re PR preprocessor/20348 (File not included when file with same name is included...
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-08-30 Jakub Jelinek <jakub@redhat.com>
2
3 PR preprocessor/20348
4 PR preprocessor/20356
5 * gcc.dg/cpp/pr20348.c: New test.
6 * gcc.dg/cpp/pr20348.h: New file.
7 * gcc.dg/cpp/inc/pr20348.h: New file.
8 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
9 * gcc.dg/cpp/pr20356.c: New test.
10 * gcc.dg/cpp/pr20356.h: New file.
11 * gcc.dg/cpp/inc/pr20356.h: New file.
12 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
13
14 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
15
16 * gfortran.fortran-torture/execute/intrinsic_count.f90:
17 Fix array dimension to avoid correct end-of-file error.
18
19 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
20
21 PR libfortran/23598
22 * gfortran.dg/iostat_1.f90: New test.
23
24 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
25
26 PR middle-end/23408
27 * gcc.dg/pr23408.c: New test.
28
29 2005-08-28 Mark Mitchell <mark@codesourcery.com>
30
31 PR c++/23099
32 * g++.dg/init/member1.C: Make sure erroneous static data member
33 definitions are required.
34 * g++.dg/template/static13.C: New test.
35 * g++.dg/template/static14.C: Likewise.
36
37 2005-08-29 Jakub Jelinek <jakub@redhat.com>
38
39 * gcc.target/i386/pr23575.c: Use -msse2 instead of
40 -march=pentium4, remove ilp32 requirement.
41
42 PR middle-end/23484
43 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
44 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
45
46 2005-08-29 Andreas Jaeger <aj@suse.de>
47
48 PR testsuite/23607
49 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
50
51 2005-08-28 Jakub Jelinek <jakub@redhat.com>
52
53 * gcc.c-torture/execute/20050316-2.c: New test.
54 * gcc.c-torture/execute/20050316-3.c: New test.
55 * gcc.dg/torture/pr16104-1.c: New test.
56
57 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
58
59 PR middle-end/23463
60 * gcc.c-torture/execute/zero-struct-1.c: New test.
61
62 2005-08-27 Richard Guenther <rguenther@suse.de>
63
64 PR target/23575
65 * gcc.target/i386/pr23575.c: New testcase.
66
67 2005-08-26 Jakub Jelinek <jakub@redhat.com>
68
69 PR rtl-optimization/23561
70 * gcc.c-torture/execute/20050826-1.c: New test.
71
72 PR rtl-opt/23560
73 * gcc.c-torture/execute/20050826-2.c: New test.
74
75 2005-08-26 Dale Johannesen <dalej@apple.com>
76
77 * gcc.dg/20030711-1.c: Modify to work on Darwin.
78 * gcc.dg/20050826-1.c: New.
79
80 2005-08-26 Mark Mitchell <mark@codesourcery.com>
81
82 PR c++/19004
83 * g++.dg/template/nontype13.C: New test.
84
85 PR c++/23491
86 * g++.dg/init/new14.C: New test.
87 * g++.dg/expr/anew1.C: Do not XFAIL.
88 * g++.dg/expr/anew2.C: Likewise.
89 * g++.dg/expr/anew3.C: Likewise.
90
91 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
92
93 PR middle-end/22439
94 * gcc.dg/vla-3.c: New test.
95
96 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
97
98 PR fortran/20363
99 * gfortran.dg/named_interface.f90: New.
100
101 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
102
103 * gcc.c-torture/execute/frame-address.c: New test.
104
105 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
106
107 PR c++/20817
108 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
109
110 2005-08-25 Alan Modra <amodra@bigpond.net.au>
111
112 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
113
114 2005-08-25 Alan Modra <amodra@bigpond.net.au>
115
116 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
117 * gcc.dg/altivec-22.c: Rename from..
118 * gcc.dg/altivec-nomfcr.c: ..this.
119
120 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
121
122 PR tree-optimization/23546
123 * gcc.dg/tree-ssa/pr23546.c: New test.
124
125 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
126
127 PR fortran/17758
128 * gfortran.dg/nonreturning_statements.f90: New test.
129
130 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
131
132 PR c++/22454
133 * g++.dg/parse/crash29.C: New.
134
135 2005-08-23 DJ Delorie <dj@redhat.com>
136
137 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
138 constants have the L suffix.
139
140 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
141
142 PR c++/23044
143 * g++.dg/template/instantiate8.C: New.
144
145 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
146
147 PR middle-end/23467
148 * gcc.c-torture/execute/pr23467.c: New test.
149
150 2005-08-23 Jakub Jelinek <jakub@redhat.com>
151
152 PR tree-optimization/22043
153 * gcc.c-torture/execute/20050613-1.c: New test.
154
155 2005-08-23 Ben Elliston <bje@au.ibm.com>
156
157 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
158
159 2005-08-22 Jakub Jelinek <jakub@redhat.com>
160
161 PR rtl-optimization/23478
162 * g++.dg/opt/pr23478.C: New test.
163
164 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
165
166 PR c/18715
167 * gcc.dg/switch-warn-3.c: New test.
168
169 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
170
171 PR c++/22233
172 * g++.dg/template/param1.C: New test.
173
174 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
175
176 PR c++/23089
177 * g++.dg/other/incomplete1.C: New test.
178
179 2005-08-22 Ira Rosen <irar@il.ibm.com>
180
181 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
182 are vectorizable.
183
184 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
185
186 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
187 d_lines_5.f: New.
188
189 2005-08-21 Jakub Jelinek <jakub@redhat.com>
190
191 * gcc.target/i386/sse-4.c: New test.
192
193 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
194
195 PR testsuite/23239
196 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
197
198 2005-08-20 Jakub Jelinek <jakub@redhat.com>
199
200 * gcc.dg/20050811-1.c: New test.
201 * gcc.dg/20050811-2.c: New test.
202
203 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
204
205 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
206
207 2005-08-19 Diego Novillo <dnovillo@redhat.com>
208
209 PR 23476
210 * gcc.c-torture/compile/pr23476.c: New test.
211
212 2005-08-19 Devang Patel <dpatel@apple.com>
213
214 PR tree-optimization/23048
215 * gcc.dg/tree-ssa/pr23048.c: New test.
216
217 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
218
219 PR middle-end/20624
220 * g++.dg/warn/Wreturn-3.C: New test
221
222 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
223
224 PR tree-optimization/22228
225 * g++.dg/vect/pr22543.cc: New test.
226
227 2005-08-17 Steven Bosscher <stevenb@suse.de>
228
229 PR tree-optimization/21574
230 * gcc.dg/tree-ssa/pr21574.c: New test.
231
232 2005-08-16 James E Wilson <wilson@specifix.com>
233
234 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
235
236 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
237
238 PR tree-opt/23402
239 * gcc.c-torture/compile/zero-strct-3.c: New test.
240 * gcc.c-torture/compile/zero-strct-4.c: New test.
241
242 2005-08-16 Steven Bosscher <stevenb@suse.de>
243
244 PR target/23376
245 * gcc.target/x86_64/pr23376.c: New test.
246
247 2005-08-16 Ian Lance Taylor <ian@airs.com>
248
249 PR c++/23337
250 * g++.dg/ext/vector2.C: New.
251
252 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
253
254 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
255
256 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
257
258 PR libfortran/23428
259 * gfortran.dg/inquire-complex.f90: New test case.
260
261 2005-08-16 James E Wilson <wilson@specifix.com>
262
263 PR tree-optimization/21105
264 * gcc.dg/large-size-array.c: New.
265
266 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
267
268 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
269 type.
270 * gcc.dg/vect/vect-41: Likewise.
271 * gcc.dg/vect/vect-42: Likewise.
272 * gcc.dg/vect/vect-43: Likewise.
273 * gcc.dg/vect/vect-44: Likewise.
274 * gcc.dg/vect/vect-46: Likewise.
275 * gcc.dg/vect/vect-47: Likewise.
276 * gcc.dg/vect/vect-48: Likewise.
277 * gcc.dg/vect/vect-52: Likewise.
278 * gcc.dg/vect/vect-53: Likewise.
279 * gcc.dg/vect/vect-54: Likewise.
280 * gcc.dg/vect/vect-55: Likewise.
281 * gcc.dg/vect/vect-56: Likewise.
282 * gcc.dg/vect/vect-57: Likewise.
283 * gcc.dg/vect/vect-58: Likewise.
284 * gcc.dg/vect/vect-59: Likewise.
285 * gcc.dg/vect/vect-60: Likewise.
286 * gcc.dg/vect/vect-61: Likewise.
287 * gcc.dg/vect/vect-85: Likewise.
288 * gcc.dg/vect/vect-87: Likewise.
289 * gcc.dg/vect/vect-88: Likewise.
290 * gcc.dg/vect/vect-93.c: Likewise.
291 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
292 * gcc.dg/vect/vect-75: Likewise.
293 * gcc.dg/vect/vect-76: Likewise.
294 * gcc.dg/vect/vect-77: Likewise.
295 * gcc.dg/vect/vect-78: Likewise.
296 * gcc.dg/vect/vect-80: Likewise.
297 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
298 vectorized for the expected reason, rather than checking how alignment
299 was handled.
300 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
301 type and also instead of aligned pointers. Added documentation.
302
303 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
304
305 * gfortran.dg/power.f90: New test.
306
307 2005-08-16 Jakub Jelinek <jakub@redhat.com>
308
309 PR rtl-optimization/23299
310 * g++.dg/opt/pr23299.C: New test.
311
312 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
313
314 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
315
316 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
317
318 * g++.dg/template/local6.C: New test.
319
320 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
321
322 * execute/exceptions/finally-1.m: Check that the catch and finally are
323 being called. Also add a "return 0;" at the end of main.
324
325 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
326
327 PR fortran/21432.
328 * gfortran.dg/namelist_print_1.f: New test of functionality of
329 PRINT namelist.
330 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
331 namelist generates error with -std=f95.
332
333 2005-08-14 Ira Rosen <irar@il.ibm.com>
334
335 PR tree-optimization/23119
336 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
337
338 2005-08-13 Marcin Koziej <creep@desk.pl>
339 Andrew Pinski <pinskia@physics.uc.edu>
340
341 PR libobjc/22492
342 * execute/exceptions/finally-1.m: New test.
343
344 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
345
346 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
347 testsuite.
348 * objc/execute/exceptions/trivial.m: New test.
349 * objc.dg/try-catch-11.m: Move to ...
350 * objc/execute/exceptions/foward-1.m: Here.
351 * objc.dg/try-catch-2.m: Move to ...
352 * objc/execute/exceptions/catchall-1.m: Here.
353 * objc.dg/try-catch-8.m: Move to ...
354 * objc/execute/exceptions/local-variables-1.m: Here.
355
356 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
357
358 * objc.dg/nested-func-1.m: Move to ...
359 * objc/execute/nested-func-1.m: Here.
360
361 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
362
363 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
364 in ${options} instead of [target_info name].
365 * lib/obj-c++.exp (objc_target_compile): Likewise.
366
367 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
368
369 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
370
371 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
372
373 part of PR testsuite/23348
374 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
375 of the torture options.
376 * objc/compile/trivial.m: New test.
377
378 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
379
380 * gfortran.dg/eoshift.f90: Correct format.
381
382 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
383
384 * gfortran.fortran-torture/execute/character_passing.f90:
385 Fix comment typo.
386
387 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
388
389 PR c++/8271
390 * g++.dg/template/unify10.C: New.
391
392 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
393
394 * g++.dg/parse/pr22514.C: Move to...
395 * g++.dg/debug/pr22514.C: here.
396
397 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
398
399 PR c++/23266
400 * g++.dg/inherit/pure1.C: New test.
401
402 * ChangeLog: Fix typos.
403
404 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
405 Steven Bosscher <stevenb@suse.de>
406
407 * gfortran.dg/runtime_warning_1.f90: New test.
408
409 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
410
411 PR c++/23219
412 * g++.dg/parse/crash28.C: New.
413
414 2005-08-11 Richard Guenther <rguenther@suse.de>
415
416 PR target/23289
417 * gcc.target/i386/tailcall-1.c: New testcase.
418
419 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
420
421 * gcc.dg/vect/vect-67.c: Un-xfail.
422
423 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
424
425 PR c++/23225
426 * g++.dg/testsuite/parse/crash27.C: new test.
427
428 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
429
430 PR libfortran/22143
431 * gfortran.dg/shift-kind.f90: New testcase.
432
433 2005-08-10 Richard Sandiford <richard@codesourcery.com>
434
435 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
436 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
437
438 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
439
440 PR c++/20646
441 * g++.dg/other/mult-stor1.C: New test.
442
443 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
444
445 * gcc.c-torture/pr18299-1.c: Move to ...
446 * gcc.c-torture/compile/pr18299-1.c: Here.
447
448 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
449
450 * gfortran/fortran.torture/execute/character_passing.f90:
451 Fix types for LSAME.
452
453 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
454
455 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
456 input data back to what it was originally.
457
458 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
459
460 * objc.dg/try-catch-8.m: Enable for all targets.
461
462 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
463
464 * gcc.dg/pr23165.c: New test.
465
466 2005-08-09 Steven Bosscher <stevenb@suse.de>
467
468 PR tree-optimization/23234
469 * gcc.dg/tree-ssa/pr23234.c: New test.
470
471 2005-08-08 Josh Conner <jconner@apple.com>
472
473 PR rtl-optimization/23241
474 * gcc.dg/char-compare.c: New test.
475
476 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
477
478 PR c++/22508
479 * g++.dg/init/new13.C: New test.
480
481 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
482
483 PR c++/21166
484 * g++.dg/other/crash-4.C: Adjust
485 * g++/dg/ext/packed9.C: New.
486
487 2005-08-08 Richard Sandiford <richard@codesourcery.com>
488
489 PR middle-end/21964
490 * gcc.c-torture/execute/pr21964-1.c: New test.
491
492 2005-08-08 Richard Sandiford <richard@codesourcery.com>
493
494 PR c/22458
495 * gcc.dg/pr22458-1.c: New test.
496
497 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
498 Steven G. Kargl <kargls@comcast.net>
499
500 PR fortran/22390
501 * gfortran.dg/flush_1.f90: New test.
502
503 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
504
505 PR c++/23191
506 * g++.dg/template/eh2.C: New test.
507
508 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
509
510 PR c++/19498
511 * g++.dg/template/instantiate7.C: New test.
512
513 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
514
515 PR c/23113
516 * gcc.dg/Wunused-value-1.c: New test.
517
518 2005-08-06 Richard Sandiford <richard@codesourcery.com>
519
520 PR rtl-optimization/23233
521 * gcc.c-torture/compile/pr23233-1.c: New test.
522
523 2005-08-06 Jakub Jelinek <jakub@redhat.com>
524
525 PR fortran/18833
526 PR fortran/20850
527 * gfortran.dg/equiv_1.f90: New test.
528 * gfortran.dg/equiv_2.f90: New test.
529 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
530 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
531 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
532
533 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
534
535 * gcc.c-torture/execute/vrp-5.c: New test.
536 * gcc.c-torture/execute/vrp-6.c: New test.
537 * gcc.dg/tree-ssa/vrp21.c: New test.
538
539 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
540
541 * g++.dg/parse/pr22514.C: New test.
542
543 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
544
545 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
546
547 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
548 instead of constant loads / pool entries.
549
550 2005-08-05 David Edelsohn <edelsohn@gnu.org>
551
552 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
553 TEST_TO_WCTYPE.
554
555 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
556
557 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
558 __WINT_TYPE__ in generated prototypes if possible.
559
560 2005-08-04 Diego Novillo <dnovillo@redhat.com>
561
562 PR 22037
563 * g++.dg/tree-ssa/pr22037.C:
564
565 2005-08-04 Richard Henderson <rth@redhat.com>
566
567 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
568 scan-tree-dump-times directive.
569
570 2005-08-04 Jan Hubicka <jh@suse.cz>
571
572 * gcov-1.C: Fix switch counts.
573 * gcov-4b.c: Likewise.
574
575 2005-08-03 Jeff Law <law@redhat.com>
576
577 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
578
579 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
580
581 * gcc.c-torture/execute/pr23135.c: New test.
582
583 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
584
585 PR tree-optimization/19899
586 * gcc.dg/tree-ssa/scev-1.c: New test.
587 * gcc.dg/tree-ssa/scev-2.c: New test.
588
589 2005-08-03 Richard Sandiford <richard@codesourcery.com>
590
591 PR target/18582
592 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
593
594 2005-08-03 Jan Hubicka <jh@suse.cz>
595
596 * update-conroll.c: New testcase.
597 * update-conroll-2.c: New testcase.
598
599 2005-08-02 David Edelsohn <edelsohn@gnu.org>
600
601 * gfortran.dg/constant_substring.f: New test.
602 * gfortran.dg/pr22491.f: New test.
603
604 2005-08-02 Jan Hubicka <jh@suse.cz>
605
606 * update-threading.c: Replace by the proper one.
607
608 2005-08-02 Diego Novillo <dnovillo@redhat.com>
609
610 PR 23164
611 * g++.dg/tree-ssa/pr23164.C: New test.
612
613 2005-08-02 Diego Novillo <dnovillo@redhat.com>
614
615 * gcc.dg/tree-ssa/pr23192.c: New test.
616
617 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
618
619 * gcc.c-torture/execute/vrp-4.c: New test.
620
621 2005-08-02 Jan Hubicka <jh@suse.cz>
622
623 * update-threading.c: New test.
624
625 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
626
627 * gcc.c-torture/compile/20050801-1.c: New test.
628 * gcc.c-torture/compile/20050801-2.c: New test.
629
630 2005-08-01 Jan Hubicka <jh@suse.cz>
631
632 * val-prof-5.c: New test.
633
634 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
635
636 PR c/22311
637 * gcc.dg/pr22311-1.c : New test.
638
639 2005-07-31 Steven Bosscher <stevenb@suse.de>
640
641 PR target/23095
642 * gfortran.dg/pr23095.f: New test.
643
644 PR c++/22003
645 * g++.dg/other/pr22003.C: New test.
646
647 2005-07-31 Richard Sandiford <richard@codesourcery.com>
648
649 PR target/20621
650 * gcc.c-torture/execute/pr20621-1.c: New test.
651
652 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
653
654 * gfortran.dg/comma_format_extension_4.f: Adjust length
655 of string for format.
656 * gfortran.dg/der_array_io_1.f: Replace illegal internal
657 print statement with internal write.
658 * gfortran.dg/der_array_io_2.f: Likewise.
659 * gfortran.dg/der_array_io_3.f: Likewise.
660
661 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
662
663 * gcc.dg/fold-abs-4.c: new test.
664
665 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
666
667 PR fortran/22570 an related issues.
668 * gfortran.dg/x_slash_1.f: New test.
669
670 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
671
672 PR c/23143
673 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
674 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
675
676 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
677
678 PR c/529
679 * gcc.dg/Wshadow-3.c: New test.
680
681 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
682
683 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
684 used to have the wrong bounds).
685
686 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
687
688 PR c/21720
689 * gcc.dg/hex-round-1.c: Test more cases.
690 * gcc.dg/hex-round-2.c: New test.
691
692 2005-07-29 Diego Novillo <dnovillo@redhat.com>
693
694 PR 22550
695 * g++.dg/tree-ssa/pr22550.C: New test.
696
697 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
698
699 * gcc.dg/tree-ssa/vrp19.c: New test.
700 * gcc.dg/tree-ssa-vrp20.c: New test.
701
702 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
703
704 PR c/22240
705 * gcc.dg/transparent-union-4.c: New test.
706
707 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
708
709 PR c/22192
710 * gcc.dg/c99-vla-2.c: New test.
711
712 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
713
714 PR c/21720
715 * gcc.dg/hex-round-1.c: New test.
716
717 2005-07-28 Jan Hubicka <jh@suse.cz>
718
719 * inliner-1.c: Do not dump everything.
720 * tree-prof.exp: Do not pass -ftree-based-profiling.
721 * bprob.exp: Likewise.
722
723 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
724
725 2005-07-28 Mark Mitchell <mark@codesourcery.com>
726
727 PR c++/22545
728 * g++.dg/expr/ptrmem7.C: New test.
729
730 2005-07-28 Mike Stump <mrs@apple.com>
731
732 * g++.old-deja/g++.mike/visibility-1.C: New test.
733
734 2005-07-28 Richard Sandiford <richard@codesourcery.com>
735
736 PR c/20187
737 * gcc.c-torture/execute/pr20187-1.c: New test.
738
739 2005-07-28 Jeff Law <law@redhat.com>
740
741 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
742 * gcc.dg/tree-ssa/vrp18.c: New test.
743
744 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
745
746 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
747
748 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
749
750 PR tree-optimization/22506
751 * gcc.dg/vect/ps22506.c: New test.
752
753 2005-07-28 Jakub Jelinek <jakub@redhat.com>
754
755 PR target/21149
756 * gcc.target/i386/sse-3.c: New test.
757
758 2005-07-28 Richard Sandiford <richard@codesourcery.com>
759
760 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
761 * gcc.target/mips/mips32-dsp-type.c: Likewise.
762
763 2005-07-28 Richard Sandiford <richard@codesourcery.com>
764
765 PR c/22589
766 * gcc.c-torture/compile/pr22589-1.c: New test.
767
768 2005-07-28 Jan Hubicka <jh@suse.cz>
769
770 * update-loopch.c: New testcase.
771
772 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
773
774 PR rtl-optimization/23047
775 * gcc.c-torture/execute/pr23047.c: New test.
776 * gcc.c-torture/execute/pr23047.x: New.
777
778 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
779
780 PR tree-optimization/22493
781 * gcc.c-torture/execute/pr22493-1.c: New test.
782 * gcc.c-torture/execute/pr22493-1.x: New.
783 * gcc.c-torture/execute/vrp-1.c: New test.
784 * gcc.c-torture/execute/vrp-2.c: New test.
785 * gcc.c-torture/execute/vrp-2.c: New test.
786
787 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
788
789 * gcc.target/frv/all-builtin-read8.c: Delete.
790 * gcc.target/frv/all-builtin-read16.c: Delete.
791 * gcc.target/frv/all-builtin-read32.c: Delete.
792 * gcc.target/frv/all-builtin-read64.c: Delete.
793 * gcc.target/frv/all-builtin-write8.c: Delete.
794 * gcc.target/frv/all-builtin-write16.c: Delete.
795 * gcc.target/frv/all-builtin-write32.c: Delete.
796 * gcc.target/frv/all-builtin-write64.c: Delete.
797 * gcc.target/frv/all-read-write-1.c: New.
798
799 2005-07-27 Jeff Law <law@redhat.com>
800
801 * gcc.c-torture/execute/pr22630.c: New test.
802
803 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
804
805 PR tree-optimization/23073
806 * gcc.dg/vect/nodump-pr23073.c: New test.
807 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
808
809 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
810
811 PR tree-optimize/22348
812 * gcc.c-torture/execute/pr22348.c: New.
813
814 2005-07-27 Richard Guenther <rguenther@suse.de>
815
816 * gcc.dg/tree-ssa/salias-1.c: New testcase.
817
818 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
819
820 PR fortran/22503
821 * gfortran.dg/logical_comp.f90: New test.
822
823 2005-07-27 Jan Hubicka <jh@suse.cz>
824
825 * inliner-1.c: Add cleanup of dumps.
826 * val-prof-*.c: Likewise.
827 * update-tailcall.c: New.
828
829 2005-07-26 Diego Novillo <dnovillo@redhat.com>
830
831 PR 22591
832 * gcc.dg/tree-ssa/pr22591.c: New test.
833 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
834
835 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
836
837 PR libobjc/22606
838 * objc.dg/try-catch-11.m: New test.
839
840 2005-07-26 Richard Guenther <rguenther@suse.de>
841
842 PR tree-optimization/22486
843 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
844
845 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
846
847 PR tree-opt/22484
848 * testsuite/g++.dg/opt/loop2.C: New test.
849
850 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
851
852 * gcc.dg/tree-ssa/reassoc-3.c: New test.
853 * gcc.dg/tree-ssa/reassoc-4.c: New test.
854
855 2005-07-25 Adam Nemet <anemet@lnxw.com>
856
857 * lib/profopt.exp (profopt-execute): Check for profiling data
858 files on the target.
859
860 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
861
862 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
863 for matching of asm labels.
864
865 2005-07-25 Richard Guenther <rguenther@suse.de>
866
867 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
868
869 2005-07-25 Richard Guenther <rguenther@suse.de>
870
871 PR testsuite/22624
872 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
873
874 2005-07-25 Ira Rosen <irar@il.ibm.com>
875
876 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
877 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
878 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
879 * gcc.dg/vect/vect-100.c: New test.
880 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
881 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
882 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
883 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
884 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
885 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
886 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
887 * gfortran.dg/vect/pr19049.f90: New testcase.
888 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
889
890 2005-07-25 Jakub Jelinek <jakub@redhat.com>
891
892 * gcc.c-torture/execute/20050713-1.c: New test.
893
894 PR fortran/20063
895 * gfortran.fortran-torture/execute/data_4.f90: New test.
896
897 PR middle-end/20303
898 * gcc.dg/visibility-d.c: New test.
899
900 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
901
902 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
903 * gfortran.dg/underflow.f90: Ditto.
904
905 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
906
907 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
908 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
909 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
910
911 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
912
913 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
914 include case of field width of zero.
915
916 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
917
918 PR libgfortran/21875
919 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
920 with trailing blanks on normal formatted read.
921
922 2005-07-23 Chao-ying Fu <fu@mips.com>
923
924 * gcc.target/mips/mips32-dsp-type.c: New test.
925 * gcc.target/mips/mips32-dsp.c: New test.
926
927 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
928
929 PR testsuite/21073
930 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
931
932 PR testsuite/20454
933 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
934 and __cyg_profile_func_exit.
935
936 2005-07-22 David Edelsohn <edelsohn@gnu.org>
937
938 * gfortran.dg/comma_format_extension_3.f: Fix typo.
939 * gfortran.dg/comma_format_extension_4.f: Same.
940 * gfortran.dg/pr15332.f: Same.
941 * gfortran.dg/pr21730.f: Same.
942
943 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
944
945 * g++.dg/opt/vrp2.C: Fix testcase.
946
947 PR tree-opt/22625
948 * g++.dg/opt/vrp2.C: New test.
949
950 2005-07-22 Mark Mitchell <mark@codesourcery.com>
951
952 PR debug/21828
953 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
954
955 2005-07-22 Diego Novillo <dnovillo@redhat.com>
956
957 * gcc.dg/tree-ssa/20050719-1.c: New test.
958
959 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
960
961 * gcc.dg/bfin-longcall-1.c: New file.
962 * gcc.dg/bfin-longcall-2.c: New file.
963
964 2005-07-21 Janis Johnson <janis187@us.ibm.com>
965
966 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
967
968 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
969
970 PR middle-end/19055
971 * gcc.dg/tree-ssa/pr19055.c: New test.
972 * gcc.dg/tree-ssa/pr19055-2.c: New test.
973
974 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
975
976 PR C++/22358
977 * g++.dg/other/pr22358.C: New test.
978
979 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
980
981 PR c++/2922
982 * g++.dg/lookup/two-stage5.C: New test from bug comments.
983
984 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
985
986 PR c++/15938
987 * g++.dg/init/union2.C: New test.
988
989 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
990
991 PR c/22393
992 * gcc.dg/complex-4.c: New test.
993
994 2005-07-21 Richard Guenther <rguenther@suse.de>
995
996 PR testsuite/22522
997 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
998 scanning for asm labels.
999 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
1000
1001 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
1002
1003 PR target/22085
1004 * gcc.dg/altivec-pr22085.c: New.
1005
1006 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
1007
1008 PR tree-optimization/19210
1009 * gcc.dg/tree-ssa/pr19210-1.c: New.
1010 * gcc.dg/tree-ssa/pr19210-2.c: New.
1011
1012 2005-07-21 Richard Sandiford <richard@codesourcery.com>
1013
1014 PR rtl-optimization/22167
1015 * g++.dg/opt/pr22167.C: New test.
1016
1017 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
1018
1019 PR c++/2922
1020 * g++.dg/lookup/two-stage2.C: New.
1021 * g++.dg/lookup/two-stage3.C: New.
1022 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
1023 fixed two-stage name lookup for operators.
1024 * g++.dg/template/call3.C: Compiler now produces an appropriate
1025 error message.
1026 * g++.dg/template/crash37.C: Compiler now describes bla() on line
1027 14 as a candidate.
1028 * g++.dg/template/ptrmem4.C: Compiler produces different error
1029 message.
1030 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
1031 connect_to_method as a candidate.
1032
1033 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
1034
1035 * gcc.dg/fold-alloc-1.c: New test.
1036
1037 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
1038
1039 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
1040 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
1041
1042 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
1043
1044 * gcc.dg/fold-abs-1.c: New test.
1045 * gcc.dg/fold-abs-2.c: New test.
1046 * gcc.dg/fold-abs-3.c: New test.
1047
1048 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
1049
1050 Make CONSTRUCTOR use VEC to store initializers.
1051 * g++.dg/ext/complit3.C: Check for specific error messages.
1052 * g++.dg/init/brace2.C: Update error message.
1053 * g++.dg/warn/Wbraces2.C: Likewise.
1054
1055 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
1056
1057 PR fortran/16940
1058 * gfortran.dg/module_interface_1.f90: New test.
1059
1060 2005-07-19 Danny Berlin <dberlin@dberlin.org>
1061 Kenneth Zadeck <zadeck@naturalbridge.com>
1062
1063 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
1064
1065 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1066
1067 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
1068 specify -Wformat for these tests.
1069 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
1070 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
1071 * gcc.dg/format/opt-6.c: Delete.
1072
1073 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
1074
1075 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
1076 * gcc.dg/tree-ssa/sra-3.c: Likewise.
1077
1078 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
1079
1080 * gcc.dg/tree-ssa/alias-2.c: New test.
1081
1082 2005-07-18 Mark Mitchell <mark@codesourcery.com>
1083
1084 PR c++/22263
1085 * g++.dg/template/explicit7.C: New test.
1086
1087 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
1088
1089 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
1090 width of 8 to +Inf and -Inf.
1091
1092 2005-07-17 Mark Mitchell <mark@codesourcery.com>
1093
1094 PR c++/22139
1095 * g++.dg/template/friend36.C: New test.
1096
1097 2005-07-16 David Edelsohn <edelsohn@gnu.org>
1098
1099 PR fortran/21730
1100 * gfortran.dg/pr21730.f: New test.
1101
1102 2005-07-16 Danny Berlin <dberlin@dberlin.org>
1103 Kenneth Zadeck <zadeck@naturalbridge.com>
1104
1105 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
1106 since pure const detection cannot run at -O1 in c compiler.
1107 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
1108 can now optimize this case properly.
1109 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
1110 because we now pass.
1111 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
1112
1113 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
1114
1115 PR c/22421
1116 * gcc.dg/format/bitfld-1.c: New test.
1117
1118 2005-07-15 Mark Mitchell <mark@codesourcery.com>
1119
1120 PR c++/22204
1121 * g++.dg/rtti/repo1.C: New test.
1122
1123 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
1124
1125 PR middle-end/22398
1126 * gcc.c-torture/compile/pr22398.c: New test.
1127
1128 2005-07-15 Mark Mitchell <mark@codesourcery.com>
1129
1130 PR c++/22132
1131 * g++.dg/expr/cast4.C: New test.
1132
1133 2005-07-15 Richard Guenther <rguenther@suse.de>
1134
1135 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
1136 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
1137
1138 2005-07-15 Steven Bosscher <stevenb@suse.de>
1139
1140 PR tree-optimization/22230
1141 * gcc.dg/tree-ssa/pr22230.c: New test.
1142
1143 2005-07-14 Jakub Jelinek <jakub@redhat.com>
1144
1145 * gfortran.dg/g77/cpp6.f: New test.
1146
1147 PR fortran/22417
1148 * gfortran.dg/g77/cpp5.F: New test.
1149 * gfortran.dg/g77/cpp5.h: New file.
1150 * gfortran.dg/g77/cpp5inc.h: New file.
1151
1152 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
1153
1154 PR libfortran/16435
1155 * gfortran.dg/tl_editting.f90: New.
1156 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
1157
1158 2005-07-14 Steven G. Kargl <kargls@comcast.net>
1159
1160 * gfortran.dg/char_array_constructor.f90: New test.
1161
1162 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
1163
1164 * gfortran.dg/past_eor.f90: New.
1165 * gfortran.dg/complex_read.f90: New.
1166
1167 2005-07-13 Jeff Law <law@redhat.com>
1168
1169 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
1170 additional casts.
1171
1172 * gcc.dg/tree-ssa/pr22321.c: New test
1173
1174 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
1175
1176 PR tree-optimization/21921
1177 * gcc.dg/tree-ssa/pr21921.c: New.
1178
1179 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
1180
1181 PR tree-optimizatio/22442
1182 * gcc.dg/tree-ssa/loop-11.c: New test.
1183
1184 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
1185
1186 PR tree-opt/21840
1187 * gcc.c-torture/compile/pr21840.c: New test.
1188
1189 2005-07-12 Jan Hubicka <jh@suse.cz>
1190
1191 * gcc.c-torture/compile/pr22379.c: New test.
1192
1193 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
1194
1195 PR libfortran/21593
1196 gfortran.dg/dev_null.f90: Remove outdated comment about
1197 PR libfortran/21593.
1198
1199
1200 2005-07-12 Dale Johannesen <dalej@apple.com>
1201
1202 * gcc.target/i386/compress-float-sse.c: New.
1203 * gcc.target/i386/compress-float-sse-pic.c: New.
1204 * gcc.target/i386/compress-float-387.c: New.
1205 * gcc.target/i386/compress-float-387-pic.c: New.
1206 * gcc.dg/compress-float-ppc.c: New.
1207 * gcc.dg/compress-float-ppc-pic.c: New.
1208
1209 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
1210
1211 PR libfortran/21593
1212 gfortran.dg/dev_null.f90: Remove targets.
1213
1214 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
1215
1216 PR tree-opt/22335
1217 * gcc.dg/pr22335-1.c: New test.
1218 * gcc.dg/pr22335-2.c: New test.
1219
1220 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1221
1222 PR c++/20172
1223 * g++.dg/template/nontype12.C : New test.
1224
1225 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
1226
1227 * gcc.dg/tree-ssa/loop-10.c: New test.
1228
1229 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
1230
1231 * gcc.c-torture/execute/20020720-1.x: Remove.
1232
1233 2005-07-11 Jakub Jelinek <jakub@redhat.com>
1234
1235 * gfortran.fortran-torture/execute/forall_7.f90: New test.
1236
1237 2005-07-10 Richard Sandiford <richard@codesourcery.com>
1238
1239 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
1240 (dg-mips-options): Use it.
1241
1242 2005-07-09 Diego Novillo <dnovillo@redhat.com>
1243
1244 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
1245
1246 2005-07-09 Richard Henderson <rth@redhat.com>
1247
1248 * lib/target-supports.exp (check_effective_target_sync_char_short):
1249 Add alpha.
1250
1251 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
1252
1253 PR libfortran/22217
1254 * gfortran.dg/negative-z-descriptor.f90: New test.
1255
1256 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
1257
1258 PR tree-opt/22329
1259 * gcc.dg/pr22329.c: New test.
1260
1261 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
1262
1263 PR tree-optimization/20139
1264 * gcc.dg/tree-ssa/pr20139.c: New.
1265
1266 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
1267
1268 PR tree-opt/22356
1269 * testsuite/gcc.dg/pr22356-1.c: New test.
1270
1271 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
1272
1273 PR c++/21799
1274 * g++.dg/template/unify8.C: New.
1275 * g++.dg/template/unify9.C: New.
1276
1277 2005-07-08 Jakub Jelinek <jakub@redhat.com>
1278
1279 * gfortran.fortran-torture/execute/entry_10.f90: New test.
1280
1281 2005-07-07 Geoffrey Keating <geoffk@apple.com>
1282
1283 * gcc.dg/darwin-version-1.c: New.
1284 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
1285 * gcc.dg/builtins-20.c: Likewise.
1286 * gcc.dg/builtins-53.c: Likewise.
1287 * gcc.dg/torture/builtins-convert-1.c: Likewise.
1288 * gcc.dg/torture/builtins-convert-2.c: Likewise.
1289 * gcc.dg/torture/builtins-convert-3.c: Likewise.
1290 * gcc.dg/torture/builtins-power-1.c: Likewise.
1291 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
1292 on Darwin.
1293
1294 2005-07-07 Jeff Law <law@redhat.com>
1295
1296 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
1297 argument evaluation order.
1298
1299 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
1300
1301 PR libfortran/21594
1302 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
1303 Add test cases where the shift length is greater than the
1304 array length.
1305
1306 2005-07-07 Ziemowit Laski <zlaski@apple.com>
1307
1308 * obj-c++.dg/proto-lossage-6.mm: New.
1309 * objc.dg/proto-lossage-6.m: New.
1310
1311 2005-07-07 Ziemowit Laski <zlaski@apple.com>
1312
1313 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
1314 * objc.dg/gnu-runtime-2.m: Likewise.
1315
1316 2005-07-07 Jakub Jelinek <jakub@redhat.com>
1317
1318 * gfortran.dg/longline.f: New test.
1319
1320 * gfortran.dg/badline.f: New test.
1321
1322 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
1323
1324 PR fortran/16531
1325 PR fortran/15966
1326 PR fortran/18781
1327 * gfortran.dg/hollerith.f90: New.
1328 * gfortran.dg/hollerith2.f90: New.
1329 * gfortran.dg/hollerith3.f90: New.
1330 * gfortran.dg/hollerith4.f90: New.
1331 * gfortran.dg/hollerith_f95.f90: New.
1332 * gfortran.dg/hollerith_legacy.f90: New.
1333 * gfortran.dg/g77/cpp4.F: New. Port from g77.
1334
1335 2005-07-07 Ziemowit Laski <zlaski@apple.com>
1336
1337 PR objc/22274
1338 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
1339 * objc.dg/gnu-runtime-2.m: New.
1340
1341 2005-07-06 Jeff Law <law@redhat.com>
1342
1343 * gcc.dg/tree-ssa/vrp17.c: New test.
1344
1345 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
1346
1347 PR fortran/22327
1348 * gfortran.dg/array_constructor_5.f90: New test.
1349
1350 2005-07-07 Jakub Jelinek <jakub@redhat.com>
1351
1352 * gfortran.fortran-torture/execute/entry_9.f90: New test.
1353
1354 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
1355
1356 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
1357 * gcc.dg/980816-1.c: Ditto.
1358
1359 2005-07-06 Jeff Law <law@redhat.com>
1360
1361 * gcc.c-torture/compile/pr21356.c: New test.
1362
1363 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
1364
1365 PR c/22013
1366 PR c/22098
1367 * gcc.c-torture/compile/pr22013-1.c,
1368 gcc.c-torture/execute/pr22098-1.c,
1369 gcc.c-torture/execute/pr22098-2.c,
1370 gcc.c-torture/execute/pr22098-3.c: New tests.
1371
1372 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
1373
1374 PR c/22308
1375 * gcc.dg/pr22308-1.c: New test.
1376
1377 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
1378
1379 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
1380 target.
1381 * gcc.dg/compare9.c: Use -fshort-enums instead of
1382 -fno-short-enums. Change the last test to dg-bogus.
1383
1384 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
1385
1386 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
1387 * gcc.dg/compare9.c: New.
1388
1389 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1390
1391 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
1392
1393 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
1394
1395 PR testsuite/22288
1396 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
1397
1398
1399 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1400
1401 * gcc.dg/format/gcc_gfc-1.c: New.
1402
1403 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
1404
1405 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
1406
1407 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1408
1409 PR fortran/20842
1410 * gfortran.dg/io_invalid_1.f90: New test.
1411
1412 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
1413
1414 * gcc.dg/format/gcc_diag-1.c: Update.
1415
1416 2005-07-02 Jeff Law <law@redhat.com>
1417
1418 * gcc.dg/tree-ssa/pr22051-1.c: New test.
1419 * gcc.dg/tree-ssa/pr22051-2.c: New test.
1420
1421 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
1422
1423 * gcc.dg/format/gcc_diag-1.c: Update.
1424
1425 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
1426
1427 PR tree-opt/22269
1428 * gcc.c-torture/compile/pr22269.c: New test.
1429
1430 2005-06-30 Diego Novillo <dnovillo@redhat.com>
1431
1432 PR 21584
1433 PR 22219
1434 * g++.dg/tree-ssa/pr21584-1.C: New test.
1435 * g++.dg/tree-ssa/pr21584-2.C: New test.
1436
1437 2005-06-30 Ziemowit Laski <zlaski@apple.com>
1438
1439 * obj-c++.dg/try-catch-11.mm: New.
1440 * objc.dg/try-catch-10.m: New.
1441
1442 2005-06-29 David Edelsohn <edelsohn@gnu.org>
1443
1444 * g++.dg/other/ucnid-1.C: xfail on AIX.
1445
1446 2005-06-29 Diego Novillo <dnovillo@redhat.com>
1447
1448 PR 22234
1449 * gcc.dg/20050629-1.c: New test.
1450
1451 2005-06-29 Ziemowit Laski <zlaski@apple.com>
1452
1453 * obj-c++.dg/const-str-1[0-1].mm: New.
1454 * objc.dg/const-str-1[0-1].m: New.
1455
1456 2005-05-29 Richard Henderson <rth@redhat.com>
1457
1458 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
1459 Rename from check_effective_target_vect_no_max.
1460 (check_effective_target_vect_no_int_add): New.
1461 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
1462 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
1463 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1464 * gcc.dg/vect/vect-reduc-1.c: Use both.
1465 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1466
1467 2005-05-29 Richard Henderson <rth@redhat.com>
1468
1469 * lib/target-supports.exp (check_effective_target_vect_no_max):
1470 Remove i386 and x86_64.
1471
1472 2005-06-29 Steve Ellcey <sje@cup.hp.com>
1473
1474 PR testsuite/21969
1475 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
1476
1477 2005-06-29 Steve Ellcey <sje@cup.hp.com>
1478
1479 PR middle-end/21969
1480 * gcc.dg/vect/pr21969.c: New test.
1481
1482 2005-06-28 Eric Christopher <echristo@redhat.com>
1483
1484 PR c/22052
1485 PR c/21975
1486 * gcc.dg/inline1.c: New test.
1487 * gcc.dg/inline2.c: Ditto.
1488 * gcc.dg/inline3.c: Ditto.
1489 * gcc.dg/inline4.c: Ditto.
1490 * gcc.dg/inline5.c: Ditto.
1491
1492 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
1493
1494 PR libfortran/22142
1495 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
1496 Add testcase also testing eoshift1 for PR 22142.
1497
1498 2005-06-28 Richard Henderson <rth@redhat.com>
1499
1500 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
1501 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
1502 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
1503 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
1504 gcc.dg/tree-ssa/20030922-2.c: Likewise.
1505
1506 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
1507
1508 PR libfortran/22142
1509 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
1510 Add testcase for PR 22142.
1511
1512 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
1513
1514 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
1515 gcc.target/ia64/fpreg-2.c: New tests.
1516
1517 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1518
1519 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
1520
1521 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1522
1523 PR libfortran/22170
1524 * gfortran.dg/slash_1.f90: New test.
1525
1526 2005-06-27 Richard Henderson <rth@redhat.com>
1527
1528 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
1529 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
1530 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
1531 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1532 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
1533 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
1534
1535 2005-06-27 Richard Henderson <rth@redhat.com>
1536
1537 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
1538 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
1539
1540 2005-06-27 Ziemowit Laski <zlaski@apple.com>
1541
1542 * obj-c++.dg/proto-lossage-5.mm: New.
1543 * objc.dg/proto-lossage-5.m: New.
1544
1545 2005-06-27 Diego Novillo <dnovillo@redhat.com>
1546
1547 PR 21959
1548 * gcc.dg/tree-ssa/pr21959.c: New test.
1549
1550 2005-06-27 Jakub Jelinek <jakub@redhat.com>
1551
1552 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
1553 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
1554 testing uninitialized var.
1555
1556 * gcc.c-torture/execute/builtins/chk.h: New.
1557 * gcc.c-torture/execute/builtins/lib/chk.c: New.
1558 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
1559 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
1560 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
1561 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
1562 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
1563 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
1564 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
1565 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
1566 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
1567 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
1568 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
1569 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
1570 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
1571 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
1572 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
1573 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
1574 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
1575 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
1576 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
1577 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
1578 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
1579 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
1580 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
1581 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
1582 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
1583 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
1584 * gcc.dg/builtin-object-size-1.c: New test.
1585 * gcc.dg/builtin-object-size-2.c: New test.
1586 * gcc.dg/builtin-object-size-3.c: New test.
1587 * gcc.dg/builtin-object-size-4.c: New test.
1588 * gcc.dg/builtin-object-size-5.c: New test.
1589 * gcc.dg/builtin-stringop-chk-1.c: New test.
1590 * gcc.dg/builtin-stringop-chk-2.c: New test.
1591 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
1592 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
1593 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
1594 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
1595 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
1596 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
1597 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
1598 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
1599 * gcc.c-torture/execute/printf-1.c: New test.
1600 * gcc.c-torture/execute/fprintf-1.c: New test.
1601 * gcc.c-torture/execute/vprintf-1.c: New test.
1602 * gcc.c-torture/execute/vfprintf-1.c: New test.
1603 * gcc.c-torture/execute/printf-chk-1.c: New test.
1604 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
1605 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
1606 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
1607
1608 2005-06-27 Michael Matz <matz@suse.de>
1609
1610 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
1611 slot is not merged if address escapes.
1612
1613 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1614
1615 PR c/21911
1616 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
1617
1618 2005-06-26 Jakub Jelinek <jakub@redhat.com>
1619
1620 PR middle-end/17965
1621 * gcc.c-torture/compile/20050622-1.c: New test.
1622
1623 PR middle-end/22028
1624 * gcc.dg/20050620-1.c: New test.
1625
1626 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
1627
1628 PR tree-optimization/22026
1629 * gcc.dg/tree-ssa/pr22026.c: New.
1630
1631 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
1632
1633 PR libfortran/22144
1634 * gfortran.dg/shift-alloc.f90: New testcase.
1635
1636 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
1637
1638 * all files: Update FSF address in copyright headers.
1639
1640 2005-06-22 Jan Hubicka <jh@suse.cz>
1641
1642 * wholeprogram-1.c: New testcase.
1643 * wholeprogram-2.c: New testcase.
1644
1645 2005-06-24 Mark Mitchell <mark@codesourcery.com>
1646
1647 PR 22171
1648 * gcc.dg/tree-ssa/pr22171.c: New test.
1649
1650 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
1651
1652 * gfortran.dg/simplify_modulo.f90: New.
1653
1654 2005-06-24 Jan Hubicka <jh@suse.cz>
1655
1656 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
1657
1658 2005-06-23 Ziemowit Laski <zlaski@apple.com>
1659
1660 * obj-c++.dg/proto-lossage-[1-4].mm: New.
1661
1662 2005-06-23 Ziemowit Laski <zlaski@apple.com>
1663
1664 * obj-c++.dg/typedef-alias-1.mm: New.
1665 * objc.dg/typedef-alias-1.m: New.
1666
1667 2005-06-23 Jeff Law <law@redhat.com>
1668
1669 * gcc.dg/tree-ssa/vrp16.c: New test.
1670
1671 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1672
1673 * lib/target-supports.exp: Add
1674 check_effective_target_fortran_large_real and
1675 check_effective_target_fortran_large_int to check for
1676 corresponding effective targets.
1677 * gfortran.dg/large_integer_kind_1.f90: New test.
1678 * gfortran.dg/large_real_kind_1.f90: New test.
1679
1680 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
1681
1682 PR tree-optimization/22117
1683 * gcc.dg/tree-ssa/pr22117.c: New.
1684
1685 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
1686
1687 PR testsuite/22123
1688 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
1689
1690 2005-06-23 David Edelsohn <edelsohn@gnu.org>
1691
1692 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
1693
1694 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
1695
1696 * gfortran.dg/f2c_4.f90: Add tests for complex functions
1697 * gfortran.dg/f2c_4.c: Likewise
1698
1699 2005-06-22 Paul Brook <paul@codesourcery.com>
1700
1701 PR fortran/21034
1702 * gfortran.dg/auto_save_1.f90: New test.
1703
1704 2005-06-22 Michael Matz <matz@suse.de>
1705
1706 * gcc.target/x86-64/abi: New directory.
1707 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
1708 * gcc.target/x86-64/abi/README.gcc: New file.
1709 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
1710 * gcc.target/x86-64/abi/asm-support.s: New file.
1711 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
1712 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
1713 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
1714 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
1715 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
1716 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
1717 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
1718 * gcc.target/x86_64/abi/test_bitfields.c: New test.
1719 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
1720 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
1721 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
1722 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
1723 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
1724 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
1725 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
1726 * gcc.target/x86_64/abi/test_varargs.c: New test.
1727
1728 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
1729
1730 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
1731 32-bit i?86 and x86_64.
1732
1733 2005-06-21 Ziemowit Laski <zlaski@apple.com>
1734
1735 * obj-c++.dg/const-str-[1-9].mm: New tests.
1736
1737 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
1738
1739 PR fortran/22010
1740 * gfortran.dg/namelist_use.f90: New.
1741 * gfortran.dg/namelist_use_only.f90: New.
1742
1743 2005-06-21 Jeff Law <law@redhat.com>
1744
1745 * gcc.dg/tree-ssa/vrp15.c: New test.
1746
1747 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
1748
1749 * lib/target-supports.exp (check_effective_target_vect_reduction):
1750 Remove.
1751 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
1752 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
1753 remove vect_reduction target keyword. Also avoid two returns in main.
1754 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1755 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
1756 * gcc.dg/vect/vect-reduc-1short.c: New test.
1757 * gcc.dg/vect/vect-reduc-1char.c: New test.
1758 * gcc.dg/vect/vect-reduc-2short.c: New test.
1759 * gcc.dg/vect/vect-reduc-2char.c: New test.
1760 * gcc.dg/vect/vect-reduc-6.c: New test.
1761 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
1762 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
1763 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
1764
1765 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1766 Paul Thomas <pault@gcc.gnu.org>
1767
1768 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
1769 New tests.
1770
1771 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1772
1773 * gfortran.dg/backslash_1.f90: New test.
1774 * gfortran.dg/backslash_2.f90: New test.
1775
1776 2005-06-20 Steven G. Kargl <kargls@comcast.net>
1777
1778 * gfortran.dg/duplicate_labels.f90: New test.
1779
1780 2005-06-20 Jan Beulich <jbeulich@novell.com>
1781
1782 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
1783 unsupportable relocations.
1784 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1785 * gcc.dg/20050321-2.c: xfail for NetWare.
1786
1787 2005-06-20 Andreas Jaeger <aj@suse.de>
1788
1789 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
1790 gcc.target/i386/fastcall-sseregparm.c,
1791 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
1792
1793 2005-06-19 Richard Henderson <rth@redhat.com>
1794
1795 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
1796
1797 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
1798
1799 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
1800
1801 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
1802
1803 PR c++/22115
1804 * g++.dg/conversion/simd2.C: Change expected error message.
1805
1806 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
1807
1808 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
1809 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1810 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1811
1812 2005-06-18 James A Morrison <phython@gcc.gnu.org>
1813
1814 * gcc.dg/fold-mod-1.c: New test.
1815
1816 2005-06-18 Steven G. Kargl <kargls@comcast.net>
1817
1818 PR fortran/19926
1819 * gfortran.dg/pr19926.f90: New test.
1820
1821 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
1822
1823 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
1824 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
1825 targets.
1826 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1827 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1828
1829 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
1830
1831 * gcc.target/ia64/float80-varargs-1.c: New test.
1832
1833 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1834
1835 PR tree-opt/22035
1836 * gfortran.dg/f2c_6.f90: New test.
1837
1838 2005-06-17 Geoffrey Keating <geoffk@apple.com>
1839
1840 PR c++/17413
1841 * g++.dg/template/local5.C: New.
1842
1843 2005-06-17 Richard Henderson <rth@redhat.com>
1844
1845 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
1846
1847 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
1848
1849 PR testsuite/21945
1850 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
1851
1852 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
1853
1854 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
1855 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
1856 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
1857 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
1858 check_vect to verify the presence of hardware vector support.
1859
1860 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
1861
1862 PR testsuite/22056
1863 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
1864
1865 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1866
1867 PR libfortran/19216
1868 * gfortran.dg/pr19216.f: Add correct space between brackets and
1869 dg directive.
1870
1871 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1872
1873 PR libfortran/16436
1874 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
1875
1876 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
1877
1878 * gcc.target/i386/attributes-error.c: New testcase.
1879 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
1880 * gcc.target/i386/regparm-stdcall.c: Likewise.
1881 * gcc.target/i386/sseregparm-1.c: Likewise.
1882 * gcc.target/i386/sseregparm-2.c: Likewise.
1883
1884 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
1885
1886 * g++.dg/rtti/crash2.C: New.
1887
1888 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
1889
1890 * gcc.dg/noncompile/20040203-3.c: Update expected message.
1891
1892 2005-06-15 David Ung <davidu@mips.com>
1893
1894 * gcc.target/mips/mips16e-extends.c: New test for testing the
1895 generation of MIPS16e zeb/zeh, seb/seh instructions.
1896
1897 2005-06-15 Diego Novillo <dnovillo@redhat.com>
1898
1899 PR 22018
1900 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
1901 * gcc.dg/tree-ssa/pr22018.c: New test.
1902
1903 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
1904
1905 * gcc.dg/simd-1.c: Update error messages.
1906 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
1907 * gcc.dg/simd-2.c: Update error messages.
1908 * gcc.dg/simd-4.c: New.
1909
1910 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
1911
1912 PR c++/20678
1913 * g++.dg/other/crash-4.C: New.
1914
1915 2005-06-14 Devang Patel <dpatel@apple.com>
1916
1917 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
1918
1919 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
1920
1921 PR c++/21929
1922 * g++.dg/parse/crash11.C: Update
1923
1924 2005-06-13 Jeff Law <law@redhat.com>
1925
1926 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
1927 perform the desired transformations.
1928 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
1929 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
1930
1931 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1932
1933 PR fortran/22038
1934 * gfortran.dg/forall_1.f90: Un-XFAIL.
1935
1936 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
1937
1938 PR c++/21929
1939 * g++.dg/parse/crash26.C: New.
1940
1941 PR c++/20789
1942 * g++.dg/init/member1.C: New.
1943
1944 2005-06-13 Jakub Jelinek <jakub@redhat.com>
1945
1946 * gfortran.dg/altreturn_1.f90: New test.
1947
1948 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
1949
1950 PR middle-end/21985
1951 * gcc.dg/tree-ssa/pr21985.c: New test.
1952
1953 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
1954
1955 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
1956
1957 2005-06-12 Roger Sayle <roger@eyesopen.com>
1958
1959 PR c++/21930
1960 * g++.dg/other/error10.C: New test case.
1961
1962 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1963
1964 PR libfortran/19155
1965 * gfortran.dg/pr19155.f: Add test.
1966
1967 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1968
1969 * gfortran.dg/f2c_7.f90: New test.
1970
1971 * gfortran.dg/forall_1.f90: XFAILed.
1972
1973 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
1974
1975 * gcc.dg/pr14796-1.c: New.
1976 * gcc.dg/pr14796-2.c: New.
1977
1978 2005-06-11 Steven G. Kargl <kargls@comcast.net>
1979
1980 PR fortran/17792
1981 PR fortran/21375
1982 * gfortran.dg/deallocate_stat.f90: New test.
1983
1984 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
1985
1986 * gfortran.fortran-torture/execute/in-pack.f90: New test.
1987
1988 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
1989
1990 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
1991 access will be generated when this loop is vectorized. Test that
1992 accesses with same alignment were detected.
1993 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
1994 Test that accesses with same alignment were detected.
1995 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
1996 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
1997 alignment were detected.
1998
1999 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
2000
2001 * gcc.dg/Wcxx-compat-1.c: New.
2002
2003 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
2004
2005 PR libfortran/21480
2006 * gfortran.dg/reshape-complex.f90: Add a test for a packed
2007 complex array.
2008
2009 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
2010
2011 * gcc.dg/alias-8.c: New.
2012
2013 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
2014
2015 * gcc.dg/format/cmn_err-1.c: Update.
2016
2017 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
2018
2019 PR target/20666
2020 * gcc.target/sparc/fexpand-2.c: New.
2021 * gcc.target/sparc/fpmerge-2.c: New.
2022 * gcc.target/sparc/fpmul-2.c: New.
2023 * gcc.target/sparc/noresult.c: New.
2024 * gcc.target/sparc/pdist-2.c: New.
2025 * gcc.target/sparc/pdist-3.c: New.
2026
2027 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
2028
2029 PR testsuite/21702
2030 * gcc.target/i386/i386.exp: Fix comment typo.
2031
2032 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
2033
2034 PR c++/19497
2035 * g++.dg/inherit/using5.C: New.
2036 * g++.dg/inherit/using6.C: New.
2037
2038 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2039
2040 PR c++/19894
2041 * g++.dg/template/ptrmem15.C: New test.
2042
2043 PR c++/20563
2044 * g++.dg/ext/label4.C: New test.
2045
2046 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2047
2048 * gcc.dg/tls/debug-1.c: New test.
2049
2050 2005-06-07 Dale Johannesen <dalej@apple.com>
2051
2052 * gcc.target/i386/movq.c: New.
2053
2054 2005-06-07 Dale Johannesen <dalej@apple.com>
2055
2056 * gcc.dg/20050607-1.c: New.
2057
2058 2005-06-07 Jakub Jelinek <jakub@redhat.com>
2059
2060 PR middle-end/21850
2061 * gcc.c-torture/execute/20050607-1.c: New test.
2062
2063 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
2064
2065 PR libfortran/21926
2066 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
2067 Test case where the return array has lowest stride one,
2068 but isn't packed.
2069
2070 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
2071
2072 * lib/target-supports.exp (check_effective_target_sync_int_long):
2073 Add s390 and s390x targets.
2074
2075 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2076
2077 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
2078 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
2079 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
2080 * gcc.dg/tree-ssa/loop-9.c: New test.
2081
2082 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
2083
2084 * g++.dg/parse/defarg10.C: New.
2085
2086 2005-06-06 Jakub Jelinek <jakub@redhat.com>
2087
2088 PR regression/21897
2089 * gcc.c-torture/execute/20050604-1.c: New test.
2090
2091 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
2092
2093 PR 21903
2094 * g++.dg/parse/defarg9.C: New.
2095
2096 PR c++/20637
2097 * g++.dg/inherit/using4.C: New.
2098 * g++.dg/overload/error1.C: Adjust expected errors.
2099 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
2100 * g++.old-deja/g++.brendan/arm2.C: Likewise.
2101 * g++.old-deja/g++.other/redecl2.C: Likewise.
2102 * g++.old-deja/g++.other/redecl4.C: Likewise.
2103 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
2104
2105 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
2106
2107 * gfortran.dg/f2c_5.f90: Add -w to dg-options
2108
2109 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
2110
2111 * lib/gfortran.exp (gfortran_target_compile): Call
2112 dg-additional-files-options
2113 * gfortran.dg/f2c_4.f90: New file
2114 * gfortran.dg/f2c_4.c: New file
2115 * gfortran.dg/f2c_5.f90: New file
2116 * gfortran.dg/f2c_5.c: New file
2117
2118 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2119
2120 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
2121
2122 PR fortran/21912
2123 * gfortran.dg/array_constructor_4.f90: New test.
2124
2125 2005-06-05 Mark Mitchell <mark@codesourcery.com>
2126
2127 PR c++/21619
2128 * g++.dg/ext/builtin9.C: New test.
2129
2130 2005-06-05 Dale Johannesen <dalej@apple.com>
2131
2132 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
2133 * gcc.c-torture/execute/20050603-2.c: Ditto.
2134
2135 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
2136
2137 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
2138 * gcc.dg/vect/vect-reduc-1.c: New.
2139 * gcc.dg/vect/vect-reduc-2.c: New.
2140 * gcc.dg/vect/vect-reduc-3.c: New.
2141
2142 2005-06-04 Dale Johannesen <dalej@apple.com>
2143
2144 * gcc.c-torture/execute/20050603-1.c: New.
2145 * gcc.c-torture/execute/20050603-2.c: New.
2146 * gcc.dg/20050603-3.c: New.
2147
2148 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2149
2150 PR fortran/19195
2151 * gfortran.dg/debug_1.f90: New test.
2152
2153 * gfortran.dg/forall_1.f90: New test.
2154
2155 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
2156
2157 * gfortran.dg/array_constructor_3.f90: New test.
2158
2159 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2160
2161 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
2162
2163 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
2164
2165 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
2166
2167 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
2168
2169 PR c/21873
2170 * gcc.dg/init-excess-1.c: New test.
2171
2172 2005-06-03 Mark Mitchell <mark@codesourcery.com>
2173
2174 PR c++/21853
2175 * g++.dg/expr/static_cast6.C: New test.
2176
2177 2005-06-03 Diego Novillo <dnovillo@redhat.com>
2178
2179 * gcc.dg/tree-ssa/vrp14.c: New test.
2180
2181 2005-06-03 Mark Mitchell <mark@codesourcery.com>
2182
2183 PR c++/21336
2184 * g++.dg/template/new2.C: New test.
2185
2186 2005-06-03 Josh Conner <jconner@apple.com>
2187
2188 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
2189 all entries in initializer.
2190
2191 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
2192
2193 PR middle-end/21858
2194 * gcc.dg/pr21858.c: New testcase.
2195
2196 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
2197
2198 PR tree-optimization/21292
2199
2200 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
2201 New.
2202 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2203 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2204 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2205 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2206 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
2207
2208 2005-06-02 Richard Henderson <rth@redhat.com>
2209
2210 * gcc.dg/sync-2.c: Use -march=i486 for i386.
2211
2212 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
2213
2214 * gcc.dg/wtypequal.c: New testcase.
2215
2216 2005-06-02 Diego Novillo <dnovillo@redhat.com>
2217
2218 PR 21582
2219 * gcc.dg/tree-ssa/pr21582.c: New test.
2220
2221 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
2222
2223 PR c++/21280
2224 * g++.dg/opt/interface2.h: New.
2225 * g++.dg/opt/interface2.C: New.
2226 * g++.dg/init/ctor4.C: Adjust error lines.
2227 * g++.old-deja/g++.bob/inherit2.C: Likewise.
2228 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
2229 * g++.old-deja/g++.jason/opeq3.C: Likewise.
2230 * g++.old-deja/g++.pt/assign1.C: Likewise.
2231 * g++.old-deja/g++.pt/crash20.C: Likewise.
2232
2233 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
2234
2235 PR tree-optimization/21734
2236 * g++.dg/vect/pr21734_1.cc: New.
2237 * g++.dg/vect/pr21734_2.cc: New.
2238
2239 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
2240
2241 PR c++/20350
2242 * g++.dg/template/spec24.C: New.
2243
2244 PR c++/21151
2245 * g++.dg/pch/local-1.C: New.
2246 * g++.dg/pch/local-1.Hs: New.
2247
2248 2005-06-01 Diego Novillo <dnovillo@redhat.com>
2249
2250 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
2251 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
2252 * gcc.dg/tree-ssa/pr14341.c: New test.
2253 * gcc.dg/tree-ssa/pr14841.c: New test.
2254 * gcc.dg/tree-ssa/pr20701.c: New test.
2255 * gcc.dg/tree-ssa/pr21086.c: New test.
2256 * gcc.dg/tree-ssa/pr21090.c: New test.
2257 * gcc.dg/tree-ssa/pr21332.c: New test.
2258 * gcc.dg/tree-ssa/pr21458.c: New test.
2259 * gcc.dg/tree-ssa/pr21658.c: New test.
2260 * gcc.dg/tree-ssa/vrp01.c: New test.
2261 * gcc.dg/tree-ssa/vrp02.c: New test.
2262 * gcc.dg/tree-ssa/vrp03.c: New test.
2263 * gcc.dg/tree-ssa/vrp04.c: New test.
2264 * gcc.dg/tree-ssa/vrp05.c: New test.
2265 * gcc.dg/tree-ssa/vrp06.c: New test.
2266 * gcc.dg/tree-ssa/vrp07.c: New test.
2267 * gcc.dg/tree-ssa/vrp08.c: New test.
2268 * gcc.dg/tree-ssa/vrp09.c: New test.
2269 * gcc.dg/tree-ssa/vrp10.c: New test.
2270 * gcc.dg/tree-ssa/vrp11.c: New test.
2271 * gcc.dg/tree-ssa/vrp12.c: New test.
2272 * gcc.dg/tree-ssa/vrp13.c: New test.
2273
2274 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
2275
2276 PR 21029
2277 * gcc.dg/tree-ssa/pr21029.c: New test.
2278
2279 2005-06-01 Roger Sayle <roger@eyesopen.com>
2280
2281 * gfortran.dg/logint-1.f: New test case.
2282 * gfortran.dg/logint-2.f: Likewise.
2283 * gfortran.dg/logint-3.f: Likewise.
2284
2285 2005-06-01 Jakub Jelinek <jakub@redhat.com>
2286
2287 PR c/21536
2288 PR c/20760
2289 * gcc.dg/20050527-1.c: New test.
2290
2291 * gcc.dg/i386-sse-12.c: New test.
2292
2293 PR fortran/21729
2294 * gfortran.dg/implicit_5.f90: New test.
2295
2296 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
2297
2298 PR fortran/20883
2299 * gfortran/assign_4.f90: New test.
2300 * gfortran/assign_2.f90: Change compile to run.
2301
2302 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
2303
2304 * lib/target-supports.exp
2305 (check_effective_target_sync_char_short): New.
2306 * gcc.dg/sync-2.c: New.
2307
2308 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
2309
2310 PR tree-optimization/21817
2311 * gcc.dg/torture/pr21817-1.c: New.
2312
2313 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
2314
2315 PR c++/21165
2316 * g++.dg/template/init5.C: New.
2317
2318 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
2319
2320 * gfortran.dg/char_initialiser_actual.f90:
2321 Test character initialisers as actual arguments.
2322 * gfortran.dg/char_pointer_comp_assign.f90:
2323 Test character pointer structure component assignments.
2324 * gfortran.dg/char_array_structure_constructor.f90:
2325 Test character components in structure constructors.
2326
2327 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
2328
2329 PR middle-end/20931
2330 * g++.dg/opt/pr20931.C: New test.
2331
2332 2005-05-31 Andreas Jaeger <aj@suse.de>
2333
2334 PR testsuite/20772
2335 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
2336 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
2337 g++.old-deja/g++.ext/asmspec1.C,
2338 g++.old-deja/g++.other/regstack.C,
2339 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
2340 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
2341 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
2342 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
2343 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
2344 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
2345 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
2346 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
2347 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
2348 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
2349 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
2350 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
2351 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
2352 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
2353 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
2354 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
2355 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
2356 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
2357 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
2358
2359 2005-05-31 Jeff Law <law@redhat.com>
2360
2361 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
2362
2363 2005-05-30 Paolo Carlini <pcarlini@suse.de>
2364
2365 PR middle-end/21743
2366 * gcc.dg/builtins-1.c: Activate disabled clog test.
2367 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2368
2369 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
2370
2371 * gfortran.dg/char_pointer_assign.f90:
2372 Test character-pointer assignments and pointer assignments.
2373 * gfortran.dg/char_pointer_dummy.f90:
2374 Test character-pointer dummy arguments.
2375 * gfortran.dg/char_pointer_func.f90:
2376 Test character-pointer function returns.
2377 * gfortran.dg/char_pointer_dependency.f90:
2378 Test character-pointer functions with dependencies.
2379
2380 2005-05-30 Mark Mitchell <mark@codesourcery.com>
2381
2382 PR c++/21784
2383 * g++.dg/lookup/using14.C: New test.
2384
2385 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
2386
2387 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
2388 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
2389 trailing ^M.
2390
2391 2005-05-29 Geoffrey Keating <geoffk@apple.com>
2392
2393 PR c++/17413
2394 * g++.dg/template/local5.C: New.
2395
2396 PR target/21761
2397 * gcc.c-torture/compile/pr21761.c: New.
2398
2399 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
2400 before darwin8.
2401
2402 2005-05-30 Steven G. Kargl
2403
2404 PR fortran/20846
2405 * gfortran.dg/inquire_8.f90: New test.
2406
2407 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2408
2409 PR libfortran/21376
2410 * gfortran.dg/output_exponents_1.f90: New test.
2411
2412 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2413
2414 PR libfortran/20006
2415 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
2416
2417 2005-05-28 Mark Mitchell <mark@codesourcery.com>
2418
2419 PR c++/21210
2420 * g++.dg/ext/complex1.C: New test.
2421
2422 PR c++/21340
2423 * g++.dg/init/ctor6.C: New test.
2424
2425 2005-05-29 Jan Hubicka <jh@suse.cz>
2426
2427 * gcc.c-torture/compile/pr21562.c: New.
2428
2429 2005-05-28 Steven G. Kargl <kargls@comcast.net>
2430
2431 * gfortran.dg/subnormal_1.f90: New test.
2432
2433 2005-05-28 Jan Hubicka <jh@suse.cz>
2434
2435 * tree-prof.exp: Fix comment.
2436 * value-prof-1.c: New.
2437 * value-prof-2.c: New.
2438 * value-prof-3.c: New.
2439 * value-prof-4.c: New.
2440
2441 2005-05-27 Mark Mitchell <mark@codesourcery.com>
2442
2443 PR c++/21614
2444 * g++.dg/expr/ptrmem6.C: New test.
2445 * g++.dg/expr/ptrmem6a.C: Likewise.
2446
2447 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
2448
2449 PR tree-optimization/21658
2450 * gcc.dg/tree-ssa/pr21658.c: New.
2451
2452 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
2453
2454 PR c++/21455
2455 * g++.dg/inherit/ptrmem3.C: New.
2456
2457 PR c++/21681
2458 * g++.dg/parse/template16.C: New.
2459
2460 2005-05-27 Andreas Jaeger <aj@suse.de>
2461
2462 * gcc.dg/setjmp-2.c: Only run in 32-bit.
2463
2464 * gcc.dg/i386-sse-8.c: Run test on all archs.
2465
2466 2005-05-26 Mike Stump <mrs@apple.com>
2467
2468 * objc.dg/isa-field-1.m: Only run on darwin.
2469 * objc.dg/lookup-1.m: Likewise.
2470 * objc.dg/try-catch-8.m: Likewise.
2471
2472 2005-05-26 Roger Sayle <roger@eyesopen.com>
2473
2474 PR tree-optimization/9814
2475 * gcc.dg/pr9814-1.c: New test case.
2476
2477 2005-05-26 Ziemowit Laski <zlaski@apple.com>
2478
2479 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
2480 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
2481 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
2482 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
2483 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
2484 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
2485 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
2486 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
2487 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
2488 objc.dg/try-catch-8.m: New.
2489
2490 2005-05-26 Janis Johnson <janis187@us.ibm.com>
2491
2492 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
2493 remove extraneous semicolons.
2494
2495 2005-05-26 Ziemowit Laski <zlaski@apple.com>
2496
2497 * obj-c++.dg/comp-types-12.mm: New.
2498 * objc.dg/comp-types-11.m: New.
2499 * objc.dg/selector-4.m: New.
2500
2501 2005-05-26 Andreas Jaeger <aj@suse.de>
2502
2503 PR testsuite/20772
2504 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
2505 g++.old-deja/g++.ext/attrib3.C,
2506 g++.old-deja/g++.other/store-expr1.C,
2507 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
2508 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
2509 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
2510 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
2511 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
2512 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
2513 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
2514 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
2515 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
2516 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
2517 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
2518 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
2519 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
2520 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
2521 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
2522 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
2523 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
2524 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
2525 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
2526
2527 2005-05-26 Andreas Jaeger <aj@suse.de>
2528
2529 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
2530 x86-64 compilation.
2531
2532 2005-05-26 Andreas Jaeger <aj@suse.de>
2533
2534 PR testsuite/20772
2535 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
2536 gcc.misc-tests/i386-pf-athlon-1.c,
2537 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
2538 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
2539 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
2540 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
2541 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
2542 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
2543 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
2544 programs.
2545
2546 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
2547 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
2548 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
2549 x86-64 compilation.
2550
2551 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
2552 x86_64.
2553
2554 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
2555 effective-target ilp32.
2556
2557 2005-05-26 David Ung <davidu@mips.com>
2558
2559 * gcc.target/mips/ext_ins.c: New test for testing the generation
2560 of MIPS32/64 rev 2 ext/ins instructions.
2561
2562 2005-05-26 Andreas Jaeger <aj@suse.de>
2563
2564 * treelang/compile/unsigned.tree: Use gimple instead of
2565 nonexisting generic dump.
2566
2567 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
2568
2569 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
2570
2571 2005-05-26 Andreas Jaeger <aj@suse.de>
2572
2573 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
2574
2575 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2576
2577 PR libfortran/17283
2578 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
2579 Test callee-allocated memory with write statements.
2580
2581 2005-05-25 Roger Sayle <roger@eyesopen.com>
2582
2583 PR middle-end/21709
2584 * gcc.dg/pr21709-1.c: New test case.
2585
2586 2005-05-25 Ziemowit Laski <zlaski@apple.com>
2587 Mike Stump <mrs@apple.com>
2588
2589 * objc/execute/next_mapping.h: Update for C++.
2590
2591 * obj-c++.dg/selector-1.mm: Move to...
2592 * obj-c++.dg/selector-4.mm: here...
2593
2594 * obj-c++.dg/basic.mm: New.
2595 * obj-c++.dg/comp-types-1.mm: New.
2596 * obj-c++.dg/cxx-class-1.mm: New.
2597 * obj-c++.dg/cxx-ivars-1.mm: New.
2598 * obj-c++.dg/cxx-ivars-2.mm: New.
2599 * obj-c++.dg/cxx-ivars-3.mm: New.
2600 * obj-c++.dg/cxx-scope-1.mm: New.
2601 * obj-c++.dg/cxx-scope-2.mm: New.
2602 * obj-c++.dg/defs.mm: New.
2603 * obj-c++.dg/empty-private-1.mm: New.
2604 * obj-c++.dg/encode-1.mm: New.
2605 * obj-c++.dg/encode-2.mm: New.
2606 * obj-c++.dg/encode-3.mm: New.
2607 * obj-c++.dg/extern-c-1.mm: New.
2608 * obj-c++.dg/extra-semi.mm: New.
2609 * obj-c++.dg/fix-and-continue-2.mm: New.
2610 * obj-c++.dg/isa-field-1.mm: New.
2611 * obj-c++.dg/ivar-list-semi.mm: New.
2612 * obj-c++.dg/local-decl-1.mm: New.
2613 * obj-c++.dg/lookup-1.mm: New.
2614 * obj-c++.dg/lookup-2.mm: New.
2615 * obj-c++.dg/method-1.mm: New.
2616 * obj-c++.dg/method-2.mm: New.
2617 * obj-c++.dg/method-3.mm: New.
2618 * obj-c++.dg/method-4.mm: New.
2619 * obj-c++.dg/method-5.mm: New.
2620 * obj-c++.dg/method-6.mm: New.
2621 * obj-c++.dg/method-7.mm: New.
2622 * obj-c++.dg/no-extra-load.mm: New.
2623 * obj-c++.dg/overload-1.mm: New.
2624 * obj-c++.dg/pragma-1.mm: New.
2625 * obj-c++.dg/pragma-2.mm: New.
2626 * obj-c++.dg/private-1.mm: New.
2627 * obj-c++.dg/private-2.mm: New.
2628 * obj-c++.dg/proto-qual-1.mm: New.
2629 * obj-c++.dg/qual-types-1.mm: New.
2630 * obj-c++.dg/stubify-1.mm: New.
2631 * obj-c++.dg/stubify-2.mm: New.
2632 * obj-c++.dg/super-class-1.mm: New.
2633 * obj-c++.dg/super-class-2.mm: New.
2634 * obj-c++.dg/super-dealloc-1.mm: New.
2635 * obj-c++.dg/super-dealloc-2.mm: New.
2636 * obj-c++.dg/template-1.mm: New.
2637 * obj-c++.dg/template-2.mm: New.
2638 * obj-c++.dg/template-3.mm: New.
2639 * obj-c++.dg/template-4.mm: New.
2640 * obj-c++.dg/template-5.mm: New.
2641 * obj-c++.dg/template-6.mm: New.
2642 * obj-c++.dg/try-catch-1.mm: New.
2643 * obj-c++.dg/try-catch-2.mm: New.
2644 * obj-c++.dg/try-catch-3.mm: New.
2645 * obj-c++.dg/try-catch-4.mm: New.
2646 * obj-c++.dg/try-catch-5.mm: New.
2647 * obj-c++.dg/try-catch-6.mm: New.
2648 * obj-c++.dg/try-catch-7.mm: New.
2649 * obj-c++.dg/try-catch-8.mm: New.
2650 * obj-c++.dg/try-catch-9.mm: New.
2651 * obj-c++.dg/va-meth-1.mm: New.
2652
2653 2005-05-25 Ziemowit Laski <zlaski@apple.com>
2654
2655 * obj-c++.dg/selector-1.mm: New.
2656 * obj-c++.dg/selector-2.mm: New.
2657
2658 2005-05-25 Ziemowit Laski <zlaski@apple.com>
2659
2660 * obj-c++.dg/selector-3.mm: New.
2661 * objc.dg/selector-3.m: New.
2662
2663 2005-05-25 Ziemowit Laski <zlaski@apple.com>
2664
2665 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
2666 about where warning appears.
2667
2668 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
2669
2670 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
2671 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2672 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2673 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2674
2675 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
2676
2677 * gcc.dg/20050524-1.c: New test.
2678
2679 2005-05-25 Jan Hubicka <jh@suse.cz>
2680
2681 * gcc.dg/tree-prof/inliner-1.c: New.
2682
2683 2005-05-25 Janis Johnson <janis187@us.ibm.com>
2684
2685 * gcc.dg/tree-prof: New directory.
2686 * gcc.dg/tree-prof/tree-prof.exp: New.
2687
2688 2005-05-25 DJ Delorie <dj@redhat.com>
2689
2690 * gcc.dg/Wattributes-1.c: New.
2691 * gcc.dg/Wattributes-2.c: New.
2692 * gcc.dg/Wattributes-3.c: New.
2693
2694 20005-05-24 Janis Johnson <janis187@us.ibm.com>
2695
2696 PR tree-optimization/19833
2697 * gcc.dg/uninit-4.c: Remove xfail.
2698 * gcc.dg/uninit-9.c: Ditto.
2699
2700 2005-05-24 Ziemowit Laski <zlaski@apple.com>
2701
2702 * obj-c++.dg/bitfield-[1-5].mm: New.
2703 * obj-c++.dg/class-protocol-1.mm: New.
2704 * obj-c++.dg/comp-types-1[0-1].mm: New.
2705 * obj-c++.dg/comp-types-[2-9].mm: New.
2706 * obj-c++.dg/encode-[4-8].mm: New.
2707 * obj-c++.dg/layout-1.mm: New.
2708 * obj-c++.dg/method-1[0-9].mm: New.
2709 * obj-c++.dg/method-2[0-1].mm: New.
2710 * obj-c++.dg/method-[8-9].mm: New.
2711 * obj-c++.dg/objc-gc-3.mm: New.
2712 * obj-c++.dg/try-catch-10.mm: New.
2713 * objc.dg/bitfield-5.m: New.
2714 * objc.dg/comp-types-10.m: New.
2715 * objc.dg/comp-types-9.m: New.
2716 * objc.dg/layout-1.m: New.
2717 * objc.dg/objc-gc-4.m: New.
2718 * objc.dg/try-catch-9.m: New.
2719 * objc.dg/class-protocol-1.m: Tweak diagnostics.
2720 * objc.dg/comp-types-1.m: Likewise.
2721 * objc.dg/comp-types-[5-6].m: Likewise.
2722 * objc.dg/method-9.m: Likewise.
2723
2724 2005-05-24 Janis Johnson <janis187@us.ibm.com>
2725
2726 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
2727 and on hardware without VMX support.
2728
2729 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
2730
2731 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
2732
2733 * lib/profopt.exp (dg-final-generate, dg-final-use,
2734 profopt-final-code, profopt-get-options): New.
2735 (profopt-execute): Process test directives.
2736
2737 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
2738 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
2739 cleanup-tree-dump, cleanup-saved-temps): Update comments.
2740
2741 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
2742
2743 PR C++/21645
2744 * g++.dg/init/ctor5.C: New test.
2745
2746 2005-05-24 Ira Rosen <irar@il.ibm.com>
2747
2748 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
2749 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
2750 vect-113.c, vect-114.c.
2751
2752 2005-05-23 Adam Nemet <anemet@lnxw.com>
2753
2754 * gcc.dg/const-elim-1.c: Remove xfails.
2755
2756 2005-05-23 Jeff Law <law@redhat.com>
2757
2758 * gcc.c-torture/compile/pr21638.c: New test.
2759 * gcc.c-torture/compile/20050520-1.c: New test.
2760
2761 2005-05-23 Nick Clifton <nickc@redhat.com>
2762
2763 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
2764 be a proper triple, ie: m32r*-*-*.
2765 * g++.old-deja/g++.jason/thunk3.C: Likewise.
2766
2767 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
2768
2769 PR middle-end/21331
2770 PR tree-opt/21293
2771 * gcc.c-torture/compile/pr21293.c: New test.
2772 * gcc.c-torture/execute/pr21331.c: New test.
2773
2774 2004-05-20 Richard Henderson <rth@redhat.com>
2775
2776 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
2777
2778 2005-05-20 Ziemowit Laski <zlaski@apple.com>
2779
2780 * obj-c++-dg.exp: Add.
2781 * obj-c++.exp: Add.
2782 * obj-c++.dg/dg.exp: Add.
2783
2784 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
2785
2786 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
2787 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
2788
2789 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
2790
2791 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
2792
2793 2004-05-19 Richard Henderson <rth@redhat.com>
2794
2795 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
2796
2797 2005-05-19 Janis Johnson <janis187@us.ibm.com>
2798
2799 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
2800
2801 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
2802
2803 2005-05-19 Jakub Jelinek <jakub@redhat.com>
2804
2805 PR c++/21495
2806 * g++.dg/parse/extern1.C: New test.
2807 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
2808
2809 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2810
2811 * gcc.dg/c99-math.h: New.
2812 * gcc.dg/c99-math-float-1.c: New test.
2813 * gcc.dg/c99-math-double-1.c: Likewise.
2814 * gcc.dg/c99-math-long-double-1.c: Likewise.
2815
2816 2005-05-18 Richard Henderson <rth@redhat.com>
2817
2818 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
2819
2820 2005-05-18 Devang Patel <dpatel@apple.com>
2821
2822 * g++.dg/opt/20050511-1.C: New test.
2823
2824 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
2825
2826 PR libfortran/21127
2827 * gfortran.dg/reshape-complex.f90: New test.
2828
2829 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
2830
2831 * gfortran.dg/array_constructor_1.f90: New test.
2832 * gfortran.dg/array_constructor_2.f90: New test.
2833
2834 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
2835
2836 PR fortran/20954
2837 * gfortran.dg/pr20954.f: New test.
2838
2839 2005-05-17 Mike Stump <mrs@apple.com>
2840
2841 Yet more Objective-C++...
2842
2843 * objc.dg/method-5.m: Update.
2844 * objc.dg/method-6.m: Update.
2845 * objc.dg/method-7.m: Update.
2846 * objc.dg/method-9.m: Update.
2847 * objc.dg/try-catch-2.m: Update.
2848
2849 2005-05-17 Mark Mitchell <mark@codesourcery.com>
2850
2851 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
2852 Remove little-endian optimizations.
2853
2854 2005-05-17 Jeff Law <law@redhat.com>
2855
2856 * g++.dg/tree-ssa/pr14814.C: New test.
2857 * gcc.dg/tree-ssa/pr14814.C: New test.
2858 * gcc.dg/tree-ssa/pr17141-1.C: New test.
2859 * gcc.dg/tree-ssa/pr17141-2.C: New test.
2860
2861 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
2862
2863 * gcc.dg/compat/generate-random.c: Do not include
2864 libiberty.h.
2865 * gcc.dg/compat/generate-random_r.c: Likewise.
2866
2867 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
2868
2869 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
2870
2871 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
2872
2873 PR middle-end/21595
2874 * g++.dg/tree-ssa/builtin1.C: New testcase.
2875
2876 2005-05-17 Jakub Jelinek <jakub@redhat.com>
2877
2878 PR c++/21454
2879 * g++.dg/opt/const4.C: New test.
2880
2881 PR middle-end/21492
2882 * g++.dg/opt/crossjump1.C: New test.
2883
2884 PR tree-optimization/21610
2885 * gcc.c-torture/compile/20050516-1.c: New test.
2886
2887 PR fortran/15080
2888 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
2889 about the test failing.
2890 * gfortran.fortran-torture/execute/where_7.f90: New test.
2891 * gfortran.fortran-torture/execute/where_8.f90: New test.
2892
2893 2005-05-16 Richard Henderson <rth@redhat.com>
2894
2895 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
2896 i?86 and x86_64.
2897
2898 2005-05-16 Mark Mitchell <mark@codesourcery.com>
2899
2900 * gcc.dg/compat/generate-random.c (config.h): Do not include.
2901 (limits.h): Include unconditionally.
2902 (stdlib.h): Likewise.
2903 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
2904 (limits.h): Include unconditionally.
2905 (stdlib.h): Likewise.
2906 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2907 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2908 (limits.h): Include unconditionally.
2909 (stdlib.h): Likewise.
2910 (hashtab.h): Do not include.
2911 (getopt.h): Likewise.
2912 (stddef.h): Include.
2913 (hashval_t): Define.
2914 (struct entry): Add "next" field.
2915 (HASH_SIZE): New macro.
2916 (hash_table): New variable.
2917 (switchfiles): Do not use xmalloc.
2918 (mix): New macro.
2919 (iterative_hash): New function.
2920 (hasht): Remove.
2921 (e_exists): New function.
2922 (e_insert): Likewise.
2923 (output): Use, instead of libiberty hashtable functions.
2924 (main): Do not use getopt. Do not call htab_create.
2925
2926 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
2927
2928 PR libstdc++/21526
2929 * lib/target-supports.exp (check_mkfifo_available):
2930 Return 0 for cygwin as mkfifo support incomplete on platform.
2931 Fix typos in comments.
2932
2933 2005-05-15 Mark Mitchell <mark@codesourcery.com>
2934
2935 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
2936
2937 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
2938
2939 PR fortran/17432
2940 * gfortran.dg/assign_4.f: New test.
2941
2942 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
2943
2944 PR tree-optimization/21563
2945 * gcc.dg/tree-ssa/pr21563.c: New.
2946
2947 2005-05-14 Jan Hubicka <jh@suse.cz>
2948
2949 * gcc.dg/noreturn-7.c: Allow control reaches warning.
2950
2951 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
2952
2953 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
2954
2955 2005-05-13 Julian Brown <julian@codesourcery.com>
2956
2957 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
2958 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
2959
2960 2005-05-13 Jan Hubicka <jh@suse.cz>
2961
2962 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
2963 * gcc.dg/fold-xor-?.c: Likewise.
2964 * gcc.dg/pr15784-?.c: Likewise.
2965 * gcc.dg/pr20922-?.c: Likewise.
2966 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
2967 * gcc.dg/tree-ssa/pr17598.c: Likewise.
2968 * gcc.dg/tree-ssa/pr20470.c: Likewise.
2969
2970 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2971
2972 PR fortran/21260
2973 * gfortran.dg/hollerith_1.f90: New test.
2974
2975 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2976
2977 * gfortran.dg/func_result_2.f90: New test.
2978
2979 2005-05-11 Bud Davis <bdavis@gfortran.org>
2980
2981 * gfortran.dg/dev_null.f90: New test.
2982
2983 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
2984
2985 * gcc.dg/arm-vfp1.c: Revert last change.
2986
2987 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
2988
2989 PR middle-end/19807
2990 PR tree-optimization/19639
2991 * g++.dg/tree-ssa/pr19807.C: New testcase.
2992
2993 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2994
2995 PR libfortran/21471
2996 * gfortran.dg/append-1.f90: New test.
2997
2998 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2999
3000 * gcc.dg/pr18501.c: XFAIL.
3001 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
3002 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
3003 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
3004 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
3005 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
3006 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
3007 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
3008 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
3009
3010 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3011
3012 PR fortran/20178
3013 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
3014 gfortran.dg/f2c_3.f90: New tests.
3015
3016 * gfortran.dg/return_1.f90: Fix dg annotation.
3017
3018 2005-05-10 Diego Novillo <dnovillo@redhat.com>
3019
3020 * gcc.c-torture/compile/20050510-1.c: New test.
3021
3022 2005-05-10 Mark Mitchell <mark@codesourcery.com>
3023
3024 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
3025
3026 2005-05-10 Bob Wilson <bob.wilson@acm.org>
3027
3028 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
3029
3030 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
3031
3032 PR c/17913
3033 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
3034
3035 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
3036
3037 PR c/21342
3038 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
3039 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
3040
3041 2005-05-10 Ben Elliston <bje@au.ibm.com>
3042
3043 PR debug/16676
3044 * gcc.dg/debug/pr16676.c: New test.
3045
3046 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
3047
3048 PR testsuite/21443
3049 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
3050 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
3051 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
3052 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
3053 Change -O1 to -O2.
3054 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
3055 -fno-tree-dominator-opts.
3056
3057 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3058
3059 * gfortran.dg/return_1.f90: New test.
3060
3061 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
3062
3063 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
3064
3065 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
3066
3067 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
3068
3069 PR c++/21427
3070 * g++.dg/inherit/covariant13.C: New.
3071
3072 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3073
3074 PR libfortran/19155
3075 * gfortran.dg/pr19155.f: New test.
3076
3077 2005-05-08 Roger Sayle <roger@eyesopen.com>
3078
3079 PR inline-asm/8788
3080 * gcc.dg/pr8788-1.c: New testcase.
3081
3082 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
3083
3084 PR target/21416
3085 * gcc.target/mips/fpcmp-[12].c: New tests.
3086
3087 2005-05-06 Mark Mitchell <mark@codesourcery.com>
3088
3089 * lib/target-supports-dg.exp (dg-require-fork): New function.
3090 (dg-require-mkfifo): Likewise.
3091 * lib/target-supports.exp (check_function_available): New
3092 function.
3093 (check_fork_available): Likewise.
3094 (check_mkfifo_available): Likewise.
3095
3096 2005-05-06 Jeff Law <law@redhat.com>
3097
3098 * gcc.c-torture/compile/pr21380.c: New test.
3099
3100 2005-05-06 Jakub Jelinek <jakub@redhat.com>
3101
3102 PR c++/20961
3103 * g++.dg/ext/weak3.C: New test.
3104
3105 2005-05-05 Mark Mitchell <mark@codesourcery.com>
3106
3107 PR c++/21352
3108 * g++.dg/template/crash37.C: New test.
3109
3110 2005-05-05 Paul Brook <paul@codesourcery.com>
3111
3112 * gcc.dg/arm-g2.c: Use effective-target arm32.
3113 * gcc.dg/arm-mmx-1.c: Ditto.
3114 * gcc.dg/arm-scd42-2.c: Ditto.
3115 * gcc.dg/arm-vfp1.c: Ditto.
3116 * lib/target-supports.exp (check_effective_target_arm32): New
3117 function.
3118
3119 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
3120
3121 PR libfortran/21354
3122 gfortran.dg/in_pack_rank7.f90: New test.
3123
3124 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
3125
3126 PR middle-end/15618
3127 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
3128
3129 2005-05-04 Jakub Jelinek <jakub@redhat.com>
3130
3131 PR middle-end/21265
3132 * gcc.dg/20050503-1.c: New test.
3133
3134 PR rtl-optimization/21239
3135 * gcc.dg/i386-sse-11.c: New test.
3136
3137 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
3138
3139 PR target/16888
3140 * gcc.target/i386/asm-1.c: New test.
3141
3142 2005-05-03 Jakub Jelinek <jakub@redhat.com>
3143
3144 PR rtl-optimization/21330
3145 * gcc.c-torture/execute/20050502-1.c: New test.
3146
3147 PR target/21297
3148 * gcc.c-torture/execute/20050502-2.c: New test.
3149
3150 2005-05-03 Uros Bizjak <uros@kss-loka.si>
3151
3152 PR middle-end/21282
3153 * gcc.dg/pr21282.c: New.
3154
3155 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
3156
3157 * gcc.dg/vect/pr20122.c: Clean up .vect file.
3158 * gcc.dg/vect/vect-92.c: Likewise
3159 * gcc.dg/vect/vect-93.c: Likewise
3160 * gcc.dg/vect/vect-dv-1.c: Likewise
3161 * gcc.dg/vect/vect-dv-2.c: Likewise
3162 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
3163
3164 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
3165
3166 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
3167 * gfortran.dg/vect/vect-2.f90: Likewise
3168 * gfortran.dg/vect/vect-3.f90: Likewise
3169 * gfortran.dg/vect/vect-4.f90: Likewise
3170 * gfortran.dg/vect/vect-5.f90: Likewise
3171
3172 2005-05-02 Geoffrey Keating <geoffk@apple.com>
3173
3174 PR target/20813
3175 * gcc.dg/rs6000-fpint-2.c: New.
3176
3177 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
3178
3179 PR c/15698
3180 * gcc.dg/builtins-30.c: Update expected messages.
3181 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
3182 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
3183 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
3184
3185 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
3186
3187 PR tree-optimization/21294
3188 * gcc.dg/tree-ssa/pr21294.c: New.
3189
3190 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
3191
3192 * gcc.dg/altivec-3.c (vec_store): Do not use the old
3193 __builtin_altivec_st_internal_4si built-in.
3194
3195 2005-05-02 Mark Mitchell <mark@codesourcery.com>
3196
3197 PR c++/15875
3198 * g++.dg/template/ptrmem14.C: New test.
3199
3200 2005-05-02 Paul Brook <paul@codesourcery.com>
3201
3202 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
3203
3204 2005-05-02 Michael Matz <matz@suse.de>
3205
3206 PR c++/19542
3207 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
3208
3209 2005-05-01 Mark Mitchell <mark@codesourcery.com>
3210
3211 * g++.dg/cpp/weak.C: New test.
3212
3213 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3214
3215 * gcc.dg/tree-ssa/loop-8.c: New test.
3216
3217 2005-04-30 Michael Maty <matz@suse.de>
3218
3219 * gcc.dg/inline-mcpy.c: New test.
3220
3221 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
3222
3223 PR libfortran/18958
3224 * gfortran.dg/eoshift.f90: New test case.
3225
3226 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
3227
3228 PR libfortran/18857
3229 * gfortran.dg/matmul_1.f90: New test.
3230
3231 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
3232
3233 PR tree-optimization/21030
3234 * gcc.dg/tree-ssa/pr21030.c: New.
3235
3236 2005-04-29 Devang Patel <dpatel@apple.com>
3237
3238 PR tree-optimization/21272
3239 * gcc.dg/vect/vect-ifcvt-10.c: New test.
3240
3241 2005-04-29 Jakub Jelinek <jakub@redhat.com>
3242
3243 PR fortran/13082
3244 PR fortran/18824
3245 * gfortran.dg/entry_4.f90: New test.
3246 * gfortran.fortran-torture/execute/entry_1.f90: New test.
3247 * gfortran.fortran-torture/execute/entry_2.f90: New test.
3248 * gfortran.fortran-torture/execute/entry_3.f90: New test.
3249 * gfortran.fortran-torture/execute/entry_4.f90: New test.
3250 * gfortran.fortran-torture/execute/entry_5.f90: New test.
3251 * gfortran.fortran-torture/execute/entry_6.f90: New test.
3252 * gfortran.fortran-torture/execute/entry_7.f90: New test.
3253
3254 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3255
3256 * gfortran.fortran-torture/execute/entry_8.f90: New test.
3257
3258 2005-04-29 Paul Brook <paul@codesourcery.com>
3259
3260 * gfortran.dg/entry_3.f90: New test.
3261
3262 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3263
3264 * gfortran.dg/implicit_4.f90: New test.
3265
3266 2005-04-28 Bob Wilson <bob.wilson@acm.org>
3267
3268 * lib/target-supports.exp (check_profiling_available): Return
3269 false for xtensa-*-elf.
3270
3271 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
3272
3273 * lib/fortran-torture.exp (fortran-torture.exp): Catch
3274 error if file cannot be deleted.
3275
3276 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
3277
3278 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
3279 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
3280 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
3281 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
3282 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
3283 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
3284 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
3285 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
3286 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
3287 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
3288 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
3289 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
3290 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
3291
3292 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3293
3294 PR fortran/20865
3295 * gfortran.dg/pr20865.f90: New test.
3296
3297 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
3298
3299 * gcc.dg/void-cast-2.c: New test.
3300
3301 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
3302
3303 PR c/21159
3304 * gcc.dg/void-cast-1.c: New test.
3305
3306 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
3307
3308 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
3309
3310 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3311
3312 PR fortran/21177
3313 * gfortran.dg/pr21177.f90: New test.
3314
3315 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
3316
3317 PR tree-optimization/21171
3318 * gcc.dg/tree-ssa/pr21171.c: New test.
3319
3320 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
3321
3322 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
3323 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
3324 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
3325 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
3326 gcc.dg/tree-ssa/gen-vect-32.c: New.
3327 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
3328 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
3329 don't run on PPC32.
3330
3331 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
3332
3333 PR c/21213
3334 * gcc.dg/transparent-union-3.c: New test.
3335
3336 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
3337
3338 PR c/20740
3339 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
3340 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
3341 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
3342 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
3343 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
3344 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
3345
3346 2005-04-26 Jeff Law <law@redhat.com>
3347
3348 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
3349 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
3350 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
3351 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
3352 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
3353 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
3354 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
3355
3356 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
3357
3358 PR tree-optimization/17598
3359 * gcc.dg/tree-ssa/pr17598.c: New testcase.
3360
3361 2005-04-25 Mike Stump <mrs@apple.com>
3362
3363 * objc.dg/fix-and-continue-1.m: Add.
3364
3365 2005-04-25 Roger Sayle <roger@eyesopen.com>
3366
3367 PR c++/20995
3368 * g++.dg/opt/pr20995-1.C: New test case.
3369
3370 2005-04-25 Devang Patel <dpatel@apple.com>
3371
3372 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
3373
3374 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
3375
3376 PR testsuite/21062
3377 * g++.dg/opt/alias2.C (printf): Correct the prototype.
3378
3379 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
3380
3381 PR C++/21188
3382 * g++.dg/opt/rtti2.C: New test.
3383
3384 2005-04-25 Paul Brook <paul@codesourcery.com>
3385 Steven G. Kargl <kargls@comcast.net>
3386
3387 PR fortran/20879
3388 * gfortran.dg/ichar_1.f90: New file.
3389
3390 2005-04-24 Jakub Jelinek <jakub@redhat.com>
3391
3392 PR middle-end/20991
3393 * g++.dg/opt/pr20991.C: New test.
3394
3395 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
3396 where sizeof (type) < __alignof__ (type).
3397 * gcc.dg/compat/struct-layout-1.h: Likewise.
3398
3399 2005-04-24 Per Bothner <per@bothner.com>
3400 Devang Patel <dpatel@apple.com>
3401
3402 PR preprocessor/20907
3403 * gcc.dg/cpp/very-long-comment.c: New test.
3404
3405 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3406
3407 PR fortran/20059
3408 * gfortran.dg/common_5.f: New test.
3409
3410 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
3411
3412 PR middle-end/21082
3413 * g++.dg/tree-ssa/pr21082.C: New testcase.
3414
3415 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
3416
3417 * gcc.dg/vect/vect-99.c: New test.
3418
3419 2005-04-22 Diego Novillo <dnovillo@redhat.com>
3420
3421 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
3422
3423 2005-04-22 Jeff Law <law@redhat.com>
3424
3425 * gcc.dg/uninit-5.c: Remove xfails.
3426 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
3427 conditionals and loads.
3428
3429 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
3430
3431 PR libfortran/20074
3432 PR libfortran/20436
3433 PR libfortran/21108
3434 * gfortran.dg/nested_reshape.f90: new test
3435 * gfortran.dg/reshape-alloc.f90: new test
3436 * gfortran.dg/reshape.f90: new test
3437
3438 2005-04-22 Mark Mitchell <mark@codesourcery.com>
3439
3440 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
3441
3442 * gcc.dg/arm-vfp1.c: New test.
3443
3444 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
3445
3446 PR c++/21087
3447 * g++.dg/lookup/builtin2.C: New test.
3448
3449 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
3450
3451 * gcc.dg/weak/weak-13.c: New test.
3452
3453 2005-04-21 Geoffrey Keating <geoffk@apple.com>
3454
3455 * lib/target-supports.exp (check_effective_target_sync_int_long):
3456 Add powerpc*.
3457
3458 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
3459
3460 * gcc.target/mips/branch-1.c: New test.
3461
3462 2005-04-21 Richard Henderson <rth@redhat.com>
3463
3464 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
3465 * gcc.dg/vect/vect-86.c: Likewise.
3466 * gcc.dg/vect/vect-87.c: Likewise.
3467 * gcc.dg/vect/vect-88.c: Likewise.
3468
3469 2005-04-21 Devang Patel <dpatel@apple.com>
3470
3471 PR optimization/20994
3472 * gcc.dg/tree-ssa/ifc-3.c: New test.
3473
3474 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
3475
3476 PR c/12913
3477 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
3478 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
3479 gcc.dg/c99-vla-jump-5.c: New tests.
3480
3481 2005-04-19 Richard Henderson <rth@redhat.com>
3482
3483 * lib/target-supports.exp (check_effective_target_vect_int_mult):
3484 Fix typo in exists check.
3485 (check_effective_target_sync_int_long): New.
3486 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
3487 * gcc.dg/ia64-sync-2.c: Likewise.
3488 * gcc.dg/ia64-sync-3.c: Likewise.
3489 * gcc.dg/ia64-sync-4.c: Likewise.
3490
3491 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
3492
3493 * gcc.dg/fold-xor-1.c: New test.
3494 * gcc.dg/fold-xor-2.c: New test.
3495
3496 2005-04-19 James E. Wilson <wilson@specifixinc.com>
3497
3498 PR target/20670
3499 * g++.dg/eh/fp-regs.C: New test.
3500
3501 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
3502
3503 * gcc.dg/Wint-to-pointer-cast-1.c,
3504 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
3505 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
3506 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
3507
3508 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3509
3510 PR fortran/16861
3511 * gfortran.dg/pr16861.f90: New test.
3512
3513 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
3514
3515 * gcc.dg/pr21085.c: New test.
3516
3517 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
3518
3519 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
3520 (setup_mips_tests, dg-mips-options): New procedures.
3521 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
3522 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
3523 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
3524 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
3525 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
3526 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
3527 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
3528 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
3529 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
3530 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
3531 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
3532 dg-mips-options instead of dg-options. Remove now-redundant
3533 preprocessor guards.
3534 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
3535 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
3536 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
3537 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
3538 * gcc.dg/vr-mult-2.c: Delete.
3539 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
3540 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
3541 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
3542 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
3543 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
3544 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
3545 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
3546
3547 2005-04-18 Laurent GUERBY <laurent@guerby.net>
3548
3549 * ada/acats/run_all.sh: Use sync when executable not present.
3550
3551 2005-04-18 Devang Patel <dpatel@apple.com>
3552
3553 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
3554 * gcc.dg/vect/vect-11a.c: New.
3555 * gcc.dg/vect/vect-none.c: Update.
3556 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
3557
3558 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
3559
3560 PR tree-optimization/20922
3561 * gcc.dg/pr20922-1.c: New test.
3562 * gcc.dg/pr20922-2.c: New test.
3563 * gcc.dg/pr20922-3.c: New test.
3564 * gcc.dg/pr20922-4.c: New test.
3565 * gcc.dg/pr20922-5.c: New test.
3566 * gcc.dg/pr20922-6.c: New test.
3567
3568 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3569
3570 PR libfortran/20950
3571 * gfortran.dg/pr20950.f: New test.
3572
3573 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3574
3575 PR libfortran/19216
3576 * gfortran.dg/pr19216.f: New test.
3577
3578 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
3579
3580 PR tree-optimization/21001
3581 * gcc.dg/tree-ssa/pr21001.c: New.
3582
3583 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
3584
3585 PR libfortran/21075
3586 * gfortran.dg/reshape_rank7.f90: New test.
3587
3588 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
3589
3590 PR libfortran/12884 gfortran.dg/pr12884.f: New test
3591 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
3592 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
3593 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
3594 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
3595 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
3596 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
3597 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
3598 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
3599 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
3600 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
3601 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
3602 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
3603 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
3604 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
3605 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
3606 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
3607 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
3608 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
3609 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
3610 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
3611
3612 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
3613
3614 * gfortran.dg/wtruncate.f: New testcase.
3615 * gfortran.dg/wtruncate.f90: New testcase.
3616
3617 2005-04-16 Mark Mitchell <mark@codesourcery.com>
3618
3619 PR c++/21025
3620 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
3621 which sizeof/alignof is dependent, rather than just whether we are
3622 processing_template_decl.
3623
3624 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
3625
3626 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
3627 corrected typo where the wrong variables had been compared.
3628
3629 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
3630
3631 PR libfortran/18495
3632 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
3633 Test callee-allocated version of return array with a write
3634 statement.
3635 Test spread with a temporary with another write statement.
3636
3637 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
3638
3639 PR tree-optimization/21031
3640 * gcc.dg/tree-ssa/pr21031.c: New.
3641
3642 2005-04-15 Uros Bizjak <uros@kss-loka.si>
3643
3644 PR tree-optimization/21004
3645 * gcc.dg/builtins-53.c: Include builtins-config.h.
3646 Check floorf, ceilf, floorl and ceill transformations
3647 only when HAVE_C99_RUNTIME is defined.
3648
3649 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
3650
3651 PR middle-end/20739
3652 * gcc.dg/tree-ssa/pr20739.c: New test.
3653
3654 2005-04-14 Mike Stump <mrs@apple.com>
3655
3656 * gcc.dg/Foundation.framework/empty: New.
3657 * gcc.dg/framework-2.c: New.
3658
3659 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
3660
3661 PR tree-optimization/21021
3662 * gcc.c-torture/compile/pr21021.c: New.
3663
3664 2005-04-14 Janis Johnson <janis187@us.ibm.com
3665
3666 PR testsuite/21010
3667 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
3668 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
3669 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
3670 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
3671 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
3672 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
3673 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
3674 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
3675
3676 2005-04-14 Richard Henderson <rth@redhat.com>
3677
3678 * lib/target-supports.exp (check_effective_target_vect_condition):
3679 Add ia64, i?86, and x86_64.
3680
3681 2005-04-14 Steven G. Kargl <kargls@comcast.net>
3682
3683 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
3684
3685 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
3686
3687 PR tree-optimization/20657
3688 * gcc.dg/tree-ssa/pr20657.c: New.
3689
3690 2005-04-14 Uros Bizjak <uros@kss-loka.si>
3691
3692 * gcc.dg/builtins-53.c: Also check (int)trunc* and
3693 (long long int)trunc*.
3694
3695 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
3696
3697 PR target/20927
3698 * gcc.dg/pr20927.c: New test.
3699
3700 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
3701
3702 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
3703 * gcc.target/mips/asm-1.c: Likewise.
3704
3705 2005-04-13 Dale Johannesen <dalej@apple.com>
3706
3707 * objc.dg/objc-fast-4.m: New.
3708
3709 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
3710
3711 * gcc.target/cris/torture/cris-torture.exp: New driver in new
3712 directory.
3713 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
3714
3715 2005-04-13 David Edelsohn <edelsohn@gnu.org>
3716
3717 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
3718 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
3719 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
3720
3721 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
3722
3723 PR tree-optimization/20913
3724 * gcc.dg/tree-ssa/pr20913.c: New.
3725
3726 PR tree-optimization/20702
3727 * gcc.dg/tree-ssa/pr20702.c: New.
3728
3729 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3730
3731 PR c++/13744
3732 * g++.dg/inherit/local3.C: New test.
3733
3734 2005-04-12 Jeff Law <law@redhat.com>
3735
3736 * gcc.dg/tree-ssa/20050412-1.c: New test.
3737
3738 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
3739
3740 PR libfortran/19016
3741 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
3742 Add tests with mask generated by expression.
3743 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
3744 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
3745 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
3746
3747 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
3748
3749 PR middle-end/20917
3750 * gcc.dg/20050409-1.c: New test.
3751
3752 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
3753
3754 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
3755
3756 2005-04-11 Mark Mitchell <mark@codesourcery.com>
3757
3758 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3759 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
3760 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3761 (TARGET_CXX): Adjust accordingly.
3762 * target.h (struct gcc_target): Remove epxort_class_data. Add
3763 determine_class_data_visibility and class_data_always_comdat.
3764 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3765 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
3766 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3767 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
3768 (arm_cxx_determine_class_data_visibility): New.
3769 (arm_cxx_class_data_always_comdat): Likewise.
3770 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3771 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
3772 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3773 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
3774 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
3775 Define.
3776
3777 2005-04-11 Mark Mitchell <mark@codesourcery.com>
3778
3779 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
3780
3781 2005-04-11 Geoffrey Keating <geoffk@apple.com>
3782
3783 * gcc.dg/i386-darwin-fpmath.c: New.
3784
3785 2004-04-11 Devang Patel <dpatel@apple.com>
3786
3787 * lib/target-supports.exp (check_effective_target_vect_condition): New.
3788 * gcc.dg/vect/vect-ifcvt-1.c: New test.
3789 * gcc.dg/vect/vect-ifcvt-2.c: New test.
3790 * gcc.dg/vect/vect-ifcvt-3.c: New test.
3791 * gcc.dg/vect/vect-ifcvt-4.c: New test.
3792 * gcc.dg/vect/vect-ifcvt-5.c: New test.
3793 * gcc.dg/vect/vect-ifcvt-6.c: New test.
3794 * gcc.dg/vect/vect-ifcvt-7.c: New test.
3795 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
3796
3797 2004-04-11 Devang Patel <dpatel@apple.com>
3798
3799 * gcc.dg/vect/vect-dv-1.c: New test.
3800 * gcc.dg/vect/vect-dv-2.c: New test.
3801
3802 2005-04-11 Diego Novillo <dnovillo@redhat.com>
3803
3804 PR tree-optimization/20933
3805 * gcc.dg/tree-ssa/pr20933.c: New test.
3806
3807 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3808
3809 * gfortran.dg/fold_nearest.f90: New test.
3810
3811 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
3812
3813 * gcc.dg/tree-ssa/alias-1.c: New test.
3814
3815 2005-04-11 Diego Novillo <dnovillo@redhat.com>
3816
3817 PR tree-optimization/20920
3818 * g++.dg/tree-ssa/pr20920.C: New test.
3819
3820 2005-04-11 Uros Bizjak <uros@kss-loka.si>
3821
3822 * gcc.dg/builtins-53.c: Also check (int)ceil* and
3823 (long long int)ceil*.
3824
3825 2005-04-10 Mark Mitchell <mark@codesourcery.com>
3826
3827 * g++.dg/warn/Wdtor1.C: Declare template in system header with
3828 explicit C++ linkage.
3829
3830 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3831
3832 * gfortran.dg/pr17229.f: Take care of the new obsolescence
3833 warning for arithmetic IF statements.
3834
3835 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
3836
3837 * eor_handling_1.f90: New test case.
3838 * eor_handling_2.f90: New test case.
3839 * eor_handling_3.f90: New test case.
3840 * eor_handling_4.f90: New test case.
3841 * eor_handling_5.f90: New test case.
3842 * noadv_size.f90: New test case.
3843 * pad_no.f90: New test case.
3844
3845 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
3846
3847 * gcc.c-torture/execute/20050410-1.c: New test.
3848
3849 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
3850
3851 * gcc.dg/pr20126.c: New.
3852
3853 2005-04-09 Bud Davis <bdavis@gfortran.org>
3854 Steven G. Kargl <kargls@comcast.net>
3855
3856 * gfortran.dg/PR19872.f: New test.
3857
3858 2005-04-09 Steven G. Kargl <kargls@comcast.net>
3859
3860 * gfortran.dg/nint_1.f90: Fix dg-do directive
3861
3862 2005-04-09 Steven G. Kargl <kargls@comcast.net>
3863
3864 * gfortran.dg/nint_1.f90: New test.
3865
3866 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
3867
3868 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
3869 Added test for callee-allocated arrays with write statements.
3870 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
3871 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
3872 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
3873 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
3874 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
3875
3876 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
3877
3878 PR libfortran/20163
3879 * gfortran.dg/open-options-blanks.f: New test.
3880
3881 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
3882
3883 PR fortran/13257
3884 * gfortran.dg/comma_format_extension_[1234].f: New tests.
3885
3886 2005-04-09 Jakub Jelinek <jakub@redhat.com>
3887
3888 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3889 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3890 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3891 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3892 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3893 * gcc.c-torture/execute/stdarg-4.c: New test.
3894
3895 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
3896
3897 PR target/20795
3898 * g++.dg/abi/param2.C: New test.
3899
3900 2005-04-09 Uros Bizjak <uros@kss-loka.si>
3901
3902 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
3903
3904 2005-04-09 Uros Bizjak <uros@kss-loka.si>
3905
3906 * gcc.dg/builtins-53.c: New test.
3907
3908 2005-04-08 Diego Novillo <dnovillo@redhat.com>
3909
3910 * g++.dg/tree-ssa/pr18178.C: New test.
3911 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
3912 * gcc.c-torture/execute/20041019-1.c: New test.
3913 * gcc.dg/tree-ssa/20041008-1.c: New test.
3914 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
3915 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
3916 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
3917 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
3918 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
3919 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
3920 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
3921 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
3922 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
3923 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
3924
3925 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
3926
3927 PR rtl-optimization/20466
3928 * gcc.c-torture/execute/pr20466-1.c: New test.
3929
3930 2005-04-08 Mark Mitchell <mark@codesourcery.com>
3931
3932 PR c++/20905
3933 * g++.dg/parse/cond2.C: New test.
3934
3935 PR c++/20145
3936 * g++.dg/warn/Wdtor1.C: New test.
3937
3938 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3939
3940 PR fortran/17229
3941 * gfortran.dg/pr17229.f: New test.
3942
3943 2005-04-07 Steven G. Kargl <kargls@comcast.net>
3944
3945 * gfortran.dg/tiny_1.f90: New test.
3946 * gfortran.dg/tiny_2.f90: ditto.
3947
3948 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
3949
3950 * gfortran.dg/eor_1.f90: Fix dg-do run line
3951 * gfortran.dg/open_new.f90: Fix dg-do run line
3952
3953 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
3954
3955 * lib/target-supports.exp (get_compiler_messages): Support
3956 optional arguments, the fourth being compiler options.
3957 (check_effective_target_fpic): New proc.
3958 * gcc.dg/20050321-2.c: Restrict to target fpic.
3959
3960 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
3961
3962 * gcc.dg/15443-1.c: New test.
3963 * gcc.dg/15443-2.c: Likewise.
3964
3965 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3966
3967 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
3968
3969 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3970
3971 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
3972
3973 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3974
3975 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
3976 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
3977 -m64.
3978 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
3979 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
3980 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
3981
3982 2005-04-06 Mark Mitchell <mark@codesourcery.com>
3983
3984 PR c++/20212
3985 * g++.dg/warn/Wunused-11.C: New test.
3986
3987 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
3988
3989 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
3990
3991 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
3992
3993 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
3994
3995 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3996
3997 PR c++/20734
3998 * g++.dg/template/ptrmem13.C: New test.
3999
4000 2005-04-05 Per Bothner <per@bothner.com>
4001
4002 * lib/gcc.exp: Always add -fno-show-column, for now.
4003
4004 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
4005
4006 PR testsuite/20767
4007 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
4008 of plain old "unsigned int" for the type of "i". Makes this test
4009 64bit clean.
4010
4011 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
4012
4013 * gcc.dg/i386-ssefn-1.c: New test.
4014 * gcc.dg/i386-ssefn-2.c: New test.
4015 * gcc.dg/i386-ssefn-3.c: New test.
4016 * gcc.dg/i386-ssefn-4.c: New test.
4017
4018 2005-04-05 Jakub Jelinek <jakub@redhat.com>
4019
4020 PR tree-optimization/20076
4021 * gcc.dg/builtin-apply4.c: New test.
4022
4023 PR preprocessor/19475
4024 * gcc.dg/cpp/macspace1.c: New test.
4025 * gcc.dg/cpp/macspace2.c: New test.
4026
4027 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4028
4029 * gfortran.dg/pr20755.f: Fixed bad format.
4030
4031 2005-04-05 Mark Mitchell <mark@codesourcery.com>
4032
4033 PR c++/20763
4034 * g++.dg/ext/attrib21.C: New test.
4035
4036 2004-04-05 Devang Patel <dpatel@apple.com>
4037
4038 * lib/target-supports.exp (check_effective_target_vect_shif): New.
4039 * gcc.dg/vect/vect-shift-1.c: New test.
4040
4041 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4042
4043 PR libfortran/20755
4044 * gfortran.dg/pr20755.f: New test.
4045
4046 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
4047
4048 * gfortran.dg/pr15959.f90: New test.
4049 * gfortran.dg/string_pad_trunc.f90: New test.
4050
4051 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4052
4053 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
4054 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
4055 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
4056 syntax.
4057
4058 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4059
4060 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
4061
4062 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4063
4064 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
4065 * gcc.c-torture/compile/20011119-2.c: Likewise.
4066 * gcc.c-torture/compile/981001-2.c: Likewise.
4067
4068 2005-04-04 Mark Mitchell <mark@codesourcery.com>
4069
4070 PR c++/20679
4071 * g++.dg/template/overload4.C: New test.
4072
4073 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
4074
4075 PR c++/20746
4076 * g++.dg/abi/covariant5.C: New.
4077
4078 PR debug/20505
4079 * g++.dg/debug/const2.C: New.
4080
4081 2005-04-04 Jakub Jelinek <jakub@redhat.com>
4082
4083 PR rtl-optimization/16104
4084 * gcc.c-torture/execute/20050316-1.c: New test.
4085
4086 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
4087
4088 * g++.dg/template/spec23.C: Fix dg-error text.
4089
4090 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
4091
4092 PR c++/19199
4093 * g++.dg/expr/lval2.C: New.
4094
4095 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4096
4097 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
4098 __builtin_strcasecmp and __builtin_strncasecmp.
4099
4100 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
4101
4102 PR c++/20723
4103 * g++.dg/template/spec22.C: New.
4104 * g++.dg/template/spec23.C: New.
4105
4106 2005-04-03 Dale Ranta <dir@lanl.gov>
4107 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4108
4109 PR libfortran/20068
4110 PR libfortran/20125
4111 PR libfortran/20156
4112 PR libfortran/20471
4113 * gfortran.dg/backspace.f: New test.
4114
4115 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
4116
4117 * gcc.dg/pr19345.c: New test.
4118
4119 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
4120
4121 PR tree-optimization/20640
4122 * gcc.dg/torture/tree-loop-1.c: New.
4123
4124 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
4125
4126 PR rtl-optimization/20290
4127 * gcc.c-torture/execute/loop-ivopts-2.c: New.
4128
4129 2005-04-02 Geoffrey Keating <geoffk@apple.com>
4130
4131 * gcc.dg/rs6000-fpint.c: New.
4132
4133 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
4134
4135 * gcc.dg/old-style-then-proto-1.c: New test.
4136
4137 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4138
4139 * gfortran.fortran-torture/execute/backspace.f90: Check
4140 after backspace and read was incorrect.
4141
4142 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4143
4144 * gcc.c-torture/execute/builtins/strcat.c: Check the result
4145 buffer past the terminating NUL using memcmp.
4146 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
4147 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
4148
4149 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
4150 Fix unused/uninitialized variable warnings.
4151
4152 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
4153 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
4154 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
4155 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
4156
4157 * gcc.c-torture/execute/builtins/abs-1-lib.c,
4158 gcc.c-torture/execute/builtins/fputs-lib.c,
4159 gcc.c-torture/execute/builtins/lib/fprintf.c,
4160 gcc.c-torture/execute/builtins/lib/main.c,
4161 gcc.c-torture/execute/builtins/lib/memcmp.c,
4162 gcc.c-torture/execute/builtins/lib/memmove.c,
4163 gcc.c-torture/execute/builtins/lib/mempcpy.c,
4164 gcc.c-torture/execute/builtins/lib/memset.c,
4165 gcc.c-torture/execute/builtins/lib/printf.c,
4166 gcc.c-torture/execute/builtins/lib/sprintf.c,
4167 gcc.c-torture/execute/builtins/lib/stpcpy.c,
4168 gcc.c-torture/execute/builtins/lib/strchr.c,
4169 gcc.c-torture/execute/builtins/lib/strcmp.c,
4170 gcc.c-torture/execute/builtins/lib/strcpy.c,
4171 gcc.c-torture/execute/builtins/lib/strcspn.c,
4172 gcc.c-torture/execute/builtins/lib/strlen.c,
4173 gcc.c-torture/execute/builtins/lib/strncat.c,
4174 gcc.c-torture/execute/builtins/lib/strncmp.c,
4175 gcc.c-torture/execute/builtins/lib/strncpy.c,
4176 gcc.c-torture/execute/builtins/lib/strrchr.c,
4177 gcc.c-torture/execute/builtins/lib/strspn.c,
4178 gcc.c-torture/execute/builtins/lib/strstr.c,
4179 gcc.c-torture/execute/builtins/memops-asm-lib.c,
4180 gcc.c-torture/execute/builtins/strlen-2.c,
4181 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
4182 prototypes.
4183
4184 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
4185
4186 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
4187 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
4188 selectany usage.
4189
4190 2005-04-01 Jakub Jelinek <jakub@redhat.com>
4191
4192 PR c++/19406
4193 * g++.dg/debug/using1.C: New test.
4194
4195 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
4196
4197 PR middle-end/20524
4198 * gcc.dg/alias-7.c: Prefix asm-declared name with
4199 __USER_LABEL_PREFIX__.
4200
4201 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
4202
4203 Fix fallout from PR middle-end/15700:
4204 * gcc.c-torture/compile/20011119-1.c: Take
4205 __USER_LABEL_PREFIX__ into account.
4206 * gcc.c-torture/compile/20011119-2.c: Likewise.
4207
4208 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
4209
4210 PR c++/18644
4211 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
4212
4213 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
4214
4215 PR c/17855
4216 * gcc.c-torture/compile/struct-non-lval-1.c,
4217 gcc.c-torture/compile/struct-non-lval-2.c,
4218 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
4219
4220 2005-03-31 Janis Johnson <janis187@us.ibm.com>
4221
4222 * gcc.dg/tls/tls.exp: Remove temporary file.
4223 * g++.dg/tls/tls.exp: Ditto.
4224 * lib/file-format.exp: Ditto.
4225 * g++.dg/special/ecos.exp: Ditto.
4226
4227 * lib/profopt.exp: Treat prof_ext as a list.
4228 * gcc.misc-tests/bprob.exp: Ditto.
4229 * g++.dg/bprob/bprob.exp: Ditto.
4230
4231 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
4232 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
4233 g++.dg/tree-ssa/pointer-reference-alias.C,
4234 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
4235 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
4236 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
4237 g++.dg/vect/pr19951.cc: Ditto.
4238 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
4239 gcc.dg/builtins-47.c: Ditto.
4240 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
4241 gcc.dg/pr20115-1.c: Ditto.
4242 * gcc.dg/tree-ssa/20030530-2.c,
4243 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
4244 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4245 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
4246 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4247 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
4248 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
4249 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
4250 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
4251 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
4252 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
4253 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
4254 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
4255 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
4256 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
4257 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
4258 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4259 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4260 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4261 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4262 gcc.dg/tree-ssa/20030824-1.c,
4263 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
4264 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
4265 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
4266 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
4267 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
4268 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
4269 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
4270 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
4271 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
4272 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
4273 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
4274 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
4275 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
4276 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
4277 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
4278 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
4279 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
4280 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
4281 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
4282 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
4283 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
4284 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
4285 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
4286 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
4287 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
4288 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
4289 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
4290 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
4291 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
4292 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
4293 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
4294 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
4295 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
4296 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
4297 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
4298 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
4299 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
4300 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
4301 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
4302 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
4303 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
4304 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
4305 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4306 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
4307 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
4308 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
4309 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
4310 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
4311 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
4312 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
4313 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4314 gcc.dg/tree-ssa/useless-1.c: Ditto.
4315 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
4316 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
4317 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
4318 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
4319 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4320 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
4321 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
4322 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
4323 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
4324 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
4325 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
4326 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
4327 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
4328 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
4329 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
4330 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
4331 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
4332 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
4333 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
4334 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
4335 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
4336 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
4337 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
4338 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
4339 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
4340 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
4341 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
4342 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
4343 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
4344 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
4345 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
4346 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
4347 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
4348 gcc.dg/vect/vect-none.c: Ditto.
4349 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
4350 treelang/compile/unsigned.tree: Ditto.
4351
4352 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
4353 * gcc.dg/cpp/direct2s.c: Ditto.
4354 * gcc.dg/cpp/paste4.c: Ditto.
4355 * gcc.dg/cpp/separate-1.c: Ditto.
4356 * gcc.dg/pch/save-temps-1.c: Ditto.
4357 * g++.dg/ext/altivec-10.C: Ditto.
4358 * g++.dg/pch/pch.C: Ditto.
4359
4360 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
4361
4362 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
4363 * g++.dg/template/repo1.C: Ditto.
4364 * g++.dg/template/repo2.C: Ditto.
4365 * g++.dg/template/repo3.C: Ditto.
4366 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
4367 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
4368 * g++.old-deja/g++.pt/repo1.C: Ditto.
4369 * g++.old-deja/g++.pt/repo2.C: Ditto.
4370 * g++.old-deja/g++.pt/repo3.C: Ditto.
4371 * g++.old-deja/g++.pt/repo4.C: Ditto.
4372
4373 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
4374 * gcc.dg/20030107-1.c: Ditto.
4375 * gcc.dg/20030702-1.c: Ditto.
4376 * gcc.dg/profile-generate-1.c: Ditto.
4377 * g++.dg/other/profile1.C: Ditto.
4378 * g++.old-deja/g++.robertl/eb83.C: Ditto.
4379
4380 * lib/gcc-dg.exp (remove-build-file): New.
4381 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4382 cleanup-tree-dump, cleanup-saved-temps): New.
4383
4384 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
4385
4386 PR c++/19203, DR 214
4387 * g++.dg/parse/ambig3.C: Not ambiguous.
4388 * g++.dg/template/spec20.C: New.
4389 * g++.dg/template/spec21.C: New.
4390
4391 2005-03-31 Steve Ellcey <sje@cup.hp.com>
4392
4393 PR target/20045
4394 * gcc.dg/ia64-fptr-1.c: Run only on linux.
4395
4396 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4397
4398 PR libfortran/20660
4399 * gfortran.dg/negative_unit.f: New test.
4400
4401 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
4402
4403 * gcc.dg/20050330-1.c: New test.
4404
4405 2005-03-30 Devang Patel <dpatel@apple.com>
4406
4407 * g++.dg/tree-sra/ssa-sra-3.C: New test.
4408
4409 2005-03-30 Dale Johannesen <dalej@apple.com>
4410
4411 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
4412
4413 2005-03-30 Janis Johnson <janis187@us.ibm.com>
4414
4415 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4416 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
4417 Strip options from test name.
4418
4419 2005-03-31 Jan Hubicka <jh@suse.cz>
4420
4421 * gcc.dg/varpool-1.c: New testcase.
4422
4423 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
4424
4425 PR c/772
4426 PR c/17913
4427 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
4428 gcc.dg/stmt-expr-label-3.c : New tests.
4429 * gcc.c-torture/execute/medce-2.c: Remove.
4430
4431 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
4432
4433 PR c/20368
4434 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
4435 tests.
4436
4437 2005-03-30 Alan Modra <amodra@bigpond.net.au>
4438
4439 * gcc.c-torture/compile/pr20203.c: New test.
4440
4441 2005-03-26 Steven G. Kargl <kargls@comcast.net>
4442
4443 * gfortran.dg/promotion.f90: New test.
4444
4445 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
4446
4447 PR middle-end/20491
4448 * gcc.dg/torture/asm-subreg-1.c: New test.
4449
4450 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
4451
4452 PR c/20672
4453 * gcc.dg/pr20672-1.c: New test.
4454
4455 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
4456
4457 * gfortran.dg/vect: New directory.
4458 * gfortran.dg/vect/vect.exp: New.
4459 * gfortran.dg/vect/vect-1.f90: New test.
4460 * gfortran.dg/vect/vect-2.f90: New test.
4461 * gfortran.dg/vect/vect-3.f90: New test.
4462 * gfortran.dg/vect/vect-4.f90: New test.
4463 * gfortran.dg/vect/vect-5.f90: New test.
4464
4465 2005-03-29 Jakub Jelinek <jakub@redhat.com>
4466
4467 PR middle-end/20622
4468 * gcc.dg/alias-7.c: New test.
4469
4470 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
4471
4472 * gcc.dg/sparc-reg-1.c: New test.
4473
4474 2005-03-28 Steve Ellcey <sje@cup.hp.com>
4475
4476 PR target/19890
4477 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
4478
4479 2005-03-29 Dale Ranta <dir@lanl.gov>
4480 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4481
4482 PR libfortran/20163
4483 * gfortran.dg/pr20163-2.f: New test.
4484
4485 2005-03-28 Jan Hubicka <jh@suse.cz>
4486
4487 PR middle-end/20635
4488 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
4489 by Jakub Jelinek.
4490
4491 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
4492
4493 PR tree-optimization/20626
4494 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
4495 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
4496
4497 2005-03-26 Steven G. Kargl <kargls@comcast.net>
4498
4499 * gfortran.dg/underflow.f90: New test.
4500 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
4501
4502 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4503
4504 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
4505
4506 2005-03-25 Mark Mitchell <mark@codesourcery.com>
4507
4508 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
4509 (g++_init): Make sure that CXXFLAGS is set.
4510 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
4511 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
4512 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4513 * lib/objc.exp (objc_init): Likewise.
4514 * lib/treelang.exp (treelang_init): Likewise.
4515
4516 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
4517
4518 PR tree-optimization/20470
4519 * gcc.dg/tree-ssa/pr20470.c: New test.
4520
4521 2005-03-25 Geoffrey Keating <geoffk@apple.com>
4522
4523 * gcc.dg/ppc-stfiwx.c: New.
4524
4525 2005-03-25 Steve Ellcey <sje@cup.hp.com>
4526
4527 PR target/19888
4528 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
4529
4530 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
4531
4532 * gcc.dg/20050325-1.c: Fix a typo.
4533
4534 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4535
4536 PR libfortran/19678
4537 PR libfortran/19679
4538 * gfortran.dg/dos_eol.f: New test.
4539
4540 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
4541
4542 PR rtl-optimization/20249
4543 * gcc.dg/20050325-1.c: New test.
4544
4545 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4546
4547 PR libfortran/15332
4548 * gfortran.dg/pr15332.f: New test.
4549
4550 2005-03-24 Dale Johannesen <dalej@apple.com>
4551
4552 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
4553
4554 2005-03-24 Geoffrey Keating <geoffk@apple.com>
4555
4556 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
4557 'internal' visibility.
4558 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
4559 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
4560 'protected' visibility.
4561 * gcc.dg/visibility-7.c: Likewise.
4562 * lib/target-supports.exp (check_visibility_available): Take
4563 a parameter, the kind of visibility to check for.
4564 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
4565 to check_visibility_available.
4566
4567 * g++.dg/expr/cast3.C: New.
4568
4569 2005-03-24 David Edelsohn <edelsohn@gnu.org>
4570
4571 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
4572 rs6000.
4573
4574 2005-03-24 Steve Ellcey <sje@cup.hp.com>
4575
4576 PR target/20095
4577 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
4578
4579 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
4580
4581 * gcc.dg/badshift.c: Renamed to...
4582 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
4583
4584 * gcc.target/i386/badshift.c: Renamed to...
4585 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
4586 only.
4587
4588 PR rtl-optimization/20532
4589 * gcc.target/i386/badshift.c: New.
4590
4591 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4592
4593 * gfortran.dg/pr18025.f90: New test.
4594
4595 2005-03-23 Dale Johannesen <dalej@apple.com>
4596
4597 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
4598
4599 2005-03-23 Mark Mitchell <mark@codesourcery.com>
4600
4601 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
4602
4603 * lib/target-supports.exp (check_iconv_available): Default
4604 libiconv to -liconv, if there is no definition.
4605
4606 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
4607
4608 * gcc.dg/torture/cris-asm-mof-1.c: New test.
4609
4610 2005-03-22 Mark Mitchell <mark@codesourcery.com>
4611
4612 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
4613 * g++.dg/opt/pr7503-2.C: Likewise.
4614 * g++.dg/opt/pr7503-3.C: Likewise.
4615 * g++.dg/opt/pr7503-4.C: Likewise.
4616 * g++.dg/opt/pr7503-5.C: Likewise.
4617 * g++.dg/warn/minmax.C: New test.
4618
4619 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4620
4621 * gfortran.dg/g77_intrinsics_funcs.f: New test.
4622 * gfortran.dg/g77_intrinsics_sub.f: New test.
4623
4624 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
4625 Jan Hubicka <jh@suse.cz>
4626 Steven Bosscher <stevenb@suse.de
4627
4628 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
4629
4630 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4631
4632 PR c++/19980
4633 * g++.dg/template/redecl3.C: New test.
4634
4635 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4636
4637 PR c++/20499
4638 * g++.dg/parse/error16.C: Tweak error markers.
4639
4640 2005-03-22 Jakub Jelinek <jakub@redhat.com>
4641
4642 PR target/20561
4643 * gcc.dg/20050321-2.c: New test.
4644
4645 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
4646
4647 PR c++/20465
4648 PR c++/20381
4649 * g++.dg/template/ptrmem12.C: New.
4650
4651 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
4652
4653 PR rtl-optimization/20527
4654 * gcc.c-torture/execute/pr20527-1.c: New test.
4655
4656 2005-03-22 Ben Elliston <bje@au.ibm.com>
4657
4658 * gcc.misc-tests/options.exp (check_for_options): Create a real C
4659 program, compile it into a real executable and then delete the .c
4660 and .x files afterwards, to avoid problems on testglue targets.
4661
4662 2005-03-21 Stuart Hastings <stuart@apple.com>
4663
4664 * gcc.target/i386/sse-2.c: New.
4665
4666 2005-03-21 Uros Bizjak <uros@kss-loka.si>
4667
4668 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
4669
4670 2005-03-21 Paolo Carlini <pcarlini@suse.de>
4671
4672 * g++.dg/parse/crash25.C: Fix typo.
4673
4674 2005-03-21 Paolo Carlini <pcarlini@suse.de>
4675
4676 PR c++/20461
4677 * g++.dg/parse/crash24.C: New test.
4678
4679 PR c++/20536
4680 * g++.dg/parse/crash25.C: New test.
4681
4682 2005-03-21 Paolo Carlini <pcarlini@suse.de>
4683
4684 PR c++/20147
4685 * g++.dg/ext/stmtexpr4.C: New test.
4686
4687 2005-03-20 Roger Sayle <roger@eyesopen.com>
4688
4689 PR middle-end/20539
4690 * gcc.c-torture/compile/pr13066-1.c: New test case.
4691 * gcc.c-torture/compile/pr20539-1.c: Likewise.
4692 * g++.dg/opt/pr13066-1.C: Likewise.
4693
4694 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
4695
4696 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
4697
4698 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4699
4700 PR fortran/18525
4701 * gfortran.dg/nesting_1.f90: New test.
4702
4703 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4704
4705 PR c++/20240
4706 * g++.dg/lookup/using13.C: New test.
4707
4708 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4709
4710 PR c++/20333
4711 * g++.dg/template/crash36.C: New test.
4712
4713 2005-03-18 Paolo Carlini <pcarlini@suse.de>
4714
4715 PR c++/20463
4716 * g++.dg/template/crash35.C: New test.
4717
4718 2005-03-17 Paolo Carlini <pcarlini@suse.de>
4719
4720 PR c++/19966
4721 * g++.dg/overload/operator2.C: New test.
4722
4723 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4724
4725 PR libfortran/20257
4726 * gfortran.dg/pr20257.f90: New test.
4727
4728 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4729
4730 PR libfortran/20480
4731 * gfortran.dg/pr20480.f90: New test.
4732
4733 2005-03-16 Richard Henderson <rth@redhat.com>
4734
4735 PR middle-end/15700
4736 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
4737 (_rtld_global): New.
4738 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
4739 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
4740
4741 * gcc.dg/alias-3.c: New.
4742 * gcc.dg/alias-4.c: New.
4743 * gcc.dg/alias-5.c: New.
4744 * gcc.dg/alias-6.c: New.
4745
4746 2005-03-15 Geoffrey Keating <geoffk@apple.com>
4747
4748 * gcc.dg/cpp/ucnid-7.c: New.
4749
4750 2005-03-15 Janis Johnson <janis187@us.ibm.com>
4751 Dorit Naishlos <dorit@il.ibm.com>
4752
4753 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
4754 darwin.
4755
4756 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
4757
4758 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
4759 misaligned accesses.
4760 * gcc.dg/vect/vect-58.c: Likewise.
4761 * gcc.dg/vect/vect-92.c: New.
4762 * gcc.dg/vect/vect-93.c: New.
4763
4764 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
4765
4766 PR fortran/18827
4767 * gfortran.dg/assign_2.f90: New test.
4768 * gfortran.dg/assign_3.f90: New test.
4769 * gfortran.dg/assign.f90: New test.
4770
4771 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
4772
4773 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
4774 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
4775 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
4776 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
4777 names.
4778
4779 2005-03-14 Geoffrey Keating <geoffk@apple.com>
4780
4781 * gcc.dg/cpp/ucnid-6.c: New.
4782
4783 * gcc.dg/cpp/normalize-1.c: New.
4784 * gcc.dg/cpp/normalize-2.c: New.
4785 * gcc.dg/cpp/normalize-3.c: New.
4786 * gcc.dg/cpp/normalize-4.c: New.
4787 * gcc.dg/cpp/ucnid-4.c: New.
4788 * gcc.dg/cpp/ucnid-5.c: New.
4789 * g++.dg/cpp/normalize-1.C: New.
4790 * g++.dg/cpp/ucnid-1.C: New.
4791
4792 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
4793
4794 * gcc.dg/pr18628.c: New.
4795
4796 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
4797
4798 PR c++/20280
4799 * g++.dg/tree-ssa/pr20280.C: New.
4800
4801 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4802
4803 PR fortran/20467
4804 * gfortran.dg/stfunc_2.f90: New test.
4805
4806 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
4807
4808 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
4809
4810 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
4811
4812 * gcc.dg/tree-ssa/20050314-1.c: New test.
4813
4814 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4815
4816 PR c++/4403
4817 PR c++/9783, DR433
4818 * g++.dg/template/friend34.C: New test.
4819 * g++.dg/template/friend35.C: Likewise.
4820 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
4821
4822 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4823
4824 Friend class name lookup 5/n
4825 PR c++/1016
4826 * g++.dg/lookup/hidden-class1.C: New test.
4827 * g++.dg/lookup/hidden-class2.C: Likewise.
4828 * g++.dg/lookup/hidden-class3.C: Likewise.
4829 * g++.dg/lookup/hidden-class4.C: Likewise.
4830 * g++.dg/lookup/hidden-class5.C: Likewise.
4831 * g++.dg/lookup/hidden-class6.C: Likewise.
4832 * g++.dg/lookup/hidden-class7.C: Likewise.
4833 * g++.dg/lookup/hidden-class8.C: Likewise.
4834 * g++.dg/lookup/hidden-class9.C: Likewise.
4835 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
4836 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
4837 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
4838 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
4839 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
4840 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
4841 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
4842 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
4843 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
4844 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
4845 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
4846
4847 2005-03-13 Mark Mitchell <mark@codesourcery.com>
4848
4849 PR c++/20157
4850 * g++.dg/template/error18.C: New test.
4851
4852 2005-03-09 Ben Elliston <bje@au.ibm.com>
4853
4854 PR debug/16792
4855 * g++.dg/debug/pr16792.C: New test.
4856
4857 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
4858
4859 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
4860 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
4861 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
4862 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
4863 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
4864 test assertion names.
4865
4866 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4867
4868 PR fortran/18600
4869 * gfortran.dg/stfunc_1.f90: New test.
4870
4871 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4872
4873 PR fortran/16907
4874 * gfortran.dg/real_index_1.f90: New test.
4875
4876 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4877
4878 PR fortran/20323
4879 * gfortran.dg/spec_expr_1.f90: New test.
4880
4881 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
4882
4883 PR c/20402
4884 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
4885 new parser.
4886
4887 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4888
4889 PR fortran/20361
4890 * gfortran.dg/largeequiv_1.f90: New test.
4891
4892 2005-03-12 Geoffrey Keating <geoffk@apple.com>
4893
4894 * gcc.dg/ucnid-1.c: New.
4895 * gcc.dg/ucnid-2.c: New.
4896 * gcc.dg/ucnid-3.c: New.
4897 * gcc.dg/ucnid-4.c: New.
4898 * gcc.dg/ucnid-5.c: New.
4899 * gcc.dg/ucnid-6.c: New.
4900 * gcc.dg/cpp/ucnid-1.c: New.
4901 * gcc.dg/cpp/ucnid-2.c: New.
4902 * gcc.dg/cpp/ucnid-3.c: New.
4903 * g++.dg/other/ucnid-1.C: New.
4904
4905 2005-03-12 Geoffrey Keating <geoffk@apple.com>
4906
4907 * gcc.dg/vmx/darwin-abi-3.c: Delete.
4908
4909 2005-03-11 Per Bothner <per@bothner.com>
4910
4911 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
4912 that diagnotics refer to correct token.
4913 * gcc.dg/unused-3.c: Likewise.
4914
4915 2005-03-11 Per Bothner <per@bothner.com>
4916
4917 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
4918 constant" is now actually on same line as string constant.
4919 * gcc.dg/cpp/direct2s.c: Likewise.
4920
4921 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
4922
4923 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
4924
4925 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4926
4927 PR libfortran/20124
4928 * gfortran.dg/pr20124.f90: New Test
4929
4930 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
4931
4932 PR tree-optimization/20130
4933 * gcc.dg/pr20130-1.c: New test.
4934
4935 2005-03-10 Steve Ellcey <sje@cup.hp.com>
4936
4937 PR target/20095
4938 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
4939
4940 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4941
4942 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
4943
4944 2005-03-10 Steve Ellcey <sje@cup.hp.com>
4945
4946 * g++.dg/eh/forced1.C: Fix comment.
4947 * g++.dg/eh/forced2.C: Ditto.
4948 * g++.dg/eh/forced3.C: Ditto.
4949 * g++.dg/eh/forced4.C: Ditto.
4950
4951 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
4952
4953 PR rtl-opt/20412
4954 * gcc.c-torture/compile/pr20412.c: New test.
4955
4956 2005-03-10 Roger Sayle <roger@eyesopen.com>
4957
4958 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
4959
4960 2005-03-10 Jakub Jelinek <jakub@redhat.com>
4961
4962 PR target/20322
4963 * gcc.dg/20050307-1.c: New test.
4964
4965 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
4966
4967 PR c++/20375
4968 * g++.dg/other/stdarg3.C: New.
4969
4970 2005-03-10 Jakub Jelinek <jakub@redhat.com>
4971
4972 PR c++/18384, c++/18327
4973 * g++.dg/init/array19.C: New test.
4974
4975 PR inline-asm/20314
4976 * gcc.dg/torture/pr20314-1.c: New test.
4977 * gcc.dg/torture/pr20314-2.c: New test.
4978
4979 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
4980
4981 * gcc.dg/20050309-1.c: New test.
4982
4983 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4984
4985 * gcc.dg/builtins-10.c: Reactivate disabled test.
4986 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
4987 new cbrt transformations.
4988
4989 2005-03-09 Mark Mitchell <mark@codesourcery.com>
4990
4991 PR c++/20208
4992 * g++.dg/template/array13.C: New test.
4993
4994 2005-03-09 Paolo Carlini <pcarlini@suse.de>
4995
4996 PR c++/16859
4997 * g++.dg/init/brace4.C: New test.
4998
4999 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
5000
5001 PR c++/20186
5002 * g++.dg/template/non-dependent12.C: New.
5003
5004 2005-03-08 Mark Mitchell <mark@codesourcery.com>
5005
5006 PR c++/20142
5007 * g++.dg/init/array18.C: Add dg-do run marker.
5008
5009 PR c++/20142
5010 * g++.dg/init/array18.C: New test.
5011
5012 2005-03-09 Ben Elliston <bje@au.ibm.com>
5013
5014 * consistency.vlad/vlad.exp: Remove trailing semicolons.
5015 * g++.dg/gcov/gcov.exp: Likewise.
5016 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
5017 * gcc.target/xstormy16/xstormy16.exp: Likewise.
5018 * lib/c-torture.exp: Likewise.
5019 * lib/fortran-torture.exp: Likewise.
5020 * lib/g++.exp: Likewise.
5021 * lib/gcc-defs.exp: Likewise.
5022 * lib/gcc-dg.exp: Likewise.
5023 * lib/gcc.exp: Likewise.
5024 * lib/gcov.exp: Likewise.
5025 * lib/gfortran.exp: Likewise.
5026 * lib/mike-g++.exp: Likewise.
5027 * lib/mike-gcc.exp: Likewise.
5028 * lib/objc-torture.exp: Likewise.
5029 * lib/objc.exp: Likewise.
5030 * lib/profopt.exp: Likewise.
5031 * lib/target-libpath.exp: Likewise.
5032 * lib/target-supports.exp: Likewise.
5033 * lib/treelang.exp: Likewise.
5034 * lib/wrapper.exp: Likewise.
5035
5036 2005-03-08 Jeff Law <law@redhat.com>
5037
5038 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
5039 PHI-OPT changes.
5040
5041 2005-03-08 Ira Rosen <irar@il.ibm.com>
5042
5043 * gcc.dg/vect/pr20122.c: New test.
5044
5045 2005-03-07 Jeff Law <law@redhat.com>
5046
5047 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
5048 was folded away.
5049 * gcc.dg/tree-ssa/pr18133-1.c: New test.
5050 * gcc.dg/tree-ssa/pr18133-2.c: New test.
5051 * gcc.dg/tree-ssa/pr18134.c: New test.
5052
5053 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5054
5055 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
5056 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
5057 gcc.dg/torture/builtin-noret-2.c: Require weak support.
5058
5059 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
5060
5061 PR tree-opt/17671
5062 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
5063
5064 2005-03-07 Mark Mitchell <mark@codesourcery.com>
5065
5066 * g++.dg/warn/Wnvdtor.C: New test.
5067
5068 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
5069
5070 * gcc.dg/torture/pr19683-1.c: New test.
5071
5072 2005-03-06 Steven G. Kargl <kargls@comcast.net>
5073
5074 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
5075 * gfortran.dg/g77/19990313-2.f: Ditto.
5076 * gfortran.dg/g77/19990313-3.f: Ditto.
5077 * gfortran.dg/g77/19990525-0.f: Ditto.
5078 * gfortran.dg/g77/19990826-0.f: Ditto.
5079 * gfortran.dg/g77/19990826-2.f: Ditto.
5080 * gfortran.dg/g77/19990826-3.f: Ditto.
5081 * gfortran.dg/g77/20000511-1.f: Ditto.
5082 * gfortran.dg/g77/20000511-2.f: Ditto.
5083 * gfortran.dg/g77/970625-2.f: Ditto.
5084 * gfortran.dg/g77/980310-2.f: Ditto.
5085 * gfortran.dg/g77/980310-3.f: Ditto.
5086 * gfortran.dg/g77/980310-8.f: Ditto.
5087 * gfortran.dg/g77/980519-2.f: Ditto.
5088 * gfortran.dg/g77/alpha1.f: Ditto.
5089 * gfortran.dg/g77/claus.f: Ditto.
5090 * gfortran.dg/g77/erfc.f: Ditto.
5091 * gfortran.dg/g77/short.f: Ditto.
5092 * gfortran.fortran-torture/execute/data.f90: Ditto.
5093 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
5094 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
5095
5096 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5097
5098 * lib/file-format.exp (gcc_target_object_format): Add check for som
5099 format and hardcode object formats on hppa*-*-hpux*.
5100 * lib/target-supports.exp (check_weak_available): Add check for som
5101 object format. Always return 0 on hppa*-*-hpux10*.
5102
5103 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
5104 is defined.
5105
5106 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
5107
5108 2005-03-05 Steven G. Kargl <kargls@comcast.net>
5109
5110 * gfortran.dg/pr19936_1.f90: New test.
5111 * gfortran.dg/pr19936_2.f90: New test.
5112 * gfortran.dg/pr19936_3.f90: New test.
5113
5114 2005-03-05 Steven G. Kargl <kargls@comcast.net>
5115 Paul Thomas <prthomas@drfccad.cea.fr>
5116
5117 * gfortran.dg/PR19754_1.f90: New test.
5118 * gfortran.dg/PR19754_2.f90: Ditto.
5119
5120 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5121
5122 PR c++/19311
5123 * g++.dg/template/non-dependent11.C: New test.
5124
5125 2005-03-05 Uros Bizjak <uros@kss-loka.si>
5126
5127 * lib/target-supports.exp (check_iconv_available): Fix comment.
5128
5129 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
5130 Joseph S. Myers <joseph@codesourcery.com>
5131
5132 PR c++/19797
5133 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
5134
5135 2005-03-04 Matthew Sachs <msachs@apple.com>
5136
5137 * gcc.exp (gcc_target_compile): Put braces around
5138 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
5139 * objc.exp (objc_target_compile): Likewise.
5140 * treelang.exp (treelang_target_compile): Likewise.
5141
5142 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5143
5144 PR fortran/19673
5145 * gfortran.dg/func_result_1.f90: New test.
5146
5147 2005-03-04 Ben Elliston <bje@au.ibm.com>
5148
5149 * gcc.misc-tests/options.exp: New test.
5150
5151 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
5152
5153 * gcc.dg/pr15784-4.c: New test.
5154
5155 2005-03-03 Geoffrey Keating <geoffk@apple.com>
5156
5157 * gcc.c-torture/execute/pr17133.c: New.
5158 * gcc.c-torture/compile/20050303-1.c: New.
5159
5160 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
5161
5162 * gcc.dg/cpp/assert4.c: Fix for cygwin
5163
5164 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
5165
5166 * g++.dg/overload/using2.C: New.
5167
5168 2005-03-02 Mark Mitchell <mark@codesourcery.com>
5169
5170 PR c++/19916
5171 * g++.dg/init/ptrmem2.C: New test.
5172
5173 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
5174
5175 PR c/8927
5176 * gcc.dg/pr8927-1.c: New test.
5177
5178 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
5179
5180 PR c++/20232
5181 * g++.dg/inherit/covariant12.C: New.
5182
5183 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5184
5185 PR fortran/19479
5186 * gfortran.dg/bound_1.f90: New test.
5187
5188 2005-02-28 Janis Johnson <janis187@us.ibm.com>
5189
5190 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
5191 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
5192
5193 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
5194
5195 PR c/20245
5196 * gcc.dg/pr20245-1.c: New test.
5197
5198 2005-02-28 Jakub Jelinek <jakub@redhat.com>
5199
5200 PR middle-end/19874
5201 * gcc.c-torture/execute/20050119-2.c: New test case.
5202
5203 2005-02-28 Ben Elliston <bje@au.ibm.com>
5204
5205 * README: Update the DejaGnu bug reporting address.
5206 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
5207 * lib/objc-torture.exp: Likewise.
5208
5209 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
5210
5211 * gfortran.dg/boz_1.f90: New test.
5212 * gfortran.dg/boz_3.f90: New test.
5213 * gfortran.dg/boz_4.f90: New test.
5214
5215 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
5216
5217 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
5218 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
5219
5220 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5221
5222 PR libfortran/20101
5223 * gfortran.dg/write_0_pe_format.f90: New test.
5224
5225 2005-02-27 Jakub Jelinek <jakub@redhat.com>
5226
5227 PR c++/20206
5228 * g++.dg/opt/thunk2.C: New test.
5229 * g++.dg/opt/covariant1.C: New test.
5230
5231 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5232
5233 * gfortran.dg/e_d_fmt.f90: New test.
5234
5235 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
5236
5237 * gcc.dg/asm-b.c: Fix comment typos.
5238
5239 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
5240
5241 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
5242 a V_MAY_DEF also.
5243
5244 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
5245
5246 PR tree-opt/20188
5247 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
5248 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
5249 * gcc.dg/asm-b.c: New test.
5250
5251 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
5252
5253 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
5254 Disable this test on IRIX 6.
5255
5256 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
5257
5258 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
5259 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
5260 parser.
5261
5262 2005-02-25 Diego Novillo <dnovillo@redhat.com>
5263
5264 PR tree-optimization/20204
5265 * testsuite/gcc.dg/pr20204.c: New test.
5266
5267 2005-02-24 Jakub Jelinek <jakub@redhat.com>
5268
5269 PR target/20196
5270 * gcc.c-torture/execute/20050224-1.c: New test.
5271
5272 PR c++/20175
5273 * g++.dg/warn/Wbraces2.C: New test.
5274
5275 2005-02-23 Mark Mitchell <mark@codesourcery.com>
5276
5277 PR c++/19878
5278 * g++.dg/init/const2.C: New test.
5279
5280 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
5281
5282 PR tree-optimization/20100
5283 * gcc.c-torture/execute/pr20100-1.c: New test.
5284
5285 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5286
5287 * gfortran.dg/implicit_3.f90: New test.
5288
5289 * gfortran.dg/deftype_1.f90: New test.
5290
5291 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
5292
5293 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
5294 the test passes.
5295 * g++.dg/other/anon3.C: Accept a warning.
5296
5297 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
5298
5299 * gcc.dg/pr20017.c: Fix a comment typo.
5300
5301 2005-02-23 Bud Davis <bdavis@gfortran.org>
5302
5303 * gfortran.dg/list_read_4.f90: Change to f90 comments.
5304
5305 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5306
5307 PR ada/19902
5308 * ada/acats/tests/cxa/cxa3004.a: Remove.
5309 * ada/acats/tests/cxb/cxb30061.am: Likewise.
5310
5311 2005-02-22 Mark Mitchell <mark@codesourcery.com>
5312
5313 PR c++/20073
5314 * g++.dg/init/const1.C: New test.
5315
5316 PR c++/19991
5317 * g++.dg/parse/constant7.C: New test.
5318
5319 PR c++/20152
5320 * g++.dg/parse/error27.C: New test.
5321 * g++.dg/template/qualttp15.C: Adjust error markers.
5322 * g++.old-deja/g++.other/struct1.C: Likewise.
5323
5324 PR c++/20153
5325 * g++.dg/template/error17.C: New test.
5326
5327 PR c++/20148
5328 * g++.dg/parser/error26.C: New test.
5329
5330 2005-02-22 Diego Novillo <dnovillo@redhat.com>
5331
5332 PR tree-optimization/20100
5333 PR tree-optimization/20115
5334 * gcc.dg/pr20115.c: New test.
5335 * gcc.dg/pr20115-1.c: New test.
5336 * gcc.dg/pr20100.c: New test.
5337 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
5338 call-clobbered variables after alias1.
5339
5340 2005-02-22 Bud Davis <bdavis@gfortran.org>
5341
5342 * gfortran.dg/list_read_4.f90: new test.
5343
5344 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
5345
5346 PR rtl-optimization/20017.
5347 * gcc.dg/pr20017.c: New.
5348
5349 2005-02-22 Devang Patel <dpatel@apple.com>
5350
5351 PR 19952
5352 * g++.dg/tree-ssa/pr19952.C: New test.
5353
5354 2005-02-22 Mark Mitchell <mark@codesourcery.com>
5355
5356 PR c++/19883
5357 * g++.dg/parse/constant6.C: New test.
5358
5359 2005-02-22 Uros Bizjak <uros@kss-loka.si>
5360
5361 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
5362 * g++.dg/charset/asm2.c: Likewise.
5363 * g++.dg/charset/asm3.c: Likewise.
5364 * g++.dg/charset/asm4.c: Likewise.
5365 * g++.dg/charset/asm5.c: Likewise.
5366 * g++.dg/charset/attribute1.c: Likewise.
5367 * g++.dg/charset/attribute2.c: Likewise.
5368 * g++.dg/charset/extern1.cc: Likewise.
5369 * g++.dg/charset/extern2.cc: Likewise.
5370 * g++.dg/charset/extern3.cc: Likewise.
5371 * g++.dg/charset/function.cc: Likewise.
5372 * g++.dg/charset/string.c: Likewise.
5373 * g++.dg/charset/charset.exp: Likewise.
5374 * lib/target-supports.exp (check_iconv_available): Fix comment.
5375
5376 2005-02-22 Uros Bizjak <uros@kss-loka.si>
5377
5378 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
5379 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
5380 * gcc.dg/charset/asm2.c: Likewise.
5381 * gcc.dg/charset/asm3.c: Likewise.
5382 * gcc.dg/charset/asm4.c: Likewise.
5383 * gcc.dg/charset/asm5.c: Likewise.
5384 * gcc.dg/charset/asm6.c: Likewise.
5385 * gcc.dg/charset/attribute1.c: Likewise.
5386 * gcc.dg/charset/attribute2.c: Likewise.
5387 * gcc.dg/charset/builtin1.c: Likewise.
5388 * gcc.dg/charset/extern.c: Likewise.
5389 * gcc.dg/charset/function.c: Likewise.
5390 * gcc.dg/charset/string.c: Likewise.
5391 * gcc.dg/charset/charset.exp: Likewise.
5392
5393 2005-02-21 Bud Davis <bdavis9659@comcast.net>
5394
5395 PR fortran/20086
5396 * gfortran.dg/pr20086.f90: New test.
5397
5398 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
5399
5400 PR tree-optimization/19786
5401 * g++.dg/tree-ssa/pr19786.C: New.
5402
5403 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5404
5405 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
5406
5407 2005-02-21 Jeff Law <law@redhat.com>
5408
5409 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
5410
5411 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5412
5413 * gfortran.dg/do_iterator: Split loop, markup all lines for
5414 which an error locus is printed.
5415 * gfortran.dg/pr17708.f90: Markup all lines for which an error
5416 locus is printed.
5417 * gfortran.dg/select_4.f90: Likewise.
5418 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
5419 locuses in the various permutations.
5420
5421 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
5422
5423 PR tree-optimization/19951
5424 * g++.dg/vect: New directory.
5425 * g++.dg/vect/vect.exp: New file.
5426 * g++.dg/vect/pr19951.cc: New testcase.
5427 * g++.dg/dg.exp: Also prune vectorizer tests.
5428
5429 2005-02-20 Zack Weinberg <zack@codesourcery.com>
5430
5431 PR 18785
5432 * gcc.dg/charset/builtin1.c: New test.
5433
5434 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5435
5436 PR c++/19299
5437 * g++.dg/inherit/volatile1.C: New test.
5438
5439 PR c++/19440
5440 * g++.dg/template/dtor4.C: New test.
5441
5442 2005-02-19 Steven G. Kargl <kargls@comcast.net>
5443
5444 * gfortran.dg/int_1.f90: New test.
5445
5446 2005-02-19 Devang Patel <dpatel@apple.com>
5447
5448 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
5449
5450 2005-02-19 Steven G. Kargl <kargls@comcast.net>
5451
5452 * gfortran.dg/achar_1.f90: New test.
5453
5454 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
5455
5456 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
5457
5458 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
5459 Jakub Jelinek <jakub@redhat.com>
5460
5461 PR tree-optimization/19828
5462 * gcc.dg/tree-ssa/loop-7.c: New test.
5463 * gcc.c-torture/execute/20050218-1.c: New test.
5464
5465 2005-02-19 Jakub Jelinek <jakub@redhat.com>
5466
5467 PR c/20043
5468 * gcc.dg/transparent-union-1.c: New test.
5469 * gcc.dg/transparent-union-2.c: New test.
5470
5471 2005-02-18 James E Wilson <wilson@specifixinc.com>
5472
5473 PR tree-optimization/18977
5474 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
5475
5476 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
5477
5478 PR target/20054
5479 * gcc.dg/pr20054.c: New test.
5480
5481 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5482
5483 PR c++/19508
5484 * g++.dg/ext/attrib20.C: New test.
5485
5486 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
5487
5488 PR middle-end/20030
5489 * gfortran.fortran-torture/execute/character_passing.f90: New test.
5490
5491 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
5492
5493 PR c++/20008
5494 * g++.dg/opt/switch4.C: New.
5495
5496 2005-02-18 Jakub Jelinek <jakub@redhat.com>
5497
5498 PR c++/20023
5499 PR tree-optimization/20009
5500 * gcc.c-torture/compile/20050217-1.c: New test.
5501 * g++.dg/opt/switch3.C: New test.
5502
5503 PR tree-optimization/18947
5504 * gcc.c-torture/compile/20050215-1.c: New test.
5505 * gcc.c-torture/compile/20050215-2.c: New test.
5506 * gcc.c-torture/compile/20050215-3.c: New test.
5507
5508 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
5509
5510 PR c++/20028
5511 * g++.dg/template/crash34.C: New.
5512
5513 PR c++/20022
5514 * g++.dg/other/access3.C: New.
5515
5516 2005-02-17 Ira Rosen <irar@il.ibm.com>
5517
5518 * gcc.dg/vect/vect-98.c: New test.
5519
5520 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
5521
5522 PR tree-optimization/19967
5523 * gcc.dg/pr19967.c: New.
5524
5525 2005-02-16 Jakub Jelinek <jakub@redhat.com>
5526
5527 PR middle-end/19857
5528 * gcc.dg/tree-ssa/20050215-1.c: New test.
5529 * gcc.c-torture/execute/20050215-1.c: New test.
5530
5531 2005-02-15 Eric Christopher <echristo@redhat.com>
5532
5533 * gcc.dg/cpp/20050215-1.c: New file.
5534
5535 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
5536
5537 PR tree-optimization/15785
5538 * gcc.dg/pr15785-1.c: New test.
5539
5540 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
5541
5542 PR c++/17788
5543 * g++.dg/init/ctor4.C: New.
5544 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
5545
5546 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
5547
5548 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
5549 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
5550
5551 2005-02-15 Andreas Schwab <schwab@suse.de>
5552
5553 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
5554 declare malloc.
5555
5556 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
5557
5558 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
5559
5560 2005-02-14 Diego Novillo <dnovillo@redhat.com>
5561
5562 PR tree-optimization/19853
5563 * gcc.c-torture/compile/pr19853.c: New test.
5564
5565 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
5566
5567 PR c++/19608
5568 * g++.dg/parse/local-class1.C: New.
5569
5570 PR c++/19895
5571 * g++.dg/parse/ptrmem3.C: New.
5572
5573 PR c++/19884
5574 * g++.old-deja/g++.oliva/template6.C: Add another case.
5575 * g++.dg/template/explicit6.C: New.
5576
5577 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
5578
5579 PR c++/17816
5580 * g++.dg/other/redecl2.C: New.
5581
5582 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
5583
5584 PR c++/19891
5585 * g++.dg/abi/covariant4.C: New.
5586
5587 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
5588
5589 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
5590
5591 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
5592
5593 * gcc.dg/vect/vect-96.c: Fix typo.
5594
5595 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5596
5597 PR c++/14479
5598 PR c++/19487
5599 * g++.dg/template/enum5.C: New test.
5600
5601 2005-02-12 Ira Rosen <irar@il.ibm.com>
5602
5603 * gcc.dg/vect/vect-97.c: New test.
5604
5605 2005-02-12 Ira Rosen <irar@il.ibm.com>
5606
5607 * gcc.dg/vect/vect-96.c: New test.
5608
5609 2005-02-12 Uros Bizjak <uros@kss-loka.si>
5610
5611 * gcc.dg/builtins-34.c: Also check ldexp*.
5612
5613 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
5614
5615 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
5616
5617 2005-02-11 Janis Johnson <janis187@us.ibm.com>
5618
5619 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
5620 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
5621 dg-require-dll, dg-require-iconv, dg-require-named-sections,
5622 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
5623 selector_list, selector_expression, dg-process-target): Move to new
5624 file target-supports-dg.exp.
5625 * lib/target-supports-dg.exp: New.
5626
5627 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
5628 New.
5629
5630 2005-02-11 Jakub Jelinek <jakub@redhat.com>
5631
5632 PR c++/19666
5633 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
5634
5635 PR middle-end/19858
5636 * gcc.c-torture/compile/20050210-1.c: New test.
5637
5638 2005-02-11 Mark Mitchell <mark@codesourcery.com>
5639
5640 PR c++/19755
5641 * g++.dg/warn/Wbraces1.C: New test.
5642
5643 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
5644
5645 * gcc.dg/builtins-52.c: New testcase.
5646
5647 2005-02-10 Jakub Jelinek <jakub@redhat.com>
5648
5649 PR c/19342
5650 * gcc.c-torture/execute/20050119-1.c: New test.
5651
5652 2005-02-09 Mark Mitchell <mark@codesourcery.com>
5653
5654 PR c++/19811
5655 * g++.dg/init/delete1.C: New test.
5656
5657 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5658
5659 PR c++/18470
5660 * g++.dg/template/static12.C: New test.
5661
5662 2005-02-09 Mark Mitchell <mark@codesourcery.com>
5663
5664 PR c++/19787
5665 * g++.dg/conversion/ambig1.C: New test.
5666
5667 PR c++/19739
5668 * g++.dg/ext/attrib19.C: New test.
5669
5670 PR c++/19732
5671 * g++.dg/parse/dtor5.C: New test.
5672
5673 PR c++/19762
5674 * g++.dg/template/dtor3.C: New test.
5675
5676 PR c++/19826
5677 * g++.dg/template/static11.C: New test.
5678 * g++.dg/template/crash2.C: Remove dg-error marker.
5679
5680 2005-02-09 Janis Johnson <janis187@us.ibm.com>
5681
5682 PR C++/18491
5683 * g++.old-deja/g++.mike/p10769a.C: Remove.
5684
5685 2005-02-09 Roger Sayle <roger@eyesopen.com>
5686
5687 * gcc.dg/builtins-48.c: New test case.
5688 * gcc.dg/builtins-49.c: New test case.
5689 * gcc.dg/builtins-50.c: New test case.
5690 * gcc.dg/builtins-51.c: New test case.
5691
5692 2005-02-09 Ian Lance Taylor <ian@airs.com>
5693
5694 PR middle-end/19583
5695 * g++.dg/warn/Wreturn-type-3.C: New test.
5696
5697 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
5698
5699 PR middle-end/19402
5700 * gcc.dg/pr19402-1.c: New testcase.
5701 * gcc.dg/pr19402-2.c: likewise.
5702
5703 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
5704
5705 PR middle-end/19854
5706 * g++.dg/tree-ssa/tmmti.C: New testcase.
5707
5708 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5709
5710 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
5711
5712 2005-02-08 Mark Mitchell <mark@codesourcery.com>
5713
5714 PR c++/19733
5715 * g++.dg/parse/crash23.C: New test.
5716 * g++.dg/warn/Weff1.C: New test.
5717
5718 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5719
5720 * gcc.dg/20050209-1.c: New test.
5721
5722 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5723
5724 PR target/19799
5725 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
5726
5727 2005-02-08 Mike Stump <mrs@apple.com>
5728
5729 * g++.dg/pch/import-2.c: New test.
5730 * g++.dg/pch/import-2.hs: New.
5731 * g++.dg/pch/include/import-2a.h: New.
5732 * g++.dg/pch/include/import-2b.h: New.
5733
5734 2005-02-08 Janis Johnson <janis187@us.ibm.com>
5735
5736 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
5737
5738 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5739
5740 * gfortran.dg/substr_1.f90: New test.
5741
5742 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
5743
5744 PR middle-end/19775
5745 * gcc.dg/torture/builtin-power-1.c: Disable test for
5746 invalid transformation.
5747 * gcc.dg/builtins-10.c: Likewise. Disable one test we
5748 no longer optimize.
5749 * gcc.dg/builtins-47.c: New testcase.
5750
5751 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
5752 Dorit Naishlos <dorit@il.ibm.com>
5753
5754 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
5755
5756 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
5757
5758 * gcc.c-torture/compile/20050206-1.c: New test.
5759
5760 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
5761
5762 PR tree-opt/19768
5763 * g++.dg/opt/pr19768.C: New test.
5764
5765 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
5766
5767 PR tree-opt/19736
5768 * gcc.c-torture/compile/pr19736.c: New test.
5769
5770 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5771
5772 PR c++/17401
5773 * g++.dg/parse/error25.C: New test.
5774
5775 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
5776
5777 * gcc.c-torture/execute/20050203-1.c: New.
5778
5779 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
5780
5781 * gcc.dg/vect/vect-85.c: Remove xfail.
5782 * gcc.dg/vect/vect-86.c: Remove xfail.
5783 * gcc.dg/vect/vect-87.c: Remove xfail.
5784 * gcc.dg/vect/vect-88.c: Remove xfail.
5785
5786 2005-02-02 Geoffrey Keating <geoffk@apple.com>
5787
5788 * gcc.dg/altivec-19.c: New.
5789
5790 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
5791
5792 PR c/17807
5793 * gcc.dg/nested-func-3.c: New test.
5794 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
5795
5796 2005-02-02 Janis Johnson <janis187@us.ibm.com>
5797
5798 * gcc.test-framework/gen_directive_tests: Generate tests for
5799 selector expressions.
5800
5801 2005-02-02 Matt Austern <austern@apple.com>
5802
5803 PR c++/19628
5804 * g++/ext/builtin7.C: New.
5805 * g++/ext/builtin8.C: New.
5806
5807 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
5808
5809 PR c/18502
5810 * gcc.dg/pr18502-1.c: New test.
5811
5812 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5813
5814 PR c++/17413
5815 * g++.dg/template/local4.C: Tweak.
5816
5817 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
5818
5819 PR tree-optimization/19578
5820 * gcc.c-torture/compile/20050202-1.c: New test.
5821
5822 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
5823
5824 PR c/19435
5825 * gcc.dg/c99-init-4.c: New test.
5826
5827 2005-02-01 Janis Johnson <janis187@us.ibm.com>
5828
5829 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
5830
5831 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
5832
5833 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
5834 * g++.dg/eh/check-vect.h: New.
5835
5836 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
5837 * gcc.dg/vect/vect-78.c: Ditto.
5838 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
5839 Remove.
5840
5841 * g++.dg/conversion/simd1.C: Expect warning.
5842 * g++.dg/ext/attribute-test-1.C: Ditto.
5843 * g++.dg/ext/attribute-test-2.C: Ditto.
5844 * g++.dg/ext/attribute-test-3.C: Ditto.
5845 * g++.dg/ext/attribute-test-4.C: Ditto.
5846
5847 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
5848 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
5849
5850 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
5851
5852 2005-02-01 Richard Henderson <rth@redhat.com>
5853
5854 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
5855 long double for ibm double-double format.
5856 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
5857
5858 2005-02-01 Diego Novillo <dnovillo@redhat.com>
5859
5860 PR tree-optimization/19633
5861 * testsuite/gcc.dg/pr19633-1.c: New test.
5862 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
5863 to NULL or a symbol.
5864
5865 2005-02-01 Janis Johnson <janis187@us.ibm.com>
5866
5867 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
5868 New procs.
5869 (dg-process-target (local override)): Handle selector expressions.
5870
5871 * gcc.test-framework/README: Describe tests in source directory.
5872 * gcc.test-framework/test-framework.awk: Handle dg- tests.
5873 * gcc.test-framework/test-framework.exp: Handle dg- tests.
5874 * gcc.test-framework/dg-bogus-exp-P.c: New test.
5875 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
5876 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
5877 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
5878 * gcc.test-framework/dg-do-link-exp-P.c: New test.
5879 * gcc.test-framework/dg-do-run-exp-P.c: New test.
5880 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
5881 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
5882 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
5883 * gcc.test-framework/dg-error-exp-P.c: New test.
5884 * gcc.test-framework/dg-error-exp-XP.c: New test.
5885 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
5886 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
5887 * gcc.test-framework/dg-output-exp-P.c: New test.
5888 * gcc.test-framework/dg-output-exp-XF.c: New test.
5889 * gcc.test-framework/dg-warning-exp-P.c: New test.
5890 * gcc.misc-tests/dg-1.c: Remove.
5891 * gcc.misc-tests/dg-2.c: Remove.
5892 * gcc.misc-tests/dg-3.c: Remove.
5893 * gcc.misc-tests/dg-4.c: Remove.
5894 * gcc.misc-tests/dg-5.c: Remove.
5895 * gcc.misc-tests/dg-6.c: Remove.
5896 * gcc.misc-tests/dg-7.c: Remove.
5897 * gcc.misc-tests/dg-8.c: Remove.
5898 * gcc.misc-tests/dg-9.c: Remove.
5899 * gcc.misc-tests/dg-10.c: Remove.
5900 * gcc.misc-tests/dg-11.c: Remove.
5901 * gcc.misc-tests/dg-12.c: Remove.
5902 * gcc.misc-tests/dg-test.exp: Remove.
5903
5904 * gcc.test-framework/test-framework.awk: Change recording and
5905 printing of passes and failures.
5906
5907 * gcc.test-framework: New directory.
5908 * gcc.test-framework/README: New.
5909 * gcc.test-framework/test-framework.exp: New.
5910 * gcc.test-framework/test-framework.awk: New.
5911 * gcc.test-framework/gen_directive_tests: New.
5912
5913 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
5914
5915 * lib/treelang.exp: Fix comment typos.
5916 (treelang_target_compile): Don't append libs=-ltreelang to options.
5917
5918 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
5919
5920 * g++.dg/parse/typename7.C: Adjust error messages.
5921
5922 2005-01-31 Jeff Law <law@redhat.com>
5923
5924 * gcc.c-torture/execute/20050131-1.c: New test.
5925 * gcc.dg/wcaselabel.c: New test.
5926
5927 2005-01-31 Mark Mitchell <mark@codesourcery.com>
5928
5929 * g++.dg/other/warning1.C: Adjust error messags.
5930 * g++.dg/parse/constant5.C: New test.
5931
5932 2005-01-31 Steven Bosscher <stevenb@suse.de>
5933
5934 PR c/19333
5935 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
5936 the test case valid.
5937 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
5938 * testsuite/gcc.dg/array-7.c: Adjust expected result.
5939 * testsuite/gcc.dg/pr18596-3.c: Likewise.
5940 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
5941 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
5942 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
5943
5944 2005-01-31 Dale Johannesen <dalej@apple.com>
5945
5946 * g++.dg/opt/pr19650.C: New test.
5947
5948 2005-01-31 Richard Henderson <rth@redhat.com>
5949
5950 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
5951 long double for intel double extended format.
5952 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
5953
5954 2005-01-30 Mark Mitchell <mark@codesourcery.com>
5955
5956 PR c++/19555
5957 * g++.dg/template/static10.C: New test.
5958
5959 PR c++/19395
5960 * g++.dg/parse/error24.C: New test.
5961
5962 PR c++/19367
5963 * g++.dg/lookup/builtin1.C: New test.
5964
5965 PR c++/19457
5966 * g++.dg/warn/conv3.C: New test.
5967
5968 2005-01-30 Bud Davis <bdavis@gfortran.org>
5969
5970 PR fortran/19647
5971 * gfortan.dg/inquire_7.f90
5972
5973 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
5974
5975 PR tree-optimization/15791
5976 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
5977 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
5978 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
5979 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
5980 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
5981 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
5982 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
5983 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
5984 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
5985 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
5986
5987 2005-01-29 Paul Brook <paul@codesourcery.com>
5988
5989 PR fortran/18565
5990 * check.c (real_or_complex_check): New function.
5991 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
5992 * intrinsic.c (add_functions): Use new check functions.
5993 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
5994 Add prototypes.
5995
5996 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
5997
5998 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
5999 gcc.dg/lvalue-3.c: New tests.
6000 * gcc.dg/concat.c: Update expected messages.
6001
6002 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
6003
6004 PR libfortran/19595
6005 * gfortran.dg/eor_1.f90: New test.
6006
6007 2005-01-29 Steven G. Kargl <kargls@comcast.net>
6008
6009 PR fortran/19589
6010 * gfortran.dg/logical_data_1.f90: New test.
6011
6012 2005-01-28 Mark Mitchell <mark@codesourcery.com>
6013
6014 PR c++/19253
6015 * g++.dg/template/crash33.C: New test.
6016
6017 PR c++/19667
6018 * g++.dg/template/crash32.C: New test.
6019
6020 2005-01-28 Ian Lance Taylor <ian@airs.com>
6021
6022 PR middle-end/16558
6023 * g++.dg/warn/Wreturn-type-2.C: New test.
6024
6025 2004-06-24 Jeff Law <law@redhat.com>
6026
6027 * gcc.dg/tree-ssa/20050128-1.c: New test.
6028
6029 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
6030
6031 * gcc.target/frv/all-mdpackh-1.c: New test.
6032
6033 2005-01-28 Steven Bosscher <stevenb@suse.de>
6034
6035 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
6036
6037 2005-01-27 Richard Henderson <rth@redhat.com>
6038
6039 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
6040
6041 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
6042
6043 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
6044
6045 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
6046
6047 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
6048 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
6049 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
6050 to cope with cases where the multilib options override the dg-options.
6051
6052 2005-01-27 Jakub Jelinek <jakub@redhat.com>
6053
6054 PR c/18946
6055 * gcc.dg/noncompile/20050120-1.c: New test.
6056
6057 2005-01-26 Diego Novillo <dnovillo@redhat.com>
6058
6059 PR tree-optimization/19633
6060 * gcc.dg/pr19633.c: New test.
6061 * gcc.dg/tree-ssa/pr19633.c: New test.
6062
6063 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
6064
6065 * gcc.dg/20041216-1.c: New test.
6066
6067 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
6068
6069 PR objc/18862
6070 * objc.dg/selector-2.m: New test.
6071
6072 2005-01-26 Jakub Jelinek <jakub@redhat.com>
6073
6074 * g++.dg/opt/range-test-2.C: New test.
6075
6076 PR rtl-optimization/19579
6077 * gcc.c-torture/execute/20050124-1.c: New test.
6078
6079 2005-01-26 Greg Parker <gparker@apple.com>
6080 Stuart Hastings <stuart@apple.com>
6081
6082 * gcc.c-torture/execute/20050125-1.c: New.
6083
6084 2005-01-18 Jan Hubicka <jh@suse.cz>
6085
6086 PR tree-optimize/19337
6087 * gcc.c-torture/compile/20050119-1.c: New test.
6088
6089 2005-01-24 James E Wilson <wilson@specifixinc.com>
6090
6091 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
6092 test for successful match.
6093
6094 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
6095
6096 PR objc/18408
6097 * objc.dg/comp-types-7.m: New test.
6098
6099 2005-01-24 Janis Johnson <janis187@us.ibm.com>
6100
6101 * lib/target-supports.exp (current_target_name): New.
6102 (check_effective_target_ilp32, check_effective_target_lp64):
6103 Cache the result to use as long as the current target, with
6104 multilib flags, remains the same.
6105
6106 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
6107 (dg-require-weak, dg-require-visibility, dg-require-alias,
6108 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
6109 dg-require-effective-target, dg-skip-if): Remove call to
6110 skip_test_and_clear_xfail.
6111 (dg-test): Clear xfail data.
6112
6113 2005-01-24 Jakub Jelinek <jakub@redhat.com>
6114
6115 PR target/17751
6116 * gcc.dg/ppc64-toc.c: New test.
6117
6118 * g++.dg/tree-ssa/empty-1.C: New test.
6119
6120 PR middle-end/19551
6121 * gcc.c-torture/execute/20050121-1.c: New test.
6122 * gcc.dg/20050121-2.c: New test.
6123
6124 2004-01-23 Steven G. Kargl <kargls@comcast.net>
6125 Paul Brook <paul@codesourcery.com>
6126
6127 PR fortran/17941
6128 * gfortran.dg/real_const_1.f: New test.
6129 * gfortran.dg/real_const_2.f90: New test.
6130 * gfortran.dg/complex_int_1.f90: New test.
6131
6132 2005-01-23 Bud Davis <bdavis9659@comcast.net>
6133
6134 PR fortran/19313
6135 * gfortan.dg/inquire_6.f90: New test.
6136
6137 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
6138
6139 PR libfortran/19451
6140 * open_readonly_1.f90: New test.
6141
6142 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
6143
6144 PR libfortran/18982
6145 * gfortran.dg/open_new.f90: New file.
6146
6147 2005-01-22 Paul Brook <paul@codesourcery.com>
6148
6149 * namelist_1.f90: New test.
6150
6151 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
6152
6153 PR tree-optimization/19484
6154 * gcc.c-torture/compile/20050122-[12].c: New tests.
6155
6156 2005-01-22 Paul Brook <paul@codesourcery.com>
6157
6158 * gfortran.dg/implicit_2.f90: New test.
6159
6160 2005-01-22 Bud Davis <bdavis9659@comcast.net>
6161
6162 PR fortran/19314
6163 * gfortran.dg/inquire_5.f90: New test.
6164
6165 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6166
6167 PR c/18809
6168 * gcc.dg/pr18809-1.c: New test.
6169
6170 2005-01-21 Ian Lance Taylor <ian@airs.com>
6171
6172 * gcc.dg/20050121-1.c: New test.
6173
6174 PR tree-optimization/13000
6175 * gcc.dg/20040206-1.c: Change warning to point where function is
6176 being inlined.
6177
6178 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6179
6180 PR c++/19208
6181 * g++.dg/template/array11.C: New test.
6182
6183 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6184
6185 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
6186 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
6187 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
6188 * gfortran.dg/getenv_1.f90: Add dg-do directive.
6189 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
6190 gfortran.dg/pr17164.f90: Add missing dg-do directives.
6191
6192 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
6193
6194 PR tree-optimization/15349
6195 * gcc.dg/tree-ssa/pr15349.c: New.
6196
6197 2005-01-20 Steve Ellcey <sje@cup.hp.com>
6198
6199 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
6200
6201 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
6202
6203 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
6204 scan-assembler-times directive name.
6205
6206 * gcc.dg/asm-a.c: Move dg-require-effective-target to
6207 after dg-do.
6208
6209 PR rtl-optimization/19462
6210 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
6211
6212 2005-01-19 Steve Ellcey <sje@cup.hp.com>
6213
6214 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
6215 counting function calls on ia64.
6216
6217 2005-01-19 Jakub Jelinek <jakub@redhat.com>
6218
6219 PR rtl-optimization/15139
6220 * gcc.dg/20050111-2.c: New test.
6221
6222 PR c/17297
6223 * gcc.c-torture/compile/20050113-1.c: New testcase.
6224
6225 PR middle-end/19164
6226 * gcc.dg/20050113-1.c: New testcase.
6227
6228 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
6229
6230 * gcc.dg/vect/vect-85.c: Add comment.
6231 * gcc.dg/vect/vect-86.c: Add xfail for now.
6232 * gcc.dg/vect/vect-87.c: Add xfail for now.
6233 * gcc.dg/vect/vect-88.c: Add xfail for now.
6234 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
6235
6236 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6237
6238 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
6239
6240 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6241
6242 * g++.dg/debug/typedef3.C: New test.
6243
6244 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
6245
6246 PR c/19472
6247 * gcc.dg/asm-a.c: New test.
6248
6249 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
6250
6251 * gcc.dg/sh-relax.c: Add prototype for abort.
6252
6253 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6254
6255 * gcc.dg/short-compare-1.c: New test.
6256 * gcc.dg/short-compare-2.c: Likewise.
6257
6258 2005-01-18 Michael Matz <matz@suse.de>
6259
6260 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
6261
6262 2005-01-17 Diego Novillo <dnovillo@redhat.com>
6263
6264 PR tree-optimization/19121
6265 * gcc.c-torture/compile/pr19121.c: New test.
6266
6267 2005-01-17 James E. Wilson <wilson@specifixinc.com>
6268
6269 PR target/19357
6270 * gcc.c-torture/compile/pr19357.c: New test.
6271
6272 2005-01-17 Ian Lance Taylor <ian@airs.com>
6273
6274 PR c/5675
6275 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
6276 pass--those that refer just to the variable, possibly with a
6277 cast.
6278 * gcc.dg/c99-const-expr-3.c: Likewise.
6279
6280 PR middle-end/13127
6281 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
6282 longer emitted.
6283
6284 2005-01-16 Bud Davis <bdavis9659@comcast.net>
6285
6286 PR fortran/18778
6287 * gfortran.dg/endfile_2.f90: New test.
6288
6289 2005-01-16 Steven G. Kargl <kargls@comcast.net>
6290
6291 PR 19168
6292 * gfortran.dg/select_5.f90: New test.
6293
6294 2004-01-16 Paul Brook <paul@codesourcery.com>
6295
6296 * gfortran.dg/common_4.f90: New test.
6297
6298 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
6299
6300 PR rtl-optimization/19462
6301 * gcc.dg/torture/pr19462-1.c: New test.
6302
6303 2005-01-15 Ziemowit Laski <zlaski@apple.com>
6304
6305 PR objc/19321
6306 * objc.dg/func-ptr-2.m: New.
6307 * objc.dg/volatile-1.m: New.
6308
6309 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6310
6311 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
6312
6313 2005-01-15 Jakub Jelinek <jakub@redhat.com>
6314
6315 PR tree-optimization/19060
6316 * gcc.c-torture/execute/20050104-1.c: New test.
6317
6318 2005-01-15 Bud Davis <bdavis9659@comcast.net>
6319
6320 PR fortran/18983
6321 * gfortran.dg/write_to_null.f90: New test.
6322
6323 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
6324 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6325
6326 PR other/19328
6327 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
6328 argument.
6329
6330 2005-01-15 Jakub Jelinek <jakub@redhat.com>
6331
6332 PR c++/19263
6333 * g++.dg/init/vector1.C: New test.
6334
6335 2005-01-14 James E. Wilson <wilson@specifixinc.com>
6336
6337 PR target/13158
6338 * gcc.target/ia64/sibcall-unwind-1.c: New test.
6339 PR target/18987
6340 * gcc.target/ia64/sibcall-unwind-2.c: New test.
6341
6342 2005-01-14 Steven G. Kargl <kargls@comcast.net>
6343
6344 * gfortran.dg/select_1.f90: New test.
6345 * gfortran.dg/select_2.f90: New test.
6346 * gfortran.dg/select_3.f90: New test.
6347 * gfortran.dg/select_4.f90: New test.
6348
6349 2005-01-14 Jakub Jelinek <jakub@redhat.com>
6350
6351 PR middle-end/19084
6352 PR rtl-optimization/19348
6353 * gcc.dg/20050111-1.c: New test.
6354 * gcc.c-torture/execute/20050111-1.c: New test.
6355
6356 * gcc.dg/i386-asm-4.c: New test.
6357
6358 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6359
6360 * gcc.dg/nested-func-2.c: New test.
6361 * ada/acats/norun.lst: Remove c953002.
6362
6363 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
6364
6365 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
6366
6367 2005-01-12 Ben Elliston <bje@au.ibm.com>
6368
6369 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
6370
6371 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
6372
6373 PR target/18761
6374 * g++.dg/abi/align1.C: New test.
6375
6376 2005-01-11 Alan Modra <amodra@bigpond.net.au>
6377
6378 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
6379 at a time.
6380 * g++.dg/ext/altivec_check.h: Support compiling as C.
6381
6382 2005-01-10 Roger Sayle <roger@eyesopen.com>
6383
6384 PR c++/19355
6385 * g++.dg/expr/pr19355-1.C: New test case.
6386
6387 2005-01-10 Laurent GUERBY <laurent@guerby.net>
6388
6389 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
6390 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
6391 * ada/acats/tests/c3/c92005b.ada: Likewise.
6392 * ada/acats/tests/c3/cxb3012.a: Likewise.
6393 * ada/acats/norun.lst: Add c380004 and c953002, add PR
6394
6395 2005-01-09 Paul Brook <paul@codesourcery.com>
6396
6397 * gfortran.dg/common_2.f90: New file.
6398 * gfortran.dg/common_3.f90: New file.
6399
6400 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
6401
6402 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
6403
6404 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
6405
6406 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
6407 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
6408 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
6409 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
6410 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
6411 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
6412 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
6413 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
6414 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
6415 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
6416 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
6417 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
6418 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
6419 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
6420 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
6421 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
6422 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
6423 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
6424 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
6425 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
6426 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
6427 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
6428 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
6429 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
6430 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
6431 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
6432 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
6433 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
6434 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
6435 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
6436 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
6437 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
6438 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
6439 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
6440 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
6441 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
6442 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
6443 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
6444 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
6445 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
6446 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
6447 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
6448 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
6449 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
6450 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
6451 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
6452 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
6453 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
6454 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
6455 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
6456 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
6457 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
6458 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
6459 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
6460 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
6461 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
6462 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
6463 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
6464 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
6465 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
6466 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
6467 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
6468 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
6469 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
6470 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
6471 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
6472 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
6473
6474 * gcc.dg/vect/vect-1.c: Fix spelling.
6475 * gcc.dg/vect/vect-10.c: Fix spelling.
6476 * gcc.dg/vect/vect-11.c: Fix spelling.
6477 * gcc.dg/vect/vect-12.c: Fix spelling.
6478 * gcc.dg/vect/vect-14.c: Fix spelling.
6479 * gcc.dg/vect/vect-15.c: Fix spelling.
6480 * gcc.dg/vect/vect-16.c: Fix spelling.
6481 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
6482 * gcc.dg/vect/vect-64.c: Fix comments.
6483 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
6484
6485 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
6486 Ira Rosen <irar@il.ibm.com>
6487
6488 * gcc.dg/vect/vect-70.c: New test.
6489 * gcc.dg/vect/vect-71.c: New test.
6490
6491 2005-01-09 Manfred Hollstein <mh@suse.com>
6492
6493 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
6494 * gcc.dg/pr18241-2.c: Likewise.
6495 * gcc.dg/pr18241-3.c: Likewise.
6496 * gcc.dg/pr18241-4.c: Likewise.
6497 * gcc.dg/pr18241-5.c: Likewise.
6498
6499 2005-01-08 Richard Henderson <rth@redhat.com>
6500
6501 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
6502 False for x86 and x86-64.
6503
6504 2005-01-08 Diego Novillo <dnovillo@redhat.com>
6505
6506 PR tree-optimization/18241
6507 * gcc.dg/pr18241-1.c: New test.
6508 * gcc.dg/pr18241-2.c: New test.
6509 * gcc.dg/pr18241-3.c: New test.
6510 * gcc.dg/pr18241-4.c: New test.
6511 * gcc.dg/pr18241-5.c: New test.
6512
6513 2005-01-08 Steven G. Kargl <kargls@comcast.net>
6514
6515 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
6516 gfortran.dg/select_4.f90: New.
6517
6518 2005-01-07 Jakub Jelinek <jakub@redhat.com>
6519
6520 * gcc.c-torture/execute/20050107-1.c: New test.
6521
6522 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
6523
6524 PR c++/19298
6525 * g++.dg/template/ref2.C: New.
6526
6527 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
6528
6529 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
6530 instead of being empty.
6531
6532 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6533
6534 PR fortran/15553
6535 * gfortran.dg/array-1.f90: New test.
6536
6537 2005-01-07 Jakub Jelinek <jakub@redhat.com>
6538
6539 PR tree-optimization/19283
6540 * gcc.c-torture/execute/20050106-1.c: New test.
6541
6542 PR rtl-optimization/18861
6543 * gcc.dg/20050105-1.c: New test.
6544
6545 PR tree-optimization/18828
6546 * gcc.dg/20050105-2.c: New test.
6547
6548 2005-01-07 Andreas Jaeger <aj@suse.de>
6549
6550 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
6551
6552 2005-01-07 Bud Davis <bdavis9659@comcast.net>
6553
6554 PR fortran/18398
6555 * gfortran.dg/fmt_read.f90: New test.
6556
6557 2005-01-06 Geoffrey Keating <geoffk@apple.com>
6558
6559 * gcc.dg/rs6000-ldouble-2.c: New.
6560
6561 2005-01-06 Mark Mitchell <mark@codesourcery.com>
6562
6563 PR c++/19244
6564 * g++.dg/parser/ctor2.C: New test.
6565
6566 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6567
6568 PR c++/17154
6569 * g++.dg/template/using9.C: New test.
6570
6571 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6572
6573 PR c++/19258
6574 * g++.dg/lookup/friend6.C: New test.
6575
6576 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
6577
6578 PR c++/19270
6579 * g++.dg/template/array10.C: New.
6580
6581 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6582
6583 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
6584 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
6585
6586 2005-01-06 Jakub Jelinek <jakub@redhat.com>
6587
6588 * gcc.c-torture/compile/20050105-1.c: New test.
6589
6590 2005-01-05 Geoffrey Keating <geoffk@apple.com>
6591
6592 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
6593
6594 2005-01-05 Roger Sayle <roger@eyesopen.com>
6595
6596 PR middle-end/19100
6597 * gcc.dg/conv-3.c: New test case.
6598
6599 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
6600
6601 * gcc.dg/asm-wide-1.c: New test.
6602
6603 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
6604
6605 PR c++/19030
6606 * g++.dg/parse/crash22.C: New
6607
6608 2005-01-04 Geoffrey Keating <geoffk@apple.com>
6609
6610 PR 19257
6611 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
6612
6613 2005-01-04 Uros Bizjak <uros@kss-loka.si>
6614
6615 PR middle-end/17767
6616 * gcc.dg/i386-mmx-6.c: New test case.
6617
6618 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
6619
6620 PR tree-optimization/18308
6621 * gcc.dg/vect/pr18308.c: New testcase.
6622
6623 2005-01-04 Andreas Jaeger <aj@suse.de>
6624
6625 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
6626
6627 2005-01-03 Geoffrey Keating <geoffk@apple.com>
6628 Robert Bowdidge <bowdidge@apple.com>
6629
6630 * gcc.dg/cpp/subframework1.c: New.
6631 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
6632 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
6633 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
6634 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
6635
6636 2005-01-03 Geoffrey Keating <geoffk@apple.com>
6637
6638 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
6639 producing warning.
6640 * gcc.dg/darwin-weakimport-2.c: New.
6641
6642 2005-01-03 Richard Henderson <rth@redhat.com>
6643
6644 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
6645
6646 2005-01-03 Richard Henderson <rth@redhat.com>
6647
6648 * gcc.dg/vect/vect.exp: Enable for ia64.
6649 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
6650 (check_effective_target_vect_float): Likewise.
6651 (check_effective_target_vect_no_align): Likewise.
6652 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
6653 * gcc.dg/vect/vect-8.c: Likewise.
6654
6655 2005-01-03 Uros Bizjak <uros@kss-loka.si>
6656
6657 PR target/19236
6658 * gcc.dg/pr19236-1.c: New test case.
6659
6660 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6661
6662 PR rtl-optimization/12092
6663 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
6664
6665 2005-01-02 Andreas Jaeger <aj@suse.de>
6666
6667 * gcc.dg/pr12092-1.c: Do not run on x86_64.
6668
6669 2005-01-01 Roger Sayle <roger@eyesopen.com>
6670 Andrew Pinski <pinskia@physics.uc.edu>
6671
6672 PR rtl-optimization/12092
6673 * gcc.dg/pr12092-1.c: New test case.
6674
6675 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
6676
6677 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
6678 'hidden' and 'default' for better portability.
6679 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
6680
6681 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
6682 6 and 7.
6683 * g++.old-deja/g++.brendan/new3.C: Likewise.
6684
6685 2005-01-01 Steven Bosscher <stevenb@suse.de>
6686
6687 * gcc.dg/20041231-1.C: New test.
6688 * g++.dg/warn/Wunreachable-code-1.C: New test.
6689
6690 2004-12-30 David Edelsohn <edelsohn@gnu.org>
6691
6692 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
6693 file, not /dev/null. Abort on error.
6694
6695 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
6696 Ziemowit Laski <zlaski@apple.com>
6697
6698 PR objc/18971
6699 * objc.dg/encode-5.m: New test.
6700
6701 2004-12-29 Richard Henderson <rth@redhat.com>
6702
6703 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
6704 * objc.dg/stabs-1.m: Disable for ia64.
6705
6706 2004-12-29 Mark Mitchell <mark@codesourcery.com>
6707
6708 PR c++/19190
6709 * g++.dg/warn/Wunused-10.C: New test.
6710
6711 2004-12-28 Richard Henderson <rth@redhat.com>
6712
6713 * objc.dg/stabs-1.m: Disable for alpha.
6714
6715 2004-12-27 Mark Mitchell <mark@codesourcery.com>
6716
6717 PR c++/19149
6718 * g++.dg/parse/error23.C: New test.
6719
6720 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6721
6722 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
6723
6724 PR fortran/19032
6725 * gfortran.dg/intrinsic_modulo_1.f90: New.
6726 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
6727 tests with divisor -1.
6728
6729 2004-12-27 Mark Mitchell <mark@codesourcery.com>
6730
6731 * g++.dg/opt/temp1.C (memcpy): Return a value.
6732
6733 PR c++/19148
6734 * g++.dg/expr/cond7.C: New test.
6735
6736 2004-12-27 Paul Brook <paul@codesourcery.com>
6737
6738 * gfortran.dg/g77/select_no_compile.f: Remove.
6739
6740 2004-12-27 Richard Henderson <rth@redhat.com>
6741
6742 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
6743 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
6744 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
6745
6746 2004-12-26 Richard Henderson <rth@redhat.com>
6747
6748 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
6749 by 1i instead of token pasting.
6750
6751 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6752
6753 PR tree-optimization/17578
6754 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
6755 to additional_flags.
6756 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
6757
6758 2004-12-25 Richard Henderson <rth@redhat.com>
6759
6760 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
6761 Remove Alpha.
6762
6763 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6764
6765 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
6766 hppa*-*-hpux*.
6767 * gcc.dg/pr17957.c (dg-options): Likewise.
6768 * gcc.dg/struct-ret-1.c: Add prototype for abort.
6769 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
6770 instead of 0 on __hppa__.
6771 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
6772 "foo,%r" on hppa*-*-*.
6773
6774 2004-12-23 Bud Davis <bdavis9659@comcast.net>
6775
6776 PR fortran/19071
6777 * gfortran.dg/complex_write.f90: New test.
6778
6779 2004-12-23 Mark Mitchell <mark@codesourcery.com>
6780
6781 PR c++/17595
6782 * g++.dg/parse/pragma2.C: New test.
6783
6784 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
6785
6786 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
6787
6788 * gcc.dg/empty2.c: Add missing dg-warning.
6789
6790 2004-12-23 Mark Mitchell <mark@codesourcery.com>
6791
6792 PR c++/17413
6793 * g++.dg/template/local4.C: New test.
6794 * g++.dg/template/crash19.C: Add dg-error marker.
6795
6796 * g++.dg/template/crash31.C: Correct embedded PR number.
6797
6798 2004-12-23 Mark Mitchell <mark@codesourcery.com>
6799
6800 PR c++/16405
6801 * g++.dg/opt/temp1.C: Add do-run marker.
6802
6803 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
6804
6805 * g++.dg/template/spec19.C: New.
6806
6807 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
6808
6809 PR target/16819
6810 * gcc.dg/empty2.c: New.
6811
6812 2004-12-23 Richard Henderson <rth@redhat.com>
6813
6814 * lib/target-supports.exp (check_effective_target_vect_no_align):
6815 Remove i?86 and x86-64.
6816
6817 2004-12-23 Mark Mitchell <mark@codesourcery.com>
6818
6819 PR c++/16405
6820 * g++.dg/opt/temp1.C: New test.
6821
6822 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6823
6824 PR c++/18733
6825 * g++.dg/template/friend33.C: New testcase.
6826
6827 2004-12-22 Mark Mitchell <mark@codesourcery.com>
6828
6829 PR c++/18464
6830 * g++.dg/template/cond5.C: New test.
6831
6832 PR c++/18492
6833 * g++.dg/inherit/thunk3.C: New test.
6834
6835 PR c++/11224
6836 * g++.dg/warn/Wunused-9.C: New test.
6837
6838 2004-12-22 Janis Johnson <janis187@us.ibm.com>
6839
6840 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
6841
6842 2004-12-22 Jan Beulich <jbeulich@novell.com>
6843
6844 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
6845
6846 2004-12-21 Mark Mitchell <mark@codesourcery.com>
6847
6848 PR c++/18378
6849 * g++.dg/ext/packed8.C: New test.
6850
6851 PR c++/19063
6852 * g++.dg/template/crash31.C: New test.
6853
6854 PR c++/19034
6855 * g++.dg/template/crash30.C: New test.
6856
6857 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
6858
6859 PR C++/18984
6860 * g++.dg/eh/ctor3.C: New test.
6861
6862 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6863
6864 * objc.dg/stabs-1.m: Allow section name to be quoted and
6865 assembly label to begin with '.LL'.
6866
6867 2004-12-21 Janis Johnson <janis187@us.ibm.com>
6868
6869 * gcc.dg/vect/vect.exp
6870 (check_effective_target_lp64_or_vect_no_align): New.
6871 * gcc.dg/vect/vect-77.c: Use it.
6872 * gcc.dg/vect/vect-78.c: Use it.
6873
6874 * lib/target-supports.exp
6875 (check_effective_target_vect_no_max,
6876 check_effective_target_vect_no_bitwise,
6877 check_effective_target_vect_no_align): New.
6878 * gcc.dg/vect/vect-13.c: Use them.
6879 * gcc.dg/vect/vect-17.c: Ditto.
6880 * gcc.dg/vect/vect-18.c: Ditto.
6881 * gcc.dg/vect/vect-19.c: Ditto.
6882 * gcc.dg/vect/vect-20.c: Ditto.
6883 * gcc.dg/vect/vect-27.c: Ditto.
6884 * gcc.dg/vect/vect-29.c: Ditto.
6885 * gcc.dg/vect/vect-44.c: Ditto.
6886 * gcc.dg/vect/vect-48.c: Ditto.
6887 * gcc.dg/vect/vect-50.c: Ditto.
6888 * gcc.dg/vect/vect-52.c: Ditto.
6889 * gcc.dg/vect/vect-54.c: Ditto.
6890 * gcc.dg/vect/vect-56.c: Ditto.
6891 * gcc.dg/vect/vect-58.c: Ditto.
6892 * gcc.dg/vect/vect-60.c: Ditto.
6893 * gcc.dg/vect/vect-72.c: Ditto.
6894 * gcc.dg/vect/vect-80.c: Ditto.
6895
6896 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
6897
6898 PR c++/14075
6899 * g++.dg/init/string1.C: New.
6900
6901 PR c++/18975
6902 * g++.dg/other/synth1.C: New.
6903
6904 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
6905
6906 PR c/18963
6907 * gcc.dg/pr18963-1.c: New test.
6908
6909 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
6910
6911 PR c/18596
6912 * gcc.dg/funcdef-storage-1.c (foo): Remove.
6913 * gcc.dg/pr18596-1.c: Use dg-error.
6914 (dg-options): Use -fno-unit-at-a-time.
6915 * gcc.dg/pr18596-2.c: New test.
6916 * gcc.dg/pr18596-3.c: New test.
6917
6918 2004-12-20 Roger Sayle <roger@eyesopen.com>
6919
6920 PR middle-end/18683
6921 * g++.dg/opt/pr18683-1.C: New test case.
6922
6923 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
6924
6925 PR other/19093
6926 * g++.dg/opt/max1.C: Fix for 64bit targets.
6927
6928 2004-12-20 Matt Austern <austern@apple.com>
6929
6930 PR c++/19044
6931 * g++.dg/ext/builtin6.C: New
6932
6933 2004-12-20 Diego Novillo <dnovillo@redhat.com>
6934
6935 PR tree-optimization/19080
6936 * gcc.c-torture/compile/pr19080.c: New test.
6937
6938 2004-12-20 Steven Bosscher <stevenb@suse.de>
6939
6940 * gcc.dg/20041219-1.c: New test.
6941
6942 2004-12-19 Roger Sayle <roger@eyesopen.com>
6943
6944 PR middle-end/19068
6945 * g++.dg/opt/max1.C: New test case.
6946
6947 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6948
6949 * gcc.dg/fdata-sections-1.c: New test.
6950
6951 2004-12-18 Roger Sayle <roger@eyesopen.com>
6952
6953 PR middle-end/18548
6954 * gcc.dg/max-1.c: New test case.
6955
6956 2004-12-18 Jakub Jelinek <jakub@redhat.com>
6957
6958 * gcc.c-torture/execute/20041218-1.c: New test.
6959
6960 2004-12-17 Diego Novillo <dnovillo@redhat.com>
6961
6962 * gcc.dg/pr18501.c: New test.
6963 * gcc.dg/uninit-5.c: XFAIL.
6964 * gcc.dg/uninit-9.c: XFAIL.
6965
6966 2004-12-17 Dale Johannesen <dalej@apple.com>
6967
6968 * gcc.dg/20041213-1.c: New.
6969
6970 2004-12-17 Ziemowit Laski <zlaski@apple.com>
6971
6972 * objc.dg/stabs-1.m: Allow assembly label to begin
6973 with a dot ('.').
6974
6975 2004-12-17 Jakub Jelinek <jakub@redhat.com>
6976
6977 * gcc.c-torture/execute/20041213-1.c: Move...
6978 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
6979
6980 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
6981
6982 PR c++/18721
6983 * g++.dg/lookup/conv-5.C: New.
6984
6985 2004-12-16 Ziemowit Laski <zlaski@apple.com>
6986
6987 * objc.dg/stabs-1.m: New test.
6988
6989 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6990
6991 * gcc.dg/visibility-c.c: Change compile to
6992 assemble for the test.
6993
6994 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6995
6996 PR target/19041
6997 * gcc.dg/visibility-c.c: New test.
6998
6999 2004-12-16 Roger Sayle <roger@eyesopen.com>
7000
7001 PR middle-end/18493
7002 * gcc.dg/switch-8.c: New test case.
7003
7004 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
7005
7006 PR c++/18905
7007 * g++.dg/template/init4.C: New.
7008 * g++.dg/opt/static3.C: Enable optimizer.
7009
7010 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
7011
7012 * g++.dg/other/complex1.C: New test.
7013
7014 2004-12-15 Alan Modra <amodra@bigpond.net.au>
7015
7016 * g++.dg/opt/inline9.C: New test.
7017
7018 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7019
7020 PR fortran/18993
7021 * gfotran.dg/nullify_1.f: New test.
7022
7023 2004-12-15 Richard Henderson <rth@redhat.com>
7024
7025 * gcc.target/i386/i386.exp: New harness.
7026 * gcc.target/i386/vect-args.c: New.
7027
7028 2004-12-15 David Edelsohn <edelsohn@gnu.org>
7029
7030 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
7031
7032 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7033
7034 PR c++/18825
7035 * g++.dg/template/friend32.C: New test.
7036
7037 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7038
7039 * cpp/pragma-once-1.c: New test.
7040 * cpp/pragma-once-1b.h: Likewise.
7041 * cpp/pragma-once-1c.h: Likewise.
7042 * cpp/pragma-once-1d.h: Likewise.
7043 * cpp/inc/pragma-once-1a.h: Likewise.
7044
7045 2004-12-15 Bud Davis <bdavis9659@comcast.net>
7046 Steven G. Kargl <kargls@comcast.net>
7047
7048 PR fortran/17597
7049 * gfortran.dg/list_read_3.f90: New test.
7050
7051 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7052
7053 * gcc.dg/ftrapv-2.c: New test.
7054
7055 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
7056
7057 PR c++/18981
7058 * g++.dg/template/typename9.C: New test.
7059
7060 2004-12-14 Mark Mitchell <mark@codesourcery.com>
7061
7062 PR c++/18738
7063 * g++.dg/template/typename8.C: New test.
7064 * g++.dg/parse/friend2.C: Tweak error message.
7065
7066 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
7067
7068 * gcc.c-torture/20041214-1.c: New test.
7069
7070 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
7071
7072 PR c++/18965
7073 * g++.dg/init/array17.C: New test.
7074
7075 2004-12-14 Mark Mitchell <mark@codesourcery.com>
7076
7077 PR c++/18793
7078 * g++.dg/init/aggr3.C: New test.
7079
7080 2004-12-14 Janis Johnson <janis187@us.ibm.com
7081
7082 * gcc.dg/altivec-types-1.c: New test.
7083 * gcc.dg/altivec-types-2.c: New test.
7084 * gcc.dg/altivec-types-3.c: New test.
7085 * gcc.dg/altivec-types-4.c: New test.
7086 * g++.dg/ext/altivec-types-1.C: New test.
7087 * g++.dg/ext/altivec-types-2.C: New test.
7088 * g++.dg/ext/altivec-types-3.C: New test.
7089 * g++.dg/ext/altivec-types-4.C: New test.
7090
7091 2004-12-14 Jakub Jelinek <jakub@redhat.com>
7092
7093 PR middle-end/18951
7094 * gcc.c-torture/execute/20041213-1.c: New test.
7095
7096 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
7097
7098 PR c++/18949
7099 * g++.dg/template/cast1.C: New.
7100
7101 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
7102
7103 * gcc.c-torture/execute/20041213-2.c: New test.
7104
7105 2004-12-13 Richard Henderson <rth@redhat.com>
7106
7107 * gcc.dg/i386-sse-10.c: Fix typo in options.
7108
7109 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
7110
7111 PR c++/18968
7112 * g++.dg/opt/pr18968.C: New test.
7113
7114 2004-12-13 Mark Mitchell <mark@codesourcery.com>
7115
7116 PR c++/18925
7117 * g++.dg/ext/visibility/staticdatamem.C: New test.
7118
7119 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
7120
7121 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
7122
7123 2004-12-13 Roger Sayle <roger@eyesopen.com>
7124
7125 PR rtl-optimization/18928
7126 * gcc.dg/pr18928-1.c: New test case.
7127
7128 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
7129
7130 PR tree-opt/16951
7131 * gcc.c-torture/compile/20041211-1.c: New.
7132
7133 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7134
7135 PR middle-end/17564
7136 * gcc.c-torture/execute/20041212-1.c: New test.
7137
7138 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7139
7140 PR fortran/18869
7141 * gfortran.dg/common_1.f90: New test.
7142
7143 2004-12-12 Steven G. Kargl <kargls@comcast.net>
7144 Paul Brook <paul@codesourcery.com>
7145
7146 PR fortran/16222
7147 * gfortran.dg/real_do_1.f90: New test.
7148
7149 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
7150
7151 PR tree-opt/18040
7152 * g++.dg/opt/ptrmem6.C: New test.
7153
7154 2004-12-11 Roger Sayle <roger@eyesopen.com>
7155
7156 PR middle-end/18921
7157 * gcc.dg/pr18921-1.c: New test case.
7158
7159 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7160
7161 PR fortran/17175
7162 * gfortran.dg/scale_1.f90: New test.
7163
7164 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
7165
7166 PR middle-end/18903
7167 * gcc.c-torture/compile/pr18903.c: New test.
7168
7169 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
7170
7171 * gcc.c-torture/execute/20041210-1.c: New test.
7172
7173 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7174
7175 PR c++/18731
7176 * g++.dg/parser/struct-1.C: New test.
7177 * g++.dg/parser/struct-2.C: New test.
7178 * g++.dg/parser/struct-3.C: New test.
7179
7180 2004-12-09 Richard Henderson <rth@redhat.com>
7181
7182 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
7183
7184 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
7185 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
7186
7187 2004-12-09 Matt Austern <austern@apple.com>
7188
7189 PR c++/18514
7190 * g++.dg/ext/builtin1.C: New
7191 * g++.dg/ext/builtin2.C: New
7192 * g++.dg/ext/builtin3.C: New
7193 * g++.dg/ext/builtin4.C: New
7194 * g++.dg/ext/builtin5.C: New
7195
7196 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
7197
7198 PR tree-opt/18904
7199 * g++.dg/opt/ptrmem5.C: New test.
7200
7201 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
7202
7203 * g++.dg/parse/typename5.C: Adjust for new error.
7204 * g++.dg/parse/typename7.C: New.
7205
7206 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7207
7208 PR c++/18073
7209 * g++.dg/other/mmintrin.C: New test.
7210
7211 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
7212
7213 PR c++/16681
7214 * g++.dg/init/array15.C: New.
7215 * g++.dg/init/array16.C: New.
7216
7217 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7218
7219 PR fortran/18826
7220 * gfortran.dg/assign_1.f90: New test.
7221
7222 2004-12-08 Nick Clifton <nickc@redhat.com>
7223
7224 * gcc.target/xstormy16/bss_below100: New directory containing tests.
7225 * gcc.target/xstormy16/data_below100: Likewise.
7226 * gcc.target/xstormy16/sfr: Likewise.
7227 * gcc.target/xstormy16/below100.S: New test source file.
7228 * gcc.target/xstormy16/below100.ld: New test linker script.
7229 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
7230 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
7231 bp instructions.
7232 * gcc.target/xstormy16/bp.c: Likewise.
7233
7234 * gcc.target/xstormy16/bss_below100: New files:
7235 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
7236 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
7237 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
7238 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
7239 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
7240 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
7241 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
7242 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
7243 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
7244 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
7245 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
7246 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
7247 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
7248 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
7249 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
7250 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
7251 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
7252 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
7253 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
7254 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
7255 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
7256 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
7257 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
7258 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
7259 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
7260 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
7261 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
7262
7263 * gcc.target/xstormy16/data_below100: New files:
7264 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
7265 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
7266 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
7267 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
7268 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
7269 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
7270 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
7271 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
7272 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
7273 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
7274 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
7275 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
7276 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
7277 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
7278 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
7279 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
7280 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
7281 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
7282 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
7283 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
7284 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
7285 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
7286 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
7287 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
7288 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
7289 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
7290 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
7291
7292 * gcc.target/xstormy16/sfr: New files:
7293 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
7294 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
7295 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
7296 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
7297 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
7298 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
7299 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
7300 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
7301 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
7302 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
7303 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
7304 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
7305 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
7306 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
7307 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
7308 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
7309 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
7310 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
7311 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
7312 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
7313 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
7314 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
7315 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
7316 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
7317 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
7318 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
7319 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
7320 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
7321 27_if0_sfrw_bitfield_f.c
7322
7323 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7324
7325 PR c++/18100
7326 * g++.dg/lookup/name-clash4.C: New test.
7327
7328 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
7329
7330 PR c++/18672
7331 * g++.dg/opt/array1.C: New.
7332
7333 PR c++/18803
7334 * g++.dg/template/operator5.C: New.
7335
7336 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
7337
7338 PR c/18867
7339 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
7340
7341 2004-12-07 Steven Bosscher <stevenb@suse.de>
7342
7343 * gcc.dg/noncompile/20041207.c: New test.
7344
7345 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
7346
7347 * g++.dg/other/unreachable-1.C: New test.
7348
7349 2004-12-06 Nick Clifton <nickc@redhat.com>
7350
7351 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
7352 <limits.h> because the latter comes from gcc's include/ directory
7353 and not the newlib/libc/include directory.
7354
7355 2004-12-04 Richard Henderson <rth@redhat.com>
7356
7357 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
7358
7359 2004-12-04 Richard Henderson <rth@redhat.com>
7360
7361 * lib/target-supports.exp (check_gc_sections_available): Disable
7362 for alpha and ia64.
7363
7364 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
7365
7366 PR middle-end/17909
7367 * g++.dg/other/vararg-2.C: New test.
7368
7369 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7370
7371 PR c++/17011, c++/17971
7372 * g++.dg/template/error15.C: Adjust expected error.
7373 * g++.dg/template/instantiate3.C: Likewise.
7374
7375 2004-12-03 Janis Johnson <janis187@us.ibm.com>
7376
7377 * gcc.dg/altivec-18.c: Fix for darwin
7378
7379 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
7380
7381 PR c++/18782
7382 * g++.dg/parse/ptrmem2.C: New.
7383
7384 PR c++/18318
7385 * g++.dg/template/new1.C: New.
7386
7387 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7388
7389 PR fortran/18710
7390 * gfortran.dg/direct_io_3.f90: New test.
7391
7392 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
7393
7394 PR 18758
7395 * g++.dg/parse/crash21.C: New.
7396
7397 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7398
7399 PR c++/15664, c++/18276
7400 * g++.dg/template/ttp13.C: New test.
7401 * g++.dg/template/ttp14.C: Likewise.
7402
7403 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7404
7405 PR c++/18123
7406 * g++.dg/parse/enum2.C: New test.
7407 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
7408
7409 2004-12-02 Nick Clifton <nickc@redhat.com>
7410
7411 * gcc.target/xstormy16: New test directory.
7412 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
7413 * gcc.target/xstormy16/bp.c: Check the generation of bp
7414 instructions.
7415 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
7416 bn instructions and the BELOW100 attribute.
7417
7418 2004-12-02 Alan Modra <amodra@bigpond.net.au>
7419
7420 PR target/16952
7421 * gcc.dg/ppc-eabi.c: New.
7422
7423 2004-12-02 Bud Davis <bdavis9659@comcast.net>
7424
7425 PR fortran/18284
7426 * gfortran.dg/backspace.f90
7427
7428 2004-12-02 Bud Davis <bdavis9659@comcast.net>
7429
7430 * gfortran.dg/inquire.f90: New test.
7431
7432 2004-12-01 Janis Johnson <janis187@us.ibm.com>
7433
7434 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
7435 handle effective-target-keyword.
7436 (dg-skip-if): Support effective-target keyword as target list.
7437 (dg-xfail-if): Ditto.
7438 * lib/target-supports.exp (is-effective-target-keyword): New proc.
7439
7440 2004-12-01 Diego Novillo <dnovillo@redhat.com>
7441
7442 PR tree-optimization/18291
7443 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
7444
7445 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
7446
7447 PR C++/18729
7448 * g++.dg/parse/crash20.C: New.
7449
7450 PR c++/17431
7451 * g++.dg/overload/arg1.C: New.
7452 * g++.dg/overload/arg2.C: New.
7453 * g++.dg/overload/arg3.C: New.
7454 * g++.dg/overload/arg4.C: New.
7455
7456 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
7457
7458 * gcc.dg/c99-flex-array-4.c: Remove.
7459
7460 2004-11-30 Janis Johnson <janis187@us.ibm.com>
7461
7462 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
7463
7464 * lib/target-supports.exp (is-effective-target): Simplify.
7465
7466 * lib/target-supports.exp (check_effective_target_vect_long):
7467 Fix for powerpc64-*-*.
7468
7469 2004-11-30 Loren James Rittle <ljrittle@acm.org>
7470
7471 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
7472 to support new requirements on FreeBSD 5.
7473
7474 2004-11-30 Devang Patel <dpatel@apple.com>
7475
7476 PR 18702
7477 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
7478
7479 2004-11-30 Janis Johnson <janis187@us.ibm.com>
7480
7481 * g++.dg/ext/altivec-13.C: New test.
7482
7483 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
7484
7485 PR tree-opt/18298
7486 * gcc.c-torture/execute/p18298.c: New test.
7487
7488 2004-11-30 Ira Rosen <irar@il.ibm.com>
7489 Dorit Naishlos <dorit@il.ibm.com>
7490
7491 PR tree-opt/18607
7492 * gcc.dg/vect/vect-89.c: New test.
7493
7494 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
7495
7496 * gcc.dg/pr18596-1.c: New test.
7497
7498 2004-11-30 Ben Elliston <bje@au.ibm.com>
7499
7500 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
7501
7502 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
7503
7504 PR c/18479
7505 * gcc.dg/pr18479.c: New test.
7506
7507 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7508
7509 PR target/18490
7510 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
7511 mmix-knuth-mmixware.
7512
7513 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
7514 cris-*-elf* cris-*-aout* mmix-*-*
7515
7516 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
7517
7518 PR middle-end/18725
7519 * gcc.dg/pr18725.c: New test.
7520
7521 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7522
7523 PR target/18488
7524 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
7525
7526 PR target/18336
7527 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
7528
7529 2004-11-29 Mark Mitchell <mark@codesourcery.com>
7530
7531 PR c++/18368
7532 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
7533 * g++.old-deja/g++.law/ctors5.C: Likewise.
7534 * g++.old-deja/g++.other/crash25.C: Likewise.
7535
7536 PR c++/18674
7537 * g++.dg/template/error16.C: New test.
7538
7539 PR c++/18512
7540 * g++.dg/template/crash29.C: New test.
7541
7542 2004-11-29 Diego Novillo <dnovillo@redhat.com>
7543
7544 PR tree-optimization/18712
7545 * gcc.c-torture/compile/pr18712.c: New test.
7546
7547 2004-11-29 Joseph Myers <joseph@codesourcery.com>
7548
7549 PR c/7544
7550 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
7551 tests.
7552
7553 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7554
7555 PR c++/18652
7556 * g++.dg/lookup/crash6.C: New test.
7557
7558 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7559
7560 PR middle-end/18164
7561 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
7562
7563 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
7564
7565 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
7566 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
7567 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
7568
7569 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
7570
7571 * gcc.dg/pr18164.c: New test.
7572
7573 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
7574
7575 * gcc.dg/funroll-loops-all.c: New.
7576
7577 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
7578
7579 PR target/18489
7580 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
7581 delimeter, match space and TAB as well as ":".
7582
7583 PR target/18484
7584 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
7585
7586 PR target/18348
7587 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
7588
7589 PR target/18345
7590 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
7591
7592 PR target/18337
7593 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
7594
7595 2004-11-28 Bud Davis <bdavis9659@comcast.net>
7596
7597 * gfortran.dg/direct_io_2.f90: New test.
7598
7599 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
7600
7601 PR target/18334
7602 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
7603
7604 2004-11-28 Richard Henderson <rth@redhat.com>
7605
7606 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
7607
7608 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
7609
7610 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
7611 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
7612 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
7613 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
7614 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
7615 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
7616 gcc.dg/pointer-arith-8.c: New tests.
7617
7618 2004-11-27 Bud Davis <bdavis9659@comcast.net>
7619
7620 PR fortran/18364
7621 * gfortran.dg/endfile.f90: New test.
7622
7623 2004-11-27 Falk Hueffner <falk@debian.org>
7624
7625 * gcc.dg/loop-6.c: New test.
7626
7627 2004-11-27 Jakub Jelinek <jakub@redhat.com>
7628
7629 * gcc.c-torture/execute/20041126-1.c: New test.
7630
7631 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
7632
7633 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
7634 on IRIX.
7635
7636 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
7637
7638 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
7639 functions.
7640
7641 2004-11-27 Jakub Jelinek <jakub@redhat.com>
7642
7643 PR rtl-optimization/17825
7644 * gcc.c-torture/compile/20041119-1.c: New test.
7645
7646 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7647
7648 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
7649 Check existence of ld library path variables before unsetting.
7650
7651 2004-11-26 Mark Mitchell <mark@codesourcery.com>
7652
7653 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
7654
7655 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
7656
7657 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
7658
7659 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
7660
7661 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
7662
7663 2004-11-26 Ben Elliston <bje@au.ibm.com>
7664
7665 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
7666 dg-do directive.
7667
7668 2004-11-26 Ben Elliston <bje@au.ibm.com>
7669
7670 * gcc.dg/pr17957.c: Pass --param, not -param.
7671
7672 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7673
7674 PR middle-end/17957
7675 * testsuite/gcc.dg/pr17957.c: New test.
7676
7677 2004-11-25 Mark Mitchell <mark@codesourcery.com>
7678
7679 PR c++/18445
7680 * g++.dg/template/crash28.C: Likewise.
7681
7682 PR c++/18001
7683 * g++.dg/expr/unary2.C: Adjust lvalue messages.
7684 * g++.dg/ext/lvaddr.C: Likewise.
7685 * g++.dg/opt/pr7503-3.C: Likewise.
7686
7687 PR c++/18466
7688 * g++.dg/parse/qualified3.C: New test.
7689 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
7690
7691 PR c++/18545
7692 * g++.dg/expr/return1.C: New test.
7693
7694 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7695
7696 Friend class name lookup 3/n, PR c++/3332
7697 * g++.dg/lookup/friend3.C: New test.
7698 * g++.dg/lookup/friend4.C: Likewise.
7699 * g++.dg/lookup/friend5.C: Likewise.
7700
7701 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7702
7703 Friend class name lookup 2/n, PR c++/14513, c++/15410
7704 * g++.dg/lookup/friend2.C: New test.
7705 * g++.dg/template/friend31.C: Likewise.
7706
7707 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7708
7709 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
7710
7711 2004-11-24 Mark Mitchell <mark@codesourcery.com>
7712
7713 PR c++/17473
7714 * g++.dg/tc1/dr56.C: Remove.
7715 * g++.dg/template/typedef1.C: Add dg-error markers.
7716 * g++.old-deja/g++.other/typedef7.C: Likewise.
7717
7718 PR c++/18285
7719 * g++.dg/parse/typedef7.C: New test.
7720
7721 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
7722
7723 * gcc.c-torture/execute/20041124-1.c: New test.
7724
7725 2004-11-24 Mark Mitchell <mark@codesourcery.com>
7726
7727 * g++.dg/template/deduce3.C: New test.
7728
7729 PR c++/18586
7730 * g++.dg/template/crash27.C: New test.
7731
7732 PR c++/18530
7733 * g++.dg/warn/Wshadow-3.C: New test.
7734
7735 2004-11-24 Devang Patel <dpatel@apple.com>
7736
7737 PR/18555
7738 * gcc.dg/cpp/isysroot-1.c: New test.
7739 * gcc.dg/cpp/usr/include/stdio.h: New file.
7740 * gcc.dg/cpp/isysroot-2.c: New test.
7741 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
7742 New file.
7743
7744 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7745
7746 PR c++/8929
7747 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
7748
7749 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7750
7751 * gcc.target/sparc/align.c: Do not include <stdint.h>.
7752 * gcc.target/sparc/pdist.c: Likewise.
7753
7754 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
7755
7756 PR c++/16882
7757 * g++.dg/conversion/simd1.C: New test.
7758
7759 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7760
7761 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
7762 and restore_ld_library_path_env_vars.
7763 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
7764 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
7765 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
7766 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
7767
7768 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
7769
7770 * gcc.dg/pragma-align-2.c: Test macro expansion.
7771 * gcc.dg/pragma-pack-2.c: New test.
7772
7773 2004-11-23 Richard Henderson <rth@redhat.com>
7774
7775 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
7776 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7777 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
7778 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
7779 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
7780 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
7781
7782 * gcc.dg/vect/vect.exp: Add check for alpha.
7783 * lib/target-supports.exp (check_alpha_max_hw_available): New.
7784 (check_effective_target_vect_int): Enable for alpha.
7785 (check_effective_target_vect_long): New.
7786 (is-effective-target): Add it.
7787
7788 2004-11-23 Uros Bizjak <uros@kss-loka.si>
7789
7790 * gcc.dg/pr18614-1.c: New test.
7791
7792 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7793
7794 * gcc.dg/setjmp-2.c: New test.
7795
7796 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
7797
7798 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
7799 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
7800 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
7801 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
7802 gcc.target/sparc/pdist.c: New tests.
7803
7804 2004-11-22 Bob Wilson <bob.wilson@acm.org>
7805
7806 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
7807
7808 2004-11-22 Dale Johannesen <dalej@apple.com>
7809
7810 * gcc.dg/20041111-1.c: New.
7811
7812 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
7813
7814 PR tree-opt/18536
7815 * gcc.dg/vect/pr18536.c: New test.
7816
7817 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7818
7819 PR c++/18354
7820 * g++.dg/template/nontype11.C: New test.
7821
7822 2004-11-21 Roger Sayle <roger@eyesopen.com>
7823
7824 PR middle-end/18520
7825 * gcc.dg/pr18520-1.c: New test case.
7826
7827 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
7828
7829 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
7830 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
7831 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
7832 expected diagnostics.
7833
7834 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7835
7836 PR target/18580
7837 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
7838 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
7839 vect-77.c, vect-77a.c: XFAIL on the SPARC.
7840
7841 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7842
7843 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
7844
7845 2004-11-19 Mark Mitchell <mark@codesourcery.com>
7846 Joseph Myers <joseph@codesourcery.com>
7847
7848 * lib/target-supports.exp (check_visibility_available): Really
7849 test the compiler.
7850
7851 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
7852
7853 PR tree-opt/18181
7854 * gcc.dg/vect/vect-85.c: New test.
7855 * gcc.dg/vect/vect-86.c: New test.
7856 * gcc.dg/vect/vect-87.c: New test.
7857 * gcc.dg/vect/vect-88.c: New test.
7858
7859 2004-11-19 Ben Elliston <bje@au.ibm.com>
7860
7861 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
7862
7863 2004-11-18 Janis Johnson <janis187@us.ibm.com>
7864
7865 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
7866 * gcc.dg/ppc-and-1.c: Ditto.
7867 * gcc.dg/ppc-compare-1.c: Ditto.
7868 * gcc.dg/ppc-mov-1.c: Ditto
7869
7870 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
7871 Mark Mitchell <mark@codesourcery.com>
7872
7873 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
7874
7875 2004-11-17 Janis Johnson <janis187@us.ibm.com>
7876 Aldy Hernandez <aldyh@redhat.com>
7877
7878 * lib/target-supports.exp (check_effective_target_vect_int): New
7879 (check_effective_target_vect_float): New
7880 (check_effective_target_vect_double): New.
7881 (is-effective-target): Support new effective targets keywords.
7882 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
7883 default action for dg-do.
7884 * gcc.dg/vect/pr16105.c: Use new support.
7885 * gcc.dg/vect/pr18400.c: Ditto.
7886 * gcc.dg/vect/pr18425.c: Ditto.
7887 * gcc.dg/vect/vect-1.c: Ditto.
7888 * gcc.dg/vect/vect-10.c: Ditto.
7889 * gcc.dg/vect/vect-11.c: Ditto.
7890 * gcc.dg/vect/vect-12.c: Ditto.
7891 * gcc.dg/vect/vect-13.c: Ditto.
7892 * gcc.dg/vect/vect-14.c: Ditto.
7893 * gcc.dg/vect/vect-15.c: Ditto.
7894 * gcc.dg/vect/vect-16.c: Ditto.
7895 * gcc.dg/vect/vect-17.c: Ditto.
7896 * gcc.dg/vect/vect-18.c: Ditto.
7897 * gcc.dg/vect/vect-19.c: Ditto.
7898 * gcc.dg/vect/vect-2.c: Ditto.
7899 * gcc.dg/vect/vect-20.c: Ditto.
7900 * gcc.dg/vect/vect-21.c: Ditto.
7901 * gcc.dg/vect/vect-22.c: Ditto.
7902 * gcc.dg/vect/vect-23.c: Ditto.
7903 * gcc.dg/vect/vect-24.c: Ditto.
7904 * gcc.dg/vect/vect-25.c: Ditto.
7905 * gcc.dg/vect/vect-26.c: Ditto.
7906 * gcc.dg/vect/vect-27.c: Ditto.
7907 * gcc.dg/vect/vect-27a.c: Ditto.
7908 * gcc.dg/vect/vect-28.c: Ditto.
7909 * gcc.dg/vect/vect-29.c: Ditto.
7910 * gcc.dg/vect/vect-29a.c: Ditto.
7911 * gcc.dg/vect/vect-3.c: Ditto.
7912 * gcc.dg/vect/vect-30.c: Ditto.
7913 * gcc.dg/vect/vect-31.c: Ditto.
7914 * gcc.dg/vect/vect-32.c: Ditto.
7915 * gcc.dg/vect/vect-33.c: Ditto.
7916 * gcc.dg/vect/vect-34.c: Ditto.
7917 * gcc.dg/vect/vect-35.c: Ditto.
7918 * gcc.dg/vect/vect-36.c: Ditto.
7919 * gcc.dg/vect/vect-37.c: Ditto.
7920 * gcc.dg/vect/vect-38.c: Ditto.
7921 * gcc.dg/vect/vect-4.c: Ditto.
7922 * gcc.dg/vect/vect-40.c: Ditto.
7923 * gcc.dg/vect/vect-41.c: Ditto.
7924 * gcc.dg/vect/vect-42.c: Ditto.
7925 * gcc.dg/vect/vect-43.c: Ditto.
7926 * gcc.dg/vect/vect-44.c: Ditto.
7927 * gcc.dg/vect/vect-45.c: Ditto.
7928 * gcc.dg/vect/vect-46.c: Ditto.
7929 * gcc.dg/vect/vect-47.c: Ditto.
7930 * gcc.dg/vect/vect-48.c: Ditto.
7931 * gcc.dg/vect/vect-48a.c: Ditto.
7932 * gcc.dg/vect/vect-49.c: Ditto.
7933 * gcc.dg/vect/vect-5.c: Ditto.
7934 * gcc.dg/vect/vect-50.c: Ditto.
7935 * gcc.dg/vect/vect-51.c: Ditto.
7936 * gcc.dg/vect/vect-52.c: Ditto.
7937 * gcc.dg/vect/vect-53.c: Ditto.
7938 * gcc.dg/vect/vect-54.c: Ditto.
7939 * gcc.dg/vect/vect-55.c: Ditto.
7940 * gcc.dg/vect/vect-56.c: Ditto.
7941 * gcc.dg/vect/vect-56a.c: Ditto.
7942 * gcc.dg/vect/vect-57.c: Ditto.
7943 * gcc.dg/vect/vect-58.c: Ditto.
7944 * gcc.dg/vect/vect-59.c: Ditto.
7945 * gcc.dg/vect/vect-6.c: Ditto.
7946 * gcc.dg/vect/vect-60.c: Ditto.
7947 * gcc.dg/vect/vect-61.c: Ditto.
7948 * gcc.dg/vect/vect-62.c: Ditto.
7949 * gcc.dg/vect/vect-63.c: Ditto.
7950 * gcc.dg/vect/vect-64.c: Ditto.
7951 * gcc.dg/vect/vect-65.c: Ditto.
7952 * gcc.dg/vect/vect-66.c: Ditto.
7953 * gcc.dg/vect/vect-67.c: Ditto.
7954 * gcc.dg/vect/vect-68.c: Ditto.
7955 * gcc.dg/vect/vect-69.c: Ditto.
7956 * gcc.dg/vect/vect-7.c: Ditto.
7957 * gcc.dg/vect/vect-72.c: Ditto.
7958 * gcc.dg/vect/vect-72a.c: Ditto.
7959 * gcc.dg/vect/vect-73.c: Ditto.
7960 * gcc.dg/vect/vect-74.c: Ditto.
7961 * gcc.dg/vect/vect-75.c: Ditto.
7962 * gcc.dg/vect/vect-76.c: Ditto.
7963 * gcc.dg/vect/vect-77.c: Ditto.
7964 * gcc.dg/vect/vect-77a.c: Ditto.
7965 * gcc.dg/vect/vect-78.c: Ditto.
7966 * gcc.dg/vect/vect-79.c: Ditto.
7967 * gcc.dg/vect/vect-8.c: Ditto.
7968 * gcc.dg/vect/vect-80.c: Ditto.
7969 * gcc.dg/vect/vect-82.c: Ditto.
7970 * gcc.dg/vect/vect-82_64.c: Ditto.
7971 * gcc.dg/vect/vect-83.c: Ditto.
7972 * gcc.dg/vect/vect-83_64.c: Ditto.
7973 * gcc.dg/vect/vect-9.c: Ditto.
7974 * gcc.dg/vect/vect-all.c: Ditto.
7975 * gcc.dg/vect/vect-none.c: Ditto.
7976
7977 2004-11-17 Janis Johnson <janis187@us.ibm.com>
7978
7979 * lib/gcc-dg.exp (dg-skip-if): New function.
7980 (dg-forbid-option): Remove.
7981 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
7982 * g++.dg/abi/bitfield8.C: Likewise.
7983 * g++.dg/abi/dtor1.C: Likewise.
7984 * g++.dg/abi/empty10.C: Likewise.
7985 * g++.dg/abi/empty7.C: Likewise.
7986 * g++.dg/abi/empty9.C: Likewise.
7987 * g++.dg/abi/layout3.C: Likewise.
7988 * g++.dg/abi/layout4.C: Likewise.
7989 * g++.dg/abi/thunk1.C: Likewise.
7990 * g++.dg/abi/thunk2.C: Likewise.
7991 * g++.dg/abi/vbase11.C: Likewise.
7992 * g++.dg/abi/vthunk2.C: Likewise.
7993 * g++.dg/abi/vthunk3.C: Likewise.
7994 * g++.dg/ext/attrib8.C: Likewise.
7995 * g++.dg/opt/longbranch2.C: Likewise.
7996 * g++.dg/opt/reg-stack4.C: Likewise.
7997 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7998 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7999 * g++.old-deja/g++.ext/attrib3.C: Likewise.
8000 * g++.old-deja/g++.other/store-expr1.C: Likewise.
8001 * g++.old-deja/g++.other/store-expr2.C: Likewise.
8002 * gcc.dg/20000609-1.c: Likewise.
8003 * gcc.dg/20000720-1.c: Likewise.
8004 * gcc.dg/20011107-1.c: Likewise.
8005 * gcc.dg/20011119-1.c: Likewise.
8006 * gcc.dg/20020108-1.c: Likewise.
8007 * gcc.dg/20020122-2.c: Likewise.
8008 * gcc.dg/20020122-3.c: Likewise.
8009 * gcc.dg/20020201-3.c: Likewise.
8010 * gcc.dg/20020206-1.c: Likewise.
8011 * gcc.dg/20020218-1.c: Likewise.
8012 * gcc.dg/20020310-1.c: Likewise.
8013 * gcc.dg/20020411-1.c: Likewise.
8014 * gcc.dg/20020418-2.c: Likewise.
8015 * gcc.dg/20020426-1.c: Likewise.
8016 * gcc.dg/20020426-2.c: Likewise.
8017 * gcc.dg/20020517-1.c: Likewise.
8018 * gcc.dg/20020523-1.c: Likewise.
8019 * gcc.dg/20020523-2.c: Likewise.
8020 * gcc.dg/20020729-1.c: Likewise.
8021 * gcc.dg/20030204-1.c: Likewise.
8022 * gcc.dg/20030826-2.c: Likewise.
8023 * gcc.dg/20030926-1.c: Likewise.
8024 * gcc.dg/20031202-1.c: Likewise.
8025 * gcc.dg/980312-1.c: Likewise.
8026 * gcc.dg/980313-1.c: Likewise.
8027 * gcc.dg/990117-1.c: Likewise.
8028 * gcc.dg/990424-1.c: Likewise.
8029 * gcc.dg/990524-1.c: Likewise.
8030 * gcc.dg/991230-1.c: Likewise.
8031 * gcc.dg/i386-387-1.c: Likewise.
8032 * gcc.dg/i386-387-2.c: Likewise.
8033 * gcc.dg/i386-387-3.c: Likewise.
8034 * gcc.dg/i386-387-4.c: Likewise.
8035 * gcc.dg/i386-387-5.c: Likewise.
8036 * gcc.dg/i386-387-6.c: Likewise.
8037 * gcc.dg/i386-asm-1.c: Likewise.
8038 * gcc.dg/i386-bitfield1.c: Likewise.
8039 * gcc.dg/i386-bitfield2.c: Likewise.
8040 * gcc.dg/i386-loop-1.c: Likewise.
8041 * gcc.dg/i386-loop-2.c: Likewise.
8042 * gcc.dg/i386-loop-3.c: Likewise.
8043 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
8044 * gcc.dg/i386-pic-1.c: Likewise.
8045 * gcc.dg/i386-regparm.c: Likewise.
8046 * gcc.dg/i386-signbit-1.c: Likewise.
8047 * gcc.dg/i386-signbit-2.c: Likewise.
8048 * gcc.dg/i386-signbit-3.c: Likewise.
8049 * gcc.dg/i386-sse-5.c: Likewise.
8050 * gcc.dg/i386-sse-8.c: Likewise.
8051 * gcc.dg/i386-unroll-1.c: Likewise.
8052 * gcc.dg/tls/opt-1.c: Likewise.
8053 * gcc.dg/tls/opt-2.c: Likewise.
8054 * gcc.dg/unroll-1.c: Likewise.
8055 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
8056 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
8057 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
8058 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
8059
8060 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8061
8062 * g++.dg/template/incomplete1.C: New test.
8063
8064 2004-11-16 Nick Clifton <nickc@redhat.com>
8065
8066 Revert patches accidentally commited during checkin of fixes for
8067 xstormy16 tests:
8068 gcc.c-torture/execute/simd-4.c: Revert
8069 gcc.dg/20040910-1.c: Revert.
8070
8071 2004-11-16 Paul Brook <paul@codesourcery.com>
8072
8073 PR fortran/13010
8074 * gfortran.dg/der_pointer_1.f90: New test.
8075
8076 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
8077
8078 PR c/18498
8079 * gcc.dg/bitfld-13.c: New test.
8080
8081 2004-11-15 Janis Johnson <janis187@us.ibm.com>
8082
8083 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
8084 powerpc*-*-linux*.
8085
8086 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
8087 * gcc.dg/ppc64-abi-2.c: Ditto.
8088 * gcc.dg/ppc64-abi-3.c: Ditto.
8089
8090 * lib/gcc-dg.exp (dg-target-list): Remove.
8091
8092 2004-11-15 Steve Ellcey <sje@cup.hp.com>
8093
8094 * gcc.dg/ia64-postinc.c: New test.
8095
8096 2004-11-15 Mark Mitchell <mark@codesourcery.com>
8097
8098 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
8099
8100 2004-11-15 Nick Clifton <nickc@redhat.com>
8101
8102 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
8103 __INT_MAX__ so that the test can be compiled by toolchains
8104 targeted at 16-bit processors.
8105
8106 * gcc.dg/20040625-1.c: Use long constants rather than integers
8107 when performing arithmetic that will overflow 16-bits.
8108
8109 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
8110 xstormy16. It does not support 128-bit vector operations.
8111
8112 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
8113 with the macro PTR_TYPE. Define this macro to an integer type
8114 suitable for holding a pointer.
8115
8116 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
8117 the target is a 16-bit processor.
8118
8119 * gcc.dg/cpp/if-2.c: Expect a different warning message from
8120 16-bit targets where the character constant will be too long.
8121
8122 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
8123 where the double will not be directly addressable.
8124
8125 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8126
8127 Friend class name lookup 1/n, PR c++/18471
8128 * g++.dg/template/crash26.C: New test.
8129 * g++.dg/lookup/struct1.C: Adjust expected error.
8130 * g++.dg/parse/elab1.C: Likewise.
8131 * g++.dg/parse/elab2.C: Likewise.
8132 * g++.dg/parse/int-as-enum1.C: Likewise.
8133 * g++.dg/parse/struct-as-enum1.C: Likewise.
8134 * g++.dg/parse/typedef1.C: Likewise.
8135 * g++.dg/parse/typedef3.C: Likewise.
8136 * g++.dg/parse/typedef4.C: Likewise.
8137 * g++.dg/parse/typedef5.C: Likewise.
8138 * g++.dg/template/nontype4.C: Likewise.
8139 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
8140 * g++.old-deja/g++.other/elab1.C: Likewise.
8141 * g++.old-deja/g++.other/syntax4.C: Likewise.
8142
8143 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8144
8145 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
8146
8147 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
8148
8149 * gcc.c-torture/execute/20041114-1.c: New test.
8150
8151 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
8152
8153 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
8154 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
8155 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
8156 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
8157 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
8158 gcc.dg/switch-7.c: New tests.
8159
8160 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
8161
8162 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
8163
8164 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
8165
8166 PR tree-opt/18400
8167 * gcc.dg/vect/pr18400.c: New test.
8168
8169 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
8170 Andrew Pinski <pinskia@physics.uc.edu>
8171
8172 PR tree-opt/18425
8173 * gcc.dg/vect/pr18425.c: New test.
8174
8175 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8176
8177 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
8178 Guard with dg-require-alias and dg-require-visibility.
8179
8180 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8181
8182 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
8183
8184 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8185
8186 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
8187
8188 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8189
8190 PR c++/17344
8191 * g++.dg/template/defarg5.C: New test.
8192
8193 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8194
8195 * g++.dg/parse/cast1.C: Run only on ILP32.
8196 * g++.old-deja/g++.mike/p784.C: Likewise.
8197
8198 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
8199
8200 * gcc.c-torture/execute/20041113-1.c: New test.
8201
8202 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
8203
8204 PR target/18230
8205 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
8206 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
8207 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
8208 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
8209 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
8210 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
8211 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
8212 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
8213 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
8214 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
8215 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
8216 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
8217 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
8218
8219 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
8220
8221 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
8222 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
8223 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
8224 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
8225 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
8226 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
8227 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
8228 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
8229 gcc.target/sparc/combined-1.c: New tests.
8230
8231 2004-11-12 Ziemowit Laski <zlaski@apple.com>
8232
8233 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
8234 New tests.
8235
8236 2004-11-12 Mark Mitchell <mark@codesourcery.com>
8237
8238 * lib/gcc-dg.exp (dg-forbid-option): New function.
8239 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
8240 * g++.dg/abi/bitfield8.C: Likewise.
8241 * g++.dg/abi/dtor1.C: Likewise.
8242 * g++.dg/abi/empty10.C: Likewise.
8243 * g++.dg/abi/empty7.C: Likewise.
8244 * g++.dg/abi/empty9.C: Likewise.
8245 * g++.dg/abi/layout3.C: Likewise.
8246 * g++.dg/abi/layout4.C: Likewise.
8247 * g++.dg/abi/thunk1.C: Likewise.
8248 * g++.dg/abi/thunk2.C: Likewise.
8249 * g++.dg/abi/vbase11.C: Likewise.
8250 * g++.dg/abi/vthunk2.C: Likewise.
8251 * g++.dg/abi/vthunk3.C: Likewise.
8252 * g++.dg/ext/attrib8.C: Likewise.
8253 * g++.dg/opt/longbranch2.C: Likewise.
8254 * g++.dg/opt/reg-stack4.C: Likewise.
8255 * g++.old-deja/g++.ext/attrib1.C: Likewise.
8256 * g++.old-deja/g++.ext/attrib2.C: Likewise.
8257 * g++.old-deja/g++.ext/attrib3.C: Likewise.
8258 * g++.old-deja/g++.other/store-expr1.C: Likewise.
8259 * g++.old-deja/g++.other/store-expr2.C: Likewise.
8260 * gcc.dg/20000609-1.c: Likewise.
8261 * gcc.dg/20000720-1.c: Likewise.
8262 * gcc.dg/20011107-1.c: Likewise.
8263 * gcc.dg/20011119-1.c: Likewise.
8264 * gcc.dg/20020108-1.c: Likewise.
8265 * gcc.dg/20020122-2.c: Likewise.
8266 * gcc.dg/20020122-3.c: Likewise.
8267 * gcc.dg/20020201-3.c: Likewise.
8268 * gcc.dg/20020206-1.c: Likewise.
8269 * gcc.dg/20020218-1.c: Likewise.
8270 * gcc.dg/20020310-1.c: Likewise.
8271 * gcc.dg/20020411-1.c: Likewise.
8272 * gcc.dg/20020418-2.c: Likewise.
8273 * gcc.dg/20020426-1.c: Likewise.
8274 * gcc.dg/20020426-2.c: Likewise.
8275 * gcc.dg/20020517-1.c: Likewise.
8276 * gcc.dg/20020523-1.c: Likewise.
8277 * gcc.dg/20020523-2.c: Likewise.
8278 * gcc.dg/20020729-1.c: Likewise.
8279 * gcc.dg/20030204-1.c: Likewise.
8280 * gcc.dg/20030826-2.c: Likewise.
8281 * gcc.dg/20030926-1.c: Likewise.
8282 * gcc.dg/20031202-1.c: Likewise.
8283 * gcc.dg/980312-1.c: Likewise.
8284 * gcc.dg/980313-1.c: Likewise.
8285 * gcc.dg/990117-1.c: Likewise.
8286 * gcc.dg/990424-1.c: Likewise.
8287 * gcc.dg/990524-1.c: Likewise.
8288 * gcc.dg/991230-1.c: Likewise.
8289 * gcc.dg/i386-387-1.c: Likewise.
8290 * gcc.dg/i386-387-2.c: Likewise.
8291 * gcc.dg/i386-387-3.c: Likewise.
8292 * gcc.dg/i386-387-4.c: Likewise.
8293 * gcc.dg/i386-387-5.c: Likewise.
8294 * gcc.dg/i386-387-6.c: Likewise.
8295 * gcc.dg/i386-asm-1.c: Likewise.
8296 * gcc.dg/i386-bitfield1.c: Likewise.
8297 * gcc.dg/i386-bitfield2.c: Likewise.
8298 * gcc.dg/i386-loop-1.c: Likewise.
8299 * gcc.dg/i386-loop-2.c: Likewise.
8300 * gcc.dg/i386-loop-3.c: Likewise.
8301 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
8302 * gcc.dg/i386-pic-1.c: Likewise.
8303 * gcc.dg/i386-regparm.c: Likewise.
8304 * gcc.dg/i386-signbit-1.c: Likewise.
8305 * gcc.dg/i386-signbit-2.c: Likewise.
8306 * gcc.dg/i386-signbit-3.c: Likewise.
8307 * gcc.dg/i386-sse-5.c: Likewise.
8308 * gcc.dg/i386-sse-8.c: Likewise.
8309 * gcc.dg/i386-unroll-1.c: Likewise.
8310 * gcc.dg/tls/opt-1.c: Likewise.
8311 * gcc.dg/tls/opt-2.c: Likewise.
8312 * gcc.dg/unroll-1.c: Likewise.
8313 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
8314 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
8315 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
8316 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
8317 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
8318 -m64 is specified.
8319
8320 2004-11-12 Mark Mitchell <mark@codesourcery.com>
8321
8322 PR c++/18389
8323 * g++.dg/parse/cond1.C: New test.
8324
8325 PR c++/18429
8326 * g++.dg/template/array9.C: New test.
8327 * g++.dg/ext/vla1.C: Adjust error messages.
8328 * g++.dg/ext/vlm1.C: Likewise.
8329 * g++.dg/template/crash2.C: Likewise.
8330
8331 PR c++/18436
8332 * g++.dg/template/call3.C: New test.
8333
8334 PR c++/18407
8335 * g++.dg/template/ptrmem11.C: New test.
8336
8337 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
8338
8339 PR other/14264
8340 * lib/g++.exp: Set LC_ALL and LANG to C.
8341 * lib/gcc-dg.exp: Likewise.
8342 * lib/gfortran.exp: Likewise.
8343 * lib/objc.exp: Likewise.
8344 * lib/treelang.exp: Likewise.
8345
8346 2004-11-12 Andreas Schwab <schwab@suse.de>
8347
8348 * gcc.dg/pr16286.c: Fix last change.
8349
8350 2004-11-12 Mark Mitchell <mark@codesourcery.com>
8351
8352 PR c++/18416
8353 * g++.dg/init/global1.C: New test.
8354
8355 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
8356
8357 * gcc.c-torture/execute/20041112-1.c: New test.
8358
8359 2004-11-11 Janis Johnson <janis187@us.ibm.com>
8360
8361 * lib/gcc-dg.exp (dg-target-list): New.
8362
8363 2004-11-11 Janis Johnson <janis187@us.ibm.com>
8364 Richard Sandiford <rsandifo@redhat.com>
8365
8366 * lib/target-supports.exp (get-compiler_messages): New.
8367 (check_named_sections_available): Use it.
8368 (check_effective_target_ilp32): New.
8369 (check_effective_target_lp64): New.
8370 (is-effective-target): New.
8371 * lib/gcc-dg.exp (dg-require-effective-target): New.
8372
8373 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
8374
8375 * gcc.dg/precedence-1.c: New test.
8376
8377 2004-11-11 Janis Johnson <janis187@us.ibm.com>
8378
8379 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
8380
8381 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
8382 message, delete generated files, use more descriptive name for
8383 executable, and make the test unsupported when it cannot be run.
8384
8385 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
8386 (dg-require-weak, dg-require-visibility, dg-require-alias,
8387 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
8388 dg-require-iconv, dg-require-named-sections): Use it.
8389
8390 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
8391
8392 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
8393
8394 PR target/16457
8395 * gcc.dg/ppc-and-1: New
8396
8397 PR target/16796
8398 * gcc.dg/ppc-mov-1.c: New.
8399
8400 PR target/16458
8401 * gcc.dg/ppc-compare-1.c: New.
8402
8403 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
8404
8405 * objc.dg/desig-init-2.m: New test.
8406
8407 2004-11-10 Adam Nemet <anemet@lnxw.com>
8408
8409 PR middle-end/18160
8410 * g++.dg/warn/register-var-1.C: New test.
8411 * g++.dg/warn/register-var-2.C: New test.
8412
8413 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8414
8415 * gcc.dg/union-2.c: New test.
8416
8417 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
8418
8419 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
8420 New test for PR tree-optimization/17892.
8421
8422 2004-11-09 Mark Mitchell <mark@codesourcery.com>
8423
8424 PR c++/18369
8425 * g++.dg/init/new12.C: New test.
8426
8427 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
8428
8429 * gcc.target/sparc: New directory.
8430 * gcc.target/sparc/sparc.exp: New driver.
8431 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
8432 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
8433 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
8434 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
8435
8436 2004-11-10 Paul Brook <paul@codesourcery.com>
8437
8438 PR fortran/18218
8439 * gfortran.dg/list_read.c: New test.
8440
8441 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8442
8443 PR c/18322
8444 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
8445 expected diagnostic location.
8446
8447 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
8448
8449 * gcc.dg/20041109-1.c: New test.
8450
8451 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
8452
8453 PR objc/18406
8454 * objc/compile/pr18406.m: New test.
8455
8456 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8457
8458 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
8459
8460 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8461
8462 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
8463
8464 2004-11-08 Steve Ellcey <sje@cup.hp.com>
8465
8466 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
8467
8468 2004-11-08 Steve Ellcey <sje@cup.hp.com>
8469
8470 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
8471 exit.
8472
8473 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
8474
8475 PR tree-opt/18299
8476 * gcc.c-torture/pr18299-1.c: New test.
8477
8478 2004-11-06 Andreas Schwab <schwab@suse.de>
8479
8480 * gcc.dg/pr16286.c: Also test for bool and pixel.
8481
8482 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
8483
8484 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
8485 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
8486 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
8487 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
8488 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
8489 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
8490 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
8491 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
8492 gcc.dg/struct-semi-3.c: New tests.
8493
8494 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8495
8496 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
8497
8498 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8499
8500 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
8501 Do not use C99 designators.
8502
8503 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8504
8505 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
8506
8507 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8508
8509 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
8510 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
8511 * gcc.c-torture/execute/simd-5.x: Remove.
8512
8513 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
8514
8515 PR rtl-optimization/17933
8516 * gcc.dg/torture/pr17933-1.c: New test.
8517
8518 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
8519
8520 PR target/18106
8521 * lib/target-supports.exp (check_weak_available): Support
8522 Windows.
8523
8524 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
8525
8526 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
8527 call to fflush(stdout) before abort.
8528 (my_ffsll): New function.
8529 (generate_fields): Use it.
8530
8531 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
8532
8533 * gcc.dg/init-undef-1.c: New test.
8534
8535 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
8536
8537 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
8538 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
8539 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
8540 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
8541 expected messages for new parser.
8542
8543 2004-11-04 Mark Mitchell <mark@codesourcery.com>
8544
8545 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
8546
8547 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8548
8549 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
8550 on LP64 targets.
8551
8552 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
8553
8554 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
8555 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
8556 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
8557 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
8558 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
8559 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
8560 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
8561 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
8562 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
8563 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
8564
8565 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
8566
8567 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
8568 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
8569 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
8570 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
8571 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
8572 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
8573 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
8574 for new parser.
8575
8576 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
8577
8578 PR target/15342
8579 * gcc.dg/20041104-1.c: New test.
8580
8581 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8582
8583 * g++.dg/template/nontype7.C: New test.
8584 * g++.dg/template/nontype8.C: Likewise.
8585 * g++.dg/template/nontype9.C: Likewise.
8586 * g++.dg/template/nontype10.C: Likewise.
8587 * g++.dg/tc1/dr49.C: Likewise.
8588 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
8589 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
8590
8591 2004-11-04 Ben Elliston <bje@au.ibm.com>
8592
8593 * g++.dg/rtti/tinfo1.C: Remove xfails.
8594
8595 2004-11-04 Ben Elliston <bje@au.ibm.com>
8596
8597 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
8598 packed attribute to the definition to satisfy the new C++ parser.
8599
8600 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8601
8602 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
8603 invocations of va_arg.
8604
8605 2004-11-02 Mark Mitchell <mark@codesourcery.com>
8606
8607 PR c++/18124
8608 * g++.dg/template/crash25.C: New test.
8609
8610 PR c++/18155
8611 * g++.dg/template/typedef2.C: New test.
8612 * g++.dg/parse/crash13.C: Adjust error markers.
8613
8614 PR c++/18177
8615 * g++.dg/conversion/const3.C: New test.
8616
8617 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8618
8619 PR fortran/17535
8620 PR fortran/17583
8621 PR fortran/17713
8622 * gfortran.dg/generic_[123].f90: New testcases.
8623
8624 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8625
8626 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
8627 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
8628
8629 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8630
8631 PR tree-opt/16808
8632 * gcc.c-torture/compile/pr16808.c: New test.
8633
8634 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
8635
8636 PR rtl-optimization/17104
8637 * gcc.dg/ppc-bitfield1.c: New.
8638
8639 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
8640
8641 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
8642
8643 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
8644
8645 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
8646 strings for 32-bit code.
8647
8648 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
8649
8650 PR c/18239
8651 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
8652
8653 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
8654
8655 PR c++/18064
8656 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
8657
8658 2004-10-31 Mark Mitchell <mark@codesourcery.com>
8659
8660 PR c++/15172
8661 * g++.dg/init/aggr2.C: New test.
8662
8663 2004-10-30 Ziemowit Laski <zlaski@apple.com>
8664
8665 * objc.dg/local-decl-1.m: New test.
8666
8667 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
8668
8669 * gcc.dg/20040910-1.c: Adjust regex.
8670
8671 2004-10-30 Roger Sayle <roger@eyesopen.com>
8672
8673 PR rtl-optimization/18084
8674 * g++.dg/opt/pr18084-1.C: New testcase.
8675
8676 2004-10-30 Matt Austern <austern@apple.com>
8677
8678 PR c++/17542
8679 * g++.dg/ext/attrib18.C: New test.
8680
8681 2004-10-30 Roger Sayle <roger@eyesopen.com>
8682
8683 PR middle-end/18096
8684 * gcc.dg/pr18096-1.c: New test case.
8685
8686 2004-10-30 Roger Sayle <roger@eyesopen.com>
8687
8688 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
8689
8690 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
8691
8692 PR c/16666
8693 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
8694 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
8695 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
8696 gcc.dg/old-style-prom-3.c: New tests.
8697
8698 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
8699
8700 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
8701 Remove unnecessary inclusion of stdio.h.
8702
8703 2004-10-29 Roger Sayle <roger@eyesopen.com>
8704
8705 PR rtl-optimization/17581
8706 * gcc.dg/pr17581-1.c: New test case.
8707
8708 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
8709
8710 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
8711 being implemented.
8712 * g++.dg/conversion/dr195-1.C: New.
8713 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
8714 * g++.old-deja/g++.mike/p10148.C: Likewise.
8715
8716 2004-10-29 Mark Mitchell <mark@codesourcery.com>
8717
8718 PR c++/17695
8719 * g++.dg/debug/typedef2.C: New test.
8720
8721 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
8722
8723 PR fortran/13490
8724 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
8725 * gfortran.dg/g77/README: Update.
8726
8727 2004-10-28 Matt Austern <austern@apple.com>
8728
8729 PR c++/14124
8730 * g++.dg/ext/packed7.C: New test.
8731
8732 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8733
8734 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
8735 scan-assembler.
8736 * lib/scanasm.exp (hidden-scan-for): New proc.
8737 (scan-hidden): Use hidden-scan-for instead of constructing the scan
8738 string.
8739 (scan-not-hidden): Likewise.
8740 * lib/target-supports.exp (check_visibility_available): mach-o is
8741 support too.
8742
8743 2004-10-28 Mark Mitchell <mark@codesourcery.com>
8744
8745 PR c++/17132
8746 * g++.dg/template/memclass3.C: New test.
8747
8748 2004-10-28 Adam Nemet <anemet@lnxw.com>
8749
8750 PR middle-end/18160
8751 * gcc.dg/register-var-1.c: New test.
8752 * gcc.dg/register-var-2.c: New test.
8753 * gcc.dg/asm-7.c: Taking the address of a register variable is an
8754 error now.
8755
8756 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
8757
8758 PR other/18172
8759 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
8760 unused variables.
8761 * gcc.dg/vect/vect-22.c: Likewise.
8762
8763 2004-10-28 Jakub Jelinek <jakub@redhat.com>
8764
8765 * gcc.dg/i386-rotate-1.c: New test.
8766
8767 2004-10-27 Mark Mitchell <mark@codesourcery.com>
8768
8769 * g++.dg/init/ref12.C: Add "run" marker.
8770
8771 PR c++/17435
8772 * g++.dg/init/ref12.C: New test.
8773
8774 PR c++/18140
8775 * g++.dg/template/shift1.C: New test.
8776 * g++.dg/template/error10.C: Adjust error markers.
8777
8778 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
8779
8780 PR tree-opt/17529
8781 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
8782
8783 2004-10-27 Geoffrey Keating <geoffk@apple.com>
8784
8785 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
8786 * gcc.dg/weak/weak-3.c: Likewise.
8787 * gcc.dg/weak/weak-5.c: Likewise.
8788 * gcc.dg/weak/weak-9.c: Likewise.
8789 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
8790 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
8791
8792 * gcc.dg/darwin-weakimport-1.c: New.
8793
8794 2004-10-28 Ben Elliston <bje@au.ibm.com>
8795
8796 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
8797
8798 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
8799
8800 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
8801 'syntax' error messages.
8802 * gcc.dg/cpp/direct2s.c: Likewise.
8803
8804 2004-10-26 Geoffrey Keating <geoffk@apple.com>
8805
8806 * gcc.c-torture/compile/20041026-1.c: New.
8807
8808 2004-10-26 Mark Mitchell <mark@codesourcery.com>
8809
8810 PR c++/18093
8811 * g++.dg/lookup/ns2.C: New test.
8812
8813 PR c++/18020
8814 * g++.dg/template/enum4.C: New test.
8815
8816 PR c++/18161
8817 * g++.dg/template/expr1.C: New test.
8818
8819 2004-10-26 Ben Elliston <bje@au.ibm.com>
8820
8821 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
8822
8823 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
8824
8825 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
8826 gcc.dg/decl-nospec-3.c: New tests.
8827
8828 2004-10-26 Ziemowit Laski <zlaski@apple.com>
8829
8830 * objc.dg/super-class-3.m: New test.
8831
8832 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
8833
8834 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
8835 resyncing.
8836 * gcc.dg/cpp/direct2s.c: Likewise.
8837
8838 2004-10-25 Geoffrey Keating <geoffk@apple.com>
8839
8840 * objc.dg/image-info.m: Update for changes to section selection.
8841
8842 2004-10-25 David Ayers <d.ayers@inode.at>
8843 Ziemowit Laski <zlaski@apple.com>
8844
8845 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
8846 diagnostics when messaging 'id <Proto>'.
8847 * objc.dg/class-protocol-1.m: New test.
8848 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
8849 a non-existent method signature.
8850 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
8851 Update diagnostics when messaging with non-existent method signature.
8852 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
8853 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
8854 invalid receivers are now resolved as if messaging 'id'; remove
8855 extraneous diagnostics.
8856
8857 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
8858
8859 PR c/16667
8860 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
8861 gcc.dg/init-desig-obs-3.c: New tests.
8862
8863 2004-10-25 Jakub Jelinek <jakub@redhat.com>
8864
8865 * gcc.dg/debug/20041023-1.c: New test.
8866
8867 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
8868
8869 PR middle-end/17407
8870 * gcc.c-torture/compile/pr17407.c: New test.
8871
8872 PR c++/18121
8873 * g++.dg/template/array8.C: New test.
8874
8875 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8876
8877 PR other/18138
8878 * lib/g++.exp: Accept more than one multilib libgcc.
8879 * lib/gcc-dg.exp: Likewise.
8880 * lib/objc.exp: Likewise.
8881 * lib/treelang.exp: Likewise.
8882 * lib/gfortran.exp: Likewise.
8883
8884 2004-10-24 Ben Elliston <bje@au.ibm.com>
8885
8886 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
8887
8888 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8889
8890 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
8891 * gcc.dg/c99-const-expr-3.c: Likewise.
8892
8893 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
8894
8895 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
8896
8897 2004-10-23 Ben Elliston <bje@au.ibm.com>
8898
8899 * gcc.c-torture/execute/loop-2e.x: Remove.
8900
8901 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
8902
8903 PR c++/18095
8904 * g++.dg/parse/crash18.C: New.
8905 * g++.dg/parse/crash19.C: New.
8906
8907 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
8908
8909 * g++.dg/ext/dllimport1.C: Move dg-warnings.
8910 * g++.dg/ext/dllimport2.C: Same.
8911 * g++.dg/ext/dllimport8.C: Same.
8912
8913 2004-10-21 Mark Mitchell <mark@codesourcery.com>
8914
8915 PR c++/10841
8916 * g++.dg/conversion/cast1.C: New test.
8917 * g++.dg/overload/pmf1.C: Adjust error marker.
8918
8919 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
8920
8921 PR objc/17923
8922 * objc.dg/const-str-7.m: New test.
8923
8924 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8925
8926 * g++.dg/template/memfriend11.C: Fix comment typo.
8927 * g++.dg/template/memfriend14.C: Likewise.
8928
8929 2004-10-20 Richard Henderson <rth@redhat.com>
8930
8931 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
8932 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
8933 -fasynchronous-unwind-tables.
8934
8935 2004-10-20 Richard Henderson <rth@redhat.com>
8936
8937 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
8938 (main): Return success.
8939 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
8940 (main): Return success.
8941
8942 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8943
8944 PR c++/13495
8945 * g++.dg/template/memfriend9.C: New test.
8946 * g++.dg/template/memfriend10.C: Likewise.
8947 * g++.dg/template/memfriend11.C: Likewise.
8948 * g++.dg/template/memfriend12.C: Likewise.
8949 * g++.dg/template/memfriend13.C: Likewise.
8950 * g++.dg/template/memfriend14.C: Likewise.
8951 * g++.dg/template/memfriend15.C: Likewise.
8952 * g++.dg/template/memfriend16.C: Likewise.
8953 * g++.dg/template/memfriend17.C: Likewise.
8954 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
8955
8956 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
8957
8958 * g++.dg/conversion/dr195.C: New.
8959 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
8960
8961 2004-10-20 Ben Elliston <bje@au.ibm.com>
8962 Devang Patel <dpatel@apple.com>
8963
8964 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
8965 of floating point arithmetic, which could trap.
8966
8967 2004-10-19 Mark Mitchell <mark@codesourcery.com>
8968
8969 PR c++/14035
8970 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
8971 * g++.dg/conversion/const2.C: New test.
8972 * g++.dg/expr/reinterpret2.C: New test.
8973 * g++.dg/expr/reinterpret3.C: New test.
8974 * g++.dg/expr/cast2.C: New test.
8975 * g++.dg/expr/copy1.C: New test.
8976 * g++.dg/other/conversion1.C: Change error message.
8977 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
8978 function pointers to void *.
8979 * g++.old-deja/g++.mike/p10148.C: Likewise.
8980
8981 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8982
8983 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
8984
8985 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
8986
8987 PR c++/18047
8988
8989 * g++.dg/parse/expr3.C: New test.
8990
8991 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8992
8993 * gcc.dg/smod-1.c: New test.
8994
8995 2004-10-18 Ziemowit Laski <zlaski@apple.com>
8996
8997 * objc.dg/method-14.m: New test.
8998
8999 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
9000
9001 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
9002 Also xfail as the patch was reverted.
9003
9004 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
9005
9006 PR middle-end/16973
9007 * gcc.dg/pr16973.c: New test.
9008
9009 2004-10-18 Diego Novillo <dnovillo@redhat.com>
9010
9011 PR tree-optimization/17656
9012 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
9013
9014 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
9015
9016 * g++.dg/eh/shadow1.C: New.
9017
9018 2004-10-18 Jakub Jelinek <jakub@redhat.com>
9019
9020 * gcc.c-torture/compile/20041018-1.c: New test.
9021
9022 2004-10-18 Ben Elliston <bje@au.ibm.com>
9023
9024 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
9025 compiler referring to register 0 when accessing sdata. The linker
9026 now patches things up.
9027
9028 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
9029
9030 PR c/17529
9031 * gcc.c-torture/compile/pr17529.c: New test.
9032
9033 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9034
9035 PR c++/17743
9036 * g++.dg/ext/attrib17.C: New test.
9037
9038 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9039
9040 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
9041
9042 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9043
9044 PR c++/10479
9045 * g++.dg/ext/attrib16.C: New test.
9046
9047 2004-10-15 Mark Mitchell <mark@codesourcery.com>
9048
9049 PR c++/17042
9050 * g++.dg/init/dso_handle1.C: New test.
9051
9052 PR c++/14667
9053 * g++.dg/parse/typedef6.C: New test.
9054
9055 PR c++/17916
9056 * g++.dg/parse/pragma1.C: New test.
9057
9058 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
9059
9060 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
9061
9062 2004-10-15 Steve Ellcey <sje@cup.hp.com>
9063
9064 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
9065 -fno-common when on HPPA HP-UX platforms.
9066
9067 2004-10-15 Jakub Jelinek <jakub@redhat.com>
9068
9069 PR other/16820
9070 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
9071 stdint.h.
9072 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
9073 uintptr_t.
9074
9075 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
9076
9077 PR c++/16301
9078 * g++.dg/lookup/strong-using-4.C: New test.
9079
9080 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
9081
9082 PR middle-end/16567
9083 * gcc.c-torture/compile/nested-1.c: New test.
9084
9085 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
9086
9087 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
9088 and mipsisa64*-*-* (until support for misaligned loads is added).
9089 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
9090 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
9091 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
9092 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
9093 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
9094 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
9095
9096 2004-10-14 Mark Mitchell <mark@codesourcery.com>
9097
9098 PR c++/17976
9099 * g++.dg/init/dtor3.C: New test.
9100
9101 2004-10-15 Ben Elliston <bje@au.ibm.com>
9102
9103 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
9104
9105 2004-10-14 Geoffrey Keating <geoffk@apple.com>
9106
9107 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
9108 * gcc.dg/macho-lo-sum.c: Likewise.
9109
9110 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
9111
9112 * gcc.dg/ppc-spe64-1.c: New test.
9113
9114 2004-10-14 Devang Patel <dpatel@apple.com>
9115
9116 PR 17635
9117 * gcc.dg/pr17635.c : New test.
9118
9119 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
9120
9121 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
9122 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
9123 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
9124 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
9125 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
9126 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
9127 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
9128 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
9129 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
9130 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
9131 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
9132 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
9133 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
9134 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
9135 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
9136 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
9137 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
9138 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
9139
9140 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
9141
9142 * gcc.dg/vect/vect-82.c: New testcase.
9143 * gcc.dg/vect/vect-82_64.c: New testcase.
9144 * gcc.dg/vect/vect-83.c: New testcase.
9145 * gcc.dg/vect/vect-83_64.c: New testcase.
9146
9147 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
9148
9149 * gcc.dg/cpp/error-1.c: New test.
9150
9151 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
9152
9153 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
9154
9155 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
9156
9157 PR target/17984
9158 * gcc.dg/cris-peep2-xsrand2.c: New test.
9159
9160 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
9161
9162 PR c++/17661
9163 * testsuite/g++.dg/expr/for2.C: New test.
9164
9165 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9166
9167 * g++.dg/inherit/thunk1.C: Run on the SPARC.
9168
9169 2004-10-13 Jakub Jelinek <jakub@redhat.com>
9170
9171 PR tree-optimization/17724
9172 * g++.dg/opt/pr17724-1.C: New test.
9173 * g++.dg/opt/pr17724-2.C: New test.
9174 * g++.dg/opt/pr17724-3.C: New test.
9175 * g++.dg/opt/pr17724-4.C: New test.
9176 * g++.dg/opt/pr17724-5.C: New test.
9177 * g++.dg/opt/pr17724-6.C: New test.
9178
9179 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
9180
9181 PR c/17301
9182 * gcc.dg/pr17301-2.c: New test.
9183
9184 2004-10-11 Mark Mitchell <mark@codesourcery.com>
9185
9186 PR c++/15876
9187 * g++.dg/parse/error22.C: New test.
9188
9189 PR c++/17936
9190 * g++.dg/template/spec18.C: New test.
9191
9192 2004-10-11 Steve Ellcey <sje@cup.hp.com>
9193
9194 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
9195 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9196 memcpy.
9197 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
9198 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
9199
9200 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
9201
9202 * g++.dg/eh/cleanup5.C: Add dg-options "".
9203
9204 2004-10-11 Roger Sayle <roger@eyesopen.com>
9205
9206 PR middle-end/17657
9207 * gcc.dg/switch-4.c: New test case.
9208
9209 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
9210
9211 * gcc.c-torture/execute/20041011-1.c: New test.
9212
9213 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
9214
9215 PR c++/17554
9216 * g++.dg/init/for3.C: New test.
9217
9218 PR c++/17657
9219 * g++.dg/opt/switch2.C: New test.
9220
9221 PR middle-end/17703
9222 * g++.dg/warn/Wreturn-2.C: New test.
9223
9224 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
9225
9226 PR c++/17907
9227 * g++.dg/eh/cleanup5.C: New test.
9228
9229 2004-10-10 Mark Mitchell <mark@codesourcery.com>
9230
9231 PR c++/17393
9232 * g++.dg/parse/error21.C: New test.
9233
9234 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
9235
9236 * g++.dg/overload/pmf1.C: Adjust quoting marks.
9237 * g++.dg/warn/incomplete1.C: Likewise.
9238 * g++.dg/template/qualttp20.C: Likewise.
9239
9240 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
9241
9242 PR c/17881
9243 * parm-incomplete-1.c: New test.
9244
9245 2004-10-09 Mark Mitchell <mark@codesourcery.com>
9246
9247 PR c++/17867
9248 * g++.dg/parse/error19.C: New test.
9249
9250 PR c++/17670
9251 * g++.dg/init/new11.C: New test.
9252
9253 PR c++/17821
9254 * g++.dg/parse/error20.C: New test.
9255
9256 PR c++/17826
9257 * g++.dg/template/crash24.C: New test.
9258
9259 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
9260
9261 PR c/17301
9262 * gcc.dg/pr17301-1.c: New test.
9263
9264 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
9265
9266 PR c/17189
9267 * gcc.dg/anon-struct-5.c: New test.
9268
9269 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
9270
9271 PR c/17844
9272 * gcc.dg/pr17844-1.c: New test.
9273
9274 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
9275
9276 PR tree-optimization/17906
9277 * gcc.c-torture/compile/pr17906.c: New.
9278
9279 2004-10-09 Stuart Hastings <stuart@apple.com>
9280 Roger Sayle <roger@eyesopen.com>
9281
9282 PR rtl-optimization/17853
9283 * gcc.dg/i386-mmx-5.c: New testcase.
9284
9285 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
9286
9287 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
9288
9289 2004-10-09 Mark Mitchell <mark@codesourcery.com>
9290
9291 PR c++/17524
9292 * g++.dg/template/static9.C: New test.
9293
9294 PR c++/17685
9295 * g++.dg/parse/operator5.C: New test.
9296
9297 2004-10-09 Roger Sayle <roger@eyesopen.com>
9298
9299 PR middle-end/17894
9300 * gcc.c-torture/execute/divcmp-4.c: New test case.
9301
9302 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
9303
9304 PR tree-opt/17902
9305 * g++.dg/opt/pr17902.C: New test.
9306
9307 2004-10-09 Jakub Jelinek <jakub@redhat.com>
9308
9309 * gcc.dg/cpp/ident-1.c: Add dg-options "".
9310
9311 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
9312
9313 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
9314
9315 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
9316
9317 * gcc.dg/assign-warn-3.c: New test.
9318
9319 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
9320
9321 PR c/16999
9322 * gcc.dg/cpp/ident-1.c: New test.
9323
9324 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
9325
9326 * gcc.c-torture/compile/acc1.c: New.
9327
9328 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
9329
9330 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
9331 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
9332
9333 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9334
9335 * gcc.dg/ultrasp11.c: New test.
9336
9337 2004-10-08 Michael Matz <matz@suse.de>
9338
9339 * gcc.dg/doloop-2.c: New test.
9340
9341 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
9342
9343 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
9344 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
9345 objc.dg/method-9.m: Update expected diagnostics.
9346
9347 2004-10-07 Geoffrey Keating <geoffk@apple.com>
9348
9349 * gcc.dg/ppc-fsel-3.c: New file.
9350 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
9351
9352 2004-10-07 Paul Brook <paul@codesourcery.com>
9353
9354 * gfortran.dg/intrinsic_verify_1.f90: New test.
9355
9356 2004-10-07 Paul Brook <paul@codesourcery.com>
9357
9358 * gfortran.dg/empty_format_1.f90: Remove stray commas.
9359
9360 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9361
9362 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9363 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
9364 commit.
9365
9366 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
9367
9368 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
9369
9370 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9371
9372 PR c++/17115
9373 * g++.dg/warn/Winline-4.C: New test.
9374
9375 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9376
9377 * gcc.c-torture/compile/20041007-1.c: New test.
9378
9379 2004-10-07 Paul Brook <paul@codesourcery.com>
9380
9381 PR fortran/17678
9382 * gfortran.dg/use_allocated_1.f90: New test.
9383
9384 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
9385
9386 PR middle-end/17849
9387 * gfortran.fortran-torture/compile/nested.f90: New test
9388
9389 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
9390
9391 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
9392
9393 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
9394
9395 PR c++/17368
9396 * g++.dg/ext/asm6.C: New test.
9397
9398 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
9399
9400 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
9401
9402 2004-10-06 Paul Brook <paul@codesourcery.com>
9403
9404 PR libfortran/17709
9405 * gfortran.dg/empty_format_1.f90: New test.
9406
9407 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9408
9409 PR fortran/17568
9410 * gfortran.dg/ishft.f90: New test.
9411
9412 PR fortran/17283
9413 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
9414 tests.
9415
9416 2004-10-06 Paul Brook <paul@codesourcery.com>
9417
9418 * gfortran.dg/do_1.f90: New test.
9419
9420 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9421
9422 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
9423 optimizing for size.
9424
9425 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
9426
9427 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
9428
9429 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
9430
9431 * gcc.c-torture/compile/20041005-1.c: New test.
9432
9433 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
9434
9435 PR c++/17829
9436 * g++.dg/lookup/koenig4.C: New.
9437
9438 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
9439
9440 * g++.dg/other/classkey1.C: Adjust quoting marks.
9441 * g++.dg/parse/error15.C: Likewise.
9442 * g++.dg/template/meminit2.C (int>): Likewise.
9443
9444 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9445
9446 PR fortran/17283
9447 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
9448
9449 PR fortran/17631
9450 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
9451
9452 PR fortran/17708
9453 * gfortran.dg/pr17708.f90: New test.
9454
9455 2004-10-04 Chao-ying Fu <fu@mips.com>
9456
9457 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
9458 * gcc.dg/vect/vect-4.c: Ditto.
9459 * gcc.dg/vect/vect-5.c: Ditto.
9460 * gcc.dg/vect/vect-6.c: Ditto.
9461 * gcc.dg/vect/vect-8.c: Ditto.
9462 * gcc.dg/vect/vect-16.c: Ditto.
9463 * gcc.dg/vect/vect-30.c: Ditto.
9464 * gcc.dg/vect/vect-40.c: Ditto.
9465 * gcc.dg/vect/vect-41.c: Ditto.
9466 * gcc.dg/vect/vect-42.c: Ditto.
9467 * gcc.dg/vect/vect-43.c: Ditto.
9468 * gcc.dg/vect/vect-44.c: Ditto.
9469 * gcc.dg/vect/vect-45.c: Ditto.
9470 * gcc.dg/vect/vect-46.c: Ditto.
9471 * gcc.dg/vect/vect-47.c: Ditto.
9472 * gcc.dg/vect/vect-48.c: Ditto.
9473 * gcc.dg/vect/vect-49.c: Ditto.
9474 * gcc.dg/vect/vect-50.c: Ditto.
9475 * gcc.dg/vect/vect-51.c: Ditto.
9476 * gcc.dg/vect/vect-52.c: Ditto.
9477 * gcc.dg/vect/vect-53.c: Ditto.
9478 * gcc.dg/vect/vect-54.c: Ditto.
9479 * gcc.dg/vect/vect-55.c: Ditto.
9480 * gcc.dg/vect/vect-56.c: Ditto.
9481 * gcc.dg/vect/vect-57.c: Ditto.
9482 * gcc.dg/vect/vect-58.c: Ditto.
9483 * gcc.dg/vect/vect-59.c: Ditto.
9484 * gcc.dg/vect/vect-60.c: Ditto.
9485 * gcc.dg/vect/vect-74.c: Ditto.
9486 * gcc.dg/vect/vect-79.c: Ditto.
9487 * gcc.dg/vect/vect-80.c: Ditto.
9488
9489 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9490
9491 * gcc.dg/unused-7.c: Use the correct option.
9492
9493 2004-10-04 Paul Brook <paul@codesourcery.com>
9494 Bud Davis <bdavis9659@comcast.net>
9495
9496 PR fortran/17706
9497 PR fortran/16434
9498 * gfortran/pr17706.f90: New test.
9499 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
9500
9501 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9502
9503 * gfortran.dg/pr17612.f90: New test.
9504
9505 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
9506
9507 * g++.dg/template/local1.C: Adjust quoting marks in
9508 testing for diagnostics.
9509 * g++.dg/tls/diag-2.C: Likewise.
9510 * g++.dg/other/error8.C: Likewise.
9511
9512 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
9513
9514 PR c/17178
9515 * gcc.dg/unused-4.c: Adjust to be correct.
9516
9517 PR c/17820
9518 * gcc.dg/unused-7.c: New test.
9519
9520 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
9521
9522 PR c++/17797
9523 * g++.dg/overload/template2.C: New test.
9524
9525 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
9526
9527 PR tree-optimization/16632
9528 * gcc.dg/tree-ssa/20041002-1.c: New.
9529
9530 2004-10-03 Paul Brook <paul@codesourcery.com>
9531
9532 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
9533 rather than relying on default formatting.
9534
9535 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
9536
9537 * gcc.dg/20040920-1.c: Update expected message text.
9538
9539 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
9540
9541 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
9542
9543 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
9544
9545 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
9546 tree level.
9547
9548 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
9549
9550 * gcc.dg/tree-ssa/pr17343.c: Remove.
9551
9552 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
9553
9554 PR tree-opt/17343
9555 * gcc.dg/tree-ssa/pr17343.c: New test.
9556
9557 2004-10-01 Jakub Jelinek <jakub@redhat.com>
9558
9559 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
9560 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
9561 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
9562 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
9563 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
9564
9565 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
9566
9567 * gcc.dg/lvalue-2.c: New test.
9568
9569 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
9570
9571 PR c/17730
9572 * gcc.dg/pr17730-1.c: New test
9573
9574 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
9575
9576 PR c/7425
9577 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
9578
9579 2004-09-29 Jakub Jelinek <jakub@redhat.com>
9580
9581 * gcc.c-torture/execute/stdarg-1.c: New test.
9582 * gcc.c-torture/execute/stdarg-2.c: New test.
9583 * gcc.c-torture/execute/stdarg-3.c: New test.
9584 * gcc.dg/tree-ssa/stdarg-1.c: New test.
9585 * gcc.dg/tree-ssa/stdarg-2.c: New test.
9586 * gcc.dg/tree-ssa/stdarg-3.c: New test.
9587 * gcc.dg/tree-ssa/stdarg-4.c: New test.
9588 * gcc.dg/tree-ssa/stdarg-5.c: New test.
9589
9590 2004-09-29 Jakub Jelinek <jakub@redhat.com>
9591
9592 PR tree-optimization/17697
9593 * g++.dg/opt/pr17697-1.C: New test.
9594 * g++.dg/opt/pr17697-2.C: New test.
9595 * g++.dg/opt/pr17697-3.C: New test.
9596
9597 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
9598
9599 PR c/16409
9600 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
9601 gcc.dg/vla-init-5.c: New tests.
9602
9603 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
9604
9605 PR c/13804
9606 * gcc.dg/pr13804-1.c: New test.
9607
9608 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9609
9610 PR fortran/16938
9611 * gfortran.dg/pr16938.f90: New test.
9612
9613 2004-09-27 Mark Mitchell <mark@codesourcery.com>
9614
9615 * g++.dg/template/crash23.C: New test.
9616
9617 2004-09-27 Mark Mitchell <mark@codesourcery.com>
9618
9619 PR c++/17585
9620 * g++.dg/template/static8.C: New test.
9621
9622 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
9623
9624 PR c++/17681
9625 * g++.dg/other/error9.C: New test.
9626
9627 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
9628
9629 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
9630
9631 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9632
9633 PR fortran/15164
9634 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
9635
9636 2004-09-26 Roger Sayle <roger@eyesopen.com>
9637
9638 PR middle-end/17112
9639 * gcc.dg/pr17112-1.c: New test case.
9640
9641 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
9642
9643 PR c/11459
9644 * gcc.dg/pr11459-1.c: New test.
9645
9646 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
9647
9648 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
9649 * gcc.dg/tree-ssa/loop-4.c: Likewise.
9650
9651 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9652
9653 * gfortran.dg/pr15324.f90: Make array bounds consistent.
9654
9655 2004-09-25 Jan Hubicka <jh@suse.cz>
9656
9657 * compile/30040909-1.c: New test.
9658 * compile/30040907-1.c: New test.
9659
9660 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
9661
9662 * gcc.c-torture/execute/va-arg-26.c: New test.
9663
9664 2004-09-24 Zack Weinberg <zack@codesourcery.com>
9665
9666 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
9667 extra diagnostics on targets with 64-bit pointers.
9668 * objc.dg/selector-1.m: Adjust dg-warning regexp.
9669
9670 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
9671
9672 PR c/17188
9673 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
9674 * gcc.dg/decl-3.c: Adjust expected message.
9675
9676 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9677
9678 PR fortran/17615
9679 * gfortran.dg/pr17615.f90: New test.
9680
9681 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
9682
9683 PR tree-optimzation/17517
9684 * g++.dg/tree-ssa/pr17517.C: New Test.
9685
9686 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9687
9688 PR c++/16889
9689 * g++.dg/lookup/ambig3.C: New.
9690
9691 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
9692
9693 PR tree-opt/17624
9694 * g++.dg/opt/pr17624.C: New test.
9695
9696 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
9697
9698 PR c/6980
9699 * gcc.dg/Wbad-function-cast-1.c: New test.
9700
9701 2004-09-23 Zack Weinberg <zack@codesourcery.com>
9702
9703 * g++.dg/ext/complit1.C
9704 * g++.dg/other/error2.C
9705 * g++.dg/other/nontype-1.C
9706 * g++.dg/parse/crash11.C
9707 * g++.dg/parse/crash12.C
9708 * g++.dg/parse/error15.C
9709 * g++.dg/parse/error4.C
9710 * g++.dg/parse/tmpl-outside1.C
9711 * g++.dg/parse/too-many-tmpl-args1.C
9712 * g++.dg/template/dependent-expr3.C
9713 * g++.dg/template/error10.C
9714 * g++.dg/template/instantiate1.C
9715 * g++.dg/template/vtable2.C
9716 * g++.dg/warn/Wshadow-1.C
9717 * g++.dg/warn/weak1.C
9718 * g++.old-deja/g++.brendan/crash16.C
9719 * g++.old-deja/g++.brendan/crash18.C
9720 * g++.old-deja/g++.brendan/crash48.C
9721 * g++.old-deja/g++.brendan/crash49.C
9722 * g++.old-deja/g++.brendan/crash55.C
9723 * g++.old-deja/g++.brendan/crash56.C
9724 * g++.old-deja/g++.brendan/crash8.C
9725 * g++.old-deja/g++.brendan/enum11.C
9726 * g++.old-deja/g++.brendan/enum8.C
9727 * g++.old-deja/g++.brendan/enum9.C
9728 * g++.old-deja/g++.brendan/friend3.C
9729 * g++.old-deja/g++.brendan/misc14.C
9730 * g++.old-deja/g++.bugs/900402_02.C
9731 * g++.old-deja/g++.bugs/900404_03.C
9732 * g++.old-deja/g++.bugs/900404_04.C
9733 * g++.old-deja/g++.bugs/900428_03.C
9734 * g++.old-deja/g++.jason/crash4.C
9735 * g++.old-deja/g++.jason/overload21.C
9736 * g++.old-deja/g++.jason/redecl1.C
9737 * g++.old-deja/g++.jason/report.C
9738 * g++.old-deja/g++.jason/rfg10.C
9739 * g++.old-deja/g++.jason/template30.C
9740 * g++.old-deja/g++.law/arm12.C
9741 * g++.old-deja/g++.law/ctors5.C
9742 * g++.old-deja/g++.law/cvt20.C
9743 * g++.old-deja/g++.law/init10.C
9744 * g++.old-deja/g++.law/init8.C
9745 * g++.old-deja/g++.law/visibility17.C
9746 * g++.old-deja/g++.law/visibility7.C
9747 * g++.old-deja/g++.mike/net8.C
9748 * g++.old-deja/g++.mike/p646.C
9749 * g++.old-deja/g++.mike/p700.C
9750 * g++.old-deja/g++.mike/p701.C
9751 * g++.old-deja/g++.mike/p811.C
9752 * g++.old-deja/g++.ns/template13.C
9753 * g++.old-deja/g++.other/array3.C
9754 * g++.old-deja/g++.other/crash25.C
9755 * g++.old-deja/g++.other/dtor3.C
9756 * g++.old-deja/g++.other/dtor4.C
9757 * g++.old-deja/g++.other/main1.C
9758 * g++.old-deja/g++.other/warn7.C
9759 * g++.old-deja/g++.pt/crash11.C
9760 * g++.old-deja/g++.pt/crash36.C
9761 * g++.old-deja/g++.pt/spec22.C
9762 * g++.old-deja/g++.pt/spec9.C
9763 * g++.old-deja/g++.pt/ttp52.C
9764 * g++.old-deja/g++.robertl/eb103.C
9765 * g++.old-deja/g++.robertl/eb121.C
9766 * g++.old-deja/g++.robertl/eb22.C
9767 * g++.old-deja/g++.robertl/eb8.C:
9768 Update locations and/or regexps of dg-error markers.
9769 Remove markers for some bogus messages that are no longer issued.
9770
9771 2004-09-23 Jakub Jelinek <jakub@redhat.com>
9772
9773 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
9774 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
9775
9776 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
9777
9778 PR c++/17618
9779 * g++.dg/lookup/crash5.C: New test.
9780
9781 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
9782
9783 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
9784 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
9785 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
9786 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
9787 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
9788 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
9789
9790 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
9791 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
9792 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
9793 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
9794 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
9795 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
9796
9797 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
9798
9799 * gcc.dg/vect/vect-44.c: Check additional cases.
9800 * gcc.dg/vect/vect-48.c: Check additional cases.
9801
9802 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
9803 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
9804 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
9805 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
9806 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
9807 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
9808 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
9809 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
9810 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
9811
9812 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
9813 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
9814 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
9815
9816 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9817
9818 * gcc.dg/tree-ssa/loop-6.c: New test.
9819
9820 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
9821
9822 PR c++/17620
9823 * g++.dg/inherit/base2.C: New.
9824
9825 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9826
9827 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
9828 * gcc.dg/20001012-2.c: Likewise.
9829 * gcc.dg/20001013-1.c: Likewise.
9830 * gcc.dg/20001101-1.c: Likewise.
9831 * gcc.dg/20001102-1.c: Likewise.
9832 * gcc.dg/bf-spl1.c: Likewise.
9833 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
9834 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
9835
9836 2004-09-22 Diego Novillo <dnovillo@redhat.com>
9837
9838 PR tree-optimization/16721
9839 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
9840
9841 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
9842
9843 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
9844 * gcc.dg/20040305-1.c: Likewise.
9845
9846 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
9847
9848 PR c/16566
9849 * gcc.c-torture/compile/pr16566-1.c,
9850 gcc.c-torture/compile/pr16566-2.c,
9851 gcc.c-torture/compile/pr16566-3.c: New tests.
9852
9853 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
9854
9855 PR tree-optimization/17512
9856 * gcc.c-torture/compile/20040916-1.c.
9857
9858 2004-09-21 Mark Mitchell <mark@codesourcery.com>
9859
9860 * gcc.dg/pragma-re-3.c: New test.
9861
9862 2004-09-17 Matt Austern <austern@apple.com>
9863
9864 PR c++/15049
9865 * g++.dg/other/anon3.C: New.
9866
9867 2004-09-21 Roger Sayle <roger@eyesopen.com>
9868
9869 PR c++/7503
9870 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
9871 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
9872 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
9873 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
9874 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
9875
9876 2004-09-21 Bud Davis <bdavis9659@comcast.net>
9877
9878 PR fortran/17286
9879 * gfortran.dg/pr17286.f90: New test.
9880
9881 2004-09-20 Mark Mitchell <mark@codesourcery.com>
9882
9883 PR c++/17530
9884 * g++.dg/template/static7.C: New test.
9885
9886 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
9887
9888 PR tree-opt/17558
9889 * gcc.c-torture/compile/pr17558.c: New test.
9890
9891 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
9892
9893 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
9894 if SKIP_ATTRIBUTE is defined.
9895
9896 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9897
9898 PR fortran/15957
9899 * gfortran.dg/pr15957.f90: New test.
9900
9901 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
9902
9903 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
9904 in comparison.
9905 * gcc.dg/vect/vect-79.c: Likewise.
9906 * gcc.dg/vect/vect-80.c: Likewise.
9907
9908 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9909
9910 PR fortran/15750
9911 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
9912
9913 2004-09-20 Ira Rosen <irar@il.ibm.com>
9914
9915 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
9916 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
9917 * gcc.dg/vect/vect-62.c: New testcase.
9918 * gcc.dg/vect/vect-63.c: New testcase.
9919 * gcc.dg/vect/vect-64.c: New testcase.
9920 * gcc.dg/vect/vect-65.c: New testcase.
9921 * gcc.dg/vect/vect-66.c: New testcase.
9922 * gcc.dg/vect/vect-67.c: New testcase.
9923 * gcc.dg/vect/vect-68.c: New testcase.
9924 * gcc.dg/vect/vect-69.c: New testcase.
9925 * gcc.dg/vect/vect-79.c: New testcase.
9926 * gcc.dg/vect/vect-80.c: New testcase.
9927
9928 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
9929
9930 * gcc.target/mips/asm-1.c: New test.
9931
9932 2004-09-19 Ira Rosen <irar@il.ibm.com>
9933
9934 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
9935 * gcc.dg/vect/vect-73.c: New testcase.
9936 * gcc.dg/vect/vect-74.c: New testcase.
9937 * gcc.dg/vect/vect-75.c: New testcase.
9938 * gcc.dg/vect/vect-76.c: New testcase.
9939 * gcc.dg/vect/vect-77.c: New testcase.
9940 * gcc.dg/vect/vect-78.c: New testcase
9941
9942 2004-09-18 Paul Brook <paul@codesourcery.com>
9943
9944 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
9945
9946 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
9947
9948 PR c/17424
9949 * gcc.dg/pr17424-1.c: New test.
9950
9951 2004-09-18 Diego Novillo <dnovillo@redhat.com>
9952
9953 * g++.dg/tree-ssa/pr17153.C: New test.
9954
9955 2004-09-16 Geoffrey Keating <geoffk@apple.com>
9956
9957 PR pch/13361
9958 * testsuite/g++.dg/pch/wchar-1.C: New.
9959 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9960
9961 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
9962
9963 * gcc.c-torture/execute/20040917-1.c: New test.
9964
9965 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9966
9967 PR tree-optimization/17319
9968 * gcc.dg/pr17319.c: New test.
9969
9970 2004-09-17 Devang Patel <dpatel@apple.com>
9971
9972 * gcc.dg/20040813-1.c: New test.
9973
9974 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9975
9976 PR tree-optimization/17273
9977 * gcc.c-torture/compile/pr17273.c: New test.
9978
9979 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
9980
9981 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
9982 Update expected messages.
9983 * gcc.dg/declspec-13.c: New test.
9984
9985 2004-09-17 David Edelsohn <edelsohn@gnu.org>
9986
9987 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
9988
9989 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9990
9991 * gcc.c-torture/execute/pr17252.c: Use post-increment to
9992 change what 'a' is pointing to.
9993
9994 2004-09-17 Mark Mitchell <mark@codesourcery.com>
9995
9996 PR c++/16002
9997 * g++.dg/template/error18.C: New test.
9998
9999 PR c++/16029
10000 * g++.dg/warn/Wunused-8.C: New test.
10001
10002 2004-09-17 Steven Bosscher <stevenb@suse.de>
10003
10004 PR tree-optimization/17513
10005 * gcc.dg/20040916-1.c: New test.
10006
10007 2004-09-16 Mark Mitchell <mark@codesourcery.com>
10008
10009 PR c++/17501
10010 * g++.dg/template/typename7.C: New test.
10011
10012 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10013
10014 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
10015
10016 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
10017
10018 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
10019 with -ftree-based-profiling also.
10020 * lib/profopt.exp: Support late-set profile_option/feedback_option.
10021
10022 2004-09-16 Victor Leikehman <lei@il.ibm.com>
10023
10024 PR/15364
10025 * gfortran.dg/der_array_io_1.f90: New test.
10026 * gfortran.dg/der_array_io_2.f90: New test.
10027 * gfortran.dg/der_array_io_3.f90: New test.
10028
10029 2004-09-15 Mark Mitchell <mark@codesourcery.com>
10030
10031 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
10032 EABI.
10033
10034 2004-09-15 Mark Mitchell <mark@codesourcery.com>
10035
10036 * g++.dg/opt/switch1.C: New test.
10037
10038 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
10039
10040 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
10041 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
10042 Update expected messages.
10043
10044 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10045
10046 PR fortran/16485
10047 * gfortran.dg/same_name_1.f90: New test.
10048
10049 2004-09-15 Diego Novillo <dnovillo@redhat.com>
10050
10051 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
10052 dereference garbage pointers.
10053
10054 2004-09-15 Jakub Jelinek <jakub@redhat.com>
10055
10056 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
10057 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
10058
10059 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
10060 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
10061 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
10062
10063 2004-09-14 Mark Mitchell <mark@codesourcery.com>
10064
10065 PR c++/17324
10066 * g++.dg/template/mangle1.C: New test.
10067
10068 2004-09-14 Diego Novillo <dnovillo@redhat.com>
10069
10070 PR tree-optimization/17252
10071 * gcc.c-torture/execute/pr17252.c: New test.
10072
10073 2004-09-14 Andrew Pinski <apinski@apple.com>
10074
10075 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
10076
10077 2004-09-14 Roger Sayle <roger@eyesopen.com>
10078
10079 PR rtl-optimization/9771
10080 * gcc.dg/pr9771-1.c: New test case.
10081
10082 2004-09-14 Diego Novillo <dnovillo@redhat.com>
10083
10084 PR tree-optimization/15262
10085 * gcc.c-torture/execute/pr15262-1.c: New test.
10086 * gcc.c-torture/execute/pr15262-2.c: New test.
10087
10088 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
10089
10090 * gcc.dg/declspec-12.c: New test.
10091
10092 2004-09-14 Bud Davis <bdavis9659@comcast.net>
10093
10094 * gfortran.dg/pr17090.f90: Add directives to test.
10095
10096 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10097
10098 * gcc.c-torture/compile/20040914-1.c: New test.
10099
10100 2004-09-13 Mark Mitchell <mark@codesourcery.com>
10101
10102 PR c++/16162
10103 * g++.dg/template/decl2.C: New test.
10104
10105 2004-09-13 Bud Davis <bdavis9659@comcast.net>
10106
10107 PR fortran/17090
10108 * gfortran.dg/pr17090.f90: New test.
10109
10110 2004-09-13 Dale Johannesen <dalej@apple.com>
10111
10112 * gcc.c-torture/compile/pr17408.c: New test case.
10113
10114 2004-09-13 Mark Mitchell <mark@codesourcery.com>
10115
10116 PR c++/16716
10117 * g++.dg/parse/crash17.C: New test.
10118
10119 PR c++/17327
10120 * g++.dg/template/enum3.C: New test.
10121
10122 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
10123
10124 * lib/gcc-defs.exp: Load wrapper.exp.
10125 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
10126 using local code.
10127 * lib/gcc.exp (gcc_init): Similar.
10128 * lib/gfortran.exp (gfortran_init): Similar.
10129 * lib/objc.exp (objc_init): Similar.
10130 * lib/treelang.exp (treelang_init): Similar.
10131 * lib/wrapper.exp: New file with build_wrapper call machinery in
10132 ${tool}_maybe_build_wrapper.
10133
10134 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
10135
10136 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
10137 "inline".
10138 * gcc.dg/declspec-11.c: Update expected messages.
10139 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
10140 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
10141 gcc.dg/inline-12.c: New tests.
10142
10143 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
10144
10145 * g++.dg/tree-ssa/pr17400.C: New testcase.
10146
10147 2004-09-13 James E Wilson <wilson@specifixinc.com>
10148
10149 * gcc.target/mips/sb1-1.c: New testcase.
10150
10151 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
10152
10153 * lib/g77-dg.exp: Remove unused file.
10154 * lib/mike-g77.exp: Ditto.
10155 * lib/g77.exp: Ditto.
10156
10157 2004-09-12 Richard Henderson <rth@redhat.com>
10158
10159 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
10160
10161 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
10162
10163 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
10164 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
10165 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
10166 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
10167 Update expected messages.
10168
10169 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
10170
10171 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
10172 declaration/use mismatch for dirp parameter.
10173
10174 2004-09-12 Andrew Pinski <apinski@apple.com>
10175
10176 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
10177 -fgnu-runtime is passed.
10178
10179 2004-09-12 Richard Henderson <rth@redhat.com>
10180
10181 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
10182 do the uplevel thing and update additional_flags directly.
10183 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
10184 gfortran.fortran-torture/execute/intrinsic_nearest.x,
10185 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
10186 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
10187
10188 2004-09-11 Steven Bosscher <stevenb@suse.de>
10189
10190 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
10191
10192 2004-09-11 Roger Sayle <roger@eyesopen.com>
10193
10194 PR middle-end/17411
10195 * g++.dg/opt/pr17411-1.C: New test case.
10196
10197 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
10198
10199 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
10200 gcc.dg/tls/diag-2.c: Update expected messages.
10201 * gcc.dg/991209-1.c: Specify compilation options. Update expected
10202 messages.
10203 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
10204 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
10205 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
10206 gcc.dg/tls/diag-5.c: New tests.
10207
10208 2004-09-11 Zack Weinberg <zack@codesourcery.com>
10209
10210 * gcc.dg/20040910-1.c: Correct dg-error regexp.
10211
10212 2004-09-11 Steven Bosscher <stevenb@suse.de>
10213
10214 * g++.dg/parse/break-in-for.C: New test.
10215
10216 2004-09-11 Jakub Jelinek <jakub@redhat.com>
10217
10218 * gcc.dg/tree-ssa/20040911-1.c: New test.
10219
10220 2004-09-11 Andreas Jaeger <aj@suse.de>
10221
10222 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
10223 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
10224
10225 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
10226
10227 * gcc.target/frv: New directory of FR-V-specific tests.
10228
10229 2004-09-10 James E Wilson <wilson@specifixinc.com>
10230
10231 * gcc.dg/convert-vec-1.c: New test.
10232
10233 2004-09-10 Roger Sayle <roger@eyesopen.com>
10234
10235 PR middle-end/17024
10236 * gcc.dg/pr17024-1.c: New test case.
10237
10238 2004-09-10 Eric Christopher <echristo@redhat.com>
10239
10240 * gcc.dg/20040910-1.c: New test.
10241
10242 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
10243
10244 * gcc.dg/bitfld-9.c: New test.
10245
10246 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
10247
10248 * gcc.c-torture/execute/ieee/acc1.c: New test.
10249 * gcc.c-torture/execute/ieee/acc2.c: New test.
10250 * gcc.c-torture/execute/ieee/mzero6.c: New test.
10251
10252 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
10253
10254 * gcc.dg/deprecated-2.c: New test.
10255
10256 2004-09-09 James E Wilson <wilson@specifixinc.com>
10257
10258 * gcc.dg/init-vec-1.c: New test.
10259
10260 2004-09-09 Roger Sayle <roger@eyesopen.com>
10261
10262 PR middle-end/17055
10263 * gcc.dg/pr17055-1.c: New test case.
10264
10265 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
10266
10267 PR target/17377
10268 * gcc.c-torture/execute/pr17377.c: New test.
10269
10270 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
10271
10272 PR c/8420
10273 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
10274 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
10275 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
10276 gcc.dg/long-long-typespec-1.c: New tests.
10277 * gcc.dg/tls/diag-2.c: Update expected diagnostics
10278
10279 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
10280
10281 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
10282 gcc.dg/gnu99-static-1.c: New tests.
10283
10284 2004-09-08 Devang Patel <dpatel@apple.com>
10285
10286 * gcc.dg/darwin-ld-20040828-1.c: New test.
10287 * gcc.dg/darwin-ld-20040828-2.c: New test.
10288 * gcc.dg/darwin-ld-20040828-3.c: New test.
10289
10290 2004-09-08 Ziemowit Laski <zlaski@apple.com>
10291
10292 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
10293 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
10294 in error message.
10295 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
10296 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
10297 in error message.
10298 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
10299 types they qualify.
10300 * objc.dg/type-size-2.m: Fix wording in comment.
10301 * objc.dg/va-meth-1.m: New test case.
10302
10303 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
10304
10305 PR c/16633:
10306 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
10307 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
10308
10309 2004-09-06 Devang Patel <dpatel@apple.com>
10310
10311 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
10312 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
10313
10314 2004-09-06 Zack Weinberg <zack@codesourcery.com>
10315
10316 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
10317 reflect changed line numbering of diagnostics.
10318
10319 2004-09-06 Paul Brook <paul@codesourcery.com>
10320
10321 * gfortran.dg/edit_real_1.f90: Add new test.
10322
10323 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10324
10325 * gcc.dg/tree-ssa/loop-2.c: New test.
10326 * gcc.dg/tree-ssa/loop-3.c: New test.
10327 * gcc.dg/tree-ssa/loop-4.c: New test.
10328 * gcc.dg/tree-ssa/loop-5.c: New test.
10329
10330 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10331
10332 * gcc.dg/format/sentinel-1.c: Update for parameter option.
10333
10334 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10335
10336 * gcc.dg/format/sentinel-1.c: New test.
10337
10338 2004-09-04 Uros Bizjak <uros@kss-loka.si>
10339
10340 * testsuite/gcc.dg/builtins-46.c: New.
10341
10342 2004-09-03 Devang Patel <dpatel@apple.com>
10343
10344 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
10345 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
10346
10347 2004-09-03 Jan Beulich <jbeulich@novell.com>
10348
10349 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
10350 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
10351 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
10352 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
10353 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
10354 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
10355 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
10356 the non-portable bzero.
10357 * gcc.dg/20010912-1.c: xfail for NetWare.
10358 * gcc.dg/20020426-2.c: xfail for NetWare.
10359 * gcc.dg/20021014-1.c: xfail for NetWare.
10360 * gcc.dg/20021018-1.c: xfail for NetWare.
10361 * gcc.dg/20030213-1.c: xfail for NetWare.
10362 * gcc.dg/20030225-1.c: xfail for NetWare.
10363 * gcc.dg/20030708-1.c: xfail for NetWare.
10364 * gcc.dg/builtins-config.h: Also exclude NetWare.
10365 * gcc.dg/format/format.h: Define restrict only if not already defined.
10366 * gcc.dg/nest.c: xfail for NetWare.
10367 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
10368 * lib/target-supports.exp (check_visibility_available): Exclude
10369 NetWare.
10370
10371 2004-09-03 Jan Beulich <jbeulich@novell.com>
10372
10373 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
10374 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
10375 deterministic starting point for the alignment of structure fields.
10376 * gcc.dg/Wpadded.c: Dito.
10377 * g++.dg/abi/vbase10.C: Dito.
10378
10379 2004-09-03 Devang Patel <dpatel@apple.com>
10380
10381 * g++.dg/debug/pr15736.cc: New test.
10382
10383 2004-09-02 Mark Mitchell <mark@codesourcery.com>
10384
10385 * README.QMTEST: Fix out-of-date link.
10386
10387 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
10388
10389 PR fortran/16579
10390 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
10391 Delete. Duplicate of gfortran.dg/g77/20010610.f
10392
10393 2004-09-02 Mark Mitchell <mark@codesourcery.com>
10394
10395 * g++.dg/abi/arm_rtti1.C: New test.
10396
10397 2004-09-02 Geoffrey Keating <geoffk@apple.com>
10398
10399 * gcc.dg/ppc-vector-memcpy.c: New.
10400 * gcc.dg/ppc-vector-memset.c: New.
10401
10402 2004-09-02 Chao-ying Fu <fu@mips.com>
10403
10404 * gcc.target/mips/mips-3d-1.c: New test.
10405 * gcc.target/mips/mips-3d-2.c: New test.
10406 * gcc.target/mips/mips-3d-3.c: New test.
10407 * gcc.target/mips/mips-3d-4.c: New test.
10408 * gcc.target/mips/mips-3d-5.c: New test.
10409 * gcc.target/mips/mips-3d-6.c: New test.
10410 * gcc.target/mips/mips-3d-7.c: New test.
10411 * gcc.target/mips/mips-3d-8.c: New test.
10412 * gcc.target/mips/mips-3d-9.c: New test.
10413 * gcc.target/mips/mips-ps-1.c: New test.
10414 * gcc.target/mips/mips-ps-2.c: New test.
10415 * gcc.target/mips/mips-ps-3.c: New test.
10416 * gcc.target/mips/mips-ps-4.c: New test.
10417 * gcc.target/mips/mips-ps-type.c: New test.
10418
10419 2004-09-02 Paul Brook <paul@codesourcery.com>
10420
10421 * gfortran.dg/edit_real_1.f90: Add new tests.
10422
10423 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10424
10425 PR fortran/15327
10426 * gfortran.dg/merge_char_1.f90: New test.
10427
10428 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10429
10430 PR fortran/16404
10431 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
10432
10433 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10434
10435 PR c/1522
10436 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
10437
10438 2004-09-01 Mark Mitchell <mark@codesourcery.com>
10439
10440 * g++.dg/opt/loop1.C: Do not XFAIL.
10441
10442 2004-09-01 Jakub Jelinek <jakub@redhat.com>
10443
10444 * gcc.c-torture/execute/20040831-1.c: New test.
10445
10446 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
10447
10448 PR fortran/16579
10449 * gfortran.dg/g77/20010610.f: Now passes.
10450 Copy from g77.f-torture/execute. Add dg-run directive.
10451 * gfortran.dg/g77/README: Update
10452
10453 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10454
10455 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
10456 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
10457 (t1, t2, t3, t4): Add volatile.
10458
10459 2004-08-31 Mark Mitchell <mark@codesourcery.com>
10460
10461 * g++.dg/ext/visibility/arm1.C: New test.
10462
10463 2004-08-31 Geoffrey Keating <geoffk@apple.com>
10464
10465 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
10466 -pedantic-errors.
10467
10468 2004-09-01 Paul Brook <paul@codesourcery.com>
10469
10470 * gfortran.dg/eof_2.f90: New test.
10471
10472 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10473
10474 PR fortran/16579
10475 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
10476
10477 2004-08-31 Bud Davis <bdavis9659@comcast.net>
10478
10479 PR libfortran/16805
10480 * gfortran.dg/list_read_2.f90: New test.
10481
10482 2004-08-31 Mark Mitchell <mark@codesourcery.com>
10483
10484 * g++.dg/abi/key1.C: New test.
10485
10486 2004-08-31 Richard Henderson <rth@redhat.com>
10487
10488 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
10489 form of offsetof.
10490 * g++.dg/other/offsetof5.C: Remove duplicate.
10491
10492 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10493
10494 PR fortran/17244
10495 * gfortran.dg/func_derived_1.f90: New test.
10496
10497 2004-08-31 Paul Brook <paul@codesourcery.com>
10498
10499 * gfortran.dg/eof_1.f90: New test.
10500
10501 2004-08-31 Paul Brook <paul@codesourcery.com>
10502
10503 * gfortran.dg/list_read_1.f90: New file.
10504
10505 2004-08-30 Mark Mitchell <mark@codesourcery.com>
10506
10507 * g++.dg/opt/loop1.C: XFAIL.
10508
10509 2004-08-30 Geoffrey Keating <geoffk@apple.com>
10510
10511 * gcc.dg/funcdef-storage-1.c: New.
10512 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
10513 an extern function in local scope.
10514 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
10515 declare an 'auto inline' function in local scope.
10516 * gcc.dg/20011130-1.c: Likewise.
10517 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
10518 an 'auto' function in local scope.
10519 * gcc.dg/20021014-1.c: Likewise.
10520 * gcc.dg/20030331-2.c: Likewise.
10521
10522 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10523
10524 * gfortran.dg/blockdata_1.f90: New test.
10525
10526 2004-08-30 Richard Henderson <rth@redhat.com>
10527
10528 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
10529
10530 2004-08-30 Richard Henderson <rth@redhat.com>
10531
10532 * lib/fortran-torture.exp (fortran-torture-execute): Honor
10533 additional_flags set by alternate driver.
10534 (ieee-options): New procedure.
10535 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
10536 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
10537 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
10538 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
10539
10540 2004-08-30 Richard Henderson <rth@redhat.com>
10541
10542 * lib/f-torture.exp: Remove.
10543
10544 2004-08-29 Mark Mitchell <mark@codesourcery.com>
10545
10546 PR rtl-optimization/16590
10547 * g++.dg/opt/loop1.C: New test.
10548
10549 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10550
10551 PR fortran/13910
10552 * gfortran.dg/oldstyle_1.f90: New test.
10553
10554 2004-08-29 Steven G. Kargl <kargls@comcast.net>
10555 Paul Brook <paul@codesourcery.com>
10556
10557 * gfortran.dg/g77/README: Update.
10558 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
10559 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
10560 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
10561
10562 2004-08-28 Paul Brook <paul@codesourcery.com>
10563
10564 PR libfortran/17195
10565 * gfortran.dg/edit_real_1.f90: New test.
10566
10567 2004-08-27 Paul Brook <paul@codesourcery.com>
10568
10569 * gfortran.dg/rewind_1.f90: New test.
10570
10571 2004-08-27 Bud Davis <bdavis9659@comcast.net>
10572
10573 PR fortran/16597
10574 * gfortran.dg/pr16597.f90: New test.
10575
10576 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
10577
10578 PR c/13801
10579 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
10580 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
10581 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
10582 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
10583 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
10584
10585 2004-08-26 Nick Clifton <nickc@redhat.com>
10586
10587 * gcc.c-torture/compile/pr17119.c: New test.
10588
10589 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
10590
10591 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
10592
10593 2004-08-25 Richard Henderson <rth@redhat.com>
10594
10595 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
10596 the bits that expect kind=8 to be the largest real kind.
10597
10598 2004-08-25 Ziemowit Laski <zlaski@apple.com>
10599
10600 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
10601
10602 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10603
10604 * gfortran.dg/assignment_1.f90: New test.
10605
10606 2004-08-25 Adam Nemet <anemet@lnxw.com>
10607
10608 * g++.dg/template/repo3.C: New test.
10609
10610 2004-08-25 Roger Sayle <roger@eyesopen.com>
10611
10612 PR middle-end/16693
10613 PR tree-optimization/16372
10614 * g++.dg/opt/pr16372-1.C: New test case.
10615 * g++.dg/opt/pr16693-1.C: New test case.
10616 * g++.dg/opt/pr16693-2.C: New test case.
10617
10618 2004-08-25 Ziemowit Laski <zlaski@apple.com>
10619
10620 * objc.dg/proto-lossage-4.m: New test.
10621
10622 2004-08-25 Mark Mitchell <mark@codesourcery.com>
10623
10624 PR c++/17155
10625 * g++.dg/inherit/local2.C: New test.
10626
10627 2004-08-25 Paul Brook <paul@codesourcery.com>
10628
10629 PR fortran/17144
10630 * gfortran.dg/string_ctor_1.f90: New test.
10631
10632 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10633
10634 PR c++/14428
10635 * g++.dg/template/redecl2.C: New test.
10636
10637 2004-08-24 Bud Davis <bdavis9659@comcast.net>
10638
10639 PR fortran/17143
10640 * gfortran.dg/pr17143.f90: New test.
10641
10642 2004-08-24 Bud Davis <bdavis9659@comcast.net>
10643
10644 PR fortran/17164
10645 * gfortran.dg/pr17164.f90: New test.
10646
10647 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10648
10649 * gcc.dg/tree-ssa/loop-1.c: New test.
10650
10651 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
10652
10653 * gcc.c-torture/compile/20040824-1.c: New test.
10654
10655 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
10656
10657 * gcc.c-torture/compile/iftrap-3.c: New test.
10658
10659 2004-08-24 Paul Brook <paul@codesourcery.com>
10660
10661 * gfortran.dg/entry_2.f90: New test.
10662
10663 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10664
10665 PR c++/16889
10666 * g++.dg/lookup/ambig[12].C: New.
10667
10668 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10669
10670 PR c++/16706
10671 * g++.dg/template/crash21.C: New test.
10672 * g++.dg/template/crash22.C: Likewise.
10673
10674 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10675
10676 PR c++/17149
10677 * g++.dg/template/access15.C: New.
10678
10679 2004-08-23 Mark Mitchell <mark@codesourcery.com>
10680
10681 PR c++/17163
10682 * g++.dg/template/repo2.C: New test.
10683
10684 2004-08-23 Roger Sayle <roger@eyesopen.com>
10685
10686 PR rtl-optimization/17078
10687 * gcc.c-torture/execute/pr17078-1.c: New test case.
10688
10689 2004-08-23 Mark Mitchell <mark@codesourcery.com>
10690
10691 PR c/14492
10692 * gcc.dg/debug/crash1.c: New test.
10693
10694 2004-08-23 Mark Mitchell <mark@codesourcery.com>
10695
10696 PR c/16180
10697 * gcc.dg/loop-5.c: New test.
10698
10699 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10700
10701 * gcc.c-torture/execute/20040823-1.c: New test.
10702
10703 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
10704
10705 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
10706 to the assembler. Simplify test accordingly.
10707 (asm_abi_flags): Use GNU names.
10708 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
10709 to check for ABI flags.
10710
10711 2004-08-22 Andrew Pinski <apinski@apple.com>
10712
10713 * g++.dg/opt/pr14029.C: New test.
10714 * gcc.c-torture/execute/pr15262.c: New test.
10715
10716 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10717
10718 * gfortran.dg/reduction.f90: Add checks with complex arguments.
10719
10720 2004-08-21 Bud Davis <bdavis9659@comcast.net>
10721
10722 PR 16908
10723 * gfortran.dg/direct_io.f90: New test.
10724
10725 2004-08-20 Mark Mitchell <mark@codesourcery.com>
10726
10727 PR c++/17121
10728 * g++.dg/inherit/local2.C: New test.
10729
10730 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
10731
10732 PR c++/17120
10733 * g++.dg/warn/Wparentheses-4.C: New test.
10734
10735 2004-08-20 Mark Mitchell <mark@codesourcery.com>
10736
10737 PR c++/17121
10738 * g++.dg/inherit/local2.C: New test.
10739
10740 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
10741 * gcc.dg/ppc-ldstruct.c: Likewise.
10742 * gcc.dg/ppc64-abi-2.c: Likewise.
10743
10744 2004-08-20 Jakub Jelinek <jakub@redhat.com>
10745
10746 PR rtl-optimization/17099
10747 * gcc.c-torture/execute/20040820-1.c: New test.
10748
10749 2004-08-20 David Edelsohn <edelsohn@gnu.org>
10750
10751 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
10752
10753 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
10754
10755 PR fortran/17077
10756 * gfortran.dg/auto_array_1.f90: New test.
10757
10758 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10759
10760 PR fortran/17074
10761 * gfortran.dg/simpleif_1.f90: New test.
10762
10763 2004-08-19 Mark Mitchell <mark@codesourcery.com>
10764
10765 * lib/target-supports.exp (check_profiling_available): Return
10766 false for arm*-*-symbianelf* and arm*-*-eabi*.
10767
10768 PR c++/15890
10769 * g++.dg/template/delete1.C: New test.
10770
10771 2004-08-19 Paul Brook <paul@codesourcery.com>
10772
10773 PR fortran/14976
10774 PR fortran/16228
10775 * gfortran.dg/data_char_1.f90: New test.
10776
10777 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
10778
10779 PR fortran/16946
10780 * gfortran.dg/reduction.f90: New testcase.
10781
10782 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10783
10784 PR fortran/16520
10785 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
10786
10787 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
10788
10789 PR c++/17041
10790 * g++.dg/Wparentheses-3.C: New test.
10791
10792 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
10793
10794 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
10795 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
10796 * gcc.dg/vect/vect-2.c: Likewise.
10797 * gcc.dg/vect/vect-3.c: Likewise.
10798 * gcc.dg/vect/vect-4.c: Likewise.
10799 * gcc.dg/vect/vect-5.c: Likewise.
10800 * gcc.dg/vect/vect-6.c: Likewise.
10801 * gcc.dg/vect/vect-7.c: Likewise.
10802 * gcc.dg/vect/vect-25.c: Likewise.
10803 * gcc.dg/vect/vect-31.c: Likewise.
10804 * gcc.dg/vect/vect-32.c: Likewise.
10805 * gcc.dg/vect/vect-34.c: Likewise.
10806 * gcc.dg/vect/vect-36.c: Likewise.
10807 * gcc.dg/vect/vect-all.c: Likewise.
10808
10809 2004-08-18 Mark Mitchell <mark@codesourcery.com>
10810
10811 PR c++/17068
10812 * g++.dg/template/operator4.C: New test.
10813
10814 2004-08-18 Richard Henderson <rth@redhat.com>
10815
10816 * gcc.dg/20040206-1.c: XFAIL.
10817
10818 2004-08-17 Mark Mitchell <mark@codesourcery.com>
10819
10820 PR c++/16246
10821 * g++.dg/template/array7.C: New test.
10822
10823 2004-08-17 James E Wilson <wilson@specifixinc.com>
10824
10825 * gcc.dg/mips-movcc-1.c: New test.
10826 * gcc.dg/mips-movcc-2.c: New test.
10827 * gcc.dg/mips-movcc-3.c: New test.
10828
10829 * gcc.dg/mips-nmadd-1.c: New test.
10830 * gcc.dg/mips-nmadd-2.c: New test.
10831
10832 2004-08-17 Mark Mitchell <mark@codesourcery.com>
10833
10834 PR c++/15871
10835 * g++.dg/opt/inline8.C: New test.
10836
10837 PR c++/16965
10838 * g++.dg/parse/error17.C: New test.
10839
10840 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
10841
10842 * gcc.dg/vect: New directory for vectorizer tests.
10843 * gcc.dg/vect/tree-vect.h: New file.
10844 * gcc.dg/vect/vect.exp: New file.
10845 * gcc.dg/vect/pr16105.c.c: New test.
10846 * gcc.dg/vect/vect-1.c: New test.
10847 * gcc.dg/vect/vect-2.c: New test.
10848 * gcc.dg/vect/vect-3.c: New test.
10849 * gcc.dg/vect/vect-4.c: New test.
10850 * gcc.dg/vect/vect-5.c: New test.
10851 * gcc.dg/vect/vect-6.c: New test.
10852 * gcc.dg/vect/vect-7.c: New test.
10853 * gcc.dg/vect/vect-8.c: New test.
10854 * gcc.dg/vect/vect-9.c: New test.
10855 * gcc.dg/vect/vect-10.c: New test.
10856 * gcc.dg/vect/vect-11.c: New test.
10857 * gcc.dg/vect/vect-12.c: New test.
10858 * gcc.dg/vect/vect-13.c: New test.
10859 * gcc.dg/vect/vect-14.c: New test.
10860 * gcc.dg/vect/vect-15.c: New test.
10861 * gcc.dg/vect/vect-16.c: New test.
10862 * gcc.dg/vect/vect-17.c: New test.
10863 * gcc.dg/vect/vect-18.c: New test.
10864 * gcc.dg/vect/vect-19.c: New test.
10865 * gcc.dg/vect/vect-20.c: New test.
10866 * gcc.dg/vect/vect-21.c: New test.
10867 * gcc.dg/vect/vect-22.c: New test.
10868 * gcc.dg/vect/vect-23.c: New test.
10869 * gcc.dg/vect/vect-24.c: New test.
10870 * gcc.dg/vect/vect-25.c: New test.
10871 * gcc.dg/vect/vect-26.c: New test.
10872 * gcc.dg/vect/vect-27.c: New test.
10873 * gcc.dg/vect/vect-28.c: New test.
10874 * gcc.dg/vect/vect-29.c: New test.
10875 * gcc.dg/vect/vect-30.c: New test.
10876 * gcc.dg/vect/vect-31.c: New test.
10877 * gcc.dg/vect/vect-32.c: New test.
10878 * gcc.dg/vect/vect-33.c: New test.
10879 * gcc.dg/vect/vect-34.c: New test.
10880 * gcc.dg/vect/vect-35.c: New test.
10881 * gcc.dg/vect/vect-36.c: New test.
10882 * gcc.dg/vect/vect-37.c: New test.
10883 * gcc.dg/vect/vect-38.c: New test.
10884 * gcc.dg/vect/vect-40.c: New test.
10885 * gcc.dg/vect/vect-41.c: New test.
10886 * gcc.dg/vect/vect-42.c: New test.
10887 * gcc.dg/vect/vect-43.c: New test.
10888 * gcc.dg/vect/vect-44.c: New test.
10889 * gcc.dg/vect/vect-45.c: New test.
10890 * gcc.dg/vect/vect-46.c: New test.
10891 * gcc.dg/vect/vect-47.c: New test.
10892 * gcc.dg/vect/vect-48.c: New test.
10893 * gcc.dg/vect/vect-49.c: New test.
10894 * gcc.dg/vect/vect-50.c: New test.
10895 * gcc.dg/vect/vect-51.c: New test.
10896 * gcc.dg/vect/vect-52.c: New test.
10897 * gcc.dg/vect/vect-53.c: New test.
10898 * gcc.dg/vect/vect-54.c: New test.
10899 * gcc.dg/vect/vect-55.c: New test.
10900 * gcc.dg/vect/vect-56.c: New test.
10901 * gcc.dg/vect/vect-57.c: New test.
10902 * gcc.dg/vect/vect-58.c: New test.
10903 * gcc.dg/vect/vect-59.c: New test.
10904 * gcc.dg/vect/vect-60.c: New test.
10905 * gcc.dg/vect/vect-61.c: New test.
10906 * gcc.dg/vect/vect-all.c: New test.
10907 * gcc.dg/vect/vect-none.c: New test.
10908
10909 2004-08-17 Paul Brook <paul@codesourcery.com>
10910
10911 PR fortran/13082
10912 * gfortran.dg/entry_1.f90: New test.
10913
10914 2004-08-17 Andrew Pinski <apinski@apple.com>
10915
10916 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
10917
10918 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
10919
10920 * gcc.dg/pr17036-1.c: New test.
10921
10922 2004-08-16 Devang Patel <dpatel@apple.com>
10923
10924 * gcc.dg/darwin-20040809-1.c: New test.
10925
10926 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
10927
10928 * gcc.dg/funcdef-attr-1.c: New test.
10929
10930 2004-08-16 Janis Johnson <janis187@us.ibm.com>
10931
10932 * gcc.dg/altivec-17.c: New test.
10933 * gcc.dg/altivec-18.c: New test.
10934
10935 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10936
10937 PR c++/6749
10938 * g++.dg/template/vtable2.C: New test.
10939
10940 2004-08-14 Richard Henderson <rth@redhat.com>
10941
10942 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
10943 * gcc.dg/pack-test-4.c (main): Return 0.
10944 * gcc.dg/setjmp-1.c: Remove XFAIL.
10945 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
10946
10947 2004-08-14 Richard Henderson <rth@redhat.com>
10948
10949 * gcc.dg/980217-1.c: Add prototype for printf.
10950
10951 2004-08-13 Bud Davis <bdavis9659@comcast.net>
10952
10953 * gfortran.dg/pr16935.f90: New test.
10954
10955 2004-08-13 Janis Johnson <janis187@us.ibm.com>
10956
10957 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
10958
10959 2004-08-13 Paul Brook <paul@codesourcery.com>
10960
10961 * gfortran.dg/der_io_1.f90: Remove stray comma.
10962
10963 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10964
10965 * gcc.dg/vmx/cw-bug-2.c: Remove.
10966 * gcc.dg/vmx/vprint-1.c: Remove.
10967 * gcc.dg/vmx/vscan-1.c: Remove.
10968
10969 2004-08-12 Devang patel <dpatel@apple.com>
10970
10971 * gcc.dg/darwin-20040809-2.c: New test.
10972
10973 2004-08-12 Janis Johnson <janis1872us.ibm.com>
10974
10975 * g++.dg/ext/altivec-12.C: New test.
10976
10977 * g++.dg/ext/altivec-11.C: New test.
10978
10979 2004-08-12 Paul Brook <paul@codesourcery.com>
10980
10981 * g++.dg/abi/arm_cxa_vec_1.C: New test.
10982
10983 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10984
10985 * g++.dg/ext/altivec-2.C: Check for hardware support before
10986 executing any VMX instructions.
10987
10988 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
10989
10990 2004-08-12 Jakub Jelinek <jakub@redhat.com>
10991
10992 PR c++/16276
10993 * g++.old-deja/g++.other/comdat4.C: New test.
10994 * g++.old-deja/g++.other/comdat4-aux.cc: New.
10995
10996 2004-08-12 Ben Elliston <bje@au.ibm.com>
10997
10998 PR target/16286
10999 * gcc.dg/pr16286.c: New test.
11000
11001 2004-08-12 Jan Beulich <jbeulich@novell.com>
11002
11003 * g++.dg/ext/asm5.C: New.
11004
11005 2004-08-11 Mark Mitchell <mark@codesourcery.com>
11006
11007 PR c++/16698
11008 * g++.dg/eh/crash1.C: New test.
11009
11010 PR c++/16717
11011 * g++.dg/ext/construct1.C: New test.
11012
11013 2004-08-11 Mark Mitchell <mark@codesourcery.com>
11014
11015 PR c++/16853
11016 * g++.dg/init/ptrmem1.C: New test.
11017
11018 PR c++/16618
11019 * g++.dg/parse/offsetof5.C: New test.
11020
11021 PR c++/16870
11022 * g++.dg/template/overload3.C: New test.
11023
11024 2004-08-11 Mark Mitchell <mark@codesourcery.com>
11025
11026 PR c++/16964
11027 * g++.dg/parse/error16.C: New test.
11028
11029 PR c++/16904
11030 * g++.dg/template/error14.C: New test.
11031
11032 PR c++/16929
11033 * g++.dg/template/error15.C: New test.
11034
11035 2004-08-11 Devang Patel <dpatel@apple.com>
11036
11037 * gcc.dg/darwin-ld-20040809-1.c: New test.
11038 * gcc.dg/darwin-ld-20040809-2.c: New test.
11039
11040 2004-08-11 Steven G. Kargl <kargls@comcast.net>
11041
11042 PR fortran/16917
11043 * gfortran.dg/dfloat_1.f90: New test.
11044
11045 2004-08-09 Mark Mitchell <mark@codesourcery.com>
11046
11047 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
11048 * gcc.dg/dll-2.c: Fix dg-require syntax.
11049 * gcc.misc-tests/arm-isr.c (abort): Declare.
11050 (exit): Likewise.
11051
11052 2004-08-10 Mark Mitchell <mark@codesourcery.com>
11053
11054 PR c++/16971
11055 * g++.dg/parse/crash16.C: New test.
11056
11057 2004-08-10 Roger Sayle <roger@eyesopen.com>
11058
11059 * gcc.dg/mips-rsqrt-1.c: New test case.
11060 * gcc.dg/mips-rsqrt-2.c: New test case.
11061 * gcc.dg/mips-rsqrt-3.c: New test case.
11062
11063 2004-08-10 Paul Brook <paul@codesourcery.com>
11064
11065 * gfortran.dg/der_io_1.f90: New test.
11066
11067 2004-08-10 Paul Brook <paul@codesourcery.com>
11068
11069 PR fortran/16919
11070 * gfortran.dg/der_array_1.f90: New test.
11071
11072 2004-08-09 David Edelsohn <edelsohn@gnu.org>
11073
11074 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
11075
11076 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
11077
11078 * gcc.dg/wchar_t-2.c: Fix typo.
11079
11080 2004-08-09 Falk Hueffner <falk@debian.org>
11081
11082 PR tree-optimization/12517
11083 * gcc.c-torture/compile/pr12517.c: New test.
11084
11085 PR tree-optimization/12578
11086 * gcc.c-torture/compile/pr12578.c: New test.
11087
11088 PR tree-optimization/12899
11089 * gcc.c-torture/compile/pr12899.c: New test.
11090
11091 PR rtl-optimization/14692
11092 * gcc.c-torture/compile/pr14692.c: New test.
11093
11094 PR tree-optimization/16461
11095 * gcc.c-torture/compile/pr16461.c: New test.
11096
11097 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
11098
11099 * gfortran.dg/getenv_1.f90: New test.
11100
11101 2004-08-06 Mark Mitchell <mark@codesourcery.com>
11102
11103 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
11104 wchar_t.
11105 * gcc.dg/symbian5.c: Test -fno-short-wchar.
11106
11107 2004-08-06 Paul Brook <paul@codesourcery.com>
11108
11109 * gfortran.dg/ret_array_1.f90: New test.
11110 * gfortran.dg/ret_pointer_1.f90: New test.
11111
11112 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
11113
11114 * gcc.dg/missing-field-init-[12].c: New tests.
11115 * g++.dg/warn/missing-field-init-[12].C: New tests.
11116
11117 2004-08-06 Mark Mitchell <mark@codesourcery.com>
11118
11119 * gcc.dg/enum2.c: New test.
11120 * gcc.dg/symbian3.c: Likewise.
11121 * gcc.dg/symbian4.c: Likewise.
11122 * gcc.dg/wchar_t-2.c: Likewise.
11123
11124 2004-08-05 Mark Mitchell <mark@codesourcery.com>
11125
11126 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
11127 destructor tests.
11128
11129 2004-08-05 Mark Mitchell <mark@codesourcery.com>
11130
11131 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
11132 dg-require-visiblity.
11133 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
11134 * g++.dg/ext/visibility/fvisibility.C: Likewise.
11135 * g++.dg/ext/visibility/memfuncts.C: Likewise.
11136 * g++.dg/ext/visibility/new1.C: Likewise.
11137 * g++.dg/ext/visibility/pragma.C: Likewise.
11138 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
11139 * g++.dg/ext/visibility/virtual.C: Likewise.
11140 * g++/dg/ext/visibility/visibility-1.C: Likewise.
11141 * g++/dg/ext/visibility/visibility-2.C: Likewise.
11142 * g++/dg/ext/visibility/visibility-3.C: Likewise.
11143 * g++/dg/ext/visibility/visibility-4.C: Likewise.
11144 * g++/dg/ext/visibility/visibility-5.C: Likewise.
11145 * g++/dg/ext/visibility/visibility-6.C: Likewise.
11146 * g++/dg/ext/visibility/visibility-7.C: Likewise.
11147 * g++/dg/ext/visibility/visibility-8.C: New test.
11148 * gcc.c-torture/compile/dll.x: Remove.
11149 * gcc.dg/dll-2.c: Use dg-require-dll
11150 * gcc.dg/visibility-10.c: New test.
11151 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
11152 supporting DLLs.
11153 * testsuite/lib/scanasm.exp (scan_hidden): New function.
11154 (scan_not_hidden): Likewise.
11155
11156 2004-08-05 David Edelsohn <edelsohn@gnu.org>
11157
11158 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
11159
11160 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
11161
11162 * gcc.c-torture/execute/20040805-1.c: New test.
11163
11164 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
11165
11166 * gcc.dg/20020118-1.c: Declare abort.
11167 * gcc.dg/altivec_check.h: Likewise.
11168 * gcc.dg/iftrap-2.c: Likewise.
11169 * gcc.dg/pragma-darwin.c: Likewise.
11170 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
11171
11172 2004-08-04 Geoffrey Keating <geoffk@apple.com>
11173
11174 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
11175
11176 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
11177
11178 * gcc.c-torture/execute/builtins/abs-2.c,
11179 gcc.c-torture/execute/builtins/abs-3.c,
11180 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
11181 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
11182 intmax_t, uintmax_t and their limits.
11183 * gcc.dg/intmax_t-1.c: New test.
11184
11185 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11186
11187 * g++.dg/tc1/dr147.C: Add reference to PR.
11188
11189 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
11190
11191 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
11192 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
11193
11194 2004-08-03 David Edelsohn <edelsohn@gnu.org>
11195
11196 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
11197
11198 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
11199
11200 * gcc.dg/redecl-5.c: New test.
11201 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
11202 of scanf.
11203
11204 2004-08-03 Roger Sayle <roger@eyesopen.com>
11205
11206 PR middle-end/16790
11207 * gcc.c-torture/execute/pr16790-1.c: New test case.
11208
11209 2004-08-03 Mark Mitchell <mark@codesourcery.com>
11210
11211 * g++.dg/ext/visibility/assign1.C: New test.
11212 * g++.dg/ext/visibility/new1.C: Likewise.
11213
11214 * gcc.dg/symbian1.c: New test.
11215 * gcc.dg/symbian2.c: Likewise.
11216
11217 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
11218
11219 PR target/16570
11220 * gcc.dg/i386-sse-9.c: New test.
11221
11222 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
11223
11224 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
11225
11226 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
11227
11228 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
11229 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
11230 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
11231 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
11232 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
11233 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
11234 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
11235 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
11236 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
11237 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
11238 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
11239 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
11240 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
11241 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
11242 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
11243 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
11244 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
11245 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
11246 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
11247 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
11248 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
11249 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
11250 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
11251 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
11252 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
11253 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
11254 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
11255 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
11256 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
11257 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
11258 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
11259 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
11260 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
11261 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
11262 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
11263 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
11264 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
11265 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
11266 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
11267 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
11268 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
11269 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
11270 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
11271 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
11272 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
11273 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
11274 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
11275 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
11276 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
11277 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
11278 gcc.misc-tests/i386-pf-3dnow-1.c,
11279 gcc.misc-tests/i386-pf-athlon-1.c,
11280 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
11281 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
11282 Declare built-in functions used.
11283 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
11284
11285 2004-08-02 Mark Mitchell <mark@codesourcery.com>
11286
11287 PR c++/16707
11288 * g++.dg/lookup/using12.C: New test.
11289
11290 * g++.dg/init/null1.C: Fix PR number.
11291 * g++.dg/parse/namespace10.C: Likewise.
11292
11293 2004-08-01 Mark Mitchell <mark@codesourcery.com>
11294
11295 PR c++/16224
11296 * g++.dg/template/spec17.C: New test.
11297 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
11298 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
11299
11300 2004-08-02 David Billinghurst
11301
11302 PR fortran/16292
11303 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
11304
11305 2004-08-01 Zack Weinberg <zack@codesourcery.com>
11306
11307 * gcc.dg/ia64-got-1.c: New test case.
11308
11309 2004-08-01 Mark Mitchell <mark@codesourcery.com>
11310
11311 PR c++/16489
11312 * g++.dg/init/null1.C: New test.
11313 * g++.dg/tc1/dr76.C: Adjust error marker.
11314
11315 PR c++/16529
11316 * g++.dg/parse/namespace10.C: New test.
11317
11318 PR c++/16810
11319 * g++.dg/inherit/ptrmem2.C: New test.
11320
11321 2004-08-02 Ben Elliston <bje@au.ibm.com>
11322
11323 PR target/16155
11324 * gcc.dg/pr16155.c: New test.
11325
11326 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
11327
11328 * gcc.dg/redecl-2.c: New test.
11329
11330 2004-07-30 Geoffrey Keating <geoffk@apple.com>
11331
11332 * gcc.dg/darwin-longdouble.c: New file.
11333
11334 2004-07-30 Richard Henderson <rth@redhat.com>
11335
11336 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
11337 write to constant argument.
11338 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
11339
11340 2004-07-30 Richard Henderson <rth@redhat.com>
11341
11342 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
11343 tests of nearest around zero.
11344
11345 2004-07-30 Andrew Pinski <apinski@apple.com>
11346
11347 * gcc.c-torture/compile/20040730-1.c: New test.
11348
11349 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
11350
11351 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
11352 powerpc-eabispe.
11353
11354 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
11355
11356 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
11357
11358 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
11359
11360 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
11361 contains $ld_library_path.
11362 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11363
11364 2004-07-29 Richard Henderson <rth@redhat.com>
11365
11366 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
11367
11368 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
11369 (alt2, which): New.
11370 (Check): Accept either alternative.
11371
11372 2004-07-29 Mark Mitchell <mark@codesourcery.com>
11373
11374 * g++.dg/abi/inline1.C: New test.
11375 * g++.dg/abi/local1-a.cc: Likewise.
11376 * g++.dg/abi/local1.C: Likewise.
11377 * g++.dg/abi/mangle11.C: Tweak location of warnings.
11378 * g++.dg/abi/mangle12.C: Likewise.
11379 * g++.dg/abi/mangle17.C: Likewise.
11380 * g++.dg/abi/mangle20-2.C: Likewise.
11381 * g++.dg/opt/interface1.C: Likewise.
11382 * g++.dg/opt/interface1.h: Likewise.
11383 * g++.dg/opt/interface1-a.cc: New test.
11384 * g++.dg/parse/repo1.C: New test.
11385 * g++.dg/template/repo1.C: Likewise.
11386 * g++.dg/warn/Winline-1.C: Likewise.
11387 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
11388
11389 2004-07-29 Diego Novillo <dnovillo@redhat.com>
11390
11391 * gcc.dg/tree-ssa/20040729-1.c: New test.
11392
11393 2004-07-27 Matt Austern <austern@apple.com>
11394
11395 * gcc.dg/darwin-bool-1.c: New test.
11396 * gcc.dg/darwin-bool-2.c: New test.
11397
11398 2004-07-28 Richard Henderson <rth@redhat.com>
11399
11400 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
11401 arguments in the correct type. Don't write to constant arguments.
11402
11403 2004-07-28 Diego Novillo <dnovillo@redhat.com>
11404
11405 PR tree-optimization/16688
11406 PR tree-optimization/16689
11407 * g++.dg/tree-ssa/pr16688.C: New test.
11408
11409 2004-07-28 Diego Novillo <dnovillo@redhat.com>
11410
11411 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
11412 loads. Not only in the comment, this time.
11413
11414 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
11415
11416 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
11417 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
11418 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
11419 * gcc.dg/sh4a-bitmovua.c: New.
11420 * gcc.dg/sh4a-cos.c: New.
11421 * gcc.dg/sh4a-cosf.c: New.
11422 * gcc.dg/sh4a-fprun.c: New.
11423 * gcc.dg/sh4a-fsrra.c: New.
11424 * gcc.dg/sh4a-memmovua.c: New.
11425 * gcc.dg/sh4a-sin.c: New.
11426 * gcc.dg/sh4a-sincos.c: New.
11427 * gcc.dg/sh4a-sincosf.c: New.
11428 * gcc.dg/sh4a-sinf.c: New.
11429
11430 2004-07-28 Diego Novillo <dnovillo@redhat.com>
11431
11432 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
11433 conditionals.
11434 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
11435 loads.
11436 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
11437 DOM1.
11438
11439 2004-07-27 Andrew Pinski <apinski@apple.com>
11440
11441 * g++.dg/rtti/tinfo1.C: Correct the xfail.
11442
11443 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
11444
11445 * gcc.dg/pragma-isr.c: New test.
11446
11447 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11448
11449 PR c++/14429
11450 * g++.dg/template/ttp11.C: New test.
11451
11452 2004-07-27 Diego Novillo <dnovillo@redhat.com>
11453
11454 * gcc.c-torture/compile/20040727-1.c: New test.
11455
11456 2004-07-26 Eric Christopher <echristo@redhat.com>
11457
11458 * gcc.c-torture/compile/20040726-2.c: New test.
11459
11460 2004-07-26 Andrew Pinski <apinski@apple.com>
11461
11462 * g++.dg/rtti/tinfo1.C: Xfail.
11463
11464 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
11465
11466 * gcc.c-torture/compile/20040726-1.c: New test.
11467
11468 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
11469 Brian Ryner <bryner@brianryner.com>
11470
11471 PR c++/9283
11472 PR c++/15000
11473 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
11474 * g++.dg/ext/visibility/: New directory.
11475 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
11476 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
11477 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
11478 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
11479 * g++.dg/ext/visibility/fvisibility.C,
11480 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
11481 g++.dg/ext/visibility/fvisibility-override1.C
11482 g++.dg/ext/visibility/fvisibility-override2.C
11483 g++.dg/ext/visibility/memfuncts.C
11484 g++.dg/ext/visibility/noPLT.C
11485 g++.dg/ext/visibility/pragma.C
11486 g++.dg/ext/visibility/pragma-override1.C
11487 g++.dg/ext/visibility/pragma-override2.C
11488 g++.dg/ext/visibility/staticmemfuncts.C
11489 g++.dg/ext/visibility/virtual.C: New tests.
11490
11491 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
11492
11493 PR c/15360
11494 * gcc.dg/pr15360-1.c: New test.
11495
11496 2004-07-25 Daniel Jacobowitz <dan@debian.org>
11497
11498 * gcc.dg/pragma-align-2.c: New test.
11499 * gcc.dg/pragma-init-fini.c: New test.
11500 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
11501 targets.
11502
11503 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
11504
11505 * gcc.dg/init-string-2.c: New test.
11506
11507 2004-07-24 Zack Weinberg <zack@codesourcery.com>
11508
11509 PR 16684
11510 * gcc.dg/Wredundant-decls-1.c: New test case.
11511
11512 2004-07-24 Jakub Jelinek <jakub@redhat.com>
11513
11514 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
11515 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
11516 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
11517 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
11518 * gcc.dg/compat/generate-random.c: New file.
11519 * gcc.dg/compat/generate-random.h: Likewise.
11520 * gcc.dg/compat/generate-random_r.c: Likewise.
11521 * gcc.dg/compat/struct-layout-1.h: Likewise.
11522 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
11523 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
11524 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
11525 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
11526 * gcc.dg/compat/struct-layout-1_main.c: New test.
11527 * gcc.dg/compat/struct-layout-1_x.c: New file.
11528 * gcc.dg/compat/struct-layout-1_y.c: New file.
11529 * gcc.dg/compat/struct-layout-1_test.h: New file.
11530
11531 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
11532
11533 * gcc.dg/comp-return-1.c: New test
11534
11535 2004-07-23 Janis Johnson <janis187@us.ibm.com>
11536
11537 * gcc.dg/vmx/8-02a.c: Fix typo.
11538
11539 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
11540 * gcc.dg/darwin-abi-3.c: New test.
11541
11542 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
11543 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
11544
11545 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
11546 * gcc.dg/vmx/ops-long-1.c: New test.
11547 * gcc.dg/vmx/ops-long-2.c: New test.
11548
11549 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
11550
11551 * g++.dg/lookup/conv-[1234].C: New.
11552
11553 2004-07-22 Mark Mitchell <mark@codesourcery.com>
11554
11555 * g++.dg/parse/attr2.C: Simplify.
11556
11557 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11558
11559 PR c/7284
11560 * gcc.c-torture/execute/pr7284-1.c: New test.
11561
11562 2004-07-22 Brian Booth <bbooth@redhat.com>
11563
11564 * gcc.dg/tree-ssa/20040721-1.c: New test.
11565
11566 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
11567
11568 * g++.dg/template/crash20.c: New.
11569
11570 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
11571
11572 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
11573 Add dg-run directive. Declare variables as required.
11574 * gfortran.dg/g77/README: Update
11575
11576 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
11577
11578 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
11579 gcc.dg/cris-peep2-andu2.c: New tests.
11580
11581 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11582
11583 PR c/15052
11584 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
11585 on return type.
11586 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
11587 messages.
11588 * gcc.dg/qual-return-2.c: Update expected messages.
11589 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
11590
11591 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11592
11593 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
11594 * gcc.dg/noncompile/921102-1.c: Update expected error message.
11595
11596 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11597
11598 PR c/11250
11599 * gcc.dg/init-string-1.c: New test.
11600
11601 2004-07-21 Jakub Jelinek <jakub@redhat.com>
11602
11603 PR middle-end/15345
11604 PR c/16450
11605 * gcc.dg/torture/nested-fn-1.c: New test.
11606
11607 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
11608
11609 PR target/16559
11610 * gcc.dg/ia64-fptr-1.c: New file.
11611
11612 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11613
11614 PR c++/14497
11615 * g++.dg/template/spec16.C: New test.
11616 * g++.old-deja/g++.robertl/eb118.C: Remove.
11617
11618 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11619
11620 PR c++/509
11621 * g++.dg/template/spec15.C: New test.
11622
11623 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
11624
11625 Copy cases from g77.f-torture/execute and add dg-run
11626 directive. Other changes as noted.
11627 * gfortran.dg/g77/13037.f
11628 * gfortran.dg/g77/1832.f
11629 * gfortran.dg/g77/19981119-0.f
11630 * gfortran.dg/g77/19990313-0.f
11631 * gfortran.dg/g77/19990313-1.f
11632 * gfortran.dg/g77/19990313-2.f
11633 * gfortran.dg/g77/19990313-3.f
11634 * gfortran.dg/g77/19990419-1.f
11635 * gfortran.dg/g77/19990826-0.f
11636 * gfortran.dg/g77/19990826-2.f
11637 * gfortran.dg/g77/20000503-1.f
11638 * gfortran.dg/g77/20001111.f
11639 * gfortran.dg/g77/20010116.f
11640 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
11641 * gfortran.dg/g77/20010430.f
11642 * gfortran.dg/g77/6177.f
11643 * gfortran.dg/g77/947.f
11644 * gfortran.dg/g77/970816-3.f
11645 * gfortran.dg/g77/971102-1.f
11646 * gfortran.dg/g77/980520-1.f
11647 * gfortran.dg/g77/980628-0.f
11648 * gfortran.dg/g77/980628-1.f
11649 * gfortran.dg/g77/980628-10.f
11650 * gfortran.dg/g77/980628-2.f
11651 * gfortran.dg/g77/980628-3.f
11652 * gfortran.dg/g77/980628-7.f
11653 * gfortran.dg/g77/980628-8.f
11654 * gfortran.dg/g77/980628-9.f
11655 * gfortran.dg/g77/980701-0.f
11656 * gfortran.dg/g77/980701-1.f
11657 * gfortran.dg/g77/cabs.f
11658 * gfortran.dg/g77/claus.f
11659 * gfortran.dg/g77/complex_1.f
11660 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
11661 * gfortran.dg/g77/dcomplex.f
11662 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
11663 * gfortran.dg/g77/f90-intrinsic-mathematical.f
11664 * gfortran.dg/g77/f90-intrinsic-numeric.f
11665 * gfortran.dg/g77/int8421.f
11666 * gfortran.dg/g77/labug1.f
11667 * gfortran.dg/g77/large_vec.f
11668 * gfortran.dg/g77/le.f
11669 * gfortran.dg/g77/short.f
11670 * gfortran.dg/g77/README: Update
11671
11672 2004-07-20 Mark Mitchell <mark@codesourcery.com>
11673
11674 PR c++/16637
11675 * g++.dg/parse/lookup4.C: New test.
11676
11677 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11678
11679 PR c++/16175
11680 * g++.dg/template/ttp10.C: New test.
11681
11682 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
11683
11684 * gcc.dg/pr12625-1.c: New test.
11685
11686 2004-07-20 Steven Bosscher <stevenb@suse.de>
11687
11688 * testsuite/gcc.dg/switch-warn-1.c: New test.
11689 * testsuite/gcc.dg/switch-warn-2.c: New test.
11690 * gcc.c-torture/compile/pr14730.c: Update.
11691
11692 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
11693
11694 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
11695 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
11696 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
11697 g++.dg/template/nontype3.C: Remove trailing CR from tests.
11698
11699 2004-07-18 Mark Mitchell <mark@codesourcery.com>
11700
11701 PR c++/16623
11702 * g++.dg/template/assign1.C: New test.
11703
11704 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11705
11706 PR c++/12170
11707 * g++.dg/template/ttp9.C: New test.
11708
11709 2004-07-19 Daniel Jacobowitz <dan@debian.org>
11710
11711 * gcc.dg/format/cmn-err-1.c: New test.
11712
11713 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
11714
11715 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
11716 gcc.dg/Wparentheses-10.c: New tests.
11717 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
11718
11719 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11720
11721 PR fortran/16465
11722 * gfortran.dg/g77//ffixed-line-length-0.f,
11723 gfortran.dg/g77/ffixed-line-length-132.f,
11724 gfortran.dg/g77/ffixed-line-length-72.f,
11725 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
11726 gfortran.dg/g77/README: Update.
11727
11728 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11729
11730 PR c++/13092
11731 * g++.dg/template/non-dependent7.C: New test.
11732 * g++.dg/template/non-dependent8.C: Likewise.
11733 * g++.dg/template/non-dependent9.C: Likewise.
11734 * g++.dg/template/non-dependent10.C: Likewise.
11735
11736 2004-07-17 Mark Mitchell <mark@codesourcery.com>
11737
11738 PR c++/16337
11739 * g++.dg/parse/attr2.C: New test.
11740
11741 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
11742
11743 * g77.dg: Removed.
11744 * g77.f-torture: Ditto.
11745
11746 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
11747
11748 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
11749 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
11750 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
11751
11752 2004-07-16 Richard Henderson <rth@redhat.com>
11753
11754 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
11755
11756 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11757
11758 * lib/fortran-torture.exp (fortran-torture): Don't test compile
11759 tests with full list of options.
11760 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
11761 of TORTURE_OPTIONS if test contains 'dg-do run'.
11762
11763 PR fortran/16404
11764 * gfortran.dg/do_iterator.f90: New test.
11765
11766 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11767
11768 PR rtl-optimization/16536
11769 * gcc.c-torture/execute/restrict-1.c: New test.
11770
11771 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11772
11773 PR fortran/15324
11774 * gfortran.dg/pr15324.f90: New test.
11775
11776 PR fortran/15129
11777 * gfortran.dg/pr15129.f90: New test.
11778
11779 PR fortran/15140
11780 * gfortran.dg/pr15140.f90: New test.
11781
11782 PR fortran/13792
11783 * gfortran.fortran-torture/execute/bounds.f90: Add check for
11784 compile-time simplification.
11785
11786 2004-07-14 Mike Stump <mrs@apple.com>
11787
11788 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
11789
11790 2004-07-14 James E Wilson <wilson@specifixinc.com>
11791
11792 PR target/16325
11793 * gcc.dg/profile-generate-1.c: New.
11794
11795 2004-07-15 Jakub Jelinek <jakub@redhat.com>
11796
11797 * gcc.c-torture/execute/20040709-1.c: New test.
11798 * gcc.c-torture/execute/20040709-2.c: New test.
11799
11800 2004-07-14 Mike Stump <mrs@apple.com>
11801
11802 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
11803
11804 2004-07-14 Mike Stump <mrs@apple.com>
11805
11806 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
11807
11808 2004-07-13 Mark Mitchell <mark@codesourcery.com>
11809
11810 PR c++/16518
11811 * g++.dg/parse/mutable1.C: New test.
11812
11813 2004-07-13 Diego Novillo <dnovillo@redhat.com>
11814
11815 PR tree-optimization/16443
11816 * gcc.dg/tree-ssa/20040713-1.c: New test.
11817
11818 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
11819
11820 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
11821 for operator new.
11822
11823 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
11824
11825 * gfortran.dg/g77/README: New file
11826 * gfortran.dg/g77/19981216-0.f: Copy from
11827 g77.f-torture/noncompile. Add "dg-do compile" and
11828 dg-error as required.
11829 * gfortran.dg/g77/19990218-1.f: Likewise
11830 * gfortran.dg/g77/19990905-1.f: Likewise
11831 * gfortran.dg/g77/9263.f: Likewise
11832 * gfortran.dg/g77/980615-0.f: Likewise
11833 * gfortran.dg/g77/980616-0.f: Likewise
11834 * gfortran.dg/g77/check0.f: Likewise
11835 * gfortran.dg/g77/select_no_compile.f: Likewise
11836
11837 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
11838
11839 Copy files from g77.f-torture/compile.
11840 Add "{ dg-do compile}". Other changes as noted
11841 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
11842 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
11843 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
11844 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
11845 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
11846 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
11847 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
11848 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
11849 statement to conform to standard. Append alpha1.x for reference.
11850 * gfortran.dg/g77/xformat.f: Add dg-warning
11851
11852 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
11853
11854 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
11855 Add {dg-do compile} directive.
11856 * gfortran.dg/g77/cpp2.F: Likewise
11857
11858 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11859
11860 PR c++/5402
11861 * g++.dg/lookup/name-clash1.C: New test.
11862
11863 PR c++/9777
11864 * g++.dg/lookup/name-clash2.C: New test.
11865
11866 PR c++/12102
11867 * g++.dg/lookup/name-clash3.C: New test.
11868
11869 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11870
11871 * g++.dg/lookup/new2.C: New test.
11872 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
11873
11874 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
11875
11876 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
11877 Add {dg-do compile} directive.
11878 * gfortran.dg/g77/13060.f: Likewise
11879 * gfortran.dg/g77/19990218-0.f: Likewise
11880 * gfortran.dg/g77/19990305-0.f: Likewise
11881 * gfortran.dg/g77/19990419-0.f: Likewise
11882 * gfortran.dg/g77/19990502-0.f: Likewise
11883 * gfortran.dg/g77/19990502-1.f: Likewise
11884 * gfortran.dg/g77/19990525-0.f: Likewise
11885 * gfortran.dg/g77/19990826-1.f: Likewise
11886 * gfortran.dg/g77/19990826-3.f: Likewise
11887 * gfortran.dg/g77/19990905-2.f: Likewise
11888 * gfortran.dg/g77/20000412-1.f: Likewise
11889 * gfortran.dg/g77/20000511-1.f: Likewise
11890 * gfortran.dg/g77/20000511-2.f: Likewise
11891 * gfortran.dg/g77/20000518.f: Likewise
11892 * gfortran.dg/g77/20000601-1.f: Likewise
11893 * gfortran.dg/g77/20000601-2.f: Likewise
11894 * gfortran.dg/g77/20000629-1.f: Likewise
11895 * gfortran.dg/g77/20000630-2.f: Likewise
11896 * gfortran.dg/g77/20010115.f: Likewise
11897 * gfortran.dg/g77/20010321-1.f: Likewise
11898 * gfortran.dg/g77/20010426.f: Likewise
11899 * gfortran.dg/g77/20020307-1.f: Likewise
11900 * gfortran.dg/g77/8485.f: Likewise
11901 * gfortran.dg/g77/960317-1.f: Likewise
11902 * gfortran.dg/g77/970915-0.f: Likewise
11903 * gfortran.dg/g77/980310-1.f: Likewise
11904 * gfortran.dg/g77/980310-2.f: Likewise
11905 * gfortran.dg/g77/980310-3.f: Likewise
11906 * gfortran.dg/g77/980310-4.f: Likewise
11907 * gfortran.dg/g77/980310-6.f: Likewise
11908 * gfortran.dg/g77/980310-7.f: Likewise
11909 * gfortran.dg/g77/980310-8.f: Likewise
11910 * gfortran.dg/g77/980419-2.f: Likewise
11911 * gfortran.dg/g77/980424-0.f: Likewise
11912 * gfortran.dg/g77/980427-0.f: Likewise
11913 * gfortran.dg/g77/980729-0.f: Likewise
11914 * gfortran.dg/g77/981117-1.f: Likewise
11915 * gfortran.dg/g77/toon_1.f: Likewise
11916
11917 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11918
11919 PR c++/2204
11920 * g++.dg/other/abstract2.C: New test.
11921
11922 2004-07-12 Paul Brook <paul@codesourcery.com>
11923
11924 * gfortran.dg/pointer_init_1.f90: New test.
11925
11926 2004-07-11 Paul Brook <paul@codesourcery.com>
11927
11928 PR fortran/15986
11929 * gfortran.dg/contained_1.f90: New test.
11930
11931 2004-07-11 Mark Mitchell <mark@codesourcery.com>
11932
11933 * g++.dg/parse/defarg8.C: New test.
11934
11935 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11936
11937 PR fortran/16433
11938 * gfortran.dg/pr16433.f: New test.
11939
11940 PR fortran/17574
11941 * gfortran.dg/pr15754.f90: New test.
11942
11943 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
11944
11945 PR tree-optimization/16437
11946 * gcc.c-torture/execute/bitfld-4.c: New test.
11947
11948 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11949
11950 * gfortran.fortran-torture/execute/common_2.f90: Add check for
11951 access to common var from module.
11952
11953 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11954
11955 PR fortran/16336
11956 * gfortran.fortran-torture/execute/common_2.f90: New test.
11957
11958 2004-07-10 Paul Brook <paul@codesourcery.com>
11959
11960 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
11961
11962 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11963
11964 PR fortran/15969
11965 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
11966
11967 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
11968
11969 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
11970 * gfortran.dg/g77/ffixed-form-2.f: Likewise
11971 * gfortran.dg/g77/ffree-form-1.f: Likewise
11972 * gfortran.dg/g77/ffree-form-2.f: Likewise
11973 * gfortran.dg/g77/ffree-form-3.f: Likewise
11974 * gfortran.dg/g77/fno-underscoring.f: Likewise
11975 * gfortran.dg/g77/funderscoring.f: Likewise
11976 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
11977
11978 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11979
11980 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
11981
11982 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11983 Paul Brook <paul@codesourcery.com>
11984
11985 PR fortran/13415
11986 * gfortran.dg/common_pointer_1.f90: New test.
11987
11988 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11989
11990 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
11991
11992 2004-07-09 James E Wilson <wilson@specifixinc.com>
11993
11994 PR target/16364
11995 * gcc.c-torture/compile/20040709-1.c: New.
11996
11997 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11998
11999 PR fortran/14077
12000 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
12001
12002 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12003
12004 PR fortran/13201
12005 * gfortran.dg/shape_1.f90: New test.
12006
12007 2004-07-09 Zack Weinberg <zack@codesourcery.com>
12008 Andrew Pinski <apinski@apple.com>
12009
12010 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
12011
12012 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12013
12014 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
12015 comment.
12016
12017 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12018 Paul Brook <paul@codesourcery.com>
12019
12020 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
12021 '.f95' and '.F95'.
12022
12023 2004-07-09 Diego Novillo <dnovillo@redhat.com>
12024
12025 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
12026
12027 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12028
12029 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
12030 testcases with capital suffix.
12031
12032 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12033
12034 PR fortran/15481
12035 PR fortran/13372
12036 PR fortran/13575
12037 PR fortran/15978
12038 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
12039
12040 * gfortran.dg/implicit_1.f90: New test.
12041
12042 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
12043
12044 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
12045 expression to match gfortran warning/error messages
12046 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
12047 dg-error text.
12048
12049 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
12050
12051 * lib/fortran-torture.exp: Rename proc search_for to
12052 search_for_re.
12053
12054 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12055
12056 * gcc.c-torture/execute/simd-5.x: New file.
12057 XFAIL on SPARC 64-bit at -O0.
12058
12059 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12060
12061 PR c++/8211
12062 PR c++/16165
12063 * g++.dg/warn/effc3.C: New test.
12064
12065 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
12066
12067 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
12068 change X to 1X in format.
12069 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
12070 add data statements to conform to standard.
12071
12072 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
12073
12074 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
12075 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
12076 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
12077
12078 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
12079
12080 * gfortran.dg/g77/7388.f: Copy from g77.dg
12081 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
12082 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
12083 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
12084 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
12085 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
12086 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
12087 * gfortran.dg/g77/strlen0.f: Likewise
12088
12089 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
12090
12091 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
12092 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
12093
12094 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12095
12096 * gcc.c-torture/execute/920428-2.x: Delete.
12097 * gcc.c-torture/execute/920501-7.x: Likewise.
12098
12099 2004-07-08 Jakub Jelinek <jakub@redhat.com>
12100
12101 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
12102 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
12103 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
12104 prescott and c3-2.
12105 (PREFETCH_3DNOW): Add -march=c3.
12106
12107 2004-07-08 Diego Novillo <dnovillo@redhat.com>
12108
12109 PR c/16437
12110 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
12111 * gcc.c-torture/execute/bf64-1.x: Likewise.
12112
12113 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12114
12115 * gcc.c-torture/compile/20040708-1.c: New test.
12116
12117 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12118
12119 PR c++/16169
12120 * g++.dg/warn/effc2.C: New test.
12121
12122 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
12123
12124 * gcc.c-torture/execute/bitfld-1.x: Remove.
12125 * gcc.c-torture/execute/bitfld-3.c: New test.
12126 * gcc.dg/bitfld-2.c: Remove XFAILs.
12127
12128 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
12129
12130 PR c++/16276
12131 * g++.dg/rtti/tinfo1.C: New file.
12132
12133 2004-07-07 Eric Christopher <echristo@redhat.com>
12134
12135 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
12136
12137 2004-07-07 Andrew Pinski <apinski@apple.com>
12138
12139 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
12140
12141 2004-07-07 Mark Mitchell <mark@codesourcery.com>
12142
12143 * g++.dg/init/call1.C: XFAIL.
12144
12145 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
12146
12147 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
12148 except for movstrict*, to movmem* and clrstr* to clrmem*.
12149
12150 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
12151
12152 * gcc.c-torture/execute/20040707-1.c: New test.
12153
12154 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
12155
12156 * gcc.c-torture/execute/20040706-1.c: New test.
12157
12158 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12159
12160 PR c++/3671
12161 * g++.dg/template/spec14.C: New test.
12162
12163 2004-07-05 Jakub Jelinek <jakub@redhat.com>
12164
12165 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
12166 nothing if not yet defined. Use it in b, c and d type definitions.
12167 * gcc.c-torture/execute/20040705-1.c: New test.
12168 * gcc.c-torture/execute/20040705-2.c: New test.
12169
12170 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12171
12172 PR c++/2518
12173 * g++.dg/lookup/new1.C: New test.
12174
12175 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12176
12177 PR c++/11406
12178 * g++.dg/template/sizeof8.C: New test.
12179
12180 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
12181
12182 * gcc.c-torture/compile/20040705-1.c: New test.
12183
12184 2004-07-04 Bud Davis <bdavis9659@comcast.net>
12185
12186 * gfortran.fortran-torture/execute/seq_io.f90: New test.
12187
12188 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
12189
12190 * gcc.dg/cpp/if-mop.c: Two new testcases.
12191 * gcc.dg/cpp/trad/comment-3.c: New.
12192
12193 2004-07-04 Paul Brook <paul@codesourcery.com>
12194
12195 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
12196
12197 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
12198
12199 PR c++/3761
12200 * g++.dg/lookup/crash4.C: New test.
12201
12202 2004-07-02 Zack Weinberg <zack@codesourcery.com>
12203
12204 * gcc.c-torture/execute/builtin-abs-1.c
12205 * gcc.c-torture/execute/builtin-abs-2.c
12206 * gcc.c-torture/execute/builtin-complex-1.c
12207 * gcc.c-torture/execute/builtins/string-1-lib.c
12208 * gcc.c-torture/execute/builtins/string-1.c
12209 * gcc.c-torture/execute/builtins/string-2-lib.c
12210 * gcc.c-torture/execute/builtins/string-2.c
12211 * gcc.c-torture/execute/builtins/string-3-lib.c
12212 * gcc.c-torture/execute/builtins/string-3.c
12213 * gcc.c-torture/execute/builtins/string-4-lib.c
12214 * gcc.c-torture/execute/builtins/string-4.c
12215 * gcc.c-torture/execute/builtins/string-5-lib.c
12216 * gcc.c-torture/execute/builtins/string-5.c
12217 * gcc.c-torture/execute/builtins/string-6-lib.c
12218 * gcc.c-torture/execute/builtins/string-6.c
12219 * gcc.c-torture/execute/builtins/string-7-lib.c
12220 * gcc.c-torture/execute/builtins/string-7.c
12221 * gcc.c-torture/execute/builtins/string-8-lib.c
12222 * gcc.c-torture/execute/builtins/string-8.c
12223 * gcc.c-torture/execute/builtins/string-9-lib.c
12224 * gcc.c-torture/execute/builtins/string-9.c
12225 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
12226 * gcc.c-torture/execute/builtins/string-asm-1.c
12227 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
12228 * gcc.c-torture/execute/builtins/string-asm-2.c
12229 * gcc.c-torture/execute/stdio-opt-1.c
12230 * gcc.c-torture/execute/stdio-opt-2.c
12231 * gcc.c-torture/execute/stdio-opt-3.c
12232 * gcc.c-torture/execute/string-opt-1.c
12233 * gcc.c-torture/execute/string-opt-10.c
12234 * gcc.c-torture/execute/string-opt-11.c
12235 * gcc.c-torture/execute/string-opt-12.c
12236 * gcc.c-torture/execute/string-opt-13.c
12237 * gcc.c-torture/execute/string-opt-14.c
12238 * gcc.c-torture/execute/string-opt-15.c
12239 * gcc.c-torture/execute/string-opt-16.c
12240 * gcc.c-torture/execute/string-opt-2.c
12241 * gcc.c-torture/execute/string-opt-6.c
12242 * gcc.c-torture/execute/string-opt-7.c
12243 * gcc.c-torture/execute/string-opt-8.c:
12244 Replace with ...
12245
12246 * gcc.c-torture/execute/builtins/abs-2.c
12247 * gcc.c-torture/execute/builtins/abs-3.c
12248 * gcc.c-torture/execute/builtins/complex-1.c
12249 * gcc.c-torture/execute/builtins/fprintf.c
12250 * gcc.c-torture/execute/builtins/fputs.c
12251 * gcc.c-torture/execute/builtins/memcmp.c
12252 * gcc.c-torture/execute/builtins/memmove.c
12253 * gcc.c-torture/execute/builtins/memops-asm.c
12254 * gcc.c-torture/execute/builtins/mempcpy-2.c
12255 * gcc.c-torture/execute/builtins/mempcpy.c
12256 * gcc.c-torture/execute/builtins/memset.c
12257 * gcc.c-torture/execute/builtins/printf.c
12258 * gcc.c-torture/execute/builtins/sprintf.c
12259 * gcc.c-torture/execute/builtins/strcat.c
12260 * gcc.c-torture/execute/builtins/strchr.c
12261 * gcc.c-torture/execute/builtins/strcmp.c
12262 * gcc.c-torture/execute/builtins/strcpy.c
12263 * gcc.c-torture/execute/builtins/strcspn.c
12264 * gcc.c-torture/execute/builtins/strlen-2.c
12265 * gcc.c-torture/execute/builtins/strlen.c
12266 * gcc.c-torture/execute/builtins/strncat.c
12267 * gcc.c-torture/execute/builtins/strncmp-2.c
12268 * gcc.c-torture/execute/builtins/strncmp.c
12269 * gcc.c-torture/execute/builtins/strncpy.c
12270 * gcc.c-torture/execute/builtins/strpbrk.c
12271 * gcc.c-torture/execute/builtins/strpcpy-2.c
12272 * gcc.c-torture/execute/builtins/strpcpy.c
12273 * gcc.c-torture/execute/builtins/strrchr.c
12274 * gcc.c-torture/execute/builtins/strspn.c
12275 * gcc.c-torture/execute/builtins/strstr-asm.c
12276 * gcc.c-torture/execute/builtins/strstr.c:
12277 ... these new files.
12278
12279 * gcc.c-torture/execute/builtins/abs-2-lib.c
12280 * gcc.c-torture/execute/builtins/abs-3-lib.c
12281 * gcc.c-torture/execute/builtins/complex-1-lib.c
12282 * gcc.c-torture/execute/builtins/fprintf-lib.c
12283 * gcc.c-torture/execute/builtins/fputs-lib.c
12284 * gcc.c-torture/execute/builtins/memcmp-lib.c
12285 * gcc.c-torture/execute/builtins/memmove-lib.c
12286 * gcc.c-torture/execute/builtins/memops-asm-lib.c
12287 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
12288 * gcc.c-torture/execute/builtins/mempcpy-lib.c
12289 * gcc.c-torture/execute/builtins/memset-lib.c
12290 * gcc.c-torture/execute/builtins/printf-lib.c
12291 * gcc.c-torture/execute/builtins/sprintf-lib.c
12292 * gcc.c-torture/execute/builtins/strcat-lib.c
12293 * gcc.c-torture/execute/builtins/strchr-lib.c
12294 * gcc.c-torture/execute/builtins/strcmp-lib.c
12295 * gcc.c-torture/execute/builtins/strcpy-lib.c
12296 * gcc.c-torture/execute/builtins/strcspn-lib.c
12297 * gcc.c-torture/execute/builtins/strlen-2-lib.c
12298 * gcc.c-torture/execute/builtins/strlen-lib.c
12299 * gcc.c-torture/execute/builtins/strncat-lib.c
12300 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
12301 * gcc.c-torture/execute/builtins/strncmp-lib.c
12302 * gcc.c-torture/execute/builtins/strncpy-lib.c
12303 * gcc.c-torture/execute/builtins/strpbrk-lib.c
12304 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
12305 * gcc.c-torture/execute/builtins/strpcpy-lib.c
12306 * gcc.c-torture/execute/builtins/strrchr-lib.c
12307 * gcc.c-torture/execute/builtins/strspn-lib.c
12308 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
12309 * gcc.c-torture/execute/builtins/strstr-lib.c
12310 * gcc.c-torture/execute/builtins/lib/abs.c
12311 * gcc.c-torture/execute/builtins/lib/fprintf.c
12312 * gcc.c-torture/execute/builtins/lib/memset.c
12313 * gcc.c-torture/execute/builtins/lib/printf.c
12314 * gcc.c-torture/execute/builtins/lib/sprintf.c
12315 * gcc.c-torture/execute/builtins/lib/strcpy.c
12316 * gcc.c-torture/execute/builtins/lib/strcspn.c
12317 * gcc.c-torture/execute/builtins/lib/strncat.c
12318 * gcc.c-torture/execute/builtins/lib/strncmp.c
12319 * gcc.c-torture/execute/builtins/lib/strncpy.c
12320 * gcc.c-torture/execute/builtins/lib/strpbrk.c
12321 * gcc.c-torture/execute/builtins/lib/strspn.c
12322 * gcc.c-torture/execute/builtins/lib/strstr.c:
12323 New files containing support routines.
12324
12325 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
12326 declaration.
12327 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
12328 when not optimizing.
12329
12330 2004-07-02 Mark Mitchell <mark@codesourcery.com>
12331
12332 PR c++/16240
12333 * g++.dg/abi/mangle22.C: New test.
12334 * g++.dg/abi/mangle23.C: Likewise.
12335
12336 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
12337
12338 PR fortran/16290
12339 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
12340 Allow for cases without denormalized floating point numbers.
12341
12342 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
12343
12344 PR c/1027
12345 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
12346 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
12347 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
12348 expected warning text.
12349 * gcc.dg/format/diag-2.c: New test.
12350
12351 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12352
12353 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
12354
12355 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
12356
12357 * gcc.dg/builtins-43.c: New.
12358 * gcc.dg/builtins-44.c: New.
12359 * gcc.dg/builtins-45.c: New.
12360
12361 2004-06-26 Geoffrey Keating <geoffk@apple.com>
12362 Andreas Tobler <a.tobler@schweiz.ch>
12363
12364 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
12365 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
12366 as SIGSEGV.
12367 * gcc.dg/cleanup-11.c: Likewise.
12368 * gcc.dg/cleanup-8.c: Likewise.
12369 * gcc.dg/cleanup-9.c: Likewise.
12370 * gcc.dg/cleanup-5.c: Run on all platforms.
12371
12372 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
12373
12374 * g++.dg/warn/nonnull1.C: New test.
12375
12376 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12377
12378 * gcc.dg/compat/compat-common.h: Wrap up CINT in
12379 an #ifndef SKIP_COMPLEX_INT/#endif pair.
12380 Special-case the Sun compiler wrt to <complex.h>.
12381
12382 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
12383
12384 * gcc.dg/Wunreachable-8.C: New test.
12385
12386 * gcc.dg/h8300-ice2.c : New test.
12387
12388 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
12389
12390 PR fortran/16161
12391 * gfortran.fortran-torture/compile/implicit.f90: Add test
12392 for implicit character.
12393
12394 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
12395
12396 PR fortran/16289
12397 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
12398 Use tiny() intrinsic to find smallest non-negative real
12399
12400 2004-06-30 Jakub Jelinek <jakub@redhat.com>
12401
12402 * gcc.dg/compat/struct-by-value-22_main.c: New test.
12403 * gcc.dg/compat/struct-by-value-22_x.c: New.
12404 * gcc.dg/compat/struct-by-value-22_y.c: New.
12405
12406 * gcc.c-torture/execute/20040629-1.c: New test.
12407
12408 2004-06-29 Jakub Jelinek <jakub@redhat.com>
12409
12410 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
12411 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
12412
12413 PR target/16195
12414 * gcc.dg/20040625-1.c: New test.
12415
12416 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12417
12418 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
12419
12420 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12421
12422 PR fortran/15963
12423 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
12424
12425 2004-06-29 Richard Henderson <rth@redhat.com>
12426
12427 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
12428
12429 2004-06-29 Paul Brook <paul@codesourcery.com>
12430
12431 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
12432 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
12433
12434 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
12435
12436 PR c++/16260
12437 * g++.dg/parse/crash15.C: New.
12438
12439 2004-06-28 Andrew Pinski <apinski@apple.com>
12440
12441 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
12442 by the error already.
12443
12444 * g++.dg/opt/ptrmem4.C: Change to compile only test.
12445
12446 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
12447
12448 PR target/14041
12449 * gcc.dg/h8300-bss-align-1.c : New.
12450
12451 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
12452
12453 * PR c++/16174
12454 * g++.dg/template/ctor4.C: New.
12455
12456 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
12457
12458 PR c++/16205
12459 * g++.dg/warn/Wsequence-point-1.C: New test.
12460
12461 2004-06-27 Paul Brook <paul@codesourcery.com>
12462
12463 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
12464
12465 2004-06-27 Zack Weinberg <zack@codesourcery.com>
12466
12467 * g++.old-deja/g++.mike/p7325.C: Remove.
12468
12469 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
12470
12471 PR c/14963
12472 * gcc.dg/pr14963.c: New test.
12473
12474 2004-06-27 Mark Mitchell <mark@codesourcery.com>
12475
12476 PR c++/16193
12477 * g++.dg/parse/redef1.C: New test.
12478
12479 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
12480
12481 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
12482 20021110.c.
12483 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
12484 20021119-1.c.
12485 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
12486 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
12487 5-04.c.
12488 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
12489 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
12490 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
12491 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
12492 g++.brendan/enum14.C.
12493 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
12494 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
12495 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
12496 g++.mike/virt1.C.
12497 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
12498 memtemp24.C.
12499
12500 2004-06-27 Roger Sayle <roger@eyesopen.com>
12501
12502 * gcc.dg/20040527-1.c: New test case.
12503
12504 2004-06-26 Bud Davis <bdavis9659@comcast.net>
12505
12506 PR gfortran/pr16196
12507 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
12508
12509 2004-06-25 Roger Sayle <roger@eyesopen.com>
12510
12511 PR middle-end/15825
12512 * gcc.dg/pr15825-1.c: New test case.
12513
12514 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
12515
12516 * gcc.c-torture/execute/20040625-1.c: New test.
12517
12518 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12519
12520 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
12521
12522 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
12523
12524 * gcc.dg/torture/mips-div-1.c: New test.
12525
12526 2004-06-24 Jeff Law <law@redhat.com>
12527
12528 * gcc.dg/tree-ssa/20040624-1.c: New test.
12529
12530 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
12531
12532 * gcc.c-torture/compile/20040624-1.c: New test.
12533
12534 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12535
12536 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
12537 this directory.
12538
12539 2004-06-23 Andrew Pinski <apinski@apple.com>
12540
12541 PR middle-end/15988
12542 * g++.dg/opt/ptrmem4.C: New test.
12543
12544 * gcc.dg/c90-array-quals-2.c: New test.
12545
12546 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
12547
12548 * gcc.dg/kpice1.c: New test.
12549
12550 2006-06-23 Andrew Pinski <apinski@apple.com>
12551
12552 * gcc.dg/c90-array-quals.c: New test.
12553
12554 2006-06-22 Richard Henderson <rth@redhat.com>
12555
12556 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
12557
12558 2004-06-22 Loren James Rittle <ljrittle@acm.org>
12559
12560 * gcc.dg/builtins-config.h: Handle FreeBSD.
12561
12562 2006-06-22 Richard Henderson <rth@redhat.com>
12563
12564 * g++.dg/opt/devirt1.C: New.
12565
12566 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
12567
12568 * g++.dg/opt/pr15551.C: New testcase.
12569
12570 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
12571
12572 PR target/14800
12573 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
12574 x86_64-*-linux* when compiling for 32bit.
12575
12576 2004-06-21 Andrew Pinski <apinski@apple.com>
12577
12578 * gcc.dg/pch/struct-1.c: New.
12579 * gcc.dg/pch/struct-1.hs: New.
12580
12581 2004-06-21 Geoffrey Keating <geoffk@apple.com>
12582
12583 * gcc.dg/pch/save-temps-1.c: New file.
12584 * gcc.dg/pch/save-temps-1.hs: New file.
12585
12586 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
12587
12588 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
12589 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
12590
12591 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12592
12593 * gfortran.fortran-torture/execute/select_1.f90: Rename function
12594 to fix type error.
12595 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
12596 Remove trailing spaces.
12597
12598 2004-06-21 Richard Henderson <rth@redhat.com>
12599
12600 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
12601 merging && to BIT_FIELD_REF.
12602
12603 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
12604
12605 * g++.dg/opt/placeholder1.C: New test.
12606
12607 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12608
12609 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
12610 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12611 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12612 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12613
12614 2004-06-20 Zack Weinberg <zack@codesourcery.com>
12615
12616 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
12617 extern "C".
12618 * g++.dg/other/pragma-re-1.C: Add comments.
12619
12620 2004-06-19 Bud Davis <bdavis9659@comcast.net>
12621
12622 PR gfortran/16080
12623 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
12624
12625 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
12626
12627 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
12628 instead of setting the type of size_t by
12629 hand.
12630
12631 2004-06-18 Roger Sayle <roger@eyesopen.com>
12632
12633 * gcc.dg/unordered-2.c: New test case.
12634 * gcc.dg/unordered-3.c: New test case.
12635
12636 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
12637
12638 PR other/16043
12639 * lib/g++.exp (g++_version): Tweak regexp for version
12640 * lib/g77.exp (g77_version): Likewise
12641 * lib/gfortran.exp (gfortran_version): Likewise
12642 * lib/objc.exp (objc_version): Likewise
12643 * lib/treelang.exp (treelang_version): Likewise
12644
12645 2004-06-19 Jakub Jelinek <jakub@redhat.com>
12646
12647 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
12648 Use INT_MAX instead of __INT_MAX__.
12649 * gcc.dg/compat/struct-align-2_y.c: Likewise.
12650
12651 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
12652 * gcc.dg/compat/scalar-return-3_x.c: Use it.
12653 * gcc.dg/compat/scalar-return-3_y.c: Use it.
12654 * gcc.dg/compat/scalar-return-4_x.c: Use it.
12655 * gcc.dg/compat/scalar-return-4_y.c: Use it.
12656 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
12657 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
12658 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
12659 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
12660
12661 * gcc.dg/range-test-1.c: New test.
12662 * g++.dg/opt/range-test-1.C: New test.
12663
12664 2004-06-17 Richard Henderson <rth@redhat.com>
12665
12666 * objc.dg/sync-1.m: New.
12667 * objc.dg/try-catch-1.m: Don't force next runtime.
12668 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
12669 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
12670 shadowed catch clause.
12671 * objc.dg/try-catch-5.m: New.
12672
12673 2004-06-17 Zack Weinberg <zack@codesourcery.com>
12674
12675 Bug 14610
12676 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
12677
12678 2004-06-15 Richard Henderson <rth@redhat.com>
12679
12680 * gcc.dg/20001116-1.c: Move expected warning line.
12681
12682 2004-06-15 Richard Henderson <rth@redhat.com>
12683
12684 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
12685 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
12686
12687 2004-06-15 Jeff Law <law@redhat.com>
12688
12689 * gcc.dg/tree-ssa/20040615-1.c: New test.
12690 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
12691 be less sensitive to operand ordering.
12692 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
12693
12694 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
12695
12696 * g++.dg/abi/bitfield3.C: Add comment..
12697
12698 2004-06-15 Richard Henderson <rth@redhat.com>
12699
12700 * g++.dg/ext/stmtexpr1.C: XFAIL.
12701 * gcc.dg/20030612-1.c: XFAIL.
12702
12703 2004-06-15 Eric Christopher <echristo@redhat.com>
12704
12705 * g++.dg/charset/asm5.c: New.
12706 * gcc.dg/charset/asm6.c: New.
12707
12708 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12709
12710 PR fortran/15962
12711 * gfortran.fortran-torture/execute/select_1.f90: New test.
12712
12713 2004-06-15 Paul Brook <paul@codesourcery.com>
12714
12715 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
12716
12717 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12718
12719 PR c++/15967
12720 * g++.dg/lookup/crash3.C: New test.
12721
12722 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12723
12724 PR c++/15947
12725 * g++.dg/parse/dtor4.C: New test.
12726
12727 2004-06-14 Jeff Law <law@redhat.com>
12728
12729 * gcc.c-torture/compile/20040614-1.c: New test.
12730
12731 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12732
12733 PR fortran/15211
12734 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
12735 LEN of a character array.
12736
12737 2004-06-14 Mark Mitchell <mark@codesourcery.com>
12738
12739 PR c++/15096
12740 * g++.dg/template/ptrmem10.C: New test.
12741
12742 PR c++/14930
12743 * g++.dg/template/friend30.C: New test.
12744
12745 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12746
12747 PR fortran/14928
12748 * gfortran.fortran-torture/compile/mloc.f90: New test.
12749
12750 2004-06-13 Paul Brook <paul@codesourcery.com>
12751
12752 * gfortran.fortran-torture/execute/random_2.f90: New test.
12753
12754 2004-06-13 Eric Christopher <echristo@redhat.com>
12755
12756 * gcc.dg/noncompile/redecl-1.c: Fix error message.
12757
12758 2004-06-12 Paul Brook <paul@codesourcery.com>
12759
12760 * gfortran.fortran-torture/execute/contained_3.f90: New test.
12761
12762 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12763
12764 PR fortran/14923
12765 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
12766
12767 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12768
12769 PR fortran/14957
12770 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
12771 syntax errors in end statements of contained subroutines.
12772
12773 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12774
12775 PR fortran/12841
12776 * gfortran.fortran-torture/execute/null_arg.f90: New test.
12777
12778 2004-06-12 Bud Davis <bdavis9659@comcast.net>
12779
12780 PR fortran/15665
12781 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
12782
12783 2004-06-12 Bud Davis <bdavis9659@comcast.net>
12784
12785 PR gfortran/12839
12786 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
12787
12788 2004-06-11 Mark Mitchell <mark@codesourcery.com>
12789
12790 PR c++/15862
12791 * g++.dg/parse/enum1.C: New test.
12792
12793 2004-06-10 Jeff Law <law@redhat.com>
12794
12795 * gcc.c-torture/compile/20040610-1.c: New test.
12796
12797 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12798
12799 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
12800 * g++.old-deja/g++.other/decl3.C: Likewise.
12801
12802 2004-06-10 Brian Booth <bbooth@redhat.com>
12803
12804 * gcc.dg/tree-ssa/20031015-1.c: Scan for
12805 V_MAY_DEF instead of VDEF.
12806 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
12807
12808 2004-06-10 Mark Mitchell <mark@codesourcery.com>
12809
12810 PR c++/14211
12811 * g++.dg/conversion/const1.C: New test.
12812
12813 PR c++/15076
12814 * g++.dg/conversion/reinterpret1.C: New test.
12815
12816 PR c++/15877
12817 * g++.dg/template/enum2.C: New test.
12818
12819 PR c++/15227
12820 * g++.dg/template/error13.C: New test.
12821
12822 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12823
12824 PR fortran/14957
12825 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
12826 arguments to test_* REAL and of the right size.
12827
12828 2004-06-10 Jakub Jelinek <jakub@redhat.com>
12829
12830 PR target/15569
12831 PR rtl-optimization/15681
12832 * gcc.dg/20040609-1.c: New test.
12833
12834 2004-06-10 Jakub Jelinek <jakub@redhat.com>
12835
12836 PR c++/14791
12837 * g++.dg/opt/builtins1.C: New test.
12838
12839 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
12840
12841 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
12842 that use default windows32 struct layout.
12843 * gcc.dg/i386-bitfield2.c: Likewise.
12844
12845 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
12846
12847 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
12848 for mingw32 and cygwin targets.
12849
12850 2004-06-09 Geoffrey Keating <geoffk@apple.com>
12851
12852 * gcc.dg/pch/macro-4.c: New.
12853 * gcc.dg/pch/macro-4.hs: New.
12854
12855 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12856
12857 PR fortran/13249
12858 * gfortran.fortran-torture/compile/name_clash.f90: New test.
12859
12860 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12861
12862 PR fortran/13372
12863 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
12864
12865 2004-06-09 Bud Davis <bdavis9659@comcast.net>
12866
12867 PR gfortran/14897
12868 * gfortran.fortran-torture/execute/t_edit.f90: New test.
12869
12870 2004-06-09 Bud Davis <bdavis9659@comcast.net>
12871
12872 PR gfortran/15755
12873 * gfortran.fortran-torture/execute/backspace.c : New test.
12874
12875 2004-06-09 Paul Brook <paul@codesourcery.com>
12876
12877 * gfortran.fortran-torture/execure/intrinsic_associated.f90
12878 (pointer_to_section): Rewrite to use smaller array.
12879
12880 2004-06-08 David Edelsohn <edelsohn@gnu.org>
12881
12882 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
12883 * gcc.dg/ext/altivec-10.c: Same.
12884 * gcc.dg/ext/altivec-11.c: Same.
12885 * gcc.dg/ext/altivec-12.c: Same.
12886 * gcc.dg/ext/altivec-13.c: Same.
12887 * gcc.dg/ext/altivec-14.c: Same.
12888 * gcc.dg/ext/altivec-15.c: Same.
12889 * gcc.dg/ext/altivec-16.c: Same.
12890 * gcc.dg/ext/altivec-3.c: Same.
12891 * gcc.dg/ext/altivec-4.c: Same.
12892 * gcc.dg/ext/altivec-6.c: Same.
12893 * gcc.dg/ext/altivec-7.c: Same.
12894 * gcc.dg/ext/altivec-8.c: Same.
12895 * gcc.dg/ext/altivec-varargs-1.c: Same.
12896
12897 * g++.dg/ext/altivec-1.C: Correct dg syntax.
12898 * g++.dg/ext/altivec-10.C: Same.
12899 * g++.dg/ext/altivec-2.C: Same.
12900 * g++.dg/ext/altivec-3.C: Same.
12901 * g++.dg/ext/altivec-4.C: Same.
12902 * g++.dg/ext/altivec-5.C: Same.
12903 * g++.dg/ext/altivec-6.C: Same.
12904 * g++.dg/ext/altivec-7.C: Same.
12905 * g++.dg/ext/altivec-8.C: Same.
12906 * g++.dg/ext/altivec-9.C: Same.
12907
12908 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12909
12910 PR c++/7841
12911 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
12912
12913 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12914
12915 * gcc.dg/union-1.c: New test.
12916
12917 2004-06-07 Roger Sayle <roger@eyesopen.com>
12918
12919 * gcc.dg/builtins-41.c: New test case.
12920 * gcc.dg/builtins-42.c: New test case.
12921
12922 2004-06-07 David Edelsohn <edelsohn@gnu.org>
12923
12924 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
12925 * g++.dg/ext/altivec-10.C: Same.
12926 * g++.dg/ext/altivec-2.C: Same.
12927 * g++.dg/ext/altivec-3.C: Same.
12928 * g++.dg/ext/altivec-4.C: Same.
12929 * g++.dg/ext/altivec-5.C: Same.
12930 * g++.dg/ext/altivec-6.C: Same.
12931 * g++.dg/ext/altivec-7.C: Same.
12932 * g++.dg/ext/altivec-8.C: Same.
12933 * g++.dg/ext/altivec-9.C: Same.
12934 * g++.old-deja/g++.abi/cxa_vec.C: Same.
12935 * g++.old-deja/g++.brendan/new3.C: Same.
12936 * gcc.c-torture/execute/eeprof-1.x: Same.
12937
12938 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
12939
12940 PR c/14765
12941 * gcc.dg/pr14765-1.c: New test.
12942
12943 2004-06-07 Roger Sayle <roger@eyesopen.com>
12944
12945 PR c/14649
12946 * gcc.dg/pr14649-1.c: New test case.
12947
12948 2004-06-07 Richard Henderson <rth@redhat.com>
12949
12950 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
12951 if temporaries.
12952
12953 2004-06-07 David Edelsohn <edelsohn@gnu.org>
12954
12955 * g++.dg/eh/elide1.C: Remove XFAIL.
12956
12957 2004-06-07 Mark Mitchell <mark@codesourcery.com>
12958
12959 PR c++/15337
12960 * g++.dg/expr/sizeof3.C: New test.
12961
12962 PR c++/14777
12963 * g++.dg/template/access14.C: New test.
12964
12965 PR c++/15554
12966 * g++.dg/template/enum1.C: New test.
12967
12968 PR c++/15057
12969 * g++.dg/eh/throw1.C: New test.
12970
12971 2004-06-07 David Ayers <d.ayers@inode.at>
12972 Ziemowit Laski <zlaski@apple.com>
12973
12974 * lib/objc.exp (objc_target_compile): Revert the '-framework
12975 Foundation' flag fix, since bare Darwin does not ship
12976 with the Foundation framework.
12977 * objc/execute/next_mapping.h: Provide a local NSConstantString
12978 @interface and @implementation.
12979 (objc_constant_string_init): A constructor function, used to
12980 initialize the NSConstantString meta-class object.
12981 * objc/execute/string1.m: Include "next_mapping.h" instead of
12982 <Foundation/NSString.h>.
12983 * objc/execute/string2.m: Likewise.
12984 * objc/execute/string3.m: Likewise.
12985 * objc/execute/string4.m: Likewise.
12986
12987 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
12988
12989 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
12990 to double. Replace double with FLOAT.
12991 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
12992
12993 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
12994 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
12995 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
12996 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
12997 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
12998 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
12999 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
13000 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
13001
13002 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
13003
13004 PR c/13519
13005 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
13006
13007 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13008
13009 PR c++/15503
13010 * g++.dg/template/meminit2.C: New test.
13011
13012 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
13013
13014 PR target/15822
13015 * gcc.c-torture/execute/compare-fp-1.c,
13016 gcc.c-torture/execute/compare-fp-2.c,
13017 gcc.c-torture/execute/compare-fp-3.c,
13018 gcc.c-torture/execute/compare-fp-4.c,
13019 gcc.c-torture/execute/compare-fp-3.x,
13020 gcc.c-torture/execute/compare-fp-4.x: Moved...
13021 * gcc.c-torture/execute/ieee/compare-fp-1.c,
13022 gcc.c-torture/execute/ieee/compare-fp-2.c,
13023 gcc.c-torture/execute/ieee/compare-fp-3.c,
13024 gcc.c-torture/execute/ieee/compare-fp-4.c,
13025 gcc.c-torture/execute/ieee/compare-fp-3.x,
13026 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
13027
13028 2004-06-04 David Ayers <d.ayers@inode.at>
13029
13030 * objc/execute/protocol-isEqual-4.m: New testcase.
13031
13032 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
13033
13034 * objc/execute/protocol-isEqual-1.m: New testcase.
13035 * objc/execute/protocol-isEqual-2.m: New testcase.
13036 * objc/execute/protocol-isEqual-3.m: New testcase.
13037
13038 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13039
13040 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
13041
13042 2004-06-02 Ziemowit Laski <zlaski@apple.com>
13043
13044 * lib/objc.exp (objc_target_compile): When running tests on
13045 Darwin (Mac OS X), inform the linker about '-framework
13046 'Foundation'.
13047
13048 2004-06-02 Eric Christopher <echristo@redhat.com>
13049
13050 * gcc.c-torture/compile/20040602-1.c: New.
13051
13052 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
13053
13054 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
13055 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
13056
13057 PR tree-optimization/14736
13058 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
13059
13060 PR tree-optimization/14042
13061 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
13062
13063 PR tree-optimization/14729
13064 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
13065
13066 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13067
13068 PR fortran/15557
13069 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
13070
13071 2004-06-01 Richard Hederson <rth@redhat.com>
13072
13073 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
13074
13075 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13076
13077 PR c++/14932
13078 * g++.dg/parse/offsetof4.C: New test.
13079
13080 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
13081
13082 PR objc/7993
13083 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
13084
13085 2004-05-31 Mark Mitchell <mark@codesourcery.com>
13086
13087 PR c++/15701
13088 * g++.dg/template/friend29.C: New test.
13089
13090 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
13091
13092 PR c/15749
13093 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
13094
13095 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
13096
13097 * gcc.dg/sparc-trap-1.c: New test.
13098
13099 2004-05-31 Roger Sayle <roger@eyesopen.com>
13100
13101 PR middle-end/15069
13102 * g++.dg/opt/fold3.C: New test case.
13103
13104 2004-05-30 Graham Stott <graham.stott@btinternet.com>
13105
13106 * lib/target-supports.exp (check_iconv_available): Fix fallout
13107 from 2004-05-28 patch.
13108
13109 2004-05-30 Paul Brook <paul@codesourcery.com>
13110
13111 PR fortran/15620
13112 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
13113 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
13114
13115 2004-05-30 Steven G. Kargl <kargls@comcast.net>
13116
13117 * gfortran.fortran-torture/execute/random_1.f90: New test.
13118
13119 2004-05-28 Ziemowit Laski <zlaski@apple.com>
13120
13121 * g++.dg/ext/altivec-10.C: New test.
13122
13123 2004-05-29 Paul Brook <paul@codesourcery.com>
13124
13125 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
13126
13127 2004-05-28 Ziemowit Laski <zlaski@apple.com>
13128
13129 * gcc.dg/altivec-16.c: New test.
13130
13131 2004-05-28 Janis Johnson <janis187@us.ibm.com>
13132
13133 * lib/target-supports.exp (check_vmx_hw_available): New.
13134 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
13135
13136 * lib/target-supports.exp (check_alias_available,
13137 check_iconv_available, check_named_sections_available): Use
13138 unique names for temporary files.
13139
13140 2004-05-28 Ziemowit Laski <zlaski@apple.com>
13141
13142 * gcc.dg/altivec-15.c: New test.
13143
13144 2004-05-28 Mark Mitchell <mark@codesourcery.com>
13145
13146 PR c++/15083
13147 * g++.dg/warn/noeffect6.C: New test.
13148
13149 PR c++/15471
13150 * g++.dg/expr/ptrmem4.C: New test.
13151
13152 PR c++/15640
13153 * g++.dg/template/operator3.C: New test.
13154
13155 2004-05-28 Mark Mitchell <mark@codesourcery.com>
13156
13157 PR c++/14668
13158 * g++.dg/lookup/redecl1.C: New test.
13159 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
13160
13161 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
13162
13163 * gcc.c-torture/execute/compare-fp-1.c,
13164 gcc.c-torture/execute/compare-fp-2.c,
13165 gcc.c-torture/execute/compare-fp-3.c,
13166 gcc.c-torture/execute/compare-fp-4.c,
13167 gcc.c-torture/execute/compare-fp-3.x,
13168 gcc.c-torture/execute/compare-fp-4.x,
13169 gcc.dg/pr15649-1.c: New.
13170
13171 2004-05-27 Adam Nemet <anemet@lnxw.com>
13172
13173 PR c++/12883
13174 * g++.dg/init/array14.C: New test.
13175
13176 2004-05-25 Janis Johnson <janis187@us.ibm.com>
13177
13178 * lib/compat.exp (compat-get-options-main): New.
13179 (compat-get-options): Remove unneeded code, warn for ignored
13180 command.
13181 (compat-execute): Check flag set by dg-require-* commands.
13182
13183 * lib/compat.exp (compat-execute): Break up long lines.
13184
13185 2004-05-24 Janis Johnson <janis187@us.ibm.com>
13186
13187 * gcc.dg/altivec-7.c: Don't use 'vector long'.
13188 * gcc.dg/altivec-14.c: New test.
13189 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
13190
13191 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
13192 * gcc.dg/altivec-12.c: Ditto.
13193
13194 * gcc.dg/altivec-3.c: Move call to altivec_check.
13195
13196 2004-05-23 Mark Mitchell <mark@codesourcery.com>
13197
13198 PR c++/15044
13199 * g++.dg/template/error12.C: New test.
13200
13201 PR c++/15317
13202 * g++.dg/ext/attrib15.C: New test.
13203
13204 PR c++/15329
13205 * g++.dg/template/ptrmem9.C: New test.
13206
13207 2004-05-25 Paul Brook <paul@codesourcery.com>
13208
13209 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
13210
13211 2004-05-23 Mark Mitchell <mark@codesourcery.com>
13212
13213 PR c++/15165
13214 * g++.dg/template/crash19.C: New test.
13215
13216 2004-05-23 Mark Mitchell <mark@codesourcery.com>
13217
13218 PR c++/15025
13219 * g++.dg/template/redecl1.C: New test.
13220
13221 2004-05-23 Mark Mitchell <mark@codesourcery.com>
13222
13223 PR c++/14821
13224 * g++.dg/other/ns1.C: New test.
13225
13226 PR c++/14883
13227 * g++.dg/template/invalid1.C: New test.
13228
13229 2004-05-23 Paul Brook <paul@codesourcery.com>
13230 Victor Leikehman <lei@haifasphere.co.il>
13231
13232 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
13233 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
13234
13235 2004-05-22 Mark Mitchell <mark@codesourcery.com>
13236
13237 PR c++/15285
13238 PR c++/15299
13239 * g++.dg/template/non-dependent5.C: New test.
13240 * g++.dg/template/non-dependent6.C: New test.
13241
13242 2004-05-22 Mark Mitchell <mark@codesourcery.com>
13243
13244 PR c++/15507
13245 * g++.dg/inherit/union1.C: New test.
13246
13247 PR c++/15542
13248 * g++.dg/template/addr1.C: New test.
13249
13250 PR c++/15427
13251 * g++.dg/template/array5.C: New test.
13252
13253 PR c++/15287
13254 * g++.dg/template/array6.C: New test.
13255
13256 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
13257 Roger Sayle <roger@eyesopen.com>
13258
13259 * g++.dg/lookup/forscope2.C: New test case.
13260
13261 2004-05-22 Ben Elliston <bje@au.ibm.com>
13262
13263 * gcc.dg/cpp/Wmissingdirs.c: New.
13264
13265 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
13266
13267 PR target/15301
13268 * gcc.dg/compat/union-m128-1.h: New file.
13269 * gcc.dg/compat/union-m128-1_main.c: Likewise.
13270 * gcc.dg/compat/union-m128-1_x.c: Likewise.
13271 * gcc.dg/compat/union-m128-1_y.c: Likewise.
13272
13273 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
13274
13275 PR target/15302
13276 * gcc.dg/compat/struct-complex-1.h: New file.
13277 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
13278 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
13279 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
13280
13281 2004-05-20 Roger Sayle <roger@eyesopen.com>
13282
13283 PR middle-end/3074
13284 * gcc.dg/pr3074-1.c: New test case.
13285 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
13286
13287 2004-05-20 Falk Hueffner <falk@debian.org>
13288
13289 PR other/15526
13290 * gcc.dg/ftrapv-1.c: New test case.
13291
13292 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
13293
13294 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
13295
13296 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
13297 Jeff Law <law@redhat.com>
13298
13299 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
13300 * gcc.dg/tree-ssa/20040518-2.c: New test.
13301
13302 * gcc.dg/tree-ssa/20040518-1.c: New test.
13303
13304 2004-05-18 Zack Weinberg <zack@codesourcery.com>
13305
13306 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
13307
13308 2004-05-18 Paul Brook <paul@codesourcery.com>
13309
13310 PR fortran/13930
13311 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
13312
13313 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13314
13315 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
13316 constant folding.
13317
13318 2004-05-17 Steven Bosscher <stevenb@suse.de>
13319
13320 * gcc.dg/tree-ssa/20040517-1.c: New test.
13321
13322 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13323
13324 * gcc.dg/loop-4.c: New test.
13325
13326 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
13327
13328 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
13329
13330 2004-05-15 Bud Davis <bdavis9659@comcast.net>
13331
13332 PR fortran/15311
13333 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
13334
13335 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13336
13337 PR fortran/13826
13338 PR fortran/13940
13339 * gfortran.fortran-torture/compile/data_1.f90: New test.
13340
13341 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
13342
13343 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
13344 * gcc.dg/uninit-H.c: Define ASM for __s390__.
13345
13346 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
13347
13348 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
13349
13350 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
13351
13352 PR c/15444
13353 * gcc.dg/format/xopen-1.c: Adjust expected message.
13354 * gcc.dg/format/xopen-3.c: New test.
13355
13356 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
13357
13358 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
13359
13360 2004-05-14 Jeff Law <law@redhat.com>
13361
13362 * gcc.dg/tree-ssa/20040514-2.c: New test.
13363
13364 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13365
13366 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
13367 this ...
13368 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
13369 this.
13370
13371 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
13372
13373 * gcc.dg/tree-ssa/20040514-1.c: New test.
13374
13375 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13376
13377 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
13378 test.
13379
13380 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13381
13382 PR fortran/14066
13383 * gfortran.fortran-torture/compile/do_1.f90: New test.
13384
13385 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13386
13387 PR fortran/15051
13388 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
13389 test.
13390
13391 2004-05-14 Bud Davis <bdavis9659@comcast.net>
13392
13393 PR fortran/15149
13394 * gfortran.fortran-torture/execute/random_init.f90: New test.
13395
13396 2004-05-13 Paul Brook <paul@codesourcery.com>
13397
13398 PR fortran/15314
13399 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
13400
13401 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
13402
13403 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
13404 for the powerpc case.
13405
13406 2004-05-13 Jeff Law <law@redhat.com>
13407
13408 * gcc.dg/tree-ssa/20040513-1.c: New test.
13409 * gcc.dg/tree-ssa/20040513-2.c: New test.
13410
13411 2004-05-13 Paul Brook <paul@codesourcery.com>
13412
13413 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
13414 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
13415 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
13416
13417 2004-05-13 Andreas Schwab <schwab@suse.de>
13418
13419 PR other/10819
13420 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
13421 characters.
13422
13423 2004-05-13 Bud Davis <bdavis9659@comcast.net>
13424
13425 PR fortran/15294
13426 * gfortran.fortran-torture/execute/adjustr.f90: New file.
13427
13428 2004-05-13 Diego Novillo <dnovillo@redhat.com>
13429
13430 Merge from tree-ssa-20020619-branch. See
13431 ChangeLog.tree-ssa for details.
13432
13433 2004-05-11 Ziemowit Laski <zlaski@apple.com>
13434
13435 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
13436 include <altivec.h> explicitly.
13437 * gcc.dg/altivec-13.c: Likewise.
13438
13439 2004-05-11 Paul Brook <paul@codesourcery.com>
13440
13441 * gcc.c-torture/compile/20010518-1.c: Force enum size.
13442
13443 2004-05-10 Eric Christopher <echristo@redhat.com>
13444
13445 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
13446 * gcc.dg/sibcall-4.c: Ditto.
13447
13448 2004-05-10 Ziemowit Laski <zlaski@apple.com>
13449
13450 * g++.dg/ext/altivec-8.C: New test case.
13451 * gcc.dg/altivec-13.c: New test case.
13452
13453 2004-05-08 Roger Sayle <roger@eyesopen.com>
13454
13455 * gcc.c-torture/execute/divcmp-1.c: New test case.
13456 * gcc.c-torture/execute/divcmp-2.c: New test case.
13457 * gcc.c-torture/execute/divcmp-3.c: New test case.
13458
13459 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13460
13461 * g++.dg/other/pragma-re-2.C: New test.
13462
13463 2004-05-07 Uros Bizjak <uros@kss-loka.si>
13464
13465 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
13466 * gcc.dg/i386-387-2.c: Likewise.
13467
13468 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
13469 __builtin_drem.
13470 * gcc.dg/i386-387-6.c: Likewise.
13471
13472 2004-05-07 Uros Bizjak <uros@kss-loka.si>
13473
13474 * gcc.dg/builtins-33.c: Also check log1p*.
13475
13476 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
13477
13478 PR optimization/15296
13479 * gcc.c-torture/execute/pr15296.c: New test.
13480
13481 2004-05-05 Uros Bizjak <uros@kss-loka.si>
13482
13483 * gcc.dg/builtins-40.c: New test.
13484
13485 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
13486
13487 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
13488
13489 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
13490
13491 * g++.dg/ext/spe1.C: New testcase.
13492
13493 2004-05-04 Ziemowit Laski <zlaski@apple.com>
13494
13495 * objc.dg/image-info.m: Allow additional attributes
13496 for __image_info section.
13497
13498 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
13499
13500 * gcc.dg/torture/mips-hilo-2.c: New test.
13501
13502 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13503
13504 PR c++/14389
13505 * g++.dg/template/member5.C: New test.
13506
13507 2004-05-03 Uros Bizjak <uros@kss-loka.si>
13508
13509 * gcc.dg/builtins-34.c: Also check expm1*.
13510
13511 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13512
13513 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
13514 * gcc.dg/torture/builtin-convert-3.c: New test.
13515
13516 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
13517
13518 PR middle-end/15054
13519 * g++.dg/opt/pr15054.C: New test.
13520
13521 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13522
13523 * gcc.dg/torture/builtin-rounding-1.c: New test.
13524 * gcc.dg/builtins-25.c: Delete.
13525 * gcc.dg/builtins-29.c: Delete.
13526
13527 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
13528
13529 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
13530 * gcc.dg/sibcall-4.c: Likewise.
13531 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
13532
13533 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
13534
13535 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
13536 bit-field on 16-bit targets.
13537
13538 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
13539
13540 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
13541 16-bit targets.
13542
13543 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
13544
13545 * gcc.dg/rs6000-power2-1.c: Change to compile only.
13546 * gcc.dg/rs6000-power2-2.c: Likewise.
13547
13548 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
13549
13550 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
13551 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
13552 Change the asm registers to be in form of frN instead of fN.
13553
13554 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13555
13556 * gcc.dg/torture/builtin-convert-2.c: New test.
13557
13558 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
13559
13560 * gcc.dg/rs6000-power2-1.c: New test.
13561 * gcc.dg/rs6000-power2-2.c: New test.
13562
13563 2004-04-28 Jan Hubicka <jh@suse.cz>
13564
13565 * gcc.dg/unused-6.c: New test.
13566
13567 2004-04-24 Laurent GUERBY <laurent@guerby.net>
13568 Ulrich Weigand <uweigand@de.ibm.com>
13569
13570 * ada/acats/run_all.sh: Define $target variable.
13571
13572 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
13573
13574 PR c++/15119
13575 * g++.dg/other/vararg-1.C: New test.
13576
13577 PR c++/4794
13578 * g++.dg/eh/cleanup3.C: New test.
13579
13580 2004-04-24 Laurent GUERBY <laurent@guerby.net>
13581
13582 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
13583 and ad8011a (target_insn).
13584 * ada/acats/support/macro.dfs: Likewise.
13585 * ada/acats/support/impbit.adb: New file.
13586
13587 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
13588
13589 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
13590
13591 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13592
13593 * gcc.dg/loop-3.c: New test.
13594
13595 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
13596
13597 * gcc.c-torture/execute/simd-5.c: New test.
13598
13599 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13600
13601 PR c++/15064
13602 * g++.dg/template/crash18.C: New test.
13603
13604 2004-04-22 Mark Mitchell <mark@codesourcery.com>
13605
13606 * g++.dg/ext/complit3.C: New test.
13607
13608 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
13609
13610 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
13611 * gcc.dg/altivec-3.c: Same.
13612 * gcc.dg/altivec-varargs-1.c: Same.
13613
13614 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
13615
13616 * lib/target-supports.exp (check_profiling_available): Assume
13617 profiling is not available on powerpc-eabi targets.
13618
13619 2004-04-21 Janis Johnson <janis187@us.ibm.com>
13620
13621 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
13622 * gcc.dg/vmx/bug-1.c: Ditto.
13623
13624 2004-04-20 Eric Christopher <echristo@redhat.com>
13625
13626 * gcc.dg/charset/extern.c: New test.
13627 * g++.dg/charset/extern3.cc: Ditto.
13628
13629 2004-04-20 Uros Bizjak <uros@kss-loka.si>
13630
13631 * gcc.dg/builtins-39.c: New test.
13632
13633 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
13634
13635 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
13636
13637 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
13638
13639 * gcc.dg/torture/mips-hilo-1.c: New test.
13640
13641 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
13642
13643 * gcc.c-torture/compile/20040419-1.c: New test.
13644
13645 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
13646
13647 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
13648
13649 2004-04-18 Zack Weinberg <zack@codesourcery.com>
13650 Aldy Hernandez <aldyh@redhat.com>
13651
13652 * gcc.c-torture/execute/va-arg-24.c: New.
13653
13654 2004-04-17 Zack Weinberg <zack@codesourcery.com>
13655 Aldy Hernandez <aldyh@redhat.com>
13656
13657 * gcc.dg/vmx/1b-01.c: New.
13658 * gcc.dg/vmx/1b-02.c: New.
13659 * gcc.dg/vmx/1b-03.c: New.
13660 * gcc.dg/vmx/1b-04.c: New.
13661 * gcc.dg/vmx/1b-05.c: New.
13662 * gcc.dg/vmx/1b-06.c: New.
13663 * gcc.dg/vmx/1b-07.c: New.
13664 * gcc.dg/vmx/1c-01.c: New.
13665 * gcc.dg/vmx/1c-02.c: New.
13666 * gcc.dg/vmx/3a-01a.c: New.
13667 * gcc.dg/vmx/3a-01.c: New.
13668 * gcc.dg/vmx/3a-01m.c: New.
13669 * gcc.dg/vmx/3a-03.c: New.
13670 * gcc.dg/vmx/3a-03m.c: New.
13671 * gcc.dg/vmx/3a-04.c: New.
13672 * gcc.dg/vmx/3a-04m.c: New.
13673 * gcc.dg/vmx/3a-05.c: New.
13674 * gcc.dg/vmx/3a-06.c: New.
13675 * gcc.dg/vmx/3a-06m.c: New.
13676 * gcc.dg/vmx/3a-07.c: New.
13677 * gcc.dg/vmx/3b-01.c: New.
13678 * gcc.dg/vmx/3b-02.c: New.
13679 * gcc.dg/vmx/3b-10.c: New.
13680 * gcc.dg/vmx/3b-13.c: New.
13681 * gcc.dg/vmx/3b-14.c: New.
13682 * gcc.dg/vmx/3b-15.c: New.
13683 * gcc.dg/vmx/3c-01a.c: New.
13684 * gcc.dg/vmx/3c-01.c: New.
13685 * gcc.dg/vmx/3c-02.c: New.
13686 * gcc.dg/vmx/3c-03.c: New.
13687 * gcc.dg/vmx/3d-01.c: New.
13688 * gcc.dg/vmx/4-01.c: New.
13689 * gcc.dg/vmx/4-03.c: New.
13690 * gcc.dg/vmx/5-01.c: New.
13691 * gcc.dg/vmx/5-02.c: New.
13692 * gcc.dg/vmx/5-03.c: New.
13693 * gcc.dg/vmx/5-04.c: New.
13694 * gcc.dg/vmx/5-05.c: New.
13695 * gcc.dg/vmx/5-06.c: New.
13696 * gcc.dg/vmx/5-07.c: New.
13697 * gcc.dg/vmx/5-07t.c: New.
13698 * gcc.dg/vmx/5-08.c: New.
13699 * gcc.dg/vmx/5-10.c: New.
13700 * gcc.dg/vmx/5-11.c: New.
13701 * gcc.dg/vmx/7-01a.c: New.
13702 * gcc.dg/vmx/7-01.c: New.
13703 * gcc.dg/vmx/7c-01.c: New.
13704 * gcc.dg/vmx/7d-01.c: New.
13705 * gcc.dg/vmx/7d-02.c: New.
13706 * gcc.dg/vmx/8-01.c: New.
13707 * gcc.dg/vmx/8-02a.c: New.
13708 * gcc.dg/vmx/8-02.c: New.
13709 * gcc.dg/vmx/brode-1.c: New.
13710 * gcc.dg/vmx/bug-1.c: New.
13711 * gcc.dg/vmx/bug-2.c: New.
13712 * gcc.dg/vmx/bug-3.c: New.
13713 * gcc.dg/vmx/cw-bug-1.c: New.
13714 * gcc.dg/vmx/cw-bug-2.c: New.
13715 * gcc.dg/vmx/cw-bug-3.c: New.
13716 * gcc.dg/vmx/dct.c: New.
13717 * gcc.dg/vmx/debug-1.c: New.
13718 * gcc.dg/vmx/debug-2.c: New.
13719 * gcc.dg/vmx/debug-3.c: New.
13720 * gcc.dg/vmx/debug-4.c: New.
13721 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
13722 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
13723 * gcc.dg/vmx/eg-5.c: New.
13724 * gcc.dg/vmx/fft.c: New.
13725 * gcc.dg/vmx/gcc-bug-1.c: New.
13726 * gcc.dg/vmx/gcc-bug-2.c: New.
13727 * gcc.dg/vmx/gcc-bug-3.c: New.
13728 * gcc.dg/vmx/gcc-bug-4.c: New.
13729 * gcc.dg/vmx/gcc-bug-5.c: New.
13730 * gcc.dg/vmx/gcc-bug-6.c: New.
13731 * gcc.dg/vmx/gcc-bug-7.c: New.
13732 * gcc.dg/vmx/gcc-bug-8.c: New.
13733 * gcc.dg/vmx/gcc-bug-9.c: New.
13734 * gcc.dg/vmx/gcc-bug-b.c: New.
13735 * gcc.dg/vmx/gcc-bug-c.c: New.
13736 * gcc.dg/vmx/gcc-bug-d.c: New.
13737 * gcc.dg/vmx/gcc-bug-e.c: New.
13738 * gcc.dg/vmx/gcc-bug-f.c: New.
13739 * gcc.dg/vmx/gcc-bug-g.c: New.
13740 * gcc.dg/vmx/gcc-bug-i.c: New.
13741 * gcc.dg/vmx/harness.h: New.
13742 * gcc.dg/vmx/ira1.c: New.
13743 * gcc.dg/vmx/ira2a.c: New.
13744 * gcc.dg/vmx/ira2b.c: New.
13745 * gcc.dg/vmx/ira2.c: New.
13746 * gcc.dg/vmx/ira2c.c: New.
13747 * gcc.dg/vmx/mem.c: New.
13748 * gcc.dg/vmx/newton-1.c: New.
13749 * gcc.dg/vmx/ops.c: New.
13750 * gcc.dg/vmx/sn7153.c: New.
13751 * gcc.dg/vmx/spill2.c: New.
13752 * gcc.dg/vmx/spill3.c: New.
13753 * gcc.dg/vmx/spill.c: New.
13754 * gcc.dg/vmx/t.c: New.
13755 * gcc.dg/vmx/varargs-1.c: New.
13756 * gcc.dg/vmx/varargs-2.c: New.
13757 * gcc.dg/vmx/varargs-3.c: New.
13758 * gcc.dg/vmx/varargs-4.c: New.
13759 * gcc.dg/vmx/varargs-5.c: New.
13760 * gcc.dg/vmx/varargs-6.c: New.
13761 * gcc.dg/vmx/varargs-7.c: New.
13762 * gcc.dg/vmx/vmx.exp: New.
13763 * gcc.dg/vmx/vprint-1.c: New.
13764 * gcc.dg/vmx/vscan-1.c: New.
13765 * gcc.dg/vmx/x-01.c: New.
13766 * gcc.dg/vmx/x-02.c: New.
13767 * gcc.dg/vmx/x-03.c: New.
13768 * gcc.dg/vmx/x-04.c: New.
13769 * gcc.dg/vmx/x-05.c: New.
13770 * gcc.dg/vmx/yousufi-1.c: New.
13771 * gcc.dg/vmx/zero-1.c: New.
13772 * gcc.dg/vmx/zero.c: New.
13773
13774 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
13775
13776 * g++.dg/lookup/java1.C: Update for chage of
13777 _Jv_AllocObject.
13778 * g++.dg/lookup/java2.C: Likewise.
13779
13780 2004-04-17 Laurent GUERBY <laurent@guerby.net>
13781
13782 * ada/acats/run_all.sh: use -O2 by default.
13783
13784 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
13785
13786 * gcc.dg/vr-mult-[12].c: New tests.
13787
13788 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13789
13790 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
13791
13792 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
13793
13794 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
13795
13796 * lib/target-supports.exp (check_profiling_available): Assume profiling
13797 isn't available for mips*-*-elf targets.
13798
13799 2004-04-14 Uros Bizjak <uros@kss-loka.si>
13800
13801 * gcc.dg/builtins-38.c: New test.
13802
13803 2004-04-14 Eric Christopher <echristo@redhat.com>
13804
13805 * g++.dg/charset/charset.exp: Run .cc extension tests.
13806
13807 2004-04-14 Zack Weinberg <zack@codesourcery.com>
13808
13809 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
13810
13811 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13812
13813 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
13814
13815 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
13816
13817 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
13818 * gcc.dg/i386-387-2.c: Likewise.
13819
13820 * gcc.dg/i386-387-7.c: New test.
13821 * gcc.dg/i386-387-8.c: New test.
13822
13823 * gcc.dg/builtins-37.c: New test.
13824
13825 2004-04-13 Geoffrey Keating <geoffk@apple.com>
13826
13827 * g++.dg/pch/externc-1.C: Add missing semicolon.
13828
13829 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
13830
13831 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
13832
13833 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13834
13835 * gcc.c-torture/execute/20040411-1.c: New test.
13836
13837 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
13838
13839 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
13840
13841 2004-04-09 Chris Demetriou <cgd@broadcom.com>
13842
13843 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
13844
13845 2004-04-09 Zack Weinberg <zack@codesourcery.com>
13846
13847 * lib/target-supports.exp (check_named_sections_available): New.
13848 * lib/gcc-dg.exp (dg-require-named-sections): New.
13849 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
13850 old-deja.exp. Also prune error-count message from HP linker.
13851 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
13852
13853 * g++.dg/init/init-ref4.C: Use dg-require-weak.
13854 * g++.old-deja/g++.pt/static3.C: Likewise.
13855 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
13856
13857 2004-04-09 Roger Sayle <roger@eyesopen.com>
13858
13859 * gcc.c-torture/execute/20040409-1.c: New test case.
13860 * gcc.c-torture/execute/20040409-2.c: New test case.
13861 * gcc.c-torture/execute/20040409-3.c: New test case.
13862
13863 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13864
13865 * gcc.dg/20040409-1.c: New test.
13866
13867 2004-04-08 Roger Sayle <roger@eyesopen.com>
13868
13869 PR target/14888
13870 * g++.dg/opt/pr14888.C: New test case.
13871
13872 2004-04-08 Geoffrey Keating <geoffk@apple.com>
13873
13874 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
13875 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
13876 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
13877 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
13878 New tests.
13879
13880 2004-04-08 Paul Brook <paul@codesourcery.com>
13881
13882 * gcc.dg/spill-1.c: New test.
13883
13884 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13885
13886 * gcc.dg/torture/builtin-ctype-2.c: New test.
13887
13888 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
13889
13890 * gcc.dg/pch/pch.exp: Add largefile test.
13891
13892 2004-04-06 Geoffrey Keating <geoffk@apple.com>
13893
13894 * g++.dg/pch/externc-1.Hs: New.
13895 * g++.dg/pch/externc-1.C: New.
13896
13897 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13898
13899 * gcc.dg/compat/struct-by-value-5a_main.c,
13900 gcc.dg/compat/struct-by-value-5b_main.c: New files.
13901 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
13902 * gcc.dg/compat/struct-by-value-5a_x.c,
13903 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
13904 gcc.dg/compat/struct-by-value-5_x.c.
13905 * gcc.dg/compat/struct-by-value-5a_y.c,
13906 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
13907 gcc.dg/compat/struct-by-value-5_y.c.
13908
13909 * gcc.dg/compat/struct-by-value-6a_main.c,
13910 gcc.dg/compat/struct-by-value-6b_main.c: New files.
13911 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
13912 * gcc.dg/compat/struct-by-value-6a_x.c,
13913 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
13914 gcc.dg/compat/struct-by-value-6_x.c.
13915 * gcc.dg/compat/struct-by-value-6a_y.c,
13916 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
13917 gcc.dg/compat/struct-by-value-6_y.c.
13918
13919 * gcc.dg/compat/struct-by-value-7a_main.c,
13920 gcc.dg/compat/struct-by-value-7b_main.c: New files.
13921 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
13922 * gcc.dg/compat/struct-by-value-7a_x.c,
13923 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
13924 gcc.dg/compat/struct-by-value-7_x.c.
13925 * gcc.dg/compat/struct-by-value-7a_y.c,
13926 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
13927 gcc.dg/compat/struct-by-value-7_y.c.
13928
13929 2004-04-06 Jakub Jelinek <jakub@redhat.com>
13930
13931 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
13932 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
13933 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
13934 options.
13935
13936 2004-04-06 Uros Bizjak <uros@kss-loka.si>
13937
13938 * gcc.dg/builtins-36.c: New test.
13939
13940 2004-04-06 Paul Brook <paul@codesourcery.com>
13941
13942 * README.gcc: Remove obsolete contraint on testcases.
13943
13944 2004-04-05 Paul Brook <paul@codesourcery.com>
13945
13946 PR2123
13947 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
13948 failure and exit(0) on success.
13949 * g++.dg/expr/anew2.C: Ditto.
13950 * g++.dg/expr/anew3.C: Ditto.
13951 * g++.dg/expr/anew4.C: Ditto.
13952
13953 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
13954
13955 PR c++/3518
13956 * g++.dg/template/unify7.C: New.
13957
13958 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
13959
13960 * g++.dg/README: Bring up to date with new subdirectories; remove
13961 duplicate subdirectory lines.
13962
13963 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
13964
13965 PR c++/14007
13966 * g++.dg/template/unify5.C: New.
13967 * g++.dg/template/unify6.C: New.
13968 * g++.dg/template/qualttp20.C: Adjust.
13969 * g++.old-deja/g++.jason/report.C: Adjust.
13970 * g++.old-deja/g++.other/qual1.C: Adjust.
13971
13972 2004-04-01 Mark Mitchell <mark@codesourcery.com>
13973
13974 PR c++/14803
13975 * g++.dg/inherit/ptrmem1.C: New test.
13976
13977 2004-04-01 Jakub Jelinek <jakub@redhat.com>
13978
13979 PR c++/14755
13980 * gcc.c-torture/execute/20040331-1.c: New test.
13981 * gcc.dg/20040331-1.c: New test.
13982
13983 2004-04-01 Paul Brook <paul@codesourcery.com>
13984
13985 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
13986
13987 2004-03-30 Mark Mitchell <mark@codesourcery.com>
13988
13989 PR c++/14724
13990 * g++.dg/init/goto1.C: New test.
13991
13992 PR c++/14763
13993 * g++.dg/template/defarg4.C: New test.
13994
13995 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
13996
13997 * gcc.dg/altivec-11.c: Extend test for more valid cases.
13998
13999 2004-03-28 David Edelsohn <edelsohn@gnu.org>
14000
14001 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
14002
14003 2004-03-28 Zack Weinberg <zack@codesourcery.com>
14004
14005 * gcc.dg/noncompile/undeclared-2.c: New test.
14006
14007 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
14008
14009 * gcc.dg/940409-1.c: Remove XFAIL.
14010 * gcc.dg/reg-vol-struct-1.c: New test.
14011
14012 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14013
14014 * gcc.dg/torture/builtin-wctype-1.c: New test.
14015
14016 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
14017
14018 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
14019 * gcc.dg/20001101-1.c: Likewise.
14020 * gcc.dg/20001102-1.c: Likewise.
14021
14022 2004-03-25 Roger Sayle <roger@eyesopen.com>
14023
14024 * gcc.dg/compare8.c: Add an additional test for XOR.
14025
14026 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14027
14028 * gcc.dg/torture/builtin-ctype-1.c: New test.
14029
14030 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14031
14032 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
14033 * gcc.dg/torture/builtin-math-1.c: Likewise.
14034 * gcc.dg/torture/builtin-power-1.c: New test.
14035
14036 2004-03-24 Andreas Schwab <schwab@suse.de>
14037
14038 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
14039 IA64 assembler.
14040
14041 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
14042 Roger Sayle <roger@eyesopen.com>
14043
14044 * gcc.dg/compare8.c: New test case.
14045
14046 2004-03-23 Ziemowit Laski <zlaski@apple.com>
14047
14048 * g++.dg/ext/altivec-7.C: New test.
14049
14050 2004-03-23 Zack Weinberg <zack@codesourcery.com>
14051
14052 PR 12267, 12391, 12560, 13129, 14114, 14133
14053 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
14054 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
14055 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
14056 Adjust error regexps.
14057 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
14058 * gcc.dg/noncompile/undeclared-1.c: New test cases.
14059 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
14060 * gcc.dg/local1.c: Add explanatory comment.
14061
14062 2004-03-23 Roger Sayle <roger@eyesopen.com>
14063
14064 PR optimization/14669
14065 * g++.dg/opt/fold2.C: New test case.
14066
14067 2004-03-22 Jakub Jelinek <jakub@redhat.com>
14068
14069 PR c/14069
14070 * gcc.dg/20040322-1.c: New test.
14071
14072 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14073
14074 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
14075 * gcc.dg/ultrasp4.c: Likewise.
14076 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
14077
14078 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
14079
14080 * gcc.dg/i386-sse-8.c: Reset default options.
14081
14082 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
14083
14084 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
14085 in the error message text.
14086
14087 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
14088
14089 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
14090
14091 2004-03-21 Mark Mitchell <mark@codesourcery.com>
14092
14093 PR c++/14616
14094 * g++.dg/init/array13.C: New test.
14095
14096 2004-03-20 Roger Sayle <roger@eyesopen.com>
14097
14098 PR target/13889
14099 * gcc.c-torture/compile/pr13889.c: New test case.
14100
14101 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
14102
14103 PR c/14635
14104 * builtins-1.c (nan, nans): Don't test.
14105 * builtins-30.c: Don't use nan, nanf, nanl.
14106 * builtins-35.c: New test.
14107
14108 2004-03-19 Ziemowit Laski <zlaski@apple.com>
14109
14110 * g++.dg/ext/altivec-6.C: New test.
14111
14112 2004-03-19 Mark Mitchell <mark@codesourcery.com>
14113
14114 * g++.dg/init/placement3.C: New test.
14115
14116 * g++.dg/template/spec13.C: New test.
14117
14118 * g++.dg/lookup/using11.C: New test.
14119
14120 * g++.dg/lookup/koenig3.C: New test.
14121
14122 * g++.dg/template/operator2.C: New test.
14123
14124 * g++.dg/expr/dtor3.C: New test.
14125 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
14126 marker.
14127 * g++.old-deja/g++.law/visibility28.C: Likewise.
14128
14129 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
14130
14131 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
14132 * gcc.dg/ppc64-abi-3.c: Likewise.
14133
14134 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14135
14136 PR c++/14545
14137 * g++.dg/parse/template15.C: New test.
14138
14139 2004-03-18 Mark Mitchell <mark@codesourcery.com>
14140
14141 * g++.dg/expr/dtor2.C: New test.
14142
14143 * g++.dg/lookup/anon4.C: New test.
14144
14145 * g++.dg/overload/using1.C: New test.
14146
14147 * g++.dg/template/lookup7.C: New test.
14148
14149 * g++.dg/template/typename6.C: New test.
14150
14151 * g++.dg/expr/cond6.C: New test.
14152
14153 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14154
14155 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
14156
14157 2004-03-18 Mark Mitchell <mark@codesourcery.com>
14158
14159 * g++.dg/expr/cond5.C: New test.
14160 * g++.dg/expr/constcast1.C: Likewise.
14161 * g++.dg/expr/ptrmem2.C: Likewise.
14162 * g++.dg/expr/ptrmem3.C: Likewise.
14163 * g++.dg/lookup/main1.C: Likewise.
14164 * g++.dg/template/lookup6.C: Likewise.
14165
14166 2004-03-18 Mark Mitchell <mark@codesourcery.com>
14167
14168 * gcc.dg/local1.c: New test.
14169
14170 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
14171
14172 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14173
14174 * gcc.dg/torture/builtin-convert-1.c: New test.
14175
14176 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14177
14178 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
14179
14180 2004-03-16 Mark Mitchell <mark@codesourcery.com>
14181
14182 PR c++/14481
14183 * g++.dg/warn/Wunused-7.C: New test.
14184
14185 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14186
14187 * gcc.dg/torture/builtin-integral-1.c: New test.
14188
14189 2004-03-16 Mark Mitchell <mark@codesourcery.com>
14190
14191 PR c++/14586
14192 * g++.dg/parse/non-dependent3.C: New test.
14193
14194 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
14195
14196 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
14197 * g++.dg/eh/simd-2.C: Likewise.
14198 * g++.dg/init/array10.C: Likewise.
14199 * gcc.c-torture/compile/simd-1.c: Likewise.
14200 * gcc.c-torture/compile/simd-2.c: Likewise.
14201 * gcc.c-torture/compile/simd-3.c: Likewise.
14202 * gcc.c-torture/compile/simd-4.c: Likewise.
14203 * gcc.c-torture/compile/simd-6.c: Likewise.
14204 * gcc.c-torture/execute/simd-1.c: Likewise.
14205 * gcc.c-torture/execute/simd-2.c: Likewise.
14206 * gcc.dg/compat/vector-defs.h: Likewise.
14207 * gcc.dg/20020531-1.c: Likewise.
14208 * gcc.dg/altivec-3.c: Likewise.
14209 * gcc.dg/altivec-4.c: Likewise.
14210 * gcc.dg/altivec-varargs-1.c: Likewise.
14211 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
14212 * gcc.dg/i386-mmx-3.c: Likewise.
14213 * gcc.dg/i386-sse-4.c: Likewise.
14214 * gcc.dg/i386-sse-5.c: Likewise.
14215 * gcc.dg/i386-sse-8.c: Likewise.
14216 * gcc.dg/simd-1.c: Likewise.
14217 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
14218 __ev64_opaque__ since the machine description provides it.
14219
14220 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14221
14222 * lib/compat.exp (skip_list): New global variable.
14223 Use it to hold the user defined COMPAT_SKIPS list if any.
14224 (compat-obj): Add the members of skip_list to optall.
14225
14226 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14227
14228 * gcc.dg/compat/union-by-value-1_main.c,
14229 union-by-value-1_x.c, union-by-value-1_y.c,
14230 union-check.h, union-defs.h,
14231 union-init.h, union-return-1_main.c,
14232 union-return-1_x.c, union-return-1_y.c: New files.
14233
14234 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14235
14236 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
14237 mixed-struct-init.h: Add 4 mixed structure types.
14238 struct-by-value-21_main.c, struct-by-value-21_x.c,
14239 struct-by-value-21_y.c, struct-return-21_main.c,
14240 struct-return-21_x.c, struct-return-21_y.c: New files.
14241
14242 2004-03-13 Mark Mitchell <mark@codesourcery.com>
14243
14244 PR c++/14550
14245 * g++.dg/parse/template14.C: New test.
14246
14247 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14248
14249 * gcc.c-torture/execute/20040313-1.c: New test.
14250
14251 2004-03-13 Jakub Jelinek <jakub@redhat.com>
14252
14253 PR target/14533
14254 * gcc.dg/20040311-2.c: New test.
14255
14256 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
14257
14258 PR other/14544
14259 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
14260 bit-field.
14261
14262 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
14263
14264 * gcc.dg/20040305-2.c: Add missing return statement.
14265
14266 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14267
14268 * gcc.dg/builtins-34.c: Also check pow10*.
14269
14270 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
14271
14272 PR target/14262
14273 * gcc.dg/20040305-2.c: New test.
14274
14275 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
14276
14277 * gcc.dg/20040310-1.c: New test.
14278
14279 2004-03-11 Roger Sayle <roger@eyesopen.com>
14280
14281 * gcc.c-torture/execute/20040311-1.c: New test case.
14282
14283 2004-03-11 Mark Mitchell <mark@codesourcery.com>
14284
14285 PR c++/14476
14286 * g++.dg/lookup/enum1.C: New test.
14287
14288 2004-03-10 Mark Mitchell <mark@codesourcery.com>
14289
14290 PR c++/14510
14291 * g++.dg/lookup/struct2.C: New test.
14292
14293 2004-03-10 Uros Bizjak <uros@kss-loka.si>
14294
14295 * gcc.dg/builtins-34.c: New test.
14296
14297 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14298
14299 * gcc.dg/torture/builtin-nonneg-1.c: New test.
14300
14301 2004-03-09 James E Wilson <wilson@specifixinc.com>
14302
14303 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
14304 * gcc.dg/alias-2.c: New testcase.
14305
14306 2004-03-09 Zack Weinberg <zack@codesourcery.com>
14307
14308 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
14309
14310 2004-03-09 Roger Sayle <roger@eyesopen.com>
14311
14312 * gcc.c-torture/execute/20040309-1.c: New test case.
14313
14314 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
14315
14316 PR c++/14397
14317 * g++.dg/overload/ref1.C: New.
14318
14319 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14320
14321 PR c++/14409
14322 * g++.dg/template/spec12.C: New test.
14323
14324 PR c++/14448
14325 * g++.dg/parse/crash14.C: New test.
14326
14327 2004-03-09 Mark Mitchell <mark@codesourcery.com>
14328
14329 PR c++/14230
14330 * g++.dg/init/ref11.C: New test.
14331
14332 2004-03-09 Mark Mitchell <mark@codesourcery.com>
14333
14334 PR c++/14432
14335 * g++.dg/parse/builtin2.C: New test.
14336
14337 2004-03-08 Mark Mitchell <mark@codesourcery.com>
14338
14339 PR c++/14401
14340 * g++.dg/init/ctor3.C: New test.
14341 * g++.dg/init/union1.C: New test.
14342 * g++.dg/ext/anon-struct4.C: New test.
14343
14344 2004-03-08 Mark Mitchell <mark@codesourcery.com>
14345
14346 * g++.dg/lookup/koenig1.C: Tweak error messages.
14347 * g++.dg/lookup/used-before-declaration.C: Likewise.
14348 * g++.dg/other/do1.C: Likewise.
14349 * g++.dg/overload/koenig1.C: Likewise.
14350 * g++.dg/parse/crash13.C: Likewise.
14351 * g++.dg/template/instantiate3.C: Likewise.
14352
14353 2004-03-08 Eric Christopher <echristo@redhat.com>
14354
14355 * * lib/target-supports.exp: Enable libiconv in test
14356 compilation. Fix up error checking.
14357
14358 2004-03-08 Roger Sayle <roger@eyesopen.com>
14359
14360 PR middle-end/14289
14361 * gcc.dg/pr14289-1.c: New test case.
14362 * gcc.dg/pr14289-2.c: Likewise.
14363 * gcc.dg/pr14289-3.c: Likewise.
14364
14365 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
14366
14367 * gcc.c-torture/execute/20040308-1.c: New test.
14368
14369 2004-03-07 Roger Sayle <roger@eyesopen.com>
14370
14371 * gcc.c-torture/execute/20040307-1.c: New test case.
14372
14373 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
14374
14375 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
14376
14377 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
14378
14379 * gcc.dg/20040306-1.c: New test.
14380
14381 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
14382
14383 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
14384 them static.
14385 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
14386
14387 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14388
14389 PR c/14465
14390 * gcc.dg/decl-6.c: New test.
14391
14392 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14393
14394 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
14395 Rename LOGPOW -> LOG_POW.
14396 (SQRT_EXP, POW_EXP): New.
14397
14398 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14399
14400 * gcc.dg/i386-sse-8.c: New test.
14401
14402 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14403
14404 PR c/14114
14405 * gcc.dg/decl-5.c: New test.
14406
14407 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
14408
14409 * gcc.dg/20040305-1.c: New test.
14410
14411 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
14412
14413 PR other/14354
14414 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
14415
14416 2004-03-04 Ziemowit Laski <zlaski@apple.com>
14417
14418 PR c++/14425, c++/14426
14419 * g++.dg/ext/altivec-4.C: New test.
14420 * g++.dg/ext/altivec-5.C: New test.
14421
14422 2004-03-04 Geoffrey Keating <geoffk@apple.com>
14423
14424 * g++.old-deja/g++.other/linkage1.C: Expect errors about
14425 global variables of a type with no linkage.
14426 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
14427 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
14428 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
14429 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
14430 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
14431 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
14432 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
14433 * g++.dg/warn/deprecated.C: Name enum Color.
14434 * g++.dg/overload/VLA.C: Name structure for 'b'.
14435 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
14436
14437 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14438
14439 * gcc.c-torture/compile/20040304-1.c: New test.
14440
14441 2004-03-03 Zack Weinberg <zack@codesourcery.com>
14442
14443 PR 13728
14444 * gcc.dg/decl-4.c: New testcase.
14445
14446 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
14447
14448 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
14449 as PRECF if sizeof (float) > sizeof (double).
14450 (PRECL): Make it the same as PRECF if
14451 sizeof (float) > sizeof (long double).
14452
14453 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14454
14455 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
14456 system type. Add check for irix6 which doesn't have c99 runtime.
14457
14458 2004-03-03 Bob Wilson <bob.wilson@acm.org>
14459
14460 * gcc.dg/const-elim-1.c: xfail for xtensa.
14461
14462 2004-03-01 Mark Mitchell <mark@codesourcery.com>
14463
14464 PR c++/14369
14465 * g++.dg/template/cond4.C: New test.
14466
14467 2004-03-01 Mark Mitchell <mark@codesourcery.com>
14468
14469 PR c++/14360
14470 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
14471
14472 PR c++/14361
14473 * g++.dg/parse/defarg7.C: New test.
14474
14475 PR c++/14359
14476 * g++.dg/template/friend26.C: New test.
14477
14478 2004-03-01 Mark Mitchell <mark@codesourcery.com>
14479
14480 PR c++/14324
14481 * g++.dg/abi/mangle21.C: New test.
14482
14483 PR c++/14260
14484 * g++.dg/parse/constructor2.C: New test.
14485
14486 PR c++/14337
14487 * g++.dg/template/sfinae1.C: New test.
14488
14489 2004-02-29 Mark Mitchell <mark@codesourcery.com>
14490
14491 PR c++/14267
14492 * g++.dg/expr/crash2.C: New test.
14493
14494 PR middle-end/13448
14495 * gcc.dg/inline-5.c: New test.
14496 * gcc.dg/always-inline.c: Split out tests into ...
14497 * gcc.dg/always-inline2.c: ... this and ...
14498 * gcc.dg/always-inline3.c: ... this.
14499
14500 2004-02-29 Mark Mitchell <mark@codesourcery.com>
14501
14502 PR debug/12103
14503 * g++.dg/debug/crash1.C: New test.
14504
14505 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
14506
14507 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
14508 function with __attribute__((noinline)).
14509 (recurser_void2): Likewise.
14510 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
14511 (recurser_void2): Likewise.
14512
14513 2004-02-29 Roger Sayle <roger@eyesopen.com>
14514
14515 PR middle-end/14203
14516 * g++.dg/warn/Wunused-6.C: New test case.
14517
14518 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
14519
14520 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
14521 not defined.
14522
14523 2004-02-27 Eric Christopher <echristo@redhat.com>
14524
14525 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
14526 * g++.dg/charset/asm2.c: Run only x86.
14527 * gcc.dg/charset/asm3.c: Ditto.
14528
14529 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
14530
14531 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
14532 ld_library_path.
14533
14534 2004-02-27 Ziemowit Laski <zlaski@apple.com>
14535
14536 * g++.dg/ext/altivec-3.C: New.
14537
14538 2004-02-26 Richard Henderson <rth@redhat.com>
14539
14540 * g++.dg/ext/attrib10.C: Mark for warning.
14541 * gcc.dg/attr-alias-1.c: New.
14542
14543 2004-02-26 Richard Henderson <rth@redhat.com>
14544
14545 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
14546 * gcc.c-torture/execute/20040208-2.c: ... it back.
14547
14548 2004-02-26 Eric Christopher <echristo@redhat.com>
14549
14550 * lib/target-supports.exp (check-iconv-available): New function.
14551 * lib/gcc-dg.exp (dg-require-iconv): New function.
14552 Use above.
14553 * gcc.dg/charset: New directory.
14554 * gcc.dg/charset/charset.exp: New file.
14555 * gcc.dg/charset/asm1.c: Ditto.
14556 * gcc.dg/charset/asm2.c: Ditto.
14557 * gcc.dg/charset/asm3.c: Ditto.
14558 * gcc.dg/charset/asm4.c: Ditto.
14559 * gcc.dg/charset/asm5.c: Ditto.
14560 * gcc.dg/charset/attribute1.c: Ditto.
14561 * gcc.dg/charset/attribute2.c: Ditto.
14562 * gcc.dg/charset/string1.c: Ditto.
14563 * g++.dg/charset: New directory.
14564 * g++.dg/dg.exp: Add here. Special options.
14565 * g++.dg/charset/charset.exp: New file.
14566 * g++.dg/charset/asm1.c: Ditto.
14567 * g++.dg/charset/asm2.c: Ditto.
14568 * g++.dg/charset/asm3.c: Ditto.
14569 * g++.dg/charset/asm4.c: Ditto.
14570 * g++.dg/charset/attribute1.c: Ditto.
14571 * g++.dg/charset/attribute2.c: Ditto.
14572 * g++.dg/charset/extern1.cc: Ditto.
14573 * g++.dg/charset/extern2.cc: Ditto.
14574 * g++.dg/charset/string1.c: Ditto.
14575
14576 2004-02-26 Mark Mitchell <mark@codesourcery.com>
14577
14578 PR c++/14278
14579 * g++.dg/parse/comma1.C: New test.
14580
14581 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14582
14583 PR c++/14284
14584 * g++.dg/template/ttp8.C: New test.
14585
14586 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
14587
14588 * gcc.dg/fixuns-trunc-1.c: New test.
14589
14590 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14591
14592 * gcc.dg/builtins-config.h: Use #elif.
14593
14594 2004-02-26 Michael Matz <matz@suse.de>
14595
14596 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
14597 * gcc.dg/991214-1.c: Likewise.
14598 * gcc.dg/i386-asm-1.c: Likewise.
14599
14600 2004-02-25 Richard Henderson <rth@redhat.com>
14601
14602 * gcc.c-torture/execute/20040208-2.c: Move ...
14603 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
14604
14605 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14606
14607 PR c++/14246
14608 * g++.dg/other/crash-3.C: New test.
14609
14610 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14611
14612 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
14613 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
14614
14615 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
14616 HP-UX.
14617
14618 2004-02-24 Michael Matz <matz@suse.de>
14619
14620 * gcc.dg/i386-regparm.c: New.
14621
14622 2004-02-23 James E Wilson <wilson@specifixinc.com>
14623
14624 * gcc.c-torture/execute/20040223-1.c: New.
14625
14626 2004-02-23 Zack Weinberg <zack@codesourcery.com>
14627 Kazu Hirata <kazu@cs.umass.edu>
14628
14629 * gcc.dg/fwritable-strings-1.c: Remove.
14630
14631 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
14632
14633 PR c/14156
14634 * gcc.dg/20040223-1.c: New test.
14635
14636 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14637
14638 PR c++/14106
14639 * g++.dg/ext/typeof9.C: New test.
14640
14641 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14642
14643 PR c++/14250
14644 * g++.dg/other/switch1.C: New test.
14645
14646 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14647
14648 * gcc.dg/cast-function-1.c: Adjust for new informative message.
14649 * gcc.dg/va-arg-1.c: Likewise.
14650
14651 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14652
14653 PR c++/14143
14654 * g++.dg/template/koenig5.C: New test.
14655
14656 2004-02-21 Ziemowit Laski <zlaski@apple.com>
14657
14658 * g++.dg/ext/altivec-1.C: Generalize target triple.
14659 * g++.dg/ext/altivec-2.C: New test case.
14660 * g++.dg/ext/altivec_check.h: New file.
14661 * gcc.dg/altivec-1.c: Generalize target triple;
14662 include altivec_check.h and call altivec_check().
14663 * gcc.dg/altivec-[2-5].c: Generalize target triple.
14664 * gcc.dg/altivec-6.c: New test case.
14665 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
14666 type casts as needed.
14667 * gcc.dg/altivec-10.c: Include altivec_check.h and call
14668 altivec_check().
14669 * gcc.dg/altivec-12.c: New test case.
14670 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
14671 include altivec_check.h and call altivec_check().
14672 * gcc.dg/altivec_check.h: New file.
14673
14674 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14675
14676 * lib/target-supports.exp (check_alias_available): Don't mangle
14677 function `g' in test program.
14678
14679 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14680
14681 * lib/target-supports.exp (check_profiling_available): Check
14682 argument to determine whether we support a profiling type.
14683 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
14684 check_profiling_available.
14685 * g++.dg/bprob/bprob.exp: Likewise
14686 * g77.dg/bprob/bprob.exp: Likewise.
14687 * gcc.misc-tests/bprob.exp: Likewise.
14688 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
14689 dg-require-profiling and delete expected error handling.
14690 * gcc.dg/20021014-1.c: Likewise.
14691 * gcc.dg/nest.c: Likewise.
14692
14693 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14694
14695 PR c++/12007
14696 * g++.dg/other/vthunk1.C: New test.
14697
14698 2004-02-20 Falk Hueffner <falk@debian.org>
14699
14700 PR target/14201
14701 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
14702
14703 2004-02-20 Mark Mitchell <mark@codesourcery.com>
14704
14705 PR c++/13927
14706 * g++.dg/other/error8.C: Remove XFAIL markers.
14707
14708 PR c++/14173
14709 * g++.dg/ext/packed5.C: New test.
14710
14711 PR c++/14199
14712 * g++.dg/warn/Wunused-5.C: New test.
14713
14714 PR c++/14186
14715 * g++.dg/lookup/member1.C: New test.
14716
14717 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
14718
14719 * gcc.c-torture/compile/20040130-1.c: Enable only when
14720 __INT_MAX__ >= 2147483647L.
14721 * gcc.c-torture/compile/961203-1.c: Likewise.
14722
14723 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
14724
14725 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
14726 * g++.dg/opt/template1.C: Robustify assembler regexp
14727
14728 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14729
14730 * gcc.c-torture/execute/simd-4.x: Remove.
14731 * gcc.c-torture/execute/va-arg-25.x: Likewise.
14732 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
14733 Guard with #ifndef SKIP_ATTRIBUTE.
14734 * gcc.dg/compat/vector-1_y.c: Likewise.
14735 * gcc.dg/compat/vector-2_x.c: Likewise.
14736 * gcc.dg/compat/vector-2_y.c: Likewise.
14737 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
14738 * g++.dg/eh/simd-2.C: Likewise.
14739
14740 2004-02-19 Alan Modra <amodra@bigpond.net.au>
14741
14742 * gcc.c-torture/compile/complex-1.c: New.
14743
14744 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
14745
14746 PR target/14209
14747 * gcc.c-torture/execute/20040218-1.c: New test.
14748
14749 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14750
14751 PR c++/14181
14752 * g++.dg/parse/new2.C: New test.
14753
14754 2004-02-18 Paul Brook <paul@codesourcery.com>
14755
14756 * gcc.c-torture/compile/libcall-1.c: New test.
14757
14758 2004-02-18 Paul Brook <paul@codesourcery.com>
14759
14760 PR debug/12934
14761 * gcc.dg/debug/debug-7.c: New test.
14762
14763 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
14764
14765 * gcc.dg/20040217-1.c: New test.
14766
14767 2004-02-17 Zack Weinberg <zack@codesourcery.com>
14768
14769 * gcc.c-torture/execute/990208-1.x: Delete.
14770
14771 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
14772
14773 * gcc.c-torture/execute/20040208-2.x: New file.
14774
14775 2004-02-17 Mark Mitchell <mark@codesourcery.com>
14776
14777 PR c++/11326
14778 * g++.dg/abi/structret1.C: New test.
14779
14780 2004-02-17 Jakub Jelinek <jakub@redhat.com>
14781
14782 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
14783 (i386_cpuid): No need to test if cpuid is available on AMD64.
14784 Fix assembly, so that it works onboth i386 and AMD64.
14785 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
14786 (vecInLong): Fix s[] member type to unsigned int.
14787 (vecInWord): Remove type.
14788 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
14789 (a64, b64, c64, d64, e64): Remove.
14790 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
14791 Remove unused variable. Remove initialization of removed variables.
14792 Don't call mmx_tests nor sse_tests.
14793 (reference_mmx, reference_sse): Remove.
14794 (check): Add return stmt.
14795 * gcc.dg/i386-sse-7.c: New test.
14796 * gcc.dg/i386-mmx-4.c: New test.
14797
14798 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14799
14800 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
14801 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
14802 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
14803 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
14804 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
14805 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
14806 g++.dg/tc1/dr94.C: Fix line terminator.
14807
14808 2004-02-16 Geoffrey Keating <geoffk@apple.com>
14809
14810 * gcc.c-torture/compile/20040216-1.c: New.
14811
14812 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14813
14814 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
14815 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
14816 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
14817 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
14818 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
14819 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
14820
14821 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14822
14823 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
14824
14825 2004-02-15 Mark Mitchell <mark@codesourcery.com>
14826
14827 PR c++/13971
14828 * g++.dg/expr/cond4.C: New test.
14829
14830 PR c++/14086
14831 * g++.dg/lookup/crash2.C: New test.
14832
14833 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
14834
14835 * gcc.c-torture/compile/20040214-2.c: New test.
14836
14837 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
14838
14839 PR c++/14116
14840 * g++.dg/ext/typeof8.C: New test.
14841
14842 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
14843
14844 * gcc.c-torture/compile/20040214-1.c: New test.
14845
14846 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14847
14848 PR c++/13635
14849 * g++.dg/template/spec11.C: New test.
14850
14851 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14852
14853 PR c++/13927
14854 * g++.dg/other/error8.C: New test.
14855
14856 2004-02-13 Mark Mitchell <mark@codesourcery.com>
14857
14858 PR c++/14122
14859 * g++.dg/template/array4.C: New test.
14860
14861 PR c++/14108
14862 * g++.dg/inherit/thunk2.C: New test.
14863
14864 PR c++/14083
14865 * g++.dg/eh/cond2.C: New test.
14866
14867 2004-02-12 Alan Modra <amodra@bigpond.net.au>
14868
14869 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
14870
14871 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
14872
14873 * lib/scanasm.exp (dg-scan): Quote pattern before display.
14874
14875 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
14876
14877 * g++.dg/simd-2.C: xfail on ppc64-linux.
14878
14879 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
14880
14881 PR c/456
14882 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
14883 tests.
14884
14885 2004-02-11 Uros Bizjak <uros@kss-loka.si>
14886
14887 * gcc.dg/builtins-33.c: New test.
14888
14889 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
14890
14891 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
14892
14893 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14894
14895 * g++.dg/simd-2.C: Set -maltivec for ppc64.
14896
14897 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14898
14899 * gcc.dg/ppc64-abi-3.c: New test.
14900
14901 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
14902
14903 PR c/14092
14904
14905 * gcc.dg/pr14092-1.c: New testcase.
14906
14907 2004-02-10 Alan Modra <amodra@bigpond.net.au>
14908
14909 * gcc.dg/cpp/assert4.c: Fix typo last change.
14910
14911 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
14912 * gcc.dg/cpp/assert4.c: Handle powerpc64.
14913
14914 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
14915
14916 2004-02-09 Roger Sayle <roger@eyesopen.com>
14917
14918 * gcc.c-torture/compile/20040209-1.c: New test case.
14919
14920 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
14921
14922 * gcc.dg/c90-init-1.c: Adjust expected error messages.
14923
14924 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
14925
14926 * gcc.c-torture/execute/20040208-[12].c: New tests.
14927
14928 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14929
14930 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
14931
14932 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14933
14934 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
14935
14936 2004-02-07 Zack Weinberg <zack@codesourcery.com>
14937
14938 Bug 13856
14939 * gcc.dg/visibility-8.c: New testcase.
14940
14941 2004-02-07 Zack Weinberg <zack@codesourcery.com>
14942
14943 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
14944 arguments.
14945 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
14946
14947 2004-02-07 Roger Sayle <roger@eyesopen.com>
14948
14949 PR middle-end/13696
14950 * g++.dg/opt/fold1.C: New test case.
14951
14952 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14953
14954 PR c++/14033
14955 * g++.dg/other/crash-2.C: New test.
14956
14957 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14958
14959 PR c++/14028
14960 * g++.dg/parse/angle-bracket2.C: New test.
14961
14962 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14963
14964 PR middle-end/13750
14965 Revert:
14966 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14967 PR pch/13361
14968 * testsuite/g++.dg/pch/wchar-1.C: New.
14969 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14970
14971 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14972
14973 PR c++/14008
14974 * g++.dg/parse/error15.C: New test.
14975 * g++.dg/parse/crash11.C: Update dg-error mark.
14976
14977 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14978
14979 PR c++/13932
14980 * g++.dg/warn/conv2.C: New test.
14981
14982 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14983
14984 PR c++/13086
14985 * g++.dg/warn/incomplete1.C: Remove xfail.
14986
14987 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14988
14989 * lib/file-format.exp (gcc_target_object_format): Use
14990 ${tool}_target_compile, not gcc_target_compile.
14991 * lib/target-supports.exp (check_alias_available): Likewise.
14992 (check_gc_sections_available): Likewise.
14993 * g++.dg/ext/attrib10.C: Use dg-require-alias.
14994 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
14995 dg-require-alias.
14996
14997 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14998
14999 PR c++/13969
15000 * g++.dg/template/static6.C: New test.
15001
15002 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
15003
15004 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
15005
15006 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15007
15008 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
15009 tests for systems where `char' is unsigned by default.
15010
15011 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15012
15013 PR c++/13997
15014 * g++.dg/template/partial3.C: New test.
15015
15016 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
15017
15018 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
15019 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
15020 Remove mentions of obsolete ports.
15021
15022 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
15023
15024 * gcc.dg/noncompile/20001228-1.c: Fix for new
15025 error message.
15026
15027 2004-02-03 Roger Sayle <roger@eyesopen.com>
15028
15029 PR target/9348
15030 * gcc.c-torture/execute/multdi-1.c: New test case.
15031
15032 2004-02-03 Mark Mitchell <mark@codesourcery.com>
15033
15034 PR c++/13925
15035 * g++.dg/template/lookup5.C: New test.
15036
15037 2004-02-03 Mark Mitchell <mark@codesourcery.com>
15038
15039 PR c++/13950
15040 * g++.dg/template/lookup4.C: New test.
15041
15042 PR c++/13970
15043 * g++.dg/parse/error14.C: New test.
15044
15045 PR c++/14002
15046 * g++.dg/parse/template13.C: New test.
15047
15048 2004-02-03 Mark Mitchell <mark@codesourcery.com>
15049
15050 PR c++/13978
15051 * g++.dg/template/koenig4.C: New test.
15052
15053 PR c++/13968
15054 * g++.dg/template/crash17.C: New test.
15055
15056 PR c++/13975
15057 * g++.dg/parse/error13.C: New test.
15058 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
15059
15060 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15061
15062 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
15063
15064 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
15065
15066 PR c/11658
15067 PR c/13994
15068 * gcc.dg/noncompile/20040203-1.c: New test.
15069 * gcc.dg/noncompile/20040203-2.c: Likewise.
15070 * gcc.dg/noncompile/20040203-3.c: Likewise.
15071 * gcc.dg/20040203-1.c: Likewise.
15072
15073 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
15074
15075 PR c++/10858
15076 * g++.dg/template/sizeof7.C: New test.
15077
15078 2004-02-02 Eric Christopher <echristo@redhat.com>
15079 Zack Weinberg <zack@codesourcery.com>
15080
15081 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
15082
15083 2004-02-02 Zack Weinberg <zack@codesourcery.com>
15084
15085 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
15086 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
15087 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
15088 * gcc.dg/cleanup-5.c: Run only on Linux targets.
15089
15090 2004-02-02 Mark Mitchell <mark@codesourcery.com>
15091
15092 PR c++/13113
15093 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
15094
15095 PR c++/13854
15096 * g++.dg/ext/attrib13.C: New test.
15097
15098 PR c++/13907
15099 * g++.dg/conversion/op2.C: New test.
15100
15101 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15102
15103 * gcc.dg/titype-1.c: Fix pasto.
15104
15105 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15106
15107 * gcc.dg/titype-1.c: New test.
15108
15109 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15110
15111 PR c++/13957
15112 * g++.dg/template/non-type-template-argument-1.C,
15113 g++.dg/template/qualified-id1.C: Update dg-error marks.
15114 * g++.dg/template/nontype6.C: New test.
15115
15116 2004-02-01 Roger Sayle <roger@eyesopen.com>
15117
15118 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
15119 * gcc.dg/builtins-31.c: New testcase.
15120 * gcc.dg/builtins-32.c: New testcase.
15121
15122 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
15123
15124 * objc.dg/call-super-2.m: Update line numbers
15125 for the including of stddef.h.
15126
15127 2004-01-30 Michael Matz <matz@suse.de>
15128
15129 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
15130 g++.dg/ext/case-range3.C: New tests.
15131
15132 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15133
15134 DR206
15135 PR c++/13813
15136 * g++.dg/template/member4.C: New test.
15137
15138 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15139
15140 PR c++/13683
15141 * g++.dg/template/sizeof6.C: New test.
15142
15143 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
15144
15145 * gcc.dg/fwritable-strings-1.c: New test.
15146
15147 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
15148
15149 * gcc.c-torture/compile/20040130-1.c: New test.
15150
15151 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
15152
15153 * objc.dg/call-super-2.m: Include stddef.h for size_t.
15154
15155 2004-01-29 Mark Mitchell <mark@codesourcery.com>
15156
15157 PR c++/13883
15158 * g++.dg/template/ctor3.C: New test.
15159
15160 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15161
15162 * g++.dg/tc1: New directory.
15163 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
15164 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
15165 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
15166 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
15167 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
15168
15169 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15170
15171 * g++.dg/parse/error11.C: New test.
15172 * g++.dg/parse/error12.C: Likewise.
15173
15174 2004-01-28 Ziemowit Laski <zlaski@apple.com>
15175
15176 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
15177 (scan_initial, main): Use aligned_sizeof instead of sizeof.
15178
15179 2004-01-28 Mark Mitchell <mark@codesourcery.com>
15180
15181 PR c++/13791
15182 * g++.dg/ext/attrib12.C: New test.
15183
15184 PR c++/13736
15185 * g++.dg/parse/cast2.C: New test.
15186
15187 2004-01-27 James E Wilson <wilson@specifixinc.com>
15188
15189 * objc.dg/encode-2.m (main): New local string. Set depending on
15190 sizeof long. Use in sscanf call.
15191 * objc.dg/encode-3.m (main): New local string. Set depending on
15192 sizeof long. Use in scan_initial call.
15193
15194 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15195
15196 * objc.dg/call-super-2.m: Make LP64-safe.
15197 * objc.dg/desig-init-1.m: Likewise.
15198
15199 2004-01-27 Devang Patel <dpatel@apple.com>
15200
15201 * g++.dg/debug/namespace1.C: New test.
15202
15203 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
15204
15205 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
15206 xscale-*-*.
15207
15208 * gcc.dg/arm-mmx-1.c: New test.
15209
15210 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15211
15212 * gcc.dg/20040127-1.c: New test.
15213 * gcc.dg/20040127-2.c: New test.
15214
15215 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15216
15217 * objc.dg/stret-1.m (glob): Renamed to globa.
15218
15219 2004-01-26 Mark Mitchell <mark@codesourcery.com>
15220
15221 PR c++/13663
15222 * g++.dg/expr/for1.C: New test.
15223
15224 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
15225
15226 PR middle-end/13779
15227 * gcc.dg/darwin-longlong.c: New test.
15228
15229 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
15230
15231 * gcc.dg/20040124-1.c: Moved test from here...
15232 * gcc.c-torture/compile/20040124-1.c: ...to here.
15233
15234 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15235
15236 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
15237 the assembly output if -m64 is passed.
15238
15239 2004-01-25 Mark Mitchell <mark@codesourcery.com>
15240
15241 PR c++/13833
15242 * g++.dg/template/cond3.C: New test.
15243
15244 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15245
15246 PR c++/13810
15247 * g++.dg/template/ttp7.C: New test.
15248
15249 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15250
15251 PR c++/13797
15252 * g++.dg/template/nontype4.C: New test.
15253 * g++.dg/template/nontype5.C: Likewise.
15254
15255 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
15256
15257 * gcc.dg/torture/mips-clobber-at.c: New test.
15258
15259 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
15260
15261 * gcc.dg/20040124-1.c: New test.
15262
15263 2004-01-24 Jakub Jelinek <jakub@redhat.com>
15264
15265 * gcc.dg/20040123-1.c: New test.
15266
15267 2004-01-23 Zack Weinberg <zack@codesourcery.com>
15268
15269 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
15270
15271 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
15272
15273 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
15274
15275 2004-01-23 Andrew Pinski <apinski@apple.com>
15276
15277 * gcc.dg/20030121-1.c: Move to ..
15278 * gcc.dg/20040121-1.c: here.
15279
15280 2004-01-23 Roger Sayle <roger@eyesopen.com>
15281
15282 * gcc.dg/builtins-29.c: New test case.
15283
15284 2004-01-23 Zack Weinberg <zack@codesourcery.com>
15285
15286 PR 18314
15287 * gcc.dg/builtins-30.c: New testcase.
15288
15289 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
15290
15291 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
15292 * lib/g77.exp: Likewise.
15293 * lib/objc.exp: Likewise.
15294 * lib/g++.exp: Likewise.
15295
15296 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15297
15298 * gcc.dg/struct-by-value-2.c: New test.
15299
15300 2004-01-21 Andrew Pinski <apinski@apple.com>
15301
15302 PR target/13785
15303 * gcc.dg/20030121-1.c: New test.
15304
15305 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
15306
15307 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
15308 clobber frame pointer register in asm statement.
15309
15310 2004-01-21 Falk Hueffner <falk@debian.org>
15311
15312 * gcc.c-torture/compile/20040121-1.c: New test.
15313
15314 2004-01-21 Zack Weinberg <zack@codesourcery.com>
15315
15316 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
15317
15318 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
15319
15320 * gcc.dg/ppc64-abi-2.c: New test.
15321
15322 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
15323
15324 * lib/treelang.exp: Fill out this file.
15325 * lib/treelang-dg.exp: New File.
15326
15327 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
15328
15329 * gcc.c-torture/compile/981022-1.c: Remove.
15330 * gcc.dg/array-5.c: Remove XFAIL.
15331 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
15332 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
15333 gcc.dg/cond-lvalue-1.c: Update.
15334 * gcc.dg/cast-lvalue-2.c: New test.
15335
15336 2004-01-19 Mark Mitchell <mark@codesourcery.com>
15337
15338 PR c++/13592
15339 * g++.dg/other/error1.C (class foo): Tweak error message.
15340
15341 PR c++/13592
15342 * g++.dg/template/call2.C: New test.
15343
15344 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15345
15346 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
15347 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
15348 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
15349 scalar-return-1_x.c, scalar-return-2_y.c,
15350 scalar-return-3_x.c, scalar-return-3_y.c,
15351 scalar-return-4_x.c, scalar-return-4_y.c,
15352 struct-align-1.h, struct-align-1_x.c,
15353 struct-align-1_y.c, struct-align-2.h,
15354 struct-align-2_x.c, struct-align-2_y.c,
15355 struct-by-value-10_y.c, struct-by-value-11_x.c,
15356 struct-by-value-11_y.c, struct-by-value-12_x.c,
15357 struct-by-value-12_y.c, struct-by-value-13_x.c,
15358 struct-by-value-13_y.c, struct-by-value-14_x.c,
15359 struct-by-value-14_y.c, struct-by-value-15_x.c,
15360 struct-by-value-15_y.c, struct-by-value-16_y.c,
15361 struct-by-value-17_y.c, struct-by-value-18_y.c,
15362 struct-by-value-19_y.c, struct-by-value-1_x.c,
15363 struct-by-value-1_y.c, struct-by-value-20_y.c,
15364 struct-by-value-2_x.c, struct-by-value-2_y.c,
15365 struct-by-value-3_y.c, struct-by-value-4_x.c,
15366 struct-by-value-4_y.c, struct-by-value-5_y.c,
15367 struct-by-value-6_y.c, struct-by-value-7_y.c
15368 struct-by-value-8_x.c, struct-by-value-8_y.c
15369 struct-by-value-9_x.c, struct-by-value-9_y.c
15370 struct-return-10_x.c, struct-return-10_y.c,
15371 struct-return-19_x.c, struct-return-20_x.c
15372 struct-return-2_x.c, struct-return-2_y.c
15373 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
15374 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
15375
15376 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15377
15378 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
15379 attribute on sparc*-sun-solaris2.*.
15380
15381 2004-01-18 Mark Mitchell <mark@codesourcery.com>
15382
15383 PR c++/13710
15384 * g++.dg/ext/typeof7.C: New test.
15385
15386 2004-01-18 David Edelsohn <edelsohn@gnu.org>
15387
15388 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
15389 * gcc.dg/const-elim-1.c: Same.
15390
15391 2004-01-17 Ziemowit Laski <zlaski@apple.com>
15392
15393 * objc.dg/stret-1.m: New.
15394 * objc.dg/stret-2.m: New.
15395
15396 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
15397
15398 PR c++/11895
15399 * g++.dg/ext/vector1.C: New test.
15400
15401 2004-01-16 Geoffrey Keating <geoffk@apple.com>
15402
15403 * gcc.dg/pch/import-1.c: New.
15404 * gcc.dg/pch/import-1.hs: New.
15405 * gcc.dg/pch/import-1a.h: New.
15406 * gcc.dg/pch/import-1b.h: New.
15407 * gcc.dg/pch/import-1c.h: New.
15408
15409 2004-01-16 Mark Mitchell <mark@codesourcery.com>
15410
15411 PR c++/13574
15412 * g++.dg/ext/array1.C: New test.
15413
15414 PR c++/13178
15415 * g++.dg/conversion/op1.C: New test.
15416
15417 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
15418
15419 PR 11864
15420 From Kazumoto Kojima / Dan Kegel:
15421 * gcc.dg/pr11864-1.c: New test.
15422
15423 PR 10392
15424 From Marcus Comstedt / Dan Kegel:
15425 * gcc.dg/pr10392-1.c: New test.
15426
15427 2004-01-16 Mark Mitchell <mark@codesourcery.com>
15428
15429 PR c++/13478
15430 * g++.dg/init/ref10.C: New test.
15431
15432 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15433
15434 PR c++/13407
15435 * g++.dg/parse/typename6.C: New test.
15436
15437 2004-01-15 Geoffrey Keating <geoffk@apple.com>
15438
15439 PR pch/13361
15440 * testsuite/g++.dg/pch/wchar-1.C: New.
15441 * testsuite/g++.dg/pch/wchar-1.Hs: New.
15442
15443 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15444
15445 PR c++/9259
15446 * g++.dg/expr/sizeof2.C: New test.
15447
15448 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
15449
15450 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
15451
15452 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
15453
15454 PR c++/13659
15455 * g++.dg/lookup/strong-using-3.C: New.
15456 * g++.dg/lookup/using-10.C: New.
15457
15458 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
15459
15460 PR c++/13594
15461 * g++.dg/lookup/strong-using-2.C: New.
15462
15463 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
15464 Dan Kegel <dank@kegel.com>
15465 J"orn Rennecke <joern.rennecke@superh.com>
15466
15467 PR target/9365
15468 * gcc.dg/pr9365-1.c: New test.
15469
15470 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15471
15472 PR c++/8856
15473 * g++.dg/parse/casting-operator2.C: New test.
15474 * g++.old-deja/g++.pt/explicit83.C: Remove.
15475
15476 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
15477
15478 * gcc.dg/label-compound-stmt-1.c: New test.
15479 * gcc.c-torture/compile/950922-1.c,
15480 gcc.c-torture/compile/20000211-3.c,
15481 gcc.c-torture/compile/20000518-1.c,
15482 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
15483 compound statements.
15484
15485 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
15486
15487 * gcc.dg/ppc64-abi-1.c: New test.
15488
15489 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
15490
15491 * g++.dg/ext/attrib9.C: Add dg-warnings.
15492
15493 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15494
15495 PR c++/12335
15496 * g++.dg/parse/dtor3.C: New test.
15497
15498 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
15499
15500 PR c++/12709
15501 * g++.dg/parse/try-catch-1.C: New test.
15502
15503 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
15504
15505 * ada/acats/run_all.sh: Add more verbose output in acats.log
15506 when compiling tests.
15507
15508 2004-01-12 Zack Weinberg <zack@codesourcery.com>
15509
15510 PR 13656
15511 * gcc.dg/typedef-redecl.c: New test case.
15512 * gcc.dg/typedef-redecl.h: New support file.
15513
15514 2004-01-13 Jan Hubicka <jh@suse.cz>
15515
15516 * gcc.dg/always_inline.c: New test.
15517 * gcc.dg/debug/20031231-1.c: Fix.
15518
15519 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15520
15521 PR c++/13474
15522 * g++.dg/template/array3.C: New test.
15523
15524 2004-01-12 Zack Weinberg <zack@codesourcery.com>
15525
15526 * g++.dg/ext/lvalue1.C: No longer expected to fail.
15527 * g++.dg/warn/Wunused-2.C: Likewise.
15528
15529 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15530
15531 PR c++/13289
15532 * g++.dg/template/instantiate6.C: New test.
15533
15534 2004-01-12 Roger Sayle <roger@eyesopen.com>
15535
15536 PR middle-end/11397
15537 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
15538
15539 2004-01-12 Jan Hubicka <jh@suse.cz>
15540
15541 PR opt/12826
15542 * gcc.dg/20040112-1.c: New.
15543
15544 * gcc.dg/dwarf-die[1-7].c: Move to...
15545 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
15546 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
15547
15548 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
15549
15550 PR c++/4100
15551 * g++.dg/parse/friend4.C: New test.
15552
15553 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
15554
15555 PR c++/4100
15556 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
15557 definition is called a friend.
15558
15559 2004-01-11 Zack Weinberg <zack@codesourcery.com>
15560
15561 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
15562
15563 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
15564
15565 PR c++/3478
15566 * g++.dg/parse/error10.C: New test.
15567 * g++.dg/template/arg2.C: Accept "invalid type" error.
15568
15569 2004-01-11 Jakub Jelinek <jakub@redhat.com>
15570
15571 PR middle-end/13392
15572 * g++.dg/opt/expect2.C: New test.
15573
15574 2004-01-10 Zack Weinberg <zack@codesourcery.com>
15575
15576 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
15577 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
15578 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
15579 Update dg-error regexps.
15580
15581 2004-01-10 Zack Weinberg <zack@codesourcery.com>
15582
15583 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
15584 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
15585
15586 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15587
15588 * gcc.dg/pragma-re-1.c: Use right pointer type.
15589
15590 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15591
15592 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
15593
15594 2004-01-09 Geoffrey Keating <geoffk@apple.com>
15595
15596 * gcc.dg/rs6000-ldouble-1.c: New.
15597
15598 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15599
15600 DR 337
15601 PR c++/9256
15602 * g++.dg/other/abstract1.C: New test.
15603
15604 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
15605
15606 * g++.dg/lookup/strong-using-1.C: New.
15607
15608 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
15609
15610 PR c/11234
15611 * gcc.dg/func-ptr-conv-1.c: New test.
15612 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
15613
15614 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
15615
15616 PR target/13380.
15617 * gcc.c-torture/compile/20040109-1.c: New.
15618
15619 2004-01-08 Stuart Hastings <stuart@apple.com>
15620
15621 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
15622 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
15623 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
15624
15625 2004-01-09 Alan Modra <amodra@bigpond.net.au>
15626
15627 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
15628
15629 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15630
15631 * ada/acats/run_acats: Treat 'gnatchop' the same way
15632 as 'gnatmake'. Export GCC_DRIVER.
15633 * ada/acats/run_all.sh: Add target_gnatchop. Use
15634 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
15635
15636 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15637
15638 PR c++/12573
15639 * g++.dg/template/dependent-expr4.C: New test.
15640
15641 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
15642
15643 * gcc.dg/altivec-11.c: New test.
15644
15645 2004-01-07 Mark Mitchell <mark@codesourcery.com>
15646
15647 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
15648
15649 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
15650
15651 PR c/6024
15652 * gcc.dg/enum-compat-1.c: New test.
15653 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
15654
15655 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
15656
15657 PR c/12165
15658 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
15659 gcc.dg/c99-idem-qual-3.c: New tests.
15660
15661 2004-01-07 Alan Modra <amodra@bigpond.net.au>
15662
15663 * gcc.dg/winline-7.c: Don't cast void * to int.
15664
15665 2004-01-06 Jan Hubicka <jh@suse.cz>
15666
15667 * gcc.dg/i386-sse-5.c: New test
15668 * g++.dg/eh/simd-1.c: Add -w argument for i386.
15669
15670 2004-01-05 Mark Mitchell <mark@codesourcery.com>
15671
15672 PR c++/12815
15673 * g++.dg/rtti/typeid4.C: New test.
15674
15675 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15676
15677 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
15678
15679 2004-01-05 Mark Mitchell <mark@codesourcery.com>
15680
15681 PR c++/12132
15682 * g++.dg/template/error11.C: New test.
15683
15684 PR c++/13451
15685 * g++.dg/template/class2.C: New test.
15686
15687 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
15688 Richard Sandiford <rsandifo@redhat.com>
15689
15690 PR c++/13387
15691 * g++.dg/opt/alias3.C: New test.
15692
15693 2004-01-04 Mark Mitchell <mark@codesourcery.com>
15694
15695 PR c++/13157
15696 * g++.dg/template/koenig3.C: New test.
15697
15698 PR c++/13529
15699 * g++.dg/parse/offsetof3.C: New test.
15700
15701 * g++.dg/init/copy7.C: Add missing dg-error markers.
15702
15703 PR c++/12226
15704 * g++.dg/init/copy7.c: New test.
15705
15706 PR c++/13536
15707 * g++.dg/parse/cast1.C: New test.
15708
15709 2004-01-04 Jan Hubicka <jh@suse.cz>
15710
15711 * gcc.dg/winline[1-7].c: New tests.
15712
15713 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15714
15715 PR c++/13520
15716 * g++.dg/template/qualttp22.C: New test.
15717
15718 2004-01-01 Jan Hubicka <jh@suse.cz>
15719
15720 * gcc.dg/debug/20031231-1.c: New.
15721 * gcc.c-torture/compile/20040101-1.c: New.
15722 * gcc.dg/dwarf-die-[1-7].c: New.
15723
15724 2004-01-01 Jakub Jelinek <jakub@redhat.com>
15725
15726 PR optimization/13521
15727 * gcc.c-torture/compile/20031231-1.c: New test.
15728
15729 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
15730
15731 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
15732
15733 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15734
15735 PR c++/10079
15736 * g++.dg/template/crash16.C: New test.
15737
15738 2003-12-30 Mark Mitchell <mark@codesourcery.com>
15739
15740 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
15741
15742 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
15743
15744 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
15745 ports.
15746 * g++.old-deja/g++.jason/thunk3.C: Likewise.
15747 * g++.old-deja/g++.law/profile1.C: Likewise.
15748 * gcc.c-torture/compile/981006-1.c: Likewise.
15749 * gcc.c-torture/execute/loop-2e.x: Likewise.
15750 * gcc.c-torture/execute/loop-2f.x: Remove.
15751 * gcc.c-torture/execute/loop-2g.x: Likewise.
15752 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
15753 * gcc.dg/20020312-2.c: Remove traces of dead ports.
15754
15755 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
15756
15757 PR c++/13507
15758 * g++.dg/ext/attrib11.C: New test.
15759
15760 PR c++/13494
15761 * g++.dg/template/array2-1.C: New test.
15762 * g++.dg/template/array2-2.C: New test.
15763
15764 2003-12-29 Mark Mitchell <mark@codesourcery.com>
15765
15766 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
15767
15768 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
15769
15770 PR c++/12774
15771 * g++.dg/template/array1-1.C: New test.
15772 * g++.dg/template/array1-2.C: New test.
15773
15774 2003-12-29 Roger Sayle <roger@eyesopen.com>
15775
15776 PR fortran/12632
15777 * g77.dg/12632.f: New test case.
15778
15779 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15780
15781 PR c++/13289
15782 * g++.dg/parse/nontype1.C: New test.
15783
15784 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15785
15786 PR c++/12403
15787 * g++.dg/parse/explicit1.C: New test.
15788 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
15789
15790 2003-12-28 Mark Mitchell <mark@codesourcery.com>
15791
15792 PR c++/13081
15793 * g++.dg/opt/inline6.C: New test.
15794
15795 PR c++/12613
15796 * g++.dg/parse/error9.C: New test.
15797
15798 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
15799
15800 2003-12-28 Mark Mitchell <mark@codesourcery.com>
15801
15802 PR c++/13009
15803 * g++.dg/init/assign1.C: New test.
15804
15805 2003-12-28 Roger Sayle <roger@eyesopen.com>
15806
15807 PR c++/13070
15808 * g++.dg/warn/format3.C: New test case.
15809
15810 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15811
15812 * gcc.c-torture/compile/20031227-1.c: New test.
15813
15814 2003-12-23 Mark Mitchell <mark@codesourcery.com>
15815
15816 * g++.dg/bprob/bprob.exp: Load target-supports.exp
15817 * g77.dg/bprob/bprob.exp: Likewise.
15818 * gcc.misc-tests/bprob.exp: Likewise.
15819 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
15820 variants on systems where the library does not provide that
15821 functionality.
15822 * gcc.dg/builtins-20.c: Use builtins-config.h.
15823 * gcc.dg/builtins-config.h: New file.
15824
15825 2003-12-23 Mark Mitchell <mark@codesourcery.com>
15826
15827 * lib/gcc-dg.exp (dg-require-profiling): New function.
15828 * lib/target-supports.exp (check_profiling_available): Likewise.
15829 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
15830 * g77.dg/bprob/bprob.exp: Likewise.
15831 * gcc.misc-tests/bprob.exp: Likewise.
15832 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
15833 * gcc.dg/20021014-1.c: Likewise.
15834 * gcc.dg/nest.c: Likewise.
15835
15836 2003-12-23 Mark Mitchell <mark@codesourcery.com>
15837
15838 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
15839 compiling.
15840 * g++.dg/lookup/java2.C: Likewise.
15841 * gcc.dg/cpp/lexident.c: Likewise.
15842
15843 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
15844
15845 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
15846 given.
15847 * gcc.c-torture/compile/961203-1.c: Likewise.
15848 * gcc.c-torture/compile/980506-1.c: Likewise.
15849
15850 2003-12-23 Zack Weinberg <zack@codesourcery.com>
15851
15852 * lib/gcc-dg.exp (dg-prune-output): New annotation.
15853 (additional_prunes): New global.
15854 (gcc-dg-prune): Handle additional per-test pruning.
15855 (dg-test): Clear additional_prunes between tests.
15856
15857 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
15858 dg-prune-output to avoid spurious failures from assembler
15859 complaining about nonexistent WAW violations.
15860 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
15861 Use dg-prune-output to avoid spurious failures from assembler
15862 warning about Itanium B-step errata.
15863
15864 2003-12-23 Mark Mitchell <mark@codesourcery.com>
15865
15866 * g++.dg/abi/macro0.C: New test.
15867 * g++.dg/abi/macro1.C: Likewise.
15868 * g++.dg/abi/macro2.C: Likewise.
15869
15870 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
15871 * g++.dg/abi/bitfield7.C: Likewise.
15872 * g++.dg/abi/dtor2.C: Likewise.
15873 * g++.dg/abi/mangle11.C: Likewise.
15874 * g++.dg/abi/mangle12.C: Likewise.
15875 * g++.dg/abi/mangle14.C: Likewise.
15876 * g++.dg/abi/mangle17.C: Likewise.
15877 * g++.dg/abi/vbase10.C: Likewise.
15878 * g++.dg/abi/vbase14.C: Likewise.
15879 * g++.dg/template/qualttp17.C: Likewise.
15880
15881 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
15882
15883 PR c/11995
15884 * gcc.dg/20031223-1.c: New test.
15885
15886 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15887
15888 * gcc.dg/noreturn-7.c: New test.
15889
15890 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15891
15892 * gcc.dg/null-pointer-1.c: New test.
15893
15894 2003-12-22 Mark Mitchell <mark@codesourcery.com>
15895
15896 * g++.old-deja/g++.jason/template18.C: Remove.
15897 * g++.old-deja/g++.jason/template37.C: Likewise.
15898
15899 PR c++/12862
15900 * g++.dg/lookup/ns1.C: New test.
15901
15902 PR c++/12397
15903 * g++.dg/template/lookup3.C: New test.
15904
15905 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15906
15907 * g++.dg/template/recurse1.C: New test
15908
15909 2003-12-22 Mark Mitchell <mark@codesourcery.com>
15910
15911 PR c++/12479
15912 * g++.dg/parse/semicolon1.C: New test.
15913 * g++.dg/parse/semicolon1.h: Likewise.
15914
15915 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
15916
15917 * gcc.dg/darwin-misaligned.c: New test.
15918
15919 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15920
15921 PR c/9163
15922 * gcc.dg/20031222-1.c: New test.
15923
15924 2003-12-21 Mark Mitchell <mark@codesourcery.com>
15925
15926 PR c++/13438
15927 * g++.dg/parse/error8.C: New test.
15928
15929 PR c++/11554
15930 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
15931
15932 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
15933
15934 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
15935 too small.
15936 * gcc.c-torture/compile/930217-1.c: Likewise.
15937 * gcc.c-torture/compile/930513-1.c: Likewise.
15938 * gcc.c-torture/execute/920908-2.c: Likewise.
15939 * gcc.c-torture/execute/921204-1.c: Likewise.
15940 * gcc.c-torture/execute/930621-1.c: Likewise.
15941 * gcc.c-torture/execute/930630-1.c: Likewise.
15942 * gcc.c-torture/execute/931031-1.c: Likewise.
15943 * gcc.c-torture/execute/980602-2.c: Likewise.
15944 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
15945 * gcc.c-torture/execute/compndlit-1.c: Likewise.
15946 * gcc.c-torture/execute/extzvsi.c: Likewise.
15947 * gcc.c-torture/unsorted/ext.c: Likewise.
15948
15949 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
15950
15951 PR target/12749
15952 * gcc.c-torture/compile/20031220-2.c: New test case.
15953
15954 2003-12-20 Roger Sayle <roger@eyesopen.com>
15955
15956 PR optimization/13031
15957 * gcc.c-torture/compile/20031220-1.c: New test case.
15958
15959 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15960
15961 * gcc.dg/cast-function-1.c: New test.
15962
15963 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
15964
15965 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
15966 formats.
15967
15968 2003-12-19 Mark Mitchell <mark@codesourcery.com>
15969
15970 PR c++/12795
15971 * g++.dg/ext/attrib10.C: New test.
15972
15973 2003-12-19 Jakub Jelinek <jakub@redhat.com>
15974
15975 * gcc.dg/cleanup-10.c: New test.
15976 * gcc.dg/cleanup-11.c: New test.
15977
15978 2003-12-19 Jakub Jelinek <jakub@redhat.com>
15979
15980 PR c++/13239
15981 * g++.dg/opt/expect1.C: New test.
15982
15983 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
15984
15985 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
15986
15987 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
15988
15989 PR debug/12923
15990 * gcc.dg/20031218-1.c: New test.
15991
15992 PR debug/12389
15993 * gcc.dg/20031218-2.c: New test.
15994 * gcc.dg/20031218-3.c: New test.
15995
15996 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
15997 of label name and allow for USER_LABEL_PREFIX == "_" names.
15998 * g++.dg/abi/mangle18-2.C: Likewise.
15999 * g++.dg/abi/mangle19-1.C: Likewise.
16000 * g++.dg/abi/mangle19-2.C: Likewise.
16001 * g++.dg/abi/mangle20-1.C: Likewise.
16002 * g++.dg/abi/mangle20-2.C: Likewise.
16003
16004 2003-12-18 Richard Henderson <rth@redhat.com>
16005
16006 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
16007
16008 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
16009 Dan Kegel <dank@kegel.com>
16010
16011 PR other/12009
16012 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
16013 testing a cross compiler, it causes spurious compile failures.
16014 * lib/g++.exp: Likewise.
16015
16016 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16017
16018 PR c++/13262
16019 * g++.dg/template/access13.C: New test.
16020
16021 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
16022
16023 * gcc.dg/20031216-1.c: New test.
16024
16025 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16026
16027 PR c++/9154
16028 * g++.dg/template/error10.C: New test.
16029
16030 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16031
16032 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
16033 * g++.dg/eh/simd-2.C: Likewise.
16034
16035 2003-12-17 James E Wilson <wilson@specifixinc.com>
16036 Roger Sayle <roger@eyesopen.com>
16037
16038 * gcc.c-torture/execute/ieee/mzero5.c: New.
16039
16040 2003-12-17 Mark Mitchell <mark@codesourcery.com>
16041
16042 PR c++/10603
16043 * g++.dg/parse/error6.C: New test.
16044
16045 PR c++/12827
16046 * g++.dg/parse/error7.C: New test.
16047
16048 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16049
16050 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
16051 at -O with stabs debugging formats.
16052 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
16053 * gcc.dg/debug/debug-2.c: Likewise.
16054
16055 2003-12-16 Mark Mitchell <mark@codesourcery.com>
16056
16057 PR c++/12696
16058 * g++.dg/init/error1.C: New test.
16059
16060 PR c++/12218
16061 * g++.dg/init/pm3.C: New test.
16062
16063 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
16064
16065 PR c/3347
16066 * gcc.dg/bitfld-8.c: New test.
16067
16068 2003-12-16 James Lemke <jim@wasabisystems.com>
16069
16070 * gcc.dg/arm-scd42-[123].c: New tests.
16071
16072 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
16073
16074 PR c++/9043
16075 * g++.dg/abi/mangle20-1.C: New test.
16076 * g++.dg/abi/mangle20-2.C: New test.
16077
16078 2003-12-16 Mark Mitchell <mark@codesourcery.com>
16079
16080 PR c++/13275
16081 * g++.dg/other/offsetof2.C: Remove XFAIL.
16082 * g++.dg/parse/offsetof1.C: New test.
16083 * g++.gd/parse/offsetof2.C: Likewise.
16084
16085 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16086
16087 * g++.dg/template/nontype3.C: New test.
16088 * g++.dg/template/static2.C: Tweaked the dg-error clause.
16089
16090 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16091
16092 * g++.dg/warn/noreturn-3.C: Also test instantiation.
16093
16094 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
16095
16096 PR c++/13387
16097 * g++.dg/expr/assign1.C: New test.
16098
16099 PR c++/13242
16100 * g++.dg/abi/mangle19-1.C: New test.
16101 * g++.dg/abi/mangle19-2.C: New test.
16102
16103 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
16104
16105 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
16106
16107 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16108
16109 * gcc.c-torture/execute/20031216-1.c: New test.
16110
16111 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16112
16113 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
16114 an ICE regression.
16115
16116 2003-12-15 Mark Mitchell <mark@codesourcery.com>
16117
16118 PR c++/10926
16119 * g++.dg/template/error9.C: New test.
16120
16121 PR c++/11116
16122 * g++.dg/template/error8.C: New test.
16123
16124 2003-12-15 Roger Sayle <roger@eyesopen.com>
16125
16126 PR middle-end/13400
16127 * gcc.c-torture/execute/20031215-1.c: New test case.
16128
16129 2003-12-15 Mark Mitchell <mark@codesourcery.com>
16130
16131 PR c++/13269
16132 * g++.dg/parse/error5.C: New test.
16133
16134 PR c++/12989
16135 * g++.dg/expr/sizeof1.C: New test.
16136
16137 PR c++/13310
16138 * g++.dg/template/crash15.C: New test.
16139
16140 2003-12-15 Geoffrey Keating <geoffk@apple.com>
16141
16142 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
16143 a non-POD type as the last named parameter of a varargs function.
16144
16145 2003-12-15 Mark Mitchell <mark@codesourcery.com>
16146
16147 PR c++/13243
16148 PR c++/12573
16149 * g++.dg/template/crash14.C: New test.
16150 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
16151
16152 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
16153
16154 * g++.dg/other/java1.C: New test.
16155
16156 PR c++/13241
16157 * g++.dg/abi/mangle18-1.C: New test.
16158 * g++.dg/abi/mangle18-2.C: New test.
16159
16160 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16161
16162 PR optimization/10312
16163 * gcc.c-torture/execute/20031214-1.c: New.
16164
16165 2003-12-14 Mark Mitchell <mark@codesourcery.com>
16166
16167 PR c++/10779
16168 PR c++/12160
16169 * g++.dg/parse/error3.C: New test.
16170 * g++.dg/parse/error4.C: Likewise.
16171 * g++.dg/abi/mangle4.C: Tweak error messages.
16172 * g++.dg/lookup/using5.C: Likewise.
16173 * g++.dg/other/error2.C: Likewise.
16174 * g++.dg/parse/typename5.C: Likewise.
16175 * g++.dg/parse/undefined1.C: Likewise.
16176 * g++.dg/template/arg2.C: Likewise.
16177 * g++.dg/template/ttp3.C: Likewise.
16178 * g++.dg/template/type1.C: Likewise.
16179 * g++.old-deja/g++.other/crash32.C: Likewise.
16180 * g++.old-djea/g++.pt/defarg8.C: Likewise.
16181
16182 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16183
16184 PR c++/13106
16185 * g++.dg/warn/noreturn-3.C: New test.
16186
16187 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
16188
16189 PR c++/13118
16190 * g++.dg/abi/covariant3.C: New.
16191
16192 2003-12-12 Jakub Jelinek <jakub@redhat.com>
16193
16194 * g++.dg/eh/ia64-1.C: New test.
16195
16196 2003-12-12 Roger Sayle <roger@eyesopen.com>
16197
16198 PR optimization/13037
16199 * g77.f-torture/execute/13037.f: New test case.
16200
16201 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
16202
16203 PR c++/12881
16204 * g++.dg/abi/covariant2.C: New.
16205
16206 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
16207
16208 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
16209
16210 2003-12-11 Zack Weinberg <zack@codesourcery.com>
16211
16212 * gcc.c-torture/execute/wchar_t-1.x: Delete.
16213
16214 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
16215
16216 PR other/10819
16217 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
16218 to fix Bug 10819.
16219 * lib/g++.exp (g++_version): Likewise.
16220 * lib/g77.exp (g77_version): Likewise.
16221 * lib/objc.exp (default_objc_version): Likewise.
16222
16223 2003-12-10 Richard Henderson <rth@redhat.com>
16224
16225 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
16226
16227 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
16228
16229 2003-12-08 Matt Austern <austern@apple.com>
16230
16231 PR c/13134
16232 * lib/gcc-dg.exp (dg-require-visibility): Define.
16233 * lib/target-supports (check_visibility_available): Define.
16234 * gcc.dg/visibility-1.c: New test.
16235 * gcc.dg/visibility-2.c: Likewise.
16236 * gcc.dg/visibility-3.c: Likewise.
16237 * gcc.dg/visibility-4.c: Likewise.
16238 * gcc.dg/visibility-5.c: Likewise.
16239 * gcc.dg/visibility-6.c: Likewise.
16240 * g++.dg/ext/visibility-1.C: Likewise.
16241 * g++.dg/ext/visibility-2.C: Likewise.
16242 * g++.dg/ext/visibility-3.C: Likewise.
16243 * g++.dg/ext/visibility-4.C: Likewise.
16244 * g++.dg/ext/visibility-5.C: Likewise.
16245 * g++.dg/ext/visibility-6.C: Likewise.
16246
16247 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16248
16249 * g++.dg/lookup/java1.C: New test.
16250 * g++.dg/lookup/java2.C: New test.
16251
16252 2003-12-07 Falk Hueffner <falk@debian.org>
16253
16254 * g++.dg/opt/noreturn-1.C: New test.
16255
16256 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
16257
16258 * gcc.dg/overflow-1.c: New test.
16259
16260 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16261
16262 * g77.f-torture/compile/13060.f: New test.
16263
16264 2003-12-06 Mark Mitchell <mark@codesourcery.com>
16265
16266 PR c++/13323
16267 * g++.dg/inherit/operator2.C: New test.
16268
16269 2003-12-05 Mark Mitchell <mark@codesourcery.com>
16270
16271 PR c++/13305
16272 * g++.dg/ext/attrib9.C: New test.
16273
16274 2003-12-05 Mark Mitchell <mark@codesourcery.com>
16275
16276 PR c++/13314
16277 * g++.dg/template/error7.C: New test.
16278
16279 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
16280 J"orn Rennecke <joern.rennecke@superh.com>
16281
16282 PR target/13302
16283 * g++.dg/other/struct-va_list.C: New test.
16284
16285 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16286
16287 PR c++/13166
16288 * g++.dg/parse/defarg6.C: New test.
16289
16290 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
16291
16292 PR target/13256
16293 * gcc.c-torture/execute/20031201-1.c: New test.
16294
16295 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
16296
16297 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
16298
16299 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16300
16301 * gcc.dg/builtin-return-1.c: New test.
16302
16303 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
16304 J"orn Rennecke <joern.rennecke@superh.com>
16305
16306 PR optimization/13260
16307 * gcc.c-torture/execute/20031204-1.c: New test.
16308
16309 2003-12-03 Mark Mitchell <mark@codesourcery.com>
16310
16311 PR c++/9127
16312 * g++.dg/template/error6.C: New test.
16313
16314 2003-12-03 Jakub Jelinek <jakub@redhat.com>
16315
16316 * gcc.dg/20031202-1.c: New test.
16317
16318 2003-12-03 Mark Mitchell <mark@codesourcery.com>
16319
16320 PR c++/13179
16321 * g++.dg/template/eh1.C: New test.
16322
16323 PR c++/10771
16324 * g++.dg/template/error5.C: New test.
16325
16326 2003-12-02 David Ung <davidu@mips.com>
16327
16328 * gcc.dg/compat/vector-check.h: Corrected type for var
16329 g_##TMODE
16330
16331 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16332
16333 PR c++/10126
16334 * g++.dg/template/ptrmem8.C: New test.
16335
16336 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16337
16338 PR c++/12573
16339 * g++.dg/template/dependent-expr3.C: New test.
16340
16341 2003-12-01 James Lemke <jim@wasabisystems.com>
16342
16343 * gcc.dg/arm-g2.c: New test.
16344
16345 2003-12-01 Roger Sayle <roger@eyesopen.com>
16346
16347 PR optimization/11634
16348 * gcc.dg/20031201-2.c: New test case.
16349
16350 2003-12-01 Zack Weinberg <zack@codesourcery.com>
16351
16352 PR 11433
16353 * objc.dg/proto-lossage-3.m: New test.
16354
16355 2003-12-01 Roger Sayle <roger@eyesopen.com>
16356
16357 PR optimization/12628
16358 * gcc.dg/20031201-1.c: New test case.
16359
16360 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16361
16362 * gcc.dg/unaligned-1.c: New test.
16363
16364 2003-11-30 Mark Mitchell <mark@codesourcery.com>
16365
16366 PR c++/9849
16367 * g++.dg/template/error4.C: New test.
16368 * g++.dg/template/nested3.C: Adjust error markers.
16369
16370 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16371
16372 * gcc.dg/cpp/assert4.c: Check more #system assertions.
16373
16374 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
16375
16376 PR c/10333
16377 * gcc.dg/bitfld-7.c: New test.
16378
16379 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
16380
16381 * gcc.dg/tls/asm-1.C: New test.
16382
16383 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16384
16385 * gcc.dg/cpp/assert4.c: Update.
16386
16387 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16388
16389 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
16390 * gcc.dg/builtin-apply3.c: New test.
16391
16392 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16393
16394 * lib/compat.exp (compat-obj): New xfaildata parameter.
16395 Use it to set compiler_conditional_xfail_data before compiling.
16396 (compat-get-options): Handle dg-xfail-if.
16397 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
16398 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
16399 * gcc.dg/compat/vector-1_y.c: Likewise.
16400 * gcc.dg/compat/vector-2_x.c: Likewise.
16401 * gcc.dg/compat/vector-2_y.c: Likewise.
16402
16403 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16404
16405 * g++.dg/opt/reg-stack4.C: New test.
16406
16407 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16408
16409 * gcc.dg/builtin-apply2.c: New test.
16410
16411 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16412
16413 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
16414
16415 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16416
16417 PR c++/12924
16418 * g++.dg/template/template-id-2.C: New test.
16419
16420 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16421
16422 PR c++/5369
16423 * g++.dg/template/memfriend1.C: New test.
16424 * g++.dg/template/memfriend2.C: Likewise.
16425 * g++.dg/template/memfriend3.C: Likewise.
16426 * g++.dg/template/memfriend4.C: Likewise.
16427 * g++.dg/template/memfriend5.C: Likewise.
16428 * g++.dg/template/memfriend6.C: Likewise.
16429 * g++.dg/template/memfriend7.C: Likewise.
16430 * g++.dg/template/memfriend8.C: Likewise.
16431 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
16432
16433 2003-11-21 Mark Mitchell <mark@codesourcery.com>
16434
16435 PR c++/12515
16436 * g++.dg/ext/cond1.C: New test.
16437
16438 2003-11-20 Richard Henderson <rth@redhat.com>
16439
16440 * gcc.dg/20020201-2.c: Remove.
16441 * gcc.dg/20020201-4.c: Remove.
16442 * gcc.dg/20020304-1.c: Remove.
16443
16444 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
16445
16446 * gcc.dg/cpp/trad/xwin1.c: New test case.
16447
16448 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
16449
16450 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
16451 * lib/g77.exp: Likewise.
16452 * lib/objc.exp: Likewise.
16453 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
16454 for darwin.
16455
16456 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16457
16458 PR c++/12932
16459 * g++.dg/template/static5.C: New test.
16460
16461 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
16462
16463 * gcc.dg/nested-func-1.c: New test.
16464
16465 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16466
16467 * gcc.dg/cpp/assert4.c: New test.
16468
16469 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
16470
16471 PR c++/2294
16472 * g++.dg/lookup/using9.c: New test.
16473
16474 2003-11-14 Mark Mitchell <mark@codesourcery.com>
16475
16476 PR c++/12762
16477 * g++.dg/template/error3.C: New test.
16478
16479 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
16480
16481 PR ada/13035
16482 * ada/acats/run_acats, run_all.sh: Fix syntax error.
16483 No longer use a wrapper for gcc, since this does not work under
16484 Windows.
16485
16486 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
16487
16488 PR c++/2094
16489 * g++.dg/template/ptrmem7.C: New test.
16490
16491 2003-11-13 Andrew Pinski <apinski@apple.com>
16492
16493 * gcc.c-torture/compile/20031113-1.c: New test.
16494
16495 2003-11-13 Mark Mitchell <mark@codesourcery.com>
16496 Kean Johnston <jkj@sco.com>
16497
16498 PR c/13029
16499 * gcc.dg/unused-4.c: Update.
16500
16501 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16502
16503 * g++.dg/opt/const3.C: New test.
16504
16505 2003-11-13 Jan Hubicka <jh@suse.cz>
16506
16507 * gcc.c-torture/compile/20031112-1.c: New test.
16508
16509 2003-11-12 Mark Mitchell <mark@codesourcery.com>
16510
16511 * g++.dg/parse/crash10.C: Remove bogus error marker.
16512
16513 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16514
16515 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
16516 (host_gcc): Likewise.
16517 (ROOT): Honor $PWDCMD.
16518 (BASE): Likewise.
16519 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
16520
16521 2003-11-12 Catherine Moore <clm@redhat.com>
16522
16523 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
16524
16525 2003-11-12 Andreas Jaeger <aj@suse.de>
16526 Jakub Jelinek <jakub@redhat.com>
16527 Andrew Pinski <pinskia@physics.uc.edu>
16528 Richard Henderson <rth@redhat.com>
16529
16530 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
16531 systems.
16532 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
16533
16534 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
16535 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
16536
16537 2003-11-11 Andreas Jaeger <aj@suse.de>
16538
16539 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
16540
16541 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
16542
16543 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
16544
16545 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
16546 Clean ups.
16547
16548 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
16549
16550 * gcc.dg/trampoline-1.c: New test.
16551
16552 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
16553
16554 * gcc.c-torture/compile/200031109-1.c: New test.
16555
16556 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
16557
16558 PR c/3190
16559 PR c/8714
16560 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
16561 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
16562 gcc.dg/format/no-y2k-1.c: Update.
16563
16564 2003-11-08 Roger Sayle <roger@eyesopen.com>
16565
16566 PR optimization/10467
16567 * gcc.dg/20031108-1.c: New test case.
16568
16569 2003-11-07 Geoffrey Keating <geoffk@apple.com>
16570
16571 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
16572
16573 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
16574
16575 * gcc.dg/compound-lvalue-1.c: New test.
16576 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
16577 some XFAILs.
16578
16579 2003-11-06 Geoffrey Keating <geoffk@apple.com>
16580
16581 * gcc.dg/altivec-varargs-1.c: New test.
16582
16583 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16584
16585 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
16586 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
16587 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
16588 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
16589 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
16590
16591 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
16592
16593 * gcc.dg/cond-lvalue-1.c: New test.
16594
16595 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
16596
16597 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
16598
16599 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16600
16601 PR c++/11616
16602 * g++.dg/template/instantiate5.C: New test.
16603
16604 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16605
16606 PR c++/12726
16607 * g++.dg/ext/complit2.C: Replace test with self-contained version.
16608 * ChangeLog: Add missing first entry for above test.
16609
16610 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16611
16612 PR c++/9810
16613 * g++.dg/template/using8.C: New test.
16614 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
16615
16616 2003-11-02 Roger Sayle <roger@eyesopen.com>
16617
16618 PR optimization/10817
16619 * gcc.c-torture/compile/20031102-1.c: New test case.
16620
16621 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
16622
16623 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
16624 2147483647.
16625
16626 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16627
16628 * gcc.dg/20031102-1.c: New test.
16629
16630 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16631
16632 * gcc.dg/complex-1.c: New test.
16633
16634 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16635
16636 PR c++/12796
16637 * g++.dg/template/crash13.C: Adjust expected error location.
16638 * g++.old-deja/g++.brendan/ns1.C: Likewise.
16639
16640 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
16641
16642 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
16643
16644 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
16645
16646 PR/10239
16647 * gcc.c-torture/compile/20031031-2.c: New test.
16648
16649 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
16650
16651 PR/11640
16652 * gcc.c-torture/compile/20031031-1.c: New test.
16653
16654 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
16655
16656 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
16657 * gcc.misc-tests/bprob.exp: Likewise.
16658 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
16659 the execution test on arm-elf configs.
16660 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
16661 configs that don't support scratch files.
16662 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
16663
16664 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
16665
16666 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
16667 done by dejagnu.
16668
16669 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
16670
16671 * ada/acats/run_all.sh: Redirect mv output to /dev/null
16672 Avoid non pure sh syntax. Add more logging.
16673
16674 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
16675 fail.
16676
16677 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16678
16679 PR libgcj/10610
16680 * gcc.dg/ppc-stackalign-1.c: New test.
16681
16682 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
16683
16684 * ada/acats/run_all.sh: Change output to be more compliant with
16685 dejagnu framework.
16686 Create acats.sum and acats.log files under testsuite/ada/acats
16687 Only run [a-z]* directories, to filter out e.g. CVS.
16688 Redirect build output to log file.
16689
16690 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
16691
16692 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
16693
16694 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
16695
16696 PR ada/5909:
16697 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
16698
16699 2003-10-27 Jakub Jelinek <jakub@redhat.com>
16700
16701 * gcc.c-torture/compile/20031023-1.c: New test.
16702 * gcc.c-torture/compile/20031023-2.c: New test.
16703 * gcc.c-torture/compile/20031023-3.c: New test.
16704 * gcc.c-torture/compile/20031023-4.c: New test.
16705
16706 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16707
16708 PR c++/10371
16709 * g++.dg/lookup/scoped8.C: New test.
16710
16711 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16712
16713 * g++.dg/opt/reg-stack3.C: New test.
16714
16715 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
16716
16717 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
16718
16719 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16720
16721 PR c++/11076
16722 * g++.dg/template/crash13.C: New test.
16723
16724 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
16725
16726 * gcc.dg/c99-restrict-2.c: New test.
16727
16728 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
16729
16730 PR c++/12698, c++/12699, c++/12700, c++/12566
16731 * g++.dg/inherit/covariant9.C: New test.
16732 * g++.dg/inherit/covariant10.C: New test.
16733 * g++.dg/inherit/covariant11.C: New test.
16734
16735 2003-10-23 Jason Merrill <jason@redhat.com>
16736
16737 PR c++/12726
16738 * g++.dg/ext/complit2.C: New test.
16739
16740 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
16741
16742 PR target/12654
16743 * gcc.c-torture/execute/20031020-1.c: New test.
16744
16745 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16746
16747 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
16748 following the jump_insn.
16749
16750 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
16751
16752 * gcc.dg/cast-lvalue-1.c: New test.
16753
16754 2003-10-21 Mark Mitchell <mark@codesourcery.com>
16755
16756 PR c++/11962
16757 * g++.dg/template/cond2.C: New test.
16758
16759 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
16760
16761 * gcc.dg/builtins-28.c: New test.
16762
16763 2003-10-20 Jan Hubicka <jh@suse.cz>
16764
16765 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
16766 parameter.
16767 * testsuite/gcc.dg/inline-2.c: Likewise.
16768
16769 2003-10-20 Phil Edwards <phil@codesourcery.com>
16770
16771 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
16772 * gcc.dg/nest.c: Likewise.
16773
16774 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16775
16776 PR c++/9781, c++/10583, c++/11862
16777 * g++.dg/parse/crash13.C: New test.
16778
16779 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16780
16781 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
16782
16783 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16784
16785 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
16786 Define HAVE_C99_RUNTIME except on Solaris.
16787 * gcc.dg/builtins-20.c: Likewise.
16788
16789 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16790
16791 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
16792
16793 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16794
16795 PR c++/12495
16796 * g++.dg/template/crash21.C: New test.
16797
16798 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16799
16800 PR c++/2513
16801 * g++.dg/template/typename5.C: New test.
16802
16803 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16804
16805 PR c++/12369
16806 * g++.dg/template/friend25.C: New test.
16807
16808 2003-10-16 Ziemowit Laski <zlaski@apple.com>
16809
16810 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
16811 versions.
16812
16813 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
16814
16815 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
16816 == 2147483647.
16817
16818 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
16819
16820 * gcc.c-torture/execute/960416-1.x: Remove.
16821 * gcc.c-torture/execute/divconst-3.x: Likewise.
16822
16823 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
16824
16825 PR target/12598
16826 * gcc.dg/torture/cris-volatile-1.c: New test.
16827
16828 2003-10-14 Roger Sayle <roger@eyesopen.com>
16829
16830 PR optimization/9325
16831 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
16832 for overflowing floating point to integer conversion during RTL
16833 simplification.
16834
16835 2003-10-13 Ziemowit Laski <zlaski@apple.com>
16836
16837 * objc/execute/_cmd.m: Fix typo.
16838 * objc.dg/image-info.m, objc.dg/symtab-1.m:
16839 Relax 'scan-assembler' regexp.
16840 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
16841 objc.dg/try-catch-4.m: Run on non-Darwin targets.
16842 * objc.dg/zero-link-2.m: Remove blank line.
16843 * objc.dg/zero-link-3.m: New test case.
16844
16845 2003-10-13 Geoffrey Keating <geoffk@apple.com>
16846
16847 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
16848
16849 * gcc.dg/asm-names.c: Use scan-assembler-not rather
16850 than linker trickery.
16851
16852 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16853
16854 PR c++/12370
16855 * g++.dg/other/friend2.C: New test.
16856
16857 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
16858
16859 * gcc.dg/20031012-1.c: New test.
16860
16861 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
16862
16863 * gcc.dg/weak/weak-3.c: Fix for new warning.
16864
16865 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
16866
16867 PR optimization/8750
16868 * gcc.c-torture/execute/20031012-1.c: New test case.
16869
16870 2003-10-11 Roger Sayle <roger@eyesopen.com>
16871
16872 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
16873 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
16874
16875 2003-10-11 Roger Sayle <roger@eyesopen.com>
16876
16877 PR optimization/12260
16878 * gcc.c-torture/compile/20031011-2.c: New test case.
16879
16880 2003-10-11 Roger Sayle <roger@eyesopen.com>
16881
16882 * gcc.c-torture/execute/20031011-1.c: New testcase.
16883
16884 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
16885
16886 * gcc.c-torture/compile/20031011-1.c: New test.
16887
16888 2003-10-11 Jan Hubicka <jh@suse.cz>
16889
16890 * g++.dg/other/first-global.C: New test.
16891
16892 2003-10-11 Roger Sayle <roger@eyesopen.com>
16893
16894 * gcc.c-torture/execute/string-opt-18.c: New testcase.
16895
16896 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
16897
16898 * gcc.c-torture/compile/20031010-1.c: New test.
16899
16900 2003-10-10 Geoffrey Keating <geoffk@apple.com>
16901
16902 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
16903 * gcc.c-torture/execute/va-arg-25.c: ... here.
16904
16905 2003-10-09 Mark Mitchell <mark@codesourcery.com>
16906
16907 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
16908
16909 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
16910
16911 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
16912
16913 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16914
16915 * g++.dg/parse/error2.C: New test.
16916
16917 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16918
16919 PR c++/11097
16920 * g++.dg/other/error5.C: Modify the error message.
16921 * g++.dg/lookup/using8.C: New test.
16922
16923 2003-10-07 Geoffrey Keating <geoffk@apple.com>
16924
16925 * gcc.dg/darwin-abi-2.c: New file.
16926 * gcc.c-torture/execute/va-arg-24.c: New file.
16927
16928 2003-10-06 Bob Wilson <bob.wilson@acm.org>
16929
16930 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
16931 indentation.
16932
16933 2003-10-06 Mark Mitchell <mark@codesourcery.com>
16934
16935 PR c++/10147
16936 * g++.dg/other/error4.C: Update error messages.
16937 * g++.dg/template/ptrmem4.C: Likewise.
16938
16939 PR c++/12337
16940 * g++.dg/init/new9.C: New test.
16941
16942 PR c++/12334, c++/12236, c++/8656
16943 * g++.dg/ext/attrib8.C: New test.
16944
16945 2003-10-06 Devang Patel <dpatel@apple.com>
16946
16947 * gcc.dg/debug/dwarf2-3.h: New test.
16948 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
16949
16950 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
16951
16952 * g++.dg/opt/cfg2.C: New test.
16953
16954 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16955
16956 * g++.dg/opt/float1.C: New test.
16957
16958 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16959
16960 * gcc.dg/c90-array-lval-6.c: New test.
16961 * gcc.dg/c99-array-lval-6.c: New test.
16962
16963 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
16964 Ziemowit Laski <zlaski@apple.com>
16965
16966 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
16967 'Derived', so that it is never considered a class method; add
16968 new warning for '+port' method ambiguity.
16969 * objc.dg/method-12.m: Include <objc/objc.h> instead of
16970 <objc/objc-api.h> (needed on Mac OS X).
16971 * objc.dg/method-13.m: New test.
16972
16973 2003-10-03 Roger Sayle <roger@eyesopen.com>
16974
16975 PR optimization/9325, PR java/6391
16976 * gcc.c-torture/execute/20031003-1.c: New test case.
16977
16978 2003-10-02 Mark Mitchell <mark@codesourcery.com>
16979
16980 PR optimization/12180
16981 * gcc.dg/20031002-1.c: New test.
16982
16983 PR c++/12486
16984 * g++.dg/inherit/error1.C: New test.
16985
16986 2003-10-02 Chris Demetriou <cgd@broadcom.com>
16987
16988 * lib/f-torture.exp (search_for): Rename to...
16989 (search_for_re): This. Also, clean up comments and the
16990 "regexp" invocation.
16991
16992 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
16993
16994 * gcc.c-torture/compile/20031002-1.c: New test.
16995
16996 2003-10-02 Jakub Jelinek <jakub@redhat.com>
16997
16998 * g++.dg/opt/cond1.C: New test.
16999
17000 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
17001
17002 * gcc.dg/Wold-style-definition-2.c: New testcase.
17003 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
17004
17005 2003-09-29 Richard Henderson <rth@redhat.com>
17006
17007 * g++.dg/init/array10.C: Add dg-options.
17008
17009 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
17010
17011 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
17012
17013 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17014
17015 * g++.dg/template/friend19.C: Fix typo.
17016 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
17017
17018 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
17019
17020 * gcc.c-torture/execute/20030928-1.c: New test.
17021 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
17022
17023 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17024
17025 * g++.dg/opt/unroll1.C: New test.
17026
17027 2003-09-26 Roger Sayle <roger@eyesopen.com>
17028
17029 PR optimization/11741
17030 * gcc.dg/20030926-1.c: New test case.
17031
17032 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17033
17034 PR c++/5655
17035 * g++.dg/parse/access7.C: New test.
17036 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
17037
17038 2003-09-24 Ziemowit Laski <zlaski@apple.com>
17039
17040 MERGE OF objc-improvements-branch into MAINLINE:
17041 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
17042 if libobjc has not been built.
17043 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
17044 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
17045 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
17046 objc/execute/nested-3.m, objc/execute/np-2.m,
17047 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
17048 objc/execute/redefining_self.m, objc/execute/root_methods.m,
17049 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
17050 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
17051 objc.dg/special/unclaimed-category-1.h,
17052 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
17053 well as GNU runtime.
17054 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
17055 * execute/cascading-1.m, execute/function-message-1.m,
17056 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
17057 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
17058 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
17059 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
17060 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
17061 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
17062 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
17063 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
17064 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
17065 * objc.dg/bitfield-2.m: Run only on Darwin.
17066 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
17067 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
17068 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
17069 * objc.dg/const-str-1.m: Fix constant string layout.
17070
17071 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
17072
17073 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
17074
17075 2003-09-23 Geoffrey Keating <geoffk@apple.com>
17076
17077 * gcc.dg/darwin-abi-1.c: New file.
17078
17079 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
17080
17081 PR target/12281
17082 * gcc.c-torture/compile/20030921-1.c: New test.
17083
17084 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17085
17086 * g++.dg/opt/reg-stack2.C: New test.
17087
17088 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
17089
17090 * g++.dg/eh/delayslot1.C: New test.
17091
17092 2003-09-20 Richard Henderson <rth@redhat.com>
17093
17094 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
17095
17096 2003-09-20 Roger Sayle <roger@eyesopen.com>
17097
17098 * gcc.c-torture/execute/20030920-1.c: New test case.
17099
17100 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17101
17102 * g++.dg/rtti/typeid3.C: Correct expected error message.
17103
17104 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17105
17106 PR c++/157
17107 * g++.dg/parse/crash12.C: New test.
17108
17109 2003-09-19 Janis Johnson <janis187@us.ibm.com>
17110
17111 * gcc.dg/compat/mixed-struct-check.h: New.
17112 * gcc.dg/compat/mixed-struct-defs.h: New.
17113 * gcc.dg/compat/mixed-struct-init.h: New.
17114 * gcc.dg/compat/struct-by-value-19_main.c: New.
17115 * gcc.dg/compat/struct-by-value-19_x.c: New.
17116 * gcc.dg/compat/struct-by-value-19_y.c: New.
17117 * gcc.dg/compat/struct-by-value-20_main.c: New.
17118 * gcc.dg/compat/struct-by-value-20_x.c: New.
17119 * gcc.dg/compat/struct-by-value-20_y.c: New.
17120 * gcc.dg/compat/struct-return-19_main.c: New.
17121 * gcc.dg/compat/struct-return-19_x.c: New.
17122 * gcc.dg/compat/struct-return-19_y.c: New.
17123 * gcc.dg/compat/struct-return-20_main.c: New.
17124 * gcc.dg/compat/struct-return-20_x.c: New.
17125 * gcc.dg/compat/struct-return-20_y.c: New.
17126
17127 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
17128 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
17129 so that it will not complain on LP64 targets.
17130
17131 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17132
17133 PR c++/495
17134 * g++.dg/template/friend24.C: New test.
17135
17136 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
17137
17138 PR c++/12332
17139 * g++.dg/template/memtmpl2.C: New test.
17140
17141 2003-09-18 Mark Mitchell <mark@codesourcery.com>
17142
17143 PR target/11184
17144 * gcc.dg/builtin-apply1.c: New test.
17145
17146 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
17147
17148 PR c++/9848
17149 * g++.dg/warn/Wunused-4.C: New test.
17150
17151 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17152
17153 PR c++/12316
17154 * g++.dg/other/gc2.C: New test.
17155
17156 2003-09-17 Mark Mitchell <mark@codesourcery.com>
17157
17158 PR c++/11991
17159 * g++.dg/rtti/typeid3.C: New test.
17160
17161 PR c++/12266
17162 * g++.dg/overload/template1.C: New test.
17163
17164 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
17165
17166 * g++.dg/opt/cfg3.C: New test.
17167
17168 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17169
17170 PR c++/7939
17171 * g++.dg/template/crash11.C: New test.
17172
17173 2003-09-16 Jason Merrill <jason@redhat.com>
17174 Jakub Jelinek <jakub@redhat.com>
17175
17176 * gcc.dg/attr-warn-unused-result.c: New test.
17177
17178 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
17179
17180 PR c++/12184
17181 * g++.dg/expr/call2.C: New test.
17182
17183 2003-09-15 Andreas Jaeger <aj@suse.de>
17184
17185 * gcc.dg/Wold-style-definition-1.c: New test.
17186
17187 2003-09-14 Mark Mitchell <mark@codesourcery.com>
17188
17189 PR c++/3907
17190 * g++.dg/parse/template12.C: New test.
17191
17192 * g++.dg/abi/bitfield11.C: New test.
17193 * g++.dg/abi/bitfield12.C: Likewise.
17194
17195 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
17196
17197 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
17198 non-expansion of functional macro name without arguments at EOL.
17199 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
17200
17201 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
17202
17203 * gcc.c-torture/execute/20030914-[12].c: New tests.
17204
17205 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
17206
17207 PR c++/11788
17208 * g++.dg/overload/addr1.C: New test.
17209
17210 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
17211
17212 * gcc.dg/20030909-1.c: New test.
17213
17214 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17215
17216 * gcc.dg/ultrasp10.c: New test.
17217
17218 2003-09-09 Devang Patel <dpatel@apple.com>
17219
17220 * gcc.dg/darwin-ld-6.c: New test.
17221
17222 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17223
17224 * gcc.dg/torture/builtin-explog-1.c: New testcase.
17225
17226 2003-09-08 Mark Mitchell <mark@codesourcery.com>
17227
17228 * gcc.dg/ia64-types1.c: New test.
17229 * gcc.dg/ia64-types2.c: Likewise.
17230
17231 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17232
17233 * gcc.dg/builtins-1.c: Add more _Complex tests.
17234 * gcc.dg/torture/builtin-attr-1.c: Likewise.
17235
17236 * gcc.dg/builtins-1.c: Test existing _Complex functions.
17237 * gcc.dg/torture/builtin-attr-1.c: Likewise.
17238
17239 2003-09-08 Mark Mitchell <mark@codesourcery.com>
17240
17241 PR c++/11786
17242 * g++.dg/lookup/koenig2.C: New test.
17243
17244 PR c++/5296
17245 * g++.dg/rtti/typeid2.C: New test.
17246
17247 2003-09-08 Jakub Jelinek <jakub@redhat.com>
17248
17249 * gcc.c-torture/compile/20030904-1.c: New test.
17250
17251 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17252
17253 * g++.dg/opt/longbranch2.C: New test.
17254
17255 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
17256
17257 * g++.dg/template/crash10.C: Only compile it.
17258
17259 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
17260
17261 PR middle-end/11665
17262 * gcc.c-torture/compile/20030907-1.c: New test.
17263 * g++.dg/init/array11.C: New test.
17264
17265 2003-09-07 Mark Mitchell <mark@codesourcery.com>
17266
17267 PR c++/11852
17268 * g++.dg/init/struct1.C: New test.
17269
17270 2003-09-07 Mark Mitchell <mark@codesourcery.com>
17271
17272 PR c++/12181
17273 * g++.dg/expr/comma1.C: New test.
17274
17275 2003-09-06 Mark Mitchell <mark@codesourcery.com>
17276
17277 PR c++/11867
17278 * g++.dg/expr/static_cast5.C: New test.
17279
17280 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
17281
17282 PR c++/11507
17283 * g++.dg/lookup/scoped7.C: New test.
17284
17285 PR c++/9574
17286 * g++.dg/other/static1.C: New test.
17287
17288 PR c++/11490
17289 * g++.dg/warn/template-1.C: New test.
17290
17291 PR c++/11432
17292 * g++.dg/template/crash10.C: New test.
17293
17294 PR c++/2478
17295 * g++.dg/overload/VLA.C: New test.
17296
17297 PR c++/10804
17298 * g++.dg/template/call1.C: New test.
17299
17300 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
17301
17302 PR c++/11794
17303 * g++.dg/parse/using3.C: New test.
17304
17305 2003-09-06 Roger Sayle <roger@eyesopen.com>
17306
17307 PR c++/11409
17308 * g++.dg/overload/builtin3.C: New test case.
17309
17310 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
17311
17312 PR c/9862
17313 * gcc.dg/20030906-1.c: New test.
17314 * gcc.dg/20030906-2.c: Likewise.
17315
17316 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
17317
17318 PR c++/12167
17319 * g++.dg/parse/defarg5.C: New test.
17320
17321 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
17322
17323 2003-09-05 Mark Mitchell <mark@codesourcery.com>
17324
17325 PR c++/12163
17326 * g++.dg/expr/static_cast4.C: New test.
17327
17328 PR c++/12146
17329 * g++.dg/template/crash9.C: New test.
17330
17331 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
17332
17333 * g++.old-deja/g++.ext/pretty2.C: Update for change
17334 in __FUNCTION__.
17335 * g++.old-deja/g++.ext/pretty3.C: Likewise.
17336
17337 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
17338
17339 PR c++/11922
17340 * g++/dg/template/qualified-id1.C: New test.
17341
17342 PR c++/12037
17343 * g++.dg/warn/noeffect4.C: New test.
17344
17345 2003-09-04 Matt Austern <austern@apple.com>
17346
17347 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
17348 * g++.dg/ext/fnname2.C: Likewise.
17349 * g++.dg/ext/fnname3.C: Likewise.
17350
17351 2003-09-04 Mark Mitchell <mark@codesourcery.com>
17352
17353 * g++.dg/expr/lval1.C: New test.
17354 * g++.dg/ext/lvcast.C: Remove.
17355
17356 2003-09-03 Roger Sayle <roger@eyesopen.com>
17357
17358 PR optimization/11700.
17359 * gcc.c-torture/compile/20030903-1.c: New test case.
17360
17361 2003-09-03 Mark Mitchell <mark@codesourcery.com>
17362
17363 PR c++/12053
17364 * g++.dg/abi/layout4.C: New test.
17365
17366 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
17367
17368 PR c++/11553
17369 * g++.dg/parse/friend3.C: New test.
17370
17371 2003-09-02 Mark Mitchell <mark@codesourcery.com>
17372
17373 PR c++/11847
17374 * g++.dg/template/class1.C: New test.
17375
17376 PR c++/11808
17377 * g++.dg/expr/call1.C: New test.
17378
17379 2003-09-01 Mark Mitchell <mark@codesourcery.com>
17380
17381 PR c++/12114
17382 * g++.dg/init/ref9.C: New test.
17383
17384 PR c++/11972
17385 * g++.dg/template/nested4.C: New test.
17386
17387 2003-08-29 Mark Mitchell <mark@codesourcery.com>
17388
17389 PR c++/12093
17390 * g++.dg/template/non-dependent4.C: New test.
17391
17392 PR c++/11928
17393 * g++.dg/inherit/conv1.C: New test.
17394
17395 2003-08-29 Mark Mitchell <mark@codesourcery.com>
17396
17397 PR c++/6196
17398 * g++.dg/ext/label1.C: New test.
17399 * g++.dg/ext/label2.C: Likewise.
17400
17401 2003-08-28 Mark Mitchell <mark@codesourcery.com>
17402
17403 * g++.dg/expr/cond3.C: New test.
17404
17405 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17406
17407 * gcc.dg/builtins-1.c: Add new builtin cases.
17408
17409 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17410
17411 * gcc.dg/builtins-1.c: Add new cases.
17412 * gcc.dg/torture/builtin-attr-1.c: Likewise.
17413
17414 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17415
17416 * gcc.dg/builtins-1.c: Add more math builtin tests.
17417 * gcc.dg/torture/builtin-attr-1.c: New test.
17418
17419 2003-08-28 Mark Mitchell <mark@codesourcery.com>
17420
17421 PR optimization/5079
17422 * g++.dg/opt/static3.C: New test.
17423
17424 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17425
17426 * gcc.misc-tests/gcov-10b.c: New test.
17427
17428 2003-08-27 Mark Mitchell <mark@codesourcery.com>
17429
17430 * g++.dg/opt/ptrmem3.C: New test.
17431
17432 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
17433
17434 2003-08-27 Jakub Jelinek <jakub@redhat.com>
17435
17436 * gcc.dg/20030826-2.c: New test.
17437
17438 2003-08-26 Roger Sayle <roger@eyesopen.com>
17439
17440 PR middle-end/12002
17441 * g77.f-torture/compile/12002.f: New test case.
17442
17443 2003-08-26 Roger Sayle <roger@eyesopen.com>
17444
17445 * gcc.dg/20030826-1.c: New test case.
17446
17447 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
17448
17449 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
17450
17451 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
17452
17453 PR c++/11871
17454 * c++.dg/lookup/crash1.C: New test.
17455
17456 * c++.dg/warn/noeffect3.C: New test.
17457
17458 2003-08-25 Janis Johnson <janis187@us.ibm.com>
17459
17460 * gcc.dg/compat/vector-1_x.c: Compile with -w.
17461 * gcc.dg/compat/vector-1_y.c: Ditto.
17462 * gcc.dg/compat/vector-2_x.c: Ditto.
17463 * gcc.dg/compat/vector-2_y.c: Ditto.
17464
17465 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
17466
17467 * gcc.dg/20030702-1.c: New test.
17468
17469 2003-08-25 Mark Mitchell <mark@codesourcery.com>
17470
17471 PR c++/8795
17472 * g++.dg/ext/altivec-1.C: New test.
17473
17474 2003-08-24 Richard Henderson <rth@redhat.com>
17475
17476 * g++.dg/eh/simd-2.C: Add -w for x86.
17477
17478 2003-08-23 Jakub Jelinek <jakub@redhat.com>
17479
17480 * gcc.dg/20030815-1.c: New test.
17481
17482 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17483
17484 PR c++/3765
17485 * g++.dg/parse/access6.C: New test.
17486
17487 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17488
17489 PR c++/641, c++/11876
17490 * g++.dg/template/friend22.C: New test.
17491 * g++.dg/template/friend23.C: Likewise.
17492
17493 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17494
17495 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
17496 identically.
17497
17498 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17499
17500 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
17501
17502 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17503
17504 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
17505
17506 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17507
17508 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
17509
17510 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17511
17512 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
17513
17514 2003-08-21 Mark Mitchell <mark@codesourcery.com>
17515
17516 PR c++/11919
17517 * g++.dg/overload/prom1.C: New test.
17518
17519 PR c++/11551
17520 * g++.dg/parse/dtor2.C: New test.
17521
17522 PR c++/10762
17523 * g++.dg/parse/using2.C: New test.
17524
17525 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
17526
17527 PR target/11805
17528 * gcc.c-torture/compile/20030821-1.c: New.
17529
17530 2003-08-20 Mark Mitchell <mark@codesourcery.com>
17531
17532 PR c++/11834
17533 * g++.dg/template/deduce2.C: New test.
17534
17535 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
17536
17537 * gcc.c-torture/execute/20030821-1.c: New test.
17538
17539 2003-08-20 Roger Sayle <roger@eyesopen.com>
17540
17541 PR middle-end/11984
17542 * gcc.dg/20030820-1.c: New test case.
17543
17544 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
17545
17546 PR c++/11945
17547 * g++.dg/warn/noeffect2.C: New test.
17548
17549 2003-08-19 Mark Mitchell <mark@codesourcery.com>
17550
17551 PR c++/10926
17552 * g++.dg/template/dtor2.C: New test.
17553
17554 PR c++/11684
17555 * g++.dg/template/operator1.C: New test.
17556 * g++.dg/parse/operator4.C: New test.
17557
17558 PR c++/11946.C
17559 * g++.dg/expr/enum1.C: New test.
17560 * gcc.dg/c99-bool-1.c: Remove bogus warning.
17561
17562 PR c++/11036.C
17563 * g++.dg/parse/elab2.C: New test.
17564 * g++.dg/parse/typedef4.C: Change error message.
17565 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
17566 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
17567 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
17568
17569 2003-08-19 Geoffrey Keating <geoffk@apple.com>
17570
17571 * gcc.dg/pch/warn-1.c: New.
17572 * gcc.dg/pch/warn-1.hs: New.
17573
17574 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
17575 not-tested file.
17576
17577 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
17578
17579 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
17580
17581 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
17582
17583 * gcc.dg/uninit-D.c: New Test.
17584 * gcc.dg/uninit-E.c: New Test.
17585 * gcc.dg/uninit-F.c: New Test.
17586 * gcc.dg/uninit-G.c: New Test.
17587
17588 2003-08-19 Michael Ritzert <ritzert@t-online.de>
17589
17590 * g++.dg/README: Describe the pch directory.
17591
17592 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17593
17594 PR c++/11174
17595 * g++.dg/parse/access4.C: New test.
17596 * g++.dg/parse/access5.C: Likewise.
17597 * g++.old-deja/g++.jason/access17.C: Adjust error message.
17598
17599 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
17600
17601 * gcc.dg/noncompile/20030818-1.c: New.
17602
17603 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
17604
17605 PR c++/11957
17606 * g++.dg/warn/noeffect1.C: New test.
17607
17608 * g++.dg/template/scope2.C: New test.
17609 * g++.dg/template/error2.C: Correct dg-error
17610
17611 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
17612
17613 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
17614
17615 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
17616
17617 PR C++/11512
17618 * g++.dg/template/warn1.C: New.
17619
17620 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
17621
17622 * g++.dg/template/error2.C: New test.
17623 * g++.dg/lookup/using7.C: Adjust errors
17624 * g++.old-deja/g++.pt/crash36.C: Likewise.
17625 * g++.old-deja/g++.pt/derived3.C: Likewise.
17626
17627 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17628
17629 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
17630 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
17631 * gcc.c-torture/execute/builtins/string-9.c: New, from
17632 string-opt-9.c. Adjust for execute/builtins framework.
17633 * gcc.c-torture/execute/string-opt-9.c: Delete.
17634
17635 2003-08-12 Mark Mitchell <mark@codesourcery.com>
17636
17637 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
17638
17639 * g++.dg/parse/ret-type2.C: New test.
17640
17641 PR c++/11703
17642 * g++.dg/init/new8.C: New test.
17643
17644 PR c++/10923
17645 * g++.dg/parse/typedef5.C: New test.
17646
17647 PR c++/9512
17648 * g++.dg/parse/qualified2.C: New test.
17649 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
17650 invalid code.
17651
17652 2003-08-11 Mark Mitchell <mark@codesourcery.com>
17653
17654 * g++.dg/conversion/ptrmem1.C: New test.
17655
17656 2003-08-11 Jakub Jelinek <jakub@redhat.com>
17657
17658 PR target/11693
17659 * gcc.dg/20030811-1.c: New test.
17660
17661 PR target/11535
17662 * gcc.c-torture/execute/20030811-1.c: New test.
17663
17664 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17665
17666 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
17667
17668 2003-08-10 Mark Mitchell <mark@codesourcery.com>
17669
17670 PR c++/11789.C
17671 * g++.dg/inherit/multiple1.C: New test.
17672
17673 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
17674
17675 * gcc.dg/spe1.c: New test.
17676
17677 PR c++/11670
17678 * g++.dg/expr/cast2.C: New test.
17679
17680 PR c++/10530
17681 * g++.dg/template/dependent-name2.C: New test.
17682
17683 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
17684
17685 * g++.dg/parse/crash11.C: Put the dg options in comments.
17686
17687 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
17688
17689 * lib/gcc-dg.exp: Update for diagnostic change.
17690
17691 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17692
17693 PR c++/5767
17694 * g++.dg/parse/crash11.C: New test.
17695
17696 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
17697
17698 * gcc.dg/cpp/spacing1.c: Update.
17699
17700 2003-08-04 Janis Johnson <janis187@us.ibm.com>
17701
17702 PR target/11739
17703 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
17704 a value for -mtune.
17705
17706 2003-08-04 Roger Sayle <roger@eyesopen.com>
17707
17708 PR middle-end/11771
17709 * gcc.c-torture/compile/20030804-1.c: New test case.
17710
17711 2003-08-04 Roger Sayle <roger@eyesopen.com>
17712
17713 * gcc.dg/20030804-1.c: New test case.
17714
17715 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
17716
17717 * gcc.dg/cpp/separate-1.c: New test.
17718
17719 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
17720
17721 PR c++/11704
17722 * g++.dg/template/dependent-expr2.C: New test.
17723
17724 PR c++/11766
17725 * g++.dg/expr/ptrmem1.C: New test.
17726
17727 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17728
17729 PR c++/9453
17730 * g++.dg/template/friend15.C: New test.
17731
17732 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
17733
17734 * lib/dg-pch.exp: Work round PCH bug.
17735
17736 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17737
17738 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
17739 builtins. Move cases from builtins-4.c here.
17740
17741 * gcc.dg/torture/builtin-math-1.c: New test taken from
17742 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
17743 additional cases.
17744
17745 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
17746 Delete.
17747
17748 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
17749
17750 PR c++/9447
17751 * g++.dg/template/using7.C: New test.
17752
17753 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
17754
17755 * import1.c, import2.c: New tests.
17756
17757 2003-08-01 Jakub Jelinek <jakub@redhat.com>
17758
17759 * g++.dg/eh/crossjump1.C: New test.
17760
17761 2003-08-01 Mark Mitchell <mark@codesourcery.com>
17762
17763 PR c++/11697
17764 * g++.dg/template/using6.C: New test.
17765
17766 PR c++/11744
17767 * g++.dg/template/koenig2.C: New test.
17768
17769 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17770
17771 PR c++/7983
17772 * g++.dg/parse/typedef4.C: New test.
17773
17774 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17775
17776 PR c++/8442, c++/8806
17777 * g++.dg/template/elab1.C: New test.
17778 * g++.dg/template/type2.C: Likewise.
17779 * g++.dg/template/ttp3.C: Adjust expected error message.
17780 * g++.old-deja/g++.law/visibility13.C: Likewise.
17781 * g++.old-deja/g++.niklas/t135.C: Likewise.
17782 * g++.old-deja/g++.pt/ttp41.C: Likewise.
17783 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
17784 template argument.
17785 * g++.old-deja/g++.pt/ttp44.C: Likewise.
17786
17787 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
17788
17789 PR c++/11295
17790 * g++.dg/ext/stmtexpr1.C: New test.
17791
17792 * g++.dg/opt/tmp1.C: New test.
17793
17794 PR c++/11525
17795 * g++.dg/parse/constant4.C: New test.
17796
17797 PR c++/9447
17798 * g++.dg/template/using5.C: New test.
17799
17800 2003-07-31 Roger Sayle <roger@eyesopen.com>
17801
17802 * gcc.dg/builtins-27.c: New test case.
17803
17804 2003-07-31 Jakub Jelinek <jakub@redhat.com>
17805
17806 * gcc.dg/tls/opt-7.c: New test.
17807
17808 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
17809
17810 * g++.old-deja/g++.other/crash18.C: Remove.
17811
17812 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
17813
17814 * g++.dg/template/explicit3.C: New.
17815 * g++.dg/template/explicit4.C: New.
17816 * g++.dg/template/explicit5.C: New.
17817
17818 PR c++/11347
17819 * g++.dg/template/memtmpl1.C: New.
17820
17821 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
17822
17823 PR target/11565
17824 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
17825 * gcc.dg/i386-387-5.c (dg-options): Likewise.
17826
17827 2003-07-30 Jan Hubicka <jh@suse.cz>
17828
17829 * vtgc1.c: Kill.
17830
17831 2003-07-29 Zack Weinberg <zack@codesourcery.com>
17832
17833 * gcc.dg/struct-in-proto-1.c: New test.
17834
17835 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
17836
17837 * gcc.dg/cpp/include2.c: Only expect one message.
17838
17839 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
17840
17841 PR c++/9447
17842 * g++.dg/template/using1.C: New test.
17843 * g++.dg/template/using2.C: New test.
17844 * g++.dg/template/using3.C: New test.
17845 * g++.dg/template/using4.C: New test.
17846
17847 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
17848
17849 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
17850 * gcc.c-torture/execute/string-opt-10.c: Likewise.
17851
17852 2003-07-28 Jan Hubicka <jh@suse.cz>
17853
17854 PR c++/11530
17855 * g++.dg/opt/call1.C: New test.
17856
17857 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
17858
17859 PR c++/11667
17860 * g++.dg/init/enum2.C: New test.
17861 * g++.dg/template/overload1.C: Add "-w" option.
17862
17863 2003-07-28 <hp@bitrange.com>
17864
17865 * gcc.dg/Wdeclaration-after-statement-1.c,
17866 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
17867
17868 2003-07-28 Jakub Jelinek <jakub@redhat.com>
17869
17870 * gcc.c-torture/compile/20030725-1.c: New test.
17871
17872 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
17873
17874 * gcc.dg/20030505.c: Only run for SPE.
17875 Remove definition of opaque type.
17876
17877 2003-07-27 Mark Mitchell <mark@codesourcery.com>
17878
17879 * g++.dg/template/ptrmem6.C: New test.
17880
17881 2003-07-26 Geoffrey Keating <geoffk@apple.com>
17882
17883 * gcc.c-torture/compile/zero-strct-2.c: New test.
17884
17885 2003-07-25 Geoffrey Keating <geoffk@apple.com>
17886
17887 * gcc.dg/intermod-1.c: New test.
17888
17889 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
17890
17891 PR c++/11617
17892 * g++.dg/template/lookup2.C: New test.
17893 * g++.dg/template/memclass1.C: Remove instantiated from error.
17894 * g++.dg/other/error2.C: Tweak expected errors.
17895
17896 PR c++/11596
17897 * g++.dg/template/defarg3.C: New test.
17898
17899 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
17900
17901 2003-07-24 Mark Mitchell <mark@codesourcery.com>
17902
17903 * g++.dg/inherit/access5.C: New test.
17904
17905 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17906
17907 PR c++/11513
17908 * g++.dg/template/crash8.C: New test.
17909
17910 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
17911
17912 PR c/10602
17913 * gcc.dg/noncompile/incomplete-2.c: New test.
17914
17915 2003-07-23 Mark Mitchell <mark@codesourcery.com>
17916
17917 PR c++/11645
17918 * g++.dg/inherit/access4.C: New test.
17919
17920 PR c++/11517
17921 * g++.dg/expr/cond2.C: New test.
17922
17923 PR optimization/10679
17924 * g++.dg/opt/inline4.C: New test.
17925
17926 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
17927
17928 * g++.dg/parse/crash10: New test.
17929
17930 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17931
17932 * g++.dg/ext/flexary1.C: New test.
17933
17934 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17935
17936 PR c++/10793
17937 * g++.dg/template/crash9.C: New test.
17938
17939 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17940
17941 PR c++/3004
17942 * g++.dg/parse/typedef3.C: New test.
17943
17944 PR c++/7906
17945 * g++.dg/parse/operator2.C: New test.
17946
17947 PR c++/8895
17948 * g++.dg/parse/def-tmpl-arg1.C: New test.
17949
17950 PR c++/9282
17951 * g++.dg/parse/funptr1.C: New test.
17952
17953 PR c++/9452
17954 * g++.dg/parse/ambig3.C: New test.
17955
17956 PR c++/9454
17957 * g++.dg/parse/operator3.C: New test.
17958
17959 PR c++/9486
17960 * g++.dg/parse/template10.C: New test.
17961
17962 PR c++/9488
17963 * g++.dg/parse/template11.C: New test.
17964
17965 PR c++/10150
17966 * g++.dg/parse/invalid-op1.C: New test.
17967
17968 PR c++/10247
17969 * g++.dg/parse/condexpr1.C: New test.
17970
17971 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17972
17973 * g++.dg/ext/packed3.C: New test.
17974 * g++.dg/ext/packed4.C: New test.
17975
17976 * gcc.dg/pack-test-3.c: New test.
17977
17978 2003-07-21 Janis Johnson <janis187@us.ibm.com>
17979
17980 * lib/compat.exp: Handle dg-options per source file.
17981 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
17982 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
17983 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
17984 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
17985 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
17986 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
17987 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
17988 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
17989 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
17990 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
17991 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
17992 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
17993 * g++.dg/compat/break/bitfield7_x.C: Ditto.
17994 * g++.dg/compat/break/bitfield7_y.C: Ditto.
17995
17996 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
17997
17998 PR c/10320
17999 * gcc.c-torture/execute/20030718-1.c: New test.
18000
18001 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18002
18003 PR optimization/11536
18004 * gcc.dg/20030721-1.c: New test.
18005
18006 2003-07-19 Mark Mitchell <mark@codesourcery.com>
18007
18008 PR c++/11546
18009 * g++.dg/template/lookup1.C: New test.
18010
18011 2003-07-19 Zack Weinberg <zack@codesourcery.com>
18012
18013 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
18014 diagnostics of ill-formed constructs involving labels.
18015 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
18016 the new 'previously defined here' message.
18017
18018 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
18019
18020 * g++.dg/parse/non-dependent2.C: New test.
18021
18022 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
18023
18024 * g++.dg/init/init-ref4.C: xfail on targets without
18025 weak symbols.
18026
18027 2003-07-17 Jakub Jelinek <jakub@redhat.com>
18028
18029 PR target/11087
18030 * gcc.c-torture/execute/20030717-1.c: New test.
18031
18032 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18033
18034 * g++.dg/opt/cfg1.C: New test.
18035
18036 2003-07-17 Mark Mitchell <mark@codesourcery.com>
18037
18038 PR optimization/11557
18039 * gcc.dg/20030717-1.c: New test.
18040
18041 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
18042
18043 PR c++/10476
18044 * g++.dg/expr/crash-1.C: New test.
18045
18046 PR c++/11027
18047 * g++.dg/template/init3.C: New test.
18048
18049 PR c++/8222
18050 * g++.dg/template/non-dependent1.C: New test.
18051
18052 PR c++/11070
18053 * g++.dg/template/non-dependent2.C: New test.
18054
18055 PR c++/11071
18056 * g++.dg/template/non-dependent3.C: New test.
18057
18058 PR c++/9907
18059 * g++.dg/template/sizeof5.C: New test.
18060
18061 2003-07-17 Geoffrey Keating <geoffk@apple.com>
18062
18063 PR 11498
18064 * gcc.c-torture/compile/mangle-1.c: New file.
18065
18066 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18067
18068 PR c++/7809
18069 * g++.dg/parse/access3.C: New test.
18070
18071 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
18072
18073 PR c++/11384
18074 * g++.dg/init/init-ref4.C: New test.
18075
18076 2003-07-16 Mark Mitchell <mark@codesourcery.com>
18077
18078 PR c++/11547
18079 * g++.dg/parse/constant3.C: New test.
18080 * g++.dg/parse/crash7.C: Likewise.
18081
18082 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
18083
18084 PR target/11008
18085 * gcc.dg/i386-pentium4-not-mull.c: New.
18086
18087 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
18088
18089 * gcc.dg/asm-names.c (ymain): Make it weak.
18090
18091 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18092
18093 PR c++/5421
18094 * g++.dg/template/friend21.C: New test.
18095
18096 2003-07-16 Jakub Jelinek <jakub@redhat.com>
18097
18098 * gcc.dg/cleanup-8.c: New test.
18099 * gcc.dg/cleanup-9.c: New test.
18100
18101 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
18102
18103 * g++.dg/ext/dll-MI1.h: New file.
18104 * g++.dg/ext/dllexport-MI1.C: New file.
18105 * g++.dg/ext/dllimport-MI1.C: New file.
18106
18107 2003-07-15 Jakub Jelinek <jakub@redhat.com>
18108
18109 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
18110 it does not have cmpstrsi patterns (just cmpmemsi).
18111
18112 2003-07-15 Mark Mitchell <mark@codesourcery.com>
18113
18114 PR debug/11473
18115 * g++.dg/debug/debug8.C: New test.
18116
18117 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18118
18119 PR c++/10108
18120 * g++.dg/template/crash7.C: New test.
18121
18122 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
18123
18124 PR target/10795
18125 * gcc.c-torture/compile/20030708-1.c: New.
18126
18127 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18128
18129 * gcc.c-torture/execute/20030715-1.c: New test.
18130
18131 2003-07-14 Geoffrey Keating <geoffk@apple.com>
18132
18133 * gcc.dg/pch/inline-3.c: New file.
18134 * gcc.dg/pch/inline-3.hs: New file.
18135 * gcc.dg/pch/inline-4.c: New file.
18136 * gcc.dg/pch/inline-4.hs: New file.
18137
18138 2003-07-14 Mark Mitchell <mark@codesourcery.com>
18139
18140 PR c++/11509
18141 * g++.dg/template/crash6.C: New test.
18142
18143 PR c++/7053
18144 * g++.dg/template/friend20.C: New test.
18145
18146 PR c++/7019
18147 * g++.dg/template/overload2.C: New test.
18148
18149 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18150
18151 PR optimization/11440
18152 * gcc.c-torture/execute/20030714-1.c: New test.
18153
18154 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18155
18156 PR c++/11154
18157 * g++.dg/template/partial2.C: New test.
18158
18159 2003-07-13 Mark Mitchell <mark@codesourcery.com>
18160
18161 PR c++/11503
18162 * g++.dg/template/anon1.C: New test.
18163
18164 PR c++/11493
18165 PR c++/11495
18166 * g++.dg/parse/template9.C: Likewise.
18167 * g++.dg/template/crash4.C: New test.
18168 * g++.dg/template/koenig1.C: Likewise.
18169 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
18170 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
18171 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
18172 functions.
18173 * g++.old-deja/g++.jason/template36.C: Likewise.
18174 * g++.old-deja/g++.mike/p1989.C: Likewise.
18175 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
18176 * g++.old-deja/g++.pt/ttp20.C: Use this->.
18177 * g++.old-deja/g++.pt/ttp21.C: Use this->.
18178 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
18179 compiling.
18180 * g++.old-deja/g++.pt/union2.C: Use this->.
18181
18182 2003-07-11 Jakub Jelinek <jakub@redhat.com>
18183
18184 * gcc.dg/20030711-1.c: New test.
18185
18186 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
18187
18188 PR c++/11050
18189 * g++.dg/parse/args1.C: New test.
18190 * g++.pt/defarg8.C: Change expected errors.
18191
18192 2003-07-11 Mark Mitchell <mark@codesourcery.com>
18193
18194 PR c++/8164
18195 * g++.dg/template/nontype2.C: New test.
18196
18197 PR c++/10558
18198 * g++.dg/parse/template8.C: New test.
18199
18200 PR c++/8327
18201 * g++.dg/template/scope1.C: New test.
18202
18203 * g++.dg/warn/Wsign-compare-1.C: New test.
18204
18205 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
18206
18207 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
18208
18209 2003-07-10 Mark Mitchell <mark@codesourcery.com>
18210
18211 PR c++/9411
18212 * g++.dg/template/explicit2.C: New test.
18213
18214 PR c++/10032
18215 * g++.dg/warn/pedantic1.C: New test.
18216
18217 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
18218
18219 PR c++ 9483
18220 * g++.dg/other/field1.C: New test.
18221
18222 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
18223
18224 PR c/11449
18225 * gcc.c-torture/compile/20030707-1.c: New.
18226
18227 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18228
18229 PR c++/10849
18230 * g++.dg/template/access12.C: New test.
18231
18232 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
18233
18234 * g++.dg/bprob/bprob.exp (prof_ext): Update.
18235 * g77.dg/bprob/bprob.exp (prof_ext): Update.
18236 * gcc.misc-tests/bprob.exp (prof_ext): Update.
18237 * gcc.misc-tests/gcov.exp: Update
18238 * g++.dg/gcov/gcov.exp: Update
18239 * lib/gcov.exp: Update.
18240
18241 2003-07-08 Mark Mitchell <mark@codesourcery.com>
18242
18243 * g++.dg/abi/mangle17.C: Make sure template expressions are
18244 dependent.
18245 * g++.dg/abi/mangle4.C: Mark erroneous casts.
18246 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
18247 * g++.dg/opt/stack1.C: Remove erroneous code.
18248 * g++.dg/parse/template7.C: New test.
18249 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
18250 * g++.old-deja/g++.pt/crash4.C: Likewise.
18251
18252 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18253
18254 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
18255 with zero or one occurence of `$' after the initial `L'.
18256
18257 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
18258
18259 * gcc.c-torture/compile/20030704-1.c: Add a comment.
18260
18261 2003-07-08 Roger Sayle <roger@eyesopen.com>
18262
18263 PR c/11370
18264 * gcc.dg/Wunreachable-6.c: New testcase.
18265 * gcc.dg/Wunreachable-7.c: New testcase.
18266
18267 2003-07-08 Jakub Jelinek <jakub@redhat.com>
18268
18269 PR c/11420
18270 * gcc.dg/20030708-1.c: New test.
18271
18272 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
18273
18274 * gcc.dg/compat/sdata-section.h: New file.
18275 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
18276 * gcc.dg/torture/mips-sdata-1.c: New test.
18277
18278 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18279
18280 PR c++/11030
18281 * g++.dg/template/friend19.C: New test.
18282
18283 2003-07-08 Jakub Jelinek <jakub@redhat.com>
18284
18285 * g++.dg/opt/strength-reduce.C: New test.
18286
18287 2003-07-07 Roger Sayle <roger@eyesopen.com>
18288
18289 PR target/10979
18290 * gcc.dg/20030707-1.c: New testcase.
18291
18292 2003-07-07 Roger Sayle <roger@eyesopen.com>
18293
18294 PR optimization/11059
18295 * g++.dg/opt/emptyunion.C: New testcase.
18296
18297 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18298 Eric Botcazou <ebotcazou@libertysurf.fr>
18299
18300 * g++.dg/opt/stack1.C: New test.
18301
18302 2003-07-05 Mark Mitchell <mark@codesourcery.com>
18303
18304 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
18305 run test.
18306
18307 PR c++/11431
18308 * g++.dg/expr/static_cast3.C: New test.
18309
18310 2003-07-04 Zack Weinberg <zack@codesourcery.com>
18311
18312 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
18313 everywhere.
18314 * gcc.dg/concat.c: Concatenation of string constants with
18315 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
18316 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
18317 * gcc.dg/cpp/escape-2.c: Use wide character constants where
18318 necessary to avoid multi-character character constant warning.
18319 * gcc.dg/cpp/escape.c: Likewise.
18320 * gcc.dg/cpp/ucs.c: Likewise.
18321 Remove backslashes from dg-bogus comments, as they confuse Tcl.
18322 Fix a typo.
18323
18324 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
18325
18326 PR c/11428
18327 * gcc.c-torture/compile/20030704-1.c: New.
18328
18329 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
18330
18331 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
18332
18333 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
18334
18335 PR c++/5287, PR c++/7910, PR c++/11021
18336 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
18337 tests for warnings.
18338 * g++.dg/ext/dllimport2.C: Add tests for warnings.
18339 * g++.dg/ext/dllimport3.C: Likewise.
18340 * g++.dg/ext/dllimport4.C: New file.
18341 * g++.dg/ext/dllimport5.C: New file.
18342 * g++.dg/ext/dllimport6.C: New file.
18343 * g++.dg/ext/dllimport7.C: New file.
18344 * g++.dg/ext/dllimport8.C: New file.
18345 * g++.dg/ext/dllimport9.C: New file.
18346 * g++.dg/ext/dllimport10.C: New file.
18347 * g++.dg/ext/dllexport1.C: New file.
18348
18349 2003-07-03 Mark Mitchell <mark@codesourcery.com>
18350
18351 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
18352 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
18353
18354 2003-07-03 Roger Sayle <roger@eyesopen.com>
18355
18356 * gcc.dg/builtins-25.c: New testcase.
18357 * gcc.dg/builtins-26.c: New testcase.
18358
18359 2003-07-03 Janis Johnson <janis187@us.ibm.com>
18360
18361 * gcc.dg/compat/vector-defs.h: New file.
18362 * gcc.dg/compat/vector-setup.h: New file.
18363 * gcc.dg/compat/vector-check.h: New file.
18364 * gcc.dg/compat/vector-1_main.c: New file.
18365 * gcc.dg/compat/vector-1_x.c: New file.
18366 * gcc.dg/compat/vector-1_y.c: New file.
18367 * gcc.dg/compat/vector-2_main.c: New file.
18368 * gcc.dg/compat/vector-2_x.c: New file.
18369 * gcc.dg/compat/vector-2_y.c: New file.
18370
18371 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
18372 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
18373 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
18374 * gcc.dg/compat/struct-align-1.h: New file.
18375 * gcc.dg/compat/struct-align-1_main.c: New file.
18376 * gcc.dg/compat/struct-align-1_x.c: New file.
18377 * gcc.dg/compat/struct-align-1_y.c: New file.
18378 * gcc.dg/compat/struct-align-2.h: New file.
18379 * gcc.dg/compat/struct-align-2_main.c: New file.
18380 * gcc.dg/compat/struct-align-2_x.c: New file.
18381 * gcc.dg/compat/struct-align-2_y.c: New file.
18382
18383 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
18384 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
18385 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18386 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
18387 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
18388 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18389 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18390 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
18391 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
18392 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
18393 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
18394 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
18395 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
18396 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
18397 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
18398 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
18399 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
18400 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
18401 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18402 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18403 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18404 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18405 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18406 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18407 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18408 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18409 * gcc.dg/compat/struct-return-10_x.c: Ditto.
18410 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18411 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18412
18413 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18414
18415 * gcc.dg/i386-call-1.c: New test.
18416
18417 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
18418
18419 PR c++/9162
18420 * g++.dg/parse/defarg4.C: New.
18421
18422 2003-07-03 Roger Sayle <roger@eyesopen.com>
18423
18424 PR target/10700
18425 * gcc.c-torture/compile/20030703-1.c: New test case.
18426
18427 2003-07-03 Mark Mitchell <mark@codesourcery.com>
18428
18429 * g++.dg/template/local3.C: Remove extra semicolon.
18430
18431 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18432
18433 * gcc.dg/i386-volatile-1.c: New test.
18434
18435 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
18436
18437 PR c++/11072
18438 * g++.dg/other/offsetof2.C: XFAIL.
18439 * g++.dg/other/offsetof5.C: New.
18440
18441 PR c++/10219
18442 * g++.dg/template/error1.C: New.
18443
18444 PR c++/9779
18445 * g++.dg/template/dependent-expr1.C: New.
18446
18447 2003-07-01 Mark Mitchell <mark@codesourcery.com>
18448
18449 PR c++/6949
18450 * g++.dg/template/local3.C: New test.
18451
18452 PR c++/11149
18453 * g++.dg/lookup/scoped6.C: New test.
18454
18455 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
18456
18457 PR c++/8046
18458 * g++.dg/other/error7.C: New test.
18459
18460 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
18461
18462 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
18463 * g++.old-deja/g++.abi/vtable3.h: Likewise.
18464 * g++.old-deja/g++.law/code-gen5.C: Likewise.
18465 * g++.old-deja/g++.other/union2.C: Likewise.
18466 * gcc.dg/c90-const-expr-2.c: Likewise.
18467 * gcc.dg/c90-const-expr-3.c: Likewise.
18468 * gcc.dg/c99-const-expr-2.c: Likewise.
18469 * gcc.dg/c99-const-expr-3.c: Likewise.
18470 * gcc.dg/concat.c: Likewise.
18471
18472 2003-07-01 Mark Mitchell <mark@codesourcery.com>
18473
18474 PR c++/9559
18475 * g++.dg/init/static1.C: New test.
18476
18477 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18478
18479 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
18480 * g++.old-deja/g++.other/access2.C: Likewise.
18481 * g++.old-deja/g++.other/decl2.C: Likewise.
18482 * gcc.c-torture/execute/20020615-1.c: Likewise.
18483
18484 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18485
18486 PR c++/4933
18487 * g++.dg/template/sizeof4.C: New test.
18488
18489 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18490
18491 * g++.dg/other/error6.C: New test.
18492
18493 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18494
18495 PR c++/10750
18496 * g++.dg/parse/constant2.C: New test.
18497
18498 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18499
18500 PR c++/11106
18501 * g++.dg/other/error5.C: New test.
18502
18503 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18504
18505 * gcc.dg/format/gcc_diag-1.c: New test.
18506
18507 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
18508
18509 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
18510
18511 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
18512
18513 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
18514 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
18515 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
18516
18517 2003-06-28 Jakub Jelinek <jakub@redhat.com>
18518
18519 * gcc.c-torture/execute/builtins/string-8.c: New test.
18520 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
18521 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
18522 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
18523
18524 2003-06-27 Mark Mitchell <mark@codesourcery.com>
18525
18526 PR c++/10468
18527 * g++.dg/ext/typeof6.C: New test.
18528
18529 2003-06-27 Mark Mitchell <mark@codesourcery.com>
18530
18531 PR c++/10796
18532 * g++.dg/init/enum1.C: New test.
18533
18534 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
18535
18536 * gcc.dg/20030627-1.c: New test.
18537
18538 2003-06-26 Mark Mitchell <mark@codesourcery.com>
18539
18540 PR c++/11332
18541 * g++.dg/expr/static_cast2.C: New test.
18542
18543 2003-06-26 Roger Sayle <roger@eyesopen.com>
18544 Jakub Jelinek <jakub@redhat.com>
18545
18546 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
18547 sprintf(dst,"%s",src) optimization.
18548 * gcc.c-torture/execute/20030626-1.c: New test case.
18549 * gcc.c-torture/execute/20030626-2.c: New test case.
18550
18551 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
18552
18553 * gcc.c-torture/execute/multi-ix.c: New test.
18554
18555 * gcc.c-torture/execute/simd-4.c (main):
18556 Added missing semicolon at end of union.
18557
18558 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
18559
18560 PR c++/8266
18561 * g++.dg/template/explicit-instantiation3.C: New test.
18562
18563 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18564
18565 * gcc.dg/20030626-1.c: Use signed char.
18566
18567 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18568
18569 * gcc.dg/20030626-1.c: New test.
18570
18571 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
18572
18573 * const-str-2.m: Update.
18574
18575 2003-06-25 Mark Mitchell <mark@codesourcery.com>
18576
18577 PR c++/10990
18578 * g++.dg/rtti/dyncast1.C: New test.
18579 * g++.dg/abi/mangle4.C: Correct base-specifier access.
18580 * g++.dg/lookup/scoped1.C: Remove XFAIL.
18581 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
18582
18583 PR c++/10931
18584 * g++.dg/expr/static_cast1.C: New test.
18585
18586 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
18587
18588 * gcc.dg/20030625-1.c: New test.
18589
18590 2003-06-24 Roger Sayle <roger@eyesopen.com>
18591
18592 * gcc.c-torture/compile/20030624-1.c: New test case.
18593
18594 2003-06-24 Jakub Jelinek <jakub@redhat.com>
18595
18596 * gcc.c-torture/execute/string-opt-17.c: New test.
18597
18598 2003-06-24 Mark Mitchell <mark@codesourcery.com>
18599
18600 PR c++/5754
18601 * g++.dg/parse/crash6.C: New test.
18602
18603 2003-06-23 Roger Sayle <roger@eyesopen.com>
18604
18605 * gcc.dg/builtins-24.c: New test case.
18606
18607 2003-06-23 Jakub Jelinek <jakub@redhat.com>
18608
18609 * g++.dg/opt/operator1.C: New test.
18610
18611 2003-06-22 Roger Sayle <roger@eyesopen.com>
18612
18613 * gcc.c-torture/execute/string-opt-16.c: New test case.
18614
18615 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
18616
18617 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
18618 * g++.old-deja/g++.other/conv7.C: Likewise
18619 * g++.old-deja/g++.other/overcnv2.C: Likewise.
18620 * g++.old-deja/g++.other/overload14.C: Likewise.
18621
18622 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
18623
18624 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
18625 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
18626
18627 2003-06-20 Mark Mitchell <mark@codesourcery.com>
18628
18629 PR c++/10888
18630 * g++.dg/warn/Winline-3.C: New test.
18631
18632 2003-06-20 Mark Mitchell <mark@codesourcery.com>
18633
18634 * lib/target-supports.exp (check_alias_available): Make the test
18635 program acceptable to the Solaris assembler.
18636
18637 PR c++/10749
18638 * g++.dg/template/memclass2.C: New test.
18639
18640 2003-06-20 Mark Mitchell <mark@codesourcery.com>
18641 Eric Botcazou <ebotcazou@libertysurf.fr>
18642
18643 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
18644 data for non-matching targets.
18645 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
18646
18647 2003-06-20 Mark Mitchell <mark@codesourcery.com>
18648
18649 PR c++/10845
18650 * g++.dg/template/member3.C: New test.
18651
18652 2003-06-19 Mark Mitchell <mark@codesourcery.com>
18653
18654 PR c++/10939
18655 * g++.dg/template/func1.C: New test.
18656
18657 PR c++/9649
18658 * g++.dg/template/static4.C: New test.
18659 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
18660
18661 PR c++/11041
18662 * g++.dg/init/ref7.C: New test.
18663
18664 2003-06-19 Matt Austern <austern@apple.com>
18665
18666 PR c++/11228
18667 * g++.dg/anew1.C: New test.
18668 * g++.dg/anew2.C: New test.
18669 * g++.dg/anew3.C: New test.
18670 * g++.dg/anew4.C: New test.
18671
18672 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
18673
18674 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
18675
18676 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
18677
18678 * gcc.c-torture/execute/simd-4.c (main): Make expected value
18679 endian-dependent.
18680
18681 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
18682
18683 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
18684 Remove cruft.
18685
18686 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
18687
18688 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
18689 * gcc.c-torture/compile/961203-1.c: Likewise.
18690 * gcc.c-torture/compile/980506-1.c: Likewise.
18691
18692 2003-06-17 Mark Mitchell <mark@codesourcery.com>
18693
18694 PR c++/10712
18695 * g++.dg/lookup/using7.C: New test.
18696
18697 2003-06-17 Mark Mitchell <mark@codesourcery.com>
18698
18699 PR c++/11105
18700 * g++.dg/abi/conv1.C: Remove it.
18701 * g++.dg/template/conv7.C: New test.
18702 * g++.dg/template/conv8.C: Likewise.
18703 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
18704 conversion operator.
18705
18706 2003-06-17 Janis Johnson <janis187@us.ibm.com>
18707
18708 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
18709 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
18710 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18711 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
18712 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
18713 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18714 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18715 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
18716 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
18717 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
18718 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
18719 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
18720 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
18721 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
18722 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
18723 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
18724 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
18725 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
18726 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18727 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18728 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18729 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18730 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18731 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18732 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18733 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18734 * gcc.dg/compat/struct-return-10_x.c: Ditto.
18735 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18736 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18737
18738 2003-06-16 Mark Mitchell <mark@codesourcery.com>
18739
18740 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
18741 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
18742 indications.
18743
18744 2003-06-16 Roger Sayle <roger@eyesopen.com>
18745
18746 * gcc.dg/i386-387-5.c: New test case.
18747 * gcc.dg/i386-387-6.c: New test case.
18748 * gcc.dg/builtins-23.c: New test case.
18749
18750 2003-06-15 Roger Sayle <roger@eyesopen.com>
18751
18752 * gcc.dg/builtins-22.c: New test case.
18753 * gcc.dg/i386-387-1.c: Update to test exp.
18754 * gcc.dg/i386-387-2.c: Likewise.
18755
18756 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18757
18758 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
18759
18760 2003-06-12 Mark Mitchell <mark@codesourcery.com>
18761
18762 * lib/gcc-dg.exp (dg-require-dll): New function.
18763 (dg-xfail-if): Likewise.
18764 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
18765 driver.
18766
18767 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
18768 * gcc.c-torture/compile/20001205-1.c: Likewise.
18769 * gcc.c-torture/compile/20001226-1.c: Likewise.
18770 * gcc.c-torture/compile/20010518-2.c: Likewise.
18771 * gcc.c-torture/compile/20020312-1.c: Likewise.
18772 * gcc.c-torture/compile/20020604-1.c: Likewise.
18773 * gcc.c-torture/compile/920501-12.c: Likewise.
18774 * gcc.c-torture/compile/920501-4.c: Likewise.
18775 * gcc.c-torture/compile/920520-1.c: Likewise.
18776 * gcc.c-torture/compile/920521-1.c: Likewise.
18777 * gcc.c-torture/compile/920625-1.c: Likewise.
18778 * gcc.c-torture/compile/961203-1.c: Likewise.
18779 * gcc.c-torture/compile/980506-1.c: Likewise.
18780 * gcc.c-torture/compile/981006-1.c: Likewise.
18781 * gcc.c-torture/compile/981022-1.c: Likewise.
18782 * gcc.c-torture/compile/981223-1.c: Likewise.
18783 * gcc.c-torture/compile/990617-1.c: Likewise.
18784 * gcc.c-torture/compile/dll.c: Likewise.
18785 * gcc.c-torture/compile/labels-3.c: Likewise.
18786 * gcc.c-torture/compile/mipscop-1.c: Likewise.
18787 * gcc.c-torture/compile/mipscop-2.c: Likewise.
18788 * gcc.c-torture/compile/mipscop-3.c: Likewise.
18789 * gcc.c-torture/compile/mipscop-4.c: Likewise.
18790 * gcc.c-torture/compile/simd-5.c: Likewise.
18791 * gcc.c-torture/compile/20000804-1.x: Remove.
18792 * gcc.c-torture/compile/20001205-1.x: Likewise.
18793 * gcc.c-torture/compile/20001226-1.x: Likewise.
18794 * gcc.c-torture/compile/20010518-2.x: Likewise.
18795 * gcc.c-torture/compile/20020312-1.x: Likewise.
18796 * gcc.c-torture/compile/20020604-1.x: Likewise.
18797 * gcc.c-torture/compile/920501-12.x: Likewise.
18798 * gcc.c-torture/compile/920501-4.x: Likewise.
18799 * gcc.c-torture/compile/920520-1.x: Likewise.
18800 * gcc.c-torture/compile/920521-1.x: Likewise.
18801 * gcc.c-torture/compile/920625-1.x: Likewise.
18802 * gcc.c-torture/compile/961203-1.x: Likewise.
18803 * gcc.c-torture/compile/980506-1.x: Likewise.
18804 * gcc.c-torture/compile/981006-1.x: Likewise.
18805 * gcc.c-torture/compile/981022-1.x: Likewise.
18806 * gcc.c-torture/compile/981223-1.x: Likewise.
18807 * gcc.c-torture/compile/990617-1.x: Likewise.
18808 * gcc.c-torture/compile/mipscop-1.x: Likewise.
18809 * gcc.c-torture/compile/mipscop-2.x: Likewise.
18810 * gcc.c-torture/compile/mipscop-3.x: Likewise.
18811 * gcc.c-torture/compile/mipscop-4.x: Likewise.
18812 * gcc.c-torture/compile/simd-5.x: Likewise.
18813
18814 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
18815
18816 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18817
18818 * gcc.c-torture/execute/20030611-1.c: New test.
18819
18820 2003-06-12 Roger Sayle <roger@eyesopen.com>
18821
18822 PR middle-end/168
18823 * gcc.dg/20030612-1.c: New test case.
18824
18825 2003-06-12 Mark Mitchell <mark@codesourcery.com>
18826
18827 PR c++/10635
18828 * g++.dg/expr/cast1.C: New test.
18829
18830 2003-06-12 Roger Sayle <roger@eyesopen.com>
18831
18832 * gcc.dg/builtins-21.c: New test case.
18833
18834 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
18835
18836 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
18837 options instead of at the end.
18838 * lib/objc.exp (objc_target_compile): Likewise.
18839
18840 2003-06-11 Mark Mitchell <mark@codesourcery.com>
18841
18842 PR c++/10432
18843 * g++.dg/parse/error1.C: New test.
18844
18845 2003-06-11 Janis Johnson <janis187@us.ibm.com>
18846
18847 * gcc.dg/compat/struct-by-value-11_main.c: New file.
18848 * gcc.dg/compat/struct-by-value-11_x.c: New file.
18849 * gcc.dg/compat/struct-by-value-11_y.c: New file.
18850 * gcc.dg/compat/struct-by-value-12_main.c: New file.
18851 * gcc.dg/compat/struct-by-value-12_x.c: New file.
18852 * gcc.dg/compat/struct-by-value-12_y.c: New file.
18853 * gcc.dg/compat/struct-by-value-13_main.c: New file.
18854 * gcc.dg/compat/struct-by-value-13_x.c: New file.
18855 * gcc.dg/compat/struct-by-value-13_y.c: New file.
18856 * gcc.dg/compat/struct-by-value-14_main.c: New file.
18857 * gcc.dg/compat/struct-by-value-14_x.c: New file.
18858 * gcc.dg/compat/struct-by-value-14_y.c: New file.
18859 * gcc.dg/compat/struct-by-value-15_main.c: New file.
18860 * gcc.dg/compat/struct-by-value-15_x.c: New file.
18861 * gcc.dg/compat/struct-by-value-15_y.c: New file.
18862 * gcc.dg/compat/struct-by-value-16_main.c: New file.
18863 * gcc.dg/compat/struct-by-value-16_x.c: New file.
18864 * gcc.dg/compat/struct-by-value-16_y.c: New file.
18865 * gcc.dg/compat/struct-by-value-17_main.c: New file.
18866 * gcc.dg/compat/struct-by-value-17_x.c: New file.
18867 * gcc.dg/compat/struct-by-value-17_y.c: New file.
18868 * gcc.dg/compat/struct-by-value-18_main.c: New file.
18869 * gcc.dg/compat/struct-by-value-18_x.c: New file.
18870 * gcc.dg/compat/struct-by-value-18_y.c: New file.
18871
18872 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
18873 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
18874 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
18875 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
18876 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
18877 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
18878 * gcc.dg/compat/scalar-return-3_main.c: New file.
18879 * gcc.dg/compat/scalar-return-3_x.c: New file.
18880 * gcc.dg/compat/scalar-return-3_y.c: New file.
18881 * gcc.dg/compat/scalar-return-4_main.c: New file.
18882 * gcc.dg/compat/scalar-return-4_x.c: New file.
18883 * gcc.dg/compat/scalar-return-4_y.c: New file.
18884
18885 2003-06-10 Janis Johnson <janis187@us.ibm.com>
18886
18887 * gcc.dg/compat/fp2-struct-check.h: New file.
18888 * gcc.dg/compat/fp2-struct-defs.h: New file.
18889 * gcc.dg/compat/fp2-struct-init.h: New file.
18890 * gcc.dg/compat/struct-by-value-10_main.c: New file.
18891 * gcc.dg/compat/struct-by-value-10_x.c: New file.
18892 * gcc.dg/compat/struct-by-value-10_y.c: New file.
18893 * gcc.dg/compat/struct-return-10_main.c: New file.
18894 * gcc.dg/compat/struct-return-10_x.c: New file.
18895 * gcc.dg/compat/struct-return-10_y.c: New file.
18896
18897 * gcc.dg/compat/compat-common.h: New file.
18898 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
18899 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
18900 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
18901 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
18902 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
18903 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
18904 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
18905 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18906 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
18907 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
18908 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18909 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
18910 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
18911 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18912 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
18913 * gcc.dg/compat/small-struct-check.h: Ditto.
18914 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
18915 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18916 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
18917 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
18918 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18919 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18920 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
18921 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18922 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
18923 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
18924 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18925 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18926 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
18927 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18928 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18929 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
18930 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18931 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
18932 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
18933 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18934 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
18935 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
18936 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18937 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
18938 * gcc.dg/compat/struct-return-2_main.c: Ditto.
18939 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18940 * gcc.dg/compat/struct-return-2_y.c: Ditto.
18941 * gcc.dg/compat/struct-return-3_main.c: Ditto.
18942 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18943 * gcc.dg/compat/struct-return-3_y.c: Ditto.
18944
18945 2003-06-10 Geoffrey Keating <geoffk@apple.com>
18946
18947 * g++.dg/pch/static-1.C: New file.
18948 * g++.dg/pch/static-1.Hs: New file.
18949
18950 2003-06-10 Richard Henderson <rth@redhat.com>
18951
18952 * gcc.dg/asm-7.c: Adjust expected warning text.
18953
18954 2003-06-10 Roger Sayle <roger@eyesopen.com>
18955
18956 * gcc.dg/builtins-20.c: New test case.
18957
18958 2003-06-10 Mark Mitchell <mark@codesourcery.com>
18959
18960 PR c++/11131
18961 * g++.dg/opt/template1.C: New test.
18962
18963 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18964
18965 * lib/gcc-dg.exp (dg-test): Clear additional_files and
18966 additional_sources.
18967
18968 2003-05-21 David Taylor <dtaylor@emc.com>
18969
18970 * gcc.dg/Wpadded.c: New file.
18971
18972 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18973
18974 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
18975 * gcc.dg/special/weak-2.c: Add dg-require-weak.
18976 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
18977 dg-require-weak.
18978
18979 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
18980
18981 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
18982
18983 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18984
18985 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
18986 (dg-require-alias): Likewise.
18987 (dg-require-gc-sections): Likewise.
18988 * lib/target-supports.exp (check_gc_sections_available): Likewise.
18989
18990 2003-06-08 Richard Henderson <rth@redhat.com>
18991
18992 * gcc.dg/20011029-2.c: Fix the array reference.
18993 * gcc.dg/asm-7.c: New.
18994
18995 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
18996
18997 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
18998
18999 2003-06-08 Mark Mitchell <mark@codesourcery.com>
19000
19001 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
19002 (dg-require-gc-sections): Likewise.
19003
19004 2003-06-08 Jan Hubicka <jh@suse.cz>
19005
19006 * i386-cmov1.c: Fix regular expression.
19007 * i386-cvt-1.c: Likewise.
19008 * i386-local.c: Likewise.
19009 * i386-local2.c: Likewise.
19010 * i386-mul.c: Likewise.
19011 * i386-ssetype-1.c: Likewise.
19012 * i386-ssetype-3.c: Likewise.
19013 * i386-ssetype-5.c: Likewise.
19014
19015 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19016
19017 PR c++/11039
19018 * g++.dg/warn/implicit-typename2.C: New test.
19019 * g++.dg/warn/implicit-typename3.C: New test.
19020
19021 2003-06-07 Richard Henderson <rth@redhat.com>
19022
19023 * g++.dg/other/offsetof3.C: Use size_t.
19024 * g++.dg/other/offsetof4.C: Likewise.
19025
19026 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
19027
19028 * lib/copy-file.exp: New. Implement gcc_copy_files.
19029
19030 * lib/dg-pch.exp: Load copy-file.exp
19031 (dg-pch): Use gcc_copy_files instead of "file copy".
19032
19033 2003-06-06 Mark Mitchell <mark@codesourcery.com>
19034
19035 * gcc.dg/weak/weak.exp: Simplify.
19036 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
19037 * gcc.dg/weak/weak-1.c: Likewise.
19038 * gcc.dg/weak/weak-2.c: Likewise.
19039 * gcc.dg/weak/weak-3.c: Likewise.
19040 * gcc.dg/weak/weak-4.c: Likewise.
19041 * gcc.dg/weak/weak-5.c: Likewise.
19042 * gcc.dg/weak/weak-6.c: Likewise.
19043 * gcc.dg/weak/weak-7.c: Likewise.
19044 * gcc.dg/weak/weak-8.c: Likewise.
19045 * gcc.dg/weak/weak-9.c: Likewise.
19046
19047 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
19048
19049 gcc.c-torture/execute/20030606-1.c: New.
19050
19051 2003-06-06 Roger Sayle <roger@eyesopen.com>
19052
19053 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
19054 * gcc.dg/builtins-19.c: Likewise.
19055
19056 2003-06-06 Roger Sayle <roger@eyesopen.com>
19057
19058 * gcc.dg/builtins-2.c: Add some more tests.
19059 * gcc.dg/builtins-18.c: New test case.
19060 * gcc.dg/builtins-19.c: New test case.
19061
19062 2003-06-06 Roger Sayle <roger@eyesopen.com>
19063 Jim Wilson <wilson@tuliptree.org>
19064
19065 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
19066
19067 2003-06-06 Jakub Jelinek <jakub@redhat.com>
19068
19069 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
19070 mempcpy/stpcpy calls not to be optimized into something else.
19071 * gcc.c-torture/execute/string-opt-3.c: Moved to...
19072 * gcc.c-torture/execute/builtins/string-7.c: ...here.
19073 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
19074
19075 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19076
19077 * gcc.dg/format/asm_fprintf-1.c: New test.
19078
19079 2003-06-05 Mark Mitchell <mark@codesourcery.com>
19080
19081 * lib/gcc-defs.exp (additional_sources): New variable.
19082 (dg-additional-sources): New function.
19083 (additional_files): New variable.
19084 (dg-additional-files): New function.
19085 (dg-additional-files-options): Likewise.
19086 * lib/gcc-dg.exp (dg-require-weak): New function.
19087 (dg-require-alias): Likewise.
19088 (dg-require-gc-sections): Likewise.
19089 * lib/target-supports.exp (check_alias_available): Remove testfile
19090 parameter.
19091 (check_gc_sections_available): New function.
19092 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
19093 (dg-gpp-additional-files): Likewise.
19094 * lib/g++.exp (additional_sources): Remove.
19095 (additional_files): Likewise.
19096 (g++_target_compile): Use dg-additional-files-options.
19097
19098 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
19099 Tcl logic.
19100 * gcc.dg/special/ecos.exp: Remove.
19101 * gcc.dg/special/20000419-2.c: Use dg-require-*.
19102 * gcc.dg/special/alias-1.c: Likewise.
19103 * gcc.dg/special/alias-2.c: Likewise.
19104 * gcc.dg/special/gcsec-1.c: Likewise.
19105 * gcc.dg/special/weak-1.c: Likewise.
19106 * gcc.dg/special/weak-2.c: Likewise.
19107 * gcc.dg/special/wkali-1.c: Likewise.
19108 * gcc.dg/special/wkali-2.c: Likewise.
19109
19110 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
19111 dg-gpp-additional-*.
19112 * g++.dg/special/conpr-3.C: Likewise.
19113 * g++.dg/special/conpr-4.C: Likewise.
19114 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
19115 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
19116 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
19117 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
19118 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
19119 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
19120 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
19121 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
19122 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
19123 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
19124 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
19125 * g++.old-deja/g++.other/comdat1.C: Likewise.
19126 * g++.old-deja/g++.other/comdat2.C: Likewise.
19127 * g++.old-deja/g++.other/comdat3.C: Likewise.
19128 * g++.old-deja/g++.other/ctor1.C: Likewise.
19129 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
19130
19131 2003-06-05 Richard Henderson <rth@redhat.com>
19132
19133 * gcc.dg/debug/20030605-1.c: New.
19134
19135 2003-06-04 Mark Mitchell <mark@codesourcery.com>
19136
19137 * README.QMTEST: Update.
19138
19139 2003-06-04 Richard Henderson <rth@redhat.com>
19140
19141 * gcc.dg/cleanup-1.c: New.
19142 * gcc.dg/cleanup-2.c: New.
19143 * gcc.dg/cleanup-3.c: New.
19144 * gcc.dg/cleanup-4.c: New.
19145 * gcc.dg/cleanup-5.c: New.
19146 * gcc.dg/cleanup-6.c: New.
19147 * gcc.dg/cleanup-7.c: New.
19148
19149 2003-06-04 Mark Mitchell <mark@codesourcery.com>
19150
19151 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
19152
19153 * lib/dg-pch.exp: New file.
19154 * g++.dg/pch/pch.exp: Use dg-pch.exp.
19155 * gcc.dg/pch/pch.exp: Likewise.
19156
19157 2003-06-04 Roger Sayle <roger@eyesopen.com>
19158
19159 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
19160 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
19161 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
19162 * gcc.dg/builtins-17.c: New test case.
19163 * gcc.dg/i386-387-4.c: New test case.
19164 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
19165
19166 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19167
19168 * gcc.dg/ultrasp9.c: New test.
19169
19170 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19171
19172 * gcc.c-torture/compile/20030604-1.c: New test.
19173 * gcc.dg/sparc-constant-1.c: New test.
19174
19175 2003-06-03 Glen Nakamura <glen@imodulo.com>
19176
19177 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
19178
19179 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
19180
19181 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
19182
19183 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
19184 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
19185
19186 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
19187
19188 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
19189
19190 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19191
19192 PR c++/10940
19193 * g++.dg/template/spec10.C: New test.
19194
19195 2003-06-03 Roger Sayle <roger@eyesopen.com>
19196
19197 * gcc.dg/builtins-16.c: New test case.
19198
19199 2003-06-03 Jakub Jelinek <jakub@redhat.com>
19200
19201 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
19202 mempcpy test with post-increments.
19203 * gcc.c-torture/execute/string-opt-3.c: New test.
19204 * gcc.dg/string-opt-1.c: New test.
19205
19206 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
19207
19208 PR fortran/10965
19209 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
19210
19211 2003-06-02 Mark Mitchell <mark@codesourcery.com>
19212
19213 * lib/scanasm.exp (dg-scan): New function, factored out of ...
19214 (scan-assembler): ... here. Use dg-scan.
19215 (scan-assembler-not): Likewise.
19216 (scan-file): New function.
19217 (scan-file-not): Likewise.
19218 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
19219 * gcc.dg/cpp/_Pragma4.c: Likewise.
19220 * gcc.dg/cpp/_Pragma5.c: Likewise.
19221 * gcc.dg/cpp/avoidpaste1.c: Likewise.
19222 * gcc.dg/cpp/avoidpaste2.c: Likewise.
19223 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
19224 * gcc.dg/cpp/cmdlne-P.c: Likewise.
19225 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
19226 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
19227 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
19228 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
19229 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
19230 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
19231 * gcc.dg/cpp/cxxcom1.c: Likewise.
19232 * gcc.dg/cpp/line1.c: Likewise.
19233 * gcc.dg/cpp/maccom1.c: Likewise.
19234 * gcc.dg/cpp/maccom2.c: Likewise.
19235 * gcc.dg/cpp/maccom3.c: Likewise.
19236 * gcc.dg/cpp/maccom4.c: Likewise.
19237 * gcc.dg/cpp/maccom5.c: Likewise.
19238 * gcc.dg/cpp/maccom6.c: Likewise.
19239 * gcc.dg/cpp/multiline.c: Likewise.
19240 * gcc.dg/cpp/spacing1.c: Likewise.
19241 * gcc.dg/cpp/spacing2.c: Likewise.
19242 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
19243 * gcc.dg/cpp/trad/maccom1.c: Likewise.
19244 * gcc.dg/cpp/trad/maccom2.c: Likewise.
19245 * gcc.dg/cpp/trad/maccom3.c: Likewise.
19246 * gcc.dg/cpp/trad/maccom4.c: Likewise.
19247 * gcc.dg/cpp/trad/maccom6.c: Likewise.
19248 * gcc.dg/cpp/cxxcom2.c: Likewise.
19249 * gcc.dg/cpp/cxxcom2.h: New file.
19250
19251 * gcc.dg/cpp/truefalse.cpp: Move it to ...
19252 * g++.dg/cpp/truefalse.C: Here.
19253 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
19254
19255 2003-06-01 Loren James Rittle <ljrittle@acm.org>
19256
19257 * gcc.dg/cpp/redef3.c: New file.
19258
19259 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19260
19261 * gcc.dg/i386-loop-3.c: New test.
19262
19263 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
19264
19265 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
19266
19267 2003-05-31 Roger Sayle <roger@eyesopen.com>
19268
19269 * gcc.dg/fwrapv-1.c: New test case.
19270 * gcc.dg/fwrapv-2.c: New test case.
19271
19272 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19273
19274 PR c++/10956
19275 * g++.dg/template/spec9.C: New test.
19276
19277 2003-05-29 Roger Sayle <roger@eyesopen.com>
19278
19279 * gcc.dg/duff-4.c: New test case.
19280
19281 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
19282
19283 PR fortran/10843
19284 * g77.dg/ffixed-form-1.f: New test
19285 * g77.dg/ffixed-form-2.f: New test
19286 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
19287 * g77.dg/ffree-form-3.f: New test
19288
19289 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
19290
19291 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
19292 * gcc.dg/wint_t-1.c: Likewise.
19293
19294 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19295
19296 * g++.dg/template/access11.C: New test.
19297
19298 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19299
19300 PR c++/10849
19301 * g++.dg/template/access10.C: New test.
19302
19303 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19304 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19305
19306 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
19307
19308 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
19309
19310 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
19311 suppress for powerpc-*-darwin*.
19312 * gcc.dg/torture/builtin-noret-2.c: Likewise.
19313
19314 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
19315
19316 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
19317 suppress option for powerpc-*-darwin*.
19318
19319 2003-05-23 Roger Sayle <roger@eyesopen.com>
19320
19321 * gcc.dg/builtins-1.c: Add tests for tan and atan.
19322 * gcc.dg/builtins-4.c: Add test for fmod.
19323
19324 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19325
19326 PR c++/10682
19327 * g++.dg/template/instantiate4.C: New test.
19328
19329 2003-05-22 Roger Sayle <roger@eyesopen.com>
19330
19331 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
19332
19333 2003-05-21 Janis Johnson <janis187@us.ibm.com>
19334
19335 * gcc.dg/compat/scalar-return-1_main.c: New file.
19336 * gcc.dg/compat/scalar-return-1_x.c: New file.
19337 * gcc.dg/compat/scalar-return-1_y.c: New file.
19338 * gcc.dg/compat/scalar-return-2_main.c: New file.
19339 * gcc.dg/compat/scalar-return-2_x.c: New file.
19340 * gcc.dg/compat/scalar-return-2_y.c: New file.
19341 * gcc.dg/compat/struct-return-3_main.c: New file.
19342 * gcc.dg/compat/struct-return-3_y.c: New file.
19343 * gcc.dg/compat/struct-return-3_x.c: New file.
19344 * gcc.dg/compat/struct-return-2_main.c: New file.
19345 * gcc.dg/compat/struct-return-2_x.c: New file.
19346 * gcc.dg/compat/struct-return-2_y.c: New file.
19347
19348 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19349
19350 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
19351 for hppa*-hp-hpux*.
19352 * gcc.dg/20021014-1.c (dg-options): Likewise.
19353 * gcc.dg/nest.c (dg-options): Likewise.
19354
19355 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
19356
19357 PR c++/9738
19358 * g++.dg/ext/dllimport2.C: New file.
19359 * g++.dg/ext/dllimport3.C: New file.
19360
19361 2003-05-20 Janis Johnson <janis187@us.ibm.com>
19362
19363 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
19364 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
19365 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19366 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
19367 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19368 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
19369 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
19370 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
19371 * gcc.dg/compat/small-struct-defs.h: New file.
19372 * gcc.dg/compat/small-struct-init.h: New file.
19373 * gcc.dg/compat/small-struct-check.h: New file.
19374 * gcc.dg/compat/fp-struct-defs.h: New file.
19375 * gcc.dg/compat/fp-struct-check.h: New file.
19376 * gcc.dg/compat/fp-struct-init.h: New file.
19377 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
19378 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
19379
19380 2003-05-19 Jakub Jelinek <jakub@redhat.com>
19381
19382 * gcc.dg/20030225-2.c: New test.
19383
19384 2003-05-18 Roger Sayle <roger@eyesopen.com>
19385 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19386
19387 * gcc.c-torture/compile/20030518-1.c: New test case.
19388
19389 2003-05-18 Mark Mitchell <mark@codesourcery.com>
19390
19391 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
19392 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
19393 gcc-dg-debug-runtest.
19394 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
19395 gcc-dg-debug-runtest.
19396
19397 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19398
19399 PR c++/9022
19400 * g++.dg/lookup/using6.C: New test.
19401
19402 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19403
19404 * g++.dg/parse/access2.C: New test.
19405
19406 2003-05-17 Mark Mitchell <mark@codesourcery.com>
19407
19408 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
19409 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
19410 * gcc.dg/debug/debug.exp: Likewise.
19411
19412 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
19413
19414 * gcc.dg/dollar.c: New test.
19415
19416 2003-05-16 Janis Johnson <janis187@us.ibm.com>
19417
19418 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
19419 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
19420 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
19421 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
19422 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
19423 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
19424 * gcc.dg/compat/struct-by-value-6_main.c: New file.
19425 * gcc.dg/compat/struct-by-value-6_x.c: New file.
19426 * gcc.dg/compat/struct-by-value-6_y.c: New file.
19427 * gcc.dg/compat/struct-by-value-7_main.c: New file.
19428 * gcc.dg/compat/struct-by-value-7_x.c: New file.
19429 * gcc.dg/compat/struct-by-value-7_y.c: New file.
19430 * gcc.dg/compat/struct-by-value-8_main.c: New file.
19431 * gcc.dg/compat/struct-by-value-8_x.c: New file.
19432 * gcc.dg/compat/struct-by-value-8_y.c: New file.
19433 * gcc.dg/compat/struct-by-value-9_main.c: New file.
19434 * gcc.dg/compat/struct-by-value-9_x.c: New file.
19435 * gcc.dg/compat/struct-by-value-9_y.c: New file.
19436
19437 2003-05-16 Mark Mitchell <mark@codesourcery.com>
19438
19439 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
19440 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
19441 support for "repo" mode.
19442 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
19443 * lib/g77-dg.exp: Likewise.
19444 * lib/obj-dg.exp: Likewise.
19445
19446 2003-05-16 Jakub Jelinek <jakub@redhat.com>
19447
19448 Merge from gcc-3_2-rhl8-branch:
19449 2003-04-23 Jakub Jelinek <jakub@redhat.com>
19450
19451 * gcc.dg/tls/opt-6.c: New test.
19452
19453 2003-04-05 Jakub Jelinek <jakub@redhat.com>
19454
19455 * gcc.dg/20030405-1.c: New test.
19456
19457 2003-03-09 Jakub Jelinek <jakub@redhat.com>
19458
19459 * gcc.dg/20030309-1.c: New test.
19460
19461 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19462
19463 * gcc.c-torture/execute/20030307-1.c: New test.
19464
19465 2003-02-20 Randolph Chung <tausq@debian.org>
19466
19467 * gcc.c-torture/compile/20030220-1.c: New test.
19468
19469 2003-02-18 Jakub Jelinek <jakub@redhat.com>
19470
19471 * gcc.dg/20030217-1.c: New test.
19472
19473 2003-01-29 Jakub Jelinek <jakub@redhat.com>
19474
19475 * gcc.c-torture/compile/20020129-1.c: New test.
19476
19477 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19478
19479 * gcc.dg/unroll-1.c: New test.
19480
19481 2002-11-16 Jan Hubicka <jh@suse.cz>
19482
19483 * gcc.c-torture/execute/20020920-1.c: New test.
19484
19485 2002-10-08 Jakub Jelinek <jakub@redhat.com>
19486
19487 PR target/7434
19488 * gcc.c-torture/compile/20021008-1.c: New test.
19489
19490 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
19491
19492 PR target/7559
19493 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
19494
19495 2002-08-07 Jakub Jelinek <jakub@redhat.com>
19496
19497 * gcc.c-torture/compile/20020807-1.c: New test.
19498
19499 2002-07-30 Jakub Jelinek <jakub@redhat.com>
19500
19501 * gcc.dg/tls/opt-1.c: New test.
19502
19503 2002-07-29 Jakub Jelinek <jakub@redhat.com>
19504
19505 * gcc.dg/20020729-1.c: New test.
19506
19507 2002-07-20 Jakub Jelinek <jakub@redhat.com>
19508
19509 * g++.dg/opt/life1.C: New test.
19510
19511 2002-05-20 Jakub Jelinek <jakub@redhat.com>
19512
19513 * gcc.dg/20020525-1.c: New test.
19514
19515 2002-05-24 Jakub Jelinek <jakub@redhat.com>
19516
19517 PR c++/6794
19518 * g++.dg/ext/pretty1.C: New test.
19519 * g++.dg/ext/pretty2.C: New test.
19520
19521 2003-05-15 Mark Mitchell <mark@codesourcery.com>
19522
19523 PR c++/8385
19524 * g++.dg/ext/typeof5.C: New test.
19525
19526 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
19527
19528 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
19529 __USER_LABEL_PREFIX__ into account.
19530 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
19531
19532 2003-05-14 Roger Sayle <roger@eyesopen.com>
19533
19534 * gcc.dg/builtins-15.c: New test case.
19535
19536 2003-05-13 Zack Weinberg <zack@codesourcery.com>
19537
19538 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
19539
19540 2003-05-12 Mark Mitchell <mark@codesourcery.com>
19541
19542 * lib/g++.exp: Tweak handling of additional source files.
19543 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
19544 * g++.dg/special/conpr-2a.C: Rename to ...
19545 * g++.dg/special/conpr-2a.cc: ... this.
19546 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
19547 * g++.dg/special/conpr-3a.C: Rename to ...
19548 * g++.dg/special/conpr-3a.cc: This.
19549 * g++.dg/special/conpr-3b.C: Rename to ...
19550 * g++.dg/special/conpr-3b.cc: This.
19551 * g++.dg/special/conpr-4.C: New test.
19552 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
19553
19554 2003-05-12 David Edelsohn <edelsohn@gnu.org>
19555
19556 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
19557
19558 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19559
19560 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
19561 * g++.old-deja/g++.robertl/eb71.C: Likewise.
19562 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
19563 * g++.old-deja/g++.other/warn3.C: Likewise.
19564
19565 2003-05-11 Roger Sayle <roger@eyesopen.com>
19566
19567 * gcc.dg/i386-387-1.c: Update to also test log.
19568 * gcc.dg/i386-387-2.c: Likewise.
19569
19570 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
19571
19572 * g77.f-torture/execute/int8421.f: New test.
19573
19574 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19575
19576 PR c++/10230, c++/10481
19577 * g++.dg/lookup/scoped5.C: New test.
19578
19579 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19580
19581 PR c++/10552
19582 * g++.dg/template/ttp6.C: New test.
19583
19584 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
19585
19586 * gcc.c-torture/execute/builtins: New directory.
19587 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
19588 gcc.c-torture/execute/builtins.
19589 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
19590 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
19591 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
19592 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
19593
19594 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19595
19596 PR c++/9252
19597 * g++.dg/template/access8.C: New test.
19598 * g++.dg/template/access9.C: New test.
19599
19600 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19601
19602 PR c++/9554
19603 * g++.dg/parse/access1.C: New test.
19604
19605 2003-05-09 DJ Delorie <dj@redhat.com>
19606
19607 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
19608 long, and not an int.
19609
19610 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19611
19612 PR c++/10555, c++/10576
19613 * g++.dg/template/memclass1.C: New test.
19614
19615 2003-05-08 DJ Delorie <dj@redhat.com>
19616
19617 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
19618 targets.
19619 * gcc.c-torture/execute/20021024-1.x: Likewise.
19620 * gcc.c-torture/execute/shiftdi.x: Likewise.
19621 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
19622 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
19623 * gcc.dg/20021018-1.c: Likewise.
19624
19625 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19626
19627 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
19628
19629 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
19630 (bcopy): Call memmove.
19631
19632 2003-05-08 Roger Sayle <roger@eyesopen.com>
19633
19634 * g77.f-torture/compile/8485.f: New test case.
19635
19636 2003-05-07 Richard Henderson <rth@redhat.com>
19637
19638 PR c++/10570
19639 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
19640 Verify exception_cleanup not called for rethrows.
19641 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
19642 when exiting catch block without rethrowing.
19643 * g++.dg/eh/forced3.C: New.
19644 * g++.dg/eh/forced4.C: New.
19645
19646 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
19647
19648 * gcc.dg/20030505.c: Fix triplet.
19649
19650 2003-05-06 DJ Delorie <dj@redhat.com>
19651
19652 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
19653 * gcc.dg/nest.c: Likewise.
19654
19655 2003-05-05 Roger Sayle <roger@eyesopen.com>
19656
19657 * gcc.dg/builtins-14.c: New test case.
19658
19659 2003-05-05 Janis Johnson <janis187@us.ibm.com>
19660
19661 * lib/compat.exp (compat-execute): New argument.
19662 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
19663 * gcc.dg/compat: New test directory.
19664 * gcc.dg/compat/compat.exp: New expect script.
19665 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
19666 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
19667 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
19668 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
19669 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
19670 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
19671
19672 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
19673 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
19674 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
19675 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
19676 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
19677 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
19678 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
19679 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
19680 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
19681 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
19682 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
19683 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
19684 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
19685 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
19686 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
19687
19688 2003-05-05 Zack Weinberg <zack@codesourcery.com>
19689
19690 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
19691
19692 2003-05-05 Jakub Jelinek <jakub@redhat.com>
19693
19694 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
19695
19696 2003-05-05 Geoffrey Keating <geoffk@apple.com>
19697
19698 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
19699 * gcc.dg/ppc-fsel-2.c: New test.
19700
19701 * gcc.dg/unused-5.c: New test.
19702
19703 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19704
19705 PR c++/10496
19706 * g++.dg/warn/pmf1.C: New test.
19707
19708 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19709
19710 PR c++/4494
19711 * g++.dg/warn/main.C: New test.
19712
19713 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19714
19715 * gcc.dg/nonnull-3.c: New test.
19716
19717 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
19718
19719 * gcc.dg/cpp/Wtrigraphs.c: Update.
19720 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
19721
19722 2003-05-03 Geoffrey Keating <geoffk@apple.com>
19723
19724 * gcc.dg/ppc-fsel-1.c: New test.
19725
19726 2003-05-03 Zack Weinberg <zack@codesourcery.com>
19727
19728 PR c/10604
19729 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
19730
19731 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
19732
19733 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
19734
19735 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19736
19737 PR c++/9364, c++/10553, c++/10586
19738 * g++.dg/parse/typename4.C: New test.
19739 * g++.dg/parse/typename5.C: Likewise.
19740
19741 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
19742
19743 * gcc.c-torture/compile/20030503-1.c: New test.
19744
19745 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19746
19747 * g++.dg/lookup/using5.C: Fix testcase error.
19748
19749 2003-05-01 Chris Demetriou <cgd@broadcom.com>
19750
19751 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
19752 since MEABI is no longer supported. Remove all vestiges
19753 of MEABI from the test.
19754
19755 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19756
19757 PR c++/10554
19758 * g++.dg/lookup/using5.C: New test.
19759
19760 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19761
19762 PR c++/8772
19763 * g++.dg/template/ttp5.C: New test.
19764
19765 2003-04-30 Mark Mitchell <mark@codesourcery.com>
19766
19767 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
19768 (dg-gpp-additional-sources): New function.
19769 (dg-gpp-additional-files): Likewise.
19770 * lib/g++.exp (additional_sources): New variable.
19771 (additional_files): Likewise.
19772 (g++_target_compile): Deal with them.
19773 * lib/old-dejagnu.exp: Remove.
19774 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
19775 * g++.old-deja: Revise all tests to use dg commands.
19776
19777 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19778
19779 PR c++/9432, c++/9528
19780 * g++.dg/lookup/using4.C: New test.
19781
19782 2003-04-29 Geoffrey Keating <geoffk@apple.com>
19783
19784 * gcc.dg/noreturn-5.c: New file.
19785 * gcc.dg/noreturn-6.c: New file.
19786
19787 * gcc.c-torture/compile/inline-1.c: New file.
19788
19789 2003-04-29 Mark Mitchell <mark@codesourcery.com>
19790
19791 PR c++/10551
19792 * g++.dg/template/explicit1.C: New test.
19793
19794 2003-04-29 Mark Mitchell <mark@codesourcery.com>
19795
19796 PR c++/10549
19797 * g++.dg/other/bitfield1.C: New test.
19798
19799 PR c++/10527
19800 * g++.dg/init/new7.C: New test.
19801
19802 2003-04-29 Mark Mitchell <mark@codesourcery.com>
19803
19804 * g++.dg/ext/desig1.C: New test.
19805 * g++.dg/ext/init1.C: Update.
19806
19807 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
19808
19809 2003-04-28 Mark Mitchell <mark@codesourcery.com>
19810
19811 PR c++/10180
19812 * g++.dg/warn/Winline-1.C: New test.
19813
19814 2003-04-28 Jakub Jelinek <jakub@redhat.com>
19815
19816 * gcc.c-torture/execute/string-opt-19.c: New test.
19817
19818 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
19819 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
19820
19821 2003-04-27 Mark Mitchell <mark@codesourcery.com>
19822
19823 PR c++/10506
19824 * g++.dg/init/new6.C: New test.
19825
19826 PR c++/10503
19827 * g++.dg/init/ref6.C: New test.
19828
19829 2003-04-26 David Edelsohn <edelsohn@gnu.org>
19830
19831 * g++.dg/warn/weak1.C: XFAIL on AIX4.
19832
19833 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19834
19835 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
19836 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
19837
19838 2003-04-25 Mark Mitchell <mark@codesourcery.com>
19839
19840 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
19841 initialized static data members.
19842
19843 2003-04-25 H.J. Lu <hjl@gnu.org>
19844
19845 * gcc.dg/ia64-sync-4.c: New test.
19846
19847 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19848
19849 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
19850 date.
19851
19852 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
19853
19854 PR c++/10337
19855 * g++.dg/warn/conv1.C: New test.
19856 * g++.old-deja/g++.other/conv7.C: Adjust.
19857 * g++.old-deja/g++.other/overload14.C: Adjust.
19858
19859 2003-04-23 Mark Mitchell <mark@codesourcery.com>
19860
19861 PR c++/10471
19862 * g++.dg/template/defarg2.C: New test.
19863
19864 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
19865
19866 * gcc.dg/cpp/include2.c: Update.
19867 * gcc.dg/cpp/multiline-2.c: New.
19868 * gcc.dg/cpp/multiline.c: Update.
19869 * gcc.dg/cpp/strify2.c: Update.
19870 * gcc.dg/cpp/trad/literals-2.c: Update.
19871
19872 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19873
19874 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
19875
19876 2003-04-23 Mark Mitchell <mark@codesourcery.com>
19877
19878 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
19879
19880 2003-04-23 Mark Mitchell <mark@codesourcery.com>
19881
19882 PR c++/10451
19883 * g++.dg/parse/crash4.C: New test.
19884
19885 PR c++/9847
19886 * g++.dg/parse/crash5.C: New test.
19887
19888 2003-04-22 Mark Mitchell <mark@codesourcery.com>
19889
19890 PR c++/10446
19891 * g++.dg/parse/crash3.C: New test.
19892
19893 PR c++/10428
19894 * g++.dg/parse/elab1.C: New test.
19895
19896 2003-04-22 Devang Patel <dpatel@apple.com>
19897
19898 * gcc.dg/cpp/trad/funlike-5.c: New test.
19899
19900 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
19901
19902 * g++.dg/other/packed1.C: Fix dg options.
19903
19904 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
19905
19906 * g++.dg/other/offsetof2.C: New test.
19907
19908 2003-04-21 Mark Mitchell <mark@codesourcery.com>
19909
19910 * g++.dg/template/recurse.C: Adjust location of error messages.
19911
19912 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
19913
19914 PR c++/9881
19915 * g++.dg/init/addr-const1.C: New test.
19916 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
19917
19918 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
19919
19920 PR c++/10405
19921 * g++.dg/lookup/struct-hack1.C: New test.
19922
19923 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
19924
19925 * ucs.c: Update diagnostic messages.
19926
19927 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
19928
19929 * gcc.dg/cpp/truefalse.cpp: New test.
19930 * gcc.dg/cpp/cpp.exp: Update.
19931 * g++.dg/other/stdbool-if.C: Remove.
19932
19933 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
19934
19935 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
19936 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
19937
19938 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19939
19940 * gcc.c-torture/compile/20030418-1.c: New test.
19941
19942 2003-04-17 Janis Johnson <janis187@us.ibm.com>
19943
19944 * README.compat: Remove; content moved to doc/sourcebuild.texi.
19945
19946 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19947
19948 PR c++/10347
19949 g++.dg/template/dependent-name1.C: New test.
19950
19951 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
19952
19953 * gcc.dg/warn-1.c (tourist_guide): New array,
19954 contains a pointer to bar.
19955
19956 2003-04-16 Roger Sayle <roger@eyesopen.com>
19957
19958 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
19959 * gcc.c-torture/execute/medce-1.c: New test case.
19960 * gcc.c-torture/execute/medce-2.c: New test case.
19961
19962 2003-04-15 Mark Mitchell <mark@codesourcery.com>
19963
19964 * lib/prune.exp: Ignore more messages.
19965
19966 PR c++/10381
19967 * g++.dg/parse/lookup3.C: New test.
19968
19969 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
19970
19971 * gcc.c-torture/compile/20030415-1.c : New test.
19972
19973 2003-04-14 Mark Mitchell <mark@codesourcery.com>
19974
19975 * gcc.c-torture/execute/scope-2.c: Move to ...
19976 * gcc.dg/noncompile/scope.c: .... here.
19977
19978 2003-04-14 Roger Sayle <roger@eyesopen.com>
19979
19980 * gcc.dg/20030414-2.c: New test case.
19981
19982 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
19983
19984 PR target/10377
19985 * gcc.dg/20030414-1.c: New test.
19986
19987 2003-04-13 Roger Sayle <roger@eyesopen.com>
19988
19989 * gcc.dg/builtins-12.c: New test case.
19990 * gcc.dg/builtins-13.c: New test case.
19991
19992 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19993
19994 * gcc.c-torture/execute/string-opt-18.c: New test.
19995
19996 2003-04-13 Mark Mitchell <mark@codesourcery.com>
19997
19998 PR c++/10300
19999 * g++.dg/init/new5.C: New test.
20000
20001 2003-04-12 Mark Mitchell <mark@codesourcery.com>
20002
20003 PR c++/7910
20004 * g++.dg/ext/dllimport1.C: New test.
20005
20006 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20007
20008 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
20009
20010 2003-04-11 Bud Davis <bdavis9659@comcast.net>
20011
20012 PR Fortran/9263
20013 * g77.f-torture/noncompile/9263.f: New test
20014 PR Fortran/1832
20015 * g77.f-torture/execute/1832.f: New test
20016
20017 2003-04-11 David Chad <davidc@freebsd.org>
20018 Loren J. Rittle <ljrittle@acm.org>
20019
20020 libobjc/8562
20021 * objc.dg/headers.m: New test.
20022
20023 2003-04-10 Zack Weinberg <zack@codesourcery.com>
20024
20025 * gcc.c-torture/execute/builtin-noret-2.c: New.
20026 * gcc.c-torture/execute/builtin-noret-2.x: New.
20027 XFAIL builtin-noret-2.c at -O1 and above.
20028 * gcc.dg/redecl.c: New.
20029 * gcc.dg/Wshadow-1.c: Update error regexps.
20030
20031 2003-04-10 Mark Mitchell <mark@codesourcery.com>
20032
20033 * g++.dg/abi/bitfield10.C: New test.
20034
20035 2003-04-09 Mike Stump <mrs@apple.com>
20036
20037 * gcc.dg/pch/pch.exp: Make testcase names longer.
20038 * g++.dg/pch/pch.exp: Make testcase names longer.
20039
20040 2003-04-08 Roger Sayle <roger@eyesopen.com>
20041
20042 * gcc.dg/builtins-11.c: New test case.
20043
20044 2003-04-08 Roger Sayle <roger@eyesopen.com>
20045
20046 * gcc.dg/builtins-9.c: New test case.
20047 * gcc.dg/builtins-10.c: New test case.
20048
20049 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
20050
20051 * gcc.dg/noncompile/init-4.c.c: New test.
20052
20053 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
20054
20055 * gcc.misc-test/gcov-9.c: New test.
20056 * gcc.misc-test/gcov-10.c: New test
20057 * gcc.misc-test/gcov-11.c: New test.
20058
20059 2003-04-05 Zack Weinberg <zack@codesourcery.com>
20060
20061 PR optimization/10024
20062 * gcc.c-torture/compile/20030405-1.c: New test.
20063
20064 2003-04-04 Geoffrey Keating <geoffk@apple.com>
20065
20066 * gcc.dg/pch/static-3.c: New.
20067 * gcc.dg/pch/static-3.hs: New.
20068 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
20069
20070 2003-04-04 Richard Henderson <rth@redhat.com>
20071
20072 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
20073 * g++.dg/eh/forced2.C: Likewise.
20074
20075 2003-04-03 Mike Stump <mrs@apple.com>
20076
20077 * lib/scanasm.exp (scan-assembler): Add xfail processing for
20078 target arg.
20079 (scan-assembler-times, scan-assembler-not): Likewise.
20080 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
20081
20082 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20083
20084 * gcc.dg/sparc-loop-1.c: New test.
20085
20086 2003-04-02 Geoffrey Keating <geoffk@apple.com>
20087
20088 PR other/9274
20089 * g++.dg/pch/system-2.C: New.
20090 * g++.dg/pch/system-2.Hs: New.
20091
20092 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
20093
20094 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
20095
20096 * g++.dg/eh/simd-1.C (vecfunc): Same.
20097
20098 2003-04-01 Roger Sayle <roger@eyesopen.com>
20099
20100 * gcc.c-torture/execute/20030401-1.c: New test case.
20101
20102 2003-04-01 Ziemowit Laski <zlaski@apple.com>
20103
20104 * objc.dg/defs.m: New.
20105
20106 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
20107
20108 * g++.dg/eh/simd-1.C: New.
20109 * g++.dg/eh/simd-2.C: New.
20110
20111 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
20112
20113 * gcc.c-torture/execute/simd-3.c: New.
20114
20115 2003-03-31 Mark Mitchell <mark@codesourcery.com>
20116
20117 PR c/9936
20118 * gcc.dg/20030331-2.c: New test.
20119
20120 2003-03-31 Mark Mitchell <mark@codesourcery.com>
20121
20122 PR c++/10278
20123 * g++.dg/parse/crash2.C: New test.
20124
20125 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
20126
20127 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
20128 * gcc.c-torture/execute/20030331-1.c: ...here.
20129
20130 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
20131
20132 * gcc.c-torture/execute/20030331-1.c: New test.
20133
20134 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
20135
20136 * lib/gcov.exp: Adjust call return testing strings.
20137 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
20138
20139 2003-03-31 Roger Sayle <roger@eyesopen.com>
20140
20141 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
20142 * gcc.dg/builtins-7.c: New test case.
20143 * gcc.dg/builtins-8.c: New test case.
20144
20145 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
20146
20147 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
20148
20149 2003-03-30 Mark Mitchell <mark@codesourcery.com>
20150
20151 PR c++/7647
20152 * g++.dg/lookup-class-member-2.C: New test.
20153
20154 2003-03-30 Glen Nakamura <glen@imodulo.com>
20155
20156 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
20157
20158 2003-03-28 Roger Sayle <roger@eyesopen.com>
20159
20160 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
20161
20162 2003-03-28 Mark Mitchell <mark@codesourcery.com>
20163
20164 * g++.dg/init/attrib1.C: New test.
20165
20166 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
20167
20168 * gcc.dg/ultrasp8.c: New test.
20169
20170 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
20171
20172 * gcc.dg/ultrasp7.c: New test.
20173
20174 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
20175
20176 PR c++/10047
20177 * g++.dg/template/inline1.C: New test.
20178
20179 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
20180
20181 * gcc.dg/sparc-dwarf2.c: New test.
20182
20183 2003-03-27 Roger Sayle <roger@eyesopen.com>
20184
20185 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
20186 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
20187
20188 2003-03-27 Mark Mitchell <mark@codesourcery.com>
20189
20190 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
20191 than reading .x files.
20192 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
20193 * g77.dg/gcov/gcov-1.f: Likewise.
20194 * gcc.misc-tests/gcov-4b.c: Likewise.
20195 * gcc.misc-tests/gcov-5b.c: Likewise.
20196 * gcc.misc-tests/gcov-6.c: Likewise.
20197 * gcc.misc-tests/gcov-7.c: Likewise.
20198 * gcc.misc-tests/gcov-8.c: Likewise.
20199 * g++.dg/gcov/gcov-1.x: Remove.
20200 * g77.dg/gcov/gcov-1.x: Likewise.
20201 * gcc.misc-tests/gcov-4b.x: Likewise.
20202 * gcc.misc-tests/gcov-5b.x: Likewise.
20203 * gcc.misc-tests/gcov-6.x: Likewise.
20204 * gcc.misc-tests/gcov-7.x: Likewise.
20205 * gcc.misc-tests/gcov-8.x: Likewise.
20206
20207 2003-03-27 Glen Nakamura <glen@imodulo.com>
20208
20209 PR opt/10087
20210 * gcc.dg/20030324-1.c: New test.
20211
20212 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
20213
20214 PR c++/10224
20215 * g++.dg/template/arg3.C: New test.
20216
20217 PR c++/10158
20218 * g++.dg/template/friend18.C: New test.
20219
20220 2003-03-26 Roger Sayle <roger@eyesopen.com>
20221
20222 * g77.f-torture/compile/20030326-1.f: New test case.
20223
20224 2003-03-26 Janis Johnson <janis187@us.ibm.com>
20225
20226 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
20227
20228 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
20229
20230 2003-03-26 Jakub Jelinek <jakub@redhat.com>
20231
20232 * gcc.dg/ia64-sync-3.c: New test.
20233
20234 2003-03-26 Alan Modra <amodra@bigpond.net.au>
20235
20236 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
20237
20238 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20239
20240 * gcc.dg/ultrasp6.c: New test.
20241
20242 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
20243
20244 * gcc.dg/i386-signbit-1.c: New test.
20245 * gcc.dg/i386-signbit-2.c: New test.
20246 * gcc.dg/i386-signbit-3.c: New test.
20247
20248 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
20249
20250 * gcc.dg/ultrasp5.c: Fix options.
20251
20252 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20253
20254 * gcc.dg/ultrasp5.c: Fix comment.
20255
20256 2003-03-24 Bud Davis <bdavis9659@comcast.net>
20257
20258 PR fortran/10197
20259 * g77.f-torture/execute/10197.f: New test.
20260
20261 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
20262
20263 PR c++/9898, c++/383
20264 * g++.dg/template/conv6.C: New test.
20265
20266 PR c++/10119
20267 * g++.dg/template/ptrmem5.C: New test.
20268
20269 PR c++/10026
20270 * g++.dg/lookup/koenig1.C: New test.
20271
20272 PR C++/10199
20273 * g++.dg/lookup/template2.C: New test.
20274
20275 2003-03-24 Jakub Jelinek <jakub@redhat.com>
20276
20277 * g++.dg/opt/rtti1.C: New test.
20278
20279 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20280
20281 * gcc.dg/ultrasp5.c: New test.
20282
20283 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
20284
20285 PR middle-end/9967
20286 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
20287 builtin fputs.
20288
20289 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
20290
20291 PR c/8224
20292 * gcc.dg/20030323-1.c: New test.
20293
20294 2003-03-23 Roger Sayle <roger@eyesopen.com>
20295
20296 * gcc.c-torture/compile/20030323-1.c: New test case.
20297
20298 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
20299
20300 * gcc.dg/20030321-1.c: New test.
20301
20302 2003-03-22 Zack Weinberg <zack@codesourcery.com>
20303
20304 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
20305
20306 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
20307
20308 PR c++/9978, c++/9708
20309 * g++.dg/ext/vlm1.C: Adjust expected error.
20310 * g++.dg/ext/vla2.C: New test.
20311 * g++.dg/template/arg1.C: New test.
20312 * g++.dg/template/arg2.C: New test.
20313
20314 2003-03-22 Bud Davis <bdavis9659@comcast.net>
20315
20316 * g77.f-torture/execute/select.f: New test.
20317 * g77.f-torture/noncompile/select_no_compile.f: New test.
20318
20319 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
20320
20321 PR c++/9898
20322 * g++.dg/other/error4.C: New test.
20323
20324 2003-03-20 Mark Mitchell <mark@codesourcery.com>
20325
20326 * g++.dg/template/friend17.C: New test.
20327
20328 2003-03-21 Alan Modra <amodra@bigpond.net.au>
20329
20330 * gcc.c-torture/compile/20030320-1.c: New.
20331
20332 2003-03-20 Roger Sayle <roger@eyesopen.com>
20333
20334 * gcc.dg/builtins-6.c: New test case.
20335
20336 2003-03-19 Alan Modra <amodra@bigpond.net.au>
20337
20338 PR target/10073
20339 * gcc.c-torture/compile/20030319-1.c: New.
20340
20341 2003-03-18 Jan Hubicka <jh@suse.cz>
20342
20343 * gcc.dg/i386-cvt-1.c: New test.
20344
20345 2003-03-17 Zack Weinberg <zack@codesourcery.com>
20346
20347 * objc.dg/naming-1.m: Use "(parse|syntax) error".
20348 * objc.dg/naming-2.m: Likewise.
20349
20350 2003-03-17 Mark Mitchell <mark@codesourcery.com>
20351
20352 PR c++/9639
20353 * g++.dg/parse/crash1.C: New test.
20354
20355 2003-03-16 Mark Mitchell <mark@codesourcery.com>
20356
20357 PR c++/8805
20358 * g++.dg/eh/cleanup1.C: New test.
20359
20360 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
20361
20362 * gcc.c-torture/execute/20030316-1.c: New test case.
20363
20364 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
20365
20366 PR c++/9629
20367 * g++.dg/init/ctor2.C: New test.
20368
20369 2003-03-15 Roger Sayle <roger@eyesopen.com>
20370
20371 * g77.f-torture/compile/xformat.f: New test case.
20372
20373 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20374
20375 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
20376 * g++.old-deja/g++.mike/eh50.C: Likewise.
20377
20378 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20379
20380 PR c++/6440
20381 * g++.dg/template/spec7.C: New test.
20382 * g++.dg/template/spec8.C: Likewise.
20383
20384 2003-03-14 Jakub Jelinek <jakub@redhat.com>
20385
20386 * gcc.c-torture/execute/20030313-1.c: New test.
20387
20388 2003-03-14 Richard Henderson <rth@redhat.com>
20389
20390 * gcc.dg/inline-2.c: Adjust alpha test for external call.
20391
20392 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20393
20394 * gcc.c-torture/compile/20030314-1.c: New test.
20395
20396 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
20397
20398 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
20399 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
20400 thumb target,
20401 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
20402 to accept newer _imp__ prefix and additional
20403 newline in .drectve section.
20404 * gcc.dg/dll-4.c: Likewise.
20405 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
20406 switch.
20407
20408 2003-03-13 Mark Mitchell <mark@codesourcery.com>
20409
20410 * g++.dg/parse/namespace9.C: New test.
20411
20412 * g++.dg/init/ref5.C: New test.
20413 * g++.dg/parse/ptrmem1.C: Likewise.
20414
20415 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20416
20417 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
20418 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
20419 regular expression.
20420 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
20421 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
20422
20423 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
20424
20425 * gcc.c-torture/execute/20030224-2.c: New test.
20426
20427 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20428
20429 * gcc.dg/decl-3.c: New test.
20430
20431 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20432
20433 * gcc.dg/i386-loop-2.c: New test.
20434
20435 2003-03-11 Mark Mitchell <mark@codesourcery.com>
20436
20437 PR c++/9474
20438 * g++.dg/parse/namespace8.C: New test.
20439
20440 PR c++/9924
20441 * g++.dg/overload/builtin2.C: New test.
20442
20443 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
20444
20445 * gcc.dg/return-type-3.c: New test.
20446
20447 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20448
20449 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
20450 profiling options are not supported.
20451
20452 2003-03-10 Mark Mitchell <mark@codesourcery.com>
20453
20454 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
20455 * g++.old-deja/g++.warn/impint2.C: Likewise.
20456
20457 2003-03-10 Devang Patel <dpatel@apple.com>
20458
20459 * g++.dg/cpp/c++_cmd_1.C: New test.
20460 * g++.dg/cpp/c++_cmd_1.h: New file.
20461
20462 2003-03-10 Segher Boessenkool <segher@koffie.nl>
20463
20464 * gcc.dg/altivec-9.c: New file.
20465
20466 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20467
20468 * gcc.dg/ppc-sdata-1.c: New test.
20469 * gcc.dg/ppc-sdata-2.c: New test.
20470
20471 2003-03-09 Mark Mitchell <mark@codesourcery.com>
20472
20473 PR c++/9373
20474 * g++.dg/opt/ptrmem2.C: New test.
20475
20476 PR c++/8534
20477 * g++.dg/opt/ptrmem1.C: New test.
20478
20479 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20480
20481 * gcc.dg/i386-loop-1.c: New test.
20482
20483 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20484
20485 PR c++/9970
20486 * g++.dg/lookup/friend1.C: New test.
20487
20488 2003-03-08 Mark Mitchell <mark@codesourcery.com>
20489
20490 PR c++/9823
20491 * g++.dg/parser/constructor1.C: New test.
20492
20493 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
20494
20495 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
20496
20497 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
20498
20499 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
20500
20501 * gcc.dg/cpp/Wunused.c: Update test.
20502
20503 2003-03-08 Jan Hubicka <jh@suse.cz>
20504
20505 * gcc.dg/inline-3.c: New test.
20506
20507 2003-03-08 Mark Mitchell <mark@codesourcery.com>
20508
20509 PR c++/9809
20510 * g++.dg/parse/builtin1.C: New test.
20511
20512 PR c++/9982
20513 * g++.dg/abi/cookie1.C: New test.
20514 * g++.dg/abi/cookie2.C: Likewise.
20515
20516 PR c++/9524
20517 * g++.dg/template/field1.C: New test.
20518
20519 PR c++/9912
20520 * g++.dg/parse/class1.C: New test.
20521 * g++.dg/parse/namespace7.C: Likewise.
20522 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
20523
20524 2003-03-07 Mark Mitchell <mark@codesourcery.com>
20525
20526 * g++.dg/init/ref4.C: New test.
20527
20528 2003-03-07 Jan Hubicka <jh@suse.cz>
20529
20530 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
20531 * gcc.dg/inline-3.c: New test.
20532
20533 2003-03-06 Mark Mitchell <mark@codesourcery.com>
20534
20535 * g++.dg/init/ref3.C: New test.
20536
20537 PR c++/9965
20538 * g++.dg/init/ref2.C: New test.
20539
20540 PR c++/9400
20541 * g++.dg/warn/Wshadow-2.C: New test.
20542
20543 PR c++/9791
20544 * g++.dg/warn/Woverloaded-1.C: New test.
20545
20546 2003-03-05 Jan Hubicka <jh@suse.cz>
20547
20548 * gcc.dg/i386-local2.c: New.
20549 * gcc.dg/i386-local.c: Fix typo.
20550
20551 2003-03-05 Mark Mitchell <mark@codesourcery.com>
20552
20553 * g++.dg/abi/layout3.C: New test.
20554
20555 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20556
20557 * gcc.c-torture/compile/20030305-1.c
20558
20559 2003-03-05 Jan Hubicka <jh@suse.cz>
20560
20561 * gcc.dg/i386-local.c: New.
20562
20563 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
20564
20565 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
20566
20567 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20568
20569 * gcc.dg/switch-2.c: New test.
20570 * gcc.dg/switch-3.c: New test.
20571 * gcc.dg/Wswitch.c: Adjust line numbers.
20572 * gcc.dg/Wswitch-default.c: Likewise.
20573 * gcc.dg/Wswitch-enum.c: Likewise.
20574
20575 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
20576
20577 * gcc.c-torture/execute/20030222-1.c: New test.
20578
20579 2003-03-03 James E Wilson <wilson@tuliptree.org>
20580
20581 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
20582
20583 2003-03-03 Mark Mitchell <mark@codesourcery.com>
20584
20585 PR c++/9878
20586 * g++.dg/init/ref1.C: New test.
20587
20588 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
20589
20590 * gcc.dg/sh-relax.c: New SH-only test.
20591
20592 2003-03-03 Geoffrey Keating <geoffk@apple.com>
20593
20594 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
20595 comment explaining purpose of testcase.
20596
20597 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
20598
20599 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
20600 for HC11/HC12 (asm needs two int registers).
20601 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
20602 HC11/HC12 because the test uses an asm which needs two 32-bit
20603 registers.
20604
20605 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
20606
20607 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
20608 for HC11/HC12 (array is too large otherwise).
20609 * gcc.c-torture/compile/920501-4.x: New file, likewise.
20610 * gcc.c-torture/compile/20010518-2.x: Likewise.
20611 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
20612 HC11/HC12 (array is too large).
20613
20614 2003-03-01 Geoffrey Keating <geoffk@apple.com>
20615
20616 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
20617 * lib/g++-dg.exp (g++-dg-test): Likewise.
20618
20619 2003-03-01 Roger Sayle <roger@eyesopen.com>
20620
20621 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
20622 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
20623
20624 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20625
20626 * g++.dg/warn/implicit-typename1.C: Remove warning.
20627
20628 2003-02-28 Richard Henderson <rth@redhat.com>
20629
20630 * gcc.dg/noreturn-1.c: Move noreturn warning line.
20631 * gcc.dg/return-type-1.c: Move control reaches end warning line.
20632
20633 2003-02-28 Geoffrey Keating <geoffk@apple.com>
20634
20635 * gcc.dg/pch/pch.exp: Change .pch to .gch.
20636 * g++.dg/pch/pch.exp: Likewise.
20637
20638 2003-02-28 Mark Mitchell <mark@codesourcery.com>
20639
20640 PR c++/9879
20641 * testsuite/g++.dg/init/new4.C: New test.
20642
20643 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
20644
20645 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
20646
20647 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
20648
20649 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
20650 unsigned long.
20651
20652 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
20653 wider than float.
20654
20655 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20656
20657 * lib/scanasm.exp: Add support for counting numbers of
20658 occurences.
20659 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
20660 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
20661
20662 2003-02-25 Mark Mitchell <mark@codesourcery.com>
20663
20664 PR c++/9683
20665 * g++.dg/template/static3.C: New test.
20666
20667 PR c++/9829
20668 * g++.dg/parse/namespace6.C: New test.
20669
20670 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20671
20672 PR target/9732
20673 * gcc.dg/20030225-1.c: New test.
20674
20675 2003-02-24 Mark Mitchell <mark@codesourcery.com>
20676
20677 * README: Remove out-of-date information.
20678
20679 PR c++/9836
20680 * g++.dg/template/spec6.C: New test.
20681
20682 2003-02-24 Jeff Law <law@redhat.com>
20683
20684 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
20685
20686 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20687
20688 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
20689 * gcc.dg/pragma-ep-1.c: Likewise.
20690
20691 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20692
20693 PR c++/9602
20694 * g++.dg/template/friend16.C: New test.
20695
20696 2003-02-23 Mark Mitchell <mark@codesourcery.com>
20697
20698 PR c++/5333
20699 * g++.dg/parse/fused-params1.C: Adjust error messages.
20700 * g++.dg/template/nested3.C: New test.
20701
20702 2003-02-24 Alan Modra <amodra@bigpond.net.au>
20703
20704 * g++.dg/abi/param1.C: New test.
20705
20706 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20707
20708 PR c++/7982
20709 * g++.dg/warn/implicit-typename1.C: New test.
20710
20711 2003-02-22 Kelley Cook <kelleycook@comcast.net>
20712
20713 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
20714 with "mtune".
20715 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20716 * gcc.c-torture/execute/20010129-1.x: Likewise.
20717 * gcc.dg/20011107-1.c: Likewise.
20718 * gcc.dg/20020108-1.c: Likewise.
20719 * gcc.dg/20020122-3.c: Likewise.
20720 * gcc.dg/20020206-1.c: Likewise.
20721 * gcc.dg/20020310-1.c: Likewise.
20722 * gcc.dg/20020426-2.c: Likewise.
20723 * gcc.dg/20020517-1.c: Likewise.
20724 * gcc.dg/991230-1.c: Likewise.
20725 * gcc.dg/i386-unroll-1.c: Likewise.
20726 * gcc.misc-tests/i386-prefetch.exp: Likewise.
20727
20728 2003-02-22 Jan Hubicka <jh@suse.cz>
20729
20730 * gcc.dg/i386-mul.c: New test.
20731
20732 2003-02-21 Roger Sayle <roger@eyesopen.com>
20733
20734 * gcc.dg/builtins-5.c: New test case.
20735
20736 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
20737
20738 * gcc.dg/asmreg-1.c: New test.
20739
20740 2003-02-21 Mark Mitchell <mark@codesourcery.com>
20741
20742 PR c++/9749
20743 * g++.dg/parse/varmod1.C: New test.
20744
20745 2003-02-21 Mark Mitchell <mark@codesourcery.com>
20746
20747 PR c++/9727
20748 * g++.dg/template/op1.C: New test.
20749
20750 2003-02-21 Mark Mitchell <mark@codesourcery.com>
20751
20752 PR c++/8906
20753 * g++.dg/template/nested2.C: New test.
20754
20755 2003-02-21 Mark Mitchell <mark@codesourcery.com>
20756
20757 PR c++/8724
20758 * g++.dg/expr/dtor1.C: New test.
20759
20760 2003-02-21 Zack Weinberg <zack@codesourcery.com>
20761
20762 * gcc.dg/cpp/include3.c: New test.
20763 * gcc.dg/cpp/inc/foo.h: New file.
20764
20765 2003-02-21 Glen Nakamura <glen@imodulo.com>
20766
20767 * gcc.c-torture/execute/20030221-1.c: New test.
20768
20769 2003-02-20 Mark Mitchell <mark@codesourcery.com>
20770
20771 PR c++/9729
20772 * g++.dg/abi/conv1.C: New test.
20773
20774 2003-02-20 Jan Hubicka <jh@suse.cz>
20775
20776 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
20777
20778 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
20779
20780 * gcc.c-torture/compile/20030219-1.c: New test.
20781
20782 2003-02-18 Jan Hubicka <jh@suse.cz>
20783
20784 * gcc.dg/funcorder.c: New test.
20785
20786 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
20787
20788 * gcc.c-torture/execute/20030218-1.c: New.
20789
20790 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
20791
20792 * gcc.dg/20030218-1.c: New.
20793
20794 2003-02-18 Richard Henderson <rth@redhat.com>
20795
20796 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
20797 * gcc.dg/attr-used-2.c: New.
20798
20799 2003-02-18 Mark Mitchell <mark@codesourcery.com>
20800
20801 PR c++/9704
20802 * g++.dg/init/copy5.C: New test.
20803
20804 2003-02-18 Geoffrey Keating <geoffk@apple.com>
20805
20806 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
20807 * g++.dg/pch/pch.exp: Likewise.
20808
20809 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
20810
20811 * gcc.c-torture/execute/20030209-1.c: Enable the test if
20812 STACK_SIZE is not defined.
20813
20814 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20815
20816 PR c++/9457
20817 * g++.dg/template/init1.C: New test.
20818
20819 2003-02-16 Jan HUbicka <jh@suse.cz>
20820
20821 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
20822 (foo): Add few extra tests
20823 * gcc.dg/c99-const-expr-3.c: Likewise.
20824 * gcc.c-torture/execute/20030216-1.c: New.
20825
20826 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20827
20828 PR c++/9459
20829 * g++.dg/ext/typeof4.C: New test.
20830
20831 2003-02-15 Roger Sayle <roger@eyesopen.com>
20832
20833 * gcc.dg/i386-387-3.c: New test case.
20834
20835 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
20836
20837 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
20838 cris-*-elf* cris-*-aout* and mmix-*-*.
20839
20840 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
20841
20842 * gcc.dg/20030213-1.c: New test.
20843
20844 2003-02-12 Roger Sayle <roger@eyesopen.com>
20845
20846 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
20847 * gcc.dg/i386-387-2.c: Likewise.
20848
20849 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
20850
20851 * gcc.dg/ppc-spe.c: Fix formatting.
20852 Enable tests that were previously unsupported by gas.
20853 Delete tests for instructions that no longer exist.
20854 Switch arguments on evsubifw builtin.
20855
20856 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
20857
20858 * gcc.c-torture/execute/20030209-1.c: Disable the test if
20859 STACK_SIZE is too small.
20860
20861 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20862 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20863
20864 * gcc.dg/decl-2.c: New test.
20865
20866 2003-02-10 Jan Hubicka <jh@suse.cz>
20867
20868 * gcc.dg/i386-fpcvt-1.c: New test.
20869
20870 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
20871
20872 * gcc.c-torture/execute/20030209-1.c: New test.
20873
20874 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
20875
20876 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
20877 int-wide bitops, use the constants of the same width.
20878 Likewise, if long long is 32-bit wide, test bitops using
20879 32-bit constants.
20880
20881 2003-02-07 Loren James Rittle <ljrittle@acm.org>
20882
20883 * gcc.dg/20021014-1.c: Annotate with expected notice text.
20884
20885 2003-02-07 Roger Sayle <roger@eyesopen.com>
20886
20887 * testsuite/gcc.dg/builtins-4.c: New test case.
20888
20889 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20890
20891 * gcc.dg/20020430-1.c: Fix dg command typos.
20892 * gcc.dg/20020503-1.c: Likewise.
20893
20894 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20895
20896 PR c++/8785
20897 * g++.dg/parse/fused-params1.C: New test.
20898
20899 PR c++/8857
20900 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
20901
20902 PR c++/8921
20903 * g++.dg/parse/non-dependent1.C: New test.
20904
20905 PR c++/8928
20906 * g++.dg/parse/dupl-tmpl-args1.C: New test.
20907
20908 PR c++/9228
20909 * g++.dg/parse/undefined7.C: New test.
20910 * g++.dg/parse/non-templ1.C: New test.
20911
20912 PR c++/9229
20913 * g++.dg/parse/too-many-tmpl-args1.C: New test.
20914
20915 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20916
20917 * gcc.c-torture/compile/20030206-1.c: New test.
20918
20919 2003-02-05 Roger Sayle <roger@eyesopen.com>
20920
20921 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
20922 "pow" to "foo" to avoid potential confusion with a math built-in.
20923
20924 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20925
20926 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
20927 conditions for SPARC targets.
20928
20929 2003-02-05 Jakub Jelinek <jakub@redhat.com>
20930
20931 * gcc.dg/20030204-1.c: New test.
20932
20933 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20934
20935 PR c++/38
20936 * g++.dg/parse/array-size1.C: New test.
20937
20938 PR c++/5657
20939 * g++.dg/parse/undefined3.C: New test.
20940
20941 PR c++/5665
20942 * g++.dg/parse/undefined4.C: New test.
20943
20944 PR c++/5975
20945 * g++.dg/parse/undefined5.C: New test.
20946
20947 PR c++/7259
20948 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
20949
20950 PR c++/8578
20951 * g++.dg/parse/casting-operator1.C: New test.
20952
20953 PR c++/8596
20954 * g++.dg/parse/undefined6.C: New test.
20955
20956 PR c++/8736
20957 * g++.dg/parse/missing-template1.C: New test.
20958
20959 2003-02-04 Jan Hubicka <jh@suse.cz>
20960
20961 * gcc.dg/i386-cadd.c: Compile using -march=k8.
20962 * gcc.dg/i386-cmov?.c: Likewise.
20963 * gcc.dg/i386-fpcvt-?.c: Likewise.
20964 * gcc.dg/i386-ssefp-1.c: Likewise.
20965 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
20966 conventions.
20967
20968 2003-02-03 Mark Mitchell <mark@codesourcery.com>
20969
20970 PR c++/7129
20971 * testsuite/g++.dg/ext/max.C: New test.
20972
20973 2003-02-03 Jan Hubicka <jh@suse.cz>
20974
20975 * gcc.c-torture/execute/20030203-1.c: New test.
20976
20977 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
20978
20979 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
20980 'natural-endian'.
20981
20982 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
20983
20984 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
20985 * g++.dg/init/new2.C: Likewise.
20986 * g++.dg/other/new1.C: Likewise.
20987
20988 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
20989
20990 * gcc.dg/struct-ret-libc.c: New test.
20991
20992 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
20993
20994 * gcc.dg/20030129-1.c: New test.
20995
20996 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20997
20998 PR c++/8849
20999 * g++.dg/template/ptrmem4.C: New test.
21000
21001 2003-01-29 Mark Mitchell <mark@codesourcery.com>
21002
21003 * g++.dg/parser/constant1.C: New test.
21004
21005 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21006
21007 PR c++/8591
21008 * g++.dg/parse/friend2.C: New test.
21009
21010 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
21011
21012 PR c++/9437
21013 * g++.dg/template/unify4.C: New test.
21014
21015 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
21016
21017 * gcc.c-torture/execute/20030128-1.c: New test.
21018
21019 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
21020
21021 * g++.dg/lookup/nested1.C: Test moved from ...
21022 * g++.old-deja/g++.other/lookup24.C: ... here.
21023
21024 2003-01-28 Jan Hubicka <jh@suse.cz>
21025
21026 * gcc.dg/i386-cmov5.c: New test.
21027
21028 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21029
21030 * gcc.c-torture/execute/20010925-1.c: Changed the
21031 memcpy declaration.
21032
21033 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
21034
21035 PR c++/3902
21036 * g++.dg/parse/template5.C: New test.
21037
21038 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
21039
21040 PR fortran/9258
21041 * g77.dg/pr9258: New test.
21042
21043 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
21044
21045 * README: Move relevant parts from README.g++.
21046
21047 * README.g++: Remove this file.
21048
21049 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
21050
21051 * g++.dg/abi/dcast1.C: New test.
21052
21053 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21054
21055 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
21056
21057 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
21058
21059 PR c++/47
21060 * g++.old-deja/g++.other/lookup24.C: New test.
21061
21062 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21063
21064 PR middle-end/7227
21065 * gcc.dg/uninit-C.c: New test.
21066
21067 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
21068
21069 * g++.dg/abi/covariant1.C: New test.
21070
21071 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
21072
21073 * gcc.dg/20030123-1.c: New test.
21074
21075 2003-01-25 Jan Hubicka <jh@suse.cz>
21076
21077 PR opt/8492
21078 * gcc.c-torture/compile/20030125-1.c
21079
21080 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
21081
21082 PR c++/9403
21083 * g++.dg/parse/template3.C: New test.
21084 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
21085
21086 PR c++/795
21087 * g++.dg/parse/template4.C: New test.
21088
21089 PR c++/9415
21090 * g++.dg/template/qual2.C: New test.
21091
21092 PR c++/8545
21093 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
21094
21095 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
21096
21097 2003-01-25 Roger Sayle <roger@eyesopen.com>
21098
21099 * gcc.c-torture/execute/switch-1.c: New test case.
21100
21101 2003-01-25 Jan Hubicka <jh@suse.cz>
21102
21103 * gcc.c-torture/execute/20030125-1.[cx]: New test.
21104
21105 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
21106
21107 Tweaks for Bison-1.875. From the NEWS file:
21108 "- `parse error' -> `syntax error'
21109 Bison now uniformly uses the term `syntax error'"
21110 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
21111 * gcc.dg/cpp/digraph2.c: Likewise.
21112 * gcc.dg/cpp/direct2.c: Likewise.
21113 * gcc.dg/cpp/paste4.c: Likewise.
21114 * gcc.dg/c90-restrict-1.c: Likewise.
21115 * gcc.dg/c99-func-2.c: Likewise.
21116 * gcc.dg/noncompile/920721-2.c: Likewise.
21117 * gcc.dg/noncompile/930622-2.c: Likewise.
21118 * gcc.dg/noncompile/940112-1.c: Likewise.
21119 * gcc.dg/noncompile/950921-1.c: Likewise.
21120 * gcc.dg/noncompile/951123-1.c: Likewise.
21121 * gcc.dg/noncompile/971104-1.c: Likewise.
21122 * gcc.dg/noncompile/990416-1.c: Likewise.
21123
21124 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
21125
21126 * g++.dg/parse/undefined1.C: Add error message.
21127
21128 2003-01-22 Mark Mitchell <mark@codesourcery.com>
21129
21130 PR c++/9354
21131 * g++.dg/parse/new1.C: New test.
21132
21133 PR c++/9216
21134 * g++.dg/parse/template2.C: New test.
21135
21136 PR c++/9354
21137 * g++.dg/parse/typedef2.C: New test.
21138
21139 PR c++/9328
21140 * g++.dg/ext/typeof3.C: New test.
21141
21142 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21143
21144 PR c++/2738
21145 * g++.dg/parse/ret-type1.C: New test.
21146
21147 PR c++/3792
21148 * g++.dg/parse/tmpl-outside1.C: New test.
21149
21150 PR c++/4207
21151 * g++.dg/parse/int-as-enum1.C: New test.
21152
21153 PR c++/4903
21154 * g++.dg/parse/no-typename1.C: New test.
21155
21156 PR c++/5533
21157 * g++.dg/parse/no-value1.C: New test.
21158
21159 PR c++/5921
21160 * g++.dg/parse/wrong-inline1.C: New test.
21161
21162 PR c++/6402
21163 * g++.dg/parse/ref1.C: New test.
21164
21165 PR c++/6992
21166 * g++.dg/parse/attr-ctor1.C: New test.
21167
21168 PR c++/7229
21169 * g++.dg/parse/namespace5.C: New test.
21170
21171 PR c++/7917
21172 * g++.dg/parse/func-def1.C: New test.
21173
21174 PR c++/8143
21175 * g++.dg/parse/undefined1.C: New test.
21176
21177 PR c++/5723, PR c++/8522
21178 * g++.dg/parse/specialization1.C: New test.
21179
21180 PR c++/163, PR c++/8595
21181 * g++.dg/parse/struct-as-enum1.C: New test.
21182
21183 PR c++/9173
21184 * g++.dg/parse/undefined2.C: New test.
21185
21186 2003-01-22 Mark Mitchell <mark@codesourcery.com>
21187
21188 PR c++/9298
21189 * g++.dg/parse/template1.C: New test.
21190
21191 PR c++/9384
21192 * g++.dg/parse/using1.C: New test.
21193
21194 PR c++/9285
21195 PR c++/9294
21196 * g++.dg/parse/expr2.C: New test.
21197
21198 PR c++/9388
21199 * g++.dg/parse/lookup2.C: Likewise.
21200
21201 2003-01-21 Jan Hubicka <jh@suse.cz>
21202
21203 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
21204 * gcc.c-torture/execute/eeprof-1.c: Likewise.
21205 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
21206 * gcc.c-torture/execute/string-opt-*.c: Likewise.
21207
21208 2003-01-20 Nick Clifton <nickc@redhat.com>
21209
21210 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
21211 problem with ARM sibcall code generation.
21212
21213 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
21214
21215 * gcc.c-torture/execute/20030120-1.c: New.
21216
21217 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
21218
21219 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
21220
21221 2003-01-17 Mark Mitchell <mark@codesourcery.com>
21222
21223 PR c++/9272
21224 * g++.dg/parse/ctor1.C: New test.
21225
21226 PR c++/9294:
21227 * g++.dg/parse/qualified1.C: New test.
21228
21229 * g++.dg/parse/typename3.C: New test.
21230
21231 2003-01-16 Richard Henderson <rth@redhat.com>
21232
21233 * g++.dg/tls/init-2.C: Fix error matches for real this time.
21234
21235 2003-01-16 Richard Henderson <rth@redhat.com>
21236
21237 * g++.dg/pch/pch.exp: Copy test header to the working directory
21238 before using it either for precompilation or direct use.
21239 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
21240 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
21241
21242 2003-01-16 Richard Henderson <rth@redhat.com>
21243
21244 * gcc.dg/pch/pch.exp: Copy test header to the working directory
21245 before using it either for precompilation or direct use.
21246 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
21247 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
21248
21249 2003-01-16 Mark Mitchell <mark@codesourcery.com>
21250
21251 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
21252 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
21253 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
21254 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
21255 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
21256 typename warning into error.
21257 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
21258 error messages.
21259 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
21260 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
21261 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
21262 messages.
21263 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
21264 make declaration visible in template.
21265 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
21266 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
21267 messages.
21268 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
21269 message.
21270 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
21271 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
21272 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
21273 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
21274 typename warning with error message.
21275 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
21276 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
21277 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
21278
21279 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
21280
21281 * g++.dg/parse/ambig2.C: New test.
21282
21283 2003-01-15 Richard Henderson <rth@redhat.com>
21284
21285 * g++.dg/tls/init-2.C: Update error message string.
21286
21287 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21288
21289 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
21290
21291 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
21292
21293 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
21294 all for HC11/HC12.
21295 * gcc.c-torture/compile/20001205-1.x: Likewise.
21296 * gcc.c-torture/compile/20001226-1.x: Likewise.
21297 * gcc.c-torture/compile/920520-1.x: Likewise.
21298 * gcc.c-torture/compile/961203-1.x: Likewise.
21299 * gcc.c-torture/compile/20020604-1.x: Likewise.
21300
21301 2003-01-15 Jan Hubicka <jh@suse.cz>
21302
21303 * gcc.c-torture/compile/20030115-1.c: New test.
21304
21305 * gcc.dg/i386-fpcvt-1.c: New test.
21306 * gcc.dg/i386-fpcvt-2.c: New test.
21307
21308 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
21309
21310 Further conform g++'s __vmi_class_type_info to the C++ ABI
21311 specification.
21312 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
21313 the specification.
21314
21315 2003-01-14 Jan Hubicka <jh@suse.cz>
21316
21317 * gcc.dg/i386-fpcvt-1.c: New test.
21318 * gcc.dg/i386-fpcvt-2.c: New test.
21319
21320 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21321
21322 * gcc.dg/i386-mmx-3.c: New test.
21323
21324 2003-01-12 Mark Mitchell <mark@codesourcery.com>
21325
21326 PR c++/9264
21327 * g++.dg/parse/octal1.C: New file.
21328
21329 PR c++/9172
21330 * g++.dg/parse/typename1.C: New file.
21331
21332 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
21333
21334 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
21335 * gcc.dg/bf-no-ms-layout.c: Likewise.
21336 * gcc.dg/bf-ms-attrib.c: Likewise.
21337
21338 2003-01-10 Mark Mitchell <mark@codesourcery.com>
21339
21340 PR c++/9099
21341 * g++.dg/parse/dtor1.C: New file.
21342
21343 PR c++/9128
21344 * g++.dg/rtti/typeid1.C: New file.
21345
21346 PR c++/9153
21347 * g++.dg/parse/lookup1.C: New file.
21348
21349 PR c++/9171
21350 * g++.dg/templ/spec5.C: New file.
21351
21352 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
21353
21354 * gcc.c-torture/compile/20030110-1.c: New test.
21355
21356 2003-01-09 Geoffrey Keating <geoffk@apple.com>
21357
21358 Merge from pch-branch:
21359
21360 2002-12-23 Geoffrey Keating <geoffk@apple.com>
21361
21362 * gcc.dg/pch/cpp-1.h: New.
21363 * gcc.dg/pch/cpp-1.c: New.
21364 * gcc.dg/pch/cpp-2.h: New.
21365 * gcc.dg/pch/cpp-2.c: New.
21366
21367 2002-11-19 Geoffrey Keating <geoffk@apple.com>
21368
21369 * gcc.dg/pch/except-1.h: New.
21370 * gcc.dg/pch/except-1.c: New.
21371
21372 2002-11-13 Geoffrey Keating <geoffk@apple.com>
21373
21374 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
21375 running test.
21376 * gcc.dg/pch: Include *.hp not *.h.
21377 * gcc.dg/pch/system-1.h: New.
21378 * gcc.dg/pch/system-1.c: New.
21379
21380 2002-11-11 Geoffrey Keating <geoffk@apple.com>
21381
21382 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
21383 rather than trying to build and run a program using PCH.
21384 * gcc.dg/pch: Remove dg-do commands from test files.
21385
21386 2002-11-08 Geoffrey Keating <geoffk@apple.com>
21387
21388 * gcc.dg/pch/macro-3.c: New.
21389 * gcc.dg/pch/macro-3.h: New.
21390
21391 2002-11-04 Geoffrey Keating <geoffk@apple.com>
21392
21393 * gcc.dg/pch/common-1.c: New.
21394 * gcc.dg/pch/common-1.h: New.
21395 * gcc.dg/pch/decl-1.c: New.
21396 * gcc.dg/pch/decl-1.h: New.
21397 * gcc.dg/pch/decl-2.c: New.
21398 * gcc.dg/pch/decl-2.h: New.
21399 * gcc.dg/pch/decl-3.c: New.
21400 * gcc.dg/pch/decl-3.h: New.
21401 * gcc.dg/pch/decl-4.c: New.
21402 * gcc.dg/pch/decl-4.h: New.
21403 * gcc.dg/pch/decl-5.c: New.
21404 * gcc.dg/pch/decl-5.h: New.
21405 * gcc.dg/pch/global-1.c: New.
21406 * gcc.dg/pch/global-1.h: New.
21407 * gcc.dg/pch/inline-1.c: New.
21408 * gcc.dg/pch/inline-1.h: New.
21409 * gcc.dg/pch/inline-2.c: New.
21410 * gcc.dg/pch/inline-2.h: New.
21411 * gcc.dg/pch/static-1.c: New.
21412 * gcc.dg/pch/static-1.h: New.
21413 * gcc.dg/pch/static-2.c: New.
21414 * gcc.dg/pch/static-2.h: New.
21415
21416 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
21417
21418 * g++.dg/pch/pch.exp: Better handle failing testcases.
21419 * gcc.dg/pch/pch.exp: Likewise.
21420 * gcc.dg/pch/macro-1.c: New.
21421 * gcc.dg/pch/macro-1.h: New.
21422 * gcc.dg/pch/macro-2.c: New.
21423 * gcc.dg/pch/macro-2.h: New.
21424
21425 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
21426
21427 * g++.dg/dg.exp: Treat files in pch/ specially.
21428 * g++.dg/pch/pch.exp: New file.
21429 * g++.dg/pch/empty.H: New file.
21430 * g++.dg/pch/empty.C: New file.
21431 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
21432 "precompile".
21433
21434 * gcc.dg/pch/pch.exp: New file.
21435 * gcc.dg/pch/empty.h: New file.
21436 * gcc.dg/pch/empty.c: New file.
21437 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
21438 "precompile".
21439
21440 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21441
21442 * g++.dg/template/friend14.C: New test.
21443
21444 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21445
21446 * gcc.dg/old-style-asm-1.c: New test.
21447
21448 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
21449
21450 * gcc.c-torture/compile/20030109-1.c: New test.
21451
21452 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21453
21454 * gcc.c-torture/execute/20030109-1.c: New test.
21455
21456 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
21457
21458 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
21459 * g++.old-deja/g++.mike/dyncast2.C: Likewise
21460 * g++.old-deja/g++.mike/dyncast3.C: Likewise
21461 * g++.old-deja/g++.mike/eh2.C: Likewise
21462 * g++.old-deja/g++.mike/eh3.C: Likewise
21463 * g++.old-deja/g++.mike/eh5.C: Likewise
21464 * g++.old-deja/g++.mike/eh6.C: Likewise
21465 * g++.old-deja/g++.mike/eh7.C: Likewise
21466 * g++.old-deja/g++.mike/eh8.C: Likewise
21467 * g++.old-deja/g++.mike/eh9.C: Likewise
21468 * g++.old-deja/g++.mike/eh10.C: Likewise
21469 * g++.old-deja/g++.mike/eh12.C: Likewise
21470 * g++.old-deja/g++.mike/eh13.C: Likewise
21471 * g++.old-deja/g++.mike/eh14.C: Likewise
21472 * g++.old-deja/g++.mike/eh16.C: Likewise
21473 * g++.old-deja/g++.mike/eh17.C: Likewise
21474 * g++.old-deja/g++.mike/eh18.C: Likewise
21475 * g++.old-deja/g++.mike/eh21.C: Likewise
21476 * g++.old-deja/g++.mike/eh23.C: Likewise
21477 * g++.old-deja/g++.mike/eh24.C: Likewise
21478 * g++.old-deja/g++.mike/eh25.C: Likewise
21479 * g++.old-deja/g++.mike/eh26.C: Likewise
21480 * g++.old-deja/g++.mike/eh27.C: Likewise
21481 * g++.old-deja/g++.mike/eh28.C: Likewise
21482 * g++.old-deja/g++.mike/eh29.C: Likewise
21483 * g++.old-deja/g++.mike/eh31.C: Likewise
21484 * g++.old-deja/g++.mike/eh33.C: Likewise
21485 * g++.old-deja/g++.mike/eh34.C: Likewise
21486 * g++.old-deja/g++.mike/eh35.C: Likewise
21487 * g++.old-deja/g++.mike/eh36.C: Likewise
21488 * g++.old-deja/g++.mike/eh37.C: Likewise
21489 * g++.old-deja/g++.mike/eh38.C: Likewise
21490 * g++.old-deja/g++.mike/eh39.C: Likewise
21491 * g++.old-deja/g++.mike/eh40.C: Likewise
21492 * g++.old-deja/g++.mike/eh41.C: Likewise
21493 * g++.old-deja/g++.mike/eh42.C: Likewise
21494 * g++.old-deja/g++.mike/eh44.C: Likewise
21495 * g++.old-deja/g++.mike/eh46.C: Likewise
21496 * g++.old-deja/g++.mike/eh47.C: Likewise
21497 * g++.old-deja/g++.mike/eh48.C: Likewise
21498 * g++.old-deja/g++.mike/eh49.C: Likewise
21499 * g++.old-deja/g++.mike/eh50.C: Likewise
21500 * g++.old-deja/g++.mike/eh51.C: Likewise
21501 * g++.old-deja/g++.mike/eh53.C: Likewise
21502 * g++.old-deja/g++.mike/eh55.C: Likewise
21503 * g++.old-deja/g++.mike/p7912.C: Likewise
21504 * g++.old-deja/g++.mike/p9706.C: Likewise
21505 * g++.old-deja/g++.mike/p10416.C: Likewise
21506 * g++.old-deja/g++.mike/p11667.C: Likewise
21507 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
21508 Remove redundant reference to Iris.
21509 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
21510 Elxsi, i860, Pico Java, and WE32K.
21511
21512 2003-01-07 Mark Mitchell <mark@codesourcery.com>
21513
21514 * g++.dg/ext/asm4.C: New test.
21515
21516 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21517
21518 PR c++/9030
21519 * g++.dg/template/friend12.C: New test.
21520 * g++.dg/template/friend13.C: Likewise.
21521 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
21522
21523 2003-01-08 Jan Hubicka <jh@suse.cz>
21524
21525 * gcc.dg/i386-cadd.c: New test.
21526 * gcc.dg/i386-cmov4.c: Likewise.
21527
21528 2003-01-06 Mark Mitchell <mark@codesourcery.com>
21529
21530 PR c++/9165
21531 * g++.dg/warn/Wunused-3.C: New test.
21532
21533 * g++.dg/abi/bitfield9.C: New test.
21534
21535 PR c++/9189
21536 * g++.dg/parse/defarg3.C: New test.
21537
21538 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
21539
21540 * g++.dg/parse/ambig1.C: New test.
21541 * g++.dg/parse/defarg2.C: New test.
21542
21543 2003-01-05 Mark Mitchell <mark@codesourcery.com>
21544
21545 * g++.dg/template/defarg-1.C: New test.
21546 * g++.dg/template/local2.C: Likewise.
21547
21548 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
21549
21550 * gcc.c-torture/execute/20030105-1.c: New test.
21551
21552 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21553
21554 * g++.dg/parse/namespace3.C: Remove extra semicolons.
21555 * g++.dg/parse/namespace4.C: Likewise.
21556
21557 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
21558
21559 * g++.dg/template/ntp2.C: New test.
21560
21561 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
21562
21563 * g++.dg/parse/extern-C-1.C: New test.
21564
21565 * g++.dg/parse/namespace4.C: New test.
21566
21567 * g++.dg/template/nested1.C: New test.
21568
21569 * g++.dg/parse/namespace3.C: New test.
21570
21571 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
21572
21573 * g++.dg/lookup/two-stage1.C: New test.
21574
21575 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21576
21577 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
21578 * g++.old-deja/g++.jason/access8.C: Likewise.
21579 * g++.old-deja/g++.other/decl5.C: Likewise.
21580
21581 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
21582
21583 * g++.dg/parse/parse7.C: New test.
21584
21585 2003-01-02 Mark Mitchell <mark@codesourcery.com>
21586
21587 PR c++/2843
21588 * g++.dg/ext/attrib7.C: New test.
21589
21590 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
21591
21592 * g++.dg/parse/parse6.C: New test.
21593
21594 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
21595
21596 * gcc.dg/h8300-stack-1.c: New.
21597
21598 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
21599
21600 g++.dg/lookup/exception1.C: New test.
21601
21602 g++.dg/lookup/template1.C: New test.
21603
21604 g++.dg/parse/namespace2.C: New test.
21605
21606 g++.dg/parse/parens2.C: New test.
21607
21608 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21609
21610 * g++.dg/parse/parse5.C: New test.
21611 * g++.dg/lookup/scoped4.C: New test.
21612
21613 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
21614
21615 * g++.dg/parse/parens1.C: New test.
21616
21617 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
21618 angle-bracket1.C.
21619 * g++.dg/parse/parens2.C: New test.
21620
21621 * g++.dg/lookup/scope-operator1.C: New test.
21622
21623 * g++.dg/parse/operator1.C: New test.
21624
21625 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21626
21627 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
21628 * g++.old-deja/g++.other/access6.C: Likewise.
21629 * g++.old-deja/g++.other/decl1.C: Likewise.
21630 * g++.old-deja/g++.pt/typename12.C: Likewise.
21631
21632 2002-12-31 Mark Mitchell <mark@codesourcery.com>
21633
21634 * g++.dg/parse/namespace1.C: New test.
21635
21636 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21637
21638 * g++.dg/parse/parse4.C: New test.
21639
21640 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21641
21642 * g++.dg/parse/parse3.C: New test.
21643
21644 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21645
21646 * g++.dg/parse/parse2.C: New test.
21647
21648 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21649
21650 * g++.dg/template/friend11.C: New test.
21651
21652 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21653
21654 * g++.dg/parse/parse1.C: New test.
21655
21656 2002-12-31 Janis Johnson <janis187@us.ibm.com>
21657
21658 * lib/profopt.exp: Change the name of a global variable to avoid
21659 possible clashes with other test suites.
21660
21661 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
21662
21663 * g++.dg/inherit/covariant8.C: New test.
21664
21665 2002-12-31 Mark Mitchell <mark@codesourcery.com>
21666
21667 * g++.dg/init/array9.C: New test.
21668
21669 PR c++/9112
21670 * g++.dg/parse/expr1.C: New test.
21671
21672 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
21673
21674 * gcc.c-torture/compile/20021230-1.c: New test.
21675
21676 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
21677
21678 * g++.dg/inherit/covariant5.C: New test.
21679 * g++.dg/inherit/covariant6.C: New test.
21680 * g++.dg/inherit/covariant7.C: New test.
21681
21682 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21683
21684 PR c++/2739
21685 * g++.dg/other/access2.C: New test.
21686
21687 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
21688
21689 * g++.dg/other/anon-struct.C: No longer fails
21690 * g++.old-deja/g++.brendan/parse4.C: Likewise.
21691 * g++.old-deja/g++.brendan/parse5.C: Likewise.
21692 * g++.old-deja/g++.brendan/parse6.C: Likewise.
21693
21694 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
21695
21696 * g++.dg/parse/angle-bracket.C (main): No longer fails.
21697
21698 2002-12-27 Mark Mitchell <mark@codesourcery.com>
21699
21700 * g++.dg/eh/spec4.C: Remove stray semicolon.
21701 * g++.dg/expr/pmf-1.C: Change error message.
21702 * g++.dg/ext/asm1.C: Remove stray semicolon.
21703 * g++.dg/ext/typename1.C: Add missing typenames.
21704 * g++.dg/inherit/template-as-base.C: Change error message.
21705 * g++.dg/lookup/scoped1.C: Likewise.
21706 * g++.dg/lookup/scoped2.C: Likewise.
21707 * g++.dg/lookup/using2.C: Likewise.
21708 * g++.dg/other/component1.C: Remove stray semicolon.
21709 * g++.dg/other/do1.C: Change error message.
21710 * g++.dg/other/error2.C: Likewise.
21711 * g++.dg/other/init1.C: Likewise.
21712 * g++.dg/other/packed1.C: Remove stray semicolon.
21713 * g++.dg/other/ptrmem2.C: Change error message.
21714 * g++.dg/parse/parameter-declaration-1.C: Remove line number
21715 marker.
21716 * g++.dg/special/initp1.C: Remove invalid attribute usage.
21717 * g++.dg/template/access3.C: Add typename keyword.
21718 * g++.dg/template/access5.C: Remove stray semicolon.
21719 * g++.dg/template/access6.C: Likewise.
21720 * g++.dg/template/complit1.C: Likewise.
21721 * g++.dg/template/crash1.C: Change error message.
21722 * g++.dg/template/inherit2.C: Remove stray semicolon.
21723 * g++.dg/template/instantiate2.C: Likewise.
21724 * g++.dg/template/instantiate3.C: Change error message.
21725 * g++.dg/template/qual1.C: Remove stray semicolon.
21726 * g++.dg/template/qualttp18.C: Change error message.
21727 * g++.dg/template/ref1.C: Remove stray semicolon.
21728 * g++.dg/template/sizeof1.C (A::value): Declare it.
21729 * g++.dg/template/spec4.C: Change error message.
21730 * g++.dg/template/static1.C: Likewise.
21731 * g++.dg/template/type1.C: Likewise.
21732 * g++.dg/template/typename3.C: Likewise.
21733 * g++.old-deja/g++.benjamin/13478.C: Change error message.
21734 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
21735 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
21736 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
21737 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
21738 named return value extension.
21739 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
21740 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
21741 * g++.old-deja/g++.bob/extern_C.C: Likewise.
21742 * g++.old-deja/g++.bob/inherit2.C: Likewise.
21743 * g++.old-deja/g++.brendan/complex1.C: Likewise.
21744 * g++.old-deja/g++.brendan/copy5.C: Likewise.
21745 * g++.old-deja/g++.brendan/crash13.C: Likewise.
21746 * g++.old-deja/g++.brendan/crash15.C: Likewise.
21747 * g++.old-deja/g++.brendan/crash18.C: Change error message.
21748 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
21749 * g++.old-deja/g++.brendan/crash38.C: Likewise.
21750 * g++.old-deja/g++.brendan/crash50.C: Likewise.
21751 * g++.old-deja/g++.brendan/crash56.C: Likewise.
21752 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
21753 syntax.
21754 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
21755 * g++.old-deja/g++.brendan/crash8.C: Change error message.
21756 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
21757 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
21758 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
21759 * g++.old-deja/g++.brendan/template11.C: Likewise.
21760 * g++.old-deja/g++.brendan/template26.C: Likewise.
21761 * g++.old-deja/g++.brendan/template27.C: Use explicit
21762 specialization syntax.
21763 * g++.old-deja/g++.brendan/template30.C: Likewise.
21764 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
21765 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
21766 non-dependent names.
21767 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
21768 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
21769 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
21770 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
21771 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
21772 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
21773 named return value extension.
21774 * g++.old-deja/g++.ext/namedret2.C: Likewise.
21775 * g++.old-deja/g++.ext/namedret3.C: Likewise.
21776 * g++.old-deja/g++.ext/return1.C: Likewise.
21777 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
21778 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
21779 * g++.old-deja/g++.jason/access8.C: Likewise.
21780 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
21781 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
21782 pseudo-destructor names.
21783 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
21784 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
21785 pseudo-destructor names.
21786 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
21787 * g++.old-deja/g++.jason/overload19.C: Likewise.
21788 * g++.old-deja/g++.jason/overload32.C: Likewise.
21789 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
21790 stray semicolons.
21791 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
21792 * g++.old-deja/g++.jason/return.C: Likewise.
21793 * g++.old-deja/g++.jason/return2.C: Likewise.
21794 * g++.old-deja/g++.jason/shadow1.C: Likewise.
21795 * g++.old-deja/g++.jason/special.C: Use explicit specialization
21796 syntax.
21797 * g++.old-deja/g++.jason/template10.C: Account for use of
21798 non-dependent names.
21799 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
21800 syntax.
21801 * g++.old-deja/g++.jason/template37.C: Likewise.
21802 * g++.old-deja/g++.law/access4.C: Change error messages.
21803 * g++.old-deja/g++.law/arm13.C: Remove incorrect
21804 pseudo-destructor names.
21805 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
21806 * g++.old-deja/g++.law/ctors9.C: Likewise.
21807 * g++.old-deja/g++.law/cvt22.C: Likewise.
21808 * g++.old-deja/g++.law/dtors5.C: Likewise.
21809 * g++.old-deja/g++.law/global-init1.C: Likewise.
21810 * g++.old-deja/g++.law/missed-error3.C: Likewise.
21811 * g++.old-deja/g++.law/operators28.C: Likewise.
21812 * g++.old-deja/g++.law/visibility28.C: Likewise.
21813 * g++.old-deja/g++.martin/eval1.C: Likewise.
21814 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
21815 name.
21816 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
21817 * g++.old-deja/g++.mike/net34.C: Likewise.
21818 * g++.old-deja/g++.mike/net36.C: Likewise.
21819 * g++.old-deja/g++.mike/ns2.C: Likewise.
21820 * g++.old-deja/g++.mike/p12306.C: Likewise.
21821 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
21822 value extension.
21823 * g++.old-deja/g++.mike/p700.C: Likewise.
21824 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
21825 * g++.old-deja/g++.mike/p710.C: Likewise.
21826 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
21827 value extension.
21828 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
21829 * g++.old-deja/g++.mike/pmf9.C: Likewise.
21830 * g++.old-deja/g++.ns/crash2.C: Likewise.
21831 * g++.old-deja/g++.ns/crash3.C: Likewise.
21832 * g++.old-deja/g++.ns/invalid1.C: Likewise.
21833 * g++.old-deja/g++.ns/ns17.C: Likewise.
21834 * g++.old-deja/g++.ns/template16.C: Likewise.
21835 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
21836 keyword.
21837 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
21838 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
21839 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
21840 named return value extension.
21841 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
21842 * g++.old-deja/g++.other/access4.C: Issue additional error
21843 messages.
21844 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
21845 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
21846 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
21847 * g++.old-deja/g++.other/crash25.C: Change error message.
21848 * g++.old-deja/g++.other/crash4.C: Change error message.
21849 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
21850 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
21851 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
21852 checks.
21853 * g++.old-deja/g++.other/defarg8.C: Likewise.
21854 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
21855 * g++.old-deja/g++.other/dtor10.C: Likewise.
21856 * g++.old-deja/g++.other/incomplete.C: Likewise.
21857 * g++.old-deja/g++.other/linkage7.C: Likewise.
21858 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
21859 lookup algorithm.
21860 * g++.old-deja/g++.other/mangle2.C: Likewise.
21861 * g++.old-deja/g++.other/refinit2.C: Likewise.
21862 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
21863 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
21864 * g++.old-deja/g++.pt/crash28.C: Likewise.
21865 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
21866 syntax.
21867 * g++.old-deja/g++.pt/crash32.C: Change error message.
21868 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
21869 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
21870 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
21871 error message position.
21872 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
21873 * g++.old-deja/g++.pt/defarg8.C: Change error message.
21874 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
21875 syntax.
21876 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
21877 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
21878 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
21879 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
21880 keyword.
21881 * g++.old-deja/g++.pt/explicit31.C: Likewise.
21882 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
21883 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
21884 keyword.
21885 * g++.old-deja/g++.pt/explicit71.C: Change error message.
21886 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
21887 syntax.
21888 * g++.old-deja/g++.pt/friend28.C: Account for use of
21889 non-dependent names.
21890 * g++.old-deja/g++.pt/friend29.C: Likewise.
21891 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
21892 rules.
21893 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
21894 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
21895 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
21896 lookup rules.
21897 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
21898 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
21899 keyword.
21900 * g++.old-deja/g++.pt/memclass20.C: Likewise.
21901 * g++.old-deja/g++.pt/memclass5.C: Likewise.
21902 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
21903 keyword.
21904 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
21905 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
21906 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
21907 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
21908 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
21909 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
21910 keyword.
21911 * g++.old-deja/g++.pt/spec10.C: Likewise.
21912 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
21913 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
21914 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
21915 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
21916 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
21917 * g++.old-deja/g++.pt/ttp62.C: Likewise.
21918 * g++.old-deja/g++.pt/ttp64.C: Likewise.
21919 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
21920 * g++.old-deja/g++.pt/typename15.C: Likewise.
21921 * g++.old-deja/g++.pt/typename22.C: Likewise.
21922 * g++.old-deja/g++.pt/typename6.C: Change error messages.
21923 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
21924 * g++.old-deja/g++.pt/virtual2.C: Likewise.
21925 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
21926 syntax.
21927 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
21928 return value extension.
21929 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
21930 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
21931 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
21932 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
21933
21934 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
21935
21936 * g++.dg/warn/inline1.C: New test.
21937 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
21938 * g++.old-deja/g++.jason/synth10.C: Likewise.
21939 * g++.old-deja/g++.mike/net31.C: Likewise.
21940 * g++.old-deja/g++.mike/p8786.C: Likewise.
21941
21942 * g++.dg/template/friend10.C: New test.
21943 * g++.dg/template/conv5.C: New test.
21944
21945 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
21946
21947 * g++.dg/lookup/scoped3.C: New test.
21948
21949 * g++.dg/lookup/decl1.C: New test.
21950 * g++.dg/lookup/decl2.C: New test.
21951
21952 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
21953
21954 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
21955 gcc.c-torture/compile/20021015-1.c,
21956 gcc.c-torture/compile/20021015-2.c,
21957 gcc.c-torture/compile/20021123-1.c,
21958 gcc.c-torture/compile/20021123-2.c,
21959 gcc.c-torture/compile/20021123-3.c,
21960 gcc.c-torture/compile/20021123-4.c,
21961 gcc.c-torture/execute/20021024-1.c: Add tests previously added
21962 only to 3.1 or 3.2 branch.
21963
21964 2002-12-23 Mark Mitchell <mark@codesourcery.com>
21965
21966 * gcc.dg/i386-bitfield3.c: New test.
21967
21968 * gcc.dg/i386-bitfield2.c: New test.
21969
21970 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
21971
21972 * g++.dg/parse/conv_op1.C: New test.
21973
21974 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
21975
21976 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
21977 approved.
21978
21979 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
21980
21981 * gcc.c-torture/compile/20021220-1.c: New test.
21982
21983 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
21984
21985 * gcc.dg/i386-fastcall-1.c: New.
21986
21987 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21988
21989 * gcc.c-torture/execute/20021219-1.c: New test.
21990
21991 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21992
21993 * gcc.dg/i386-pic-1.c: New test.
21994
21995 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21996
21997 PR c++/8099
21998 * g++.dg/template/friend9.C: New test.
21999
22000 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22001
22002 PR c++/3663
22003 * g++.dg/template/access7.C: New test.
22004
22005 2002-12-18 Nick Clifton <nickc@redhat.com>
22006
22007 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
22008 the libstdc++-v3 directory has been found.
22009
22010 2002-12-12 Devang Patel <dpatel@apple.com>
22011 * gcc.dg/darwin-ld-1.c: New test.
22012 * gcc.dg/darwin-ld-2.c: New test.
22013 * gcc.dg/darwin-ld-3.c: New test.
22014 * gcc.dg/darwin-ld-4.c: New test.
22015 * gcc.dg/darwin-ld-5.c: New test.
22016
22017 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
22018
22019 * gcc.c-torture/compile/20021212-1.c: New test.
22020
22021 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
22022
22023 * gcc.dg/fshort-wchar: New test.
22024
22025 2002-12-10 Mark Mitchell <mark@codesourcery.com>
22026
22027 PR c++/8372
22028 * g++.dg/template/dtor1.C: New test.
22029
22030 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
22031 markers.
22032
22033 2002-12-10 Jakub Jelinek <jakub@redhat.com>
22034
22035 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
22036
22037 2002-12-09 Mark Mitchell <mark@codesourcery.com>
22038
22039 * g++.dg/template/static1.C: New test.
22040 * g++.dg/template/static2.C: New test.
22041 * g++.old-deja/g++.ext/memconst.C: New test.
22042
22043 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22044
22045 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
22046 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
22047 * g++.dg/special/initp1.C: Likewise.
22048
22049 2002-12-06 Jakub Jelinek <jakub@redhat.com>
22050
22051 * gcc.c-torture/execute/20021204-1.c: New test.
22052
22053 2002-12-04 Geoffrey Keating <geoffk@apple.com>
22054
22055 * gcc.dg/ppc-fmadd-1.c: New file.
22056 * gcc.dg/ppc-fmadd-2.c: New file.
22057 * gcc.dg/ppc-fmadd-3.c: New file.
22058
22059 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22060
22061 * gcc.c-torture/compile/20021204-1.c: New test.
22062
22063 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
22064
22065 * g++.dg/inherit/covariant2.C: New test.
22066 * g++.dg/inherit/covariant3.C: New test.
22067 * g++.dg/inherit/covariant4.C: New test.
22068 * g++.dg/inherit/covariant1.C: Remove XFAIL.
22069 * g++.old-deja/g++.robertl/eb17.C: Likewise.
22070
22071 2002-12-03 Mark Mitchell <mark@codesourcery.com>
22072
22073 PR c++/8688
22074 * g++.dg/init/brace3.C: New test.
22075
22076 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
22077
22078 * gcc.dg/20020210-1.c: Fix a comment typo.
22079
22080 2002-12-02 Mark Mitchell <mark@codesourcery.com>
22081
22082 PR c++/8720
22083 * g++.dg/parse/defarg1.C: New test.
22084
22085 PR c++/8615
22086 * g++.dg/template/char1.C: New test.
22087
22088 * g++.dg/template/varmod1.C: Fix typo.
22089
22090 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22091
22092 DR 180
22093 * g++.old-deja/g++.pt/crash32.C: Expect error.
22094
22095 2002-12-01 Mark Mitchell <mark@codesourcery.com>
22096
22097 PR c++/5919
22098 * g++.dg/template/varmod1.C: New test.
22099
22100 PR c++/8727
22101 * g++.dg/inherit/typeinfo1.C: New test.
22102
22103 PR c++/8663
22104 * g++.dg/inherit/typedef1.C: New test.
22105
22106 2002-11-30 Mark Mitchell <mark@codesourcery.com>
22107
22108 PR c++/8332
22109 PR c++/8493
22110 * g++.dg/template/strlen1.C: New test.
22111
22112 PR c++/8227
22113 * g++.dg/template/ctor2.C: New test.
22114
22115 PR c++/8214
22116 * g++.dg/init/string1.C: New test.
22117
22118 PR c++/8511
22119 * g++.dg/template/friend8.C: New test.
22120
22121 2002-11-29 Joe Buck <jbuck@synopsys.com>
22122
22123 * g++.dg/lookup/anon2.C: New test.
22124
22125 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
22126
22127 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
22128 h8300 port.
22129
22130 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
22131
22132 * gcc.dg/bitfld-6.c: New test.
22133
22134 2002-11-27 Jan Hubicka <jh@suse.cz>
22135
22136 * gcc.c-torture/execute/20021127.[cx]: New test.
22137
22138 2002-11-26 Jan Hubicka <jh@suse.cz>
22139
22140 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
22141 quality.
22142
22143 2002-11-26 Geoffrey Keating <geoffk@apple.com>
22144
22145 * g++.dg/init/brace2.C: New test.
22146 * g++.old-deja/g++.mike/p9129.C: Correct.
22147
22148 2002-11-26 Mark Mitchell <mark@codesourcery.com>
22149
22150 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
22151
22152 2002-11-25 Andreas Bauer <baueran@in.tum.de>
22153
22154 * gcc.dg/sibcall-6: New test for indirect sibcalls.
22155
22156 2002-11-25 Mark Mitchell <mark@codesourcery.com>
22157
22158 * testsuite/g++.dg/abi/empty11.C: New test.
22159 * testsuite/g++.dg/rtti/cv1.C: New test.
22160
22161 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
22162
22163 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
22164
22165 2002-11-24 Mark Mitchell <mark@codesourcery.com>
22166
22167 * g++.dg/abi/empty10.C: New test.
22168
22169 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
22170
22171 * gcc.c-torture/compile/20021124-1.c: New test.
22172
22173 2002-11-22 Mark Mitchell <mark@codesourcery.com>
22174
22175 * g++.dg/abi/rtti2.C: New test.
22176
22177 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
22178
22179 * gcc.dg/i386-unroll-1.c: New test.
22180
22181 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22182
22183 * gcc.c-torture/compile/20021120-1.c: New test.
22184 * gcc.c-torture/compile/20021120-2.c: New test.
22185
22186 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
22187
22188 * gcc.dg/bitfld-5.c: New test.
22189
22190 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
22191
22192 * gcc.c-torture/execute/20021120-3.c: New test.
22193
22194 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
22195
22196 * gcc.c-torture/execute/20021120-2.c: New test.
22197
22198 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
22199
22200 * gcc.c-torture/execute/20021120-1.c: New test.
22201
22202 2002-11-20 Jakub Jelinek <jakub@redhat.com>
22203
22204 * gcc.c-torture/execute/20021118-3.c: New test.
22205
22206 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22207
22208 * gcc.c-torture/compile/20021119-1.c: New test.
22209
22210 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
22211
22212 * gcc.dg/duff-1.c: New test.
22213 * gcc.dg/duff-2.c: New test.
22214 * gcc.dg/duff-3.c: New test.
22215
22216 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
22217
22218 * gcc.dg/cpp/_Pragma5.c: New test.
22219
22220 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
22221
22222 * gcc.c-torture/execute/20021118-2.c: New test.
22223
22224 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
22225
22226 * gcc.c-torture/execute/20021118-1.c: New test.
22227
22228 2002-11-16 Jakub Jelinek <jakub@redhat.com>
22229
22230 * gcc.dg/20021116-1.c: New test.
22231
22232 2002-11-14 Mark Mitchell <mark@codesourcery.com>
22233
22234 * g++.dg/abi/vcall1.C: New test.
22235
22236 2002-11-14 Jakub Jelinek <jakub@redhat.com>
22237
22238 * gcc.dg/20021029-1.c: New test.
22239 * gcc.dg/20021029-2.c: New test.
22240
22241 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
22242
22243 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
22244
22245 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22246
22247 PR c/8439
22248 * gcc.dg/20021110.c: Move to ...
22249 * gcc.c-torture/compile/20021110.c: .... here.
22250
22251 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22252
22253 PR c/8467
22254 * gcc.c-torture/execute/20021111-1.c
22255
22256 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22257
22258 PR c/8439
22259 * gcc.dg/20021110.c: New test.
22260
22261 2002-11-10 Mark Mitchell <mark@codesourcery.com>
22262
22263 * g++.dg/abi/vthunk3.C: Run only on x86.
22264
22265 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
22266
22267 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
22268
22269 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
22270
22271 * lib/compat.exp (compat-execute): Fix logic error in last
22272 change.
22273
22274 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
22275
22276 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
22277
22278 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22279
22280 PR c++/8389
22281 * g++.dg/template/access6.C: New test.
22282
22283 2002-11-08 Jan Hubicka <jh@suse.cz>
22284
22285 * gcc.dg/i386-ssefp-1.c: New test.
22286 * gcc.dg/i386-ssefp-1.c: New test.
22287
22288 2002-11-08 Jan Hubicka <jh@suse.cz>
22289
22290 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
22291
22292 2002-11-07 Mark Mitchell <mark@codesourcery.com>
22293
22294 * g++.dg/abi/vthunk3.C: New test.
22295
22296 PR c++/8338
22297 * g++.dg/template/crash2.C: New test.
22298
22299 2002-11-07 Mark Mitchell <mark@codesourcery.com>
22300
22301 * testsuite/g++.dg/abi/dtor1.C: New test.
22302 * testsuite/g++.dg/abi/dtor2.C: Likewise.
22303
22304 2002-11-05 Geoffrey Keating <geoffk@apple.com>
22305
22306 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
22307 Darwin.
22308
22309 2002-11-04 Adam Nemet <anemet@lnxw.com>
22310
22311 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
22312 -mthumb. Only xfail with -O0.
22313
22314 2002-11-03 Mark Mitchell <mark@codesourcery.com>
22315
22316 * g++.dg/abi/thunk1.C: New test.
22317 * g++.dg/abi/thunk2.C: Likewise.
22318 * g++.dg/abi/vtt1.C: Likewise.
22319
22320 2002-11-02 Diego Novillo <dnovillo@redhat.com>
22321
22322 PR optimization/8423
22323 * gcc.c-torture/execute/builtin-constant.c: New test.
22324
22325 2002-11-01 Zack Weinberg <zack@codesourcery.com>
22326
22327 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
22328 Add some more cases.
22329
22330 2002-11-01 Mark Mitchell <mark@codesourcery.com>
22331
22332 PR c++/8391
22333 * g++.dg/opt/local1.C: New test.
22334
22335 2002-10-30 Mark Mitchell <mark@codesourcery.com>
22336
22337 PR c++/8160
22338 * g++.dg/template/complit1.C: New test.
22339
22340 PR c++/8149
22341 * g++.dg/template/typename4.C: Likewise.
22342
22343 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22344
22345 Core issue 287, PR c++/7639
22346 * g++.dg/template/instantiate1.C: Adjust error location.
22347 * g++.dg/template/instantiate3.C: New test.
22348 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
22349 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
22350 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
22351
22352 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
22353
22354 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
22355
22356 2002-10-29 Mark Mitchell <mark@codesourcery.com>
22357
22358 PR c++/8287
22359 * g++.dg/init/dtor2.C: New test.
22360
22361 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22362
22363 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
22364 * gcc.dg/nest.c: Bypass errors on irix6.
22365
22366 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
22367
22368 * gcc.dg/nest.c: Expect error for mmix-*-*.
22369 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
22370
22371 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
22372
22373 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
22374 markers.
22375
22376 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
22377
22378 2002-10-25 Mike Stump <mrs@apple.com>
22379
22380 * gcc.dg/warn-1.c: New test.
22381
22382 2002-10-25 Zack Weinberg <zack@codesourcery.com>
22383
22384 * g++.dg/template/typename3.C: New test.
22385
22386 2002-10-25 Mark Mitchell <mark@codesourcery.com>
22387
22388 * g++.dg/lookup/ptrmem1.C: New test.
22389
22390 * g++.dg/abi/vthunk2.C: New test.
22391
22392 2002-10-25 Zack Weinberg <zack@codesourcery.com>
22393
22394 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
22395
22396 2002-10-24 Mark Mitchell <mark@codesourcery.com>
22397
22398 * g++.dg/abi/empty9.C: New test.
22399
22400 2002-10-24 Richard Henderson <rth@redhat.com>
22401
22402 * g++.dg/inherit/thunk1.C: Enable for ia64.
22403
22404 2002-10-23 Mark Mitchell <mark@codesourcery.com>
22405
22406 PR c++/8067
22407 * g++.dg/lookup/pretty1.C: New test.
22408
22409 2002-10-23 Jakub Jelinek <jakub@redhat.com>
22410
22411 * gcc.dg/20021023-1.c: New test.
22412
22413 2002-10-23 Mark Mitchell <mark@codesourcery.com>
22414
22415 PR c++/7679
22416 * g++.dg/parse/inline1.C: New test.
22417
22418 2002-10-23 Richard Henderson <rth@redhat.com>
22419
22420 * g++.dg/inherit/thunk1.C: Enable for x86_64.
22421
22422 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
22423
22424 2002-10-22 Mark Mitchell <mark@codesourcery.com>
22425
22426 PR c++/6579
22427 * g++.dg/parse/stmtexpr3.C: New test.
22428
22429 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
22430
22431 * g++.dg/expr/cond1.C: New test.
22432
22433 2002-10-21 Zack Weinberg <zack@codesourcery.com>
22434
22435 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
22436
22437 2002-10-21 Mark Mitchell <mark@codesourcery.com>
22438
22439 * g++.dg/abi/vbase13.C: New test.
22440 * g++.dg/abi/vbase14.C: Likewise.
22441
22442 2002-10-21 Jakub Jelinek <jakub@redhat.com>
22443
22444 * gcc.dg/tls/pic-1.c: New test.
22445 * gcc.dg/tls/nonpic-1.c: New test.
22446 * gcc.dg/20021018-1.c: New test.
22447
22448 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
22449
22450 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
22451 Remove only files with the same base name as the test case.
22452 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
22453 (profopt-execute): Likewise. Also, remove old profiling
22454 and performance data files before running the tests.
22455
22456 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
22457 * g++.dg/bprob/bprob.exp: Likewise.
22458 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
22459 to allow more general test case names.
22460
22461 * g++.dg/bprob/bprob-1.C: Rename to ...
22462 * g++.dg/bprob/g++-bprob-1.C: ... this.
22463
22464 * g77.dg/bprob/bprob-1.f: Rename to ...
22465 * g77.dg/bprob/g77-bprob-1.f: ... this.
22466
22467 2002-10-21 Zack Weinberg <zack@codesourcery.com>
22468
22469 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
22470 bison 1.50 or later.
22471
22472 2002-10-21 Janis Johnson <janis187@us.ibm.com>
22473
22474 * g++.dg/README: Describe more test directories.
22475
22476 2002-10-21 Mark Mitchell <mark@codesourcery.com>
22477
22478 * g++.dg/init/array6.C: Add additional tests.
22479
22480 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
22481
22482 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
22483 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
22484
22485 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
22486
22487 * gcc.c-torture/compile/20020604-1.x: New.
22488 * gcc.c-torture/compile/simd-5.x: Likewise.
22489 * gcc.c-torture/execute/920710-1.x: Likewise.
22490 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
22491
22492 2002-10-21 Mark Mitchell <mark@codesourcery.com>
22493
22494 * g++.dg/inherit/override1.C: Add dg-options clause.
22495
22496 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22497
22498 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
22499 _mm_slli_si128.
22500
22501 2002-10-19 Andreas Schwab <schwab@suse.de>
22502
22503 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
22504 directory component.
22505
22506 2002-10-18 Mark Mitchell <mark@codesourcery.com>
22507
22508 * g++.dg/inherit/thunk1.C: New test.
22509
22510 * g++.dg/inherit/override1.C: New test.
22511
22512 * g++.dg/abi/mangle11.C: New test.
22513 * g++.dg/abi/mangle14.C: New test.
22514 * g++.dg/abi/mangle17.C: New test.
22515
22516 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
22517
22518 * g++.dg/overload/member2.C: New test.
22519
22520 2002-10-17 Janis Johnson <janis187@us.ibm.com>
22521
22522 * g++.dg/README: Describe new compat directory.
22523 * g++.dg/dg.exp: Skip tests in compat directory.
22524 * README.compat: New file.
22525 * lib/compat.exp: New expect script.
22526 * g++.dg/compat: New test directory.
22527 * g++.dg/compat/compat.exp: New expect script.
22528 * g++.dg/compat/abi: New test directory.
22529 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
22530 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
22531 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
22532 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
22533 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
22534 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
22535 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
22536 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
22537 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
22538 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
22539 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
22540 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
22541 * g++.dg/compat/break: New test directory.
22542 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
22543 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
22544 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
22545 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
22546 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
22547 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
22548 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
22549 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
22550 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
22551 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
22552 g++.dg/compat/break/README: New files.
22553 * g++.dg/compat/eh: New test directory.
22554 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
22555 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
22556 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
22557 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
22558 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
22559 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
22560 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
22561 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
22562 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
22563 g++.dg/compat/eh/filter2_y.C,
22564 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
22565 g++.dg/compat/eh/new1_y.C,
22566 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
22567 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
22568 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
22569 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
22570 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
22571 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
22572 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
22573 g++.dg/compat/eh/unexpected1_y.C: New files.
22574 * g++.dg/compat/init: New test directory.
22575 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
22576 g++.dg/compat/init/array5_y.C,
22577 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
22578 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
22579 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
22580 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
22581 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
22582 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
22583 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
22584 g++.dg/compat/init/init-ref2_y.C: New files.
22585
22586 2002-10-17 Mark Mitchell <mark@codesourcery.com>
22587
22588 PR c++/7584
22589 * g++.dg/inherit/using3.C: New test.
22590
22591 2002-10-17 Jan Hubicka <jh@suse.cz>
22592
22593 * gcc.dg/20021017-2.c: New test.
22594
22595 2002-10-17 Mark Mitchell <mark@codesourcery.com>
22596
22597 * g++.dg/abi/mangle16.C: Adjust.
22598
22599 * g++.dg/init/array8.C: New test.
22600
22601 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
22602
22603 * gcc.dg/special/mips-abi.exp: New test.
22604 * gcc.dg/special/mips-abi.s: Empty file used by the above.
22605
22606 2002-10-16 Mark Mitchell <mark@codesourcery.com>
22607
22608 * g++.dg/abi/mangle16.C: New test.
22609 * g++.dg/abi/mangle17.C: Likewise.
22610
22611 PR c++/7478
22612 * g++.dg/template/ref1.C: New test.
22613
22614 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22615
22616 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
22617
22618 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
22619
22620 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
22621
22622 2002-10-16 Mark Mitchell <mark@codesourcery.com>
22623
22624 PR c++/7524
22625 * g++.dg/init/array7.C: New test.
22626
22627 2002-10-15 Mark Mitchell <mark@codesourcery.com>
22628
22629 * g++.dg/init/array6.C: New test.
22630
22631 * g++.dg/abi/mangle13.C: Likewise.
22632 * g++.dg/abi/mangle14.C: Likewise.
22633 * g++.dg/abi/mangle15.C: Likewise.
22634
22635 2002-10-14 Mark Mitchell <mark@codesourcery.com>
22636
22637 * g++.dg/abi/empty8.C: New test.
22638
22639 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
22640
22641 * g++.dg/init/ctor1.C: New test.
22642
22643 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
22644
22645 * gcc.c-torture/execute/20021015-1.c: New test.
22646
22647 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
22648
22649 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
22650
22651 2002-10-14 Jan Hubicka <jh@suse.cz>
22652
22653 * gcc.dg/i386-ssetype-[1-5].c: New tests.
22654
22655 2002-10-14 Richard Henderson <rth@redhat.com>
22656
22657 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
22658
22659 2002-10-14 Mark Mitchell <mark@codesourcery.com>
22660
22661 PR optimization/6631
22662 * g++.dg/opt/const2.C: New test.
22663
22664 2002-10-14 Mark Mitchell <mark@codesourcery.com>
22665
22666 PR c++/7176
22667 * g++.dg/parse/friend1.C: New test.
22668 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
22669
22670 2002-10-14 Jakub Jelinek <jakub@redhat.com>
22671
22672 * gcc.dg/20021014-1.c: New test.
22673
22674 2002-10-11 Mark Mitchell <mark@codesourcery.com>
22675
22676 PR c++/5661
22677 * g++.dg/ext/vlm1.C: New test.
22678 * g++.dg/ext/vlm2.C: Likewise.
22679
22680 * g++.dg/init/array1.C: Remove invalid braces.
22681 * g++.dg/init/brace1.C: New test.
22682 * g++.dg/init/copy2.C: Likewise.
22683 * g++.dg/init/copy3.C: Likewise.
22684 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
22685 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
22686 braces.
22687
22688 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
22689
22690 * gcc.dg/cpp/assembler.S: Don't use -ansi.
22691
22692 2002-10-11 Richard Shann <richard.shann@superh.com>
22693
22694 * gcc.c-torture/compile/simd-5.c: New test.
22695
22696 2002-10-10 Roger Sayle <roger@eyesopen.com>
22697
22698 * gcc.c-torture/execute/shiftopt-1.c: New test case.
22699
22700 2002-10-10 Jim Wilson <wilson@redhat.com>
22701
22702 * gcc.c-torture/execute/20021010-1.c: New test.
22703
22704 2002-10-09 Zack Weinberg <zack@codesourcery.com>
22705
22706 PR c/7353
22707 * g++.dg/ext/typedef-init.C: New test.
22708 * gcc.dg/typedef-init.c: New test.
22709
22710 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
22711
22712 * gcc.dg/cpp/paste13.c: New test.
22713
22714 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22715
22716 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
22717 remaining platforms, XFAIL during compile, not execute. Don't
22718 XFAIL at -O0.
22719
22720 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
22721
22722 * gcc.dg/alias-1.c: Tweak expected warning.
22723
22724 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22725
22726 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
22727
22728 2002-10-06 Andreas Jaeger <aj@suse.de>
22729
22730 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
22731 * gcc.dg/cpp/c++98.C: Likewise.
22732
22733 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
22734 * g++.dg/cpp/c++98.C: Likewise.
22735
22736 * g++.dg/README (Subdirectories): Mention cpp directory.
22737
22738 PR target/7559
22739 * gcc.dg/20021006-1.c: New test.
22740
22741 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22742
22743 PR c++/7804
22744 * g++.dg/other/warning1.C: New test.
22745
22746 2002-10-04 Roger Sayle <roger@eyesopen.com>
22747
22748 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
22749 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
22750 and sparc-*-* with -m64 as expected failures. See PR 8087.
22751
22752 2002-10-03 Mark Mitchell <mark@codesourcery.com>
22753
22754 PR c++/7931
22755 * g++.dg/template/ptrmem3.C: New test.
22756
22757 PR c++/7754
22758 * g++.dg/template/union1.C: New test.
22759
22760 2002-10-03 Mark Mitchell <mark@codesourcery.com>
22761
22762 PR c++/8006
22763 * g++.dg/abi/mangle9.C: New test.
22764 * g++.dg/abi/mangle10.C: New test.
22765 * g++.dg/abi/mangle11.C: New test.
22766 * g++.dg/abi/mangle12.C: New test.
22767
22768 2002-10-02 Mark Mitchell <mark@codesourcery.com>
22769
22770 PR c++/7188.
22771 * g++.dg/template/meminit1.C: New test.
22772 * g++.dg/warn/Wreorder-1.C: Likewise.
22773 * g++.old-deja/g++.mike/warn3.C: Tweak.
22774 * lib/prune.exp: Ingore "in copy constructor".
22775
22776 2002-10-02 Andreas Jaeger <aj@suse.de>
22777
22778 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
22779 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
22780 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
22781 on x86-64.
22782
22783 2002-10-01 Mark Mitchell <mark@codesourcery.com>
22784
22785 * gcc.dg/empty1.C: Fix typo.
22786
22787 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
22788
22789 * gcc.dg/alias-1.c: New test.
22790
22791 2002-10-01 Mark Mitchell <mark@codesourcery.com>
22792
22793 * gcc.dg/empty1.C: New test.
22794
22795 * g++.dg/tls/init-2.C: Tweak error messages.
22796
22797 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
22798
22799 * gcc.c-torture/compile/20020923-1.c: New test.
22800
22801 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
22802
22803 * gcc.c-torture/execute/ffs-1.c: New test.
22804 * gcc.c-torture/execute/ffs-2.c: Ditto.
22805
22806 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
22807
22808 * g++.dg/overload/member1.C: New test.
22809
22810 2002-09-30 Mark Mitchell <mark@codesourcery.com>
22811
22812 * g++.dg/abi/empty7.C: New test.
22813 * g++.dg/init/pm2.C: Likewise.
22814
22815 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
22816
22817 * g++.dg/rtti/crash1.C: New test.
22818
22819 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
22820
22821 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
22822 gcc.dg/sibcall-4.c: New tests.
22823
22824 2002-09-28 Roger Sayle <roger@eyesopen.com>
22825
22826 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
22827 powerpc and MMIX targets.
22828
22829 2002-09-27 Zack Weinberg <zack@codesourcery.com>
22830
22831 * gcc.dg/cpp/20020927-1.c: New.
22832
22833 2002-09-26 David S. Miller <davem@redhat.com>
22834
22835 * gcc.c-torture/compile/trunctfdf.c: New.
22836
22837 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22838
22839 * lib/target-supports.exp (check_weak_available): Handle solaris2.
22840
22841 2002-09-27 Alan Modra <amodra@bigpond.net.au>
22842
22843 * gcc.c-torture/execute/loop-15.c: New.
22844
22845 2002-09-26 Janis Johnson <janis187@us.ibm.com>
22846
22847 * README.QMTEST: Fix typo.
22848
22849 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
22850
22851 * gcc.dg/20020926-1.c: New test.
22852
22853 2002-09-25 David S. Miller <davem@redhat.com>
22854
22855 PR target/7842
22856 * gcc.c-torture/execute/shiftdi.c: New test.
22857
22858 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
22859
22860 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
22861 unique to the tool.
22862 * lib/g77.exp (g77_init): Likewise.
22863 * lib/g++.exp (g++_init): Likewise.
22864 * lib/objc.exp (objc_init): Likewise.
22865
22866 2002-09-25 Mark Mitchell <mark@codesourcery.com>
22867
22868 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
22869 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
22870 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
22871
22872 2002-09-25 Richard Henderson <rth@redhat.com>
22873
22874 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
22875 too-small long double.
22876
22877 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
22878
22879 * gcc.dg/20020919-1.c: New test.
22880
22881 2002-09-23 Mark Mitchell <mark@codesourcery.com>
22882
22883 * g++.dg/abi/bitfield6.C: New test.
22884 * g++.dg/abi/bitfield7.C: New test.
22885 * g++.dg/abi/bitfield8.C: New test.
22886 * g++.dg/abi/vbase11.C: New test.
22887
22888 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
22889
22890 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
22891 hppa*-*-hpux*. Update test comment.
22892
22893 2002-09-20 Jakub Jelinek <jakub@redhat.com>
22894
22895 * gcc.dg/tls/struct-1.c: New test.
22896
22897 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
22898
22899 * gcc.dg/cpp/tr-warn2.c: Update.
22900
22901 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
22902
22903 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
22904
22905 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
22906
22907 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
22908 systems.
22909
22910 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
22911
22912 * gcc.c-torture/execute/ieee/mzero3.c: New test.
22913
22914 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
22915 Adjust for c++filt moved to binutils. Remove spurious duplicate
22916 setting of cxxfilt.
22917
22918 2002-09-19 Geoffrey Keating <geoffk@apple.com>
22919
22920 * gcc.dg/20020312-2.c: Update for darwin.
22921
22922 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
22923
22924 * g++.old-deja/g++.other/crash32.C: Mark ICE.
22925
22926 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
22927
22928 * objc.dg/comp-types-1.m: New test.
22929 * objc.dg/comp-types-2.m: New test.
22930 * objc.dg/comp-types-3.m: New test.
22931 * objc.dg/comp-types-4.m: New test.
22932 * objc.dg/comp-types-5.m: New test.
22933 * objc.dg/comp-types-6.m: New test.
22934
22935 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
22936
22937 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
22938
22939 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22940
22941 * g++.dg/other/do1.C: New test.
22942
22943 * g++.dg/template/subst1.C: New test.
22944
22945 2002-09-16 Steve Ellcey <sje@cup.hp.com>
22946
22947 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
22948
22949 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22950
22951 * g++.dg/template/qualttp20.C: Adjust expected errors.
22952 * g++.old-deja/g++.jason/report.C: Likewise.
22953 * g++.old-deja/g++.other/qual1.C: Likewise.
22954
22955 * g++.dg/lookup/scoped2.C: New test.
22956
22957 * g++.dg/ext/asm3.C: New test.
22958
22959 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
22960
22961 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
22962
22963 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
22964
22965 * ChangeLog: follow spelling conventions.
22966 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
22967 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
22968 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
22969 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
22970 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
22971 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
22972 * g++.old-deja/g++.law/global-init1.C: Likewise.
22973 * g++.old-deja/g++.other/delete4.C: Likewise.
22974 * g++.old-deja/g++.other/inline21.C: Likewise.
22975 * g++.old-deja/g++.other/singleton.C: Likewise.
22976 * g77.dg/strlen0.f: Likewise.
22977 * g77.f-torture/compile/20010519-1.f: Likewise.
22978 * g77.f-torture/compile/980310-4.f: Likewise.
22979 * gcc.c-torture/compile/20000605-1.c: Likewise.
22980 * gcc.c-torture/execute/20020225-1.c: Likewise.
22981 * gcc.dg/c90-hexfloat-2.c: Likewise.
22982 * gcc.dg/c99-bool-1.c: Likewise.
22983 * gcc.dg/c99-hexfloat-2.c: Likewise.
22984 * gcc.dg/dll-2.c: Likewise.
22985 * gcc.dg/wtr-union-init-1.c: Likewise.
22986 * gcc.dg/wtr-union-init-2.c: Likewise.
22987 * gcc.dg/wtr-union-init-3.c: Likewise.
22988 * gcc.dg/cpp/avoidpaste1.c: Likewise.
22989 * gcc.dg/cpp/defined.c: Likewise.
22990 * gcc.dg/cpp/macsyntx.c: Likewise.
22991 * gcc.dg/cpp/paste2.c: Likewise.
22992 * gcc.dg/cpp/trad/defined.c: Likewise.
22993 * gcc.dg/format/c90-printf-1.c: Likewise.
22994 * gcc.dg/format/c90-scanf-1.c: Likewise.
22995 * gcc.dg/format/c99-printf-1.c: Likewise.
22996 * gcc.dg/format/c99-scanf-1.c: Likewise.
22997 * gcc.misc-tests/gcov-8.c: Likewise.
22998 * lib/profopt.exp: Likewise.
22999
23000 2002-09-15 Krister Walfridsson <cato@df.lth.se>
23001
23002 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
23003
23004 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
23005
23006 * g++.dg/inherit/using2.C: New test.
23007
23008 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
23009
23010 * ChangeLog: Follow spelling conventions.
23011 * g++.dg/template/friend4.C: Likewise.
23012 * g++.old-deja/g++.pt/crash67.C: Likewise.
23013 * gcc.c-torture/execute/20000801-4.c: Likewise.
23014 * gcc.dg/c90-digraph-1.c: Likewise.
23015 * gcc.dg/c94-digraph-1.c: Likewise.
23016 * gcc.dg/c99-digraph-1.c: Likewise.
23017 * gcc.dg/cpp/line5.c: Likewise.
23018 * gcc.dg/cpp/multiline.c: Likewise.
23019 * gcc.dg/cpp/trad/literals-1.c: Likewise.
23020 * gcc.dg/format/attr-3.c: Likewise.
23021 * gcc.dg/format/c90-scanf-3.c: Likewise.
23022 * gcc.dg/format/ext-4.c: Likewise.
23023
23024 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
23025
23026 * g++.dg/template/pretty1.C: New test.
23027
23028 2002-09-14 Alan Modra <amodra@bigpond.net.au>
23029
23030 * gcc.c-torture/execute/struct-cpy-1.c: New test.
23031
23032 2002-09-13 Matt Austern <austern@apple.com>
23033
23034 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
23035 passing a cast expression to a function by const reference.
23036
23037 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
23038
23039 * g++.dg/template/deduce1.C: New test.
23040
23041 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
23042
23043 * gcc.c-torture/execute/simd-1.c: Force all use of int to
23044 32-bit int.
23045
23046 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
23047
23048 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
23049 usage.
23050
23051 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
23052
23053 * gcc.c-torture/compile/20020910-1.c: New test.
23054
23055 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
23056
23057 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
23058
23059 2002-09-10 Andreas Jaeger <aj@suse.de>
23060
23061 * gcc.dg/20020312-2.c: Adjust for x86-64.
23062
23063 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
23064
23065 * g77.dg/7388.f: New test case for PR 7388.
23066
23067 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
23068
23069 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
23070
23071 2002-09-05 Ziemowit Laski <zlaski@apple.com>
23072
23073 * objc.dg/proto-lossage-1.m: New test.
23074
23075 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
23076
23077 * gcc.dg/cpp/_Pragma4.c: Fix typo.
23078
23079 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
23080
23081 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
23082 expected to pass.
23083
23084 2002-09-06 Stan Shebs <shebs@apple.com>
23085 David Edelsohn <edelsohn@gnu.org>
23086
23087 * gcc.dg/weak: New directory.
23088 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
23089 target-specific xfail bits.
23090 * gcc.dg/typeof-2.c: Move to new directory.
23091 * gcc.dg/weak.exp: New expect script.
23092
23093 2002-09-06 Alan Modra <amodra@bigpond.net.au>
23094
23095 * gcc.c-torture/execute/extzvsi.c: New test.
23096
23097 2002-09-05 Stan Shebs <shebs@apple.com>
23098
23099 * gcc.dg/weak-1.c: xfail on Darwin.
23100 * gcc.dg/weak-2.c: Ditto.
23101 * gcc.dg/weak-3.c: Ditto.
23102 * gcc.dg/weak-4.c: Ditto.
23103 * gcc.dg/weak-5.c: Ditto.
23104 * gcc.dg/weak-6.c: Ditto.
23105 * gcc.dg/weak-7.c: Ditto.
23106 * gcc.dg/weak-8.c: Ditto.
23107 * gcc.dg/weak-9.c: Ditto.
23108
23109 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
23110
23111 * gcc.c-torture/execute/loop-14.c: New test.
23112
23113 2002-09-04 Jakub Jelinek <jakub@redhat.com>
23114
23115 * g++.dg/other/cxa-atexit1.C: New test.
23116
23117 * gcc.dg/typeof-2.c: New test.
23118
23119 2002-09-03 Roger Sayle <roger@eyesopen.com>
23120
23121 * gcc.dg/builtins-2.c: New testcase.
23122 * gcc.dg/builtins-3.c: New testcase.
23123
23124 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
23125
23126 * gcc.dg/cpp/_Pragma4.c: New test.
23127
23128 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
23129
23130 * objc/execute/nil_method-1.m: New testcase.
23131
23132 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
23133
23134 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
23135 [Object class], not [Object initialize].
23136
23137 2002-08-31 Roger Sayle <roger@eyesopen.com>
23138 Hans-Peter Nilsson <hp@bitrange.com>
23139
23140 * gcc.c-torture/execute/20020720-1.x: Skip test on
23141 mmix-knuth-mmixware. Correct comment.
23142
23143 2002-08-27 Mark Mitchell <mark@codesourcery.com>
23144
23145 * testsuite/g++.dg/abi/bitfield5.C: New test.
23146 * testsuite/g++.dg/abi/vbase10.C: Likewise.
23147
23148 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
23149
23150 * objc.dg/undeclared-selector.m: New test.
23151
23152 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
23153
23154 * g++.dg/other/offsetof1.C: Avoid cast warning.
23155
23156 2002-08-26 Ziemowit Laski <zlaski@apple.com>
23157
23158 * objc.dg/super-class-2.m: New test.
23159
23160 2002-08-24 Matt Austern <austern@apple.com>
23161
23162 * g++.dg/ext/lvaddr.C: New test.
23163 * g++.dg/ext/lvcast.C: New test.
23164
23165 2002-08-22 Mark Mitchell <mark@codesourcery.com>
23166
23167 * testsuite/g++.dg/inherit/cond1.C: New test.
23168
23169 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
23170
23171 * gcc.dg/noncompile/incomplete-1.c: New test.
23172
23173 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
23174
23175 * gcc.dg/typespec-1.c: New test.
23176
23177 2002-08-20 Devang Patel <dpatel@apple.com>
23178 * objc.dg/proto-hier-2.m: New test.
23179
23180 2002-08-19 Ziemowit Laski <zlaski@apple.com>
23181
23182 * objc.dg/bitfield-1.m: New test.
23183 * objc.dg/bitfield-2.m: New test.
23184
23185 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
23186
23187 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
23188 gcc.dg/c99-flex-array-4.c: New tests.
23189
23190 2002-08-16 Stan Shebs <shebs@apple.com>
23191
23192 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
23193
23194 2002-08-15 Jakub Jelinek <jakub@redhat.com>
23195
23196 * gcc.dg/typeof-1.c: New test.
23197 * g++.dg/ext/typeof2.C: New test.
23198
23199 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
23200
23201 * g++.dg/other/offsetof1.C: New test.
23202
23203 2002-08-14 Richard Henderson <rth@redhat.com>
23204
23205 * gcc.dg/tls/diag-3.c: Fix expected message strings.
23206
23207 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
23208
23209 * gcc.dg/cpp/_Pragma3.c: New test.
23210
23211 2002-08-13 Mark Mitchell <mark@codesourcery.com>
23212
23213 * g++.dg/template/inherit3: New test.
23214
23215 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
23216
23217 * gcc.dg/bitfld-4.c: Add blank options.
23218
23219 2002-08-09 Mark Mitchell <mark@codesourcery.com>
23220
23221 * g++.dg/template/crash1.C: New test.
23222
23223 2002-08-08 Jakub Jelinek <jakub@redhat.com>
23224
23225 * gcc.dg/tls/opt-2.c: New test.
23226
23227 2002-08-08 Devang Patel <dpatel@apple.com>
23228
23229 * objc.dg/selector-1.m : New test
23230
23231 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
23232
23233 * g++.dg/abi/bitfield4.C: New test.
23234 * gcc.dg/bitfld-4.c: New test.
23235
23236 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
23237
23238 * g++.dg/other/packed1.C: New test.
23239
23240 2002-08-07 Mark Mitchell <mark@codesourcery.com>
23241
23242 * g++.dg/abi/offsetof.C: Tweak error messages.
23243 * g++.old-deja/g++.mike/p10769a.C: Likewise.
23244
23245 2002-08-08 Jakub Jelinek <jakub@redhat.com>
23246
23247 * gcc.dg/bitfld-3.c: New test.
23248
23249 2002-08-07 Jakub Jelinek <jakub@redhat.com>
23250 Richard Henderson <rth@redhat.com>
23251
23252 * gcc.dg/i386-bitfield1.c: New test.
23253 * g++.dg/abi/bitfield3.C: Update.
23254
23255 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
23256
23257 * objc.dg/const-str-2.m: Update.
23258 * gcc.dg/cpp/c++98.c: Change to C extension.
23259 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
23260 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
23261
23262 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
23263
23264 * testsuite/gcc.dg/tls/diag-3.c: New.
23265
23266 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
23267
23268 * g++.dg/README (Subdirectories): Document new subdir expr.
23269 * g++.dg/expr/pmf-1.C: New test.
23270
23271 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
23272
23273 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
23274
23275 2002-08-06 Jakub Jelinek <jakub@redhat.com>
23276
23277 * g++.dg/abi/bitfield3.C: New test.
23278
23279 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
23280
23281 * lib/gcov.exp: Tweak expected line formats.
23282 * gcc.misc-tests/gcov8.c: New test.
23283 * gcc.misc-tests/gcov8.x: New flags.
23284
23285 2002-08-05 Jakub Jelinek <jakub@redhat.com>
23286
23287 * consistency.vlad/layout/endian.c: Include string.h.
23288
23289 * gcc.c-torture/execute/20020805-1.c: New test.
23290
23291 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
23292
23293 * g++.dg/other/conversion1.C: New test.
23294
23295 2002-08-03 Roger Sayle <roger@eyesopen.com>
23296
23297 * gcc.dg/builtins-1.c: New testcase.
23298
23299 2002-08-02 Mark Mitchell <mark@codesourcery.com>
23300
23301 * g++.dg/inherit/access3.C: New test.
23302
23303 2002-08-01 Jakub Jelinek <jakub@redhat.com>
23304
23305 * gcc.dg/ia64-visibility-2.c: New test.
23306
23307 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
23308
23309 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
23310 __qualifier_flags to __flags.
23311
23312 2002-07-31 Mark Mitchell <mark@codesourcery.com>
23313
23314 * g++.dg/inherit/operator1.C: New test.
23315 * g++.dg/lookup/disamb1.C: Fix typo in comment.
23316 * g++.dg/other/error1.C: Change expected error message.
23317 * g++.dg/template/conv4.C: Likewise.
23318
23319 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
23320
23321 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
23322 for documented behavior.
23323
23324 2002-07-25 Roger Sayle <roger@eyesopen.com>
23325
23326 * gcc.c-torture/execute/20020720-1.x: Skip this test on
23327 several targets known to fail.
23328
23329 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
23330
23331 * gcc.dg/mips-args-[123].c: New tests.
23332
23333 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
23334
23335 * gcc.dg/ppc-spe.c: New.
23336
23337 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
23338
23339 * g++.dg/other/ptrmem4.C: New testcase.
23340
23341 2002-07-24 Richard Henderson <rth@redhat.com>
23342
23343 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
23344
23345 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
23346
23347 * g++.dg/ext/alignof1.C (main): Return 0 for success.
23348
23349 2002-07-24 Roger Sayle <roger@eyesopen.com>
23350
23351 * gcc.c-torture/execute/memset-3.c: New testcase.
23352
23353 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
23354
23355 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
23356 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
23357
23358 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23359
23360 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
23361 Delete.
23362
23363 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
23364
23365 * gcc.c-torture/compile/simd-4.c: New test.
23366
23367 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23368
23369 PR c++/7347, c++/7348
23370 * g++.dg/template/access4.C: New test.
23371 * g++.dg/template/access5.C: New test.
23372 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
23373 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
23374 * g++.old-deja/g++.pt/ttp58.C: Likewise.
23375 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
23376
23377 2002-07-22 Jakub Jelinek <jakub@redhat.com>
23378
23379 * gcc.dg/gnu89-init-2.c: New test.
23380
23381 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
23382
23383 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
23384
23385 2002-07-20 Roger Sayle <roger@eyesopen.com>
23386
23387 * gcc.c-torture/execute/20020720-1.c: New testcase.
23388
23389 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
23390
23391 * gcc.dg/cpp/Wsignprom.c: New tests.
23392
23393 2002-07-20 Alan Modra <amodra@bigpond.net.au>
23394
23395 * gcc.c-torture/execute/loop-13.c: New test.
23396
23397 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
23398
23399 * gcc.dg/cpp/expr.c: New tests.
23400
23401 2002-07-18 David Edelsohn <edelsohn@gnu.org>
23402
23403 * g++.dg/opt/pr6713.C: Add template instantiation.
23404
23405 2002-07-18 Alan Modra <amodra@bigpond.net.au>
23406
23407 * gcc.dg/nest.c: New test.
23408
23409 2002-07-17 Richard Henderson <rth@redhat.com>
23410
23411 * g++.dg/opt/pr6713.C: New test.
23412
23413 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
23414
23415 * gcc.c-torture/execute/loop-2e.x: Let the testcase
23416 XFAIL for all x86 processors.
23417
23418 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
23419
23420 * gcc.c-torture/execute/20010122-1.x: Do not test with
23421 -fomit-frame-pointer.
23422
23423 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23424
23425 * g++.dg/template/instantiate2.C: New test.
23426 * g++.dg/template/spec4.C: New test.
23427
23428 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23429
23430 * g++.dg/template/access2.C: New test.
23431 * g++.dg/template/access3.C: New test.
23432
23433 2002-07-15 Zack Weinberg <zack@codesourcery.com>
23434
23435 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
23436 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
23437 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
23438 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
23439 Convert to use <stdarg.h>.
23440 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
23441 Delete.
23442 * gcc.dg/va-arg-2.c: New.
23443 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
23444
23445 2002-07-15 Jakub Jelinek <jakub@redhat.com>
23446
23447 * gcc.c-torture/compile/20020710-1.c: New test.
23448
23449 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
23450 Andrew Pinski <pinskia@physics.uc.edu>
23451
23452 gcc.c-torture/compile/simd-2.c: New testcase.
23453 gcc.c-torture/compile/simd-3.c: Likewise.
23454
23455 2002-07-11 Mark Mitchell <mark@codesourcery.com>
23456
23457 PR c++/7224
23458 * g++.dg/overload/error1.C: New test.
23459
23460 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23461
23462 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
23463 configuration and IRIX 6 O32 ABI.
23464
23465 2002-07-11 Roger Sayle <roger@eyesopen.com>
23466
23467 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
23468
23469 2002-07-10 Roger Sayle <roger@eyesopen.com>
23470
23471 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
23472
23473 2002-07-10 Jeffrey A Law <law@redhat.com>
23474
23475 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
23476
23477 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
23478
23479 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
23480
23481 * gcc.dg/20020312-2.c: Check for __PPC__.
23482
23483 2002-07-09 Diego Novillo <dnovillo@redhat.com>
23484
23485 * gcc.c-torture/compile/20020709-1.c: New test.
23486
23487 2002-07-07 Roger Sayle <roger@eyesopen.com>
23488
23489 * g++.dg/template/qualttp21.C: New test case.
23490
23491 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
23492
23493 * gcc.c-torture/compile/20020706-1.c: New test.
23494 * gcc.c-torture/compile/20020706-2.c: New test.
23495
23496 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
23497 Alexandre Oliva <aoliva@redhat.com>
23498
23499 * g++.dg/warn/incomplete1.C: New test.
23500
23501 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23502
23503 PR c++/7099
23504 * g++.dg/warn/noreturn1.C: New test.
23505
23506 2002-07-03 Mark Mitchell <mark@codesourcery.com>
23507
23508 PR c++/6706
23509 * g++.dg/debug/debug6.C: New test.
23510 * g++.dg/debug/debug7.C: New test.
23511
23512 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
23513
23514 * gcc.c-torture/compile/simd-3.c: New test.
23515
23516 2002-07-03 Chris Demetriou <cgd@broadcom.com>
23517
23518 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
23519 * gcc.dg/20020620-1.c: Likewise.
23520
23521 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23522
23523 PR c++/6944
23524 * g++.dg/init/array4.C: New test.
23525 * g++.dg/init/array5.C: New test.
23526
23527 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
23528
23529 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
23530 * gcc.c-torture/execute/simd-2.c (main): Likewise.
23531
23532 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23533
23534 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
23535 * gcc.dg/wtr-aggr-init-1.c: Likewise.
23536 * gcc.dg/wtr-conversion-1.c: Likewise.
23537 * gcc.dg/wtr-escape-1.c: Likewise.
23538 * gcc.dg/wtr-int-type-1.c: Likewise.
23539 * gcc.dg/wtr-label-1.c: Likewise.
23540 * gcc.dg/wtr-static-1.c: Likewise.
23541 * gcc.dg/wtr-strcat-1.c: Likewise.
23542 * gcc.dg/wtr-suffix-1.c: Likewise.
23543 * gcc.dg/wtr-switch-1.c: Likewise.
23544 * gcc.dg/wtr-unary-plus-1.c: Likewise.
23545 * gcc.dg/wtr-union-init-1.c: Likewise.
23546 * gcc.dg/wtr-union-init-2.c: Likewise.
23547 * gcc.dg/wtr-union-init-3.c: Likewise.
23548
23549 * gcc.dg/wtr-func-def-1.c: New test.
23550
23551 2002-07-02 Devang Patel <dpatel@apple.com>
23552
23553 * objc.dg/param-1.m: New test.
23554
23555 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
23556
23557 * gcc.dg/cpp/trad/directive.c: Add test.
23558 * gcc.dg/cpp/trad/macroargs.c: Add test.
23559 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
23560
23561 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
23562
23563 * gcc.dg/cpp/cmdlne-M.c: New test.
23564
23565 2002-07-02 Ziemowit Laski <zlaski@apple.com>
23566
23567 * objc.dg/desig-init-1.m: New test.
23568
23569 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23570
23571 PR c++/6716
23572 * g++.dg/template/instantiate1.C: New test.
23573
23574 2002-07-01 Mark Mitchell <mark@codesourcery.com>
23575
23576 PR c++/7112
23577 * g++.dg/template/sizeof2.C: New test.
23578
23579 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
23580
23581 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
23582 gcc.dg/cpp/trad/include.c: New tests.
23583
23584 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
23585
23586 PR target/7177
23587 * gcc.c-torture/compile/20020701-1.c: New test.
23588
23589 2002-07-01 Stan Shebs <shebs@apple.com>
23590
23591 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
23592 header here...
23593 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
23594 (objc-torture-execute): or here.
23595
23596 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
23597
23598 * gcc.c-torture/execute/arith-rand-ll.c: New test.
23599
23600 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
23601
23602 * gcc.dg/cpp/trad/escaped-nl.c: New test.
23603
23604 2002-06-30 Devang Patel <dpatel@apple.com>
23605
23606 * objc.dg/fsyntax-only.m: New test.
23607
23608 2002-06-27 Mark Mitchell <mark@codesourcery.com>
23609
23610 PR c++/6695
23611 * g++.dg/template/friend7.C: New file.
23612
23613 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
23614
23615 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
23616 return type.
23617
23618 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
23619
23620 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
23621 avoid division by zero.
23622
23623 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
23624
23625 * gcc.dg/Wunknownprag.c: New tests.
23626
23627 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
23628
23629 * gcc.c-torture/execute/simd-2.c: New test.
23630
23631 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
23632
23633 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
23634 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
23635 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
23636 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
23637 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
23638 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
23639 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
23640 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
23641 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
23642 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
23643 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
23644 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
23645 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
23646 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
23647 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
23648 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
23649 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
23650
23651 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
23652
23653 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
23654 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
23655 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
23656 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
23657 New tests.
23658 * gcc.dg/cpp/trad/directive.c: Update.
23659
23660 2002-06-23 Andreas Jaeger <aj@suse.de>
23661
23662 * gcc.c-torture/execute/complex-6.c: New.
23663
23664 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
23665
23666 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
23667 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
23668 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
23669 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
23670
23671 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
23672
23673 * gcc.dg/cpp/trad: New directory with traditional tests copied
23674 from parent directory.
23675 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
23676 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
23677 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
23678 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
23679 Move to trad/ and rename.
23680 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
23681 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
23682 gcc.dg/cpp/trad/redef2.c: New tests.
23683 * gcc.dg/cpp/trad/trad.exp: New driver.
23684
23685 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
23686
23687 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
23688 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
23689 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
23690 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
23691 Remove.
23692
23693 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
23694
23695 * gcc.dg/20020620-1.c: New test.
23696
23697 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23698
23699 * g++.dg/template/ttp4.C: New test.
23700
23701 2002-06-19 Jakub Jelinek <jakub@redhat.com>
23702
23703 * g++.dg/opt/vt1.C: Fix regexp.
23704
23705 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23706
23707 * gcc.c-torture/execute/pure-1.c: Make functions static again.
23708 Don't use attribute `noinline'.
23709
23710 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
23711
23712 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
23713
23714 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
23715
23716 * gcc.c-torture/execute/simd-1.c: New.
23717
23718 * gcc.dg/simd-1.c: New.
23719
23720 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
23721
23722 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
23723
23724 2002-06-16 Richard Henderson <rth@redhat.com>
23725
23726 * g++.dg/ext/anon-struct1.C: New.
23727 * g++.dg/ext/anon-struct2.C: New.
23728 * g++.dg/ext/anon-struct3.C: New.
23729 * gcc.dg/anon-struct-1.c: New.
23730 * gcc.dg/anon-struct-2.c: New.
23731 * gcc.dg/anon-struct-3.c: New.
23732 * gcc.dg/20011008-1.c: Adjust warning text.
23733 * gcc.dg/20020527-1.c: Add -fms-extensions.
23734
23735 2002-06-16 Richard Henderson <rth@redhat.com>
23736
23737 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
23738
23739 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
23740
23741 * gcc.c-torture/execute/20020615-1.c: New test.
23742
23743 2002-06-15 Roger Sayle <roger@eyesopen.com>
23744
23745 * gcc.c-tortuture/execute/compare-1.c: New test case.
23746 * gcc.c-tortuture/execute/compare-2.c: New test case.
23747 * gcc.c-tortuture/execute/compare-3.c: New test case.
23748
23749 2002-06-13 Richard Henderson <rth@redhat.com>
23750
23751 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
23752 ia64 ilp32.
23753
23754 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23755
23756 * g++.dg/template/typename2.C: Update error message.
23757
23758 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
23759
23760 * gcc.c-torture/execute/20020611-1.c: New test.
23761
23762 2002-06-11 Bob Wilson <bob.wilson@acm.org>
23763
23764 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
23765 list of targets to skip.
23766
23767 2002-06-10 Bob Wilson <bob.wilson@acm.org>
23768
23769 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
23770 targets if not optimizing.
23771
23772 2002-06-10 Jakub Jelinek <jakub@redhat.com>
23773
23774 * gcc.c-torture/compile/20020605-1.c: New test.
23775
23776 * g++.dg/opt/vt1.C: New test.
23777
23778 * gcc.dg/20020531-1.c: New test.
23779
23780 * gcc.dg/20020530-1.c: New test.
23781
23782 * gcc.dg/20020527-1.c: New test.
23783
23784 * g++.dg/opt/cse1.C: New test.
23785
23786 2002-06-07 Roger Sayle <roger@eyesopen.com>
23787
23788 * gcc.dg/20020607-2.c: New test case.
23789
23790 2002-06-07 Jakub Jelinek <jakub@redhat.com>
23791
23792 * gcc.c-torture/compile/20020604-1.c: New test.
23793
23794 2002-06-04 Richard Henderson <rth@redhat.com>
23795
23796 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
23797 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
23798 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
23799
23800 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
23801
23802 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
23803
23804 2002-06-03 Richard Henderson <rth@redhat.com>
23805
23806 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
23807 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
23808
23809 2002-06-02 Richard Henderson <rth@redhat.com>
23810
23811 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
23812 test functions static.
23813
23814 2002-06-02 Andreas Jaeger <aj@suse.de>
23815
23816 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
23817 now.
23818
23819 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
23820
23821 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
23822 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
23823 Update for mofified diagnostics.
23824 * gcc.dg/c99-intconst-1.c: No longer fail.
23825
23826 2002-06-02 Richard Henderson <rth@redhat.com>
23827
23828 * gcc.dg/uninit-A.c: Remove xfail markers.
23829
23830 2002-06-01 Roger Sayle <roger@eyesopen.com>
23831
23832 * gcc.dg/fnegate-1.c: New test case.
23833
23834 2002-05-30 Osku Salerma <osku@iki.fi>
23835
23836 * gcc.c-torture/execute/mayalias-1.c: New file.
23837
23838 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
23839
23840 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
23841 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
23842 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
23843
23844 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
23845
23846 * gcc.c-torture/execute/20020529-1.c: New test.
23847
23848 2002-05-27 Richard Henderson <rth@redhat.com>
23849
23850 * g++.dg/ext/attrib6.C: New test case.
23851
23852 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23853
23854 * gcc.c-torture/execute/pure-1.c: New test.
23855
23856 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
23857
23858 * gcc.dg/cpp/arith-2.c: Remove.
23859
23860 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
23861
23862 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
23863 * gcc.dg/cpp/if-3.c: Remove.
23864
23865 2002-05-26 Jakub Jelinek <jakub@redhat.com>
23866
23867 * g++.dg/opt/cse2.C: New test.
23868
23869 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
23870
23871 * gcc.dg/cpp/arith-1.c: New semantic tests.
23872 * gcc.dg/cpp/if-1.c: Update.
23873
23874 2002-05-24 Ben Elliston <bje@redhat.com>
23875
23876 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
23877
23878 2002-05-24 Jakub Jelinek <jakub@redhat.com>
23879
23880 * gcc.dg/verbose-asm.c: New test.
23881
23882 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
23883
23884 * gcc.dg/cpp/paste12.c: New test.
23885
23886 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23887
23888 * g++.dg/parse/named_ops.C: New test.
23889
23890 2002-05-23 Mark Mitchell <mark@codesourcery.com>
23891
23892 * gcc/testsuite/gcc.dg/weak-8.c: New test.
23893
23894 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
23895
23896 * gcc.dg/weak-2.c: Allow optional leading underscore
23897 in scan-assembler symbol name.
23898 * gcc.dg/weak-3.c: Likewise.
23899 * gcc.dg/weak-4.c: Likewise.
23900 * gcc.dg/weak-5.c: Likewise.
23901
23902 2002-05-23 Jakub Jelinek <jakub@redhat.com>
23903
23904 * gcc.dg/20020523-1.c: New test.
23905
23906 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23907
23908 * objc.dg/const-str-2.m: Update now that we stop after
23909 a command line error.
23910
23911 2002-05-22 Richard Henderson <rth@redhat.com>
23912
23913 * g++.dg/dg.exp: Fix typo in test pruneing.
23914
23915 2002-05-22 Richard Henderson <rth@redhat.com>
23916
23917 * g++.dg/dg.exp: Prune the tls subdirectory.
23918 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
23919 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
23920 * g++.dg/tls/init-1.C: New.
23921
23922 2002-05-22 Jakub Jelinek <jakub@redhat.com>
23923
23924 * gcc.dg/20020517-1.c: New test.
23925
23926 2002-05-21 Richard Henderson <rth@redhat.com>
23927
23928 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
23929 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
23930
23931 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
23932
23933 * g++.dg/other/copy2.C: New test.
23934
23935 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
23936
23937 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
23938 (MAX_COPY): Bump up to 10 times sizeof (long long).
23939 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
23940
23941 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
23942 sizeof (long long).
23943
23944 * gcc.c-torture/execute/strcpy-1.c: New test.
23945
23946 2002-05-19 Jason Merrill <jason2redhat.com>
23947
23948 * g++.dg/ext/oper1.C: New test.
23949
23950 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
23951 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
23952
23953 * README.QMTEST: New file.
23954
23955 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
23956
23957 2002-05-19 Andreas Jaeger <aj@suse.de>
23958
23959 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
23960 now.
23961 * gcc.c-torture/execute/loop-2d.x: Likewise.
23962
23963 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
23964
23965 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
23966 support weak symbols.
23967 * gcc.dg/weak-4.c: Likewise
23968 * gcc.dg/weak-6.c: Likewise
23969
23970 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
23971
23972 * gcc.dg/weak-3.c: Add dg-excess-error comment for
23973 cygwin, coff and h8300-*-hms targets
23974 * gcc.dg/weak-5.c: Likewise
23975 * gcc.dg/weak-7.c: Likewise
23976
23977 2002-05-16 Jason Merrill <jason@redhat.com>
23978
23979 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
23980 (scan-assembler-not, scan-assembler-dem): Likewise.
23981 (scan-assembler-dem-not): Likewise.
23982
23983 2002-05-15 Richard Henderson <rth@redhat.com>
23984
23985 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
23986
23987 2002-05-15 Richard Henderson <rth@redhat.com>
23988
23989 * gcc.dg/weak-5.c (vfoo1c): No warning here.
23990 (vfoo1f): Warning here.
23991 (vfoo1l): Don't redefine the alias.
23992
23993 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
23994
23995 * g++.dg/init/pm1.C: New test.
23996
23997 2002-05-12 David S. Miller <davem@redhat.com>
23998
23999 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
24000 types.
24001
24002 2002-05-10 Roger Sayle <roger@eyesopen.com>
24003
24004 * gcc.c-torture/execute/20020510-1.c: New test case.
24005
24006 2002-05-10 David S. Miller <davem@redhat.com>
24007
24008 * gcc.c-torture/execute/conversion.c: Test long double too.
24009
24010 2002-05-09 Jakub Jelinek <jakub@redhat.com>
24011
24012 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
24013 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
24014 * lib/g++.exp (g++_link_flags): Likewise.
24015 * lib/objc.exp (objc_target_compile): Likewise.
24016
24017 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
24018
24019 * gcc.dg/cpp/poison.c: Update.
24020 * gcc.dg/cpp/20000625-2.c: Remove.
24021 * gcc.dg/cpp/direct2s.c: Remove final test.
24022
24023 2002-05-08 Tom Rix <trix@redhat.com>
24024
24025 * gcc.c-torture/execute/20020508-1.c: New test.
24026 * gcc.c-torture/execute/20020508-2.c: New test.
24027 * gcc.c-torture/execute/20020508-3.c: New test.
24028
24029 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
24030
24031 * gcc.dg/cpp/charconst-4.c: More tests.
24032
24033 2002-05-08 Mark Mitchell <mark@codesourcery.com>
24034
24035 PR c/6569
24036 * gcc.dg/weak-3.c: Update location of warning messages.
24037 * gcc.dg/weak-5.c: Likewise.
24038
24039 2002-05-06 Roger Sayle <roger@eyesopen.com>
24040
24041 * gcc.c-torture/execute/20020506-1.c: New test case.
24042
24043 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
24044
24045 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
24046
24047 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
24048
24049 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
24050
24051 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
24052
24053 * gcc.dg/cpp/charconst-3.c: New test.
24054
24055 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
24056
24057 * gcc.dg/cpp/charconst.c: Update tests.
24058
24059 2002-05-05 Tim Josling <tej@melbpc.org.au>
24060
24061 * treelang: Added directory for new sample language treelang. Also
24062 lib/treelang.exp: New file to signal treelang should be tested.
24063
24064 2002-05-03 Jakub Jelinek <jakub@redhat.com>
24065
24066 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
24067 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
24068 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
24069 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
24070 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
24071 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
24072 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
24073
24074 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
24075
24076 * gcc.dg/format/xopen-2.c: New test.
24077
24078 2002-05-03 Jakub Jelinek <jakub@redhat.com>
24079
24080 * gcc.dg/20020503-1.c: New test.
24081
24082 2002-05-02 Mark Mitchell <mark@codesourcery.com>
24083
24084 * g++.dg/init/dtor1.C: Make it tougher.
24085
24086 2002-05-01 Mark Mitchell <mark@codesourcery.com>
24087
24088 * g++.dg/init/dtor1.C: New test.
24089
24090 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
24091
24092 * gcc.dg/altivec-8.c: New.
24093
24094 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
24095
24096 * gcc.dg/altivec-7.c: New.
24097
24098 2002-04-29 Jakub Jelinek <jakub@redhat.com>
24099
24100 * g++.dg/parse/typedef1.C: New test.
24101
24102 2002-04-29 Mark Mitchell <mark@codesourcery.com>
24103
24104 PR c++/6486
24105 * g++.dg/template/friend6.C: New test.
24106
24107 PR c++/6492
24108 * g++.dg/init/copy1.C: New test.
24109
24110 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
24111
24112 * g++.dg/warn/effc1.C: New test.
24113
24114 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
24115
24116 * gcc.dg/cpp/if-cexp.c: Add a test.
24117
24118 2002-04-28 Jakub Jelinek <jakub@redhat.com>
24119
24120 * gcc.dg/20020426-2.c: New test.
24121
24122 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
24123
24124 * gcc.dg/cpp/if-mop.c: Update.
24125 * gcc.dg/cpp/if-mpar.c: Add test.
24126 * gcc.dg/cpp/if-oppr.c: Update.
24127
24128 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24129
24130 PR c/6343
24131 * gcc.dg/weak-[2-7].c: New tests.
24132
24133 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
24134
24135 * gcc.dg/enum1.c: New test.
24136
24137 2002-04-26 Mark Mitchell <mark@codesourcery.com>
24138
24139 PR c++/6497
24140 * g++.dg/inherit/access2.C: New test.
24141
24142 2002-04-26 Mark Mitchell <mark@codesourcery.com>
24143
24144 PR bootstrap/6445
24145 * gcc.dg/20020426-1.c: New test.
24146
24147 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
24148
24149 * g++.dg/abi/enum1.C: New test.
24150
24151 2002-04-26 Richard Henderson <rth@redhat.com>
24152
24153 * gcc.dg/c99-bool-1.c: Expect always true warning.
24154
24155 2002-04-25 Roger Sayle <roger@eyesopen.com>
24156
24157 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
24158
24159 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24160
24161 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
24162 targets.
24163
24164 2002-04-24 Mark Mitchell <mark@codesourcery.com>
24165
24166 * g++.dg/abi/mange7.C: New test.
24167
24168 PR c++/6438.
24169 * g++.dg/parse/stmtexpr2.C: New test.
24170
24171 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
24172
24173 * gcc.dg/20020312-2.c: Add SH target.
24174
24175 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24176
24177 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
24178 compiler output on mips*-*-irix*.
24179
24180 2002-04-23 Jakub Jelinek <jakub@redhat.com>
24181
24182 * g++.dg/parse/attr1.C: New test.
24183
24184 2002-04-23 Roger Sayle <roger@eyesopen.com>
24185
24186 * gcc.c-torture/execute/string-opt-17.c: New test case.
24187 * gcc.c-torture/execute/memset-2.c: New test case.
24188
24189 2002-04-23 Mark Mitchell <mark@codesourcery.com>
24190
24191 PR c++/6256:
24192 * g++.dg/template/friend5.C: New test.
24193
24194 PR c++/6331:
24195 * g++.dg/template/qual1.C: Likewise.
24196
24197 2002-04-22 Zack Weinberg <zack@codesourcery.com>
24198
24199 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
24200 Include stdlib.h, not stdio.h or ctype.h.
24201
24202 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
24203
24204 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
24205 cris-*-elf* and mmix-*-*.
24206 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
24207 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
24208 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
24209 Ditto.
24210 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
24211 * gcc.dg/wchar_t-1.c: Ditto.
24212
24213 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
24214
24215 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
24216 Clarify comment.
24217
24218 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
24219
24220 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
24221
24222 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24223
24224 * gcc.c-torture/execute/20000906-1.x: Delete.
24225
24226 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
24227
24228 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
24229
24230 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
24231
24232 * PR6367
24233 * g77.f-torture/execute/6367.f: New test.
24234 * g77.f-torture/execute/6367.x: Disable for MMIX.
24235
24236 2002-04-19 Mark Mitchell <mark@codesourcery.com>
24237
24238 * PR6352
24239 * g++.dg/opt/inline2.C: New test.
24240
24241 2002-04-18 Richard Henderson <rth@redhat.com>
24242
24243 * gcc.dg/20000906-1.c: Enable for all targets.
24244 * gcc.c-torture/compile/iftrap-2.c: New.
24245
24246 2002-04-18 Jakub Jelinek <jakub@redhat.com>
24247
24248 * gcc.dg/20020418-1.c: New test.
24249 * gcc.dg/20020418-2.c: New test.
24250
24251 2002-04-18 Richard Henderson <rth@redhat.com>
24252
24253 * gcc.c-torture/compile/iftrap-1.c: New.
24254 * gcc.dg/iftrap-1.c: Adjust for ia64.
24255 * gcc.dg/iftrap-2.c: New.
24256
24257 2002-04-18 Jakub Jelinek <jakub@redhat.com>
24258
24259 * gcc.c-torture/compile/20020418-1.c: New test.
24260
24261 2002-04-18 Roger Sayle <roger@eyesopen.com>
24262
24263 * gcc.c-torture/compile/20020415-1.c: New.
24264
24265 2002-04-18 David S. Miller <davem@redhat.com>
24266
24267 * gcc.c-torture/execute/20020418-1.c: New test.
24268
24269 2002-04-17 Jakub Jelinek <jakub@redhat.com>
24270
24271 * gcc.dg/20020416-1.c: New test.
24272
24273 * g++.dg/opt/inline1.C: New test.
24274
24275 2002-04-16 Jakub Jelinek <jakub@redhat.com>
24276
24277 * gcc.dg/altivec-5.c: New test.
24278
24279 * gcc.dg/20020415-1.c: New test.
24280
24281 2002-04-15 Mark Mitchell <mark@codesourcery.com>
24282
24283 * testsuite/lib/chill.exp: Remove.
24284
24285 2002-04-14 Jakub Jelinek <jakub@redhat.com>
24286
24287 * g++.dg/other/big-struct.C: New test.
24288
24289 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
24290
24291 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
24292 of scratch file.
24293
24294 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
24295
24296 PR c/6277
24297 * gcc.dg/i386-387-1.c: Allow optional leading underscore
24298 in scan-assembler function name
24299
24300 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
24301
24302 * g77.f-torture/execute/980628-4.x,
24303 g77.f-torture/execute/980628-5.x,
24304 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
24305 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
24306 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
24307 i[34567]86-*-*.
24308
24309 2002-04-13 David S. Miller <davem@redhat.com>
24310
24311 * gcc.c-torture/execute/20020413-1.c: New test.
24312
24313 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
24314
24315 * gcc.dg/asm-6.c,
24316 * g++.dg/ext/asm1.C: New tests.
24317
24318 2002-04-12 Mark Mitchell <mark@codesourcery.com>
24319
24320 PR c++ 5373.
24321 * g++.dg/parse/stmtexpr1.C: New test.
24322
24323 PR c++/5189.
24324 * g++.dg/template/copy1.C: New test.
24325
24326 2002-04-12 Richard Henderson <rth@redhat.com>
24327
24328 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
24329
24330 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
24331
24332 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
24333 gcc.c-torture/execute/20020307-2.c.
24334
24335 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
24336
24337 * g++.dg/ext/attrib5.C,
24338 * g++.dg/lookup/struct1.C: New tests.
24339
24340 2002-04-11 Jakub Jelinek <jakub@redhat.com>
24341
24342 * gcc.dg/20020411-1.c: New test.
24343
24344 * gcc.c-torture/execute/20020411-1.c: New test.
24345
24346 2002-04-10 Janis Johnson <janis187@us.ibm.com>
24347
24348 * g77.f-torture/execute/6177.f: New test.
24349
24350 2002-04-10 Jakub Jelinek <jakub@redhat.com>
24351
24352 PR middle-end/6247
24353 * g++.dg/opt/cleanup1.C: New test.
24354
24355 * g++.dg/opt/const1.C: New test.
24356
24357 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
24358
24359 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
24360
24361 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
24362
24363 PR c++/5507
24364 * g++.dg/template/typename2.C: New test.
24365
24366 2002-04-10 Alan Modra <amodra@bigpond.net.au>
24367
24368 * gcc.c-torture/execute/loop-12.c: New.
24369
24370 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
24371
24372 * g77.f-torture/execute/980628-4.x,
24373 g77.f-torture/execute/980628-5.x,
24374 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
24375 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
24376 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
24377
24378 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24379
24380 PR optimization/6086
24381 * g++.dg/opt/preinc1.C: New test.
24382
24383 2002-04-06 Mark Mitchell <mark@codesourcery.com>
24384
24385 PR c++/5571
24386 * g++.dg/opt/static2.C: New test.
24387
24388 2002-04-06 Mark Mitchell <mark@codesourcery.com>
24389
24390 PR c/5120
24391 * gcc.dg/20020406-1.c: New test.
24392
24393 2002-04-04 David S. Miller <davem@redhat.com>
24394
24395 * gcc.c-torture/execute/20020404-1.c: New test.
24396
24397 2002-04-04 Jakub Jelinek <jakub@redhat.com>
24398
24399 PR c/6123
24400 * gcc.dg/20020312-2.c: Do not declare global register variable
24401 if __PIC__ or __pic__ is defined.
24402
24403 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
24404
24405 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
24406 __asm__ so that it works correctly even if -ansi -pedantic-errors.
24407
24408 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24409
24410 * gcc.misc-tests/linkage.exp: Update last change to handle
24411 sparc*-, not just sparc-.
24412
24413 2002-04-03 Richard Henderson <rth@redhat.com>
24414
24415 * gcc.dg/cpp/ucs.c: Improved long UCS test.
24416
24417 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
24418
24419 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
24420
24421 2002-04-02 David S. Miller <davem@redhat.com>
24422
24423 * gcc.c-torture/execute/20020402-3.c: New test.
24424
24425 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
24426
24427 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
24428 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
24429
24430 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
24431 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
24432 g77.f-torture/execute/20001201.x,
24433 g77.f-torture/execute/u77-test.x: New files.
24434
24435 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
24436 * gcc.dg/wchar_t-1.c: Ditto.
24437
24438 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24439
24440 * gcc.c-torture/execute/20020402-1.c: New test.
24441
24442 2002-04-01 Richard Henderson <rth@redhat.com>
24443
24444 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
24445
24446 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
24447
24448 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24449
24450 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
24451
24452 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
24453
24454 * g++.dg/inherit/template-as-base.C: Expect error.
24455 * g++.dg/inherit/namespace-as-base.C: Likewise.
24456
24457 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
24458
24459 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
24460 g++.dg/ext/instantiate3.C: Tweak match patterns.
24461
24462 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
24463 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
24464 -da test.
24465
24466 2002-03-31 Richard Henderson <rth@redhat.com>
24467
24468 * gcc.dg/special/alias-2.c: New.
24469 * gcc.dg/special/ecos.exp: Run it.
24470
24471 2002-03-31 Richard Henderson <rth@redhat.com>
24472
24473 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
24474
24475 2002-03-31 Kazu Hirata <kazu@hxi.com>
24476
24477 * gcc.dg/weak-1.c: Disable on h8300 port.
24478
24479 2002-03-29 Janis Johnson <janis187@us.ibm.com>
24480
24481 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
24482 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
24483 ordering tests.
24484 * g++.dg/bprob/bprob-1.C: New test.
24485 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
24486 * g++.dg/gcov/gcov-1.C: New test.
24487 * g++.dg/gcov/gcov-1.x: New file.
24488 * g++.dg/gcov/gcov-2.C: New test.
24489 * g++.dg/gcov/gcov-3.C: New test.
24490 * g++.dg/gcov/gcov-3.h: New file.
24491
24492 2002-03-28 Roger Sayle <roger@eyesopen.com>
24493
24494 * g++.old-deja/g++.other/builtins5.C: New test.
24495 * g++.old-deja/g++.other/builtins6.C: New test.
24496 * g++.old-deja/g++.other/builtins7.C: New test.
24497 * g++.old-deja/g++.other/builtins8.C: New test.
24498 * g++.old-deja/g++.other/builtins9.C: New test.
24499
24500 2002-03-29 Jakub Jelinek <jakub@redhat.com>
24501
24502 * g++.dg/opt/static1.C: New test.
24503
24504 * g++.dg/opt/longbranch1.C: New test.
24505
24506 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
24507
24508 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
24509
24510 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
24511
24512 2002-03-28 Jeffrey A Law (law@redhat.com)
24513
24514 * gcc.c-torture/execute/20020328-1.c: New test.
24515
24516 2002-03-27 Richard Henderson <rth@redhat.com>
24517
24518 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
24519 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
24520 move from g++.old-deja/g++.ext/.
24521
24522 2002-03-27 Mark Mitchell <mark@codesourcery.com>
24523
24524 * g++.dg/init/new2.C: New test.
24525
24526 2002-03-26 Richard Henderson <rth@redhat.com>
24527
24528 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
24529
24530 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
24531 on sparc.
24532
24533 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
24534 sparcv9 systems.
24535 * gcc.dg/20001102-1.c: Likewise.
24536
24537 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
24538
24539 * gcc.dg/cpp/endif-pedantic1.c,
24540 gcc.dg/cpp/endif-pedantic2.c: New tests.
24541
24542 2002-03-26 Mark Mitchell <mark@codesourcery.com>
24543
24544 * g++.dg/init/new1.C: New test.
24545
24546 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
24547
24548 * g++.dg/abi/vbase9.C: New test.
24549
24550 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
24551
24552 * gcc.dg/arm-asm.c: New test.
24553
24554 2002-03-26 Andrew Cagney <ac131313@redhat.com>
24555
24556 * gcc.dg/Wswitch-enum.c: New test.
24557 Fix PR c/5044.
24558
24559 2002-03-26 Richard Henderson <rth@redhat.com>
24560
24561 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
24562 structure.
24563
24564 2002-03-25 Richard Henderson <rth@redhat.com>
24565
24566 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
24567 sparcv9 systems.
24568
24569 * gcc.c-torture/compile/20011119-1.c (xxx): New.
24570 * gcc.c-torture/compile/20011119-2.c (xxx): New.
24571
24572 2002-03-25 Zack Weinberg <zack@codesourcery.com>
24573
24574 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
24575
24576 2002-03-25 Bob Wilson <bob.wilson@acm.org>
24577
24578 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
24579 targets using generic thunk support.
24580
24581 2002-03-25 Jakub Jelinek <jakub@redhat.com>
24582
24583 * gcc.c-torture/compile/20020323-1.c: New test.
24584
24585 * g++.dg/opt/conj2.C: New test.
24586
24587 2002-03-24 Richard Henderson <rth@redhat.com>
24588
24589 * gcc.dg/weak-1.c: Use -fno-common.
24590
24591 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
24592
24593 * g77.dg/f77-edit-apostrophe-out.f: New test
24594 * g77.dg/f77-edit-h-out.f: New test
24595 * g77.dg/f77-edit-t-in.f: New test
24596 * g77.dg/f77-edit-t-out.f: New test
24597 * g77.dg/f77-edit-x-out.f: New test
24598 * g77.dg/f77-edit-slash-out.f: New test
24599 * g77.dg/f77-edit-colon-out.f: New test
24600 * g77.dg/f77-edit-s-out.f: New test
24601
24602 2002-03-24 Richard Henderson <rth@redhat.com>
24603
24604 * objc/execute/formal_protocol-6.x: New XFAIL.
24605
24606 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
24607
24608 * gcc.dg/weak-1.c: Early return from dg-final on platforms
24609 that do not support weak symbols
24610
24611 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
24612
24613 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
24614 * lib/g77.exp: Likewise
24615 * lib/objc.exp: Likewise
24616
24617 2002-03-23 Andrew Cagney <ac131313@redhat.com>
24618
24619 * gcc.dg/Wswitch-default.c: New test.
24620
24621 2002-03-23 Jakub Jelinek <jakub@redhat.com>
24622
24623 * g++.dg/other/enum1.C: New test.
24624
24625 2002-03-23 Zack Weinberg <zack@codesourcery.com>
24626
24627 * gcc.dg/pragma-ep-3.c: Fix typo.
24628
24629 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
24630
24631 * g++.dg/inherit/template-as-base.C: New test.
24632
24633 2002-03-22 Jakub Jelinek <jakub@redhat.com>
24634
24635 * g++.old-deja/g++.other/dwarf2-1.C: Move...
24636 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
24637
24638 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
24639
24640 * gcc.dg/cpp/multiline.c: Update to match.
24641
24642 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
24643
24644 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
24645
24646 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
24647
24648 * gcc.dg/cpp/extratokens2.c: New file.
24649
24650 2002-03-21 David Edelsohn <edelsohn@gnu.org>
24651
24652 * gcc.dg/20020312-2.c: Add rs6000 target.
24653
24654 * gcc.c-torture/compile/20020319-1.c: New test.
24655
24656 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24657
24658 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
24659 (A, E): Handle this.
24660
24661 2002-03-20 Jason Merrill <jason@redhat.com>
24662
24663 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
24664 ignoring -fpic.
24665 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
24666 through prune_gcc_output.
24667
24668 2002-03-20 Jakub Jelinek <jakub@redhat.com>
24669
24670 * gcc.c-torture/compile/20020320-1.c: New test.
24671
24672 2002-03-19 Jakub Jelinek <jakub@redhat.com>
24673
24674 * gcc.c-torture/compile/20020318-1.c: New test.
24675
24676 * gcc.dg/struct-by-value-1.c: New test.
24677
24678 * gcc.dg/20020319-1.c: New test.
24679
24680 2002-03-18 Jakub Jelinek <jakub@redhat.com>
24681
24682 * g++.dg/opt/conj1.C: New test.
24683
24684 2002-03-17 Mark Mitchell <mark@codesourcery.com>
24685
24686 * g++.dg/template/qualttp20.C: Revert previous change.
24687 * g++.dg/template/qualttp3.C: Likewise.
24688 * g++.dg/template/qualttp4.C: Likewise
24689 * g++.dg/template/qualttp5.C: Likewise
24690 * g++.dg/template/qualttp6.C: Likewise
24691 * g++.dg/template/qualttp7.C: Likewise
24692 * g++.dg/template/qualttp8.C: Likewise
24693 * g++.dg/template/recurse.C: Likewise.
24694
24695 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
24696
24697 * gcc.dg/cpp/wchar-1.c: Update.
24698
24699 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
24700
24701 * g++.dg/template/conv1.C: New test.
24702 * g++.dg/template/conv2.C: New test.
24703 * g++.dg/template/conv3.C: New test.
24704 * g++.dg/template/conv4.C: New test.
24705
24706 2002-03-15 Mark Mitchell <mark@codesourcery.com>
24707
24708 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
24709 * g++.dg/template/qualttp3.C: Likewise.
24710 * g++.dg/template/qualttp4.C: Likewise
24711 * g++.dg/template/qualttp5.C: Likewise
24712 * g++.dg/template/qualttp6.C: Likewise
24713 * g++.dg/template/qualttp7.C: Likewise
24714 * g++.dg/template/qualttp8.C: Likewise
24715 * g++.dg/template/recurse.C: Likewise.
24716
24717 2002-03-15 Mark Mitchell <mark@codesourcery.com>
24718
24719 * g++.dg/opt/dtor1.C: New test.
24720
24721 2002-03-15 Jakub Jelinek <jakub@redhat.com>
24722
24723 * gcc.c-torture/compile/20020315-1.c: New test.
24724
24725 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
24726
24727 * gcc.dg/weak-1.c: Fix scan tests.
24728
24729 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
24730
24731 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
24732 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
24733 cris-*-aout* mmix-*-*.
24734 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
24735 cris-*-aout* mmix-*-*.
24736 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
24737 cris-*-elf* cris-*-aout* and mmix-*-*.
24738 * gcc.dg/20001009-1.c: Ditto.
24739 * gcc.dg/20010912-1.c: Ditto.
24740 * gcc.dg/20020122-4.c: Ditto.
24741 * gcc.dg/inline-2.c: Ditto.
24742
24743 2002-03-14 Jeffrey A Law (law@cygnus.com)
24744
24745 * gcc.c-torture/compile/20020314-1.c: New test.
24746
24747 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
24748
24749 * gcc.c-torture/execute/20020314-1.c: New test.
24750
24751 2002-03-14 Jakub Jelinek <jakub@redhat.com>
24752
24753 * g++.dg/warn/Wunused-1.C: New test.
24754
24755 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
24756
24757 * g++.dg/abi/mangle6.C: New test.
24758
24759 2002-03-13 Jakub Jelinek <jakub@redhat.com>
24760
24761 * gcc.c-torture/compile/20020309-2.c: New test.
24762
24763 * gcc.c-torture/compile/20020312-1.c: New test.
24764
24765 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
24766
24767 * g++.dg/other/access1.C: New test.
24768
24769 2002-03-12 Jakub Jelinek <jakub@redhat.com>
24770
24771 * gcc.c-torture/execute/wchar_t-1.c: New test.
24772
24773 2002-03-12 David Edelsohn <edelsohn@gnu.org>
24774
24775 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
24776
24777 2002-03-12 Roger Sayle <roger@eyesopen.com>
24778
24779 * gcc.dg/20020312-1.c: New test case.
24780
24781 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
24782
24783 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
24784
24785 2002-03-11 Richard Henderson <rth@redhat.com>
24786
24787 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
24788 * g++.old-deja/g++.jason/report.C: Likewise.
24789
24790 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
24791
24792 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
24793 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
24794
24795 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
24796
24797 * testsuite/g++.dg/overload/pmf1.C: New test.
24798
24799 2002-03-11 Kazu Hirata <kazu@hxi.com>
24800
24801 * gcc.c-torture/execute/20020307-1.c: Use long.
24802
24803 2002-03-11 Jakub Jelinek <jakub@redhat.com>
24804
24805 PR optimization/5844
24806 * gcc.dg/20020310-1.c: New test.
24807
24808 2002-03-09 Michael Meissner <meissner@redhat.com>
24809
24810 * gcc.c-torture/execute/memcpy-2.c: New test.
24811 * gcc.c-torture/execute/memset-1.c: New test.
24812 * gcc.c-torture/execute/strlen-1.c: New test.
24813 * gcc.c-torture/execute/strcmp-1.c: New test.
24814 * gcc.c-torture/execute/strncmp-1.c: New test.
24815
24816 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
24817
24818 * gcc.dg/ppc-ldstruct.c: New test.
24819
24820 2002-03-09 Jakub Jelinek <jakub@redhat.com>
24821
24822 * gcc.c-torture/execute/va-arg-22.c: New test.
24823
24824 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24825
24826 * gcc.c-torture/compile/20020309-1.c: New test.
24827
24828 2002-03-08 Jakub Jelinek <jakub@redhat.com>
24829
24830 * gcc.c-torture/execute/20020307-2.c: New test.
24831
24832 2002-03-07 Jeffrey A Law (law@redhat.com)
24833
24834 * g77.f-torture/compile/20020307-1.f: New test.
24835
24836 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
24837
24838 * gcc.dg/unordered-1.c: New test.
24839
24840 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
24841
24842 * gcc.c-torture/execute/20020307-1.c: New test.
24843
24844 2002-03-05 Jakub Jelinek <jakub@redhat.com>
24845
24846 * gcc.dg/20020304-1.c: New test.
24847
24848 * gcc.c-torture/compile/20020304-2.c: New test.
24849
24850 2002-03-04 Zack Weinberg <zack@codesourcery.com>
24851
24852 * gcc.c-torture/compile/20020304-1.c: New test case
24853 (from PR c/5830).
24854
24855 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
24856
24857 * gcc.dg/20020103-1.c: Add other -D ppc variants.
24858
24859 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
24860
24861 * g++.dg/other/classkey1.C: New test.
24862
24863 2002-03-01 Richard Henderson <rth@redhat.com>
24864
24865 * gcc.c-torture/compile/981223-1.x: New.
24866 * gcc.c-torture/compile/920625-1.x: New.
24867
24868 2002-02-28 Richard Henderson <rth@redhat.com>
24869
24870 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
24871
24872 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
24873
24874 * gcc.c-torture/execute/20020227-1.c: New test.
24875
24876 2002-02-27 Mark Mitchell <mark@codesourcery.com>
24877
24878 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
24879 here" ERROR lines.
24880 * g++.old-deja/g++.oliva/partord1.C: Likewise.
24881 * g++.old-deja.g++.other/defarg1.C: Likewise.
24882 * g++.old-deja/g++.pt/calls2.C: Likewise.
24883 * g++.old-deja/g++.pt/crash20.C: Likewise.
24884 * g++.old-deja/g++.pt/crash30.C: Likewise.
24885 * g++.old-deja/g++.pt/crash36.C: Likewise.
24886 * g++.old-deja/g++.pt/crash6.C: Likewise.
24887 * g++.old-deja/g++.pt/defarg13.C: Likewise.
24888 * g++.old-deja/g++.pt/derived3.C: Likewise.
24889 * g++.old-deja/g++.pt/error1.C: Likewise.
24890 * g++.old-deja/g++.pt/friend21.C: Likewise.
24891 * g++.old-deja/g++.pt/friend23.C: Likewise.
24892 * g++.old-deja/g++.pt/infinite1.C: Likewise.
24893 * g++.old-deja/g++.robertl/eb128.C: Likewise.
24894
24895 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
24896
24897 * gcc.c-torture/execute/20020225-2.c: New test.
24898
24899 2002-02-27 Zack Weinberg <zack@codesourcery.com>
24900
24901 * gcc.c-torture/execute/920730-1t.c,
24902 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
24903 Delete test cases, only relevant to -traditional.
24904
24905 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
24906
24907 * gcc.dg/cpp/undef1.c: Remove.
24908 * gcc.dg/cpp/directiv.c: Update.
24909 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
24910
24911 2002-02-27 Michael Meissner <meissner@redhat.com>
24912
24913 * gcc.c-torture/execute/20020226-1.c: New test.
24914
24915 2002-02-26 Jakub Jelinek <jakub@redhat.com>
24916
24917 * g++.dg/debug/debug4.C: New test.
24918
24919 * gcc.dg/ia64-visibility-1.c: New test.
24920
24921 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
24922
24923 * gcc.dg/debug/20020224-1.c: New.
24924
24925 2002-02-25 Kazu Hirata <kazu@hxi.com>
24926
24927 * gcc.c-torture/execute/960416-1.x: New.
24928 * gcc.c-torture/execute/divconst-3.x: Likewise.
24929
24930 2002-02-25 Jakub Jelinek <jakub@redhat.com>
24931
24932 * gcc.dg/20020224-1.c: New test.
24933
24934 2002-02-25 Alan Modra <amodra@bigpond.net.au>
24935
24936 * gcc.c-torture/execute/20020225-1.c: New.
24937
24938 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
24939
24940 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
24941
24942 2002-02-23 Jakub Jelinek <jakub@redhat.com>
24943
24944 * gcc.dg/20020222-1.c: New test.
24945
24946 2002-02-22 Jakub Jelinek <jakub@redhat.com>
24947
24948 * g++.dg/opt/anonunion1.C: New test.
24949
24950 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
24951
24952 * g++.dg/template/qualttp19.C: New test.
24953 * g++.dg/template/qualttp20.C: New test.
24954 * g++.old-deja/g++.jason/report.C: Adjust expected errors
24955 * g++.old-deja/g++.other/qual1.C: Likewise.
24956
24957 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
24958
24959 * gcc.dg/attr-alwaysinline.c: New.
24960
24961 2002-02-21 Jakub Jelinek <jakub@redhat.com>
24962
24963 * gcc.dg/20020220-1.c: New test.
24964
24965 * gcc.dg/20020220-2.c: New test.
24966
24967 * g++.dg/opt/mmx1.C: New test.
24968
24969 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
24970
24971 * gcc.c-torture/compile/20020110.c: New test.
24972
24973 2002-02-20 Jakub Jelinek <jakub@redhat.com>
24974
24975 * gcc.c-torture/execute/20020219-1.c: New test.
24976
24977 * gcc.dg/20020219-1.c: New test.
24978
24979 * gcc.dg/noncompile/20020220-1.c: New test.
24980
24981 * g++.dg/opt/ptrintsum1.C: New test.
24982
24983 * gcc.dg/debug/20020220-1.c: New test.
24984
24985 2002-02-17 Jakub Jelinek <jakub@redhat.com>
24986
24987 * gcc.c-torture/execute/20020216-1.c: New test.
24988
24989 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
24990
24991 * gcc.dg/decl-1.c: Update, new test.
24992
24993 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
24994
24995 * g++.dg/abi/bitfield1.C: New test.
24996 * g++.dg/abi/bitfield2.C: New test.
24997
24998 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24999
25000 * gcc.dg/attr-nest.c: New test.
25001
25002 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
25003
25004 * gcc.c-torture/execute/20020215-1.c: New test.
25005
25006 2002-02-14 Jakub Jelinek <jakub@redhat.com>
25007
25008 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
25009 * g++.dg/debug/debug.exp: New.
25010 * g++.dg/debug/trivial.C: New.
25011 * g++.dg/debug/debug1.C: Moved...
25012 * g++.dg/other/debug1.C: ...from here.
25013 * g++.dg/debug/debug2.C: Moved...
25014 * g++.dg/other/debug2.C: ...from here.
25015 * g++.dg/debug/debug3.C: Moved...
25016 * g++.dg/other/debug3.C: ...from here.
25017
25018 * gcc.dg/noncompile/20020213-1.c: New test.
25019
25020 2002-02-13 Jakub Jelinek <jakub@redhat.com>
25021
25022 * g++.dg/other/debug3.C: New test.
25023
25024 * gcc.c-torture/execute/20020213-1.c: New test.
25025
25026 2002-02-13 Richard Smith <richard@ex-parrot.com>
25027
25028 * g++.old-deja/g++.other/thunk1.C: New test.
25029
25030 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
25031
25032 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
25033
25034 2002-02-13 Stan Shebs <shebs@apple.com>
25035
25036 * gcc.dg/altivec-3.c: New.
25037
25038 2002-02-12 Jakub Jelinek <jakub@redhat.com>
25039
25040 * gcc.dg/Wunreachable-1.c: New test.
25041 * gcc.dg/Wunreachable-2.c: New test.
25042
25043 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
25044
25045 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
25046
25047 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
25048
25049 * gcc.dg/decl-1.c: New test.
25050
25051 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
25052
25053 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
25054
25055 2002-02-10 Kazu Hirata <kazu@hxi.com>
25056
25057 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
25058 * gcc.c-torture/compile/980506-1.x: Likewise.
25059
25060 2002-02-10 Kazu Hirata <kazu@hxi.com>
25061
25062 * gcc.dg/20020210-1.c: New.
25063
25064 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
25065
25066 * g77.f-torture/execute/947.f: New regression test
25067 for PR fortran/947.
25068
25069 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
25070
25071 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
25072 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
25073
25074 2002-02-08 Richard Henderson <rth@redhat.com>
25075
25076 * gcc.c-torture/compile/labels-3.c: New.
25077
25078 2002-02-08 Jakub Jelinek <jakub@redhat.com>
25079
25080 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
25081 expression statements work instead.
25082 * gcc.dg/noncompile/20020207-1.c: New test.
25083
25084 2002-02-07 Richard Henderson <rth@redhat.com>
25085
25086 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
25087
25088 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
25089
25090 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
25091 message from g77
25092 * lib/g77-dg.exp: Trim g77 error messages so that they are
25093 recognized by dg.exp.
25094
25095 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
25096
25097 PR fortran/5473
25098 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
25099
25100 2002-02-07 Richard Henderson <rth@redhat.com>
25101
25102 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
25103 to be sufficiently aligned for integers.
25104
25105 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
25106
25107 * g++.dg/template/friend4.C: New test.
25108
25109 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
25110
25111 PR fortran/5743
25112 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
25113 unsupported cases.
25114
25115 2002-02-07 Richard Henderson <rth@redhat.com>
25116
25117 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
25118 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
25119 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
25120 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
25121
25122 2002-02-06 Richard Henderson <rth@redhat.com>
25123
25124 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
25125
25126 2002-02-06 Janis Johnson <janis187@us.ibm.com>
25127
25128 * gcc.dg/20020206-1.c: New test.
25129
25130 2002-02-06 Jakub Jelinek <jakub@redhat.com>
25131
25132 * gcc.c-torture/execute/20020206-1.c: New test.
25133
25134 * gcc.c-torture/execute/20020206-2.c: New test.
25135
25136 PR optimization/5429:
25137 * gcc.c-torture/compile/20020206-1.c: New test.
25138
25139 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
25140
25141 * g++.dg/ext/align1.C: Do not use an explicit alignment value
25142 as certain file formats cannot support particularly large
25143 alignments.
25144
25145 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
25146 and do not expect to be able to link the executable.
25147
25148 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
25149 fail because the COFF format does not support the weak attribute.
25150
25151 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
25152
25153 * g77.dg/pr5473.f: New test
25154
25155 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
25156
25157 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
25158 Fix testcase accordingly.
25159
25160 2002-02-04 Richard Henderson <rth@redhat.com>
25161
25162 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
25163 (buf): Change to be an array of pointers, not ints.
25164
25165 2002-02-04 Jakub Jelinek <jakub@redhat.com>
25166
25167 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
25168 before all tests. Move warning one line above to match where it
25169 C frontend emits.
25170 * gcc.dg/Wswitch-2.c: New test.
25171 * g++.dg/warn/Wswitch-1.C: New test.
25172 * g++.dg/warn/Wswitch-2.C: New test.
25173
25174 2002-02-04 Richard Henderson <rth@redhat.com>
25175
25176 * g++.dg/abi/offsetof.C: Fix size comparison.
25177
25178 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
25179
25180 * gcc.dg/cast-qual-2.c: New test.
25181
25182 2002-02-04 Jakub Jelinek <jakub@redhat.com>
25183
25184 * gcc.dg/20020201-4.c: New test.
25185
25186 2002-02-04 Ben Elliston <bje@redhat.com>
25187
25188 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
25189 target_info attribute != 0, in addition to the empty string.
25190 (gcc_target_compile): Likewise.
25191
25192 2002-02-03 Andrew Cagney <ac131313@redhat.com>
25193
25194 * gcc.dg/Wswitch.c: New test.
25195 PR gcc/4475. PR gcc/3780.
25196
25197 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
25198
25199 * g77.f-torture/execute/5122.f: New test for regressions
25200 against PR fortran/5122.
25201
25202 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
25203
25204 * g77.f-torture/compile/pr3743.f: Delete
25205 * g77.dg/pr3743-1.f: New test.
25206 * g77.dg/pr3743-2.f: New test.
25207 * g77.dg/pr3743-3.f: New test.
25208 * g77.dg/pr3743-4.f: New test.
25209
25210 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
25211
25212 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
25213
25214 2002-02-02 Richard Henderson <rth@redhat.com>
25215
25216 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
25217 * gcc.c-torture/execute/bf64-1.c: Likewise.
25218
25219 2002-02-02 Jakub Jelinek <jakub@redhat.com>
25220
25221 * gcc.dg/20020201-2.c: New test.
25222
25223 * gcc.dg/20020201-3.c: New test.
25224
25225 * gcc.c-torture/execute/bitfld-2.c: New test.
25226
25227 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
25228
25229 * gcc.dg/bitfld-1.c: Update.
25230 * gcc.dg/bitfld-2.c: Update.
25231 * gcc.c-torture/execute/bitfld-1.x: New.
25232
25233 2002-02-02 Jakub Jelinek <jakub@redhat.com>
25234
25235 * gcc.c-torture/execute/20020201-1.c: New test.
25236
25237 2002-02-01 Janis Johnson <janis187@us.ibm.com>
25238
25239 PR target/5469
25240 * gcc.dg/20020201-1.c: New test.
25241
25242 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
25243
25244 PR fortran/3743
25245 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
25246 * g77.f-torture/compile/pr3743.x: Remove
25247
25248 2002-01-31 Tom Rix <trix@redhat.com>
25249
25250 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
25251
25252 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
25253
25254 * gcc.dg/noncompile/20020130-1.c: New test.
25255
25256 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
25257
25258 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
25259
25260 2002-01-29 Richard Henderson <rth@redhat.com>
25261
25262 * gcc.c-torture/execute/991118-1.c: Cast various constants back
25263 to long long.
25264 * gcc.c-torture/execute/bf64-1.c: Likewise.
25265
25266 2002-01-29 Jakub Jelinek <jakub@redhat.com>
25267
25268 * gcc.c-torture/execute/20020129-1.c: New test.
25269
25270 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
25271
25272 * gcc.c-torture/compile/20000224-1.c: Update.
25273 * gcc.c-torture/execute/bitfld-1.c: New tests.
25274 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
25275 * gcc.dg/uninit-A.c: Update.
25276
25277 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
25278
25279 * g++.dg/template/ctor1.C: Add instantiation.
25280
25281 2002-01-28 Paul Koning <pkoning@equallogic.com>
25282
25283 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
25284 argument to __builtin_prefetch to be const ptr.
25285
25286 2002-01-28 Jakub Jelinek <jakub@redhat.com>
25287
25288 * gcc.c-torture/compile/20020120-1.c: New test.
25289
25290 2002-01-27 Kazu Hirata <kazu@hxi.com>
25291
25292 * gcc.c-torture/execute/20020127-1.c: New test.
25293
25294 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
25295
25296 * g77.dg/f77-edit-i-in.f: New test
25297 * g77.dg/f77-edit-i-out.f: New test
25298
25299 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
25300
25301 * gcc.dg/debug/debug.exp: New file.
25302 * gcc.dg/debug/trivial.c: New file.
25303 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
25304 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
25305 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
25306 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
25307 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
25308 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
25309 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
25310 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
25311 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
25312 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
25313 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
25314 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
25315 * gcc.dg/20000503-1.c: Removed.
25316 * gcc.dg/20010207-1.c: Removed.
25317 * gcc.dg/20011223-1.c: Removed.
25318 * gcc.dg/20020104-2.c: Removed.
25319 * gcc.dg/debug-1.c: Removed.
25320 * gcc.dg/debug-2.c: Removed.
25321 * gcc.dg/debug-3.c: Removed.
25322 * gcc.dg/debug-4.c: Removed.
25323 * gcc.dg/debug-5.c: Removed.
25324 * gcc.dg/debug-6.c: Removed.
25325 * gcc.dg/dwarf2-1.c: Removed.
25326 * gcc.dg/dwarf2-2.c: Removed.
25327
25328 2002-01-25 Jakub Jelinek <jakub@redhat.com>
25329
25330 * g++.old-deja/g++.other/eh5.C: New test.
25331 * g++.old-deja/g++.other/sibcall2.C: New test.
25332 * g++.old-deja/g++.other/array9.C: New test.
25333 * g++.old-deja/g++.other/typename2.C: New test.
25334 * g++.old-deja/g++.other/crash60.C: New test.
25335 * g++.old-deja/g++.other/conv9.C: New test.
25336 * g++.old-deja/g++.other/mangle10.C: New test.
25337 * g++.old-deja/g++.other/unchanging1.C: New test.
25338 * g++.old-deja/g++.other/exprstmt1.C: New test.
25339 * g++.old-deja/g++.other/inline23.C: New test.
25340 * g++.old-deja/g++.eh/ia64-1.C: New test.
25341 * g++.old-deja/g++.other/dwarf2-1.C: New test.
25342 * g++.old-deja/g++.other/reload1.C: New test.
25343 * g++.old-deja/g++.other/static20.C: New test.
25344 * g++.old-deja/g++.other/local-alloc1.C: New test.
25345 * g++.old-deja/g++.other/conv8.C: New test.
25346 * g++.old-deja/g++.other/stmtexpr2.C: New test.
25347 * g++.old-deja/g++.other/storeexpr1.C: New test.
25348 * g++.old-deja/g++.other/storeexpr2.C: New test.
25349 * g++.dg/eh/template2.C: New test.
25350 * g++.dg/warn/weak1.C: New test.
25351
25352 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
25353
25354 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
25355 Remove first, non-varying, argument.
25356
25357 2002-01-23 Richard Henderson <rth@redhat.com>
25358
25359 * gcc.dg/inline-2.c: New.
25360
25361 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
25362 Add optional target arg. Check number of arguments.
25363 (scan-assembler-not, scan-assembler-dem): Likewise.
25364 (scan-assembler-dem-not): Likewise.
25365
25366 2002-01-23 Zack Weinberg <zack@codesourcery.com>
25367
25368 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
25369 line 12.
25370 * g++.old-deja/g++.brendan/parse3.C,
25371 g++.old-deja/g++.other/crash26.C,
25372 g++.old-deja/g++.other/crash28.C,
25373 g++.old-deja/g++.other/crash29.C,
25374 g++.old-deja/g++.other/crash30.C,
25375 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
25376
25377 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
25378
25379 * gcc.dg/20020115-1.c: New.
25380
25381 2002-01-23 Bob Wilson <bob.wilson@acm.org>
25382
25383 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
25384
25385 2002-01-23 Janis Johnson <janis187@us.ibm.com>
25386
25387 * gcc.dg/20020122-3.c: New.
25388
25389 2002-01-23 Jakub Jelinek <jakub@redhat.com>
25390
25391 * g++.dg/other/gc1.C: New test.
25392
25393 2002-01-23 Zack Weinberg <zack@codesourcery.com>
25394
25395 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
25396
25397 2002-01-22 Richard Henderson <rth@redhat.com>
25398
25399 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
25400
25401 2002-01-22 Richard Henderson <rth@redhat.com>
25402
25403 * gcc.dg/20020122-4.c: New.
25404
25405 2002-01-22 H.J. Lu <hjl@gnu.org>
25406
25407 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
25408 link output.
25409 * gcc.dg/special/ecos.exp: Likewise.
25410 * lib/g++-dg.exp: Likewise.
25411 * lib/g77-dg.exp: Likewise.
25412 * lib/gcc-dg.exp : Likewise.
25413 * lib/mike-g++.exp: Likewise.
25414 * lib/mike-g77.exp: Likewise.
25415 * lib/mike-gcc.exp: Likewise.
25416 * lib/objc-dg.exp: Likewise.
25417
25418 2002-01-22 Janis Johnson <janis187@us.ibm.com>
25419
25420 PR target/5379
25421 * gcc.dg/20020122-2.c: New test.
25422
25423 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
25424
25425 * gcc.dg/20020122-1.c: New test.
25426
25427 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
25428
25429 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
25430
25431 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
25432
25433 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
25434
25435 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25436
25437 * gcc.c-torture/compile/20020121-1.c: New test.
25438
25439 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
25440
25441 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
25442 ld_library_path.
25443
25444 2002-01-21 Jakub Jelinek <jakub@redhat.com>
25445
25446 * gcc.dg/20020218-1.c: New test.
25447
25448 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
25449
25450 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
25451 messages
25452 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
25453 "At global scope" warning
25454 * g++.dg/ext/align1.C: Change cygwin test for alignment
25455 from db-bogus to dg-warning
25456
25457 2002-01-21 Zack Weinberg <zack@codesourcery.com>
25458
25459 * g77.f-torture/compile/cpp2.F: New test.
25460
25461 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
25462
25463 * g++.dg/template/access1.C: New test.
25464
25465 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
25466
25467 * gcc.dg/20020118-1.c: New.
25468
25469 2002-01-18 Kazu Hirata <kazu@hxi.com>
25470
25471 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
25472
25473 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
25474
25475 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
25476 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
25477 alignment warnings.
25478
25479 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
25480
25481 * gcc.misc-tests/i386-prefetch.exp: Save and restore
25482 torture_with_loops and torture_without_loops
25483
25484 2002-01-17 Jakub Jelinek <jakub@redhat.com>
25485
25486 * gcc.c-torture/compile/20020116-1.c: New test.
25487
25488 2002-01-16 Jakub Jelinek <jakub@redhat.com>
25489
25490 * gcc.dg/20020116-2.c: New test.
25491
25492 * gcc.dg/ultrasp4.c: New test.
25493
25494 * gcc.dg/20020116-1.c: New test.
25495
25496 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
25497
25498 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
25499 by EABI.
25500
25501 2002-01-15 Janis Johnson <janis187@us.ibm.com>
25502
25503 * gcc.misc-tests/i386-prefetch.exp: New.
25504 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
25505 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
25506 * gcc.misc-tests/i386-pf-none-1.c: New test.
25507 * gcc.misc-tests/i386-pf-sse-1.c: New test.
25508
25509 2002-01-15 Jakub Jelinek <jakub@redhat.com>
25510
25511 * gcc.dg/gnu89-init-1.c: Add new tests.
25512
25513 2002-01-15 Andreas Jaeger <aj@suse.de>
25514
25515 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
25516 * gcc.dg/i386-mmx-2.c: Likewise.
25517 * gcc.dg/i386-sse-1.c: Likewise.
25518 * gcc.dg/i386-sse-2.c: Likewise.
25519 * gcc.dg/i386-sse-3.c: Likewise.
25520
25521 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
25522
25523 * g77.f-torture/execute/intrinsic-unix-bessel.f:
25524 Uncomment additional cases that now pass.
25525
25526 2002-01-11 Richard Henderson <rth@redhat.com>
25527
25528 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
25529 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
25530
25531 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
25532
25533 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
25534
25535 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
25536
25537 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
25538 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
25539
25540 2002-01-10 Dale Johannesen <dalej@apple.com>
25541
25542 * gcc.c-torture/execute/loop-11.c: New.
25543
25544 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
25545
25546 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
25547 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
25548
25549 2002-01-09 Richard Henderson <rth@redhat.com>
25550
25551 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
25552 type in which to perform the operation for each size.
25553
25554 2002-01-09 Alan Matsuoka (alanm@redhat.com)
25555
25556 * gcc.c-torture/compile/20020109-2.c: New test.
25557
25558 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
25559
25560 * gcc.c-torture/execute/loop-10.c: New test.
25561
25562 2002-01-09 Jakub Jelinek <jakub@redhat.com>
25563
25564 * gcc.c-torture/compile/20010226-1.c: New test.
25565 * gcc.c-torture/compile/20010227-1.c: New test.
25566 * gcc.c-torture/compile/20010426-1.c: New test.
25567 * gcc.c-torture/compile/20010510-1.c: New test.
25568 * gcc.c-torture/compile/20010605-3.c: New test.
25569 * gcc.c-torture/compile/20010824-1.c: New test.
25570 * gcc.c-torture/execute/20010409-1.c: New test.
25571 * gcc.dg/noncompile/20000901-1.c: New test.
25572 * gcc.dg/20001023-1.c: New test.
25573 * gcc.dg/20001101-1.c: New test.
25574 * gcc.dg/20001102-1.c: New test.
25575 * gcc.dg/20010207-1.c: New test.
25576 * gcc.dg/20010405-1.c: New test.
25577 * gcc.dg/20010822-1.c: New test.
25578 * gcc.dg/20011107-1.c: New test.
25579
25580 2002-01-09 Jeffrey A Law (law@redhat.com)
25581
25582 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
25583
25584 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
25585 execution failure on PA targets.
25586
25587 2002-01-09 Jakub Jelinek <jakub@redhat.com>
25588
25589 * gcc.c-torture/compile/20020109-1.c: New test.
25590
25591 2002-01-08 Kazu Hirata <kazu@hxi.com>
25592
25593 * gcc.c-torture/execute/20020108-1.c: New test.
25594
25595 2002-01-08 Jakub Jelinek <jakub@redhat.com>
25596
25597 * gcc.dg/20020108-1.c: New test.
25598
25599 2002-01-08 H.J. Lu <hjl@gnu.org>
25600
25601 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
25602 for header files.
25603
25604 2002-01-08 Geoff Keating <geoffk@redhat.com>
25605
25606 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
25607 consistency.
25608
25609 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
25610
25611 * gcc.dg/altivec-4.c: Test altivec predicates.
25612
25613 2002-01-07 Jakub Jelinek <jakub@redhat.com>
25614
25615 * gcc.c-torture/execute/20020107-1.c: New test.
25616
25617 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
25618
25619 PR c/5279
25620 * gcc.c-torture/compile/20020106-1.c: New test.
25621
25622 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
25623
25624 * gcc.c-torture/execute/nestfunc-4.c: New test.
25625
25626 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
25627
25628 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
25629 extra triple that slipped in.
25630 * g++.old-deja/g++.abi/align.C: Likewise.
25631 * g++.old-deja/g++.abi/bitfields.C: Likewise.
25632
25633 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
25634
25635 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
25636 * g++.old-deja/g++.abi/align.C: Likewise.
25637 * g++.old-deja/g++.abi/bitfields.C: Likewise.
25638
25639 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
25640 on FreeBSD/i386.
25641 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
25642 FreeBSD.
25643
25644 2002-01-04 Jakub Jelinek <jakub@redhat.com>
25645
25646 * gcc.dg/20020104-1.c: New test.
25647
25648 * gcc.dg/20020104-2.c: New test.
25649
25650 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
25651
25652 * gcc.dg/20020103-1.c: Fix typo in target selector.
25653
25654 2002-01-03 Richard Henderson <rth@redhat.com>
25655
25656 * gcc.dg/20020103-1.c: New.
25657
25658 2002-01-03 Kazu Hirata <kazu@hxi.com>
25659
25660 * gcc.c-torture/execute/20020103-1.c: New test.
25661
25662 2002-01-03 Jakub Jelinek <jakub@redhat.com>
25663
25664 * g++.dg/other/debug2.C: New test.
25665
25666 * gcc.c-torture/compile/20020103-1.c: New test.
25667
25668 2002-01-02 Jakub Jelinek <jakub@redhat.com>
25669
25670 * gcc.dg/gnu89-init-1.c: Added new tests.
25671
25672 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
25673
25674 * g++.dg/template/friend2.C: Remove as patch is reverted.
25675
25676 * g++.dg/warn/oldcast1.C: New test.
25677
25678 * g++.dg/template/ptrmem1.C: New test.
25679 * g++.dg/template/ptrmem2.C: New test.
25680
25681 * g++.dg/template/ntp.C: New test.
25682
25683 * g++.dg/other/component1.C: New test.
25684
25685 * g++.dg/template/ttp3.C: New test.
25686
25687 * g++.dg/template/friend2.C: New test.
25688 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
25689
25690 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
25691
25692 * g++.dg/other/ptrmem1.C: New test.
25693 * g++.dg/other/ptrmem2.C: New test.
25694
25695 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
25696
25697 * g++.dg/template/ctor1.C: New test.
25698
25699 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
25700
25701 * g++.dg/template/friend2.C: New test.
25702
25703 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
25704
25705 * gcc.dg/mmix-1.c: New test.
25706
25707 2001-12-31 Richard Henderson <rth@redhat.com>
25708
25709 * gcc.dg/asm-5.c: New.
25710
25711 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
25712
25713 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
25714 in namespace __gnu_cxx
25715
25716 2001-12-30 Richard Henderson <rth@redhat.com>
25717
25718 * gcc.dg/debug-6.c: New.
25719
25720 2001-12-30 Jakub Jelinek <jakub@redhat.com>
25721
25722 * gcc.c-torture/compile/20011229-2.c: New test.
25723
25724 2001-12-29 Jakub Jelinek <jakub@redhat.com>
25725
25726 * gcc.dg/debug-3.c: New test.
25727 * gcc.dg/debug-4.c: New test.
25728 * gcc.dg/debug-5.c: New test.
25729
25730 2001-12-29 Richard Henderson <rth@redhat.com>
25731
25732 * g++.dg/eh/loop1.C: New.
25733
25734 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
25735
25736 * g++.dg/template/crash1.C: New test.
25737
25738 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
25739
25740 * g++.dg/other/const1.C: New test.
25741
25742 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
25743
25744 * gcc.c-torture/compile/20011229-1.c: New test.
25745
25746 2001-12-28 Stan Shebs <shebs@apple.com>
25747
25748 * lib/objc-torture.exp: Resync with c-torture.exp.
25749 * lib/objc.exp: Load standard libraries.
25750
25751 2001-12-28 Jakub Jelinek <jakub@redhat.com>
25752
25753 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
25754 additional tests.
25755
25756 2001-12-27 Roger Sayle <roger@eyesopen.com>
25757
25758 * gcc.c-torture/execute/string-opt-16.c: New testcase.
25759
25760 2001-12-27 Richard Henderson <rth@redhat.com>
25761
25762 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
25763
25764 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
25765
25766 * g++.dg/eh/ctor1.C: New test.
25767 * g++.dg/other/error2.C: New test.
25768
25769 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
25770
25771 * g++.dg/other/init2.C: New test.
25772
25773 2001-12-24 Richard Henderson <rth@redhat.com>
25774
25775 * gcc.dg/20011223-1.c: New.
25776 * gcc.dg/inline-1.c: New.
25777
25778 2001-12-23 Richard Henderson <rth@redhat.com>
25779
25780 * gcc.dg/asm-4.c: Test operand modifiers.
25781
25782 2001-12-23 Richard Henderson <rth@redhat.com>
25783
25784 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
25785
25786 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
25787
25788 * gcc.c-torture/execute/20011223-1.c: New test.
25789
25790 2001-12-21 Richard Henderson <rth@redhat.com>
25791
25792 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
25793 re-enables the warning.
25794
25795 2001-12-21 Richard Henderson <rth@redhat.com>
25796
25797 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
25798
25799 2001-12-20 Jakub Jelinek <jakub@redhat.com>
25800
25801 * gcc.c-torture/compile/20011218-1.c: New test.
25802
25803 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
25804
25805 * gcc.misc-test/arm-isr.exp: New file. Control running of the
25806 arm-isr.c test.
25807 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
25808 epilogue generation for ARM ISR routines.
25809
25810 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25811
25812 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
25813 * gcc.dg/format/c90-printf-3.c: Likewise.
25814 * gcc.dg/format/c99-printf-3.c: Likewise.
25815 * gcc.dg/format/ext-1.c: Likewise.
25816 * gcc.dg/format/ext-6.c: Likewise.
25817 * gcc.dg/format/format.h: Prototype unlocked stdio.
25818
25819 2001-12-20 Richard Henderson <rth@redhat.com>
25820
25821 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
25822 (arena): Use it.
25823 (malloc): Correct allocation logic. Abort if we fill up the
25824 arena before initialization complete.
25825 (realloc): Correct allocation logic.
25826
25827 2001-12-20 Jakub Jelinek <jakub@redhat.com>
25828
25829 * gcc.c-torture/compile/20011219-2.c: New test.
25830
25831 * gcc.c-torture/execute/20011219-1.c: New test.
25832
25833 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
25834
25835 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
25836 target does not support weak symbols.
25837
25838 2001-12-19 Jakub Jelinek <jakub@redhat.com>
25839
25840 * gcc.c-torture/compile/20011219-1.c: New test.
25841
25842 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
25843
25844 * g++.dg/other/error1.C: New test.
25845
25846 2001-12-17 Jeffrey A Law (law@redhat.com)
25847
25848 * gcc.c-torture/execute/20011217-1.c: New test.
25849
25850 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
25851
25852 * objc.dg/special/: New directory.
25853 * objc.dg/special/special.exp: New file.
25854 * objc.dg/special/unclaimed-category-1.h: New file.
25855 * objc.dg/special/unclaimed-category-1a.m: New file.
25856 * objc.dg/special/unclaimed-category-1.m: New file.
25857
25858 2001-12-17 Andreas Jaeger <aj@suse.de>
25859
25860 * gcc.c-torture/compile/20011217-2.c: New test.
25861
25862 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
25863
25864 * gcc.c-torture/compile/20011217-1.c: New test.
25865
25866 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
25867
25868 * testsuite/gcc.dg/20011214-1.c: New.
25869
25870 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
25871
25872 * gcc.dg/altivec-4.c: New.
25873
25874 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
25875
25876 * gcc.dg/20011113-1.c: New test.
25877
25878 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
25879
25880 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
25881 std::__malloc_alloc_template<0> and
25882 std::__default_alloc_template<false, 0>.
25883
25884 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
25885
25886 * objc/execute/bf-21.m: New test.
25887 * objc/execute/enumeration-1.m: New test.
25888 * objc/execute/enumeration-2.m: New test.
25889
25890 2001-12-12 Jakub Jelinek <jakub@redhat.com>
25891
25892 * gcc.dg/gnu89-init-1.c: New test.
25893
25894 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
25895
25896 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
25897 * g++.old-deja/g++.jason/2371.C: Likewise.
25898 * g++.old-deja/g++.jason/template33.C: Likewise.
25899 * g++.old-deja/g++.jason/template34.C: Likewise.
25900 * g++.old-deja/g++.jason/template36.C: Likewise.
25901 * g++.old-deja/g++.oliva/typename1.C: Likewise.
25902 * g++.old-deja/g++.oliva/typename2.C: Likewise.
25903 * g++.old-deja/g++.other/typename1.C: Likewise.
25904 * g++.old-deja/g++.pt/inherit2.C: Likewise.
25905 * g++.old-deja/g++.pt/nontype5.C: Likewise.
25906 * g++.old-deja/g++.pt/typename11.C: Likewise.
25907 * g++.old-deja/g++.pt/typename14.C: Likewise.
25908 * g++.old-deja/g++.pt/typename16.C: Likewise.
25909 * g++.old-deja/g++.pt/typename3.C: Likewise.
25910 * g++.old-deja/g++.pt/typename4.C: Likewise.
25911 * g++.old-deja/g++.pt/typename5.C: Likewise.
25912 * g++.old-deja/g++.pt/typename7.C: Likewise.
25913 * g++.old-deja/g++.robertl/eb9.C: Likewise.
25914
25915 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
25916
25917 * g++.dg/other/linkage1.C: New test.
25918 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
25919 specifiers.
25920
25921 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
25922
25923 * gcc.dg/concat.c: New test.
25924
25925 2001-12-11 Stan Shebs <shebs@apple.com>
25926
25927 * objc/compile: New test directory.
25928 * objc/compile/compile.exp: New expect script.
25929 * objc/compile/20011211-1.m: New compile test.
25930
25931 2001-12-11 Jason Merrill <jason@redhat.com>
25932
25933 * lib/prune.exp (prune_gcc_output): Also handle "In member
25934 function". So many permutations...
25935
25936 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
25937
25938 * g++.dg/template/typedef1.C: New test.
25939
25940 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
25941
25942 * g++.dg/other/copy1.C: New test.
25943
25944 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
25945
25946 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
25947
25948 * gcc.dg/builtin-choose-expr.c: New.
25949
25950 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
25951
25952 * gcc.dg/altivec-2.c: New.
25953
25954 2001-12-07 Richard Henderson <rth@redhat.com>
25955
25956 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
25957
25958 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
25959
25960 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
25961 ultrasparc.
25962
25963 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25964
25965 * g++-old.deja/g++.robertl/eb101.C: Deleted.
25966
25967 2001-12-06 Janis Johnson <janis187@us.ibm.com>
25968
25969 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
25970 variable argument list.
25971
25972 2001-12-06 Zack Weinberg <zack@codesourcery.com>
25973
25974 * gcc.c-torture/execute/memcheck: Delete entire directory.
25975 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
25976 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
25977
25978 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
25979
25980 * gcc.dg/Wshadow-1.c: New test.
25981
25982 2001-12-05 Jakub Jelinek <jakub@redhat.com>
25983
25984 * gcc.c-torture/compile/20011130-1.c: New test.
25985
25986 * gcc.dg/noncompile/20011025-1.c: New test.
25987
25988 * g++.dg/other/anon-union.C: New test.
25989
25990 * gcc.c-torture/execute/20011024-1.c: New test.
25991
25992 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
25993
25994 * gcc.c-torture/execute/20000722-1.x,
25995 gcc.c-torture/execute/20010123-1.x: Remove.
25996 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
25997 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
25998 gcc.dg/c99-complit-2.c: New tests.
25999
26000 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
26001
26002 * g++.dg/inherit/base1.C: New test.
26003
26004 2001-12-04 Jakub Jelinek <jakub@redhat.com>
26005
26006 * g++.dg/other/stdarg1.C: New test.
26007
26008 * gcc.c-torture/compile/20011130-2.c: New test.
26009
26010 2001-12-03 Janis Johnson <janis187@us.ibm.com>
26011
26012 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
26013 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
26014 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
26015 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
26016 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
26017 * gcc.dg/builtin-prefetch-1.c: New test.
26018
26019 2001-12-03 Jakub Jelinek <jakub@redhat.com>
26020
26021 * gcc.dg/20011130-1.c: New test.
26022
26023 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
26024
26025 * g++.dg/other/scope1.C: New test.
26026 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
26027
26028 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
26029
26030 * gcc.dg/vla-init-1.c: New test.
26031
26032 2001-12-01 Geoff Keating <geoffk@redhat.com>
26033
26034 * gcc.c-torture/compile/structs.c: New testcase from GDB.
26035
26036 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
26037
26038 * objc.dg/alias.m: Update.
26039 * objc.dg/class-1.m: Update.
26040 * objc.dg/const-str-1.m: Update.
26041 * objc.dg/fwd-proto-1.m: Update.
26042 * objc.dg/id-1.m: Update.
26043 * objc.dg/super-class-1.m: Update.
26044
26045 2001-11-29 Mark Mitchell <mark@codesourcery.com>
26046
26047 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
26048 constructs.
26049
26050 2001-11-28 Jeffrey A Law (law@cygnus.com)
26051
26052 * gcc.c-torture/execute/20011128-1.c: New test.
26053
26054 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
26055
26056 * gcc.dg/20011127-1.c: New test.
26057
26058 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
26059
26060 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
26061 from Austin Group draft 7.
26062 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
26063 scanf format arguments.
26064 * gcc.dg/format/no-exargs-2.c: New test.
26065
26066 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
26067
26068 * g++.dg/abi/vbase8-4.C: New test.
26069
26070 2001-11-24 Ian Lance Taylor <ian@airs.com>
26071
26072 * gcc.c-torture/execute/20011121-1.c: New test.
26073
26074 2001-11-23 Jeffrey A Law (law@cygnus.com)
26075
26076 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
26077
26078 2001-11-23 Andreas Jaeger <aj@suse.de>
26079
26080 * gcc.dg/cpp/charconst-2.c: New test.
26081
26082 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
26083
26084 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
26085 to the host if it is remote. Let tests specify extra headers
26086 they use.
26087 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
26088 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
26089 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
26090 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
26091 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
26092 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
26093 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
26094 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
26095 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
26096 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
26097
26098 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
26099
26100 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
26101 for little endian ARMs.
26102
26103 2001-11-20 Jakub Jelinek <jakub@redhat.com>
26104
26105 * gcc.c-torture/compile/20011119-1.c: New test.
26106 * gcc.c-torture/compile/20011119-2.c: New test.
26107
26108 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
26109
26110 * gcc.dg/altivec-1.c: Fix typo.
26111
26112 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
26113
26114 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
26115
26116 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
26117
26118 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
26119
26120 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
26121
26122 * lib/g77.exp: Don't specify --rpath-link.
26123
26124 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
26125 across all the headers.
26126 * gcc.dg/format/format.exp: For testing on a remote host,
26127 copy format.h.
26128
26129 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
26130 * gcc.c-torture/execute/930406-1.c: Likewise.
26131 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
26132
26133 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
26134
26135 * gcc.dg/altivec-1.c: New.
26136
26137 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
26138
26139 * gcc.dg/cpp/fpreprocessed.c: New test case.
26140
26141 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
26142
26143 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
26144 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
26145 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
26146
26147 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
26148
26149 * gcc.dg/no-builtin-1.c: New test.
26150
26151 2001-11-16 Jakub Jelinek <jakub@redhat.com>
26152
26153 * gcc.c-torture/execute/20011115-1.c: New test.
26154
26155 2001-11-15 Jakub Jelinek <jakub@redhat.com>
26156
26157 * gcc.c-torture/compile/20011114-2.c: New test.
26158 * gcc.c-torture/compile/20011114-3.c: New test.
26159 * gcc.c-torture/compile/20011114-4.c: New test.
26160
26161 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
26162
26163 * g++.dg/other/init1.C: New test.
26164
26165 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
26166
26167 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
26168 message.
26169
26170 * gcc.c-torture/execute/20011114-1.c: New testcase.
26171
26172 * gcc.c-torture/compile/20010327-1.c: Revert last change.
26173 * gcc.c-torture/compile/20011114-1.c: New test, exactly
26174 like the (before this change) version of 20010327-1.c.
26175
26176 2001-11-14 Roger Sayle <roger@eyesopen.com>
26177
26178 * gcc.c-torture/execute/string-opt-13.c: New testcase.
26179
26180 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
26181
26182 * g++.dg/init/array2.C: New test.
26183
26184 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
26185
26186 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
26187
26188 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
26189
26190 * g++.dg/other/forscope1.C: New test.
26191 * g++.dg/ext/forscope1.C: New test.
26192 * g++.dg/ext/forscope2.C: New test.
26193
26194 2001-11-13 Jakub Jelinek <jakub@redhat.com>
26195
26196 * gcc.c-torture/execute/20011113-1.c: New test.
26197
26198 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
26199
26200 * gcc.c-torture/execute/20011109-2.c: New test.
26201
26202 * gcc.c-torture/execute/20011109-1.c: New test.
26203
26204 2001-11-09 Jakub Jelinek <jakub@redhat.com>
26205
26206 * gcc.c-torture/compile/20011109-1.c: New test.
26207
26208 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
26209
26210 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
26211 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
26212 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
26213 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
26214 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
26215 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
26216 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
26217
26218 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
26219
26220 * g++.dg/warn/Wshadow-1.C: New tests.
26221 * g++.old-deja/g++.mike/for3.C: Update.
26222
26223 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
26224
26225 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
26226 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
26227 XFAILs. Adjust expected error texts.
26228 * gcc.c-torture/compile/20011106-1.c,
26229 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
26230 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
26231 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
26232 gcc.dg/c99-array-lval-5.c: New tests.
26233
26234 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
26235
26236 * gcc.dg/cpp/defined.c: Update.
26237
26238 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
26239
26240 * gcc.c-torture/execute/anon-1.c: New test.
26241
26242 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
26243
26244 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
26245 same size, so no warning should be produced on stormy16.
26246
26247 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
26248 due to oversized array.
26249 * g++.old-deja/g++.mike/ns15.C: Likewise.
26250 * g++.old-deja/g++.pt/crash16.C: Likewise.
26251
26252 2001-11-02 Graham Stott <grahams@redhat.com>
26253
26254 * g++.dgother/debug1.C: Fix typos.
26255
26256 2001-11-01 Jakub Jelinek <jakub@redhat.com>
26257
26258 * g++.dg/other/debug1.C: New test.
26259
26260 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26261
26262 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
26263 of unsigned long.
26264
26265 2001-10-30 Jakub Jelinek <jakub@redhat.com>
26266
26267 * gcc.dg/20011029-2.c: New test.
26268
26269 * gcc.c-torture/compile/20011029-1.c: New test.
26270
26271 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
26272
26273 * objc/execute/class_self-1.m: New test.
26274 * objc/execute/class_self-2.m: New test.
26275
26276 2001-10-25 Zack Weinberg <zack@codesourcery.com>
26277
26278 * gcc.misc-tests/msgs.exp: Delete.
26279 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
26280 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
26281 error set to match recent changes.
26282
26283 2001-10-24 Zack Weinberg <zack@codesourcery.com>
26284
26285 * gcc.dg/20011021-1.c: New test.
26286
26287 2001-10-24 Jakub Jelinek <jakub@redhat.com>
26288
26289 * gcc.c-torture/compile/20011023-1.c: New test.
26290
26291 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
26292
26293 * lib/g77.exp: Rewrite based on lib/g++.exp.
26294
26295 2001-10-19 Jakub Jelinek <jakub@redhat.com>
26296
26297 * gcc.c-torture/execute/20011019-1.c: New test.
26298
26299 * gcc.dg/20011018-1.c: New test.
26300
26301 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
26302
26303 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
26304
26305 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
26306
26307 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
26308 * gcc.dg/attr-invalid.c: Likewise.
26309
26310 2001-10-18 Jakub Jelinek <jakub@redhat.com>
26311
26312 * testsuite/gcc.dg/20011015-1.c: New test.
26313
26314 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
26315
26316 * g++.dg/template/unify2.C: New test.
26317
26318 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
26319
26320 * g++.dg/other/exception-specification.C: New test
26321
26322 2001-10-13 Tom Rix <trix@redhat.com>
26323
26324 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
26325 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
26326
26327 2001-10-12 Jakub Jelinek <jakub@redhat.com>
26328
26329 * testsuite/gcc.dg/20011009-1.c: New test.
26330
26331 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
26332
26333 PR g++/4476
26334 * g++.dg/other/friend1.C: New test.
26335
26336 2001-10-11 Richard Henderson <rth@redhat.com>
26337
26338 * g++.old-deja/g++.other/crash18.C: Add -S to options.
26339
26340 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26341
26342 * gcc.c-torture/compile/20011010-1.c: New.
26343
26344 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
26345
26346 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
26347 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
26348 g77.f-torture/execute/execute.exp,
26349 g77.f-torture/noncompile/noncompile.exp,
26350 gcc.c-torture/compile/compile.exp,
26351 gcc.c-torture/execute/execute.exp,
26352 gcc.c-torture/execute/ieee/ieee.exp,
26353 gcc.c-torture/execute/memcheck/memcheck.exp,
26354 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
26355 objc/execute/execute.exp: Update FSF address.
26356
26357 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
26358
26359 * gcc.dg/cpp/cmdlne-C.c: Update.
26360 * gcc.dg/cpp/cmdlne-C2.c: New.
26361
26362 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26363
26364 * gcc.c-torture/execute/20011008-3.c: New.
26365
26366 2001-10-08 DJ Delorie <dj@redhat.com>
26367
26368 * gcc.dg/20011008-1.c: New.
26369 * gcc.dg/20011008-2.c: New.
26370
26371 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
26372
26373 * gcc.dg/cpp/spacing1.c: Update test.
26374
26375 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
26376
26377 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
26378 spelling errors of "separate" as "seperate".
26379
26380 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
26381
26382 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
26383 enough to avoid inlining.
26384
26385 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26386
26387 * lib/g77.exp: set libg2c_dir correctly.
26388
26389 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
26390
26391 * gcc.dg/cpp/macro11.c: New test.
26392
26393 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
26394
26395 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
26396 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
26397 gcc.dg/format/multattr-3.c: New tests.
26398 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
26399 tests for format attributes on function pointers being rejected.
26400
26401 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
26402
26403 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
26404
26405 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
26406
26407 * g++.dg/warn/format1.C: New test.
26408
26409 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
26410
26411 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
26412
26413 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
26414
26415 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
26416
26417 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
26418
26419 * gcc.dg/cpp/redef2.c: Add test.
26420
26421 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
26422
26423 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
26424 long-standing bug on i686, apparently.
26425 * gcc.c-torture/execute/loop-2c.x: New file.
26426 * gcc.c-torture/execute/loop-2d.x: New file.
26427 * gcc.c-torture/execute/loop-3c.x: New file.
26428
26429 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
26430
26431 * gcc.dg/cpp/20000625-2.c: Correct line number.
26432
26433 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
26434
26435 * gcc.dg/cpp/macro10.c: New test.
26436 * gcc.dg/cpp/strify3.c: New test.
26437 * gcc.dg/cpp/spacing1.c: Add tests.
26438 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
26439 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
26440
26441 2001-09-24 DJ Delorie <dj@redhat.com>
26442
26443 * gcc.c-torture/execute/20010924-1.c: New test.
26444
26445 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
26446
26447 * testsuite/objc/execute/paste.m: Remove.
26448
26449 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
26450
26451 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
26452
26453 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
26454
26455 * g77.dg/strlen0.f: New test.
26456
26457 2001-09-21 Richard Henderson <rth@redhat.com>
26458
26459 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
26460 * g++.old-deja/g++.abi/vtable2.C: Likewise.
26461
26462 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
26463
26464 Table-driven attributes.
26465 * g++.dg/ext/attrib1.C: New test.
26466
26467 2001-09-20 DJ Delorie <dj@redhat.com>
26468
26469 * gcc.dg/20000926-1.c: Update expected warning messages.
26470 * gcc.dg/array-2.c: Likewise, and test for warnings too.
26471 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
26472 array.
26473
26474 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
26475
26476 * g++.dg/eh/registers1.C: New test case.
26477
26478 2001-09-17 Richard Henderson <rth@redhat.com>
26479
26480 * gcc.dg/array-5.c: Fix VLA decomposition test.
26481
26482 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
26483
26484 * gcc.dg/cpp/line5.c: New testcase.
26485
26486 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
26487
26488 * gcc.dg/cpp/macro9.c: New test.
26489
26490 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
26491
26492 * gcc.c-torture/execute/980223.c: Change type of addr from long
26493 to char *.
26494
26495 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
26496
26497 * gcc.c-torture/execute/20010915-1.c: New test.
26498
26499 2001-09-14 Janis Johnson <janis187@us.ibm.com>
26500
26501 * g77.dg/bprob: New directory.
26502 * g77.dg/bprob/bprob.exp: New file.
26503 * g77.dg/bprob/bprob-1.f: New test.
26504 * g77.dg/gcov: New directory.
26505 * g77.dg/gcov/gcov.exp: New file.
26506 * g77.dg/gcov/gcov-1.f: New test.
26507 * g77.dg/gcov/gcov-1.x: New file.
26508
26509 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
26510
26511 * gcc.dg/cpp/directiv.c: Update.
26512 * gcc.dg/cpp/undef1.c: Update.
26513
26514 2001-09-12 Jakub Jelinek <jakub@redhat.com>
26515
26516 * gcc.dg/20010912-1.c: New test.
26517
26518 2001-09-11 Janis Johnson <janis187@us.ibm.com>
26519
26520 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
26521 language-independent file in lib.
26522 * lib/gcov.exp: New file.
26523
26524 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
26525
26526 * gcc.c-torture/compile/20010911-1.c: New test.
26527
26528 2001-09-10 Janis Johnson <janis187@us.ibm.com>
26529
26530 * lib/profopt.exp: New, to support profile-directed optimizations.
26531 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
26532 * gcc.misc-tests/bprob-1.c: New test.
26533 * gcc.misc-tests/bprob-2.c: New test.
26534
26535 2001-09-07 Janis Johnson <janis187@us.ibm.com>
26536
26537 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
26538 XFAIL and which kinds of gcov output to verify.
26539 * gcc.misc-tests/gcov-4b.x: New file.
26540 * gcc.misc-tests/gcov-5b.x: New file.
26541 * gcc.misc-tests/gcov-6.x: New file.
26542 * gcc.misc-tests/gcov-7.c: New test.
26543 * gcc.misc-tests/gcov-7.x: New file.
26544
26545 2001-09-06 Janis Johnson <janis187@us.ibm.com>
26546
26547 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
26548 * gcc.misc-tests/gcov-6.c: New test.
26549
26550 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
26551
26552 PR c++/3986
26553 * g++.dg/abi/vbase1.C: New test.
26554
26555 2001-09-05 Ziemowit Laski <zlaski@apple.com>
26556
26557 * objc.dg/method-2.m: New.
26558
26559 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
26560
26561 PR c++/4203
26562 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
26563 * g++.dg/init/empty1.C: New test.
26564
26565 2001-09-03 Jakub Jelinek <jakub@redhat.com>
26566
26567 * gcc.c-torture/compile/20010903-1.c: New test.
26568
26569 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
26570
26571 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
26572 for m68k.
26573
26574 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
26575
26576 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
26577
26578 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
26579
26580 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
26581
26582 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
26583
26584 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
26585 for 16-bit 'unsigned int'.
26586
26587 2001-08-29 Kazu Hirata <kazu@hxi.com>
26588
26589 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
26590
26591 2001-08-27 Richard Henderson <rth@redhat.com>
26592
26593 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
26594 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
26595
26596 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
26597
26598 * gcc.dg/asm-names.c (ymain): New.
26599
26600 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
26601
26602 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
26603 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
26604 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
26605
26606 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26607
26608 * gcc.dg/compare5.c: New testcase.
26609
26610 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
26611
26612 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
26613 and "In instantiation".
26614
26615 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
26616
26617 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
26618
26619 2001-08-20 Janis Johnson <janis187@us.ibm.com>
26620
26621 * gcc.misc-tests/gcov.exp: Add support for branch information.
26622 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
26623 * gcc.misc-tests/gcov-4.c: New test.
26624 * gcc.misc-tests/gcov-4b.c: New test.
26625 * gcc.misc-tests/gcov-5b.c: New test.
26626
26627 2001-08-20 Zack Weinberg <zackw@panix.com>
26628
26629 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
26630 expected to fail.
26631
26632 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
26633
26634 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
26635
26636 2001-08-19 Jakub Jelinek <jakub@redhat.com>
26637
26638 * g++.dg/eh/template1.C: New test.
26639
26640 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
26641
26642 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
26643 Fix thinko.
26644 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
26645 for xfail.
26646
26647 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
26648
26649 * lib/g77-dg.exp: Use prune.exp for common procedures
26650 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
26651 * lib/g77.exp: (g77-dg-prune) Remove
26652
26653 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
26654
26655 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
26656
26657 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26658
26659 * g++.dg/template/unify1.C: New test.
26660
26661 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
26662
26663 * g++.dg/abi/empty4.C: New test.
26664
26665 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
26666
26667 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
26668 solaris2.*
26669 * g77.f-torture/compile/pr3743.x: Likewise
26670
26671 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26672
26673 * g++.dg/other/using-declaration.C: New test.
26674
26675 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
26676
26677 * gcc.dg/cpp/tr-sign.c: New testcase.
26678
26679 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
26680
26681 * gcc.dg/cpp/19951025-1.c: Revert.
26682 * gcc.dg/cpp/directiv.c: We no longer process directives that
26683 interrupt macro arguments.
26684
26685 2001-08-03 Zack Weinberg <zackw@stanford.edu>
26686
26687 * gcc.dg/bconstp-1.c: New test.
26688
26689 2001-08-03 Richard Henderson <rth@redhat.com>
26690
26691 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
26692
26693 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
26694
26695 * gcc.dg/cpp/19951025-1.c: Update.
26696
26697 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
26698
26699 * g77.dg/ff90-1.f (s): Fix reference of variable z,
26700 should be x.
26701
26702 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
26703
26704 Kill -fhonor-std.
26705 * g++.old-deja/g++.ns/ns14.C: Remove special options.
26706 * g++.old-deja/g++.other/std1.C: Likewise.
26707 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
26708
26709 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
26710
26711 * lib/g77.exp: Load gcc-defs.exp for common procedures
26712 (g77_pass, g77_fail, g77_finish, g77_exit,
26713 ${tool}_check_unsupported_p} Now redundant. Deleted.
26714
26715 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
26716
26717 * g77.dg/fbackslash.f
26718 * g77.dg/fcase-preserve.f
26719 * g77.dg/ff90-1.f
26720 * g77.dg/ffixed-line-length-0.f
26721 * g77.dg/ffixed-line-length-132.f
26722 * g77.dg/ffixed-line-length-7.f
26723 * g77.dg/ffixed-line-length-72.f
26724 * g77.dg/ffixed-line-length-none.f
26725 * g77.dg/ffree-form-1.f
26726 * g77.dg/fno-backslash.f
26727 * g77.dg/fno-f90-1.f
26728 * g77.dg/fno-fixed-form-1.f
26729 * g77.dg/fno-onetrip.f
26730 * g77.dg/fno-typeless-boz.f
26731 * g77.dg/fno-underscoring.f
26732 * g77.dg/fno-vxt-1.f
26733 * g77.dg/fonetrip.f
26734 * g77.dg/ftypeless-boz.f
26735 * g77.dg/fugly-assumed.f
26736 * g77.dg/funderscoring.f
26737 * g77.dg/fvxt-1.f
26738
26739 2001-08-01 Ziemowit Laski <zlaski@apple.com>
26740
26741 * objc.dg/fwd-proto-1.m: New.
26742 * objc.dg/local-decl-1.m: New.
26743 * objc.dg/naming-1.m: New.
26744 * objc.dg/naming-2.m: New.
26745 * objc.dg/proto-hier-1.m: New.
26746
26747 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
26748
26749 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
26750 largest-type elements to a struct makes its size grow.
26751
26752 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
26753
26754 * g++.dg/abi/vthunk1.C: New test.
26755
26756 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
26757
26758 * g++.dg/abi/vbase8-22.C: New test.
26759
26760 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
26761
26762 * gcc.dg/cpp/macro8.c: New test.
26763
26764 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
26765
26766 * g++.dg/abi/vbase8-21.C: New test.
26767
26768 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
26769
26770 * g++.dg/abi/vbase8-10.C: New test.
26771
26772 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26773
26774 * lib/g++.exp (g++_set_ld_library_path): Renamed to
26775 ${tool}_set_ld_library_path.
26776 Changed caller.
26777 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
26778 g++.exp.
26779
26780 2001-07-26 Stan Cox <scox@redhat.com>
26781
26782 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
26783 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
26784 gcc_exit, gcc_check_unsupported_p):
26785 Moved to gcc-deps.exp
26786 * gcc-deps.exp: New file.
26787
26788 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26789
26790 * g++.old-deja/g++.pt/defarg14.C: New test.
26791
26792 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
26793
26794 * g++.old-deja/g++.other/lineno5.C: New test.
26795
26796 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
26797
26798 * g++.old-deja/g++.pt/crash68.C: New test.
26799
26800 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
26801
26802 * g++.old-deja/g++.other/crash42.C: New test.
26803
26804 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
26805
26806 * gcc.dg/cpp/extratokens.c: Fix.
26807 * gcc.dg/cpp/skipping2.c: New tests.
26808
26809 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26810
26811 * gcc.c-torture/execute/20010724-1.c: New file.
26812 * gcc.c-torture/execute/20010724-1.x: New file.
26813
26814 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
26815
26816 * g++.old-deja/g++.other/cond7.C: New test.
26817
26818 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
26819
26820 * g++.old-deja/g++.other/optimize4.C: New test.
26821
26822 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
26823
26824 * g++.old-deja/g++.abi/vbase8-5.C: New test.
26825
26826 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
26827
26828 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
26829 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
26830 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
26831 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
26832
26833 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
26834 bug report" message.
26835
26836 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
26837 * g++.dg/ext/instantiate1.C: Move from old-deja.
26838
26839 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
26840
26841 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
26842 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
26843 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
26844 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
26845
26846 2001-07-23 Jeffrey A Law (law@cygnus.com)
26847
26848 * gcc.c-torture/execute/20010723-1.c: New test.
26849
26850 2001-07-23 Ben Elliston <bje@redhat.com>
26851
26852 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
26853
26854 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26855
26856 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
26857 i[34567]86-*-*.
26858 Delete handling of ieee_multilib_flags.
26859 Pass -mieee for alpha*-*-* and sh-*-*.
26860 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
26861
26862 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
26863
26864 Remove old-abi tests.
26865 * g++.old-deja/g++.mike/p11116.C: Remove.
26866 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
26867
26868 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
26869
26870 * g77.f-torture/compile/pr3743.f: New test
26871
26872 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
26873
26874 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
26875
26876 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26877
26878 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
26879 g++.old-deja/g++.pt/static6.C: Likewise.
26880 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
26881 supports weak symbols.
26882
26883 2001-07-18 Andreas Jaeger <aj@suse.de>
26884
26885 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
26886 supported again.
26887
26888 2001-07-18 Andreas Jaeger <aj@suse.de>
26889
26890 * gcc.dg/iftrap-1.c: Fix target line.
26891
26892 2001-07-17 Richard Henderson <rth@redhat.com>
26893
26894 * gcc.c-torture/execute/20010717-1.c: New.
26895
26896 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
26897
26898 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
26899 tests.
26900
26901 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26902
26903 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
26904
26905 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26906
26907 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
26908 UAC_SIGBUS, UAC_NOPRINT definitions.
26909
26910 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
26911
26912 * objc/execute/object_is_class.m: New test.
26913 * objc/execute/object_is_meta_class.m: New test.
26914
26915 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26916
26917 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
26918 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
26919
26920 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
26921
26922 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
26923 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
26924
26925 2001-07-14 Richard Henderson <rth@redhat.com>
26926
26927 * gcc.dg/iftrap-1.c: New.
26928
26929 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
26930
26931 * g77.f-torture/execute/intrinsic77.f: New test.
26932
26933 2001-07-11 Janis Johnson <janis@us.ibm.com>
26934
26935 * gcc.misc-tests/gcov-3.c: New test.
26936
26937 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
26938
26939 * gcc.c-torture/compile/20010711-1.c,
26940 * gcc.c-torture/compile/20010711-2.c: New tests.
26941
26942 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
26943
26944 * gcc.c-torture/execute/20010711-1.c: New test.
26945
26946 2001-07-11 Ben Elliston <bje@redhat.com>
26947
26948 * g++.old-deja/g++.other/enum5.C: New test.
26949
26950 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
26951
26952 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
26953 (g++-dg-prune): Call prune_gcc_output.
26954 * prune.exp: New file for prune_gcc_output.
26955 * lib/g++.exp, lib/gcc.exp: Load it.
26956
26957 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
26958
26959 * gcc.c-torture/compile/20010701-1.c,
26960 g++.old-deja/g++.ext/attrib6.C: New tests.
26961
26962 2001-07-06 Jeffrey A Law (law@cygnus.com)
26963
26964 * gcc.c-torture/compile/20010706-1.c: New test.
26965
26966 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
26967
26968 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
26969
26970 2001-06-28 Stan Shebs <shebs@apple.com>
26971
26972 * gcc.dg/pragma-darwin.c: New test.
26973
26974 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26975
26976 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
26977 Solaris 2.[678] system.
26978
26979 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
26980
26981 * gcc.dg/20010622-1.c: New test.
26982
26983 2001-06-18 Stan Shebs <shebs@apple.com>
26984
26985 * objc.dg: New directory.
26986 * objc.dg/dg.exp: New file.
26987 * objc.dg/alias.m: New.
26988 * objc.dg/class-1.m: New.
26989 * objc.dg/class-2.m: New.
26990 * objc.dg/const-str-1.m: New.
26991 * objc.dg/const-str-2.m: New.
26992 * objc.dg/id-1.m: New.
26993 * objc.dg/method-1.m: New.
26994 * objc.dg/super-class-1.m: New.
26995 * lib/objc-dg.exp: New file.
26996
26997 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
26998
26999 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
27000 of label name.
27001
27002 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
27003
27004 * g++.old-deja/g++.abi/vbase8-9.C: New test.
27005
27006 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27007
27008 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
27009 variable.
27010
27011 2001-06-12 Richard Henderson <rth@redhat.com>
27012
27013 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
27014
27015 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
27016
27017 * g++.old-deja/g++.abi/vbase5.C: New test.
27018 * g++.old-deja/g++.abi/vbase6.C: New test.
27019 * g++.old-deja/g++.abi/vbase7.C: New test.
27020
27021 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27022
27023 * gcc.c-torture/compile/20010610-1.c: New test.
27024
27025 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
27026
27027 * g++.old-deja/g++.abi/vbase4.C: New test.
27028
27029 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27030
27031 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
27032 support %f for HC11/HC12 targets.
27033 * gcc.c-torture/execute/930513-1.x: New file, likewise.
27034 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
27035 on HC11/HC12 targets.
27036 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
27037
27038 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27039
27040 * gcc.dg/wchar_t-1.c: New file.
27041 * gcc.dg/wint_t-1.c: Likewise.
27042
27043 2001-06-11 Bernd Schmidt <bernds@redhat.com>
27044
27045 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
27046
27047 2001-06-11 Richard Henderson <rth@redhat.com>
27048
27049 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
27050
27051 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
27052
27053 * gcc.c-torture/compile/20010611-1.c: New test.
27054
27055 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
27056
27057 * gcc.dg/c99-tag-1.c: Add more tests.
27058
27059 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
27060
27061 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
27062 representation on MN10300 and ARM/Thumb.
27063
27064 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
27065
27066 * g77.f-torture/execute/20010610.f: New.
27067
27068 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
27069
27070 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
27071 names.
27072
27073 2001-06-09 Richard Henderson <rth@redhat.com>
27074
27075 * gcc.c-torture/execute/ashrdi-1.c: New.
27076 * gcc.c-torture/execute/ashldi-1.c: New.
27077 * gcc.c-torture/execute/lshrdi-1.c: New.
27078
27079 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
27080
27081 * objc/execute/load-3.m: Added. Check sending +load to categories,
27082 in addition to classes.
27083
27084 2001-06-08 Stan Shebs <shebs@apple.com>
27085
27086 * objc/execute/load-2.m: New test. From Nicola Pero
27087 <n.pero@mi.flashnet.it>.
27088
27089 2001-06-08 Jakub Jelinek <jakub@redhat.com>
27090
27091 * gcc.c-torture/execute/20010605-2.c: New test.
27092
27093 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
27094
27095 * g++.old-deja/g++.abi/vbase2.C: New test.
27096 * g++.old-deja/g++.abi/vbase3.C: New test.
27097
27098 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
27099
27100 * g++.old-deja/g++.pt/friend49.C: New test.
27101
27102 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
27103
27104 * g++.old-deja/g++.ext/anon3.C: New test.
27105
27106 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
27107
27108 * g++.old-deja/g++.other/conv7.C: New test.
27109
27110 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
27111
27112 * gcc.c-torture/compile/20010605-2.c: New test.
27113
27114 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
27115
27116 * gcc.c-torture/execute/20010604-1.c: New test.
27117
27118 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
27119
27120 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
27121
27122 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
27123
27124 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
27125 (g++_link_flags): Likewise.
27126 (g++_init): Pass gccpath's value to two previous functions.
27127
27128 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27129
27130 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
27131 Ensure logfile entry matches exec command line.
27132
27133 2001-05-31 Richard Henderson <rth@redhat.com>
27134
27135 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
27136 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
27137
27138 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
27139
27140 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
27141 compiler for irix6.2
27142
27143 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
27144
27145 * g++.old-deja/g++.other/optimize3.C: New file.
27146
27147 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
27148
27149 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
27150 assemble.
27151
27152 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
27153
27154 * g++.old-deja/g++.other/optimize2.C: New file.
27155
27156 2001-05-25 Diego Novillo <dnovillo@redhat.com>
27157
27158 * gcc.c-torture/compile/20010518-2.c: New file.
27159 * gcc.c-torture/execute/20010518-1.c: New file.
27160 * gcc.c-torture/execute/20010518-2.c: New file.
27161
27162 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
27163
27164 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
27165
27166 2001-05-24 Mark Mitchell <mark@codesourcery.com>
27167
27168 G++ no longer defines builtins that do not begin with __builtin.
27169 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
27170 * g++.old-deja/g++.brendand/misc13.C: Likewise.
27171 * g++.old-deja/g++.law/builtin1.C: Likewise.
27172 * g++.old-deja/g++.law/cvt2.C: Likewise.
27173 * g++.old-deja/g++.mike/net5.C: Likewise.
27174 * g++.old-deja/g++.other/builtins1.C: Likewise.
27175 * g++.old-deja/g++.other/builtins2.C: Likewise.
27176 * g++.old-deja/g++.other/builtins3.C: Likewise.
27177 * g++.old-deja/g++.other/builtins4.C: Likewise.
27178 * g++.old-deja/g++.other/inline8.C: Likewise.
27179 * g++.old-deja/g++.robertl/eb39.C: Likewise.
27180
27181 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
27182
27183 * g++.old-deja/g++.pt/using1.C: Adjust.
27184 * g++.old-deja/g++.pt/using2.C: New test.
27185
27186 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
27187
27188 * gcc.dg/cpp/charconst.c: New tests.
27189 * gcc.dg/cpp/escape.c: New tests.
27190 * gcc.dg/cpp/escape-1.c: New tests.
27191 * gcc.dg/cpp/escape-2.c: New tests.
27192 * gcc.dg/cpp/ucs.c: New tests.
27193
27194 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
27195
27196 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
27197 native compiler for irix6.5.
27198
27199 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
27200
27201 * lib/g++.exp (g++_include_flags): Use args to compute
27202 get_multilibs.
27203 (g++_link_flags): Likewise.
27204 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
27205
27206 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
27207
27208 * gcc.dg/c90-hexfloat-1.c: Add more tests.
27209
27210 2001-05-21 Geoff Keating <geoffk@redhat.com>
27211
27212 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
27213 this file.
27214
27215 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27216
27217 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
27218 STACK_SIZE;
27219 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
27220 to STACK_SIZE; Use it to define size of add_histo array.
27221 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
27222 to STACK_SIZE.
27223 (f): Use GITT_SIZE to define size of gitt local table.
27224 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
27225 to STACK_SIZE; Use it to define size of bytemem array.
27226
27227 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27228
27229 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
27230 on 68HC11/HC12 due to the asm instruction.
27231 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
27232 * gcc.c-torture/compile/920520-1.x: Likewise.
27233 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
27234 on 68HC11/HC12 because the function is larger than 64K.
27235 * gcc.c-torture/compile/961203-1.x: New file, this test fails
27236 on 68HC11/HC12 because the structure is too large.
27237
27238 2001-05-20 Richard Henderson <rth@redhat.com>
27239
27240 * gcc.c-torture/execute/20010520-1.c: New.
27241
27242 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27243
27244 * g++.old-deja/g++.warn/compare1.C: New test.
27245 * gcc.dg/compare4.c: New test.
27246
27247 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
27248
27249 * g++.old-deja/g++.other/optimize1.C: New test.
27250
27251 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27252
27253 * g++.old-deja/g++.pt/spec41.C: New test.
27254
27255 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
27256
27257 * gcc.c-torture/compile/20010114-1.x: Remove.
27258
27259 2001-05-18 Stan Shebs <shebs@apple.com>
27260
27261 * gcc.c-torture/compile/20010518-1.c: New test.
27262
27263 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
27264
27265 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
27266 * g++.old-deja/g++.pt/crash67.C: New test.
27267
27268 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
27269
27270 * g++.old-deja/g++.other/debug9.C: New test.
27271
27272 2001-05-16 Zack Weinberg <zackw@stanford.edu>
27273
27274 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
27275
27276 2001-05-16 Jan Hubicka <jh@suse.cz>
27277
27278 * gcc.c-torture/compile/20010516-1.c: New test.
27279
27280 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
27281
27282 * g++.old-deja/g++.other/crash41.C: New test.
27283
27284 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
27285
27286 * g++.old-deja/g++.pt/crash66.C: New test.
27287
27288 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
27289
27290 * g++.old-deja/g++.robertl/eb27.C: Convert.
27291
27292 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
27293
27294 * g++.dg/friend-warn.C: New test. Do not warn about friend
27295 declaration being redundant.
27296
27297 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
27298
27299 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
27300
27301 2001-05-14 Mark Mitchell <mark@codesourcery.com>
27302
27303 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
27304
27305 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
27306
27307 * lib/g++.exp: Use testsuite_flags.
27308
27309 2001-05-13 Mark Mitchell <mark@codesourcery.com>
27310
27311 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
27312
27313 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
27314
27315 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
27316
27317 2001-05-11 Mark Mitchell <mark@codesourcery.com>
27318
27319 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
27320
27321 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
27322
27323 * gcc.c-torture/compile/20010313-1.c: New test.
27324
27325 2001-05-09 Zack Weinberg <zackw@stanford.edu>
27326
27327 * gcc.dg/cpp/direct2.c: New test.
27328 * gccq.dg/cpp/direct2s.c: New test.
27329
27330 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
27331
27332 2001-05-07 Mark Mitchell <mark@codesourcery.com>
27333
27334 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
27335 * g++.old-deja/g++.other/op3.C: Likewise.
27336
27337 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
27338
27339 * gcc.dg/cpp/syshdr.h: New file.
27340 * gcc.dg/cpp/sysmac1.c: Update.
27341 * gcc.dg/cpp/sysmac2.c: Update.
27342
27343 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
27344
27345 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
27346
27347 2001-05-04 David Edelsohn <edelsohn@gnu.org>
27348
27349 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
27350 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
27351
27352 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
27353
27354 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
27355
27356 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
27357
27358 * lib/g++.exp (g++_include_flags): Don't use any special flags
27359 if TESTING_IN_BUILD_TREE is not defined.
27360 (g++_init): Use a plain 'c++' as the compiler if
27361 TESTING_IN_BUILD_TREEE is not defined.
27362
27363 2001-05-02 Jakub Jelinek <jakub@redhat.com>
27364
27365 * g++.old-deja/g++.eh/catch13.C: New test.
27366 * g++.old-deja/g++.eh/catch14.C: New test.
27367
27368 2001-05-02 Jakub Jelinek <jakub@redhat.com>
27369
27370 * gcc.dg/cpp/tr-define.c: New test.
27371
27372 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
27373
27374 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
27375 <stdlib.h>, not <malloc.h>.
27376
27377 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
27378
27379 * g++.old-deja/g++.ns/template17.C: New test.
27380
27381 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
27382
27383 * g++.old-deja/g++.pt/ref4.C: New test.
27384
27385 2001-04-30 Richard Henderson <rth@redhat.com>
27386
27387 * gcc.dg/20000724-1.c: Revert last change.
27388
27389 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
27390
27391 * g77.f-torture/execute/20010430.f: New test.
27392
27393 2001-04-30 Mark Mitchell <mark@codesourcery.com>
27394
27395 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
27396
27397 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
27398
27399 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
27400
27401 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
27402
27403 * g++.old-deja/g++.eh/crash6.C: New test.
27404
27405 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
27406
27407 * g++.old-deja/g++.other/warn7.C: New test.
27408
27409 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
27410
27411 * g++.old-deja/g++.other/defarg9.C: New test.
27412
27413 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
27414
27415 * g77.f-torture/compile/20010426.f: New test.
27416 * g77.f-torture/execute/20010426.f: New test.
27417
27418 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
27419
27420 * g77.f-torture/compile/20000629-1.x: Remove - error
27421 has been fixed.
27422
27423 2001-04-26 Jeffrey A Law (law@cygnus.com)
27424
27425 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
27426 Tweak slightly to work with g++.dg framework.
27427 * g++.dg/special/ecos.exp: Run initp1.C test.
27428 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
27429
27430 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
27431 its linker doesn't give line numbers either.
27432 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
27433
27434 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
27435
27436 * g++.old-deja/g++.other/lex1.C: New test.
27437
27438 2001-04-26 Jakub Jelinek <jakub@redhat.com>
27439
27440 * gcc.dg/noncompile/20010425-1.c: New test.
27441
27442 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
27443
27444 * g++.old-deja/g++.pt/mangle2.C: New test.
27445
27446 2001-04-25 Jakub Jelinek <jakub@redhat.com>
27447
27448 * gcc.dg/format/plus-1.c: New test.
27449
27450 2001-04-25 Jakub Jelinek <jakub@redhat.com>
27451
27452 * gcc.dg/20010423-1.c: New test.
27453
27454 2001-04-25 Jakub Jelinek <jakub@redhat.com>
27455
27456 * gcc.c-torture/execute/20010422-1.c: New test.
27457
27458 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
27459
27460 * g++.old-deja/g++.ns/type2.C: New test.
27461
27462 2001-04-24 Zack Weinberg <zackw@stanford.edu>
27463
27464 * g++.old-deja/g++.other/perf1.C: New test.
27465
27466 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
27467
27468 * gcc.dg/c99-func-2.c: Remove xfail.
27469 * gcc.dg/c99-func-3.c: Remove xfail.
27470 * gcc.dg/c99-func-4.c: Remove xfail.
27471
27472 2001-04-23 Zack Weinberg <zackw@stanford.edu>
27473
27474 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
27475
27476 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
27477
27478 * gcc.c-torture/compile/20010423-1.c: New test.
27479
27480 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
27481
27482 * g++.old-deja/g++.pt/typename28.C: New test.
27483
27484 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
27485
27486 * g++.old-deja/g++.abi/empty2.C: New test.
27487 * g++.old-deja/g++.abi/empty3.C: New test.
27488
27489 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27490
27491 * g++.old-deja/g++.other/comdat2.C: New test.
27492 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
27493
27494 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27495
27496 * g++.old-deja/g++.other/overload14.C: New test.
27497
27498 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27499
27500 * g++.old-deja/g++.other/lookup23.C: New test.
27501
27502 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27503
27504 * gcc.c-torture/execute/20010403-1.c: New test.
27505
27506 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
27507 Mark Mitchell <mark@codesourcery.com>
27508
27509 * lib/old-dejagnu.exp: Don't delete output of executable.
27510 Add .exe suffix to executables.
27511
27512 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
27513
27514 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
27515
27516 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27517
27518 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
27519
27520 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
27521
27522 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
27523 * g++.old-deja/g++.abi/crash1.C: New test.
27524
27525 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
27526
27527 * g++.old-deja/g++.other/crash40.C: New test.
27528
27529 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27530
27531 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
27532
27533 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
27534
27535 * g++.old-deja/g++.other/warn6.C: New test.
27536
27537 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27538
27539 * g++.old-deja/g++.robertl/eb42.C: Same.
27540
27541 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27542
27543 * gcc.dg/wtr-conversion-1.c: New testcase.
27544
27545 2001-04-10 Richard Henderson <rth@redhat.com>
27546
27547 * g++.old-deja/g++.other/array5.C: New.
27548
27549 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27550
27551 * gcc.c-torture/execute/20010408-1.c: New test.
27552
27553 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
27554
27555 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
27556 headers and constructs.
27557 * g++.old-deja/g++.robertl/eb79.C: Same.
27558 * g++.old-deja/g++.robertl/eb77.C (main): Same.
27559 * g++.old-deja/g++.robertl/eb73.C: Same.
27560 * g++.old-deja/g++.robertl/eb66.C (main): Same.
27561 * g++.old-deja/g++.robertl/eb55.C (t): Same.
27562 * g++.old-deja/g++.robertl/eb54.C (main): Same.
27563 * g++.old-deja/g++.robertl/eb46.C (main): Same.
27564 * g++.old-deja/g++.robertl/eb44.C: Same.
27565 * g++.old-deja/g++.robertl/eb41.C (main): Same.
27566 * g++.old-deja/g++.robertl/eb4.C (main): Same.
27567 * g++.old-deja/g++.robertl/eb39.C: Same.
27568 * g++.old-deja/g++.robertl/eb33.C (main): Same.
27569 * g++.old-deja/g++.robertl/eb31.C (main): Same.
27570 * g++.old-deja/g++.robertl/eb30.C: Same.
27571 * g++.old-deja/g++.robertl/eb3.C: Same.
27572 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
27573 * g++.old-deja/g++.robertl/eb21.C: Same.
27574 * g++.old-deja/g++.robertl/eb15.C: Same.
27575 * g++.old-deja/g++.robertl/eb118.C: Same.
27576 * g++.old-deja/g++.robertl/eb115.C (main): Same.
27577 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
27578 * g++.old-deja/g++.robertl/eb109.C: Same.
27579 * g++.old-deja/g++.other/sibcall1.C (main): Same.
27580 * g++.old-deja/g++.mike/rtti1.C: Same.
27581 * g++.old-deja/g++.mike/p658.C: Same.
27582 * g++.old-deja/g++.mike/net46.C: Same.
27583 * g++.old-deja/g++.mike/net34.C: Same.
27584 * g++.old-deja/g++.mike/memoize1.C: Same.
27585 * g++.old-deja/g++.mike/eh2.C: Same.
27586 * g++.old-deja/g++.law/weak.C: Same.
27587 * g++.old-deja/g++.law/visibility7.C: Same.
27588 * g++.old-deja/g++.law/visibility25.C: Same.
27589 * g++.old-deja/g++.law/visibility22.C: Same.
27590 * g++.old-deja/g++.law/visibility2.C: Same.
27591 * g++.old-deja/g++.law/visibility17.C: Same.
27592 * g++.old-deja/g++.law/visibility13.C: Same.
27593 * g++.old-deja/g++.law/visibility10.C: Same.
27594 * g++.old-deja/g++.law/visibility1.C: Same.
27595 * g++.old-deja/g++.law/virtual3.C (eval): Same.
27596 * g++.old-deja/g++.law/vbase1.C: Same.
27597 * g++.old-deja/g++.law/operators32.C: Same.
27598 * g++.old-deja/g++.law/nest3.C: Same.
27599 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
27600 * g++.old-deja/g++.law/except5.C (main): Same.
27601 * g++.old-deja/g++.law/cvt7.C (run): Same.
27602 * g++.old-deja/g++.law/cvt2.C: Same.
27603 * g++.old-deja/g++.law/cvt16.C: Same.
27604 * g++.old-deja/g++.law/ctors6.C (bar): Same.
27605 * g++.old-deja/g++.law/ctors17.C (main): Same.
27606 * g++.old-deja/g++.law/ctors13.C: Same.
27607 * g++.old-deja/g++.law/ctors12.C (main): Same.
27608 * g++.old-deja/g++.law/ctors10.C: Same.
27609 * g++.old-deja/g++.law/code-gen5.C: Same.
27610 * g++.old-deja/g++.law/bad-error7.C: Same.
27611 * g++.old-deja/g++.law/arm9.C: Same.
27612 * g++.old-deja/g++.law/arm12.C: Same.
27613 * g++.old-deja/g++.law/arg8.C: Same.
27614 * g++.old-deja/g++.law/arg1.C: Same.
27615 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
27616 * g++.old-deja/g++.jason/template31.C: Same.
27617 * g++.old-deja/g++.jason/template24.C (main): Same.
27618 * g++.old-deja/g++.jason/2371.C: Same.
27619 * g++.old-deja/g++.eh/new2.C: Same.
27620 * g++.old-deja/g++.eh/new1.C: Same.
27621 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
27622 * g++.old-deja/g++.brendan/nest21.C (main): Same.
27623 * g++.old-deja/g++.brendan/err-msg3.C: Same.
27624 * g++.old-deja/g++.brendan/crash62.C: Same.
27625 * g++.old-deja/g++.brendan/crash52.C: Same.
27626 * g++.old-deja/g++.brendan/crash49.C (main): Same.
27627 * g++.old-deja/g++.brendan/crash38.C: Same.
27628 * g++.old-deja/g++.brendan/crash15.C (main): Same.
27629 * g++.old-deja/g++.brendan/copy9.C: Same.
27630
27631 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
27632
27633 * gcc.c-torture/execute/20001203-2.c (memset):
27634 Count argument is of type __SIZE_TYPE__.
27635
27636 2001-04-04 Diego Novillo <dnovillo@redhat.com>
27637
27638 * gcc.c-torture/compile/20010404-1.c: New test.
27639
27640 2001-04-04 Jakub Jelinek <jakub@redhat.com>
27641
27642 * gcc.c-torture/compile/20010326-1.c: New test.
27643
27644 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
27645
27646 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
27647 peculiarities of the SH.
27648 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
27649
27650 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27651
27652 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
27653 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
27654 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
27655
27656 2001-04-02 Jakub Jelinek <jakub@redhat.com>
27657
27658 * g77.f-torture/compile/20010321-1.f: New test.
27659
27660 2001-04-02 Jakub Jelinek <jakub@redhat.com>
27661
27662 * gcc.c-torture/compile/20010329-1.c: New test.
27663
27664 2001-04-02 Jakub Jelinek <jakub@redhat.com>
27665
27666 * gcc.c-torture/execute/20010329-1.c: New test.
27667
27668 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
27669
27670 * g++.old-deja/g++.other/eh4.C: Fix typo.
27671
27672 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
27673
27674 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
27675
27676 2001-03-28 Philip Blundell <philb@gnu.org>
27677
27678 * gcc.c-torture/compile/20010328-1.c: New test.
27679
27680 2001-03-27 Richard Henderson <rth@redhat.com>
27681
27682 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
27683 * g++.old-deja/g++.eh/vbase3.C: Likewise.
27684
27685 2001-03-27 Alan Modra <alan@linuxcare.com.au>
27686
27687 * gcc.c-torture/compile/20010327-1.c: New test.
27688
27689 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
27690
27691 * g++.old-deja/g++.other/friend12.C: New test.
27692 * g++.old-deja/g++.other/friend9.C: Expect no errors.
27693 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
27694
27695 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
27696
27697 * gcc.c-torture/execute/20010325-1.c: New test.
27698
27699 2001-03-23 Jakub Jelinek <jakub@redhat.com>
27700
27701 * g++.old-deja/g++.other/mangle3.C: New test.
27702
27703 2001-03-22 Jakub Jelinek <jakub@redhat.com>
27704
27705 * g++.old-deja/g++.other/anon8.C: New test.
27706
27707 2001-03-20 Philip Blundell <philb@gnu.org>
27708
27709 * gcc.c-torture/compile/20010320-1.c: New test.
27710
27711 2001-03-17 Richard Henderson <rth@redhat.com>
27712
27713 * g++.old-deja/g++.other/eh4.C: Add expected error text.
27714
27715 2001-03-15 Geoff Keating <geoff@redhat.com>
27716
27717 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
27718 tests on AIX.
27719
27720 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
27721
27722 * g++.old-deja/g++.other/eh4.C: New test.
27723
27724 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
27725
27726 * gcc.dg/cpp/mi1.c: Update.
27727
27728 2001-03-14 Jakub Jelinek <jakub@redhat.com>
27729
27730 * g++.old-deja/g++.other/regstack.C: New test.
27731
27732 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
27733
27734 * g++.old-deja/g++.other/ref4.C: New test.
27735
27736 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
27737
27738 * objc/execute/va_method.m: Added.
27739 * objc/execute/IMP.m: Added.
27740 * objc/execute/_cmd.m: Added.
27741 * objc/execute/accessing_ivars.m: Added.
27742 * objc/execute/class-1.m: Added.
27743 * objc/execute/class-10.m: Added.
27744 * objc/execute/class-11.m: Added.
27745 * objc/execute/class-12.m: Added.
27746 * objc/execute/class-13.m: Added.
27747 * objc/execute/class-14.m: Added.
27748 * objc/execute/class-2.m: Added.
27749 * objc/execute/class-3.m: Added.
27750 * objc/execute/class-4.m: Added.
27751 * objc/execute/class-5.m: Added.
27752 * objc/execute/class-6.m: Added.
27753 * objc/execute/class-7.m: Added.
27754 * objc/execute/class-8.m: Added.
27755 * objc/execute/class-9.m: Added.
27756 * objc/execute/class-tests-1.h
27757 * objc/execute/class-tests-2.h
27758 * objc/execute/compatibility_alias.m: Added.
27759 * objc/execute/encode-1.m: Added.
27760 * objc/execute/formal_protocol-1.m: Added.
27761 * objc/execute/formal_protocol-2.m: Added.
27762 * objc/execute/formal_protocol-3.m: Added.
27763 * objc/execute/formal_protocol-4.m: Added.
27764 * objc/execute/formal_protocol-5.m: Added.
27765 * objc/execute/formal_protocol-6.m: Added.
27766 * objc/execute/formal_protocol-7.m: Added.
27767 * objc/execute/informal_protocol.m: Added.
27768 * objc/execute/initialize.m: Added.
27769 * objc/execute/load.m: Added.
27770 * objc/execute/many_args_method.m: Added.
27771 * objc/execute/nested-3.m: Added.
27772 * objc/execute/no_clash.m: Added.
27773 * objc/execute/private.m: Added.
27774 * objc/execute/redefining_self.m: Added.
27775 * objc/execute/root_methods.m: Added.
27776 * objc/execute/selector-1.m: Added.
27777 * objc/execute/static-1.m: Added.
27778 * objc/execute/static-2.m: Added.
27779 * objc/execute/va_method.m: Added.
27780
27781 2001-03-10 Richard Henderson <rth@redhat.com>
27782
27783 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
27784
27785 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
27786
27787 * g++.old-deja/g++.other/crash31.C: XFAIL.
27788 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
27789 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
27790 * gcc.c-torture/execute/20010123-1.x: XFAIL.
27791 * gcc.c-torture/execute/20010124-1.x: XFAIL.
27792 * gcc.dg/sequence-pt-1.c: XFAIL one test.
27793
27794 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
27795
27796 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
27797
27798 2001-03-06 Zack Weinberg <zackw@stanford.edu>
27799
27800 * gcc.dg/20000724-1.c: Don't use multiline strings.
27801
27802 2001-03-06 Zack Weinberg <zackw@stanford.edu>
27803
27804 * objc/execute/string1.m, objc/execute/string2.m: Compare the
27805 result of -cString against what we expect it to be; don't just
27806 print it out for no one to read.
27807
27808 * objc/execute/string3.m, objc/execute/string4.m: New tests.
27809 Based on testcases provided by Nicola Pero.
27810
27811 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
27812
27813 * gcc.dg/cpp/macro7.c: New test.
27814
27815 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
27816
27817 * gcc.dg/cpp/multiline.c: Update.
27818
27819 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27820
27821 * g++.old-deja/g++.other/enum3.C: New test.
27822
27823 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27824
27825 * g++.old-deja/g++.other/pod1.C: New test.
27826
27827 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27828
27829 * g++.old-deja/g++.ext/overload1.C: New test.
27830
27831 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
27832
27833 * g++.old-deja/g++.pt/using1.C: New test.
27834
27835 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
27836
27837 * g++.old-deja/g++.other/using9.C: New test.
27838
27839 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
27840
27841 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
27842
27843 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
27844
27845 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
27846
27847 * g++.old-deja/g++.ext/realpt1.C: Remove.
27848
27849 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
27850
27851 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
27852
27853 2001-02-26 Will Cohen <wcohen@redhat.com>
27854
27855 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
27856
27857 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
27858
27859 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
27860 templatized constructors.
27861
27862 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27863
27864 * gcc.c-torture/execute/20010224-1.c: New test.
27865
27866 2001-02-23 Jakub Jelinek <jakub@redhat.com>
27867
27868 * gcc.c-torture/execute/20010222-1.c: New test.
27869
27870 2001-02-22 Jakub Jelinek <jakub@redhat.com>
27871
27872 * g++.old-deja/g++.other/inline20.C: New test.
27873
27874 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
27875
27876 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
27877
27878 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27879
27880 * g++.old-deja/g++.other/lookup22.C: New test.
27881
27882 2001-02-19 Zack Weinberg <zackw@stanford.edu>
27883
27884 * g77.dg: New directory.
27885 * g77.dg/20010216-1.f: New test case.
27886 * g77.dg/dg.exp: New driver.
27887 * lib/g77-dg.exp: New driver library.
27888
27889 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27890
27891 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
27892
27893 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
27894
27895 * g++.old-deja/g++.other/decl9.C: New test.
27896
27897 2001-02-16 Jakub Jelinek <jakub@redhat.com>
27898
27899 * g++.old-deja/g++.other/init16.C: Update the test so that it does
27900 not need <string> and also tests the initialization at runtime.
27901
27902 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
27903
27904 * gcc.c-torture/execute/longlong.c: New test.
27905
27906 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
27907
27908 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
27909
27910 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
27911
27912 * gcc.c-torture/execute/920302-1.c (execute):
27913 Change argument type to short.
27914
27915 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27916
27917 * g++.old-deja/g++.pt/deduct6.C: New test.
27918
27919 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27920
27921 * g++.old-deja/g++.pt/deduct5.C: New test.
27922
27923 2001-02-14 Jakub Jelinek <jakub@redhat.com>
27924
27925 * gcc.c-torture/execute/20010209-1.c: New test.
27926
27927 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
27928
27929 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
27930
27931 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
27932
27933 * g++.dg/vtgc1.C: Update for new ABI.
27934
27935 * consistency.vlad: New directory, 1665 files.
27936
27937 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
27938
27939 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
27940 return type.
27941 * gcc.dg/cpp/digraphs.c: Declare puts.
27942
27943 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27944
27945 * g++.old-deja/g++.other/warn5.C: New test.
27946
27947 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27948
27949 * g++.old-deja/g++.pt/spec40.C: New test.
27950
27951 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27952
27953 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
27954 case.
27955 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
27956
27957 2001-02-12 Jakub Jelinek <jakub@redhat.com>
27958
27959 * gcc.c-torture/compile/20010209-1.c: New test.
27960
27961 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
27962
27963 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
27964 excess errors message but not if it crashes.
27965 * g++.old-deja/g++.other/crash27.C: Likewise.
27966 * g++.old-deja/g++.other/crash28.C: Likewise.
27967 * g++.old-deja/g++.other/crash30.C: Likewise.
27968 * g++.old-deja/g++.other/crash32.C: Likewise.
27969 * g++.old-deja/g++.other/crash35.C: Likewise.
27970 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27971
27972 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
27973
27974 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
27975 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
27976 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
27977 g77.f-torture/execute/execute.exp,
27978 g77.f-torture/noncompile/noncompile.exp,
27979 gcc.c-torture/execute/execute.exp,
27980 gcc.c-torture/execute/memcheck/memcheck.exp,
27981 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
27982 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
27983 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
27984 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
27985 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
27986 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
27987 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27988 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
27989 Remove bug reporting instructions with ancient email addresses.
27990
27991 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27992
27993 * gcc.dg/20010202-1.c: New test.
27994 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
27995
27996 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
27997
27998 * g++.dg/stdbool-if.C: New test.
27999
28000 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
28001
28002 * objc/execute/fdecl.m: Added main().
28003
28004 2001-02-07 Jakub Jelinek <jakub@redhat.com>
28005
28006 * gcc.c-torture/execute/20010206-1.c: New test.
28007
28008 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
28009
28010 * gcc.dg/cpp/avoidpaste1.c: Update.
28011
28012 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
28013
28014 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
28015 Pero <nicola@brainstorm.co.uk>.
28016 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
28017
28018 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
28019
28020 * g++.old-deja/g++.pt/spec39.C: New test.
28021
28022 2001-02-05 Jakub Jelinek <jakub@redhat.com>
28023
28024 * gcc.c-torture/compile/20010202-1.c: New test.
28025
28026 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
28027
28028 * g++.old-deja/g++.abi/primary2.C: New test.
28029 * g++.old-deja/g++.abi/primary3.C: New test.
28030 * g++.old-deja/g++.abi/primary4.C: New test.
28031 * g++.old-deja/g++.abi/primary5.C: New test.
28032 * g++.old-deja/g++.abi/vtable3.h: New test.
28033 * g++.old-deja/g++.abi/vtable3a.C: New test.
28034 * g++.old-deja/g++.abi/vtable3b.C: New test.
28035 * g++.old-deja/g++.abi/vtable3c.C: New test.
28036 * g++.old-deja/g++.abi/vtable3d.C: New test.
28037 * g++.old-deja/g++.abi/vtable3e.C: New test.
28038 * g++.old-deja/g++.abi/vtable3f.C: New test.
28039 * g++.old-deja/g++.abi/vtable3g.C: New test.
28040 * g++.old-deja/g++.abi/vtable3h.C: New test.
28041 * g++.old-deja/g++.abi/vtable3i.C: New test.
28042 * g++.old-deja/g++.abi/vtable3j.C: New test.
28043 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
28044
28045 2001-02-03 Jakub Jelinek <jakub@redhat.com>
28046
28047 * g++.old-deja/g++.other/anon6.C: New test.
28048 * g++.old-deja/g++.other/anon7.C: New test.
28049
28050 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
28051
28052 * gcc.dg/cpp/avoidpaste2.c: New tests.
28053
28054 2001-01-31 Jakub Jelinek <jakub@redhat.com>
28055
28056 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
28057
28058 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
28059
28060 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
28061 DECIMAL_DIG cases for Irix."
28062
28063 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
28064
28065 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
28066
28067 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
28068
28069 * gcc.dg/c99-tag-1.c: New test.
28070
28071 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
28072
28073 * gcc.dg/cpp/tr-warn1.c: Add tests.
28074
28075 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
28076
28077 * gcc.dg/cpp/avoidpaste1.c: Update.
28078 * gcc.dg/cpp/paste4.c: Update.
28079
28080 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
28081
28082 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
28083 cases for Irix.
28084
28085 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28086
28087 * g++.old-deja/g++.other/inline19.C: New test.
28088
28089 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
28090
28091 * gcc.dg/Wlarger-than.c: New test.
28092
28093 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
28094
28095 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
28096
28097 2001-01-29 Jakub Jelinek <jakub@redhat.com>
28098
28099 * gcc.c-torture/execute/20010129-1.c: New test.
28100 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
28101
28102 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
28103
28104 * gcc.dg/cpp/avoidpaste1.c: Test case.
28105
28106 2001-01-28 Jakub Jelinek <jakub@redhat.com>
28107
28108 * g++.old-deja/g++.other/inline18.C: New test.
28109
28110 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28111
28112 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
28113 and __builtin_putchar.
28114
28115 2001-01-27 Jakub Jelinek <jakub@redhat.com>
28116
28117 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
28118 tests.
28119
28120 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
28121
28122 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
28123 floating point number rounding mode to round to the nearest
28124 representable mode.
28125
28126 2001-01-25 Jakub Jelinek <jakub@redhat.com>
28127
28128 * g++.old-deja/g++.other/mangle2.C: New test.
28129
28130 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
28131
28132 * gcc.c-torture/compile/20010124-1.c: New test.
28133
28134 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
28135
28136 * g++.old-deja/g++.pt/spec38.C: New test.
28137
28138 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28139
28140 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
28141 "Build don't run".
28142
28143 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28144
28145 * gcc.c-torture/execute/20010123-1.c: New test.
28146
28147 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
28148
28149 * g++.old-deja/g++.pt/spec37.C: New test.
28150
28151 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
28152
28153 * g++.old-deja/g++.pt/overload14.C: New test.
28154
28155 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28156
28157 * gcc.c-torture/execute/20010122-1.c: New test, exercise
28158 __builtin_return_address.
28159
28160 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
28161
28162 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
28163 * g++.old-deja/g++.pt/spec35.C: New test.
28164 * g++.old-deja/g++.pt/spec36.C: New test.
28165
28166 2001-01-20 Jakub Jelinek <jakub@redhat.com>
28167
28168 * gcc.c-torture/compile/20010118-1.c: New test.
28169
28170 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
28171
28172 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
28173
28174 2001-01-19 Jakub Jelinek <jakub@redhat.com>
28175
28176 * gcc.c-torture/execute/20010119-1.c: New test.
28177
28178 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
28179
28180 * g++.old-deja/g++.other/vbase5.C: New test.
28181
28182 2001-01-19 Jakub Jelinek <jakub@redhat.com>
28183
28184 * gcc.c-torture/execute/20010118-1.c: New test.
28185
28186 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
28187
28188 * g++.old-deja/g++.pt/deduct3.C: New test.
28189
28190 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
28191
28192 * g++.old-deja/g++.pt/spec34.C: New test.
28193
28194 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
28195
28196 * g77.f-torture/compile/20000601-2.f: New test.
28197
28198 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
28199
28200 * g++.old-deja/g++.other/init17.C: New test.
28201
28202 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
28203
28204 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
28205
28206 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
28207
28208 * g++.old-deja/g++.pt/unify8.C: New test.
28209
28210 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
28211
28212 * g++.old-deja/g++.abi/vbase1.C: New test.
28213
28214 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
28215
28216 * g++.old-deja/g++.pt/crash65.C: New test.
28217
28218 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
28219
28220 * gcc.dg/cpp/assembl2.S: New test case.
28221
28222 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
28223
28224 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
28225 are supported.
28226
28227 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28228
28229 * g++.old-deja/g++.other/builtins1.C: New test.
28230 * g++.old-deja/g++.other/builtins2.C: Likewise.
28231 * g++.old-deja/g++.other/builtins3.C: Likewise.
28232 * g++.old-deja/g++.other/builtins4.C: Likewise.
28233
28234 2001-01-17 Jakub Jelinek <jakub@redhat.com>
28235
28236 * gcc.c-torture/compile/20010117-1.c: New test.
28237 * gcc.c-torture/compile/20010117-2.c: New test.
28238
28239 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
28240
28241 * g77.f-torture/execute/20010116.[fx]: New test,
28242 XFAIL on i?86-*-*.
28243 * g77.f-torture/compile/20010115.f: Indicate it's
28244 a test for PR fortran/1636.
28245
28246 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
28247
28248 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
28249
28250 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
28251
28252 * g77.f-torture/compile/20010115.f: New test.
28253
28254 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
28255
28256 * g++.old-deja/g++.pt/nontype5.C: New test.
28257
28258 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
28259
28260 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
28261 have an equivalent working one below it.
28262
28263 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
28264
28265 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
28266 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
28267
28268 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
28269
28270 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
28271 message containing "init_priority".
28272 (conpr-2.C): Likewise.
28273 (conpr-3.C): Likewise.
28274 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
28275
28276 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28277
28278 * gcc.c-torture/execute/20010114-2.c: New test.
28279
28280 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
28281
28282 * gcc.c-torture/compile/20010114-1.c: New test.
28283 * gcc.c-torture/compile/20010114-1.x: Xfail.
28284 * gcc.c-torture/compile/20010114-2.c: New test.
28285 * gcc.c-torture/execute/20010114-1.c: New test.
28286 * gcc.dg/trunc-1.c: New test.
28287 * gcc.dg/uninit-B.c: New test.
28288
28289 2001-01-13 Nick Clifton <nickc@redhat.com>
28290
28291 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
28292 target.
28293
28294 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
28295
28296 * gcc.c-torture/compile/20010113-1.c: New test.
28297
28298 2001-01-13 Jakub Jelinek <jakub@redhat.com>
28299
28300 * gcc.c-torture/compile/20001212-1.c: New test.
28301
28302 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
28303
28304 * gcc.dg/cpp/widestr1.c: Update.
28305 * gcc.dg/cpp/prag-imp.c: Remove.
28306
28307 2001-01-12 Jakub Jelinek <jakub@redhat.com>
28308
28309 * gcc.c-torture/execute/20000801-3.x: Remove.
28310 * gcc.dg/c90-init-1.c: New test.
28311 * gcc.dg/c99-init-1.c: New test.
28312 * gcc.dg/c99-init-2.c: New test.
28313 * gcc.dg/gnu99-init-1.c: New test.
28314
28315 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
28316
28317 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
28318 testing that no relevant ones were found.
28319
28320 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
28321
28322 * g++.old-deja/g++.pt/cast2.C: New test.
28323
28324 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
28325
28326 * g++.old-deja/g++.pt/friend47.C: New test.
28327
28328 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28329
28330 * g++.old-deja/g++.pt/instantiate13.C: New test.
28331
28332 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28333
28334 * g++.old-deja/g++.other/defarg7.C: New test.
28335 * g++.old-deja/g++.other/defarg8.C: New test.
28336
28337 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28338
28339 * g++.old-deja/g++.pt/crash64.C: New test.
28340
28341 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28342
28343 * g++.old-deja/g++.pt/crash63.C: New test.
28344
28345 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
28346
28347 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
28348
28349 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
28350
28351 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
28352
28353 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
28354
28355 * g++.old-deja/g++.pt/error3.C: New test.
28356
28357 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
28358
28359 * g++.old-deja/g++.other/crash39.C: New test.
28360
28361 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
28362
28363 * g++.old-deja/g++.other/vbase4.C: New test.
28364
28365 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
28366
28367 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
28368 * gcc.dg/special/20000419-2.c: New file. Identical to above.
28369 * gcc.dg/special/special.exp: New test driver which will check
28370 for alias support for the above test.
28371
28372 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
28373
28374 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
28375 problems on small machines.
28376 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
28377 parameterize.
28378
28379 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
28380
28381 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
28382 mips.
28383 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
28384
28385 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
28386
28387 * g++.old_deja/g++.pt/using8.C: New test.
28388
28389 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
28390
28391 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
28392
28393 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
28394
28395 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
28396 where a failure is expected.
28397 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
28398
28399 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28400
28401 * g++.old_deja/g++.pt/instantiate12.C: New test.
28402
28403 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28404
28405 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
28406 start of structs.
28407 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
28408 * g++.old-deja/g++.brendan/crash17.C: Likewise.
28409 * g++.old-deja/g++.brendan/crash29.C: Likewise.
28410 * g++.old-deja/g++.brendan/crash48.C: Likewise.
28411 * g++.old-deja/g++.brendan/ns1.C: Likewise.
28412 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
28413 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
28414 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
28415 * g++.old-deja/g++.eh/spec6.C: Likewise.
28416 * g++.old-deja/g++.jason/crash3.C: Likewise.
28417 * g++.old-deja/g++.law/ctors11.C: Likewise.
28418 * g++.old-deja/g++.law/ctors17.C: Likewise.
28419 * g++.old-deja/g++.law/ctors5.C: Likewise.
28420 * g++.old-deja/g++.law/ctors9.C: Likewise.
28421 * g++.old-deja/g++.mike/ambig1.C: Likewise.
28422 * g++.old-deja/g++.mike/net22.C: Likewise.
28423 * g++.old-deja/g++.mike/p3538a.C: Likewise.
28424 * g++.old-deja/g++.mike/p3538b.C: Likewise.
28425 * g++.old-deja/g++.mike/virt3.C: Likewise.
28426 * g++.old-deja/g++.niklas/t128.C: Likewise.
28427 * g++.old-deja/g++.other/anon4.C: Likewise.
28428 * g++.old-deja/g++.other/using1.C: Likewise.
28429 * g++.old-deja/g++.other/warn3.C: Likewise.
28430 * g++.old-deja/g++.pt/t37.C: Likewise.
28431 * g++.old-deja/g++.robertl/eb69.C: Likewise.
28432 * g++.old-deja/g++.robertl/eb71.C: Likewise.
28433
28434 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28435
28436 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
28437
28438 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28439
28440 * gcc.c-torture/execute/stdio-opt-3.c: New test.
28441
28442 2001-01-07 Jakub Jelinek <jakub@redhat.com>
28443
28444 * gcc.c-torture/compile/20010107-1.c: New test.
28445
28446 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
28447
28448 * gcc.c-torture/execute/builtin-noret-1.c: New test.
28449
28450 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
28451
28452 * gcc.dg/format/format.h: New file.
28453 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
28454 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
28455 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
28456 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
28457 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
28458 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
28459 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
28460 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
28461 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
28462 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
28463 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
28464 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
28465 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
28466 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
28467 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
28468 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
28469 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
28470 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
28471 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
28472 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
28473 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
28474 instead of declaring standard types, macros and functions in each
28475 test.
28476
28477 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
28478
28479 * gcc.c-torture/execute/20010106-1.c: New test.
28480
28481 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
28482
28483 * gcc.dg/format/format.exp: New file.
28484 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
28485 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
28486 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
28487 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
28488 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
28489 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
28490 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
28491 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
28492 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
28493 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
28494 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
28495 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
28496 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
28497 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
28498 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
28499 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
28500 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
28501 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
28502 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
28503 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
28504 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
28505 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
28506 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
28507 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
28508 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
28509 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
28510 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
28511 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
28512 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
28513 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
28514 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
28515 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
28516 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
28517 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
28518 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
28519 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
28520 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
28521 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
28522 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
28523 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
28524 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
28525 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
28526
28527 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
28528
28529 * gcc.c-torture/execute/991228-1.c: Take word endianness into
28530 account.
28531
28532 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
28533
28534 * gcc.c-torture/execute/builtin-complex-1.c: New test.
28535
28536 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
28537
28538 * g++.old-deja/g++.pt/crash62.C: New test.
28539
28540 2001-01-04 Richard Henderson <rth@redhat.com>
28541
28542 * gcc.dg/20000926-1.c: Update expected warnings.
28543 * gcc.dg/array-2.c: Likewise.
28544 * gcc.dg/array-4.c: Also validate flexible array members.
28545 * gcc.dg/c99-flex-array-1.c: New.
28546
28547 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
28548
28549 * gcc.c-torture/compile/20001222-1.x: Remove.
28550
28551 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28552
28553 * gcc.c-torture/execute/built-in-setjmp.c: New.
28554
28555 2001-01-03 Richard Henderson <rth@redhat.com>
28556
28557 * gcc.dg/940510-1.c: Update expected error wording.
28558 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
28559
28560 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
28561
28562 * lib/target-supports.exp (check_alias_available): Modified to
28563 indicate aliases not supported if only weak aliases are supported.
28564
28565 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28566
28567 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
28568 Turn on cmpstrsi checks for __pj__ and __i370__.
28569
28570 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
28571
28572 * g++.old-deja/g++.other/virtual11.C: New test.
28573
28574 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
28575
28576 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
28577
28578 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28579
28580 * gcc.c-torture/compile/20010102-1.c: New test.
28581
28582 2001-01-02 Andreas Jaeger <aj@suse.de>
28583
28584 * gcc.dg/noreturn-3.c: New test.
28585
28586 * gcc.dg/noreturn-4.c: New test.
28587
28588 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28589
28590 * gcc.c-torture/execute/stdio-opt-1.c: Also test
28591 __builtin_fputc and __builtin_fwrite.
28592
28593 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
28594
28595 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
28596 signed char, not default char.
28597
28598 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
28599
28600 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
28601
28602 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
28603
28604 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
28605
28606 2000-12-29 Richard Henderson <rth@redhat.com>
28607
28608 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
28609 (__cyg_profile_func_exit): Define.
28610
28611 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
28612
28613 * g++.dg/vtgc1.C: New test.
28614
28615 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
28616
28617 * gcc.dg/noncompile/20001228-1.c: New test.
28618
28619 * gcc.dg/20001228-1.c: New test.
28620
28621 * gcc.c-torture/execute/20001228-1.c: New test.
28622
28623 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
28624
28625 * gcc.dg/format-strfmon-1.c: New test.
28626
28627 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28628
28629 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
28630 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
28631 * gcc.c-torture/execute/string-opt-1.c: Likewise.
28632 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28633 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28634 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28635 * gcc.c-torture/execute/string-opt-6.c: Likewise.
28636 * gcc.c-torture/execute/string-opt-7.c: Likewise.
28637 * gcc.c-torture/execute/string-opt-8.c: Likewise.
28638 * gcc.c-torture/execute/string-opt-9.c: Likewise.
28639 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28640 * gcc.c-torture/execute/string-opt-11.c: Likewise.
28641 * gcc.c-torture/execute/string-opt-12.c: Likewise.
28642
28643 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
28644 * gcc.c-torture/execute/string-opt-4.c: Test index.
28645
28646 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
28647
28648 * gcc.c-torture/compile/20001226-1.c: New test.
28649
28650 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
28651
28652 * gcc.c-torture/compile/20001222-1.c: New test.
28653 * gcc.c-torture/compile/20001222-1.x: Xfail.
28654
28655 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
28656
28657 * gcc.c-torture/execute/comp-goto-2.c: New test.
28658
28659 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
28660
28661 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
28662 Use long types if __INT_MAX__ is 32767.
28663 (main): Use cast to (sint32 *) when poking 88 into a_page.
28664
28665 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
28666
28667 2000-12-21 Bernd Schmidt <bernds@redhat.com>
28668
28669 * gcc.c-torture/compile/20001221-1.c: New test.
28670 * gcc.c-torture/execute/20001221-1.c: New test.
28671
28672 2000-12-20 Richard Henderson <rth@redhat.com>
28673
28674 * g++.old-deja/g++.pt/crash36.C: Update error lines.
28675 * g++.old-deja/g++.robertl/eb109.C: Likewise.
28676
28677 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28678
28679 * gcc.dg/compare3.c: New test.
28680
28681 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
28682
28683 * gcc.dg/format-warnll-1.c: New test.
28684
28685 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
28686
28687 * gcc.dg/cpp/cmdlne-P.c: New test.
28688
28689 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
28690
28691 * gcc.c-torture/execute/builtin-abs-1.c,
28692 gcc.c-torture/execute/builtin-abs-2.c: New tests.
28693
28694 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
28695
28696 * gcc.dg/cpp/multiline.c: New test.
28697
28698 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
28699
28700 * g++.old-deja/g++.other/syshdr1.C: Update.
28701 * gcc.dg/cpp/lineflags.c: Remove temporarily.
28702
28703 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28704
28705 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
28706
28707 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28708
28709 * g++.old-deja/g++.pt/ttp65.C: New test.
28710
28711 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28712
28713 * g++.old-deja/g++.pt/ttp64.C: New test.
28714
28715 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28716
28717 * g++.old-deja/g++.pt/spec33.C: New test.
28718
28719 2000-12-14 Catherine Moore <clm@redhat.com>
28720
28721 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
28722 * gcc.c-torture/execute/920612-2.c: Likewise.
28723 * gcc.c-torture/execute/920428-2.c: Likewise.
28724 * gcc-c-torture/execute/va-arg-11.c: Call exit.
28725 * gcc.c-torture/execute/va-arg-21.c: Likewise.
28726
28727 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28728
28729 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
28730 * gcc.dg/pack-test-2.c: Likewise.
28731
28732 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
28733
28734 Tests by Zack Weinberg <zackw@stanford.edu>.
28735
28736 * gcc.dg/cpp/defined.c: Update.
28737 * gcc.dg/cpp/defined_trad.c: New tests.
28738
28739 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
28740
28741 * gcc.dg/cpp/trad-direct.c: Update.
28742
28743 2000-12-11 Neil Booth <neilb@earthling.net>
28744
28745 * gcc.dg/cpp/defined_trad.c
28746
28747 2000-12-11 Neil Booth <neilb@earthling.net>
28748
28749 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
28750
28751 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
28752
28753 * gcc.dg/format-miss-2.c: New test.
28754
28755 2000-12-09 Neil Booth <neilb@earthling.net>
28756
28757 * gcc.dg/cpp/lineflags.c: New tests.
28758 * gcc.dg/cpp/poison.c: Update.
28759 * gcc.dg/cpp/redef2.c: Update.
28760 * gcc.dg/cpp/skipping.c: New test.
28761
28762 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
28763
28764 * g++.old-deja/g++.other/eh3.C: New testcase.
28765
28766 2000-12-07 Neil Booth <neilb@earthling.net>
28767
28768 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
28769 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
28770 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
28771 wtr-union-init-2.c, wtr-union-init-3.c: Update.
28772 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
28773 Update.
28774
28775 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28776
28777 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
28778 __SIZE_TYPE__ instead of int for type of integers cast to
28779 pointers.
28780
28781 2000-12-07 Jakub Jelinek <jakub@redhat.com>
28782
28783 * g++.old-deja/g++.other/cleanup4.C: New test.
28784
28785 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28786
28787 * format-sec-1.c: New test.
28788
28789 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28790
28791 * gcc.dg/format-nonlit-3.c: New test.
28792
28793 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28794
28795 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
28796 through a null pointer.
28797
28798 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28799
28800 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
28801 * g++.old-deja/g++.pt/partial4.C: New test.
28802
28803 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
28804
28805 * gcc.c-torture/execute/ieee/hugeval.x: New.
28806
28807 2000-12-06 Neil Booth <neilb@earthling.net>
28808
28809 * gcc.dg/cpp/backslash2.c: New tests.
28810
28811 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28812
28813 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
28814 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
28815
28816 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
28817
28818 * gcc.c-torture/execute/20001203-2.c: New testcase.
28819
28820 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
28821
28822 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
28823 * g++.old-deja/g++.other/virtual10.C: New test.
28824
28825 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
28826
28827 * g++.old-deja/g++.mike/pmf5.C: Remove test.
28828
28829 2000-12-05 Richard Henderson <rth@redhat.com>
28830
28831 * gcc.c-torture/compile/20001205-1.c: New.
28832
28833 2000-12-04 Neil Booth <neilb@earthling.net>
28834
28835 * g++.old-deja/g++.other/virtual9.C: New test.
28836 * g++.old-deja/g++.pt/crash61.C: New test.
28837 * gcc.c-torture/execute/loop-9.c: New test.
28838
28839 2000-12-04 Neil Booth <neilb@earthling.net>
28840
28841 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
28842 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
28843 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
28844 * gcc.dg/cpp/extratokens.c: ...here.
28845
28846 2000-12-04 Neil Booth <neilb@earthling.net>
28847
28848 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
28849 New tests.
28850
28851 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28852
28853 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
28854 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
28855
28856 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
28857
28858 * gcc.c-torture/execute/20001203-1.c: New test.
28859
28860 2000-12-03 Neil Booth <neilb@earthling.net>
28861
28862 * gcc.dg/cpp/macro6.c: New test cases.
28863
28864 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28865
28866 * gcc.c-torture/execute/string-opt-9.c: New test.
28867 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28868 * gcc.c-torture/execute/string-opt-11.c: Likewise.
28869 * gcc.c-torture/execute/string-opt-12.c: Likewise.
28870
28871 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
28872 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
28873
28874 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
28875
28876 * gcc.dg/cpp/if-6.c: New testcase.
28877
28878 * gcc.dg/20001201-1.c: New testcase.
28879
28880 2000-12-02 Neil Booth <neilb@earthling.net>
28881
28882 * g++.old-deja/g++.other/externC4.C,
28883 g++.old-deja/g++.other/friend10.C: New tests.
28884
28885 2000-12-02 Neil Booth <neilb@earthling.net>
28886
28887 * g++.old-deja/g++.other/instan2.C
28888 * g++.old-deja/g++.other/instan3.C: New test.
28889
28890 2000-12-02 Neil Booth <neilb@earthling.net>
28891
28892 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
28893 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
28894 gnuc99.c,gnuc99-pedantic.c: New tests.
28895
28896 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28897
28898 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
28899 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
28900
28901 2000-12-01 Neil Booth <neilb@earthling.net>
28902
28903 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
28904 * gcc.dg/cpp/poison.c: Update.
28905 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
28906
28907 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
28908
28909 * g77.f-torture/execute/20001201.f: New test.
28910
28911 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28912
28913 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
28914
28915 2000-12-01 Jakub Jelinek <jakub@redhat.com>
28916
28917 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
28918
28919 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
28920
28921 * g++.old-deja/g++.other/cast6.C: New test.
28922
28923 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
28924
28925 * gcc.c-torture/execute/20001130-2.c: New testcase.
28926
28927 2000-11-30 Richard Henderson <rth@redhat.com>
28928
28929 * gcc.c-torture/execute/20001130-1.c: New test.
28930
28931 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28932
28933 * g++.old-deja/g++.other/op3.C: New test.
28934
28935 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28936
28937 * g++.old-deja/g++.other/op2.C: New test.
28938
28939 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28940
28941 * g++.old-deja/g++.other/crash38.C: New test.
28942
28943 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
28944
28945 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
28946
28947 2000-11-29 Jakub Jelinek <jakub@redhat.com>
28948
28949 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
28950 tests.
28951 * gcc.c-torture/execute/string-opt-6.c: New test.
28952
28953 * gcc.dg/20001117-1.c: Add main.
28954
28955 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
28956
28957 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
28958 Move from here ...
28959 * gcc.dg/940510-1.c: ... to here.
28960
28961 * gcc.dg/20000926-1.c: GNU C now allows initializations of
28962 zero-size arrays in toplevel structures.
28963
28964 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28965
28966 * gcc.c-torture/execute/loop-8.c: New test.
28967
28968 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28969
28970 * g++.old-deja/g++.other/base1.C: New test.
28971
28972 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28973
28974 * g++.old-deja/g++.other/parse2.C: New test.
28975
28976 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28977
28978 * g++.old-deja/g++.pt/incomplete1.C: New test.
28979
28980 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28981
28982 * g++.old-deja/g++.other/friend9.C: New test.
28983
28984 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28985
28986 * gcc.dg/20001127-1.c: New test.
28987
28988 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28989
28990 * g++.old-deja/g++.pt/friend46.C: New test.
28991
28992 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28993
28994 * g++.old-deja/g++.other/ptrmem8.C: New test.
28995
28996 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28997
28998 * gcc.c-torture/execute/string-opt-7.c: New test.
28999 * gcc.c-torture/execute/string-opt-8.c: Likewise.
29000
29001 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
29002
29003 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
29004 instead of 'mkcheck 2'.
29005
29006 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
29007
29008 * gcc.c-torture/execute/memcheck/driver.c,
29009 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
29010 C9X references to refer to C99.
29011
29012 2000-11-25 Jakub Jelinek <jakub@redhat.com>
29013
29014 * gcc.dg/ultrasp3.c: New test.
29015
29016 2000-11-25 Neil Booth <neilb@earthling.net>
29017
29018 * gcc.dg/cpp/include2.c: Update test to be locale independent.
29019
29020 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
29021
29022 * gcc.c-torture/compile/20001123-2.c: New.
29023
29024 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29025
29026 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
29027
29028 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
29029
29030 * gcc.dg/sequence-point-1.c: Add some new tests.
29031 * gcc.c-torture/execute/20001124-1.c: New test.
29032
29033 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
29034
29035 * g++.old-deja/g++.other/vaarg4.C: New test.
29036 * gcc.c-torture/compile/20001123-1.c: New test.
29037
29038 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
29039
29040 * g++.other/crash24.C: Adjust and remove XFAIL.
29041 * g++.other/crash37.C: New test.
29042
29043 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
29044
29045 * g++.old-deja/g++.pt/instantiate9.C: New test.
29046
29047 2000-11-22 Mark Mitchell <mark@codesourcery.com>
29048
29049 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
29050 new ABI, too.
29051
29052 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
29053 * g++.old-deja/g++.robertl/eb55.C: Likewise.
29054
29055 2000-11-22 Neil Booth <neilb@earthling.net>
29056
29057 * gcc.dg/cpp/Wtrigraphs.c: New test.
29058
29059 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
29060
29061 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
29062
29063 2000-11-22 Jakub Jelinek <jakub@redhat.com>
29064
29065 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
29066
29067 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
29068
29069 * lib/gcc-dg.exp: load_lib scanasm.exp.
29070 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
29071 * lib/g++-dg.exp: load_lib scanasm.exp.
29072 * lib/scanasm.exp: New.
29073 (scan-assembler, scan-assembler-not): Add optional arguments to
29074 test name, or if not present, the pattern name.
29075 (scan-assembler-dem, scan-assembler-dem-not): New.
29076
29077 * g++.dg/dg.exp: New.
29078
29079 2000-11-21 Neil Booth <neilb@earthling.net>
29080
29081 * gcc.dg/cpp/integrated1.c: Remove.
29082
29083 2000-11-21 Jakub Jelinek <jakub@redhat.com>
29084
29085 * gcc.c-torture/execute/20001121-1.c: New test.
29086
29087 2000-11-21 Richard Henderson <rth@redhat.com>
29088
29089 * gcc.c-torture/compile/20001121-1.c: New test.
29090
29091 2000-11-20 Neil Booth <neilb@earthling.net>
29092
29093 * gcc.dg/cpp/integrated1.c: New test.
29094
29095 2000-11-21 Jakub Jelinek <jakub@redhat.com>
29096
29097 * g++.old-deja/g++.other/inline17.C: New test.
29098
29099 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
29100
29101 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
29102 local variable to be zero: I made the variable global. Now
29103 uses abort() and exit() instead of relying on main's return value.
29104
29105 2000-11-20 Neil Booth <neilb@earthling.net>
29106
29107 * gcc.dg/cpp/paste2.c: Update test.
29108 * objc/execute/paste.m: New test.
29109
29110 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
29111
29112 * gcc.dg/c99-condexpr-1.c: New test.
29113
29114 2000-11-20 Neil Booth <neilb@earthling.net>
29115
29116 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
29117
29118 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
29119
29120 * g++.old-deja/g++.pt/export1.C: New test.
29121
29122 2000-11-20 Jakub Jelinek <jakub@redhat.com>
29123
29124 * gcc.dg/20001117-1.c: New test.
29125
29126 2000-11-18 Richard Henderson <rth@redhat.com>
29127
29128 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
29129
29130 2000-11-18 Richard Henderson <rth@redhat.com>
29131
29132 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
29133 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
29134 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
29135
29136 2000-11-18 Richard Henderson <rth@redhat.com>
29137
29138 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
29139 (main): New. Exit cleanly.
29140
29141 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
29142
29143 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
29144 gcc.dg/c99-fordecl-2.c: New tests.
29145
29146 2000-11-18 Richard Henderson <rth@redhat.com>
29147
29148 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
29149 * gcc.c-torture/execute/zerolen-2.c: New.
29150
29151 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29152
29153 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
29154 memory.
29155
29156 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
29157
29158 * g++.old-deja/g++.pt/instantiate8.C: New test.
29159
29160 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
29161
29162 * g++.old-deja/g++.other/incomplete.C: Add more tests.
29163 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
29164
29165 2000-11-16 Nick Clifton <nickc@redhat.com>
29166
29167 * gcc.c-torture/execute/nestfunc-2.c: New test.
29168 * gcc.c-torture/execute/nestfunc-3.c: New test.
29169
29170 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
29171
29172 * gcc.c-torture/compile/20001116-1.c: New test.
29173
29174 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29175
29176 * gcc.c-torture/execute/20001115-1.c: New test.
29177
29178 2000-11-15 Mark Mitchell <mark@codesourcery.com>
29179
29180 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
29181 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
29182 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
29183 * g++.old-deja/g++.abi/vmihint.C: Likewise.
29184
29185 2000-11-15 Neil Booth <neilb@earthling.net>
29186
29187 gcc.dg/cpp/_Pragma1.c: Update.
29188 gcc.dg/cpp/_Pragma2.c: New test.
29189
29190 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
29191
29192 * g++.old-deja/g++.other/anon5.C: New test.
29193
29194 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
29195
29196 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
29197 tests.
29198
29199 2000-11-14 Jakub Jelinek <jakub@redhat.com>
29200
29201 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
29202 output.
29203
29204 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
29205
29206 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
29207 labels at end of compound statements.
29208
29209 2000-11-13 Jakub Jelinek <jakub@redhat.com>
29210
29211 * gcc.c-torture/execute/loop-7.c: New test.
29212
29213 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
29214
29215 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
29216
29217 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
29218
29219 * gcc.dg/c99-bool-1.c: New test.
29220
29221 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
29222
29223 * gcc.dg/c99-scope-1.c: Remove xfail.
29224 * gcc.dg/c99-scope-2.c: New test.
29225
29226 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29227
29228 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
29229 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
29230
29231 2000-11-11 Mark Mitchell <mark@codesourcery.com>
29232
29233 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
29234 error messages.
29235
29236 * g++.mike/p700.C: Don't typedef wchar_t.
29237 * g++.mike/p784.C: Likewise.
29238 * g++.mike/eb101.C: Don't use __wchar_t.
29239
29240 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
29241
29242 * g77.f-torture/execute/20001111.[fx]: Test premature exit
29243 from DO loop.
29244
29245 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
29246
29247 * gcc.c-torture/execute/20001111-1.c: New test.
29248
29249 2000-11-10 Nick Clifton <nickc@redhat.com>
29250
29251 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
29252 long multuiple and accumulate.
29253
29254 2000-11-09 Richard Henderson <rth@redhat.com>
29255
29256 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
29257 via size_t instead of int.
29258
29259 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
29260 * gcc.c-torture/execute/string-opt-2.c: Likewise.
29261 * gcc.c-torture/execute/string-opt-3.c: Likewise.
29262 * gcc.c-torture/execute/string-opt-4.c: Likewise.
29263
29264 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
29265
29266 * gcc.c-torture/compile/20001109-1.c: New test.
29267 * gcc.c-torture/compile/20001109-2.c: New test.
29268
29269 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
29270
29271 * g++.old-deja/g++.pt/operator1.C: New test.
29272 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
29273
29274 2000-11-09 Jakub Jelinek <jakub@redhat.com>
29275
29276 * gcc.dg/20001108-1.c: New test.
29277
29278 2000-11-09 Jakub Jelinek <jakub@redhat.com>
29279
29280 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
29281 with both arguments constant strings.
29282 * gcc.c-torture/execute/string-opt-3.c: New test.
29283 * gcc.c-torture/execute/string-opt-4.c: New test.
29284 * gcc.c-torture/execute/string-opt-5.c: New test.
29285
29286 2000-11-08 Nick Clifton <nickc@redhat.com>
29287
29288 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
29289 mulsidi3adddi patterns.
29290
29291 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
29292
29293 * g++.old-deja/g++.other/crash36.C: New test.
29294
29295 2000-11-08 Jakub Jelinek <jakub@redhat.com>
29296
29297 * g++.old-deja/g++.other/init16.C: New test.
29298
29299 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
29300
29301 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
29302
29303 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
29304
29305 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
29306 * gcc.c-torture/execute/va-arg-16.x: Likewise.
29307 * gcc.c-torture/execute/va-arg-17.x: Likewise.
29308
29309 2000-11-07 DJ Delorie <dj@redhat.com>
29310
29311 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
29312
29313 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29314
29315 * gcc.c-torture/execute/string-opt-1.c: New test.
29316
29317 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
29318
29319 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
29320 mips-sgi-irix6.* because the MIPS ABI passes floating-point
29321 parameters in registers, and there is no way for a varargs
29322 function to know in which order the integer and floating-point
29323 parameters should be interleaved when they are placed on the
29324 stack.
29325 * gcc.c-torture/execute/va-arg-16.x: Likewise.
29326 * gcc.c-torture/execute/va-arg-17.x: Likewise.
29327
29328 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29329
29330 * gcc.c-torture/execute/string-opt-2.c: New test.
29331
29332 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
29333
29334 * g++.old-deja/g++.pt/crash60.C: New test.
29335
29336 2000-11-06 Jakub Jelinek <jakub@redhat.com>
29337
29338 * g++.old-deja/g++.other/crash24.C: New test.
29339 * g++.old-deja/g++.other/crash25.C: New test.
29340 * g++.old-deja/g++.other/crash26.C: New test.
29341 * g++.old-deja/g++.other/crash27.C: New test.
29342 * g++.old-deja/g++.other/crash28.C: New test.
29343 * g++.old-deja/g++.other/crash29.C: New test.
29344 * g++.old-deja/g++.other/crash30.C: New test.
29345 * g++.old-deja/g++.other/crash31.C: New test.
29346 * g++.old-deja/g++.other/crash32.C: New test.
29347 * g++.old-deja/g++.other/crash33.C: New test.
29348 * g++.old-deja/g++.other/crash34.C: New test.
29349 * g++.old-deja/g++.other/crash35.C: New test.
29350
29351 2000-11-06 Jakub Jelinek <jakub@redhat.com>
29352
29353 * gcc.c-torture/execute/20001031-1.c: New test.
29354
29355 2000-11-04 Mark Mitchell <mark@codesourcery.com>
29356
29357 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
29358 namespace.
29359
29360 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
29361 standards-conformant.
29362
29363 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
29364
29365 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
29366 * g++.old-deja/g++.mike/p755a.C: Likewise.
29367 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
29368 library makes no calls to `operator new' during initialization.
29369
29370 2000-11-04 Neil Booth <neilb@earthling.net>
29371
29372 * gcc.dg/cpp/include2.c: New tests.
29373
29374 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
29375
29376 * lib/g++.exp (g++_set_ld_library_path): New function.
29377 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
29378
29379 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
29380
29381 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
29382 warnings.
29383
29384 2000-11-01 Richard Henderson <rth@redhat.com>
29385
29386 * g++.old-deja/g++.ext/namedret1.C: New.
29387 * g++.old-deja/g++.ext/namedret2.C: New.
29388 * g++.old-deja/g++.ext/namedret3.C: New.
29389
29390 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
29391
29392 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
29393 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
29394
29395 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29396
29397 * gcc.c-torture/execute/va-arg-21.c: New test.
29398
29399 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
29400
29401 * gcc.dg/c99-complex-2.c: New test.
29402
29403 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29404
29405 * gcc.c-torture/execute/stdio-opt-1.c: New test.
29406
29407 2000-10-31 Jakub Jelinek <jakub@redhat.com>
29408
29409 * g++.old-deja/g++.other/inline16.C: New test.
29410
29411 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
29412
29413 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
29414 __PRETTY_FUNCTION__
29415
29416 2000-10-29 Neil Booth <neilb@earthling.net>
29417
29418 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
29419 New tests.
29420 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
29421 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
29422 optimisation.
29423
29424 2000-10-29 Neil Booth <neilb@earthling.net>
29425
29426 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
29427 * mi1.c, mi1c.h: Add null directives to multiple-include test.
29428 * mi5.c: Test multiple includes work with -C.
29429 * trigraphs.c: Test ^= version.
29430
29431 2000-10-28 Neil Booth <neilb@earthling.net>
29432
29433 New tests and test updates for new macro expander.
29434
29435 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
29436 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
29437 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
29438 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
29439 new diagnostic messages.
29440
29441 * gcc.dg/cpp/macro3.c: New tests.
29442
29443 2000-10-27 Mark Mitchell <mark@codesourcery.com>
29444
29445 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
29446 on the same line.
29447
29448 2000-10-27 Jakub Jelinek <jakub@redhat.com>
29449
29450 * g++.old-deja/g++.other/eh2.C: New test.
29451
29452 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
29453
29454 * gcc.c-torture/execute/20001027-1.c: New test.
29455
29456 2000-10-26 Richard Henderson <rth@redhat.com>
29457
29458 * gcc.c-torture/execute/20001026-1.c: New.
29459
29460 2000-10-26 Mark Mitchell <mark@codesourcery.com>
29461
29462 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
29463 * g++.old-deja/g++.law/builtin1.C: Likewise.
29464 * g++.old-deja/g++.law/ctors10.C: Likewise.
29465 * g++.old-deja/g++.law/virtual3.C: Likewise.
29466 * g++.old-deja/g++.mike/p658.C: Likewise.
29467 * g++.old-deja/g++.other/sibcall1.C: Likewise.
29468 * g++.old-deja/g++.other/vaarg2.C: Likewise.
29469 * g++.old-deja/g++.robertl/eb124.C: Likewise.
29470 * g++.old-deja/g++.robertl/eb44.C: Likewise.
29471 * g++.old-deja/g++.robertl/eb77.C: Likewise.
29472
29473 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
29474
29475 * gcc.c-torture/compile/20001024-1.c: New test.
29476
29477 2000-10-25 Mark Mitchell <mark@codesourcery.com>
29478
29479 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
29480 to tell us whether or not we are using V3.
29481
29482 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
29483
29484 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
29485 operands.
29486
29487 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
29488
29489 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
29490
29491 2000-10-25 Jakub Jelinek <jakub@redhat.com>
29492
29493 * gcc.c-torture/execute/20001024-1.c: New test.
29494
29495 2000-10-24 Jakub Jelinek <jakub@redhat.com>
29496
29497 * g++.old-deja/g++.other/sibcall1.C: New test.
29498
29499 2000-10-20 Jakub Jelinek <jakub@redhat.com>
29500
29501 * gcc.dg/noncompile/init-3.c: New test.
29502
29503 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
29504
29505 * gcc.dg/format-array-1.c: New test.
29506
29507 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
29508
29509 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
29510 writing through null pointers; remove comment about testing
29511 unterminated strings.
29512
29513 2000-10-17 Matthew Hiller <hiller@redhat.com>
29514
29515 * gcc.c-torture/execute/20001017-2.c: New test.
29516
29517 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
29518
29519 * gcc.c-torture/compile/20001018-1.c: New test.
29520 * gcc.c-torture/compile/20001018-1.x: Xfail.
29521
29522 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29523
29524 * gcc.c-torture/execute/20001017-1.c: New test.
29525
29526 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
29527
29528 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
29529 for multiple use of arguments with scanf formats; add tests for
29530 multiple use of arguments.
29531
29532 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
29533
29534 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
29535
29536 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
29537
29538 * gcc.dg/format-miss-1.c: New test.
29539
29540 2000-10-16 Jakub Jelinek <jakub@redhat.com>
29541
29542 * gcc.c-torture/execute/20001013-1.c: New test.
29543
29544 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
29545
29546 * gcc.dg/format-branch-1.c: New test.
29547
29548 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
29549
29550 * README, lib/file-format.exp: Remove EGCS references.
29551
29552 2000-10-16 Jakub Jelinek <jakub@redhat.com>
29553
29554 * gcc.dg/20001013-1.c: New test.
29555
29556 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
29557
29558 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
29559 for intmax_t in the compiler using __typeof__ and the type rules
29560 for conditional expressions.
29561
29562 2000-10-13 Jakub Jelinek <jakub@redhat.com>
29563
29564 * gcc.dg/20001012-1.c: New test.
29565 * gcc.dg/20001012-2.c: New test.
29566
29567 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29568
29569 * gcc.dg/format-attr-1.c: New test.
29570
29571 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29572
29573 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
29574 __LONG_LONG_MAX__ instead of LLONG_MAX.
29575
29576 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29577
29578 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
29579 scanf flags.
29580 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
29581 flags.
29582
29583 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
29584
29585 * gcc.dg/sequence-pt-1.c: New test.
29586
29587 2000-10-11 Geoff Keating <geoffk@cygnus.com>
29588
29589 * gcc.c-torture/execute/20001011-1.c: New testcase.
29590 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
29591
29592 2000-10-10 Jakub Jelinek <jakub@redhat.com>
29593
29594 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
29595 does not error on it.
29596
29597 2000-10-10 Jakub Jelinek <jakub@redhat.com>
29598
29599 * gcc.dg/20001009-1.c: New test.
29600
29601 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
29602
29603 * gcc.c-torture/compile/20001009-1.c: Move from here ....
29604 * gcc.c-torture/execute/20001009-2.c: ... to here.
29605
29606 2000-10-09 Geoff Keating <geoffk@cygnus.com>
29607
29608 * gcc.c-torture/compile/20001009-1.c: New testcase.
29609 * gcc.c-torture/execute/20001009-1.c: New testcase.
29610 Testcases provided by Jan Hubicka <jh@suse.cz>.
29611
29612 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
29613
29614 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
29615 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
29616 uintmax_t using <limits.h> to emulate the compiler's internal
29617 logic. No longer XFAIL %j tests.
29618
29619 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
29620
29621 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
29622 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
29623 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
29624 regexps and details of expected handling of some bad formats.
29625 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
29626 suppression.
29627
29628 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
29629
29630 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
29631 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
29632 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
29633 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
29634 in list archives.
29635
29636 2000-10-06 Richard Henderson <rth@cygnus.com>
29637
29638 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
29639 * g++.old-deja/g++.brendan/crash52.C: Likewise.
29640 * g++.old-deja/g++.jason/report.C: Likewise.
29641 * g++.old-deja/g++.law/friend5.C: Likewise.
29642 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
29643 of the expected warnings.
29644
29645 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
29646
29647 * g++.old-deja/g++.pt/enum14.C: New test.
29648
29649 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
29650
29651 * g++.old-deja/g++.pt/crash59.C: New test.
29652
29653 2000-10-04 Will Cohen <wcohen@redhat.com>
29654
29655 * gcc.dg/20000926-1.c: New test.
29656
29657 2000-10-03 Geoff Keating <geoffk@cygnus.com>
29658
29659 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
29660 function name for current C++ compiler.
29661 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
29662
29663 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
29664
29665 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
29666 __PRETTY_FUNCTION__.
29667 * g++.old-deja/g++.ext/pretty2.C: Likewise.
29668
29669 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29670
29671 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
29672
29673 2000-09-26 Jakub Jelinek <jakub@redhat.com>
29674
29675 * gcc.c-torture/compile/20000923-1.c: New test.
29676
29677 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
29678
29679 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
29680 * g++.old-deja/g++.pt/ttp62.C: Same.
29681 * g++.old-deja/g++.other/inline14.C: Same.
29682
29683 2000-09-24 Richard Henderson <rth@cygnus.com>
29684
29685 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
29686
29687 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
29688
29689 * gcc.dg/c90-printf-1.c: Add test for wide string format.
29690
29691 2000-09-22 Geoff Keating <geoffk@cygnus.com>
29692
29693 * gcc.c-torture/compile/20000922-1.c: New file.
29694
29695 2000-09-21 Nick Clifton <nickc@redhat.com>
29696
29697 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
29698 a signed long modulo operation.
29699 (mod6): New function - perform an unsigned long modulo operation.
29700 (main): Add tests for modulos of very large numbers by very small
29701 dividends.
29702
29703 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29704
29705 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
29706
29707 2000-09-19 Richard Henderson <rth@cygnus.com>
29708
29709 * gcc.dg/compare2.c (case 10): XFAIL.
29710
29711 2000-09-18 Richard Henderson <rth@cygnus.com>
29712
29713 * gcc.c-torture/execute/20000906-1.c: Move ...
29714 * gcc.dg/20000906-1.c: ... here. Only run on targets
29715 that support __builtin_trap.
29716
29717 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
29718
29719 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
29720
29721 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
29722
29723 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
29724 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
29725 more $ format tests.
29726
29727 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
29728
29729 * gcc.dg/format-errmk-1.c: New test.
29730
29731 2000-09-17 Greg McGary <greg@mcgary.org>
29732
29733 * gcc.c-torture/execute/20000917-1.x: Remove.
29734
29735 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
29736
29737 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
29738
29739 2000-09-17 Greg McGary <greg@mcgary.org>
29740
29741 * gcc.c-torture/execute/20000917-1.c: New test.
29742 * gcc.c-torture/execute/20000917-1.x: XFAIL.
29743
29744 2000-09-16 Neil Booth <NeilB@earthling.net>
29745
29746 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
29747 in nested macro bug.
29748
29749 2000-09-15 Neil Booth <NeilB@earthling.net>
29750
29751 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
29752
29753 2000-09-14 Jeffrey A Law (law@cygnus.com)
29754
29755 * gcc.c-torture/execute/20000914-1.c: New test.
29756
29757 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
29758
29759 * g++.other/inline13.C: New test.
29760
29761 2000-09-12 Andreas Jaeger <aj@suse.de>
29762
29763 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
29764 constant by Ulrich Drepper <drepper@redhat.com>.
29765
29766 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
29767
29768 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
29769
29770 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29771
29772 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
29773
29774 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
29775
29776 * gcc.dg/cpp/backslash.c: New test.
29777
29778 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
29779
29780 * gcc.c-torture/execute/20000910-1.c: New test.
29781 * gcc.c-torture/execute/20000910-2.c: Likewise.
29782
29783 2000-09-11 Robert Lipe <robertl@sco.com>
29784
29785 * gcc.dg/pragma-align.c: New test.
29786
29787 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
29788
29789 * g++.old-deja/g++.pt/explicit82.C: New test.
29790 * g++.old-deja/g++.pt/explicit83.C: New test.
29791
29792 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
29793
29794 * gcc.dg/asm-names.c: New test.
29795
29796 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29797
29798 * gcc.dg/cpp/tr-warn6.c: New test
29799
29800 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
29801
29802 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
29803 be accepted.
29804
29805 2000-09-07 Catherine Moore <clm@redhat.com>
29806
29807 * gcc.c-torture/execute/unroll-1.c: New test.
29808
29809 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
29810
29811 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
29812 ERROR markers.
29813 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
29814 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
29815 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
29816 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
29817 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
29818 Preprocess only.
29819 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
29820 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
29821
29822 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29823
29824 * g++.old-deja/g++.pt/deduct2.C: New test.
29825
29826 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29827
29828 * g++.old-deja/g++.pt/parms2.C: New test.
29829
29830 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29831
29832 * g++.old-deja/g++.pt/crash58.C: New test.
29833
29834 2000-09-06 Greg McGary <greg@mcgary.org>
29835
29836 * gcc.c-torture/execute/20000906-1.c: New test.
29837 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
29838
29839 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29840
29841 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
29842
29843 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29844
29845 * g++.old-deja/g++.pt/crash57.C: New test.
29846
29847 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29848
29849 * g++.old-deja/g++.pt/crash56.C: New test.
29850
29851 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29852
29853 * g++.old-deja/g++.pt/koenig1.C: New test.
29854
29855 2000-09-04 Jakub Jelinek <jakub@redhat.com>
29856
29857 * gcc.dg/20000904-1.c: New test.
29858
29859 2000-09-04 Jakub Jelinek <jakub@redhat.com>
29860
29861 * gcc.dg/cpp/paste8.c: New test.
29862
29863 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
29864
29865 * gcc.c-torture/compile/20000827-1.c: New test.
29866
29867 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
29868
29869 * gcc.dg/format-diag-1.c: New test.
29870
29871 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
29872
29873 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
29874 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
29875 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
29876 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
29877 gcc.dg/formatz-1.c: Adjust warning regular expressions.
29878
29879 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
29880
29881 * g++.old-deja/g++.other/nested4.C: New test.
29882
29883 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
29884
29885 * g++.old-deja/g++.ns/scoped1.C: New test.
29886
29887 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
29888
29889 * lib/g++.exp: Support testing already-installed GCC.
29890
29891 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29892
29893 * wtr-label-1.c, wtr-suffix-1.c: New tests.
29894
29895 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29896
29897 * gcc.dg/return-type-2.c: New test.
29898
29899 2000-08-27 Geoff Keating <geoffk@cygnus.com>
29900
29901 * gcc.c-torture/compile/20000825-1.c: New test.
29902
29903 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
29904
29905 * gcc.dg/dwarf2-2.c: New test.
29906
29907 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
29908
29909 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
29910 dg-warning regexps.
29911
29912 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
29913
29914 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
29915 gcc.dg/format-ext-5.c: New tests.
29916
29917 2000-08-25 Jakub Jelinek <jakub@redhat.com>
29918
29919 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
29920
29921 2000-08-24 Mark Mitchell <mark@codesourcery.com>
29922
29923 * gcc.dg/noncompile/930622-2.c: Adjust error message.
29924
29925 2000-08-24 Richard Henderson <rth@cygnus.com>
29926
29927 * gcc.dg/ia64-sync-1.c: New test.
29928 * gcc.dg/ia64-sync-2.c: New test.
29929 * gcc.dg/ia64-asm-1.c: New test.
29930
29931 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
29932
29933 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
29934 * gcc.dg/format-ext-2.c: New test.
29935
29936 2000-08-23 Jason Merrill <jason@redhat.com>
29937
29938 * lib/old-dejagnu.exp: Also ignore "In member function" and
29939 "At global scope".
29940
29941 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29942
29943 * gcc.dg/noncompile/label-lineno-1.c: New test.
29944
29945 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29946
29947 * gcc.dg/c99-array-nonobj-1.c: New test.
29948
29949 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29950
29951 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
29952 tests.
29953 * gcc.dg/format-ext-1.c: New test.
29954
29955 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29956
29957 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
29958 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
29959 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
29960 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
29961 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
29962
29963 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
29964
29965 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
29966 gcc.dg/c99-strftime-2.c: New tests.
29967
29968 2000-08-22 Richard Henderson <rth@cygnus.com>
29969
29970 * gcc.c-torture/execute/20000822-1.c: New test.
29971
29972 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29973
29974 * gcc.c-torture/execute/20000819-1.x: Remove.
29975
29976 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29977
29978 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
29979 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
29980 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
29981 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
29982 gcc.dg/format-xopen-1.c: New tests.
29983
29984 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29985
29986 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
29987
29988 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29989
29990 * g++.old-deja/g++.other/loop2.C: New test.
29991
29992 * gcc.c-torture/compile/20000606-1.c: New test.
29993 * gcc.c-torture/compile/20000728-1.c: New test.
29994 * gcc.c-torture/execute/20000801-1.c: New test.
29995 * gcc.c-torture/execute/20000801-2.c: New test.
29996 * gcc.c-torture/execute/20000819-1.c: New test.
29997 * gcc.c-torture/execute/20000819-1.x: XFAIL.
29998 * gcc.dg/20000629-1.c: New test.
29999 * gcc.dg/20000724-1.c: New test.
30000 * gcc.dg/20000807-1.c: New test.
30001
30002 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
30003
30004 * gcc.dg/cpp/pragma-1.c: New test.
30005 * gcc.dg/cpp/pragma-2.c: New test.
30006
30007 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
30008
30009 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
30010 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
30011
30012 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30013
30014 * gcc.c-torture/compile/20000818-1.c: New test.
30015
30016 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
30017
30018 * gcc.c-torture/execute/20000818-1.c: New test.
30019
30020 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
30021
30022 * gcc.dg/format-va-1.c: New test.
30023
30024 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
30025
30026 * g++.old-deja/g++.other/typedef8.C: New test.
30027
30028 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
30029
30030 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
30031 * g++.old-deja/g++.mike/net36.C: Mark candidate.
30032 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
30033 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
30034 * g++.old-deja/g++.other/ptrmem7.C: New test.
30035 * g++.old-deja/g++.pt/ptrmem10.C: New test.
30036
30037 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
30038
30039 * g++.old-deja/g++.pt/typename27.C: New test.
30040
30041 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
30042
30043 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
30044 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
30045 * g++.old-deja/g++.pt/friend45.C: New test.
30046 * g++.old-deja/g++.other/friend8.C: New test.
30047
30048 2000-08-15 Richard Henderson <rth@cygnus.com>
30049
30050 * gcc.c-torture/execute/20000815-1.c: New test.
30051
30052 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
30053
30054 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
30055 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
30056 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
30057
30058 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
30059
30060 * g++.old-deja/g++.other/refinit2.C: New test.
30061
30062 2000-08-13 Geoff Keating <geoffk@cygnus.com>
30063
30064 * lib/c-torture.exp (c-torture): Make
30065 compiler_conditional_xfail_data global.
30066 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
30067 compiler_conditional_xfail_data machinery.
30068 (f-torture-execute): Likewise.
30069 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
30070 and only when unrolling loops.
30071
30072 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
30073
30074 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
30075
30076 * g++.old-deja/g++.pt/explicit81.C: New test.
30077
30078 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
30079
30080 * g++.old-deja/g++.pt/typename26.C: New test.
30081
30082 2000-08-10 Geoff Keating <geoffk@cygnus.com>
30083
30084 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
30085 warning.
30086
30087 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
30088
30089 * g++.old-deja/g++.other/array3.C: New test.
30090
30091 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
30092
30093 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
30094 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
30095 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
30096 New tests.
30097
30098 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
30099
30100 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
30101 * g++.old-deja/g++.abi/vmihint.C: Likewise.
30102
30103 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
30104
30105 * gcc.c-torture/execute/20000808-1.c: New test.
30106
30107 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
30108
30109 * gcc.dg/c90-const-expr-1.c: New test.
30110
30111 2000-08-08 Richard Henderson <rth@cygnus.com>
30112
30113 * gcc.dg/noncompile/920923-1.c: Declare calloc.
30114
30115 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
30116
30117 * gcc.dg/noncompile/const-ll-1.c: New test.
30118
30119 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
30120
30121 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
30122
30123 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
30124
30125 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
30126 that running programs linked against the shared version of libobjc
30127 run correctly.
30128
30129 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
30130
30131 * gcc.dg/c99-printf-1.c: New test.
30132
30133 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
30134
30135 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
30136
30137 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
30138
30139 * gcc.c-torture/execute/20000731-1.x: Delete.
30140
30141 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
30142
30143 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
30144 and torture_without_loops as is done by c-torture.exp.
30145 (search_for): Copy from c-torture.exp.
30146 (gcc-dg-runtest): New function, drives a directory of tests
30147 iterating over the TORTURE_OPTIONS.
30148 (scan-assembler, scan-assembler-not): Move here from
30149 individual directory drivers.
30150
30151 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
30152 defined by lib/gcc-dg.exp.
30153 * gcc.dg/cpp/cpp.exp: Likewise.
30154 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
30155 gcc-dg-runtest, so we cycle over optimization options.
30156
30157 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
30158 * gcc.dg/compare2.c: No longer expected to fail.
30159
30160 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
30161
30162 * gcc.c-torture/execute/20000804-1.c: New test.
30163
30164 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
30165
30166 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
30167
30168 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
30169
30170 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
30171
30172 2000-08-03 Jeffrey A Law (law@cygnus.com)
30173
30174 * gcc.c-torture/compile/20000803-1.c: New test.
30175
30176 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
30177
30178 * gcc.c-torture/execute/20000801-3.c,
30179 gcc.c-torture/execute/20000801-4.c: New tests.
30180 * gcc.c-torture/execute/20000801-3.x,
30181 gcc.c-torture/execute/20000801-4.x: Xfail.
30182
30183 2000-08-02 Geoff Keating <geoffk@cygnus.com>
30184
30185 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
30186 libobjc/.libs to allow for libtool.
30187
30188 2000-08-02 Jakub Jelinek <jakub@redhat.com>
30189
30190 * gcc.c-torture/compile/20000802-1.c: New test.
30191
30192 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
30193
30194 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
30195
30196 2000-07-31 Jeffrey A Law (law@cygnus.com)
30197
30198 * gcc-c-torture/execute/20000731-2.c: New test.
30199
30200 * gcc.c-torture/execute/20000731-1.c: New test.
30201 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
30202
30203 2000-07-31 Jakub Jelinek <jakub@redhat.com>
30204
30205 * testsuite/gcc.dg/cpp/paste7.c: New test.
30206 * gcc.dg/cpp/20000725-1.c: New test.
30207
30208 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
30209
30210 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
30211 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
30212 declaration warning for __builtin_dwarf_reg_size.
30213
30214 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
30215
30216 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
30217
30218 * gcc.dg/noncompile/voidparam-1.c: New test.
30219
30220 2000-07-30 Richard Henderson <rth@cygnus.com>
30221
30222 * gcc.dg/c90-digraph-1.c: Don't xfail.
30223 * gcc.dg/compare2.c (case 10): Xfail.
30224 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
30225
30226 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
30227
30228 * gcc.dg/c99-main-1.c: New test.
30229
30230 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
30231
30232 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
30233
30234 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
30235
30236 * gcc.c-tortuer/execute/20000726-1.c: New test.
30237
30238 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
30239
30240 * gcc.c-torture/execute/enum-2.c: New test.
30241
30242 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30243
30244 * gcc.dg/cpp/tr-warn3.c: New test.
30245
30246 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
30247
30248 * g++.old-deja/g++.ext/implicit1.C: Remove.
30249 * g++.old-deja/g++.jason/c2.C: Remove
30250 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
30251 * g++.old-deja/g++.pt/crash16.C: Likewise.
30252 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
30253
30254 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
30255
30256 * g++.old-deja/g++.other/for2.C: New test.
30257
30258 2000-07-25 Jakub Jelinek <jakub@redhat.com>
30259
30260 * gcc.dg/20000720-1.c: New test.
30261
30262 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
30263
30264 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
30265
30266 2000-07-24 Geoff Keating <geoffk@cygnus.com>
30267
30268 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
30269 * gcc.c-torture/execute/20000722-1.c: New.
30270 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
30271
30272 2000-07-24 Jakub Jelinek <jakub@redhat.com>
30273
30274 * gcc.dg/cpp/20000720-1.S: New test.
30275
30276 2000-07-21 Michael Meissner <meissner@redhat.com>
30277
30278 * gcc.c-torture/execute/ieee/hugeval.c: New test.
30279
30280 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
30281
30282 * g++.old-deja/g++.brendan/crash16.C,
30283 g++.old-deja/g++.brendan/parse3.C,
30284 g++.old-deja/g++.brendan/redecl1.C,
30285 g++.old-deja/g++.ns/template13.C,
30286 g++.old-deja/g++.other/decl4.C,
30287 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
30288
30289 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
30290
30291 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
30292 and "Internal error".
30293
30294 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
30295 regexps.
30296 * gcc.dg/cpp/paste6.c: New test.
30297
30298 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
30299
30300 * gcc.dg/cpp/tr-direct.c: New test.
30301
30302 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
30303 gcc.dg/cpp/undef1.c: Tweak error regexps.
30304
30305 2000-07-18 Eric Christopher <echristo@redhat.com>
30306
30307 * gcc.c-torture/compile/20000718-1.c: New test.
30308
30309 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
30310
30311 * cpplex.c (_cpp_push_token): If the token being pushed back
30312 is the previous token in this context, just subtract one from
30313 context->posn.
30314 * cppmacro.c (save_expansion): Clear aux field when storing a
30315 placemarker.
30316
30317 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
30318
30319 * gcc.dg/noncompile/redecl-1.c: New test.
30320
30321 2000-07-18 Jakub Jelinek <jakub@redhat.com>
30322
30323 * gcc.c-torture/execute/20000717-5.c: New test.
30324 * gcc.c-torture/execute/20000717-1.x: Removed.
30325
30326 2000-07-17 Richard Henderson <rth@cygnus.com>
30327
30328 * gcc.c-torture/execute/20000717-4.c: New test.
30329
30330 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
30331
30332 * gcc.dg/cpp/syshdr.c: New test.
30333 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
30334
30335 2000-07-17 Neil Booth <neilb@earthling.net>
30336
30337 * gcc.dg/cpp/cmdlne-dM.c: New test.
30338 * gcc.dg/cpp/cmdlne-dD.c: New test.
30339
30340 2000-07-17 Jeffrey A Law (law@cygnus.com)
30341
30342 * gcc.c-torture/execute/20000717-3.c: New test.
30343
30344 * gcc.c-torture/compile/20000717-1.c: New test.
30345
30346 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
30347
30348 * gcc.c-torture/execute/20000717-2.c: New test.
30349
30350 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
30351
30352 * gcc.dg/formatz-1.c: New test.
30353
30354 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
30355 * gcc.dg/c99-digraph-1.c: New tests.
30356
30357 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
30358 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
30359
30360 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
30361 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
30362 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
30363 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
30364 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
30365 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
30366 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
30367
30368 2000-07-17 Greg McGary <greg@mcgary.org>
30369
30370 * gcc.c-torture/execute/20000717-1.c: New test.
30371 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
30372
30373 2000-07-15 Jakub Jelinek <jakub@redhat.com>
30374
30375 * gcc.c-torture/execute/20000715-2.c: New test.
30376 * gcc.dg/20000715-1.c: New test.
30377
30378 2000-07-15 Michael Meissner <meissner@redhat.com>
30379
30380 * gcc.c-torture/execute/20000715-1.c: New test.
30381
30382 2000-07-13 Jakub Jelinek <jakub@redhat.com>
30383
30384 * gcc.c-torture/execute/20000707-1.c: New test.
30385
30386 2000-07-13 Neil Booth <NeilB@earthling.net>
30387
30388 * testsuite/gcc.dg/cpp/digraph1.c,
30389 testsuite/gcc.dg/cpp/digraph2.c,
30390 testsuite/gcc.dg/cpp/digraphs.c: New tests.
30391
30392 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
30393
30394 * g77.f-torture/compile/20000630-2.f: New test.
30395 * g77.f-torture/compile/20000630-2.x
30396
30397 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
30398
30399 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
30400
30401 2000-07-11 Neil Booth <NeilB@earthling.net>
30402
30403 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
30404
30405 2000-07-11 Neil Booth <NeilB@earthling.net>
30406
30407 * gcc.dg/cpp/cmdlne-C.c: New.
30408
30409 2000-07-09 Neil Booth <NeilB@earthling.net>
30410
30411 * gcc.dg/cpp/directiv.c: New tests.
30412 * gcc.dg/cpp/undef1.c: Update.
30413
30414 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
30415
30416 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
30417
30418 2000-07-09 Neil Booth <NeilB@earthling.net>
30419
30420 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
30421
30422 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
30423
30424 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
30425 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
30426
30427 2000-07-08 Neil Booth <NeilB@earthling.net>
30428
30429 * gcc.dg/cpp/macsyntx.c: New tests.
30430
30431 2000-07-07 Jakub Jelinek <jakub@redhat.com>
30432
30433 * gcc.dg/20000707-1.c: New test.
30434
30435 2000-07-07 Jakub Jelinek <jakub@redhat.com>
30436
30437 * gcc.c-torture/execute/20000706-1.c: New test.
30438 * gcc.c-torture/execute/20000706-2.c: New test.
30439 * gcc.c-torture/execute/20000706-3.c: New test.
30440 * gcc.c-torture/execute/20000706-4.c: New test.
30441 * gcc.c-torture/execute/20000706-5.c: New test.
30442
30443 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
30444
30445 * g++.old-deja/g++.pt/instantiate7.C: New test.
30446
30447 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
30448
30449 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
30450 * g++.old-deja/g++.mike/thunk3.C: Likewise.
30451 * g++.old-deja/g++.other/rtti3.C: Likewise.
30452 * g++.old-deja/g++.other/rttid3.C: Likewise.
30453
30454 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
30455
30456 * g77.f-torture/compile/20000630-1.x: Fix typo
30457
30458 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
30459
30460 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
30461 assembly output.
30462
30463 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
30464
30465 * gcc.dg/cpp/ident.c: New test.
30466
30467 2000-07-05 Neil Booth <NeilB@earthling.net>
30468
30469 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
30470 gcc.dg/cpp/lexstrng.c: New tests.
30471
30472 2000-07-04 Neil Booth <NeilB@earthling.net>
30473
30474 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
30475 * gcc.dg/cpp/strify2.c: Same.
30476
30477 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
30478
30479 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
30480 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
30481 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
30482 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
30483
30484 * testsuite/gcc.dg/cpp/macro1.c,
30485 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
30486 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
30487 testsuite/gcc.dg/cpp/strify1.c,
30488 testsuite/gcc.dg/cpp/strify2.c: New tests.
30489
30490 2000-07-03 Jakub Jelinek <jakub@redhat.com>
30491
30492 * gcc.c-torture/execute/20000703-1.c: New test.
30493
30494 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
30495
30496 * g++.old-deja/g++.pt (lookup10.C): New test.
30497
30498 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
30499
30500 * g++.old-deja/g++.pt (typename25.C): New test.
30501
30502 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
30503
30504 * gcc.c-torture/compile/20000701-1.c: New test.
30505
30506 2000-06-30 Nick Clifton <nickc@cygnus.com>
30507
30508 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
30509 to test case.
30510
30511 2000-06-30 Catherine Moore <clm@cygnus.com>
30512
30513 * gcc.c-torture/execute/align-1.c: New test.
30514
30515 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
30516
30517 * g++.old-deja/g++.pt/expr8.C: New test.
30518 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
30519
30520 2000-06-29 Nick Clifton <nickc@cygnus.com>
30521
30522 * gcc.c-torture/compile/20000629-1.c: New test.
30523
30524 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
30525
30526
30527 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
30528 gcc.dg/noncompile directory, depending on whether they're
30529 preprocessor tests or not. Annotate all the tests for the dg
30530 framework.
30531
30532 * gcc.c-torture/noncompile/noncompile.exp: Delete.
30533 * gcc.dg/noncompile/noncompile.exp: New.
30534
30535 * Moved files:
30536 Old name New name
30537 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
30538 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
30539 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
30540 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
30541 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
30542 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
30543 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
30544 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
30545 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
30546 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
30547 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
30548 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
30549 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
30550 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
30551 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
30552 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
30553 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
30554 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
30555 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
30556 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
30557 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
30558 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
30559 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
30560 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
30561
30562 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
30563 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
30564 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
30565 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
30566 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
30567 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
30568
30569 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
30570
30571 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
30572 declare one variable. On the fourth, error.
30573 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
30574 declared by 20000628-1a.h.
30575
30576 2000-06-29 Richard Henderson <rth@redhat.com>
30577
30578 * gcc.c-torture/execute/930529-1.x: New file.
30579 * gcc.dg/920413-1.c: Adjust expected warning text.
30580 * gcc.dg/980217-1.c: Declare abort.
30581 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
30582
30583 2000-06-29 Jeffrey A Law (law@cygnus.com)
30584
30585 * g77.f-torture/compile/20000629-1.f: New test.
30586 * g77.f-torture/compile/20000629-1.x: Expected to fail.
30587
30588 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
30589
30590 Rearrange lots of files, removing entirely the
30591 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
30592 directories.
30593
30594 * Deleted files:
30595 gcc.c-torture/code_quality/code_quality.exp
30596 gcc.c-torture/special/special.exp
30597 gcc.failure/failure.exp
30598 gcc.failure/940409-1.x
30599 gcc.c-torture/compile/961203-1.x
30600
30601 * New files:
30602 gcc.misc-tests/linkage.exp
30603 gcc.c-torture/execute/920730-1t.c
30604 gcc.c-torture/execute/920730-1t.x
30605 gcc.c-torture/compile/920520-1.x
30606 gcc.c-torture/compile/920521-1.x
30607 gcc.c-torture/compile/981006-1.x
30608 gcc.c-torture/execute/eeprof-1.x
30609
30610 * Moved files (possibly with modifications to fit a new harness):
30611 Old name New name
30612 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
30613 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
30614 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
30615 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
30616 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
30617 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
30618 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
30619 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
30620 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
30621 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
30622 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
30623 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
30624 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
30625 gcc.failure/940409-1.c gcc.dg/940409-1.c
30626
30627 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
30628
30629 * c-torture/compile/961203-1.x: Delete.
30630
30631 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
30632 not exit. Include stdio.h.
30633 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
30634 * gcc.misc-tests/dg-12.c: Likewise.
30635 * gcc.misc-tests/dg-5.c: Likewise.
30636 * gcc.misc-tests/dg-6.c: Likewise.
30637 * gcc.misc-tests/dg-7.c: Prototype abort.
30638 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
30639 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
30640 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
30641 not exit.
30642 * gcc.misc-tests/sieve.c: Use return from main, not exit.
30643 * gcc.misc-tests/sort2.c: Use return from main, not exit.
30644
30645 2000-06-28 Jakub Jelinek <jakub@redhat.com>
30646
30647 * gcc.dg/cpp/20000628-1.c: New test.
30648 * gcc.dg/cpp/20000628-1.h: New header for above test.
30649 * gcc.dg/cpp/20000628-1a.h: Likewise.
30650
30651 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
30652
30653 * gcc.dg/cpp: New directory.
30654 * gcc.dg/cpp/cpp.exp: New driver.
30655 * gcc.dg/cpp/20000627-1.c: New test.
30656 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
30657 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
30658 and rewrite as a compilation test.
30659
30660 * gcc.dg: Move many files into the cpp subdirectory, possibly
30661 renaming or editing them as well.
30662 Old name New name
30663 990119-1.c cpp/19990119-1.c
30664 990228-1.c cpp/19990228-1.c
30665 990407-1.c cpp/19990407-1.c
30666 990409-1.c cpp/19990409-1.c
30667 990413-1.c cpp/19990413-1.c
30668 990703-1.c cpp/19990703-1.c
30669 20000127-1.c cpp/20000127-1.c
30670 20000129-1.c cpp/20000129-1.c
30671 20000207-1.c cpp/20000207-1.c
30672 20000207-2.c cpp/20000207-2.c
30673 20000209-1.c cpp/20000209-1.c
30674 20000209-2.c cpp/20000209-2.c
30675 20000301-1.c cpp/20000301-1.c
30676 20000419-1.c cpp/20000419-1.c
30677 20000510-1.S cpp/20000510-1.S
30678 20000519-1.c cpp/20000519-1.c
30679 20000529-1.c cpp/20000529-1.c
30680 20000625-1.c cpp/20000625-1.c
30681 20000625-2.c cpp/20000625-2.c
30682 cpp-as1.c cpp/assert1.c
30683 cpp-as2.c cpp/assert2.c
30684 cxx-comments-1.c cpp/cxxcom1.c
30685 cxx-comments-2.c cpp/cxxcom2.c
30686 endif-label.c cpp/endif.c
30687 cpp-hash1.c cpp/hash1.c
30688 cpp-hash2.c cpp/hash2.c
30689 cpp-if1.c cpp/if-1.c
30690 cpp-if2.c cpp/if-2.c
30691 cpp-if3.c cpp/if-3.c
30692 cpp-if4.c cpp/if-4.c
30693 cpp-if5.c cpp/if-5.c
30694 cpp-cond.c cpp/if-cexp.c
30695 cpp-missingop.c cpp/if-mop.c
30696 cpp-missingparen.c cpp/if-mpar.c
30697 cpp-opprec.c cpp/if-oppr.c
30698 cpp-ifparen.c cpp/if-paren.c
30699 cpp-shortcircuit.c cpp/if-sc.c
30700 cpp-shift.c cpp/if-shift.c
30701 cpp-unary.c cpp/if-unary.c
30702 cpp-li1.c cpp/line1.c
30703 cpp-li2.c cpp/line2.c
30704 lineno.c cpp/line3.c
30705 lineno-2.c cpp/line4.c
30706 cpp-mi.c cpp/mi1.c
30707 cpp-mic.h cpp/mi1c.h
30708 cpp-micc.h cpp/mi1cc.h
30709 cpp-mind.h cpp/mi1nd.h
30710 cpp-mindp.h cpp/mi1ndp.h
30711 cpp-mix.h cpp/mi1x.h
30712 cpp-mi2.c cpp/mi2.c
30713 cpp-mi2a.h cpp/mi2a.h
30714 cpp-mi2b.h cpp/mi2b.h
30715 cpp-mi2c.h cpp/mi2c.h
30716 cpp-mi3.c cpp/mi3.c
30717 cpp-mi3.def cpp/mi3.def
30718 poison-1.c cpp/poison.c
30719 pr-impl.c cpp/prag-imp.c
30720 cpp-redef-2.c cpp/redef1.c
30721 cpp-redef.c cpp/redef2.c
30722 strpaste.c cpp/strp1.c
30723 strpaste-2.c cpp/strp2.c
30724 cpp-tradpaste.c cpp/tr-paste.c
30725 cpp-tradstringify.c cpp/tr-str.c
30726 cpp-tradwarn1.c cpp/tr-warn1.c
30727 cpp-tradwarn2.c cpp/tr-warn2.c
30728 trigraphs.c cpp/trigraphs.c
30729 cpp-unc1.c cpp/unc1.c
30730 cpp-unc2.c cpp/unc2.c
30731 cpp-unc3.c cpp/unc3.c
30732 cpp-unc.c cpp/unc4.c
30733 undef.c cpp/undef1.c
30734 undef-2.c cpp/undef2.c
30735 cpp-wi1.c cpp/widestr1.c
30736
30737 2000-06-27 Mark Mitchell <mark@codesourcery.com>
30738
30739 * lib/g++.exp (g++_include_flags): Tweak.
30740
30741 2000-06-27 H.J. Lu <hjl@gnu.org>
30742 Loren J. Rittle <ljrittle@acm.org>
30743
30744 * lib/g++.exp (g++_include_flags): Override libgloss.exp
30745 version with one that knows about the new gcc tree structure.
30746 (g++_link_flags): Same.
30747
30748 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
30749
30750 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
30751 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
30752 case we are cross-compiling.
30753
30754 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
30755 g++.old-deja/g++.niklas/Makefile.in,
30756 g++.old-deja/g++.niklas/configure.in,
30757 g++.old-deja/g++.other/Makefile.in,
30758 g++.old-deja/g++.other/configure.in,
30759 gcc.c-torture/code_quality/Makefile.in,
30760 gcc.c-torture/code_quality/configure.in,
30761 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
30762 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
30763 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
30764 gcc.c-torture/execute/ieee/Makefile.in,
30765 gcc.c-torture/execute/ieee/configure.in,
30766 gcc.c-torture/noncompile/Makefile.in,
30767 gcc.c-torture/noncompile/configure.in,
30768 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
30769 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
30770 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
30771
30772 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
30773
30774 * g++.old-deja/g++.other/ambig3.C: New test.
30775
30776 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
30777
30778 * g++.old-deja/g++.pt/syntax1.C: New test.
30779 * g++.old-deja/g++.pt/syntax2.C: New test.
30780 * g++.old-deja/g++.other/syntax3.C: New test.
30781 * g++.old-deja/g++.other/syntax4.C: New test.
30782
30783 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
30784
30785 * gcc.dg/20000623-1.c: Prototype exit and abort.
30786
30787 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
30788
30789 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
30790 New tests.
30791 * gcc.dg/cpp-mi3.def: New file.
30792
30793 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
30794 inside assertions.
30795 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
30796 lexer's error messages.
30797 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
30798 divine anything from the linemarkers.
30799 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
30800 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
30801
30802 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
30803
30804 * gcc.dg/20000623-1.c: New test.
30805
30806 2000-06-22 Jakub Jelinek <jakub@redhat.com>
30807
30808 * gcc.c-torture/execute/20000622-1.c: New test.
30809
30810 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
30811
30812 * g++.old-deja/g++.other/init15.C: New test.
30813
30814 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
30815
30816 * g++.old-deja/g++.pt/vaarg2.C: New test.
30817 * g++.old-deja/g++.pt/vaarg3.C: New test.
30818
30819 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
30820
30821 * g++.old-deja/g++.other/dyncast6.C: New test.
30822
30823 2000-06-15 Jakub Jelinek <jakub@redhat.com>
30824
30825 * gcc.c-torture/execute/loop-6.c: New test.
30826
30827 2000-06-14 Jakub Jelinek <jakub@redhat.com>
30828
30829 * gcc.dg/20000614-1.c: New test.
30830 * gcc.dg/20000614-2.c: New test.
30831
30832 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
30833
30834 * g++.old-deja/g++.other/inline12.C: New test.
30835
30836 2000-06-13 Jakub Jelinek <jakub@redhat.com>
30837
30838 * g++.old-deja/g++.other/eh1.C: New test.
30839
30840 2000-06-12 Jakub Jelinek <jakub@redhat.com>
30841
30842 * g++.old-deja/g++.other/type.C: New test.
30843
30844 2000-06-05 Jakub Jelinek <jakub@redhat.com>
30845
30846 * g++.old-deja/g++.other/initstring.C: New test.
30847
30848 2000-06-12 Jason Merrill <jason@redhat.com>
30849
30850 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
30851
30852 2000-06-09 Jeffrey A Law (law@cygnus.com)
30853
30854 * gcc.c-torture/compile/20000609-1.c: New test.
30855
30856 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
30857
30858 * gcc.dg/20000609-1.c: New test.
30859
30860 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
30861
30862 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
30863 * gcc.c-torture/noncompile/poison-1.c: Move...
30864 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
30865 * gcc.dg/cpp-li1.c: Add a token after the #line.
30866
30867 2000-06-05 Richard Henderson <rth@cygnus.com>
30868
30869 * gcc.c-torture/execute/20000605-2.c: New test.
30870 * gcc.c-torture/execute/20000605-3.c: New test.
30871
30872 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
30873
30874 * g77.f-torture/execute/20000503-1.x: New file.
30875
30876 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
30877
30878 * g++.old-deja/g++.eh/badalloc1.C: New test.
30879
30880 2000-06-05 Richard Henderson <rth@cygnus.com>
30881
30882 * gcc.c-torture/execute/20000605-1.c: New test.
30883
30884 2000-06-05 Jakub Jelinek <jakub@redhat.com>
30885 Nathan Sidwell <nathan@codesourcery.com>
30886
30887 * gcc.c-torture/compile/20000605-1.c: New test.
30888
30889 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
30890
30891 * g77.f-torture/compile/20000601-1.f: New test.
30892
30893 2000-06-03 Richard Henderson <rth@cygnus.com>
30894
30895 * gcc.c-torture/execute/20000603-1.c: New.
30896
30897 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
30898
30899 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
30900 * gcc.dg/noreturn-2.c (noreturn): Likewise.
30901
30902 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
30903
30904 * gcc.dg/compare2.c (case 12): XFAIL.
30905 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
30906 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
30907
30908 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
30909
30910 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
30911
30912 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
30913 guard macro is already defined when the header is first
30914 included.
30915 * gcc.dg/cpp-mix.h: New file.
30916 * gcc.dg/endif-label.c: Update patterns to match compiler.
30917
30918 * g++.brendan/complex1.C: Declare abort.
30919 * g++.law/refs4.C: Remove XFAIL.
30920 * g++.oliva/expr2.C: Declare abort and exit.
30921
30922 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
30923
30924 * gcc.c-torture/execute/20000528-1.c: New test.
30925
30926 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
30927 * g++.old-deja/g++.law/temps4.C: Likewise.
30928
30929 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
30930 stdlib.h. Call abort() on failure.
30931 * g++.old-deja/g++.law/refs4.C: Likewise.
30932 * g++.old-deja/g++.law/temps4.C: Likewise.
30933 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
30934 * gcc.c-torture/execute/20000112-1.c: Include string.h.
30935
30936 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
30937
30938 Relative to g++.dg/special:
30939 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
30940
30941 Relative to g++.old-deja:
30942 * g++.brendan/complex1.C, g++.jason/optimize2.C,
30943 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
30944 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
30945 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
30946 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
30947 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
30948 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
30949
30950 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
30951 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
30952 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
30953 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
30954 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
30955 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
30956 and/or string.h.
30957
30958 * g++.other/goto1.C: Update expectations for error messages.
30959
30960 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
30961
30962 * gcc.c-torture/compile/20000523-1.c: New test.
30963
30964 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30965
30966 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
30967
30968 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30969
30970 * g++.old-deja/g++.eh/catch11.C: New test.
30971 * g++.old-deja/g++.eh/catch12.C: New test.
30972
30973 2000-05-24 Nick Clifton <nickc@cygnus.com>
30974
30975 * gcc.c-torture/execute/20000523-1.c: New test.
30976
30977 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
30978
30979 * c-torture/execute/bcp-1.c: Replace abort in arg of
30980 __builtin_constant_p with a generic external function.
30981
30982 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
30983 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
30984 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
30985 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
30986 Prototype abort and/or exit.
30987
30988 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
30989 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
30990 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
30991 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
30992
30993 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
30994
30995 * gcc.dg/dwarf2-1.c: New test.
30996
30997 2000-05-20 Richard Henderson <rth@cygnus.com>
30998
30999 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
31000
31001 2000-05-20 Andreas Jaeger <aj@suse.de>
31002
31003 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
31004 testcase.
31005
31006 2000-05-19 David Edelsohn <edelsohn@gnu.org>
31007
31008 * gcc.c-torture/execute/20000519-2.c: New test.
31009
31010 2000-05-19 Andreas Jaeger <aj@suse.de>
31011
31012 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
31013 which fails with SSA.
31014
31015 * lib/c-torture.exp: Also test with -O3 -fssa.
31016
31017 2000-05-18 Michael Meissner <meissner@redhat.com>
31018
31019 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
31020 * gcc.c-torture/execute/920415-1.c: Ditto.
31021 * gcc.c-torture/execute/920501-1.c: Ditto.
31022 * gcc.c-torture/execute/conversion.c: Ditto.
31023 * gcc.c-torture/execute/cvt-1.c: Ditto.
31024
31025 2000-05-18 Jeffrey A Law (law@cygnus.com)
31026
31027 * gcc.c-torture/compile/20000518-1.c: New test.
31028
31029 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
31030
31031 * g77.f-torture/compile/200005018.f: New test.
31032
31033 2000-05-17 Jeffrey A Law (law@cygnus.com)
31034
31035 * gcc.c-torture/compile/20000517-1.c: New test.
31036
31037 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31038
31039 * gcc.c-torture/execute/20000516-1.c: New test.
31040
31041 2000-05-15 Jakub Jelinek <jakub@redhat.com>
31042
31043 * g++.old-deja/g++.other/eh.C: New test.
31044
31045 2000-05-12 Richard Henderson <rth@cygnus.com>
31046
31047 * gcc.c-torture/execute/990208-1.c (main): Don't pass
31048 constants through to doit's conditional.
31049
31050 2000-05-11 Jeffrey A Law (law@cygnus.com)
31051
31052 * gcc.c-torture/compile/20000511-1.c: New test.
31053 * g77.f-torture/compile/20000511-1.f: New test.
31054 * g77.f-torture/compile/20000511-2.f: New test.
31055
31056 2000-05-11 Michael Meissner <meissner@redhat.com>
31057
31058 * gcc.c-torture/execute/20000511-1.c: New test.
31059
31060 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
31061
31062 * gcc.dg/dg.exp: Scan .S files as well as .c files.
31063 * gcc.dg/20000510-1.S: New.
31064
31065 2000-05-08 Catherine Moore <clm@cygnus.com>
31066
31067 * gcc.dg/unused-3.c: New.
31068
31069 2000-05-06 Richard Henderson <rth@cygnus.com>
31070
31071 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
31072 * g++.old-deja/g++.mike/warn1.C: Likewise.
31073 * g++.old-deja/g++.pt/local1.C: Likewise.
31074 * g++.old-deja/g++.pt/local7.C: Likewise.
31075 * g++.old-deja/g++.pt/spec16.C: Likewise.
31076
31077 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
31078
31079 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
31080
31081 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
31082
31083 * g77.f-torture/execute/20000503-1.f: New test.
31084
31085 2000-05-04 Andreas Jaeger <aj@suse.de>
31086
31087 * gcc.dg/noreturn-2.c: New test.
31088
31089 2000-05-04 Neil Booth <NeilB@earthling.net>
31090
31091 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
31092 preprocessor.
31093
31094 2000-05-04 Richard Henderson <rth@cygnus.com>
31095
31096 * gcc.c-torture/execute/20000503-1.c: Fix typo.
31097
31098 2000-05-04 Richard Henderson <rth@cygnus.com>
31099
31100 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
31101 OpenSSL by Jason R Thorpe.
31102
31103 2000-05-03 Jim Wilson <wilson@cygnus.com>
31104
31105 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
31106
31107 2000-05-03 Robert Lipe <robertlipe@usa.net>
31108
31109 * gcc.dg/20000503-1.c: New test.
31110
31111 2000-05-02 Jakub Jelinek <jakub@redhat.com>
31112
31113 * gcc.c-torture/compile/20000502-1.c: New test.
31114 * g++.old-deja/g++.other/align.C: New test.
31115 * gcc.dg/cpp-tradstringify.c: New test.
31116
31117 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
31118
31119 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
31120 and hard registers.
31121
31122 2000-04-26 Geoff Keating <geoffk@cygnus.com>
31123
31124 * gcc.c-torture/execute/loop-5.c: New test.
31125
31126 2000-04-25 Jakub Jelinek <jakub@redhat.com>
31127
31128 * gcc.c-torture/execute/va-arg-20.c: New test.
31129
31130 2000-04-23 Jeffrey A Law (law@cygnus.com)
31131
31132 * gcc.c-torture/execute/20000422-1.c: New test.
31133
31134 2000-04-20 Greg McGary <gkm@gnu.org>
31135
31136 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
31137 when optimizing, but without sibling-call optimizations (-O1).
31138
31139 2000-04-20 Jeffrey A Law (law@cygnus.com)
31140
31141 * gcc.c-torture/compile/20000420-1.c: New test.
31142
31143 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
31144
31145 * g++.abi/ptrflags.C: New test.
31146 * g++.eh/catchptr1.C: Test incomplete pointer chains.
31147
31148 2000-04-19 Catherine Moore <clm@cygnus.com>
31149
31150 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
31151
31152 2000-04-19 Greg McGary <gkm@gnu.org>
31153
31154 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
31155 sibling-call optimizations.
31156
31157 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
31158
31159 * gcc.dg/20000419-1.c: New test.
31160
31161 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
31162
31163 * gcc.c-torture/execute/20000412-6.c: New test.
31164
31165 2000-04-12 Jeffrey A Law (law@cygnus.com)
31166
31167 * gcc.c-torture/execute/20000412-5.c: New test.
31168 * g77.f-torture/compile/20000412-1.f: New test.
31169 * gcc.c-torture/execute/20000412-4.c: New test.
31170 * gcc.c-torture/compile/20000412-2.c: New test.
31171 * gcc.c-torture/execute/20000412-3.c: New test.
31172 * gcc.c-torture/compile/20000412-1.c: New test.
31173 * gcc.c-torture/execute/20000412-2.c: New test.
31174
31175 2000-04-12 Jakub Jelinek <jakub@redhat.com>
31176
31177 * objc/execute/bf-20.m: New test.
31178
31179 2000-04-10 Richard Henderson <rth@cygnus.com>
31180
31181 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
31182
31183 * gcc.c-torture/execute/20000412-1.c: New test.
31184
31185 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
31186
31187 * g++.old-deja/g++.eh/catchptr1.C: New test.
31188
31189 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
31190
31191 * g++.old-deja/g++.abi/cxa_vec.C: New test.
31192
31193 2000-04-08 Neil Booth <NeilB@earthling.net>
31194
31195 * gcc.dg/cpp-nullchar.c: Remove test as
31196 embedded nulls cause problems.
31197
31198 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31199
31200 * gcc.dg/compare2.c: New test.
31201
31202 2000-04-08 Neil Booth <NeilB@earthling.net>
31203
31204 * gcc.dg/cpp-nullchar.c: New test.
31205
31206 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
31207
31208 * gcc.dg/cpp-mi2.c: New test.
31209 * gcc.dg/cpp-mi2[abc].h: New files.
31210
31211 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
31212
31213 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
31214 member name.
31215
31216 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
31217
31218 * g++.old-deja/g++.abi/vmihint.C: New test.
31219
31220 2000-04-06 Neil Booth <NeilB@earthling.net>
31221
31222 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
31223 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
31224 copyright.
31225
31226 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
31227
31228 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
31229 avoid stack-frame overwrite.
31230
31231 2000-04-05 Jakub Jelinek <jakub@redhat.com>
31232
31233 * gcc.c-torture/compile/20000405-2.c: New test.
31234 * gcc.c-torture/compile/20000405-3.c: New test.
31235
31236 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31237
31238 * gcc.c-torture/compile/20000405-1.c: New test.
31239
31240 2000-04-04 Geoff Keating <geoffk@cygnus.com>
31241
31242 * gcc.dg/cast-qual-1.c: Revert last change.
31243
31244 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31245
31246 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
31247
31248 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
31249
31250 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
31251 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
31252
31253 2000-04-03 Jeffrey A Law (law@cygnus.com)
31254
31255 * gcc.c-torture/compile/20000403-2.c: New test.
31256 * gcc.c-torture/compile/20000403-1.c: New test.
31257
31258 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
31259
31260 * gcc.c-torture/execute/20000403-1.c: New test.
31261
31262 2000-04-03 Geoff Keating <geoffk@cygnus.com>
31263
31264 * gcc.c-torture/execute/20000402-1.c: New test.
31265
31266 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
31267
31268 * gcc.c-torture/execute/va-arg-15.c: New test.
31269 * gcc.c-torture/execute/va-arg-16.c: New test.
31270 * gcc.c-torture/execute/va-arg-17.c: New test.
31271 * gcc.c-torture/execute/va-arg-18.c: New test.
31272 * gcc.c-torture/execute/va-arg-19.c: New test.
31273
31274 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
31275
31276 * gcc.c-torture/compile/981211-1.c: Move to...
31277 * gcc.dg/cpp-as1.c: ...here.
31278 * gcc.dg/cpp-as2.c: New file.
31279
31280 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
31281 compiler.
31282
31283 2000-04-02 Neil Booth <NeilB@earthling.net>
31284
31285 * gcc.dg/cpp-cond.c New tests.
31286 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
31287 accidental success less likely.
31288 * gcc.dg/cpp-missingop.c New tests.
31289 * gcc.dg/cpp-missingparen.c New tests.
31290 * gcc.dg/cpp-shift.c New tests.
31291 * gcc.dg/cpp-shortcircuit.c New tests.
31292 * gcc.dg/cpp-unary.c New tests.
31293
31294 2000-03-29 Jeffrey A Law (law@cygnus.com)
31295
31296 * gcc.c-torture/compile/20000329-1.c: New test.
31297
31298 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
31299
31300 * gcc.c-torture/compile/20000326-1.c: New test.
31301 * gcc.c-torture/compile/20000326-2.c: New test.
31302
31303 2000-03-24 Geoff Keating <geoffk@cygnus.com>
31304
31305 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
31306 the first parameter is a function argument.
31307
31308 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
31309
31310 * g++.old-deja/g++.ext/array4.C: New test.
31311
31312 2000-03-22 Geoff Keating <geoffk@cygnus.com>
31313
31314 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
31315
31316 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31317
31318 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
31319
31320 2000-03-19 Richard Henderson <rth@cygnus.com>
31321
31322 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
31323
31324 2000-03-19 Richard Henderson <rth@cygnus.com>
31325
31326 * gcc.c-torture/compile/20000319-1.c: New test.
31327
31328 2000-03-14 Jeffrey A Law (law@cygnus.com)
31329
31330 * gcc.c-torture/execute/20000314-3.c: New test.
31331 * gcc.c-torture/execute/20000314-2.c: New test.
31332 * gcc.c-torture/execute/20000314-1.c: New test.
31333 * gcc.c-torture/compile/20000314-2.c: New test.
31334 * gcc.c-torture/compile/20000314-1.c: New test.
31335
31336 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
31337
31338 * g++.old-deja/g++.warn/inline.C: New test.
31339
31340 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
31341
31342 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
31343 standards-compliant result rather than specific constants.
31344 Put test-values in array.
31345
31346 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
31347
31348 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
31349 (g++_target_compile): Put test-specific options last.
31350
31351 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
31352
31353 * g++.old-deja/g++.eh/vbase4.C: New test.
31354
31355 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
31356
31357 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
31358
31359 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
31360
31361 * g++.old-deja/g++.brendan/misc12.C: Removed.
31362 * g++.old-deja/g++.pt/memtemp77.C: Constify.
31363 * g++.old-deja/g++.ext/pretty4.C: New test.
31364
31365 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
31366
31367 * g++.old-deja/g++.other/string2.C: New test.
31368
31369 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
31370
31371 * g++.old-deja/g++.warn/impint2.C: New test.
31372
31373 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
31374
31375 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
31376 is 1, not zero.
31377
31378 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
31379
31380 * g++.old-deja/g++.warn/impint.C: New test.
31381 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
31382 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
31383 * g++.old-deja/g++.pt/explicit12.C: Likewise.
31384 * g++.old-deja/g++.pt/explicit13.C: Likewise.
31385 * g++.old-deja/g++.pt/explicit17.C: Likewise.
31386 * g++.old-deja/g++.pt/explicit18.C: Likewise.
31387 * g++.old-deja/g++.pt/explicit19.C: Likewise.
31388 * g++.old-deja/g++.pt/explicit23.C: Likewise.
31389 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31390 * g++.old-deja/g++.pt/explicit35.C: Likewise.
31391 * g++.old-deja/g++.pt/explicit6.C: Likewise.
31392 * g++.old-deja/g++.pt/memclass7.C: Likewise.
31393
31394 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
31395
31396 * gcc.dg/cpp-redef.c: New test.
31397
31398 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
31399
31400 * g++.old-deja/g++.pt/unify7.C: New test.
31401
31402 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31403
31404 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
31405 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
31406
31407 2000-02-25 Geoff Keating <geoffk@cygnus.com>
31408
31409 * gcc.c-torture/compile/20000224-1.c: New test.
31410
31411 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31412
31413 * gcc.c-torture/compile/cpp-2.c: New test.
31414 * gcc.c-torture/compile/cpp-1.c: New test.
31415
31416 2000-02-25 Jeffrey A Law (law@cygnus.com)
31417
31418 * gcc.c-torture/execute/20000225-1.c: New test.
31419
31420 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31421
31422 * gcc.dg/cpp-li2.c: New test.
31423
31424 * gcc.dg/cpp-wi1.c: New test.
31425
31426 * gcc.dg/cpp-li1.c: New test.
31427
31428 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
31429
31430 * g++.old-deja/g++.other/sizeof5.C: New test.
31431
31432 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31433
31434 * gcc.c-torture/execute/va-arg-13.c: New test.
31435
31436 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
31437
31438 * gcc.c-torture/execute/va-arg-12.c: New test.
31439
31440 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
31441
31442 * gcc.c-torture/execute/20000223-1.c: New test.
31443
31444 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
31445
31446 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
31447
31448 2000-02-22 Mark Mitchell <mark@codesourcery.com>
31449
31450 * g++.old-deja/g++.abi/ptrmem.C: New test.
31451
31452 2000-02-19 Richard Henderson <rth@cygnus.com>
31453
31454 * gcc.c-torture/compile/init-3.c: New.
31455
31456 2000-02-17 Mark Mitchell <mark@codesourcery.com>
31457
31458 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
31459 ALWAYS_CXXFLAGS.
31460
31461 2000-02-11 Robert Lipe <robertl@sco.com>
31462
31463 * gcc.c-torture/compile/20000211-3.c: New test.
31464
31465 2000-02-11 Martin Buchholz <martin@xemacs.org>
31466
31467 * gcc.c-torture/compile/20000211-2.c: New test.
31468
31469 2000-02-11 Jeffrey A Law (law@cygnus.com)
31470
31471 * gcc.c-torture/compile/20000211-1.c: New test.
31472
31473 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31474
31475 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
31476 on native targets
31477
31478 2000-02-08 Nathan Sidwell <nathan@acm.org>
31479
31480 * g++.old-deja/g++.other/cast5.C: New test.
31481
31482 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
31483
31484 * gcc.c-torture/execute/20000205-1.c: New.
31485
31486 2000-02-03 Nathan Sidwell <nathan@acm.org>
31487
31488 * g++.old-deja/g++.jason/cast3.C: Return void.
31489 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
31490
31491 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31492
31493 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
31494
31495 * gcc.dg/loop-1.c: New test.
31496
31497 2000-01-27 Jakub Jelinek <jakub@redhat.com>
31498
31499 * gcc.c-torture/compile/20000127-1.c: New test.
31500 * gcc.c-torture/execute/991228-1.c: New test.
31501
31502 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31503
31504 * gcc.dg/unused-2.c: New test.
31505
31506 * gcc.dg/conv-1.c: New test.
31507
31508 2000-01-24 Mark Mitchell <mark@codesourcery.com>
31509
31510 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
31511 compiler.
31512 (tool_option_proc): Fix typo.
31513
31514 2000-01-24 Geoff Keating <geoffk@cygnus.com>
31515
31516 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
31517 of the ld on the host, not on the build machine.
31518 Also, don't crash if '--help' is not a supported option.
31519
31520 2000-01-24 Richard Henderson <rth@cygnus.com>
31521
31522 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
31523
31524 2000-01-20 Jeffrey A Law (law@cygnus.com)
31525
31526 * gcc.c-torture/execute/20000120-2.c: New test.
31527 * gcc.c-torture/execute/20000120-1.c: New test.
31528
31529 2000-01-13 Jeffrey A Law (law@cygnus.com)
31530
31531 * gcc.c-torture/execute/20000113-1.c: New test.
31532
31533 2000-01-12 Jeffrey A Law (law@cygnus.com)
31534
31535 * gcc.c-torture/execute/20000112-1.c: New test.
31536
31537 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31538
31539 * gcc.dg/20000111-1.c: New test.
31540
31541 2000-01-10 Jeffrey A Law (law@cygnus.com)
31542
31543 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
31544 with 16 bit integers.
31545
31546 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31547
31548 * gcc.dg/20000108-1.c: New test.
31549
31550 2000-01-05 Nathan Sidwell <nathan@acm.org>
31551
31552 * g++.old-deja/g++.ns/koenig8.C: New test.
31553
31554 2000-01-05 Nathan Sidwell <nathan@acm.org>
31555
31556 * g++.old-deja/g++.other/cast4.C: New test.
31557
31558 2000-01-05 Jeffrey A Law (law@cygnus.com)
31559
31560 * gcc.c-torture/compile/20000105-2.c: New test.
31561 * gcc.c-torture/compile/20000105-1.c: New test.
31562
31563 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31564
31565 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
31566 references to printf & atoi to conform to ANSI standard.
31567 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
31568 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
31569 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
31570 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
31571 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
31572 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31573 * g++.old-deja/g++.brendan/copy1.C: Likewise.
31574 * g++.old-deja/g++.brendan/copy2.C: Likewise.
31575 * g++.old-deja/g++.brendan/copy3.C: Likewise.
31576 * g++.old-deja/g++.brendan/copy4.C: Likewise.
31577 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31578 * g++.old-deja/g++.brendan/copy6.C: Likewise.
31579 * g++.old-deja/g++.brendan/copy7.C: Likewise.
31580 * g++.old-deja/g++.brendan/copy8.C: Likewise.
31581 * g++.old-deja/g++.brendan/crash11.C: Likewise.
31582 * g++.old-deja/g++.brendan/crash14.C: Likewise.
31583 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
31584 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31585 * g++.old-deja/g++.brendan/delete2.C: Likewise.
31586 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
31587 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
31588 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
31589 * g++.old-deja/g++.brendan/eh1.C: Likewise.
31590 * g++.old-deja/g++.brendan/groff1.C: Likewise.
31591 * g++.old-deja/g++.brendan/init3.C: Likewise.
31592 * g++.old-deja/g++.brendan/misc12.C: Likewise.
31593 * g++.old-deja/g++.brendan/misc7.C: Likewise.
31594 * g++.old-deja/g++.brendan/new2.C: Likewise.
31595 * g++.old-deja/g++.brendan/operators4.C: Likewise.
31596 * g++.old-deja/g++.brendan/operators5.C: Likewise.
31597 * g++.old-deja/g++.brendan/overload2.C: Likewise.
31598 * g++.old-deja/g++.brendan/overload7.C: Likewise.
31599 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
31600 * g++.old-deja/g++.brendan/reference1.C: Likewise.
31601 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
31602 * g++.old-deja/g++.brendan/template24.C: Likewise.
31603 * g++.old-deja/g++.brendan/template3.C: Likewise.
31604 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
31605 * g++.old-deja/g++.jason/inline3.C: Likewise.
31606 * g++.old-deja/g++.jason/opeq.C: Likewise.
31607 * g++.old-deja/g++.law/arg5.C: Likewise.
31608 * g++.old-deja/g++.law/arm7.C: Likewise.
31609 * g++.old-deja/g++.law/ctors11.C: Likewise.
31610 * g++.old-deja/g++.law/cvt8.C: Likewise.
31611 * g++.old-deja/g++.law/init9.C: Likewise.
31612 * g++.old-deja/g++.law/refs4.C: Likewise.
31613 * g++.old-deja/g++.law/template2.C: Likewise.
31614 * g++.old-deja/g++.law/visibility24.C: Likewise.
31615 * g++.old-deja/g++.law/vtable3.C: Likewise.
31616 * g++.old-deja/g++.mike/asm2.C: Likewise.
31617 * g++.old-deja/g++.mike/eh1.C: Likewise.
31618 * g++.old-deja/g++.mike/misc1.C: Likewise.
31619 * g++.old-deja/g++.mike/misc13.C: Likewise.
31620 * g++.old-deja/g++.mike/misc14.C: Likewise.
31621 * g++.old-deja/g++.mike/ns12.C: Likewise.
31622 * g++.old-deja/g++.mike/p1248.C: Likewise.
31623 * g++.old-deja/g++.mike/p3708.C: Likewise.
31624 * g++.old-deja/g++.mike/p3708a.C: Likewise.
31625 * g++.old-deja/g++.mike/p3708b.C: Likewise.
31626 * g++.old-deja/g++.mike/p646.C: Likewise.
31627 * g++.old-deja/g++.mike/p700.C: Likewise.
31628 * g++.old-deja/g++.mike/p783.C: Likewise.
31629 * g++.old-deja/g++.mike/p783a.C: Likewise.
31630 * g++.old-deja/g++.mike/p783b.C: Likewise.
31631 * g++.old-deja/g++.mike/p786.C: Likewise.
31632 * g++.old-deja/g++.mike/p789.C: Likewise.
31633 * g++.old-deja/g++.mike/p789a.C: Likewise.
31634 * g++.old-deja/g++.mike/p807a.C: Likewise.
31635 * g++.old-deja/g++.other/delete3.C: Likewise.
31636 * g++.old-deja/g++.other/dyncast1.C: Likewise.
31637 * g++.old-deja/g++.other/dyncast2.C: Likewise.
31638 * g++.old-deja/g++.other/dyncast3.C: Likewise.
31639 * g++.old-deja/g++.other/empty1.C: Likewise.
31640 * g++.old-deja/g++.other/temporary1.C: Likewise.
31641 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
31642 * g++.old-deja/g++.pt/t16.C: Likewise.
31643 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
31644
31645 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
31646
31647 * gcc.dg/991230-1.c: New test.
31648
31649 1999-12-29 Jeffrey A Law (law@cygnus.com)
31650
31651 * gcc.c-torture/compile/991229-3.c: New test.
31652 * gcc.c-torture/compile/991229-2.c: New test.
31653 * gcc.c-torture/compile/991229-1.c: New test.
31654
31655 1999-12-29 Greg McGary <gkm@eng.ascend.com>
31656
31657 * gcc.c-torture/compile/labels-2.c: New test.
31658
31659 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
31660
31661 * gcc.c-torture/execute/991227-1.c: New test.
31662
31663 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31664
31665 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
31666
31667 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
31668
31669 * gcc.c-torture/execute/991221-1.c: New test.
31670
31671 1999-12-20 Nathan Sidwell <nathan@acm.org>
31672
31673 * g++.old-deja/g++.other/cast3.C: New test.
31674
31675 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
31676
31677 * gcc.c-torture/execute/991216-4.c: New test.
31678
31679 1999-12-16 Michael Meissner <meissner@cygnus.com>
31680
31681 * gcc.c-torture/execute/991216-1.c: New test.
31682 * gcc.c-torture/execute/991216-2.c: New test.
31683 * gcc.c-torture/execute/991216-3.c: New test.
31684
31685 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
31686
31687 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
31688 Actually make the test fail by using "-O2" for compilation.
31689
31690 1999-12-15 Nathan Sidwell <nathan@acm.org>
31691
31692 * g++.old-deja/g++.warn/cast-align1.C: New test.
31693
31694 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
31695
31696 * gcc.c-torture/compile/991214-1.c: New test.
31697 * gcc.c-torture/compile/991214-2.c: New test.
31698
31699 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
31700
31701 * gcc.dg/991214-1.c: New test.
31702
31703 1999-12-13 Jeffrey A Law (law@cygnus.com)
31704
31705 * gcc.c-torture/compile/991213-3.c: New test.
31706 * gcc.c-torture/compile/991213-2.c: New test.
31707 * gcc.c-torture/compile/991213-1.c: New test.
31708
31709 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
31710
31711 * gcc.dg/991209-1.c: New test.
31712
31713 1999-12-08 Nathan Sidwell <nathan@acm.org>
31714
31715 * gcc.c-torture/compile/991208-1.c: New test.
31716
31717 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31718
31719 * gcc.dg/ultrasp2.c: New test.
31720
31721 1999-12-05 Alex Samuel <samuel@codesourcery.com>
31722
31723 * g++.old-deja/g++.abi/align.C (main): Fix typo.
31724
31725 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
31726
31727 * gcc.c-torture/compile/991202-1.c: New test.
31728 * gcc.c-torture/execute/991202-1.c: New test.
31729 * gcc.c-torture/execute/991202-2.c: New test.
31730 * gcc.c-torture/execute/991202-3.c: New test.
31731
31732 1999-12-02 Alex Samuel <samuel@codesourcery.com>
31733
31734 * g++.old-deja/g++.abi/align.C: New test.
31735 * g++.old-deja/g++.abi/aggregates.C: Likewise.
31736 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31737
31738 1999-12-01 Richard Henderson <rth@cygnus.com>
31739
31740 * gcc.c-torture/execute/991201-1.c: New.
31741
31742 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
31743
31744 * gcc.dg/991129-1.c: New test.
31745
31746 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
31747
31748 * gcc.c-torture/compile/991127-1.c: New test.
31749
31750 1999-11-22 Nathan Sidwell <nathan@acm.org>
31751
31752 * g++.old-deja/g++.other/warn4.C: New test.
31753
31754 1999-11-22 Nathan Sidwell <nathan@acm.org>
31755
31756 * g++.old-deja/g++.eh/cleanup2.C: New test.
31757 * g++.old-deja/g++.ext/pretty2.C: New test.
31758 * g++.old-deja/g++.ext/pretty3.C: New test.
31759 * g++.old-deja/g++.other/debug6.C: New test.
31760
31761 1999-10-20 Jim Wilson <wilson@cygnus.com>
31762
31763 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
31764 compiler_output to look for one error message instead of two.
31765
31766 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
31767
31768 * gcc.c-torture/execute/991118-1.c: Also test case
31769 where the word boundary does not split a byte evenly.
31770
31771 1999-11-19 Nathan Sidwell <nathan@acm.org>
31772
31773 * g++.old-deja/g++.ext/restrict1.C: New test.
31774
31775 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
31776
31777 * gcc.c-torture/execute/991118-1.c: New test.
31778
31779 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
31780
31781 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
31782 working directory pathnames.
31783
31784 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
31785
31786 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
31787 host is equipped with driver.h and driver.o so it can actually
31788 compile and run the tests.
31789
31790 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
31791
31792 * gcc.c-torture/compile/991008-1.c: New test.
31793
31794 1999-11-08 Nick Clifton <nickc@cygnus.com>
31795
31796 * lib/gcc-dg.exp: Include target-supports.exp
31797
31798 1999-11-05 Nick Clifton <nickc@cygnus.com>
31799
31800 * lib/target-supports.exp: New file: Provide procs to test for
31801 features supported by the target.
31802 (check_weak_available): Moved here from ecos.exp.
31803 (check_alias_available): New proc: Determine of the target
31804 toolchain supports the alias attribute.
31805
31806 * gcc.dg/special/ecos.exp: Move check_weak_available to
31807 target-supports.exp.
31808 (alias-1.c): Only perform the test if the target supports
31809 aliases.
31810 (wkali-1.c): Only perform the test if the target supports
31811 aliases.
31812
31813 * gcc.dg/990506-0.c: Expect error messages from cross
31814 targets as well as native targets.
31815
31816 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31817
31818 * gcc.dg/ultrasp1.c: Removed xfail.
31819 * gcc.dg/struct-ret-2.c: Likewise.
31820 * gcc.dg/array-1.c: Likewise.
31821
31822 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31823
31824 * gcc.dg/struct-ret-2.c: New test.
31825
31826 * gcc.dg/array-1.c: New test.
31827
31828 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
31829
31830 * gcc.c-torture/execute/991030-1.c: New test.
31831
31832 1999-10-26 Richard Henderson <rth@cygnus.com>
31833
31834 * gcc.c-torture/compile/991026-2.c: New test.
31835
31836 1999-10-26 Jeffrey A Law (law@cygnus.com)
31837
31838 * gcc.c-torture/compile/991026-1.c: New test.
31839
31840 1999-10-23 Jeffrey A Law (law@cygnus.com)
31841
31842 * gcc.c-torture/execute/991023-1.c: New test.
31843
31844 1999-10-19 Jeffrey A Law (law@cygnus.com)
31845
31846 * gcc.c-torture/execute/991019-1.c: New test.
31847
31848 1999-10-16 Richard Henderson <rth@cygnus.com>
31849
31850 * gcc.c-torture/execute/991016-1.c: New test.
31851
31852 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
31853
31854 * gcc.c-torture/execute/991014-1.c: New test.
31855
31856 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
31857
31858 * g++.old-deja/g++.other/union2.C: New test.
31859
31860 1999-10-13 Nathan Sidwell <nathan@acm.org>
31861
31862 * g++.old-deja/g++.other/vaarg2.C: New test.
31863 * g++.old-deja/g++.other/vaarg3.C: New test.
31864
31865 1999-10-12 Craig Burley <craig@jcb-sc.com>
31866
31867 * g77.f-torture/noncompile/19990905-1.f: Moved from being
31868 in compile/.
31869
31870 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
31871
31872 * gcc.c-torture/execute/va-arg-11.c: New test.
31873
31874 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
31875
31876 * lib/file-format.exp (gcc_target_object_format): Don't
31877 crash if objdump is unavailable.
31878
31879 1999-09-29 Donn Terry <donn@interix.com>
31880
31881 * gcc.misc-tests/mg.exp: delete extraneous redirection.
31882
31883 1999-09-28 Nick Clifton <nickc@cygnus.com>
31884
31885 * gcc.c-torture/compile/990928-1.c: New test.
31886
31887 1999-09-28 Nathan Sidwell <nathan@acm.org>
31888
31889 * g++.old-deja/g++.other/decl6.C: New test.
31890
31891 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31892
31893 * gcc.c-torture/execute/va-arg-10.c: New test.
31894
31895 1999-09-27 Nathan Sidwell <nathan@acm.org>
31896
31897 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
31898 __PRETTY_FUNCTION__.
31899
31900 1999-09-23 Nick Clifton <nickc@cygnus.com>
31901
31902 * gcc.c-torture/execute/990923-1.c: New test.
31903
31904 1999-09-21 Nick Clifton <nickc@cygnus.com>
31905
31906 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
31907 for which -fpic is inappropriate.
31908
31909 1999-09-21 Mark Mitchell <mark@codesourcery.com>
31910
31911 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
31912
31913 1999-09-21 Nathan Sidwell <nathan@acm.org>
31914
31915 * g++.old-deja/g++.other/dyncast1.C: New test.
31916 * g++.old-deja/g++.other/dyncast2.C: New test.
31917 * g++.old-deja/g++.other/dyncast3.C: New test.
31918 * g++.old-deja/g++.other/dyncast4.C: New test.
31919 * g++.old-deja/g++.other/dyncast5.C: New test.
31920 * g++.old-deja/g++.eh/catch3.C: New test.
31921 * g++.old-deja/g++.eh/catch3p.C: New test.
31922 * g++.old-deja/g++.eh/catch4.C: New test.
31923 * g++.old-deja/g++.eh/catch4p.C: New test.
31924 * g++.old-deja/g++.eh/catch5.C: New test.
31925 * g++.old-deja/g++.eh/catch5p.C: New test.
31926 * g++.old-deja/g++.eh/catch6.C: New test.
31927 * g++.old-deja/g++.eh/catch6p.C: New test.
31928 * g++.old-deja/g++.eh/catch7.C: New test.
31929 * g++.old-deja/g++.eh/catch7p.C: New test.
31930 * g++.old-deja/g++.eh/catch8.C: New test.
31931 * g++.old-deja/g++.eh/catch8p.C: New test.
31932 * g++.old-deja/g++.eh/catch9.C: New test.
31933 * g++.old-deja/g++.eh/catch9p.C: New test.
31934
31935 1999-09-13 Nathan Sidwell <nathan@acm.org>
31936
31937 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
31938 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
31939
31940 1999-09-13 Jeffrey A Law (law@cygnus.com)
31941
31942 * gcc.c-torture/compile/990913-1.c: New test.
31943
31944 1999-09-10 Nathan Sidwell <nathan@acm.org>
31945
31946 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
31947 * g++.old-deja/g++.jason/rfg5.C: Likewise.
31948
31949 1999-09-09 Richard Henderson <rth@cygnus.com>
31950
31951 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
31952
31953 1999-09-09 Nathan Sidwell <nathan@acm.org>
31954
31955 * g++.old-deja/g++.other/lookup11.C: New test.
31956 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
31957 what is permitted and what we want.
31958 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
31959 overload use.
31960 * g++.old-deja/g++.jason/rfg5.C: Likewise
31961
31962 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
31963
31964 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
31965 * gcc.c-torture/noncompile/poison-1.c: New file.
31966
31967 1999-09-08 Nathan Sidwell <nathan@acm.org>
31968
31969 * g++.old-deja/g++.other/sizeof3.C: New test.
31970 * g++.old-deja/g++.other/sizeof4.C: New test.
31971 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
31972 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
31973
31974 1999-09-07 Richard Henderson <rth@cygnus.com>
31975
31976 * gcc.dg/va-arg-1.c: New.
31977
31978 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31979
31980 * gcc.c-torture/execute/va-arg-9.c: New test.
31981
31982 1999-09-05 Craig Burley <craig@jcb-sc.com>
31983
31984 * g77.f-torture/compile/980519-2.f: New test.
31985 * g77.f-torture/compile/19990905-0.f: New test.
31986 * g77.f-torture/compile/19990905-1.f: New test.
31987 * g77.f-torture/compile/19990905-2.f: New test.
31988
31989 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
31990
31991 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
31992
31993 * gcc.c-torture/execute/990827-1.c: Fix typo.
31994
31995 1999-09-03 Nathan Sidwell <nathan@acm.org>
31996
31997 * g++.old-deja/g++.other/deref1.C: New test.
31998
31999 1999-09-02 Nathan Sidwell <nathan@acm.org>
32000
32001 * g++.old-deja/g++.other/ambig2.C: New test.
32002 * g++.old-deja/g++.other/cond5.C: New test.
32003 * g++.old-deja/g++.other/lookup16.C: New test.
32004
32005 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
32006
32007 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
32008 assemblers too.
32009
32010 1999-08-31 Jeffrey A Law (law@cygnus.com)
32011
32012 * lib/c-torture.exp: Avoid the "compare executables" optimization
32013 when testing native.
32014
32015 1999-08-29 Jeffrey A Law (law@cygnus.com)
32016
32017 * gcc.c-torture/execute/990829-1.c: New test.
32018 * gcc.c-torture/compile/990829-1.c: New test.
32019
32020 1999-08-27 Paul Burchard <burchard@pobox.com>
32021
32022 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
32023 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
32024 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
32025 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
32026 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
32027 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
32028 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
32029 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
32030 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
32031 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
32032 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
32033
32034 1999-08-27 Jeffrey A Law (law@cygnus.com)
32035
32036 * gcc.c-torture/execute/990827-1.c: New test.
32037
32038 1999-08-26 Craig Burley <craig@jcb-sc.com>
32039
32040 * g77.f-torture/noncompile/19990826-4.f: New test.
32041
32042 * g77.f-torture/compile/19990826-3.f: New test.
32043
32044 * g77.f-torture/execute/19990826-2.f: New test.
32045
32046 * g77.f-torture/compile/19990826-1.f: New test.
32047
32048 * gcc.c-torture/execute/990826-0.c: New test.
32049 * g77.c-torture/execute/19990826-0.f: New test.
32050
32051 * g77.f-torture/noncompile/970626-2.f: New test.
32052
32053 1999-08-25 Paul Burchard <burchard@pobox.com>
32054
32055 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
32056 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
32057 lss-011.C: New tests.
32058
32059 1999-08-25 Nathan Sidwell <nathan@acm.org>
32060
32061 * g++.old-deja/g++.other/decl5.C: New test.
32062
32063 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32064
32065 * noncompile/noncompile.exp: Load_lib c-torture.exp.
32066 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
32067 call `postbase' for each one. All callers of `postbase' changed
32068 to call this instead.
32069
32070 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
32071
32072 * gcc.c-torture/execute/990811-1.c: New test.
32073
32074 1999-08-09 Nick Clifton <nickc@cygnus.com>
32075
32076 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
32077 just native ones.
32078
32079 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
32080 just native ones.
32081
32082 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32083
32084 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
32085
32086 1999-08-04 Jeffrey A Law (law@cygnus.com)
32087
32088 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
32089
32090 1999-08-04 Nathan Sidwell <nathan@acm.org>
32091
32092 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
32093
32094 1999-08-04 Jeffrey A Law (law@cygnus.com)
32095
32096 * gcc.c-torture/execute/990804-1.c: New test.
32097
32098 1999-08-03 Nathan Sidwell <nathan@acm.org>
32099
32100 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
32101 * g++.old-deja/g++.brendan/crash64.C: Likewise
32102 * g++.old-deja/g++.brendan/overload8.C: Likewise
32103
32104 1999-08-03 Nathan Sidwell <nathan@acm.org>
32105
32106 * g++.old-deja/g++.other/struct1.C: New test.
32107
32108 1999-08-03 Nathan Sidwell <nathan@acm.org>
32109
32110 * g++.old-deja/g++.other/enum2.C: New test.
32111
32112 1999-08-02 Richard Henderson <rth@cygnus.com>
32113
32114 Adapted from tests from Franz Sirl:
32115 * gcc.c-torture/execute/va-arg-7.c: New test.
32116 * gcc.c-torture/execute/va-arg-8.c: New test.
32117
32118 1999-08-01 Jeffrey A Law (law@cygnus.com)
32119
32120 * gcc.c-torture/compile/990801-2.c: New test.
32121
32122 * gcc.c-torture/compile/990801-1.c: New test.
32123
32124 1999-07-27 Michael Meissner <meissner@cygnus.com>
32125
32126 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
32127 fp-cmp-1.c, converting double to float.
32128
32129 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
32130 fp-cmp-1.c, converting double to long double.
32131
32132 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
32133 from fr1 to unknown_register, since fr1 is a legitimate register
32134 on some machines.
32135
32136 1999-07-25 Jeffrey A Law (law@cygnus.com)
32137
32138 * README: More listname related changes.
32139
32140 1999-07-08 Catherine Moore <clm@cygnus.com>
32141
32142 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
32143
32144 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
32145
32146 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32147
32148 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32149
32150 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
32151
32152 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
32153
32154 * gcc.dg/990703-1.c: New test.
32155
32156 1999-06-29 Nick Clifton <nickc@cygnus.com>
32157
32158 * lib/file-format.exp: New file: Move definition of proc
32159 gcc_target_object_format to here from
32160 gcc.dg/special/ecos.exp.
32161
32162 * lib/c-torture.exp: Include lib file-format.exp.
32163 * lib/gcc-dg.exp: Include lib file-format.exp.
32164
32165 * gcc.dg/special/ecos.exp: Remove definition of proc
32166 gcc_target_object_format.
32167
32168 1999-06-28 Jeffrey A Law (law@cygnus.com)
32169
32170 * gcc.c-torture/execute/990628-1.c: New test.
32171
32172 1999-06-25 Jeffrey A Law (law@cygnus.com)
32173
32174 * gcc.c-torture/compile/990625-2.c: New test.
32175
32176 * gcc.c-torture/compile/990625-1.c: New test.
32177
32178 1999-06-23 Nick Clifton <nickc@cygnus.com>
32179
32180 * gcc.c-torture/compile/dll.c: New test case. Check that dll
32181 attributes compile.
32182 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
32183 ports that use the COFF/PE file format.
32184
32185 1999-06-17 Jeffrey A Law (law@cygnus.com)
32186
32187 * gcc.c-torture/compile/990617-1.c: New test.
32188
32189 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
32190
32191 * g++.old-deja/g++.other/decl4.C: New test.
32192
32193 1999-06-14 Nathan Sidwell <nathan@acm.org>
32194
32195 * g++.old-deja/g++.other/bitfld3.C: New test.
32196
32197 1999-06-08 Nathan Sidwell <nathan@acm.org>
32198
32199 * g++.old-deja/g++.eh/catch1.C: New test.
32200
32201 1999-06-07 Jeffrey A Law (law@cygnus.com)
32202
32203 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
32204
32205 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
32206 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
32207
32208 1999-06-05 Craig Burley <craig@jcb-sc.com>
32209
32210 * g77.f-torture/compile/19990502-0.f: Replace with new,
32211 shorter, test that still fails after recent changes.
32212
32213 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
32214
32215 * gcc.c-torture/execute/990604-1.c: New test.
32216
32217 1999-05-31 Jeffrey A Law (law@cygnus.com)
32218
32219 * gcc.c-torture/execute/990531-1.c: New test.
32220
32221 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32222
32223 * gcc.c-torture/compile/990527-1.c: New test.
32224
32225 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
32226
32227 * gcc.c-torture/execute/990527-1.c: New test.
32228
32229 1999-05-25 Nick Clifton <nickc@cygnus.com>
32230
32231 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
32232 bitfields as signed.
32233
32234 1999-05-25 Craig Burley <craig@jcb-sc.com>
32235
32236 * g77.f-torture/compile/19990525-0.f: New test.
32237
32238 1999-05-25 Jeffrey A Law (law@cygnus.com)
32239
32240 * gcc.c-torture/execute/990525-2.c: New test.
32241
32242 * gcc.c-torture/execute/990525-1.c: New test.
32243
32244 1999-05-24 Nathan Sidwell <nathan@acm.org>
32245
32246 * g++.old-deja/g++.other/anon3.C: New test.
32247 * g++.old-deja/g++.other/anon4.C: New test.
32248 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
32249 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
32250 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
32251 Merrill).
32252
32253 1999-05-24 Jeffrey A Law (law@cygnus.com)
32254
32255 * gcc.c-torture/execute/990524-1.c: New test.
32256
32257 * gcc.dg/990524-1.c: New test.
32258
32259 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32260
32261 * gcc.c-torture/compile/990523-1.c: New test.
32262
32263 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
32264
32265 * gcc.c-torture/compile/990519-1.c: New test.
32266
32267 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
32268
32269 * gcc.c-torture/compile/990517-1.c: New test.
32270
32271 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
32272 (e4, f4): New tests.
32273 (main): Call them.
32274
32275 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32276
32277 * gcc.dg/noreturn-1.c: New test.
32278
32279 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
32280
32281 * gcc.c-torture/execute/990513-1.c: New test.
32282
32283 1999-05-10 Richard Henderson <rth@cygnus.com>
32284
32285 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
32286
32287 1999-05-10 Craig Burley <craig@jcb-sc.com>
32288
32289 * g77.f-torture/execute/erfc.f: Use small single-precision
32290 values, to avoid problems on Alphas when not -mieee.
32291
32292 1999-05-08 Craig Burley <craig@jcb-sc.com>
32293
32294 * gcc.dg/990506-0.c: New test.
32295
32296 1999-05-08 Richard Henderson <rth@cygnus.com>
32297
32298 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
32299 the constant to test. Don't XFAIL 64-bit targets.
32300
32301 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
32302 * g++.old-deja/g++.law/profile1.C: Likewise.
32303
32304 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
32305 operator new instances.
32306 * g++.old-deja/g++.other/delete5.C: Likewise.
32307
32308 1999-05-03 Craig Burley <craig@jcb-sc.com>
32309
32310 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
32311 intrinsic.
32312
32313 1999-05-03 Craig Burley <craig@jcb-sc.com>
32314
32315 * g77.f-torture/execute/u77-test.f: Reverse order of two
32316 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
32317
32318 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32319
32320 * gcc.dg/compare1.c: New test.
32321
32322 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
32323
32324 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
32325 New tests.
32326
32327 1999-05-02 Craig Burley <craig@jcb-sc.com>
32328
32329 * g77.f-torture/compile/19990502-1.f: New test.
32330
32331 1999-05-02 Craig Burley <craig@jcb-sc.com>
32332
32333 * g77.f-torture/compile/19990502-0.f: New test.
32334
32335 1999-05-02 Craig Burley <craig@jcb-sc.com>
32336
32337 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
32338 intrinsic.
32339
32340 1999-05-02 Craig Burley <craig@jcb-sc.com>
32341
32342 * g77.f-torture/execute/u77-test.f (main): List libU77
32343 intrinsics not currently tested.
32344 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
32345 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
32346 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
32347 Trim blanks off the ends of some printed strings.
32348
32349 1999-05-02 Craig Burley <craig@jcb-sc.com>
32350
32351 * g77.f-torture/execute/u77-test.f (main): Just warn about
32352 FSTAT gid disagreement, as it's expected on some systems.
32353
32354 1999-05-01 Craig Burley <craig@jcb-sc.com>
32355
32356 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
32357 use a new function, which allows for some slop.
32358 Clean up some commentary.
32359 (issum): The new function.
32360 (sgladd): Deleted subroutine.
32361
32362 1999-05-01 Craig Burley <craig@jcb-sc.com>
32363
32364 * g77.f-torture/execute/u77-test.f: Modify to be more like
32365 libf2c/libU77 version, bringing patches to that version here.
32366 Add suitable commentary.
32367
32368 1999-04-25 Richard Henderson <rth@cygnus.com>
32369
32370 * gcc.dg/990424-1.c: New test.
32371
32372 1999-04-24 Craig Burley <craig@jcb-sc.com>
32373
32374 * g77.f-torture/execute/u77-test.f (main): Bug involving
32375 LSTAT has been fixed, so turn back on full checking.
32376
32377 1999-04-20 Craig Burley <craig@jcb-sc.com>
32378
32379 * g77.f-torture/compile/19990419-0.f: New test.
32380 * g77.f-torture/execute/19990419-1.f: New test.
32381
32382 1999-04-17 Richard Henderson <rth@cygnus.com>
32383
32384 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
32385 to avoid the need for a prototype to supress a warning.
32386
32387 1999-04-07 Jim Wilson <wilson@cygnus.com>
32388
32389 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
32390
32391 1999-04-04 Jeffrey A Law (law@cygnus.com)
32392
32393 * gcc.c-torture/execute/990404-1.c: New test.
32394
32395 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32396
32397 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
32398 * gcc.dg/cpp-if3.c: Don't use -pedantic.
32399 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
32400 missing initializer warnings.
32401
32402 1999-03-28 Jeffrey A Law (law@cygnus.com)
32403
32404 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
32405 matching strings.
32406
32407 1999-03-26 Jeffrey A Law (law@cygnus.com)
32408
32409 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
32410
32411 1999-03-26 Craig Burley <craig@jcb-sc.com>
32412
32413 * g77.f-torture/execute/19990325-0.f: New test.
32414 * g77.f-torture/execute/19990325-1.f: New test.
32415
32416 1999-03-24 Jeffrey A Law (law@cygnus.com)
32417
32418 * gcc.c-torture/execute/990324-1.c: New test.
32419
32420 1999-03-22 Jim Wilson <wilson@cygnus.com>
32421
32422 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
32423 test with 4.
32424
32425 1999-03-17 Richard Henderson <rth@cygnus.com>
32426
32427 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
32428
32429 1999-03-13 Craig Burley <craig@jcb-sc.com>
32430
32431 * g77.f-torture/execute/19990313-2.f: New test.
32432 * g77.f-torture/execute/19990313-3.f: New test.
32433
32434 1999-03-13 Craig Burley <craig@jcb-sc.com>
32435
32436 * g77.f-torture/execute/19990313-0.f: New test.
32437 * g77.f-torture/execute/19990313-1.f: New test.
32438
32439 1999-03-12 Jim Wilson <wilson@cygnus.com>
32440
32441 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
32442 printf to sprintf.
32443 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
32444 (main): Add check for u15. Conditionalize u31 check depending on
32445 whether ints are <32 bits or >=32 bits.
32446
32447 1999-03-08 Craig Burley <craig@jcb-sc.com>
32448
32449 * g77.f-torture/execute/19981119-0.f: Improve testiness.
32450
32451 1999-03-08 Craig Burley <craig@jcb-sc.com>
32452
32453 * g77.f-torture/compile/19990305-0.f: New test.
32454 * g77.f-torture/execute/19981119-0.f: New test.
32455
32456 1999-03-08 Craig Burley <craig@jcb-sc.com>
32457
32458 * g77.f-torture/execute/970625-2.f: call ABORT if final
32459 result is not correct, instead of just printing it.
32460 Add this checking via newly introduced obfuscation, to
32461 trip up buggy front ends.
32462
32463 1999-03-07 Craig Burley <craig@jcb-sc.com>
32464
32465 * g77.f-torture/compile/960317-1.f: Moved from being
32466 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
32467
32468 1999-03-06 Craig Burley <craig@jcb-sc.com>
32469
32470 * g77.f-torture/execute/960317-1.f: New (old) test.
32471 * g77.f-torture/execute/970625-2.f: Ditto.
32472
32473 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
32474
32475 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
32476 message on line 1 or line 2; cccp and cpplib do this differently.
32477
32478 1999-03-01 Jeffrey A Law (law@cygnus.com)
32479
32480 * g++.old-deja/g++.law/weak1.C: New test.
32481
32482 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32483
32484 * gcc.c-torture/execute/990119-1.c: Renamed to...
32485 * gcc.dg/990119-1.c: this, so it will only be tested once
32486 (it's a preprocessor test, it doesn't need to be run at
32487 multiple optimization levels).
32488
32489 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32490
32491 * lib/g++.exp: Don't add incdir=$base_dir/../include to
32492 ALWAYS_CXXFLAGS.
32493
32494 1999-02-24 Craig Burley <craig@jcb-sc.com>
32495
32496 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
32497 * g77.f-torture/compile/19981216-0.f: ...as it is expected
32498 to not be compilable by current g77.
32499
32500 1999-02-24 Nick Clifton <nickc@cygnus.com>
32501
32502 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
32503
32504 1999-02-22 Jeffrey A Law (law@cygnus.com)
32505
32506 * gcc.c-torture/execute/990222-1.c: New test.
32507
32508 1999-02-19 Craig Burley <craig@jcb-sc.com>
32509
32510 * g77.f-torture/compile/19990218-0.f: New test.
32511 * g77.f-torture/noncompile/19990218-1.f: New test.
32512
32513 1999-02-18 Craig Burley <craig@jcb-sc.com>
32514
32515 * g77.f-torture/compile/19981216-0.f: New test.
32516
32517 1999-02-14 Jeffrey A Law (law@cygnus.com)
32518
32519 * gcc.dg/990214-1.c: New test.
32520
32521 1999-02-13 Jeffrey A Law (law@cygnus.com)
32522
32523 * gcc.dg/990213-2.c: New test.
32524
32525 * gcc.dg/990213-1.c: New test.
32526
32527 1999-02-12 Jeffrey A Law (law@cygnus.com)
32528
32529 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
32530 ints.
32531
32532 1999-02-11 Nick Clifton <nickc@cygnus.com>
32533
32534 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
32535 specified by target.
32536
32537 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
32538
32539 1999-02-11 Jeffrey A Law (law@cygnus.com)
32540
32541 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
32542
32543 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
32544
32545 * gcc.dg/special/ecos.exp: New test driver for new tests with
32546 special requirements.
32547
32548 * gcc.dg/special/alias-1.c: New test.
32549 * gcc.dg/special/gcsec-1.c: New test.
32550 * gcc.dg/special/weak-1.c: New test.
32551 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
32552 * gcc.dg/special/weak-2.c: New test.
32553 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
32554 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
32555 * gcc.dg/special/wkali-1.c: New test.
32556 * gcc.dg/special/wkali-2.c: New test.
32557 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
32558 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
32559
32560 1999-02-10 Felix Lee <flee@cygnus.com>
32561
32562 * lib/c-torture.exp (c-torture-compile): Pull out code for
32563 analyzing gcc error messages.
32564 (c-torture-execute): Likewise. Fix some (harmless) false
32565 positives.
32566 * lib/gcc.exp (gcc_check_compile): New function.
32567
32568 1999-02-08 Richard Henderson <rth@cygnus.com>
32569
32570 * gcc.c-torture/execute/990208-1.c: New test.
32571
32572 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
32573
32574 * g++.dg/special/ecos.exp: New driver for new tests with special
32575 requirements
32576
32577 * g++.dg/special/conpr-1.C: New test
32578 * g++.dg/special/conpr-2.C: New test
32579 * g++.dg/special/conpr-2a.C: New test
32580 * g++.dg/special/conpr-3.C: New test
32581 * g++.dg/special/conpr-3a.C: New test
32582 * g++.dg/special/conpr-3b.C: New test
32583
32584 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
32585 allow g++ to use the dg driver
32586
32587 * README: Add comment about g++.dg directory
32588
32589 1999-02-06 Jeffrey A Law (law@cygnus.com)
32590
32591 * README: Update email addresses.
32592
32593 1999-02-03 Nick Clifton <nickc@cygnus.com>
32594
32595 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
32596 arguments in order to force structure S onto the stack even on
32597 the alpha.
32598 (test): Pass 10 leading arguments to function foo as well as the
32599 structure S.
32600
32601 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
32602 failure for all targets.
32603
32604 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
32605 abort to terminate program execution.
32606
32607 1999-01-30 Richard Henderson <rth@cygnus.com>
32608
32609 * gcc.c-torture/execute/990130-1.c: New test.
32610
32611 1999-01-30 Jeffrey A Law (law@cygnus.com)
32612
32613 * gcc.dg/990130-1.c: New test.
32614
32615 1999-01-28 Michael Meissner <meissner@cygnus.com>
32616
32617 * gcc.c-torture/execute/990128-1.c: New test.
32618
32619 1999-01-27 Michael Meissner <meissner@cygnus.com>
32620
32621 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
32622
32623 1999-01-27 Felix Lee <flee@cygnus.com>
32624
32625 * lib/c-torture.exp (c-torture-compile): pull out code for
32626 analyzing gcc error messages.
32627 (c-torture-execute): ditto, and fix some (harmless) false
32628 positives.
32629 * lib/gcc.exp (gcc_check_compile): new function.
32630
32631 1999-01-17 Jeffrey A Law (law@cygnus.com)
32632
32633 * gcc.dg/990117-1.c: New test.
32634
32635 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
32636
32637 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
32638
32639 1999-01-15 Jeffrey A Law (law@cygnus.com)
32640
32641 * g77.f-torture/compile/990115-1.f: New test.
32642
32643 1999-01-07 Jeffrey A Law (law@cygnus.com)
32644
32645 * gcc.c-torture/compile/990107-1.c: New test
32646
32647 1999-01-06 Jeffrey A Law (law@cygnus.com)
32648
32649 * gcc.c-torture/execute/990106-2.c: New test.
32650
32651 * gcc.c-torture/execute/990106-1.c: New test.
32652
32653 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
32654
32655 * gcc.c-torture/compile/981223-1.c: New test.
32656
32657 1998-12-29 Richard Henderson <rth@cygnus.com>
32658
32659 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
32660 (opt3): Rename from opt4 and disable.
32661
32662 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
32663
32664 * g++.old-deja/g++.pt/ptrmem5.C: New test.
32665
32666 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32667
32668 * g++.old-deja/g++.other/conv5.C: New test.
32669
32670 1998-12-14 Nick Clifton <nickc@cygnus.com>
32671
32672 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
32673
32674 1998-12-11 Jeffrey A Law (law@cygnus.com)
32675
32676 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
32677
32678 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
32679
32680 * gcc.c-torture/compile/981211-1.c: New test.
32681
32682 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32683
32684 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
32685
32686 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
32687
32688 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32689
32690 * gcc.special/930510-1.c: Make C9X safe.
32691 * gcc.misc-tests/gcov-1.c Similarly.
32692 * gcc.misc-tests/gcov-2.c Similarly.
32693
32694 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32695
32696 * gcc.dg/ultrasp1.c: New test.
32697
32698 1998-12-06 Richard Henderson <rth@cygnus.com>
32699
32700 * gcc.c-torture/execute/981206.c: New test.
32701
32702 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32703
32704 * g++.old-deja/g++.ns/template7.C: New test.
32705
32706 * g++.old-deja/g++.other/expr1.C: New test.
32707
32708 * g++.old-deja/g++.eh/tmpl3.C: New test.
32709
32710 * g++.old-deja/g++.eh/tmpl2.C: New test.
32711
32712 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
32713
32714 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
32715 * g++.old-deja/g++.other/using6.C: Removed.
32716 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
32717
32718 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
32719
32720 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
32721
32722 * g++.old-deja/g++.pt/overload8.C: New test.
32723
32724 * g++.old-deja/g++.pt/overload7.C: New test.
32725
32726 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
32727
32728 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
32729 and relinking messages.
32730 * lib/g++.exp (g++_target_compile): Remove .rpo file when
32731 compiling with -frepo.
32732
32733 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
32734
32735 * g++.old-deja/g++.pt/lookup6.C: New test.
32736
32737 1998-11-30 Nick Clifton <nickc@cygnus.com>
32738
32739 * gcc.c-torture/execute/981130-1.c: New test.
32740 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
32741
32742 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
32743
32744 * g++.old-deja/g++.pt/explicit76.C: New test.
32745
32746 * g++.old-deja/g++.pt/friend38.C: New test.
32747
32748 * g++.old-deja/g++.ns/crash2.C: New test.
32749
32750 * g++.old-deja/g++.pt/defarg8.C: New test.
32751
32752 * g++.old-deja/g++.pt/instantiate6.C: New test.
32753
32754 * g++.old-deja/g++.pt/static6.C: New test.
32755
32756 * g++.old-deja/g++.pt/decl2.C: New test.
32757
32758 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32759
32760 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
32761 problem is actually related with name lookup, but so what? :-)
32762
32763 * g++.old-deja/g++.pt/friend37.C: New test.
32764
32765 1998-11-25 Dave Love <d.love@dl.ac.uk>
32766
32767 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
32768 element, which fails on some systems.
32769
32770 * g77.f-torture/execute/labug1.f: New test.
32771
32772 1998-11-21 Jeffrey A Law (law@cygnus.com)
32773
32774 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
32775 is defined.
32776
32777 1998-11-18 Dave Love <d.love@dl.ac.uk>
32778
32779 * g77.f-torture/compile/981117-1.f: New test.
32780
32781 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
32782
32783 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
32784 properly discarded.
32785
32786 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
32787
32788 * gcc.c-torture/execute/memcheck: New directory of tests for
32789 -fcheck-memory-usage.
32790
32791 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
32792
32793 * README: New file, general information about the testsuite and
32794 new description of the various C++ test subdirectories.
32795 * README.g++: Eliminate obsolete information, update and move most
32796 relevant stuff to README.
32797
32798 1998-11-07 Richard Henderson <rth@cygnus.com>
32799
32800 * gcc.c-torture/compile/981107-1.c: New test.
32801
32802 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
32803
32804 * execute/memcpy-bi.c: New testcase.
32805
32806 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
32807
32808 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
32809 base classes.
32810
32811 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
32812 template is selected.
32813
32814 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
32815 classes, it should be accepted for all types.
32816
32817 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
32818
32819 * g++.old-deja/g++.pt/spec24.C: Ensure that template
32820 specializations start with template headers.
32821
32822 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
32823
32824 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
32825
32826 * g++.old-deja/g++.other/init9.C: Test cross initialization of
32827 non-POD types.
32828
32829 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
32830
32831 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
32832
32833 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
32834
32835 * compile/981022-1.c, compile/981022-1.x: New test and driver.
32836
32837 1998-10-19 Jeffrey A Law (law@cygnus.com)
32838
32839 * 981019-1.c: New test.
32840
32841 1998-10-14 Robert Lipe <robertl@dgii.com>
32842
32843 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
32844 find objc headers.
32845
32846 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
32847
32848 * compile/981001-4.c: Remove use of GCC extension that triggers a
32849 compiler bug.
32850
32851 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
32852
32853 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
32854
32855 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32856
32857 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
32858 instantiation of template produces incorrect code for delete
32859 expression.
32860
32861 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
32862 constructors' name is not unique.
32863 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
32864 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
32865
32866 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
32867 automatic array of const is ill-formed.
32868
32869 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
32870 of template parameter?
32871
32872 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
32873 const.
32874
32875 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
32876 pointer-to-member expression.
32877
32878 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
32879 declaration causes ICE.
32880
32881 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
32882
32883 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
32884 reserved in the global namespace.
32885
32886 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
32887 generate needed virtual table.
32888
32889 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
32890
32891 1998-10-10 Dariush Eslimi <eslimi@loran.com>
32892
32893 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
32894 template-dependent type
32895
32896 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32897
32898 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
32899 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
32900 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
32901
32902 * g++.old-deja/g++.other/using5.C: New test; using decl from base
32903 class should be usable as argument of member function.
32904 * g++.old-deja/g++.other/using6.C: New test; using decl from base
32905 class should be usable as return type of member function.
32906 * g++.old-deja/g++.other/using7.C: New test; using decl from base
32907 class should be usable as type of data member.
32908
32909 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
32910
32911 1998-10-09 Jeffrey A Law (law@cygnus.com)
32912
32913 * gcc.c-torture/special/920521-1.c: Fix bogus test.
32914
32915 1998-10-08 Nick Clifton <nickc@cygnus.com>
32916
32917 * gcc.dg/dll-?.c Add thumb to target list.
32918 Fix assembler scan patterns to match current assembler output.
32919
32920 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
32921
32922 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
32923 matching of template brackets.
32924
32925 * g++.old-deja/g++.other/using4.C: New test. Test using
32926 declarations of methods from base classes.
32927
32928 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
32929 within functions should introduce names into the innermost
32930 enclosing namespace.
32931
32932 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
32933 of static locals if first initialization throws.
32934
32935 1998-10-07 Jim Wilson <wilson@cygnus.com>
32936
32937 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
32938
32939 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
32940
32941 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
32942 lose track of the possible targets of tablejump insns.
32943 * special/special.exp: Run it.
32944
32945 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32946
32947 * g++.old-deja/g++.pt/friend35.C: New test. A template function
32948 must be declared before its specializations can be named in friend
32949 declarations.
32950
32951 1998-10-05 Dave Love <d.love@dl.ac.uk>
32952
32953 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
32954
32955 * g77.f-torture/execute/io1.f: New test.
32956
32957 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
32958
32959 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
32960 with pointer to template function, for which no argument deduction
32961 is possible.
32962
32963 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
32964 specialization of template function as argument to template
32965 function.
32966
32967 * g++.old-deja/g++.other/access2.C: New test; Inner class
32968 shouldn't have privileged access to Outer's names.
32969
32970 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
32971
32972 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
32973 friend template declared within template class conflicts with
32974 nested class of the same name.
32975
32976 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
32977 is ignored.
32978
32979 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
32980 object with direct initializer as function declaration.
32981
32982 * g++.old-deja/g++.other/decl2.C: New test; duplicate
32983 initializers.
32984
32985 * g++.old-deja/g++.other/null2.C: New test; conditional operator
32986 involving const pointer and NULL produces incorrect result.
32987
32988 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
32989 type name without `typename' should be rejected with -pedantic.
32990
32991 1998-10-02 Richard Henderson <rth@cygnus.com>
32992
32993 * g++.old-deja/g++.other/addrof1.C: New test.
32994
32995 1998-10-01 Nick Clifton <nickc@cygnus.com>
32996
32997 * gcc.c-torture/compile/981001-1.c: New test.
32998 * gcc.c-torture/execute/981001-1.c: New test.
32999
33000 1998-10-01 Jeffrey A Law (law@cygnus.com)
33001
33002 * gcc.c-torture/compile/981001-2.c: New test.
33003 * gcc.c-torture/compile/981001-3.c: New test.
33004 * gcc.c-torture/compile/981001-4.c: New test.
33005
33006 1998-10-01 Robert Lipe <robertl@dgii.com>
33007
33008 * lib/objc.exp (objc_target_compile): Add -L during compiles for
33009 multilibbed hosts. Idea grafted from g77.exp.
33010
33011 1998-09-30 Dave Love <d.love@dl.ac.uk>
33012
33013 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
33014 avoid losing on systems which need -lsocket.
33015
33016 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
33017
33018 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
33019 * g++.old-deja/g++.other/nested2.C: Ditto.
33020 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
33021 failure.
33022
33023 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
33024
33025 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
33026 preferred over template operator!= for enum bitfields.
33027
33028 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
33029
33030 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
33031 that happen to have the same base name, but in different scopes,
33032 are incorrectly rejected.
33033
33034 1998-09-16 Richard Henderson <rth@cygnus.com>
33035
33036 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
33037 on the native word size instead of an integer literal.
33038
33039 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
33040
33041 * g++.old-deja/g++.other/static2.C: Invocation of static data
33042 member of type pointer-to-function denoted as non-static member.
33043
33044 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
33045 checks involving function types and aliases.
33046
33047 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
33048
33049 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
33050 redefined to the same non-trivial type.
33051
33052 * g++.old-deja/g++.pt/explicit73.C: Test for proper
33053 namespace-qualification of template specializations declared in
33054 other namespaces.
33055
33056 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
33057 to declare a subset of the specializations of a template function
33058 as friends of specializations of a template class.
33059
33060 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
33061 member templates that do not fully specialize the enclosing
33062 template class are rejected.
33063
33064 1998-09-11 Dave Love <d.love@dl.ac.uk>
33065
33066 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
33067
33068 1998-09-08 Dave Love <d.love@dl.ac.uk>
33069
33070 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
33071 altered from libf2c/libU77 version.
33072
33073 1998-09-06 Dave Love <d.love@dl.ac.uk>
33074
33075 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
33076
33077 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
33078
33079 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
33080 (un)signed char are different types for template specialization
33081 purposes.
33082
33083 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
33084
33085 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
33086 * objc: ObjC testsuite.
33087
33088 1998-08-31 Catherine Moore <clm@cygnus.com>
33089
33090 * gcc.c-torture/execute/941014-1.x: New file.
33091
33092 1998-08-31 Nick Clifton <nickc@cygnus.com>
33093
33094 * lib/c-torture.exp: Add support for
33095 torture_eval_before_compile and torture_eval_before_execute
33096 variables.
33097
33098 1998-08-30 Jeffrey A Law (law@cygnus.com)
33099
33100 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
33101 this test triggers valid.
33102
33103 1998-08-27 Jeffrey A Law (law@cygnus.com)
33104
33105 * gcc.dg/980827-1.c: New test.
33106
33107 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
33108
33109 * gcc.c-torture/execute/loop-4b.c: New test.
33110
33111 1998-08-26 Nick Clifton <nickc@cygnus.com>
33112
33113 * lib/c-torture.exp: Add support for
33114 torture_eval_before_compile and torture_eval_before_execute
33115 variables.
33116
33117 1998-08-25 Jeffrey A Law (law@cygnus.com)
33118
33119 * gcc.c-torture/compile/980825-1.c: New test.
33120
33121 1998-08-24 Nick Clifton <nickc@cygnus.com>
33122
33123 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
33124 count number tests in opt_t0 not good_t0.
33125
33126 1998-08-24 Jeffrey A Law (law@cygnus.com)
33127
33128 * gcc.c-torture/compile/930326-1.x: Fix typo.
33129
33130 1998-08-23 Mark Mitchell <mark@markmitchell.com>
33131
33132 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
33133 causes an ICE.
33134
33135 1998-08-21 Jeffrey A Law (law@cygnus.com)
33136
33137 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
33138 STACK_SIZE is defined.
33139 * gcc.c-torture/unsorted/stuct.c: Similarly.
33140
33141 * gcc.c-torture/compile/980821-1.c: New test.
33142
33143 1998-08-21 Jeffrey A Law (law@cygnus.com)
33144
33145 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
33146
33147 1998-08-19 Mark Mitchell <mark@markmitchell.com>
33148
33149 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
33150 code.
33151
33152 1998-08-09 Mark Mitchell <mark@markmitchell.com>
33153
33154 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
33155 error'.
33156
33157 1998-08-18 Jeffrey A Law (law@cygnus.com)
33158
33159 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
33160
33161 1998-08-16 Jeffrey A Law (law@cygnus.com)
33162
33163 * gcc.c-torture/compile/980816-1.c: New test.
33164
33165 * gcc.dg/980816-1.c: New test.
33166
33167 1998-08-13 Jeffrey A Law (law@cygnus.com)
33168
33169 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
33170 compiler for ieee tests.
33171
33172 1998-08-01 Dave Love <d.love@dl.ac.uk>
33173
33174 * g77.f-torture/compile/980729-0.f: New test.
33175
33176 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
33177
33178 * gcc.c-torture/special/eeprof-1.c: New test, for
33179 -finstrument-functions.
33180 * gcc.c-torture/special/special.exp: Run it.
33181
33182 1998-07-29 Jeffrey A Law (law@cygnus.com)
33183
33184 * gcc.c-torture/compile/980729-1.c: New test.
33185
33186 1998-07-27 Nick Clifton <nickc@cygnus.com>
33187
33188 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
33189 __thumb__ is defined, and test for ARM style doubles if so.
33190
33191 1998-07-26 Dave Love <d.love@dl.ac.uk>
33192
33193 * g77.f-torture/noncompile/980615-0.f: New test.
33194
33195 1998-07-26 H.J. Lu (hjl@gnu.org)
33196
33197 * gcc.dg/980312-1.c: Do link instead of compile.
33198 * gcc.dg/980313-1.c: Likewise.
33199
33200 1998-07-26 Jeffrey A Law (law@cygnus.com)
33201
33202 * gcc.c-torture/compile/980726-1.c: New test.
33203
33204 1998-07-25 Dave Love <d.love@dl.ac.uk>
33205
33206 * g77.f-torture/execute/io0.f: New test.
33207
33208 1998-07-24 Nick Clifton <nickc@cygnus.com>
33209
33210 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
33211 an int.
33212
33213 1998-06-18 Michael Meissner <meissner@cygnus.com>
33214
33215 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
33216 m32r bugs.
33217
33218 1998-07-17 Nick Clifton <nickc@cygnus.com>
33219
33220 * gcc.dg/980626-1.c: Expect failures for all toolchains until
33221 c-decl.c:grokdeclarator can handle mode attributes.
33222
33223 1998-07-16 Jeffrey A Law (law@cygnus.com)
33224
33225 * gcc.c-torture/execute/980716-1.c: New test.
33226
33227 1998-07-13 Jeffrey A Law (law@cygnus.com)
33228
33229 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
33230 the mn10200.
33231 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
33232 the mn10200.
33233 * gcc.c-torture/execute/va-arg-3.x: Similarly.
33234 * gcc.c-torture/compile/930326-1.x: Similarly.
33235
33236 1998-07-13 Dave Love <d.love@dl.ac.uk>
33237
33238 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
33239 New test from Craig.
33240
33241 1998-07-12 Dave Love <d.love@dl.ac.uk>
33242
33243 * g77.f-torture/noncompile/980616-0.f: New test.
33244
33245 * g77.f-torture/execute/970816-3.f: New test from Craig.
33246
33247 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
33248
33249 * g++.other/singleton.C: Return error value instead of taking
33250 SIGSEGV.
33251
33252 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
33253
33254 * g++.other/singleton.C: New test. Warning is under dispute.
33255 Runtime crash is not.
33256
33257 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
33258
33259 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
33260 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
33261 using6.C, using7.C}: New namespace tests.
33262
33263 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
33264
33265 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
33266 specialization with typedef'ed names used as array indexes.
33267
33268 1998-07-09 Jeffrey A Law (law@cygnus.com)
33269
33270 * gcc.c-torture/execute/980709-1.c: New test.
33271
33272 * gcc.dg/980709-1.c: New test.
33273
33274 1998-07-07 Richard Henderson <rth@cygnus.com>
33275
33276 * gcc.c-torture/execute/bcp-1.c: New test.
33277
33278 1998-07-07 Jeffrey A Law (law@cygnus.com)
33279
33280 * gcc.c-torture/execute/980707-1.c: New test.
33281
33282 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
33283
33284 * gcc.c-torture/compile/980706-1.c: New test.
33285
33286 1998-07-01 Dave Love <d.love@dl.ac.uk>
33287
33288 * g77.f-torture/execute/980701-0.f,
33289 g77.f-torture/execute/980701-1.f: New test from Craig.
33290
33291 1998-07-01 Jeffrey A Law (law@cygnus.com)
33292
33293 * gcc.c-torture/compile/980701-1.c: New test.
33294
33295 * gcc.c-torture/execute/980701-1.c: New test.
33296
33297 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
33298 rlsruhe.de>
33299
33300 * g++.old-deja/g++.robertl/eb132.C: New test.
33301 * g++.old-deja/g++.robertl/eb133.C: Likewise.
33302
33303 1998-06-29 Dave Love <d.love@dl.ac.uk>
33304
33305 * g77.f-torture/execute/980628-7.f,
33306 g77.f-torture/execute/980628-8.f,
33307 g77.f-torture/execute/980628-9.f,
33308 g77.f-torture/execute/980628-10.f: New tests from Craig.
33309
33310 * g77.f-torture/execute/980628-3.f: Remove mail headers.
33311
33312 1998-06-28 Jeffrey A Law (law@cygnus.com)
33313
33314 * g77.f-torture/execute/980628-4.f: New test from Craig.
33315 * g77.f-torture/execute/980628-5.f: Likewise.
33316 * g77.f-torture/execute/980628-2.f: Likewise.
33317 * g77.f-torture/execute/980628-0.f: Likewise.
33318 * g77.f-torture/execute/980628-1.f: Likewise.
33319 * g77.f-torture/execute/980628-3.f: Likewise.
33320 * g77.f-torture/execute/980628-6.f: Likewise.
33321
33322 1998-06-28 Jeffrey A Law (law@cygnus.com)
33323
33324 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
33325 directory when nothing has been installed yet.
33326
33327 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
33328
33329 * gcc.c-torture/special/special.exp: Handle newer versions of
33330 dejagnu.
33331
33332 1998-06-26 Jeffrey A Law (law@cygnus.com)
33333
33334 * gcc.dg/980626-1.c: New test.
33335
33336 1998-06-19 Bruno Haible <haible@ilog.fr>
33337
33338 * gcc.misc-tests/m-un-2.c: New test.
33339 * g++.old-deja/g++.other/warn01.c: Likewise.
33340
33341 1998-06-19 Robert Lipe <robertl@dgii.com>
33342
33343 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
33344 compatibility with assmblers with a different comment character.
33345 Eliminate use of GAS-specific extensions.
33346
33347 1998-06-19 Jeffrey A Law (law@cygnus.com)
33348
33349 * gcc.c-torture/execute/ieee/980619-1.c: New test.
33350
33351 1998-06-19 Robert Lipe <robertl@dgii.com>
33352
33353 *lib/g77.exp: Replace search for libf2c.a with search for newly
33354 renamed libg2c.a
33355
33356 1998-06-17 Jeffrey A Law (law@cygnus.com)
33357
33358 * gcc.c-torture/execute/980617-1.c: New test.
33359
33360 1998-06-12 Jeffrey A Law (law@cygnus.com)
33361
33362 * gcc.c-torture/execute/980612-1.c: New test.
33363
33364 1998-06-08 Jeffrey A Law (law@cygnus.com)
33365
33366 * gcc.dg/980523-1.c: Only test on ppc-linux.
33367 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
33368
33369 * gcc.c-torture/execute/980608-1.c: New test.
33370
33371 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
33372
33373 * gcc.c-torture/execute/980605-1.c: New test.
33374
33375 1998-06-04 Jeffrey A Law (law@cygnus.com)
33376
33377 * gcc.c-torture/execute/980604-1.c: New test.
33378
33379 1998-06-02 Jeffrey A Law (law@cygnus.com)
33380
33381 * gcc.c-torture/execute/980602-1.c: New test.
33382 * gcc.c-torture/execute/980602-2.c: Likewise.
33383
33384 1998-06-02 Dave Love <d.love@dl.ac.uk>
33385
33386 * 970125-0.f: Fix per JCB. Add commentary.
33387
33388 1998-05-31 Michael Meissner <meissner@cygnus.com>
33389
33390 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
33391 IEEE -0 support.
33392
33393 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
33394
33395 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
33396 earlier.
33397
33398 1998-05-28 Catherine Moore <clm@cygnus.com>
33399
33400 * gcc.c-torture/execute/980526-3.c: New test.
33401
33402 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
33403
33404 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
33405 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
33406 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
33407 m88k-motorola-sysv3 to XFAIL.
33408
33409 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33410
33411 * gcc.dg/980526-1.c: New test.
33412 * gcc.c-torture/execute/980526-2.c: New test.
33413
33414 1998-05-26 Jeffrey A Law (law@cygnus.com)
33415
33416 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
33417
33418 * gcc.c-torture/execute/980526-1.c: New test.
33419
33420 1998-05-26 Dave Love <d.love@dl.ac.uk>
33421
33422 * g77.f-torture/execute/alpha2.f: Add runtime test.
33423
33424 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
33425
33426 * g++.old-deja/old-deja.exp: Strip leading directories.
33427
33428 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
33429 error for the line. Don't run multiple tests for the same line.
33430
33431 1998-05-23 Jeffrey A Law (law@cygnus.com)
33432
33433 * gcc.dg/980523-1.c: New test.
33434
33435 1998-05-23 Dave Love <d.love@dl.ac.uk>
33436
33437 * g77.f-torture/compile/970915-0.f: New test.
33438
33439 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
33440
33441 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
33442
33443 1998-05-21 Jeffrey A Law (law@cygnus.com)
33444
33445 * gcc.dg/980520-1.c: New test.
33446
33447 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
33448
33449 * gcc.dg/980502-1.c: Fix return type.
33450
33451 1998-05-20 Jeffrey A Law (law@cygnus.com)
33452
33453 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
33454 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
33455 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
33456 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
33457 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
33458
33459 1998-05-20 Dave Love <d.love@dl.ac.uk>
33460
33461 * g77.f-torture/execute/980520-1.f: New test.
33462
33463 1998-05-15 Dave Love <d.love@dl.ac.uk>
33464
33465 * lib/mike-g77.exp: New file.
33466
33467 * g77.f-torture/noncompile/noncompile.exp,
33468 g77.f-torture/noncompile/check0.f: New files.
33469
33470 1998-05-14 Dave Love <d.love@dl.ac.uk>
33471
33472 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
33473 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
33474 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
33475 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
33476 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
33477 abort where appropriate.
33478
33479 1998-05-05 Michael Meissner <meissner@cygnus.com>
33480
33481 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
33482 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
33483
33484 1998-04-29 Dave Love <d.love@dl.ac.uk>
33485
33486 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
33487
33488 1998-04-27 Dave Love <d.love@dl.ac.uk>
33489
33490 * g77.f-torture/compile/980427-0.f: New test.
33491
33492 1998-04-24 Dave Love <d.love@dl.ac.uk>
33493
33494 * g77.f-torture/compile/980424-0.f: New test.
33495
33496 1998-04-19 Dave Love <d.love@dl.ac.uk>
33497
33498 * g77.f-torture/compile/980419-2.f (main): New test.
33499 * g77.f-torture/compile/970125-0.f: New test.
33500 * g77.f-torture/compile/980419-1.f: New test.
33501
33502 1998-04-08 Jim Wilson <wilson@cygnus.com>
33503
33504 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
33505 of loop-4.c.
33506
33507 1998-04-07 Jim Wilson <wilson@cygnus.com>
33508
33509 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
33510
33511 1998-04-03 Jim Wilson <wilson@cygnus.com>
33512
33513 * gcc.c-torture/compile/980329-1.c: New test.
33514
33515 1998-03-18 Jim Wilson <wilson@cygnus.com>
33516
33517 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
33518 * gcc.dg/980312-1.c: Fix typo in -march command.
33519
33520 1998-03-16 H.J. Lu (hjl@gnu.org)
33521
33522 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
33523
33524 1998-03-11 Robert Lipe <robertl@dgii.com>
33525
33526 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
33527 Dave Love agree the Fortran source is bogus.
33528
33529 1998-03-11 Robert Lipe <robertl@dgii.com>
33530
33531 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
33532 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
33533 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
33534 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
33535 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
33536
33537 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
33538
33539 * g++.old-deja/g++.other/friend1.C: New test.
33540
33541 1998-02-18 Dave Love <d.love@dl.ac.uk>
33542
33543 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
33544 possibly uninitialized) variables and declare dnrm2.
33545
33546 1998-02-23 Robert Lipe <robertl@dgii.com>
33547
33548 From Bruno Haible <haible@ilog.fr>:
33549 * gcc.c-torture/execute/980223.c: New test.
33550
33551 1998-02-13 Jeffrey A Law (law@cygnus.com)
33552
33553 * gcc.dg/ifelse-1.c: New test.
33554
33555 1998-02-09 H.J. Lu (hjl@gnu.org)
33556
33557 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
33558
33559 * lib/old-dejagnu.exp (old-dejagnu): Added the
33560 "execution test - XFAIL *-*-*" handling in the spirit of
33561 "excess errors test -". Changed the "execution test fails"
33562 handling to be like "excess errors test fails".
33563 * Update various tests accordingly.
33564
33565 1998-02-06 Jim Wilson <wilson@cygnus.com>
33566
33567 * gcc.c-torture/execute/980205.c: New test.
33568
33569 1998-01-18 Jeffrey A Law (law@cygnus.com)
33570
33571 * lib/c-torture.exp: Look for .x files instead of .cexp files.
33572 * lib/f-torture.exp: Similarly.
33573 * gcc.c-torture: Rename all .cexp files to .x files.
33574
33575 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
33576
33577 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
33578 (940510-1.c): Removed duplicate.
33579 (971104-1.c): New test.
33580
33581 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
33582
33583 * lib/f-torture.exp: Improve error and loop detection.
33584
33585 1997-11-19 Michael Meissner <meissner@cygnus.com>
33586
33587 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
33588 use that to size the filler array.
33589
33590 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
33591
33592 * lib/c-torture.exp(c-torture-execute): Fix typo.
33593
33594 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
33595 testcase as the executable name. Keep the executable around if
33596 the test fails.
33597
33598 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
33599
33600 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
33601 changes. Only test one -g option, and move it to the end of the
33602 list of options to test.
33603
33604 1997-09-19 Michael Meissner <meissner@cygnus.com>
33605
33606 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
33607 variable GCC_TORTURE_OPTIONS to supply default switches separated
33608 by colons. If no environment variable, run tests with -O0 -g, -O1
33609 -g, and -O2 -g as well.
33610
33611 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
33612
33613 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
33614 explanatory comments. Fix indentation.
33615
33616 1997-09-15 Jeffrey A Law (law@cygnus.com)
33617
33618 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
33619
33620 1997-09-11 Jeffrey A Law (law@cygnus.com)
33621
33622 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
33623 * g++.old-deja/g++.mike/p7325.C: Likewise.
33624 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
33625
33626 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
33627
33628 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
33629 * g++.old-deja/g++.brendan/crash30.C: Likewise.
33630 * g++.old-deja/g++.brendan/crash39.C: Likewise.
33631 * g++.old-deja/g++.law/operators4.C: Likewise.
33632
33633 1997-09-11 Joe Buck (jbuck@synopsys.com)
33634
33635 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
33636 * g++.old-deja/g++.mike/p784.C: Ditto.
33637 * g++.old-deja/g++.mike/p785.C: Ditto.
33638
33639 1997-09-05 Jeffrey A Law (law@cygnus.com)
33640
33641 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
33642
33643 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
33644
33645 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
33646 target feature; pass this to c-torture-execute as needed.
33647
33648 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
33649
33650 * lib/c-torture.exp(c-torture-execute): If the previous and the
33651 current executables being tested are identical, we don't need to
33652 run the executable again. Try to make the executable names
33653 unique. Add an optional argument for passing additional compiler
33654 flags.
33655
33656 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
33657
33658 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
33659
33660 1997-08-29 Jeffrey A Law (law@cygnus.com)
33661
33662 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
33663
33664 1997-07-31 Jeffrey A Law (law@cygnus.com)
33665
33666 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
33667 32bit or larger longs.
33668
33669 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
33670 have either a 32bit long or 32bit int.
33671
33672 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
33673
33674 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
33675 Make double precision tests dependent on sizeof (double).
33676
33677 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
33678
33679 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
33680 too.
33681
33682 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
33683
33684 * gcc.c-torture/compile/961203-1.cexp: New script.
33685
33686 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
33687
33688 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
33689 up the includes ourselves.
33690
33691 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
33692
33693 * lib/plumhall.exp: Remove random include, and add a few
33694 verbose messages for debugging.
33695
33696 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
33697
33698 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
33699 of trying to do it ourselves.
33700
33701 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
33702
33703 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
33704
33705 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
33706
33707 * gcc.prms/5403.c: Made regexp a bit less strict.
33708
33709 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
33710
33711 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
33712 is returned from remote_load instead.
33713 * lib/plumhall.exp: Ditto.
33714 * lib/mike-g++.exp: Ditto.
33715 * lib/old-dejagnu.exp: Ditto.
33716 * lib/c-torture.exp: Ditto.
33717
33718 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
33719
33720 * lib/g++.exp: Use build_wrapper procedure.
33721 * lib/gcc.exp: Ditto.
33722
33723 1997-05-20 Jeffrey A Law (law@cygnus.com)
33724
33725 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
33726 an old-style decl for malloc. Fixes tests to work when
33727 sizeof (int) != sizeof (size_t).
33728
33729 1997-05-15 Mike Meissner <meissner@cygnus.com>
33730
33731 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
33732
33733 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
33734 use stdargs.h interface.
33735
33736 1997-05-15 Mike Meissner <meissner@cygnus.com>
33737
33738 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
33739 NO_VARARGS when compiling.
33740
33741 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
33742
33743 * lib/plumhall.exp(ph_includes): New procedure.
33744 (ph_make): Use it.
33745 (ph_compiler): Ditto.
33746
33747 * lib/g++.exp: Rename test-glue.c to testglue.c.
33748 * lib/gcc.exp: Ditto.
33749
33750 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
33751
33752 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
33753 to completion when it's called.
33754
33755 1997-03-21 Michael Meissner <meissner@cygnus.com>
33756
33757 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
33758 is defined, don't do test.
33759
33760 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
33761
33762 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
33763 for object files.
33764 (ph_summary): Mark skipped testcases as untested, not unresolved.
33765
33766 * lib/plumhall.exp (ph_make): If unresolved because of bad
33767 errorCode, record errorCode in log file.
33768 (*): Replace send_log/verbose with verbose -log.
33769
33770 1997-03-19 Michael Meissner <meissner@cygnus.com>
33771
33772 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
33773 double conversion if double isn't at least 8 bytes.
33774
33775 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
33776 int to work with targets where int is 16 bits.
33777
33778 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
33779 8 bytes, just exit, since 4 byte doubles don't have enough bits of
33780 precision for the test to complete.
33781
33782 1997-03-14 Michael Meissner <meissner@cygnus.com>
33783
33784 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
33785 if d10v is not compiled with the -mdouble64 flag.
33786 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
33787
33788 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
33789 d10v is not compiled with the -mint32 flag.
33790
33791 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
33792
33793 * lib/plumhall.exp: Use incr_count.
33794
33795 1997-03-12 Jeffrey A Law (law@cygnus.com)
33796
33797 * gcc.c-torture: Update to c-torture-1.45.
33798
33799 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
33800
33801 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
33802 the name of the expect testcase file).
33803
33804 * lib/g++.exp(g++_init): Ditto.
33805
33806 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
33807
33808 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
33809 the host.
33810
33811 * lib/gcc.exp(gcc_exit): New procedure.
33812
33813 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
33814
33815 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
33816 specs where appropriate.
33817
33818 * g++.old-deja/g++.arm/*: Added additional ERROR checks
33819 because of new "candidates are" messages, and removed a few
33820
33821 * Converted all non-old-style g++ testcases to old-style, and
33822 moved into g++.old-deja.
33823
33824 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
33825
33826 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
33827 options.
33828
33829 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
33830 succeeded.
33831
33832 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
33833
33834 1997-02-13 Michael Meissner <meissner@cygnus.com>
33835
33836 * lib/gcc.exp (gcc_target_compile): Add support for defining
33837 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
33838 the machine doesn't have those features.
33839
33840 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
33841
33842 * g++.law/operators4.exp: Don't use LIBS.
33843
33844 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
33845
33846 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
33847
33848 * lib/mike-g++.exp: Don't set the compiler to be tested here.
33849 * lib/g++.exp: Set it here instead. Also, allow use of the
33850 --tool_exec and --tool_opt options. Change CXX to
33851 GXX_UNDER_TEST.
33852
33853 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
33854
33855 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
33856
33857 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
33858
33859 * lib/old-dejagnu.exp: Use prune_warnings instead of
33860 prune_system_crud.
33861 * lib/mike-g++.exp: Ditto.
33862 * lib/gcc.exp: Ditto.
33863 * lib/g++.exp: Ditto.
33864
33865 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
33866
33867 1997-02-07 Jeffrey A Law (law@cygnus.com)
33868
33869 * 941014-2.c: Include stdlib.h
33870 * 960327-1.c: Include stdio.h
33871 * dbra.c, index-1.c: Don't assume ints are 32bits.
33872
33873 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
33874
33875 * lib/gcc.exp: Add gcc,stack_size target feature.
33876
33877 * lib/g++.exp(g++_target_compile): Add the include and link
33878 paths here, not in two other places. And, it's $options, not
33879 options.
33880
33881 * lib/mike-g++.exp(postbase): Remove the code that determines
33882 the correct include and link paths.
33883 * g++.old-deja/old-deja.exp: Ditto.
33884
33885 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
33886
33887 * lib/g++.exp(g++_init): target_compile no longer returns the
33888 filename of the result.
33889
33890 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
33891
33892 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
33893 call to glob.
33894
33895 * gcc.c-torture/special/special.exp: Change call to
33896 gcc_target_compile to include the object file.
33897
33898 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
33899
33900 * gcc.c-torture/special/special.exp: Correct misspelling in last
33901 change.
33902
33903 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
33904
33905 * lib/plumhall.exp(ph_summary): Log the entire output of the
33906 executable. Return -1 if there were any failures, 0 otherwise.
33907 (ph_execute): Return -1 if there were any failures, 0 otherwise.
33908 (ph_make): Clean up objects and executables that were built
33909 if the tests succeeded.
33910
33911 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
33912
33913 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
33914 libraries and includes in the build tree as appropriate.
33915
33916 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
33917
33918 * lib/c-torture.exp: Instead of looking for the global variable
33919 NO_LONG_LONG, check to see if that's a feature of the target.
33920
33921 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
33922
33923 * config/default.exp: Minimize. Delete the remainer of the files in
33924 config; this functionality is now in devo/dejagnu/config.
33925
33926 g++.*/*: Pass any additional flags used to compile to postbase;
33927 delete CXXFLAGS.
33928
33929 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
33930 is now done by runtest.exp. Use gcc_target_compile instead of
33931 compile.
33932
33933 lib/c-torture.exp: Use gcc_target_compile instead of compile.
33934 Remove references to CFLAGS. Use remote_file instead of
33935 calling rm -f.
33936 (c-torture): Take a list of arguments to use to compile this
33937 testcase.
33938
33939 lib/g++.exp: Simplify. Use target_compile instead of compile.
33940 lib/gcc-dg.exp: Ditto.
33941 lib/gcc.exp: Ditto.
33942 lib/mike-{gcc,g++}.exp: Ditto.
33943 lib/old-dejagnu.exp: Ditto.
33944 lib/plumhall.exp: Ditto.
33945
33946 1997-01-08 Jim Wilson <wilson@cygnus.com>
33947
33948 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
33949 (ph_linker): Likewise.
33950
33951 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
33952
33953 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
33954 MAP_ANON / MAP_ANONYMOUS if defined;
33955 else try to map from /dev/zero .
33956
33957 1996-11-12 Jeffrey A Law (law@cygnus.com)
33958
33959 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
33960 isn't defined, then define it to MAP_ANONYMOUS.
33961
33962 1996-11-12 Jeffrey A Law (law@cygnus.com)
33963
33964 * gcc.c-torture: Update to c-torture-1.42 release.
33965
33966 1996-11-11 Jeffrey A Law (law@cygnus.com)
33967
33968 * gcc.c-torture: Update to c-torture-1.41 release.
33969
33970 1996-10-27 Jeffrey A Law (law@cygnus.com)
33971
33972 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
33973 c-torture release.
33974
33975 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
33976
33977 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
33978 and LDFLAGS. Fix second case to append the target_info ldflags
33979 onto LDFLAGS, not CFLAGS.
33980 * lib/g++.exp (g++_init): Add target_info stuff.
33981 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
33982 of libgloss and newlib flags for !native.
33983
33984 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
33985 (GDB): Fix relative path to go up another dir for finding gdb.
33986
33987 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
33988
33989 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
33990 versions in the target_info array, if they don't exist.
33991
33992 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
33993
33994 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
33995
33996 1996-07-08 Jim Wilson <wilson@cygnus.com>
33997
33998 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
33999 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
34000
34001 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
34002
34003 * lib/old-dejagnu.exp: Don't remove the output file before we've
34004 actually tested it. Don't append pwd to the path of the executable
34005 we're testing.
34006
34007 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
34008
34009 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
34010
34011 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
34012
34013 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
34014 temporary directory for compiler files, and set it to a default
34015 value of /tmp. Set $output as the name of the output file from
34016 compiling the testcase. Add a -o option to $cflags_var so the
34017 compiler writes the final output file as $output. Set $executable
34018 to $output.
34019
34020 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
34021 directory for compiler files, and set it to /tmp if it doesn't
34022 already have a value. Set $output_file to the name of the output
34023 file from compiling the testcase. Add a -o option to CXXFLAGS so
34024 the compiler writes the final output file as $output. Use $output
34025 as the executable to be tested.
34026
34027 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
34028
34029 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
34030
34031 1996-06-08 Jeffrey A Law (law@cygnus.com)
34032
34033 * gcc.c-torture/execute/pending-1.c: New test. Still
34034 pending in Tege's queue.
34035
34036 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
34037
34038 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
34039 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
34040 if there were failures. Call unresolved if there were unresolved
34041 testcases. Call gcc_fail if program did not run to completion.
34042 (ph_make): Pass additional argument name to ph_execute.
34043 (ph_execute): Add new argument. Pass additional arguments to
34044 ph_summary. Call gcc_fail is there is no execution output.
34045
34046 1996-04-24 Jeffrey A Law (law@cygnus.com)
34047
34048 * lib/plumhall.exp (proc_summary): Output relavent summary
34049 lines into the log so specific failures in plumhall can be
34050 investigated.
34051
34052 1996-04-10 Jeffrey A Law (law@cygnus.com)
34053
34054 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
34055 (c-torture-execute): Don't try to execute tests which use
34056 "long long" types if $NO_LONG_LONG is nonzero.
34057
34058 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
34059
34060 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
34061 not c-torture.
34062
34063 * gcc.ieee: Move from here.
34064 * gcc.c-torture/execute/ieee: To here.
34065
34066 1996-03-26 Jeffrey A Law (law@cygnus.com)
34067
34068 * gcc.c-torture: Update to c-torture-1.41 release.
34069
34070 1996-03-22 Jeffrey A Law (law@cygnus.com)
34071
34072 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
34073 not "$output".
34074
34075 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
34076
34077 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
34078 -c present.
34079
34080 1996-03-02 Jeffrey A Law (law@cygnus.com)
34081
34082 * config/proelf.exp: Handle connecting to a simulator.
34083
34084 1996-01-31 Jeffrey A Law (law@cygnus.com)
34085
34086 * config/proelf.exp: New file. Enough framework that we can
34087 run c-torture tests on the proelf targets (or any other target
34088 that gdb can connect to for that matter).
34089
34090 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
34091
34092 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
34093 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
34094
34095 * lib/plumhall.exp (ph_execute): Always call ph_summary if
34096 exec_output exists.
34097
34098 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
34099
34100 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
34101 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
34102
34103 * config/*.exp: Update FSF address. Change result of ${tool}_load
34104 to pass/fail/unresolved/unsupported/untested. Caller must now
34105 call unresolved/unsupported/untested.
34106 * lib/*.exp: Update FSF address. Update to handle new results of
34107 ${tool}_load.
34108 * lib/chill.exp (verbose): Delete.
34109
34110 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
34111
34112 * lib/gcc.exp (default_gcc_start): Change order of args to
34113 $LDFLAGS $CFLAGS $LIBS.
34114 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
34115 Save/set/restore CFLAGS. Pass single arg to gcc_start.
34116 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
34117 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
34118 * gcc.misc-tests/dg-test.exp: Likewise.
34119 * gcc.misc-tests/msgs.exp: Likewise.
34120 * gcc.prms/prms.exp: Likewise.
34121 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
34122 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
34123
34124 * lib/dg.exp: Deleted, moved to dejagnu/lib.
34125
34126 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
34127
34128 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
34129
34130 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
34131 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
34132
34133 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
34134 necessary.
34135
34136 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
34137
34138 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
34139 global for loop; add use of $mathlib.
34140 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
34141 settings here; set mathlib for anything but VxWorks.
34142
34143 1996-01-22 Jeffrey A Law (law@cygnus.com)
34144
34145 * gcc.c-torture: Update to c-torture-1.40 release.
34146
34147 1996-01-03 Jeffrey A Law (law@cygnus.com)
34148
34149 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
34150 dg.exp.
34151
34152 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
34153
34154 * lib/c-torture.exp (c-torture-execute): Declare "output" as
34155 global.
34156
34157 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
34158
34159 * lib/g++.exp (LIBS): Define if not already.
34160 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
34161 (gcc-dg-prune): Call prune_gcc_output.
34162 * lib/gcc.exp (prune_gcc_output): New proc.
34163 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
34164 prune_gcc_output.
34165
34166 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
34167
34168 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
34169 (c-torture-execute): Likewise. Rename `name' to `testcase'.
34170
34171 1995-11-15 Jeffrey A Law (law@cygnus.com)
34172
34173 * gcc.c-torture: Update to c-torture-1.39 release.
34174
34175 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
34176
34177 * lib/c-torture.exp (c-torture-execute): Don't return if one option
34178 fails, try others as well.
34179
34180 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
34181
34182 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
34183 If compilation fails, mark execute tests as `untested'.
34184 If test is marked as unsupported, don't mark compilation and
34185 execute tests as failed.
34186
34187 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
34188
34189 * lib/g++.exp (g++_init): Don't link in libg++, and look to
34190 libstdc++ for whether or not we want to be doing shared
34191 libraries. Delete link_curses since we don't need it anymore.
34192 * lib/mike-g++.exp (postbase): Don't link in libg++.
34193 * g++.old-deja/old-deja.exp: Likewise.
34194
34195 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
34196
34197 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
34198
34199 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
34200
34201 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
34202 For that, add `-Wl,-a,shared_archive'.
34203 * g++.old-deja/old-deja.exp: Likewise.
34204
34205 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
34206
34207 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
34208
34209 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
34210
34211 * lib/mike-g++.exp (postbase): Pay attention to the status of
34212 g++_load.
34213
34214 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
34215
34216 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
34217
34218 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
34219
34220 * lib/gcc.exp (default_gcc_start): No longer need to log program
34221 being executed or its output, execute_anywhere does that now.
34222 * lib/g++.exp (default_g++_version): Call execute_anywhere.
34223 (default_g++_start): Likewise. Delete calls to verbose/send_log.
34224
34225 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
34226
34227 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
34228 the same as those in lib/g++.exp.
34229
34230 1995-10-10 Jeff Law (law@hurl.cygnus.com)
34231
34232 * gcc.c-torture: Update to c-torture-1.38 release.
34233 * gcc.ieee: Related changes.
34234
34235 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
34236
34237 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
34238 "exec". Minor reformatting changes.
34239
34240 * config/rom68k.exp (${tool}_load): Make it work in a canadian
34241 cross. This means all "exec" calls now work on a remote host as
34242 well.
34243 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
34244 cross. Filter out the extra "\r\n" stuff that expect puts in.
34245 (c-torture-execute): Filter out the bogus warnings like
34246 c-torture-compile does. Add support for canadian cross.
34247 * lib/gcc.exp (default_gcc_version, default_gcc_start)
34248 Use execute_anywhere rather than calling exec directly. Now it
34249 works for canadian cross testing.
34250
34251 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
34252
34253 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
34254 results into a variable, and check that rather than using file exists.
34255
34256 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
34257
34258 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
34259 create a libg++.so. For sunos4.1.*, also add -ltermcap.
34260
34261 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
34262
34263 * g++.old-deja/old-deja.exp: Create and pass runshlib and
34264 lib_curses if there's a shared libg++ in the build tree.
34265
34266 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
34267
34268 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
34269 if not supported target.
34270
34271 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
34272
34273 * lib/g++.exp (g++_init): Move empty setting of runshlib and
34274 link_curses up to always happen, not just for native builds.
34275
34276 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
34277
34278 * gcc.c-torture: Update to c-torture-1.36 release.
34279 * gcc.failure: Related changes.
34280
34281 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
34282
34283 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
34284
34285 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
34286
34287 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
34288 * lib/mike-g++.exp (postbase): Not in here. Still reference
34289 runshlib, link_curses, and mathlib for link and run.
34290
34291 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
34292 pass the runtime shared library options for Solaris, OSF/1, and
34293 Irix5, and link with -lcurses to avoid unresolved references.
34294
34295 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
34296
34297 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
34298 only run once.
34299
34300 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
34301
34302 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
34303
34304 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
34305
34306 * gcc.c-torture: Update to c-torture-1.35 release. Note we
34307 do not have a framework for the "compat" tests yet.
34308
34309 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
34310
34311 * lib/mike-g++.exp (postbase): New local variable `mathlib',
34312 set to null if we're testing vxworks5.1. Use that instead of
34313 `-lm' in the setting of LIBS for link and run.
34314
34315 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
34316
34317 * config/rom68k.exp (${tool}_load): Major changes to make it
34318 work. Verified that it does in fact return the stuff in
34319 exec_output properly. Catch any Emul or any TRAP other than 0.
34320
34321 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
34322
34323 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
34324 LDFLAGS properly for targets that need stuff from libgloss.
34325 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
34326 only run once.
34327 (gpp_initialized): New variable.
34328
34329 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
34330
34331 * config/rom68k.exp: Load libgloss.exp.
34332 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
34333 so we can produce a fully linked binary.
34334 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
34335 so we can produce a fully linked binary.
34336
34337 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
34338
34339 * lib/plumhall.exp (ph_section): Watch for expected failures.
34340 Add missing `else'.
34341
34342 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
34343 run the testcase.
34344 (c-torture): Likewise.
34345
34346 1995-08-28 Doug Evans <dje@cygnus.com>
34347
34348 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
34349
34350 * lib/mike-g++.exp (mike_cleanup): New proc.
34351 (prebase): New globals compiler_result, not_compiler_result,
34352 target_regexp.
34353 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
34354 allow leading "-" in pattern. Watch for unsupported tests.
34355 If $compiler_result is set, pattern match assembler code,
34356 and ditto for $not_compiler_result.
34357 * lib/mike-gcc.exp: Likewise.
34358
34359 * lib/plumhall.exp (ph_execute): Only call ph_summary if
34360 execution "succeeded".
34361
34362 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
34363
34364 * config/win32.exp: New file.
34365 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
34366
34367 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
34368
34369 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
34370 unsupported.
34371 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
34372 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
34373 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
34374
34375 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
34376 "... without exceptions was ...". That is now handled by
34377 prune_system_crud.
34378 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
34379
34380 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
34381
34382 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
34383 sieve.c,sort2.c}: New files.
34384 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
34385 sieve.exp,sort2.exp}: Drivers for them.
34386
34387 * lib/mike-gcc.exp (program_output): New user settable variable.
34388 (postbase): Call prune_system_crud. Also prune extraneous compiler
34389 messages.
34390 * lib/mike-g++.exp (program_output): New user settable variable.
34391
34392 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
34393
34394 * config/sh.exp: Deleted (use sim.exp instead).
34395
34396 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
34397
34398 * config/vx.exp: Declare CHECKTASK as global.
34399 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
34400 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
34401 * lib/old-dejagnu.exp: Load [pwd]/$executable.
34402
34403 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
34404
34405 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
34406 target. Like vx.exp, only includes `vx29k.exp' instead of
34407 `vxworks.exp'.
34408
34409 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
34410
34411 * config/sim.exp: Increase time limit from 120 seconds to 240.
34412
34413 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
34414
34415 * gcc.c-torture/execute/950628-1.c: New test.
34416
34417 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
34418
34419 * gcc.c-torture: Update with changes/additions from
34420 c-torture-1.34.
34421
34422 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
34423
34424 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
34425
34426 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
34427
34428 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
34429
34430 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
34431
34432 * gcc.c-torture/compile/950512-1.c: New test.
34433 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
34434 * gcc.dg/struct-ret-1.c: Likewise.
34435
34436 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
34437
34438 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
34439 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
34440
34441 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
34442
34443 * gcc.c-torture/special/920411-1.c: Deleted.
34444 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
34445
34446 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
34447
34448 * config/sim.exp (${tool}_load): Hack in call to bash to get a
34449 cpu limit.
34450
34451 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
34452
34453 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
34454
34455 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
34456
34457 From kenner;
34458 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
34459 is the proper length.
34460 * va-arg-3.c: Likewise.
34461
34462 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
34463
34464 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
34465 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
34466
34467 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
34468 * lib/g++.exp (default_g++_start): Delete old cruft.
34469
34470 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
34471
34472 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
34473 (2 * (1 << 18)) to (2 * (1 << 17)).
34474
34475 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
34476
34477 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
34478
34479 * config/rom68k.exp: Renamed from config/idp.exp
34480
34481 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
34482
34483 * c-torture/compile/921109-2.c
34484
34485 1995-04-18 Mike Stump <mrs@cygnus.com>
34486
34487 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
34488 excess errors.
34489
34490 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
34491
34492 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
34493 output.
34494 * lib/g++.exp (default_g++_start): Likewise.
34495
34496 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
34497
34498 * gcc.c-torture/compile/950329-1.c: New test.
34499
34500 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
34501
34502 * config/bug.exp (${tool}_load): Updated to use new remote_open
34503 and remote_close procs.
34504 * config/idp.exp: New file.
34505
34506 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
34507
34508 * gcc.c-torture/execute/950322-1.c: New test.
34509
34510 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
34511
34512 * config/vx.exp (${tool}_load): Clean up testing of return code from
34513 vxworks_ld and vxworks_spawn.
34514
34515 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
34516
34517 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
34518
34519 1995-03-13 Mike Stump <mrs@cygnus.com>
34520
34521 * lib/old-deja.exp: Add `excess errors test - ' error, now one
34522 can mark excess errors on a machine by machine basis. Note, the
34523 default is to not expect any excess errors, even when excess
34524 errors test - is given, so you will want to put an XFAIL ... on
34525 these lines. For example, // excess errors test - XFAIL hppa*-*-*
34526 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
34527 those 4 machines, but no others.
34528
34529 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
34530
34531 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
34532 * lib/c-torture.exp: to here.
34533
34534 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
34535
34536 * gcc.c-torture/execute/950221-1.c: New test.
34537 * gcc.c-torture/execute/struct-ret-1.c: New test.
34538 * gcc.c-torture/compile/950221-1.c: New test.
34539
34540 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
34541
34542 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
34543
34544 * gcc.c-torture/execute/arith-1.c (main): Return 0.
34545 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
34546
34547 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
34548
34549 * g++.gb: New directory of tests, derived from my signature and
34550 class scoping tests.
34551
34552 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
34553 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
34554 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
34555 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
34556 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
34557 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
34558 * g++.gb/sig25.C: Likewise.
34559
34560 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
34561 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
34562 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
34563 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
34564 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
34565 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
34566 * g++.gb/sig25.exp: Likewise.
34567
34568 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
34569 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
34570 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
34571 * g++.gb/scope13.C: Likewise, this test still fails.
34572
34573 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
34574 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
34575 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
34576 * g++.gb/scope13.exp: Ditto.
34577
34578 * g++.gb/README: New file, explains what these tests are about.
34579
34580 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
34581
34582 * lib/dg.exp (dg-do): Support `preprocess'.
34583 (dg-test): Likewise.
34584
34585 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
34586
34587 * config/udi.exp: change "continue -expect" to "exp_continue".
34588
34589 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
34590
34591 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
34592 Delete redundant tests.
34593
34594 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
34595 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
34596 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
34597 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
34598 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
34599 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
34600 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
34601 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
34602
34603 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
34604 storing label pointers.
34605 * gcc.c-torture/execute/921019-1.c: Likewise.
34606 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
34607 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
34608 parameter fp.
34609 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
34610 constants.
34611
34612 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
34613 Delete obsolete tests.
34614
34615 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
34616 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
34617 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
34618 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
34619 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
34620 * gcc.c-torture/compile/950124-1.c: New test.
34621
34622 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
34623
34624 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
34625
34626 * lib/mike-g++.exp: Add -lm to LIBS.
34627
34628 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
34629
34630 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
34631
34632 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
34633
34634 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
34635
34636 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
34637
34638 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
34639
34640 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
34641
34642 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
34643 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
34644 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
34645 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
34646 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
34647 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
34648 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
34649 * g++.law/{operators31.C, operators32.C,
34650 * g++.law/{operators33.C, operators34.C}: Likewise.
34651 * g++.law/{pic1.C, refs2.C}: Likewise.
34652 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
34653 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
34654 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
34655 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
34656
34657 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
34658 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
34659 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
34660 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
34661 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
34662 * g++.law/{enum9.exp, friend5.exp}: Likewise.
34663 * g++.law/{nest3.exp, nest4.exp}: Likewise.
34664 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
34665 * g++.law/{operators30.exp, operators31.exp}: Likewise.
34666 * g++.law/{operators32.exp, operators33.exp}: Likewise.
34667 * g++.law/{operators34.exp}: Likewise.
34668 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
34669 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
34670 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
34671 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
34672 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
34673
34674 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
34675 No longer expected to fail.
34676 * g++.law/missed-error3.C: Tweak for recent bool changes.
34677
34678 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
34679
34680 * config/emb-unix: Deleted.
34681 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
34682 remote execution. Do final link on remote host if REMOTE_LINK is set.
34683
34684 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
34685
34686 * lib/dg.exp (dg-test): Fix typo in last patch.
34687
34688 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
34689
34690 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
34691 (handles multiple occurrences).
34692
34693 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
34694
34695 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
34696 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
34697 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
34698 printed).
34699 * lib/c-torture.exp (c-torture-compile): Likewise.
34700 (c-torture): Prepend full path if missing.
34701 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
34702 (gcc_fail): Likewise.
34703 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
34704
34705 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
34706
34707 * lib/netware.exp: Only attach to NetWare i386 systems.
34708
34709 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
34710
34711 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
34712 messages. Add test name to "output pattern match" pass/fail message.
34713
34714 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
34715
34716 * gcc.dg: New testsuite.
34717 * gcc.dg/dg.exp: New file.
34718
34719 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
34720 test-switch.c}: Deleted.
34721
34722 * gcc.misc-tests/msgs.exp: New testcase driver.
34723
34724 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
34725
34726 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
34727 Watch for illegal return values from ${tool}_load.
34728 * config/unix.exp (${tool}_load): Fix pass/fail detection for
34729 cross targets. Coerce return value >0 to 1.
34730
34731 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
34732
34733 * config/unix.exp (${tool}_load): Call program rsh, not proc.
34734
34735 * config/emb-unix.exp: New file.
34736
34737 * config/sim.exp: Error if variable $SIM not defined.
34738 (${tool}_load): Mark test as "untested" if simulator missing.
34739
34740 * config/unix.exp: Load remote.exp to get rcp_download.
34741 * lib/c-torture.exp: Use different option lists for testcases with
34742 and without loops.
34743 * gcc.c-torture/execute/execute.exp: Likewise.
34744
34745 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
34746
34747 * config/*.exp: Clarify return code from ${tool}_load.
34748 Call `unresolved' or `untested' instead of `warning' or `perror'
34749 (sometimes you still want to call both though).
34750 Add comment that `shell_id' is local to each file.
34751 * config/udi.exp (timeout): Set to 30.
34752 Don't print warning if connection fails, $connectmode has already
34753 printed an error.
34754 (${tool}_load): Move verbose messages to level 2.
34755 Rework pattern for "Process started" message.
34756 Pass `shell_id' to ${connectmode}_download.
34757 Retry twice upon timeout. Make resetting of target more robust.
34758 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
34759 Pass `shell_id' to exit_$connectmode.
34760 Only call exit_$connectmode if connected.
34761 * config/unix.exp (${tool}_load): Check return codes better.
34762 * config/vrtx.exp (${tool}_load): Likewise.
34763 * config/vx.exp (${tool}_load): Likewise.
34764 Delete unneeded global's.
34765 * lib/dg.exp (dg-test): Update to reflect clarified return codes
34766 from ${tool}_load.
34767 (dg-stat): Delete.
34768 (dg-init): Delete recording of pass/fail counts.
34769 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
34770 (old-dejagnu-init): Likewise.
34771 (old-dejagnu-stat): Delete contents, empty proc now.
34772 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
34773 (c-torture): Delete references to lcnt, lpass, lfail.
34774 Get option list from TORTURE_OPTIONS.
34775 Delete -funroll[-all]-loops if no loops.
34776 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
34777 (g++_stat): Delete contents (empty proc now).
34778 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
34779 (gcc_finish): Likewise.
34780 (gcc_stat): Deleted.
34781 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
34782 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
34783 * gcc.c-torture/execute/execute.exp: Likewise.
34784 Split tests into two parts: compile, execute.
34785 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
34786 no loops. Update to reflect clarified return codes from ${tool}_load.
34787
34788 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
34789
34790 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
34791 to grep for.
34792 (old-dejagnu): Likewise (where necessary).
34793
34794 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
34795
34796 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
34797
34798 * lib/dg.exp (dg-process-target): Fix processing of selector.
34799 Add comment regarding use of `error'.
34800
34801 * lib/gcc.exp (prune_system_crud): Define if missing.
34802 * lib/g++.exp (prune_system_crud): Likewise.
34803
34804 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
34805 Call prune_system_crud.
34806 * lib/dg.exp (dg-runtest): New proc.
34807 Use perror instead of send_user for tcl errors in testcase.
34808 Don't return any value, it's never used.
34809 Don't clobber previous definition of `unknown'.
34810 Print tcl errors in `dg-final'.
34811
34812 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
34813
34814 * lib/dg.exp (dg-process-target): Improve syntax error messages.
34815 (dg-test): Don't print errorInfo, it contains stack backtrace.
34816
34817 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
34818
34819 * lib/g++.exp (runtest_file_p): Define if missing.
34820
34821 1994-09-24 Doug Evans (dje@cygnus.com)
34822
34823 * lib/mike-g++.exp: Comment out loading of g++.exp.
34824 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
34825 (default_g++_version): Always print something.
34826 (default_g++_start): Comment out call to `which'.
34827 (g++_start, g++_load): Deleted (must be defined in config file).
34828 * lib/gcc.exp: Test for existence of $CC at start.
34829 Delete check for tmpdir (done in gcc_init).
34830 (default_gcc_version): Always print something.
34831 (default_gcc_start): Comment out call to `which'.
34832 * config/*.exp: Major cleanup - make cross targets work at least a
34833 little better for g++ (by not being "--tool gcc" specific).
34834 Rename gcc_xxx to ${tool}_xxx.
34835 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
34836 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
34837
34838 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
34839
34840 * lib/c-torture.exp (c-torture-compile): Rework compiler
34841 message processing.
34842
34843 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
34844 c-torture.
34845
34846 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
34847
34848 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
34849
34850 * lib/dg.exp (dg-process-target): Support { target native }.
34851
34852 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
34853
34854 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
34855 looked for "... program xxx got fatal signal".
34856 Correct regsub munging of `comp_output'.
34857 Ignore compiler messages "path prefix not used" and "linker input
34858 file unused".
34859
34860 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
34861
34862 * lib/gcc.exp (runtest_file_p): Define if missing.
34863 * gcc.prms/template.c: Example to work from.
34864
34865 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
34866
34867 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
34868 * lib/dg.exp (dg-test): Call unsupported testcases as such.
34869
34870 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
34871 * gcc.prms/1883.c: Moved from compile/940714-1.c.
34872 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
34873 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
34874
34875 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
34876 (dg-process-target): No longer a varargs proc.
34877 Return S/N for target, P/F for xfail. All callers changed.
34878 (user option procs): More argument checking.
34879 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
34880 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
34881 (dg-test): Skip test if not running on selected target in `dg-do'.
34882 Update handling of `dg-do-what', `dg-output-text'.
34883 Separate execution pass/fail from output pattern match pass/fail.
34884 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
34885
34886 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
34887
34888 * gcc.c-torture/special/special.exp: Don't expect failure for mips
34889 target for 920510-1.c.
34890
34891 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
34892
34893 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
34894 Clean up comment regarding use of passcnt, etc.
34895 (gcc_stat): Don't update `testcnt' here.
34896 (gcc_finish): Do it here.
34897 Might as well reset `but_id' here too.
34898 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
34899 to determine if the file should be tested.
34900 * gcc.c-torture/compile/compile.exp: Likewise.
34901 * gcc.c-torture/execute/execute.exp: Likewise.
34902 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34903 * gcc.misc-tests/dg-test.exp: Likewise.
34904 * gcc.prms/prms.exp: Likewise.
34905 * gcc.wendy/wendy.exp: Likewise.
34906 * g++.old-deja.exp: Likewise.
34907 Move "Testing file" message to verbose level 1.
34908
34909 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
34910
34911 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
34912
34913 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
34914
34915 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
34916 (default_gcc_start): Accept optional second list element
34917 of compiler flags. Print compiler output at verbosity level 2.
34918 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
34919 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
34920 Save current values of framework globals passcnt, failcnt, xpasscnt,
34921 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
34922 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
34923 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
34924 xfailcnt to compute stats. Update framework global `testcnt' from
34925 pass/fail counts.
34926 (gcc_finish): New proc. Clean up test environment.
34927 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
34928 (gcc_epass, gcc_efail): Delete.
34929 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
34930 argument of line number.
34931 (dg-init): If the tool has an init routine, call it.
34932 (dg-test): Remove args `cflags_var' and `libs_var'.
34933 Pass all compiler options to ${tool}_start.
34934 Handle missing line number.
34935 (dg-finish): New function.
34936 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
34937 particular files. Call gcc_finish at end. Move "skipping test"
34938 message to verbosity level 3.
34939 * gcc.c-torture/compile/compile.exp: Likewise.
34940 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34941 * gcc.c-torture/execute/execute.exp: Likewise.
34942 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34943 Print testcase being tried at verbosity level 1.
34944 * gcc.c-torture/special/special.exp: Unset xfail.
34945 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34946 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
34947 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
34948 * gcc.failure/failure.exp: Likewise.
34949 * gcc.ieee/ieee.exp: Likewise.
34950 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
34951 Update call to dg-test. Call dg-finish at end.
34952 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
34953 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34954 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
34955 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
34956 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
34957 * gcc.wendy/wendy.exp: Add copyright.
34958 Delete setting of tmpdir (done by gcc_init).
34959 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
34960 Pass compiler flags to gcc_start. Call gcc_finish at end.
34961 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
34962 gcc_[ce]pass/fail.
34963
34964 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
34965
34966 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
34967 confusion.
34968 (g++_load): Likewise.
34969
34970 * config/*.exp (gcc_load): Some were varargs fns and some were not.
34971 Rename argument to `prog' to remove the confusion.
34972 Varargs fns behave differently too!
34973 (g++_load): Likewise.
34974
34975 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
34976
34977 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
34978 what it is. Delete (always) printing of status value for !native.
34979 Simplify verbose code, and include status and exec_output.
34980 (g++_load): Use gcc_load.
34981
34982 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
34983
34984 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
34985 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
34986 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
34987 940714-3.c as these testcases don't exist anymore. Make
34988 va-arg-1.c expected to pass.
34989
34990 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
34991
34992 * gcc.misc-tests/misc.exp: Only run specific testcases.
34993 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
34994 * gcc.misc-tests/dg-[1-9].c: New files.
34995
34996 * lib/dg.exp: New testsuite driver.
34997 * gcc.prms/prms.exp: Use it.
34998
34999 * README.gcc: New file.
35000
35001 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
35002 Document and reset `lxpass' and `lxfail'.
35003 Simplify "initialized" message.
35004 (gcc_stat): Clean up comments a little.
35005
35006 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
35007
35008 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
35009
35010 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
35011
35012 * lib/old-dejagnu.exp (process-option): New proc.
35013 (old-dejagnu-init, old-dejagnu-stat): Likewise.
35014 (old-dejagnu): Simplify.
35015 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
35016
35017 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
35018
35019 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
35020 exists and is not an empty string.
35021
35022 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
35023 $xfail rather than calling setup_xfail. Clear $xfail when test is
35024 finished.
35025 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
35026 automatically.
35027
35028 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
35029 longer expected to fail.
35030
35031 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
35032 "f" function call.
35033
35034 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
35035
35036 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
35037 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
35038 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
35039 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
35040 c-torture-1.29.
35041
35042 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
35043 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
35044
35045 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
35046
35047 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
35048 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
35049
35050 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
35051 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
35052 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
35053
35054 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
35055
35056 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
35057 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
35058 940714-1.c, 940714-2.c, 940714-3.c},
35059 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
35060 gcc.misc-tests/{mg.c,mg.exp}:
35061 New tests.
35062 * gcc.noncompile/noncompile.exp: Change accordingly.
35063
35064 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
35065
35066 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
35067 Undo previous clobberage.
35068
35069 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
35070
35071 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
35072 * gcc.special/{930510-1.c, special.exp}:
35073 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
35074 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
35075 struct-varargs-1.c}: New tests from c-torture-1.26.
35076
35077 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
35078
35079 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
35080 argument to switch.
35081
35082 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
35083
35084 * Revert the previous changes. Please see Rob's directory
35085 (/lisa/test/rob/progressive/gcc/testsuite) for testing
35086 fixes.
35087
35088 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
35089
35090 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
35091 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
35092 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
35093 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
35094 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
35095 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
35096 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
35097 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
35098 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
35099 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
35100 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
35101 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
35102 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
35103 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
35104 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
35105 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
35106 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
35107 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
35108 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
35109 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
35110 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
35111 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
35112 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
35113 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
35114 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
35115 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
35116 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
35117
35118 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
35119
35120 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
35121 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
35122 with perror calls.
35123
35124 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
35125
35126 * config/unix.exp (g++_load): Fix syntax.
35127
35128 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
35129
35130 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
35131 * gcc.noncompile/921017-1.c: Deleted obsolete test.
35132 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
35133 Don't expect va-arg-1.c to fail. Correct expected output for
35134 920928-1.c.
35135 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
35136 * gcc.wendy/hbm4.c: Correct typo.
35137 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
35138
35139 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
35140
35141 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
35142 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
35143 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
35144 * lib/c-torture.exp (c-torture-compile): Ditto.
35145
35146 Reduce volume of output (remove all the -I's and such).
35147 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
35148 Call gcc_cpass, gcc_cfail.
35149 (c-torture): Pass testing option to c-torture-compile.
35150
35151 1994-03-21 Doug Evans (dje@cygnus.com)
35152
35153 Bring patches over from progressive.
35154 * config/default.exp: Exit remote shell cleanly.
35155 (g++_exit, g++_start): Add default versions.
35156 * config/sim.exp (gcc_load): Use perror, not error.
35157
35158 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
35159
35160 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
35161 set in site.exp.
35162
35163 1994-03-14 Doug Evans (dje@cygnus.com)
35164
35165 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
35166 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
35167 (wendy_try): New proc to run testcase.
35168 (main loop): Call 'em.
35169 * gcc.wendy/*.c: Clean up pass to correct expected output.
35170
35171 * lib/gcc.exp: Minor cleanup work.
35172 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
35173
35174 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
35175
35176 * config/sim.exp (gcc_load): Document return codes better.
35177 Don't pass -v to simulator.
35178
35179 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
35180
35181 * gcc.special/920717-x.c: Fix typo.
35182 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
35183 get at sources.
35184
35185 * lib/mike-gcc.exp: Fix typo.
35186
35187 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
35188
35189 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
35190 binary to use, transform the name.
35191 * config/*.exp: rename everything. Nuke any g++ specific files,
35192 it's now a special case of gcc that requires no special support.
35193 Add a default.exp for unsupported targets.
35194
35195 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
35196
35197 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
35198 lib/old-dejagnu.exp: Fix a few patterns to work with the new
35199 version of Tcl.
35200
35201 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
35202
35203 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
35204 than a warning.
35205
35206 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
35207
35208 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
35209
35210 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
35211
35212 * gcc.execute/execute.exp: Combine opt_list and foption_list into
35213 option_list. Compile every file with only 4/6 option choices
35214 (same as C torture) instead of with 12/18 different option
35215 choices.
35216 * lib/c-torture.exp: Likewise.
35217
35218 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
35219 not already set.
35220
35221 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
35222
35223 * lib/old-deja.exp: Add `excess errors test fails' error, now one
35224 can put an XFAIL *-*-* on excess errors.
35225
35226 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
35227
35228 * g++.law: Add more tests derived from g++-bugs snapshots.
35229
35230 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
35231 equivalent to g++.law/init9.
35232
35233 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
35234 compiled it, and the a.out file after we've run it.
35235
35236 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
35237
35238 * lib/mike-g++.exp (postbase): Delete the .o file after we've
35239 compiled it, and the a.out file after we've run it.
35240
35241 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
35242
35243 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
35244
35245 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
35246
35247 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
35248 version number.
35249
35250 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
35251
35252 * g++.law: New directory of g++ tests derived from the g++-bugs
35253 snapshots.
35254
35255 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
35256
35257 * gcc.compile: initbug1.c initbug1.exp testcase added
35258
35259 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
35260
35261 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
35262 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
35263 fixes submitted by Jeff Law (law@cs.utah.edu)
35264 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
35265 Jeff Law (law@cs.utah.edu)
35266
35267
35268 1993-11-30 Mike Stump (mrs@cygnus.com)
35269
35270 * config/unix-g++.exp: Follow the gcc way of doing things.
35271 * g++.old-deja/old-deja.exp: Minor updates.
35272 * lib/g++.exp: New file, follow the gcc way of doing things.
35273 * lib/old-dejagnu.exp: Minor updates.
35274 * lib/mike-g++.exp: Always unset errorInfo.
35275
35276 1993-11-06 Mike Stump (mrs@cygnus.com)
35277
35278 * lib/gcc.exp: Fix some errors with the below change, CC and
35279 CFLAGS should be global when setting, not local.
35280
35281 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
35282
35283 * lib/gcc.exp: Transform tool name.
35284
35285 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
35286
35287 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
35288
35289 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
35290
35291 * lib/gcc.exp: change gcc_done to gcc_stat
35292
35293 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
35294
35295 * Upgraded gcc testsuite to c-torture version 1.25
35296
35297 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
35298
35299 * lib/gcc.exp: added reporting code. Changed verbose compile message.
35300 * lib/c-torture: added hooks for new reporting code.
35301
35302 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
35303
35304 * config/sh-gcc.exp: check if sh-sim exists in the path
35305
35306 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
35307
35308 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
35309 * gcc.compile/compile.exp: Initial changes for new logic.
35310 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
35311 * gcc.failure/failure.exp: Initial changes for new logic.
35312 * gcc.ieee/ieee.exp: Initial changes for new logic.
35313 * gcc.misc-tests/misc.exp: Initial changes for new logic.
35314 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
35315 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
35316 * lib/c-torture.exp: Initial changes for new logic.
35317 * lib/gcc.exp: Initial changes for new logic.
35318
35319 1993-10-15 Mike Stump (mrs@cygnus.com)
35320
35321 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
35322 depend upon failure or success. Fully qualify names in failure
35323 and success messages. Always remove a.out before starting
35324 compile, just in case. Pay more attention to error text output by
35325 the compiler. Handle testcases with no known past errors just
35326 like all others, so that things are uniform. Other miscellaneous
35327 improvements.
35328
35329 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
35330
35331 * gcc.cpp: new directory for cpp tests
35332
35333 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
35334
35335 * lib/chill.exp: Code reformatted, removed unused code.
35336 * config/unix-chill.exp: Code reformatted, removed unused code.
35337 * chill.execute/execute.exp: Code reformatted, removed unused code.
35338 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
35339
35340 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
35341
35342 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
35343 routines not written.
35344
35345 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
35346
35347 * config/bug-gcc.exp: Use new procs from bug.exp.
35348
35349 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
35350
35351 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
35352 via ftp, rather than depending on NFS.
35353 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
35354 case.
35355
35356 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
35357
35358 * config/bug-gcc.exp: Use new download proc.
35359
35360 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
35361
35362 * chill.execute/execute.exp: cleanups, handles errors better
35363 * chill.compile/compile.exp: rewrite, based on execute.exp
35364 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
35365 * lib/chill.exp: major changes to diff proc and compile and link
35366 procs. added chill_fail and chill_pass wrappers to pass and
35367 fail. added more comments, and handle error codes better.
35368 Added a hack to capture stderr from exec, so noncompile tests
35369 can work.
35370
35371 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
35372
35373 * chill.execute/execute.exp: rewrite of testsuite driver
35374 * lib/chill.exp: rewrite of testsuite driver
35375 * config/unix-chill.exp: rewrite of testsuite driver
35376
35377 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
35378
35379 In chill.execute:
35380 * iexpr.ch: Standardize uppercase.
35381 * tuples.dat: Standardize uppercase.
35382 * vary.ch: standardize. Correct varying string assignments.
35383 * vary.dat: Add new output lines.
35384
35385 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
35386
35387 In chill.execute:
35388 * chprintf.ch: Standardize use of uppercase.
35389 * tuples.ch: Standardize and turn arr2 into a DCL,
35390 rather than a SYN.
35391 * pinits.ch: Standardize.
35392
35393 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
35394
35395 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
35396 * Makefil: Renamed to Makefile.in.
35397 * configure.in: New.
35398
35399 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
35400
35401 In chill.execute:
35402 * .cvsignore: Add result/output files.
35403 * Makefile: Fix up variables at start. Use MFLAGS
35404 everywhere. Correct bool_loc, built_ins entries.
35405 Add entry for vary1.ch.
35406 * bitarray.ch: Standardize upper-case usage.
35407 * bitexpr.ch: Standardize, add output of b1.
35408 * params.ch: Use arrayt in along PROC parameters, to
35409 avoid novelty problems.
35410 * sets.ch: Tiny cleanup.
35411 * vary1.ch: Re-indent.
35412
35413 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
35414
35415 * Add PR-related files to Makefiles, .cvsignore files, etc.
35416
35417 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
35418
35419 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
35420 with compiler objects. New names are test-flow.c and test-loop.c
35421
35422 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
35423
35424 * Upgraded c-torture tests from 1.19 to 1.20
35425
35426 * new files:
35427 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
35428 * gcc.compile: 930623-1.c 930623-2.c
35429 * gcc.noncompile: 930622-1.c 930622-2.c
35430 * gcc.failure: 920411-1.c 920627-2.c
35431 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
35432
35433 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
35434
35435 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
35436 More changes to get testsuite working properly. Needs more work.
35437 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
35438
35439 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
35440
35441 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
35442 More changes to get testsuite working properly. Needs more work.
35443
35444 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
35445
35446 * chill.compile/compile.exp: Added for Dejagnu support
35447 * chill.execute/execute.exp: Added for Dejagnu support
35448 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
35449
35450 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
35451
35452 This should complete moving the CHILL test files.
35453 * chill.noncompile(.cvsignore printf.grt
35454 in-printf.grt chprintf.grt chprintf.ch):
35455 Added test-support files.
35456 (Makefile): Modified further.
35457 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
35458 signal.ch): Added test files.
35459 * chill.execute (.cvsignore printf.grt printr.c
35460 in-printf.grt rts.c chprintf.grt rts.h): Added
35461 test-support files.
35462 (Makefile): More corrections.
35463
35464 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
35465
35466 * chill.compile, chill.execute, chill.nocompile: Add CHILL
35467 test cases, ready for DejaGnu.
35468
35469 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
35470
35471 * Upgraded c-torture tests from 1.18 to 1.19
35472
35473 * gcc.compile: added test(s):
35474 930607-1.c
35475 * gcc.execute: added test(s):
35476 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
35477
35478 * added new subdirectory for misc tests: gcc.misc-tests
35479 * gcc.misc-test(s): added tests:
35480 inst-check.c test-consts.c test-ior.c test-switch.c
35481
35482 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
35483
35484 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
35485
35486 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
35487
35488 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
35489
35490 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
35491
35492 * Upgraded c-torture tests from 1.17 to 1.18
35493
35494 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
35495
35496 * Upgraded c-torture tests from 1.12 to 1.17
35497
35498 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
35499
35500 * lib/old-dejagnu.exp:
35501 Fixed handling of XFAIL target triplets to correctly
35502 recognize wildcard characters. Removed code that
35503 appended a unique id tag to the end of the file name
35504 printed out by the result of the testcases within a
35505 given test file.
35506
35507 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
35508
35509 * lib/old-dejagnu.exp:
35510 Reworked expected failure handling to trigger off of XFAIL
35511 keyword in keyphrase embeded in testcase source code. The
35512 XFAIL keyword must be at the end of the keyphrase line. It
35513 may optionally be followed by one or more target triplets.
35514 It has just occured that the handling of wildcards in the
35515 target triplet may not be correct.
35516
35517 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
35518
35519 * g++.old-deja/tests:
35520 Moved all subdirectories up one level into g++.old-deja .
35521
35522 * lib/old-dejagnu.exp:
35523 Fixed problem with CXXFLAGS not being properly reset, and being
35524 corrupted with extraneous "-c" compiler option. This was
35525 causing binaries to not be generated for test that needed them.
35526 Modified strings passed to "pass" and "fail" so that individual
35527 tests from the same test file would be distinguished by an
35528 identifier appended to the test file name in the summary logs;
35529 this corrected a problem with erroneous diff logs. Added code
35530 to search testcases for expected fail and unexpected pass keywords.
35531
35532 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
35533
35534 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
35535
35536 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
35537
35538 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
35539 Removed extraneous text from end of "Special g++ Options"
35540 keyphrase.
35541
35542 * lib/old-dejagnu.exp: Added pattern matching to look for new
35543 keywords, embedded in testcases comments, which will trigger
35544 calls to xpass and xfail.
35545
35546 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
35547
35548 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
35549 comments embedded in the testcases, especially the one looking for
35550 special compiler options, as well as the pattern matching for the
35551 compiler output again.
35552
35553 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
35554
35555 * lib/old-dejagnu.exp: Do a proper check of the return value for
35556 execute tests. Fixed several problems with the pattern matching
35557 of the compiler output which gave erroneous test results.
35558 Changed several of the test result messages to be more descriptive.
35559 * config/unix-g++.exp: Proc g++_load now actually works and
35560 executes the tests passed to it and returns a usable return
35561 value.
35562
35563 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
35564
35565 * lib/gcc.exp: Exits gracefully if $CC is bogus.
35566
35567 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
35568
35569 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
35570 Modified both files to properly execute the old style
35571 dejagnu tests. The previous versions of these files were
35572 experimental and did not function anything near correctly.
35573
35574 1993-04-05 Rob Savoye (rob@cygnus.com)
35575
35576 * Removed all Makefile.in and configure.in files. No configuration
35577 needed now.
35578
35579 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
35580
35581 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
35582
35583 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
35584
35585 * gcc.compile/configure.in, gcc.unsorted/configure.in,
35586 gcc.special/configure.in, gcc.noncompile/configure.in,
35587 gcc.execute/configure.in, gcc.code_quality/configure.in,
35588 g++.other/configure.in, g++.old-deja/configure.in,
35589 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
35590 in srcname setting.
35591
35592 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
35593
35594 * lib/udi.exp: Fixed mondfe and mondfe_download.
35595 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
35596 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
35597
35598 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
35599
35600 * config/udi-gdb.exp: Check $shell_id after connecting to target.
35601 (gdb_exit): Don't remove *_soc files.
35602
35603 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
35604
35605 * lib/c-torture.exp: Don't look for main; instead always use -w
35606 -c. This is how the c-torture tests work. Remove the object
35607 file if the compilation succeeds.
35608 * gcc.execute/execute.exp: Remove executable if test passes.
35609 * gcc.noncompile/noncompile.exp: Every test is an expected
35610 failure.
35611 * gcc.special/special.exp: Added tests from c-torture 1.11,
35612 corrected use of existing test.
35613 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
35614 gcc.execute/920625-1.c: Updated to c-torture 1.11.
35615 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
35616 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
35617 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
35618 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
35619 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
35620 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
35621 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
35622 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
35623 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
35624 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
35625 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
35626 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
35627 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
35628 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
35629 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
35630 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
35631 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
35632 c-torture 1.11.
35633 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
35634 correspond to c-torture 1.11.
35635
35636 * New file.