]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
Fix Infinite Stack Recursion Regression.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
30f86ec3
FJ
12005-08-15 Fariborz Jahanian <fjahanian@apple.com>
2
3 * g++.dg/template/local6.C: New test.
4
309b0e42
AP
52005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
6
7 * execute/exceptions/finally-1.m: Check that the catch and finally are
8 being called. Also add a "return 0;" at the end of main.
9
7af8f00c
PT
102005-08-14 Paul Thomas <pault@gcc.gnu.org>
11
12 PR fortran/21432.
13 * gfortran.dg/namelist_print_1.f: New test of functionality of
14 PRINT namelist.
15 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
16 namelist generates error with -std=f95.
17
7d465f1d
IR
182005-08-14 Ira Rosen <irar@il.ibm.com>
19
20 PR tree-optimization/23119
21 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
22
ee1658f3
MK
232005-08-13 Marcin Koziej <creep@desk.pl>
24 Andrew Pinski <pinskia@physics.uc.edu>
25
26 PR libobjc/22492
27 * execute/exceptions/finally-1.m: New test.
28
b4c65b7e
AP
292005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
30
31 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
32 testsuite.
33 * objc/execute/exceptions/trivial.m: New test.
34 * objc.dg/try-catch-11.m: Move to ...
35 * objc/execute/exceptions/foward-1.m: Here.
36 * objc.dg/try-catch-2.m: Move to ...
37 * objc/execute/exceptions/catchall-1.m: Here.
38 * objc.dg/try-catch-8.m: Move to ...
39 * objc/execute/exceptions/local-variables-1.m: Here.
40
65045c09
AP
412005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
42
43 * objc.dg/nested-func-1.m: Move to ...
44 * objc/execute/nested-func-1.m: Here.
45
4f5dce2b
AP
462005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
47
48 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
49 in ${options} instead of [target_info name].
50 * lib/obj-c++.exp (objc_target_compile): Likewise.
51
ffacdfa1
AP
522005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
53
54 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
55
4179a414
AP
562005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
57
58 part of PR testsuite/23348
59 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
60 of the torture options.
61 * objc/compile/trivial.m: New test.
62
68c41a6c
TK
632005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
64
65 * gfortran.dg/eoshift.f90: Correct format.
66
a0b6babc
TK
672005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
68
69 * gfortran.fortran-torture/execute/character_passing.f90:
70 Fix comment typo.
71
f0ed2008
GB
722005-08-12 Giovanni Bajo <giovannibajo@libero.it>
73
74 PR c++/8271
75 * g++.dg/template/unify10.C: New.
76
f66f3eee
JM
772005-08-11 James A. Morrison <phython@gcc.gnu.org>
78
79 * g++.dg/parse/pr22514.C: Move to...
80 * g++.dg/debug/pr22514.C: here.
81
ea7ce50b
VR
822005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
83
84 PR c++/23266
85 * g++.dg/inherit/pure1.C: New test.
86
87 * ChangeLog: Fix typos.
88
892005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
ad9863cd
FXC
90 Steven Bosscher <stevenb@suse.de>
91
92 * gfortran.dg/runtime_warning_1.f90: New test.
93
6a000704
NS
942005-08-11 Nathan Sidwell <nathan@codesourcery.com>
95
96 PR c++/23219
97 * g++.dg/parse/crash28.C: New.
98
cac32996
RG
992005-08-11 Richard Guenther <rguenther@suse.de>
100
101 PR target/23289
102 * gcc.target/i386/tailcall-1.c: New testcase.
103
ea7ce50b 1042005-08-10 James A. Morrison <phython@gcc.gnu.org>
bdea5c0e
JM
105
106 * gcc.dg/vect/vect-67.c: Un-xfail.
107
a4faac50
JM
1082005-08-10 James A. Morrison <phython@gcc.gnu.org>
109
110 PR c++/23225
111 * g++.dg/testsuite/parse/crash27.C: new test.
112
bf302220
TK
1132005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
114
115 PR libfortran/22143
a4faac50 116 * gfortran.dg/shift-kind.f90: New testcase.
bf302220 117
9bd05108
RS
1182005-08-10 Richard Sandiford <richard@codesourcery.com>
119
120 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
121 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
122
a23e08d9
VR
1232005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
124
125 PR c++/20646
126 * g++.dg/other/mult-stor1.C: New test.
127
61403f5e
AP
1282005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
129
130 * gcc.c-torture/pr18299-1.c: Move to ...
131 * gcc.c-torture/compile/pr18299-1.c: Here.
132
303eed06
TK
1332005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
134
135 * gfortran/fortran.torture/execute/character_passing.f90:
136 Fix types for LSAME.
137
0ed414a4
DN
1382005-08-09 Dorit Nuzman <dorit@il.ibm.com>
139
140 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
141 input data back to what it was originally.
142
323dff9a
AP
1432005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
144
145 * objc.dg/try-catch-8.m: Enable for all targets.
146
f14e694e
JM
1472005-08-09 James A. Morrison <phython@gcc.gnu.org>
148
149 * gcc.dg/pr23165.c: New test.
150
1512005-08-09 Steven Bosscher <stevenb@suse.de>
2ef571e2
SB
152
153 PR tree-optimization/23234
154 * gcc.dg/tree-ssa/pr23234.c: New test.
155
bf460b19
JC
1562005-08-08 Josh Conner <jconner@apple.com>
157
158 PR rtl-optimization/23241
159 * gcc.dg/char-compare.c: New test.
160
a85cb0d7
VR
1612005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
162
163 PR c++/22508
164 * g++.dg/init/new13.C: New test.
165
f303a996
NS
1662005-08-08 Nathan Sidwell <nathan@codesourcery.com>
167
168 PR c++/21166
169 * g++.dg/other/crash-4.C: Adjust
170 * g++/dg/ext/packed9.C: New.
171
e6a85421
RS
1722005-08-08 Richard Sandiford <richard@codesourcery.com>
173
174 PR middle-end/21964
175 * gcc.c-torture/execute/pr21964-1.c: New test.
176
7a7c5ab0
RS
1772005-08-08 Richard Sandiford <richard@codesourcery.com>
178
179 PR c/22458
180 * gcc.dg/pr22458-1.c: New test.
181
6403ec5f
JB
1822005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
183 Steven G. Kargl <kargls@comcast.net>
184
185 PR fortran/22390
186 * gfortran.dg/flush_1.f90: New test.
187
9f6206d9
VR
1882005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
189
190 PR c++/23191
191 * g++.dg/template/eh2.C: New test.
192
bf2f7328
VR
1932005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
194
195 PR c++/19498
196 * g++.dg/template/instantiate7.C: New test.
197
591baeb0
JM
1982005-08-06 Joseph S. Myers <joseph@codesourcery.com>
199
200 PR c/23113
201 * gcc.dg/Wunused-value-1.c: New test.
202
f7a064b5
RS
2032005-08-06 Richard Sandiford <richard@codesourcery.com>
204
205 PR rtl-optimization/23233
206 * gcc.c-torture/compile/pr23233-1.c: New test.
207
a8006d09
JJ
2082005-08-06 Jakub Jelinek <jakub@redhat.com>
209
210 PR fortran/18833
211 PR fortran/20850
212 * gfortran.dg/equiv_1.f90: New test.
213 * gfortran.dg/equiv_2.f90: New test.
214 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
215 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
216 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
217
b17775ab
JM
2182005-08-05 James A. Morrison <phython@gcc.gnu.org>
219
220 * gcc.c-torture/execute/vrp-5.c: New test.
221 * gcc.c-torture/execute/vrp-6.c: New test.
222 * gcc.dg/tree-ssa/vrp21.c: New test.
223
099f36ab
JM
2242005-08-05 James A. Morrison <phython@gcc.gnu.org>
225
226 * g++.dg/parse/pr22514.C: New test.
227
ceb0feb3
JR
2282005-08-05 J"orn Rennecke <joern.rennecke@st.com>
229
230 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
231
232 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
233 instead of constant loads / pool entries.
234
4c84c58e
DE
2352005-08-05 David Edelsohn <edelsohn@gnu.org>
236
237 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
238 TEST_TO_WCTYPE.
239
004e09a3
DS
2402005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
241
242 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
243 __WINT_TYPE__ in generated prototypes if possible.
244
c4f548b8
DN
2452005-08-04 Diego Novillo <dnovillo@redhat.com>
246
247 PR 22037
248 * g++.dg/tree-ssa/pr22037.C:
249
9ef524ba
RH
2502005-08-04 Richard Henderson <rth@redhat.com>
251
252 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
253 scan-tree-dump-times directive.
254
d783b2a2
JH
2552005-08-04 Jan Hubicka <jh@suse.cz>
256
257 * gcov-1.C: Fix switch counts.
258 * gcov-4b.c: Likewise.
259
0667b040
JL
2602005-08-03 Jeff Law <law@redhat.com>
261
262 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
263
1d4def65
R
2642005-08-03 J"orn Rennecke <joern.rennecke@st.com>
265
266 * gcc.c-torture/execute/pr23135.c: New test.
267
9d2b0e12
VR
2682005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
269
270 PR tree-optimization/19899
271 * gcc.dg/tree-ssa/scev-1.c: New test.
272 * gcc.dg/tree-ssa/scev-2.c: New test.
273
3ed831a4
RS
2742005-08-03 Richard Sandiford <richard@codesourcery.com>
275
276 PR target/18582
277 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
278
178df94f
JH
2792005-08-03 Jan Hubicka <jh@suse.cz>
280
281 * update-conroll.c: New testcase.
282 * update-conroll-2.c: New testcase.
283
776928b4
DE
2842005-08-02 David Edelsohn <edelsohn@gnu.org>
285
286 * gfortran.dg/constant_substring.f: New test.
287 * gfortran.dg/pr22491.f: New test.
288
9a41773a
JH
2892005-08-02 Jan Hubicka <jh@suse.cz>
290
291 * update-threading.c: Replace by the proper one.
292
78234a86
DN
2932005-08-02 Diego Novillo <dnovillo@redhat.com>
294
295 PR 23164
296 * g++.dg/tree-ssa/pr23164.C: New test.
297
4de71998
DN
2982005-08-02 Diego Novillo <dnovillo@redhat.com>
299
300 * gcc.dg/tree-ssa/pr23192.c: New test.
301
08303d5b
JM
3022005-08-02 James A. Morrison <phython@gcc.gnu.org>
303
304 * gcc.c-torture/execute/vrp-4.c: New test.
305
5e5a504e
JH
3062005-08-02 Jan Hubicka <jh@suse.cz>
307
308 * update-threading.c: New test.
309
f8aa1785
AP
3102005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
311
312 * gcc.c-torture/compile/20050801-1.c: New test.
313 * gcc.c-torture/compile/20050801-2.c: New test.
314
5ded7254
JH
3152005-08-01 Jan Hubicka <jh@suse.cz>
316
317 * val-prof-5.c: New test.
318
5922c215
JM
3192005-08-01 Joseph S. Myers <joseph@codesourcery.com>
320
321 PR c/22311
322 * gcc.dg/pr22311-1.c : New test.
323
a3f4b7d8
SB
3242005-07-31 Steven Bosscher <stevenb@suse.de>
325
326 PR target/23095
327 * gfortran.dg/pr23095.f: New test.
328
329 PR c++/22003
330 * g++.dg/other/pr22003.C: New test.
331
3601aa8a
RS
3322005-07-31 Richard Sandiford <richard@codesourcery.com>
333
334 PR target/20621
335 * gcc.c-torture/execute/pr20621-1.c: New test.
336
ee25d4cb
TK
3372005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
338
339 * gfortran.dg/comma_format_extension_4.f: Adjust length
340 of string for format.
341 * gfortran.dg/der_array_io_1.f: Replace illegal internal
342 print statement with internal write.
343 * gfortran.dg/der_array_io_2.f: Likewise.
344 * gfortran.dg/der_array_io_3.f: Likewise.
345
06581725
JM
3462005-07-30 James A. Morrison <phython@gcc.gnu.org>
347
348 * gcc.dg/fold-abs-4.c: new test.
349
3502005-07-30 Paul Thomas <pault@gcc.gnu.org>
b6f571b7
PT
351
352 PR fortran/22570 an related issues.
353 * gfortran.dg/x_slash_1.f: New test.
354
91d975b8
JM
3552005-07-30 Joseph S. Myers <joseph@codesourcery.com>
356
357 PR c/23143
358 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
359 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
360
7c47d6e9
JM
3612005-07-29 Joseph S. Myers <joseph@codesourcery.com>
362
363 PR c/529
364 * gcc.dg/Wshadow-3.c: New test.
365
0bab7d3f
TK
3662005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
367
368 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
369 used to have the wrong bounds).
370
bc1594c1
JM
3712005-07-29 Joseph S. Myers <joseph@codesourcery.com>
372
373 PR c/21720
374 * gcc.dg/hex-round-1.c: Test more cases.
375 * gcc.dg/hex-round-2.c: New test.
376
89e80dd4
DN
3772005-07-29 Diego Novillo <dnovillo@redhat.com>
378
379 PR 22550
380 * g++.dg/tree-ssa/pr22550.C: New test.
381
d2f3ffba
JM
3822005-07-29 James A. Morrison <phython@gcc.gnu.org>
383
384 * gcc.dg/tree-ssa/vrp19.c: New test.
385 * gcc.dg/tree-ssa-vrp20.c: New test.
386
13b22d3a
JM
3872005-07-29 Joseph S. Myers <joseph@codesourcery.com>
388
389 PR c/22240
390 * gcc.dg/transparent-union-4.c: New test.
391
ca8bdb78
JM
3922005-07-29 Joseph S. Myers <joseph@codesourcery.com>
393
394 PR c/22192
395 * gcc.dg/c99-vla-2.c: New test.
396
b608d27a
JM
3972005-07-29 Joseph S. Myers <joseph@codesourcery.com>
398
399 PR c/21720
400 * gcc.dg/hex-round-1.c: New test.
401
260883c8
JH
4022005-07-28 Jan Hubicka <jh@suse.cz>
403
8a76829c
JH
404 * inliner-1.c: Do not dump everything.
405 * tree-prof.exp: Do not pass -ftree-based-profiling.
406 * bprob.exp: Likewise.
407
260883c8
JH
408 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
409
796cccfc
MM
4102005-07-28 Mark Mitchell <mark@codesourcery.com>
411
412 PR c++/22545
413 * g++.dg/expr/ptrmem7.C: New test.
414
8d039470
MS
4152005-07-28 Mike Stump <mrs@apple.com>
416
417 * g++.old-deja/g++.mike/visibility-1.C: New test.
418
c9871839
RS
4192005-07-28 Richard Sandiford <richard@codesourcery.com>
420
421 PR c/20187
422 * gcc.c-torture/execute/pr20187-1.c: New test.
423
d579f20b
JL
4242005-07-28 Jeff Law <law@redhat.com>
425
426 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
427 * gcc.dg/tree-ssa/vrp18.c: New test.
428
3353ebf0
DN
4292005-07-28 Dorit Nuzman <dorit@il.ibm.com>
430
431 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
432
5bb1823d
DN
4332005-07-28 Dorit Nuzman <dorit@il.ibm.com>
434
435 PR tree-optimization/22506
436 * gcc.dg/vect/ps22506.c: New test.
437
9603f2d8
JJ
4382005-07-28 Jakub Jelinek <jakub@redhat.com>
439
440 PR target/21149
441 * gcc.target/i386/sse-3.c: New test.
442
7da3fe77
RS
4432005-07-28 Richard Sandiford <richard@codesourcery.com>
444
445 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
446 * gcc.target/mips/mips32-dsp-type.c: Likewise.
447
378ba99d
RS
4482005-07-28 Richard Sandiford <richard@codesourcery.com>
449
450 PR c/22589
fea11803 451 * gcc.c-torture/compile/pr22589-1.c: New test.
378ba99d 452
09bac500
JH
4532005-07-28 Jan Hubicka <jh@suse.cz>
454
455 * update-loopch.c: New testcase.
456
ff08cbee
JM
4572005-07-27 James A. Morrison <phython@gcc.gnu.org>
458
77d1d8e0
JM
459 PR rtl-optimization/23047
460 * gcc.c-torture/execute/pr23047.c: New test.
461 * gcc.c-torture/execute/pr23047.x: New.
462
4632005-07-27 James A. Morrison <phython@gcc.gnu.org>
464
465 PR tree-optimization/22493
ff08cbee
JM
466 * gcc.c-torture/execute/pr22493-1.c: New test.
467 * gcc.c-torture/execute/pr22493-1.x: New.
468 * gcc.c-torture/execute/vrp-1.c: New test.
469 * gcc.c-torture/execute/vrp-2.c: New test.
470 * gcc.c-torture/execute/vrp-2.c: New test.
471
e3bdaa41
AH
4722005-07-27 Aldy Hernandez <aldyh@redhat.com>
473
474 * gcc.target/frv/all-builtin-read8.c: Delete.
475 * gcc.target/frv/all-builtin-read16.c: Delete.
476 * gcc.target/frv/all-builtin-read32.c: Delete.
477 * gcc.target/frv/all-builtin-read64.c: Delete.
478 * gcc.target/frv/all-builtin-write8.c: Delete.
479 * gcc.target/frv/all-builtin-write16.c: Delete.
480 * gcc.target/frv/all-builtin-write32.c: Delete.
481 * gcc.target/frv/all-builtin-write64.c: Delete.
482 * gcc.target/frv/all-read-write-1.c: New.
483
880031e1
JL
4842005-07-27 Jeff Law <law@redhat.com>
485
486 * gcc.c-torture/execute/pr22630.c: New test.
487
b940ce0e
DN
4882005-07-27 Dorit Nuzman <dorit@il.ibm.com>
489
490 PR tree-optimization/23073
491 * gcc.dg/vect/nodump-pr23073.c: New test.
492 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
493
26c40640
ZD
4942005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
495
496 PR tree-optimize/22348
497 * gcc.c-torture/execute/pr22348.c: New.
498
c11b0231
RG
4992005-07-27 Richard Guenther <rguenther@suse.de>
500
501 * gcc.dg/tree-ssa/salias-1.c: New testcase.
502
6a28f513
VR
5032005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
504
505 PR fortran/22503
506 * gfortran.dg/logical_comp.f90: New test.
507
23504559
JH
5082005-07-27 Jan Hubicka <jh@suse.cz>
509
510 * inliner-1.c: Add cleanup of dumps.
511 * val-prof-*.c: Likewise.
512 * update-tailcall.c: New.
513
31521cd4
DN
5142005-07-26 Diego Novillo <dnovillo@redhat.com>
515
516 PR 22591
517 * gcc.dg/tree-ssa/pr22591.c: New test.
518 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
519
84fd360d
AP
5202005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
521
522 PR libobjc/22606
523 * objc.dg/try-catch-11.m: New test.
524
46c0a59d
RG
5252005-07-26 Richard Guenther <rguenther@suse.de>
526
527 PR tree-optimization/22486
528 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
529
43e364dd
AP
5302005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
531
532 PR tree-opt/22484
533 * testsuite/g++.dg/opt/loop2.C: New test.
534
c72f711f
AP
5352005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
536
537 * gcc.dg/tree-ssa/reassoc-3.c: New test.
538 * gcc.dg/tree-ssa/reassoc-4.c: New test.
539
334a03fd
AN
5402005-07-25 Adam Nemet <anemet@lnxw.com>
541
542 * lib/profopt.exp (profopt-execute): Check for profiling data
543 files on the target.
544
aa18debd
RG
5452005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
546
547 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
548 for matching of asm labels.
549
e53e4e93
RG
5502005-07-25 Richard Guenther <rguenther@suse.de>
551
552 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
553
086da928
RG
5542005-07-25 Richard Guenther <rguenther@suse.de>
555
556 PR testsuite/22624
557 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
558
86a07404
IR
5592005-07-25 Ira Rosen <irar@il.ibm.com>
560
561 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
562 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
563 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
564 * gcc.dg/vect/vect-100.c: New test.
565 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
566 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
567 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
568 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
569 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
570 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
571 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
572 * gfortran.dg/vect/pr19049.f90: New testcase.
573 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
574
044ed7ec
JJ
5752005-07-25 Jakub Jelinek <jakub@redhat.com>
576
0dc42b03
JJ
577 * gcc.c-torture/execute/20050713-1.c: New test.
578
31f74acc
JJ
579 PR fortran/20063
580 * gfortran.fortran-torture/execute/data_4.f90: New test.
581
044ed7ec
JJ
582 PR middle-end/20303
583 * gcc.dg/visibility-d.c: New test.
584
d13d9eae
FW
5852005-07-25 Feng Wang <fengwang@nudt.edu.cn>
586
587 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
588 * gfortran.dg/underflow.f90: Ditto.
589
104f8784
KG
5902005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
591
592 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
593 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
594 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
595
4cf507fc
JD
5962005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
597
598 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
599 include case of field width of zero.
600
049c3b5d
JD
6012005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
602
603 PR libgfortran/21875
604 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
605 with trailing blanks on normal formatted read.
606
118ea793
CF
6072005-07-23 Chao-ying Fu <fu@mips.com>
608
609 * gcc.target/mips/mips32-dsp-type.c: New test.
610 * gcc.target/mips/mips32-dsp.c: New test.
611
5887a1bb
OH
6122005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
613
614 PR testsuite/21073
615 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
616
617 PR testsuite/20454
618 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
619 and __cyg_profile_func_exit.
620
43aa5181
DE
6212005-07-22 David Edelsohn <edelsohn@gnu.org>
622
623 * gfortran.dg/comma_format_extension_3.f: Fix typo.
624 * gfortran.dg/comma_format_extension_4.f: Same.
625 * gfortran.dg/pr15332.f: Same.
626 * gfortran.dg/pr21730.f: Same.
627
452f9012
AP
6282005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
629
163f1018
AP
630 * g++.dg/opt/vrp2.C: Fix testcase.
631
452f9012
AP
632 PR tree-opt/22625
633 * g++.dg/opt/vrp2.C: New test.
634
9881e3e5
MM
6352005-07-22 Mark Mitchell <mark@codesourcery.com>
636
637 PR debug/21828
638 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
639
17c7e33e
DN
6402005-07-22 Diego Novillo <dnovillo@redhat.com>
641
642 * gcc.dg/tree-ssa/20050719-1.c: New test.
643
0fb6f88a
BS
6442005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
645
646 * gcc.dg/bfin-longcall-1.c: New file.
647 * gcc.dg/bfin-longcall-2.c: New file.
648
58669148
JJ
6492005-07-21 Janis Johnson <janis187@us.ibm.com>
650
651 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
652
9d24eb54
AP
6532005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
654
655 PR middle-end/19055
656 * gcc.dg/tree-ssa/pr19055.c: New test.
657 * gcc.dg/tree-ssa/pr19055-2.c: New test.
658
757d1b88
AP
6592005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
660
661 PR C++/22358
662 * g++.dg/other/pr22358.C: New test.
663
5b8ce8f1
DG
6642005-07-21 Douglas Gregor <doug.gregor@gmail.com>
665
666 PR c++/2922
667 * g++.dg/lookup/two-stage5.C: New test from bug comments.
668
b8bcbe3a
VR
6692005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
670
671 PR c++/15938
672 * g++.dg/init/union2.C: New test.
673
423c1d1c
VR
6742005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
675
676 PR c/22393
677 * gcc.dg/complex-4.c: New test.
678
8eb9df78
RG
6792005-07-21 Richard Guenther <rguenther@suse.de>
680
681 PR testsuite/22522
682 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
683 scanning for asm labels.
684 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
685
f9cc1a70
PB
6862005-07-21 Paolo Bonzini <bonzini@gnu.org>
687
2fab365e
PB
688 PR target/22085
689 * gcc.dg/altivec-pr22085.c: New.
690
6912005-07-21 Paolo Bonzini <bonzini@gnu.org>
692
693 PR tree-optimization/19210
f9cc1a70
PB
694 * gcc.dg/tree-ssa/pr19210-1.c: New.
695 * gcc.dg/tree-ssa/pr19210-2.c: New.
696
cb83c2ec
RS
6972005-07-21 Richard Sandiford <richard@codesourcery.com>
698
699 PR rtl-optimization/22167
700 * g++.dg/opt/pr22167.C: New test.
701
3a9d5f26
DG
7022005-07-20 Douglas Gregor <doug.gregor@gmail.com>
703
704 PR c++/2922
705 * g++.dg/lookup/two-stage2.C: New.
706 * g++.dg/lookup/two-stage3.C: New.
707 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
708 fixed two-stage name lookup for operators.
709 * g++.dg/template/call3.C: Compiler now produces an appropriate
710 error message.
711 * g++.dg/template/crash37.C: Compiler now describes bla() on line
712 14 as a candidate.
713 * g++.dg/template/ptrmem4.C: Compiler produces different error
714 message.
715 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
716 connect_to_method as a candidate.
717
4db8040c
JM
7182005-07-20 James A. Morrison <phython@gcc.gnu.org>
719
720 * gcc.dg/fold-alloc-1.c: New test.
721
fdda361d
KH
7222005-07-20 Kazu Hirata <kazu@codesourcery.com>
723
724 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
725 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
726
1ade5842
JM
7272005-07-19 James A. Morrison <phython@gcc.gnu.org>
728
729 * gcc.dg/fold-abs-1.c: New test.
730 * gcc.dg/fold-abs-2.c: New test.
731 * gcc.dg/fold-abs-3.c: New test.
732
4038c495
GB
7332005-07-20 Giovanni Bajo <giovannibajo@libero.it>
734
735 Make CONSTRUCTOR use VEC to store initializers.
736 * g++.dg/ext/complit3.C: Check for specific error messages.
737 * g++.dg/init/brace2.C: Update error message.
738 * g++.dg/warn/Wbraces2.C: Likewise.
739
24d36d28
PT
7402005-07-19 Paul Thomas <pault@gcc.gnu.org>
741
742 PR fortran/16940
743 * gfortran.dg/module_interface_1.f90: New test.
744
6a9a79a8
DB
7452005-07-19 Danny Berlin <dberlin@dberlin.org>
746 Kenneth Zadeck <zadeck@naturalbridge.com>
747
748 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
749
7876a414
KG
7502005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
751
752 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
753 specify -Wformat for these tests.
754 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
755 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
756 * gcc.dg/format/opt-6.c: Delete.
757
e2f93417
AP
7582005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
759
760 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
761 * gcc.dg/tree-ssa/sra-3.c: Likewise.
762
00b6cf8b
AP
7632005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
764
765 * gcc.dg/tree-ssa/alias-2.c: New test.
766
eba839f9
MM
7672005-07-18 Mark Mitchell <mark@codesourcery.com>
768
769 PR c++/22263
770 * g++.dg/template/explicit7.C: New test.
771
74792af7 7722005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
00b6cf8b
AP
773
774 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
775 width of 8 to +Inf and -Inf.
74792af7 776
4d0839ff
MM
7772005-07-17 Mark Mitchell <mark@codesourcery.com>
778
779 PR c++/22139
780 * g++.dg/template/friend36.C: New test.
781
e51c47fb
DE
7822005-07-16 David Edelsohn <edelsohn@gnu.org>
783
784 PR fortran/21730
785 * gfortran.dg/pr21730.f: New test.
786
17c999e8
DB
7872005-07-16 Danny Berlin <dberlin@dberlin.org>
788 Kenneth Zadeck <zadeck@naturalbridge.com>
789
790 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
791 since pure const detection cannot run at -O1 in c compiler.
792 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
793 can now optimize this case properly.
794 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
795 because we now pass.
796 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
797
0b359b01
JM
7982005-07-16 Joseph S. Myers <joseph@codesourcery.com>
799
800 PR c/22421
801 * gcc.dg/format/bitfld-1.c: New test.
802
6f4434b3
MM
8032005-07-15 Mark Mitchell <mark@codesourcery.com>
804
805 PR c++/22204
806 * g++.dg/rtti/repo1.C: New test.
807
01c0a9fa
AP
8082005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
809
810 PR middle-end/22398
811 * gcc.c-torture/compile/pr22398.c: New test.
812
34b5375f
MM
8132005-07-15 Mark Mitchell <mark@codesourcery.com>
814
815 PR c++/22132
816 * g++.dg/expr/cast4.C: New test.
817
0691d1d4
RG
8182005-07-15 Richard Guenther <rguenther@suse.de>
819
820 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
821 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
822
3c341936
SB
8232005-07-15 Steven Bosscher <stevenb@suse.de>
824
825 PR tree-optimization/22230
826 * gcc.dg/tree-ssa/pr22230.c: New test.
827
94b00ee4
JJ
8282005-07-14 Jakub Jelinek <jakub@redhat.com>
829
d71b89ca
JJ
830 * gfortran.dg/g77/cpp6.f: New test.
831
94b00ee4
JJ
832 PR fortran/22417
833 * gfortran.dg/g77/cpp5.F: New test.
834 * gfortran.dg/g77/cpp5.h: New file.
835 * gfortran.dg/g77/cpp5inc.h: New file.
836
be0cc7e2
PT
8372005-07-12 Paul Thomas <pault@gcc.gnu.org>
838
839 PR libfortran/16435
840 * gfortran.dg/tl_editting.f90: New.
841 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
842
4a90ae54
FW
8432005-07-14 Steven G. Kargl <kargls@comcast.net>
844
845 * gfortran.dg/char_array_constructor.f90: New test.
846
b125b4cf 8472005-07-13 Paul Thomas <pault@gcc.gnu.org>
59f7a202 848
b125b4cf
PT
849 * gfortran.dg/past_eor.f90: New.
850 * gfortran.dg/complex_read.f90: New.
59f7a202 851
34ab7c53
JL
8522005-07-13 Jeff Law <law@redhat.com>
853
854 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
855 additional casts.
856
857 * gcc.dg/tree-ssa/pr22321.c: New test
858
3cb005cf
PB
8592005-07-13 Paolo Bonzini <bonzini@gnu.org>
860
861 PR tree-optimization/21921
862 * gcc.dg/tree-ssa/pr21921.c: New.
863
2824a5c3
ZD
8642005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
865
866 PR tree-optimizatio/22442
867 * gcc.dg/tree-ssa/loop-11.c: New test.
868
fe83f543
AP
8692005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
870
871 PR tree-opt/21840
872 * gcc.c-torture/compile/pr21840.c: New test.
873
7fac66d4
JH
8742005-07-12 Jan Hubicka <jh@suse.cz>
875
876 * gcc.c-torture/compile/pr22379.c: New test.
877
8782005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
0d579784
TK
879
880 PR libfortran/21593
881 gfortran.dg/dev_null.f90: Remove outdated comment about
882 PR libfortran/21593.
883
884
015294b6
DJ
8852005-07-12 Dale Johannesen <dalej@apple.com>
886
887 * gcc.target/i386/compress-float-sse.c: New.
888 * gcc.target/i386/compress-float-sse-pic.c: New.
889 * gcc.target/i386/compress-float-387.c: New.
890 * gcc.target/i386/compress-float-387-pic.c: New.
891 * gcc.dg/compress-float-ppc.c: New.
892 * gcc.dg/compress-float-ppc-pic.c: New.
893
0d579784 8942005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
5133e4b9 895
0d579784 896 PR libfortran/21593
5133e4b9
TK
897 gfortran.dg/dev_null.f90: Remove targets.
898
fd5d2c3e
AP
8992005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
900
901 PR tree-opt/22335
902 * gcc.dg/pr22335-1.c: New test.
903 * gcc.dg/pr22335-2.c: New test.
904
a207780f
VR
9052005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
906
907 PR c++/20172
908 * g++.dg/template/nontype12.C : New test.
909
b7eae7b8
ZD
9102005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
911
912 * gcc.dg/tree-ssa/loop-10.c: New test.
913
ebde3ea8
KH
9142005-07-11 Kazu Hirata <kazu@codesourcery.com>
915
916 * gcc.c-torture/execute/20020720-1.x: Remove.
917
fcf3be37
JJ
9182005-07-11 Jakub Jelinek <jakub@redhat.com>
919
920 * gfortran.fortran-torture/execute/forall_7.f90: New test.
921
4cc93d99
RS
9222005-07-10 Richard Sandiford <richard@codesourcery.com>
923
924 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
925 (dg-mips-options): Use it.
926
e8ca4159
DN
9272005-07-09 Diego Novillo <dnovillo@redhat.com>
928
929 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
930
38f31687
RH
9312005-07-09 Richard Henderson <rth@redhat.com>
932
933 * lib/target-supports.exp (check_effective_target_sync_char_short):
934 Add alpha.
935
999a06a0
TK
9362005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
937
938 PR libfortran/22217
939 * gfortran.dg/negative-z-descriptor.f90: New test.
940
52b27f98
AP
9412005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
942
943 PR tree-opt/22329
944 * gcc.dg/pr22329.c: New test.
945
1ff54bfb
KH
9462005-07-08 Kazu Hirata <kazu@codesourcery.com>
947
948 PR tree-optimization/20139
949 * gcc.dg/tree-ssa/pr20139.c: New.
950
d5c77941
AP
9512005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
952
953 PR tree-opt/22356
954 * testsuite/gcc.dg/pr22356-1.c: New test.
955
c510f071
NS
9562005-07-08 Nathan Sidwell <nathan@codesourcery.com>
957
958 PR c++/21799
959 * g++.dg/template/unify8.C: New.
960 * g++.dg/template/unify9.C: New.
961
0921bc44
JJ
9622005-07-08 Jakub Jelinek <jakub@redhat.com>
963
964 * gfortran.fortran-torture/execute/entry_10.f90: New test.
965
ed5b9f96
GK
9662005-07-07 Geoffrey Keating <geoffk@apple.com>
967
968 * gcc.dg/darwin-version-1.c: New.
969 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
970 * gcc.dg/builtins-20.c: Likewise.
971 * gcc.dg/builtins-53.c: Likewise.
972 * gcc.dg/torture/builtins-convert-1.c: Likewise.
973 * gcc.dg/torture/builtins-convert-2.c: Likewise.
974 * gcc.dg/torture/builtins-convert-3.c: Likewise.
975 * gcc.dg/torture/builtins-power-1.c: Likewise.
976 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
977 on Darwin.
978
5b59ff3b
JL
9792005-07-07 Jeff Law <law@redhat.com>
980
981 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
982 argument evaluation order.
983
47b3a403
TK
9842005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
985
986 PR libfortran/21594
987 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
988 Add test cases where the shift length is greater than the
989 array length.
990
a0e71127
ZL
9912005-07-07 Ziemowit Laski <zlaski@apple.com>
992
993 * obj-c++.dg/proto-lossage-6.mm: New.
994 * objc.dg/proto-lossage-6.m: New.
995
d96a5493
ZL
9962005-07-07 Ziemowit Laski <zlaski@apple.com>
997
998 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
999 * objc.dg/gnu-runtime-2.m: Likewise.
1000
4c3a6ca1
JJ
10012005-07-07 Jakub Jelinek <jakub@redhat.com>
1002
d1e3d6ae
JJ
1003 * gfortran.dg/longline.f: New test.
1004
4c3a6ca1
JJ
1005 * gfortran.dg/badline.f: New test.
1006
d3642f89
FW
10072005-07-07 Feng Wang <fengwang@nudt.edu.cn>
1008
1009 PR fortran/16531
1010 PR fortran/15966
1011 PR fortran/18781
1012 * gfortran.dg/hollerith.f90: New.
1013 * gfortran.dg/hollerith2.f90: New.
1014 * gfortran.dg/hollerith3.f90: New.
1015 * gfortran.dg/hollerith4.f90: New.
1016 * gfortran.dg/hollerith_f95.f90: New.
1017 * gfortran.dg/hollerith_legacy.f90: New.
1018 * gfortran.dg/g77/cpp4.F: New. Port from g77.
1019
f5d21c4c
ZL
10202005-07-07 Ziemowit Laski <zlaski@apple.com>
1021
1022 PR objc/22274
1023 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
1024 * objc.dg/gnu-runtime-2.m: New.
1025
1a557723
JL
10262005-07-06 Jeff Law <law@redhat.com>
1027
1028 * gcc.dg/tree-ssa/vrp17.c: New test.
1029
9f9d4c5f
FW
10302005-07-07 Feng Wang <fengwang@nudt.edu.cn>
1031
1032 PR fortran/22327
1033 * gfortran.dg/array_constructor_5.f90: New test.
1034
3c2d01f1
JJ
10352005-07-07 Jakub Jelinek <jakub@redhat.com>
1036
1037 * gfortran.fortran-torture/execute/entry_9.f90: New test.
1038
1d8eeb63
FJ
10392005-07-06 Fariborz Jahanian <fjahanian@apple.com>
1040
1041 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
1042 * gcc.dg/980816-1.c: Ditto.
1043
9da4058c
JL
10442005-07-06 Jeff Law <law@redhat.com>
1045
1046 * gcc.c-torture/compile/pr21356.c: New test.
1047
73f397d4
JM
10482005-07-05 Joseph S. Myers <joseph@codesourcery.com>
1049
1050 PR c/22013
1051 PR c/22098
1052 * gcc.c-torture/compile/pr22013-1.c,
1053 gcc.c-torture/execute/pr22098-1.c,
1054 gcc.c-torture/execute/pr22098-2.c,
1055 gcc.c-torture/execute/pr22098-3.c: New tests.
1056
692a7aa3
JM
10572005-07-05 Joseph S. Myers <joseph@codesourcery.com>
1058
1059 PR c/22308
1060 * gcc.dg/pr22308-1.c: New test.
1061
5935bec3
KH
10622005-07-05 Kazu Hirata <kazu@codesourcery.com>
1063
1064 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
1065 target.
1066 * gcc.dg/compare9.c: Use -fshort-enums instead of
3d7686f9 1067 -fno-short-enums. Change the last test to dg-bogus.
5935bec3 1068
c6f3fbf1
KH
10692005-07-04 Kazu Hirata <kazu@codesourcery.com>
1070
1071 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
1072 * gcc.dg/compare9.c: New.
1073
0f8417e9
FXC
10742005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1075
1076 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
1077
bbef4d45
AP
10782005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
1079
1080 PR testsuite/22288
1081 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
1082
1083
0ce0154c
KG
10842005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1085
1086 * gcc.dg/format/gcc_gfc-1.c: New.
1087
dd0f37b5
AP
10882005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
1089
1090 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
1091
365ff3b9
FXC
10922005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1093
1094 PR fortran/20842
1095 * gfortran.dg/io_invalid_1.f90: New test.
1096
ea40ba9c
JM
10972005-07-03 Joseph S. Myers <joseph@codesourcery.com>
1098
1099 * gcc.dg/format/gcc_diag-1.c: Update.
1100
2d0dab7f
JL
11012005-07-02 Jeff Law <law@redhat.com>
1102
1103 * gcc.dg/tree-ssa/pr22051-1.c: New test.
1104 * gcc.dg/tree-ssa/pr22051-2.c: New test.
1105
dee15844
JM
11062005-07-02 Joseph S. Myers <joseph@codesourcery.com>
1107
1108 * gcc.dg/format/gcc_diag-1.c: Update.
1109
7898840f
AP
11102005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
1111
1112 PR tree-opt/22269
1113 * gcc.c-torture/compile/pr22269.c: New test.
1114
a4f91294
DN
11152005-06-30 Diego Novillo <dnovillo@redhat.com>
1116
1117 PR 21584
1118 PR 22219
1119 * g++.dg/tree-ssa/pr21584-1.C: New test.
1120 * g++.dg/tree-ssa/pr21584-2.C: New test.
1121
e6b05534
ZL
11222005-06-30 Ziemowit Laski <zlaski@apple.com>
1123
1124 * obj-c++.dg/try-catch-11.mm: New.
1125 * objc.dg/try-catch-10.m: New.
1126
33a72fb9
DE
11272005-06-29 David Edelsohn <edelsohn@gnu.org>
1128
1129 * g++.dg/other/ucnid-1.C: xfail on AIX.
1130
674391b8
DN
11312005-06-29 Diego Novillo <dnovillo@redhat.com>
1132
1133 PR 22234
1134 * gcc.dg/20050629-1.c: New test.
1135
c64de75f
ZL
11362005-06-29 Ziemowit Laski <zlaski@apple.com>
1137
1138 * obj-c++.dg/const-str-1[0-1].mm: New.
1139 * objc.dg/const-str-1[0-1].m: New.
1140
d5dfe0b8
RH
11412005-05-29 Richard Henderson <rth@redhat.com>
1142
1143 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
1144 Rename from check_effective_target_vect_no_max.
1145 (check_effective_target_vect_no_int_add): New.
1146 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
1147 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
1148 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1149 * gcc.dg/vect/vect-reduc-1.c: Use both.
1150 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1151
9fb93f89
RH
11522005-05-29 Richard Henderson <rth@redhat.com>
1153
1154 * lib/target-supports.exp (check_effective_target_vect_no_max):
1155 Remove i386 and x86_64.
1156
8972a0ac
SE
11572005-06-29 Steve Ellcey <sje@cup.hp.com>
1158
1159 PR testsuite/21969
1160 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
1161
e972ccce
SE
11622005-06-29 Steve Ellcey <sje@cup.hp.com>
1163
1164 PR middle-end/21969
1165 * gcc.dg/vect/pr21969.c: New test.
1166
6663ee3b
EC
11672005-06-28 Eric Christopher <echristo@redhat.com>
1168
1169 PR c/22052
1170 PR c/21975
1171 * gcc.dg/inline1.c: New test.
1172 * gcc.dg/inline2.c: Ditto.
1173 * gcc.dg/inline3.c: Ditto.
1174 * gcc.dg/inline4.c: Ditto.
1175 * gcc.dg/inline5.c: Ditto.
1176
7f8f6d5f
TK
11772005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
1178
1179 PR libfortran/22142
1180 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
1181 Add testcase also testing eoshift1 for PR 22142.
1182
777c8889
RH
11832005-06-28 Richard Henderson <rth@redhat.com>
1184
1185 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
1186 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
1187 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
1188 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
1189 gcc.dg/tree-ssa/20030922-2.c: Likewise.
1190
0f363a3b
TK
11912005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
1192
1193 PR libfortran/22142
1194 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
1195 Add testcase for PR 22142.
1196
4de67c26
JM
11972005-06-28 Joseph S. Myers <joseph@codesourcery.com>
1198
1199 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
1200 gcc.target/ia64/fpreg-2.c: New tests.
1201
8234b3bd
FXC
12022005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1203
1204 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
1205
0a0a8cf7
FXC
12062005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1207
1208 PR libfortran/22170
1209 * gfortran.dg/slash_1.f90: New test.
1210
9009820b
RH
12112005-06-27 Richard Henderson <rth@redhat.com>
1212
1213 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
1214 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
1215 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
1216 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1217 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
1218 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
1219
69a2964c
RH
12202005-06-27 Richard Henderson <rth@redhat.com>
1221
1222 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
1223 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
1224
2aba33dd
ZL
12252005-06-27 Ziemowit Laski <zlaski@apple.com>
1226
1227 * obj-c++.dg/proto-lossage-5.mm: New.
1228 * objc.dg/proto-lossage-5.m: New.
1229
3eca1bd7
DN
12302005-06-27 Diego Novillo <dnovillo@redhat.com>
1231
1232 PR 21959
1233 * gcc.dg/tree-ssa/pr21959.c: New test.
1234
10a0d495
JJ
12352005-06-27 Jakub Jelinek <jakub@redhat.com>
1236
1237 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
1238 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
1239 testing uninitialized var.
1240
1241 * gcc.c-torture/execute/builtins/chk.h: New.
1242 * gcc.c-torture/execute/builtins/lib/chk.c: New.
1243 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
1244 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
1245 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
1246 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
1247 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
1248 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
1249 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
1250 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
1251 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
1252 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
1253 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
1254 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
1255 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
1256 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
1257 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
1258 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
1259 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
1260 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
1261 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
1262 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
1263 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
1264 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
1265 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
1266 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
1267 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
1268 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
1269 * gcc.dg/builtin-object-size-1.c: New test.
1270 * gcc.dg/builtin-object-size-2.c: New test.
1271 * gcc.dg/builtin-object-size-3.c: New test.
1272 * gcc.dg/builtin-object-size-4.c: New test.
1273 * gcc.dg/builtin-object-size-5.c: New test.
1274 * gcc.dg/builtin-stringop-chk-1.c: New test.
1275 * gcc.dg/builtin-stringop-chk-2.c: New test.
1276 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
1277 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
1278 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
1279 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
1280 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
1281 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
1282 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
1283 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
1284 * gcc.c-torture/execute/printf-1.c: New test.
1285 * gcc.c-torture/execute/fprintf-1.c: New test.
1286 * gcc.c-torture/execute/vprintf-1.c: New test.
1287 * gcc.c-torture/execute/vfprintf-1.c: New test.
1288 * gcc.c-torture/execute/printf-chk-1.c: New test.
1289 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
1290 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
1291 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
1292
2bcf2e2b
MM
12932005-06-27 Michael Matz <matz@suse.de>
1294
1295 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
1296 slot is not merged if address escapes.
1297
10a22b11
KG
12982005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1299
1300 PR c/21911
1301 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
1302
19dbbf36
JJ
13032005-06-26 Jakub Jelinek <jakub@redhat.com>
1304
d9725c41
JJ
1305 PR middle-end/17965
1306 * gcc.c-torture/compile/20050622-1.c: New test.
1307
19dbbf36
JJ
1308 PR middle-end/22028
1309 * gcc.dg/20050620-1.c: New test.
1310
567fb660
KH
13112005-06-26 Kazu Hirata <kazu@codesourcery.com>
1312
1313 PR tree-optimization/22026
1314 * gcc.dg/tree-ssa/pr22026.c: New.
1315
0e6d033b
TK
13162005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
1317
8b41d4bf 1318 PR libfortran/22144
0e6d033b
TK
1319 * gfortran.dg/shift-alloc.f90: New testcase.
1320
f115b653
KC
13212005-06-25 Kelley Cook <kcook@gcc.gnu.org>
1322
1323 * all files: Update FSF address in copyright headers.
1324
ce91e74c
JH
13252005-06-22 Jan Hubicka <jh@suse.cz>
1326
1327 * wholeprogram-1.c: New testcase.
1328 * wholeprogram-2.c: New testcase.
1329
68c1abf1
MM
13302005-06-24 Mark Mitchell <mark@codesourcery.com>
1331
1332 PR 22171
1333 * gcc.dg/tree-ssa/pr22171.c: New test.
1334
a3504e64
FW
13352005-06-24 Feng Wang <fengwang@nudt.edu.cn>
1336
1337 * gfortran.dg/simplify_modulo.f90: New.
1338
b8807f05
JH
13392005-06-24 Jan Hubicka <jh@suse.cz>
1340
1341 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
1342
ee18782f
ZL
13432005-06-23 Ziemowit Laski <zlaski@apple.com>
1344
1345 * obj-c++.dg/proto-lossage-[1-4].mm: New.
1346
0c9b7e9b
ZL
13472005-06-23 Ziemowit Laski <zlaski@apple.com>
1348
1349 * obj-c++.dg/typedef-alias-1.mm: New.
1350 * objc.dg/typedef-alias-1.m: New.
1351
94908762
JL
13522005-06-23 Jeff Law <law@redhat.com>
1353
1354 * gcc.dg/tree-ssa/vrp16.c: New test.
1355
32aa3bff
FXC
13562005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1357
1358 * lib/target-supports.exp: Add
1359 check_effective_target_fortran_large_real and
1360 check_effective_target_fortran_large_int to check for
1361 corresponding effective targets.
1362 * gfortran.dg/large_integer_kind_1.f90: New test.
1363 * gfortran.dg/large_real_kind_1.f90: New test.
1364
e57f2b41
KH
13652005-06-23 Kazu Hirata <kazu@codesourcery.com>
1366
1367 PR tree-optimization/22117
1368 * gcc.dg/tree-ssa/pr22117.c: New.
1369
a31de501
JM
13702005-06-23 James A. Morrison <phython@gcc.gnu.org>
1371
1372 PR testsuite/22123
1373 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
1374
2de3f2f3
DE
13752005-06-23 David Edelsohn <edelsohn@gnu.org>
1376
1377 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
1378
09102896
DB
13792005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
1380
1381 * gfortran.dg/f2c_4.f90: Add tests for complex functions
1382 * gfortran.dg/f2c_4.c: Likewise
1383
bd83e614
PB
13842005-06-22 Paul Brook <paul@codesourcery.com>
1385
1386 PR fortran/21034
1387 * gfortran.dg/auto_save_1.f90: New test.
1388
aacb3512
MM
13892005-06-22 Michael Matz <matz@suse.de>
1390
1391 * gcc.target/x86-64/abi: New directory.
1392 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
1393 * gcc.target/x86-64/abi/README.gcc: New file.
1394 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
1395 * gcc.target/x86-64/abi/asm-support.s: New file.
1396 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
1397 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
1398 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
1399 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
1400 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
1401 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
1402 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
1403 * gcc.target/x86_64/abi/test_bitfields.c: New test.
1404 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
1405 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
1406 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
1407 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
1408 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
1409 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
1410 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
1411 * gcc.target/x86_64/abi/test_varargs.c: New test.
1412
ed059c56
JM
14132005-06-21 Joseph S. Myers <joseph@codesourcery.com>
1414
1415 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
1416 32-bit i?86 and x86_64.
1417
01277dc4
ZL
14182005-06-21 Ziemowit Laski <zlaski@apple.com>
1419
1420 * obj-c++.dg/const-str-[1-9].mm: New tests.
1421
051cdfd4
PT
14222005-06-21 Paul Thomas <pault@gcc.gnu.org>
1423
1424 PR fortran/22010
1425 * gfortran.dg/namelist_use.f90: New.
1426 * gfortran.dg/namelist_use_only.f90: New.
1427
2735e93e
JL
14282005-06-21 Jeff Law <law@redhat.com>
1429
1430 * gcc.dg/tree-ssa/vrp15.c: New test.
1431
a6b46ba2
DN
14322005-06-21 Dorit Nuzman <dorit@il.ibm.com>
1433
1434 * lib/target-supports.exp (check_effective_target_vect_reduction):
1435 Remove.
1436 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
1437 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
1438 remove vect_reduction target keyword. Also avoid two returns in main.
1439 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1440 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
1441 * gcc.dg/vect/vect-reduc-1short.c: New test.
1442 * gcc.dg/vect/vect-reduc-1char.c: New test.
1443 * gcc.dg/vect/vect-reduc-2short.c: New test.
1444 * gcc.dg/vect/vect-reduc-2char.c: New test.
1445 * gcc.dg/vect/vect-reduc-6.c: New test.
1446 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
1447 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
1448 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
1449
a3a2067a
TS
14502005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1451 Paul Thomas <pault@gcc.gnu.org>
1452
1453 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
1454 New tests.
1455
14562005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
131c66cd
FXC
1457
1458 * gfortran.dg/backslash_1.f90: New test.
1459 * gfortran.dg/backslash_2.f90: New test.
1460
e0757dda
SK
14612005-06-20 Steven G. Kargl <kargls@comcast.net>
1462
1463 * gfortran.dg/duplicate_labels.f90: New test.
1464
019275a2
JB
14652005-06-20 Jan Beulich <jbeulich@novell.com>
1466
1467 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
1468 unsupportable relocations.
1469 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1470 * gcc.dg/20050321-2.c: xfail for NetWare.
1471
57493278
AJ
14722005-06-20 Andreas Jaeger <aj@suse.de>
1473
1474 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
1475 gcc.target/i386/fastcall-sseregparm.c,
1476 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
1477
771151dc
RH
14782005-06-19 Richard Henderson <rth@redhat.com>
1479
1480 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
1481
cac24f06
JM
14822005-06-19 Joseph S. Myers <joseph@codesourcery.com>
1483
1484 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
1485
fed3667b
AH
14862005-06-19 Aldy Hernandez <aldyh@redhat.com>
1487
131c66cd
FXC
1488 PR c++/22115
1489 * g++.dg/conversion/simd2.C: Change expected error message.
fed3667b 1490
a73c6788
DN
14912005-06-18 Dorit Nuzman <dorit@il.ibm.com>
1492
1493 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
1494 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1495 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1496
2d9474df
JM
14972005-06-18 James A Morrison <phython@gcc.gnu.org>
1498
1499 * gcc.dg/fold-mod-1.c: New test.
1500
5190a458
SK
15012005-06-18 Steven G. Kargl <kargls@comcast.net>
1502
1503 PR fortran/19926
1504 * gfortran.dg/pr19926.f90: New test.
1505
a73c6788 15062005-06-18 Dorit Nuzman <dorit@il.ibm.com>
61d3cdbb
DN
1507
1508 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
1509 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
1510 targets.
1511 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1512 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1513
6d409ca8
JM
15142005-06-18 Joseph S. Myers <joseph@codesourcery.com>
1515
1516 * gcc.target/ia64/float80-varargs-1.c: New test.
1517
189ed82c
TS
15182005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1519
1520 PR tree-opt/22035
1521 * gfortran.dg/f2c_6.f90: New test.
1522
fad86f7a
GK
15232005-06-17 Geoffrey Keating <geoffk@apple.com>
1524
1525 PR c++/17413
1526 * g++.dg/template/local5.C: New.
1527
5531f0e0
RH
15282005-06-17 Richard Henderson <rth@redhat.com>
1529
1530 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
1531
3453c37f
DB
15322005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
1533
1534 PR testsuite/21945
1535 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
1536
18338c6e
GB
15372005-06-15 Giovanni Bajo <giovannibajo@libero.it>
1538
1539 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
1540 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
1541 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
1542 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
1543 check_vect to verify the presence of hardware vector support.
1544
c26db6b6
JM
15452005-06-16 James A. Morrison <phython@gcc.gnu.org>
1546
1547 PR testsuite/22056
1548 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
1549
04d9e6bd
FXC
15502005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1551
1552 PR libfortran/19216
1553 * gfortran.dg/pr19216.f: Add correct space between brackets and
1554 dg directive.
1555
2f06ccc6
FXC
15562005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1557
1558 PR libfortran/16436
1559 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
1560
2f84b963
RG
15612005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
1562
1563 * gcc.target/i386/attributes-error.c: New testcase.
1564 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
1565 * gcc.target/i386/regparm-stdcall.c: Likewise.
1566 * gcc.target/i386/sseregparm-1.c: Likewise.
1567 * gcc.target/i386/sseregparm-2.c: Likewise.
1568
fe93f42f
NS
15692005-06-16 Nathan Sidwell <nathan@codesourcery.com>
1570
1571 * g++.dg/rtti/crash2.C: New.
1572
46bdb9cf
JM
15732005-06-15 Joseph S. Myers <joseph@codesourcery.com>
1574
1575 * gcc.dg/noncompile/20040203-3.c: Update expected message.
1576
18ea791f
DU
15772005-06-15 David Ung <davidu@mips.com>
1578
1579 * gcc.target/mips/mips16e-extends.c: New test for testing the
1580 generation of MIPS16e zeb/zeh, seb/seh instructions.
1581
9983270b
DN
15822005-06-15 Diego Novillo <dnovillo@redhat.com>
1583
1584 PR 22018
1585 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
1586 * gcc.dg/tree-ssa/pr22018.c: New test.
1587
5bed876a
AH
15882005-06-15 Aldy Hernandez <aldyh@redhat.com>
1589
1590 * gcc.dg/simd-1.c: Update error messages.
1591 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
1592 * gcc.dg/simd-2.c: Update error messages.
1593 * gcc.dg/simd-4.c: New.
1594
c4eacf99
NS
15952005-06-15 Nathan Sidwell <nathan@codesourcery.com>
1596
1597 PR c++/20678
1598 * g++.dg/other/crash-4.C: New.
1599
c9a3d128
DP
16002005-06-14 Devang Patel <dpatel@apple.com>
1601
1602 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
57493278 1603
792f871e
NS
16042005-06-14 Nathan Sidwell <nathan@codesourcery.com>
1605
1606 PR c++/21929
1607 * g++.dg/parse/crash11.C: Update
1608
a513fe88
JL
16092005-06-13 Jeff Law <law@redhat.com>
1610
1611 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
1612 perform the desired transformations.
1613 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
1614 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
1615
a8e12e4d
TS
16162005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1617
1618 PR fortran/22038
1619 * gfortran.dg/forall_1.f90: Un-XFAIL.
1620
8fe4d24b
NS
16212005-06-13 Nathan Sidwell <nathan@codesourcery.com>
1622
1623 PR c++/21929
1624 * g++.dg/parse/crash26.C: New.
1625
1626 PR c++/20789
1627 * g++.dg/init/member1.C: New.
1628
dda895f9
JJ
16292005-06-13 Jakub Jelinek <jakub@redhat.com>
1630
1631 * gfortran.dg/altreturn_1.f90: New test.
1632
adacecf1
ZD
16332005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
1634
1635 PR middle-end/21985
1636 * gcc.dg/tree-ssa/pr21985.c: New test.
1637
a165e746
JM
16382005-06-12 James A. Morrison <phython@gcc.gnu.org>
1639
1640 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
1641
da5839d6
RS
16422005-06-12 Roger Sayle <roger@eyesopen.com>
1643
1644 PR c++/21930
1645 * g++.dg/other/error10.C: New test case.
1646
57504df9
FXC
16472005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1648
1649 PR libfortran/19155
1650 * gfortran.dg/pr19155.f: Add test.
1651
b49a3de7
TS
16522005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1653
1654 * gfortran.dg/f2c_7.f90: New test.
1655
16d4ddd1
TS
1656 * gfortran.dg/forall_1.f90: XFAILed.
1657
e3d025cb
JM
16582005-06-12 James A. Morrison <phython@gcc.gnu.org>
1659
1660 * gcc.dg/pr14796-1.c: New.
1661 * gcc.dg/pr14796-2.c: New.
1662
94631c1e
SK
16632005-06-11 Steven G. Kargl <kargls@comcast.net>
1664
1665 PR fortran/17792
1666 PR fortran/21375
1667 * gfortran.dg/deallocate_stat.f90: New test.
1668
16692005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
39328081
TK
1670
1671 * gfortran.fortran-torture/execute/in-pack.f90: New test.
1672
bb748329
DN
16732005-06-10 Dorit Nuzman <dorit@il.ibm.com>
1674
1675 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
1676 access will be generated when this loop is vectorized. Test that
1677 accesses with same alignment were detected.
1678 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
1679 Test that accesses with same alignment were detected.
1680 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
57493278 1681 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
bb748329
DN
1682 alignment were detected.
1683
b7e20b53
GDR
16842005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1685
1686 * gcc.dg/Wcxx-compat-1.c: New.
1687
92f5e87c
TK
16882005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
1689
1690 PR libfortran/21480
1691 * gfortran.dg/reshape-complex.f90: Add a test for a packed
1692 complex array.
1693
5878b92f
NS
16942005-06-09 Nathan Sidwell <nathan@codesourcery.com>
1695
1696 * gcc.dg/alias-8.c: New.
1697
7a9430c0
JM
16982005-06-08 Joseph S. Myers <joseph@codesourcery.com>
1699
1700 * gcc.dg/format/cmn_err-1.c: Update.
1701
8b0096b4
JM
17022005-06-08 James A. Morrison <phython@gcc.gnu.org>
1703
1704 PR target/20666
1705 * gcc.target/sparc/fexpand-2.c: New.
1706 * gcc.target/sparc/fpmerge-2.c: New.
1707 * gcc.target/sparc/fpmul-2.c: New.
1708 * gcc.target/sparc/noresult.c: New.
1709 * gcc.target/sparc/pdist-2.c: New.
1710 * gcc.target/sparc/pdist-3.c: New.
1711
625b02b2
AB
17122005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
1713
1714 PR testsuite/21702
1715 * gcc.target/i386/i386.exp: Fix comment typo.
1716
98ed9dae
NS
17172005-06-08 Nathan Sidwell <nathan@codesourcery.com>
1718
1719 PR c++/19497
1720 * g++.dg/inherit/using5.C: New.
1721 * g++.dg/inherit/using6.C: New.
1722
cb6d4a9f
VR
17232005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1724
1725 PR c++/19894
1726 * g++.dg/template/ptrmem15.C: New test.
1727
1728 PR c++/20563
1729 * g++.dg/ext/label4.C: New test.
1730
34cbdf67
EB
17312005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1732
1733 * gcc.dg/tls/debug-1.c: New test.
1734
4280a26f
DJ
17352005-06-07 Dale Johannesen <dalej@apple.com>
1736
1737 * gcc.target/i386/movq.c: New.
1738
e4cd04f4
DJ
17392005-06-07 Dale Johannesen <dalej@apple.com>
1740
1741 * gcc.dg/20050607-1.c: New.
1742
145357a4
JJ
17432005-06-07 Jakub Jelinek <jakub@redhat.com>
1744
1745 PR middle-end/21850
1746 * gcc.c-torture/execute/20050607-1.c: New test.
1747
ae740cce
TK
17482005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
1749
1750 PR libfortran/21926
1751 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
1752 Test case where the return array has lowest stride one,
1753 but isn't packed.
1754
89a590b3
AS
17552005-06-07 Adrian Straetling <straetling@de.ibm.com>
1756
1757 * lib/target-supports.exp (check_effective_target_sync_int_long):
1758 Add s390 and s390x targets.
1759
ac182688
ZD
17602005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
1761
1762 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
1763 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
1764 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
1765 * gcc.dg/tree-ssa/loop-9.c: New test.
1766
efb169b0
NS
17672005-06-07 Nathan Sidwell <nathan@codesourcery.com>
1768
1769 * g++.dg/parse/defarg10.C: New.
1770
40182dbf
JJ
17712005-06-06 Jakub Jelinek <jakub@redhat.com>
1772
1773 PR regression/21897
1774 * gcc.c-torture/execute/20050604-1.c: New test.
1775
b2a9b208
NS
17762005-06-06 Nathan Sidwell <nathan@codesourcery.com>
1777
5e97d404
NS
1778 PR 21903
1779 * g++.dg/parse/defarg9.C: New.
1780
b2a9b208
NS
1781 PR c++/20637
1782 * g++.dg/inherit/using4.C: New.
1783 * g++.dg/overload/error1.C: Adjust expected errors.
1784 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1785 * g++.old-deja/g++.brendan/arm2.C: Likewise.
1786 * g++.old-deja/g++.other/redecl2.C: Likewise.
1787 * g++.old-deja/g++.other/redecl4.C: Likewise.
1788 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
1789
43faca51
DB
17902005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1791
1792 * gfortran.dg/f2c_5.f90: Add -w to dg-options
1793
17942005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1795
57493278 1796 * lib/gfortran.exp (gfortran_target_compile): Call
43faca51
DB
1797 dg-additional-files-options
1798 * gfortran.dg/f2c_4.f90: New file
1799 * gfortran.dg/f2c_4.c: New file
1800 * gfortran.dg/f2c_5.f90: New file
1801 * gfortran.dg/f2c_5.c: New file
1802
86403f0f
TS
18032005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1804
adac7e92 1805 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
57493278 1806
86403f0f
TS
1807 PR fortran/21912
1808 * gfortran.dg/array_constructor_4.f90: New test.
1809
88a7beb7
MM
18102005-06-05 Mark Mitchell <mark@codesourcery.com>
1811
1812 PR c++/21619
1813 * g++.dg/ext/builtin9.C: New test.
1814
16191a64
DJ
18152005-06-05 Dale Johannesen <dalej@apple.com>
1816
1817 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
1818 * gcc.c-torture/execute/20050603-2.c: Ditto.
1819
88088c03
DN
18202005-06-05 Dorit Nuzman <dorit@il.ibm.com>
1821
1822 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
1823 * gcc.dg/vect/vect-reduc-1.c: New.
1824 * gcc.dg/vect/vect-reduc-2.c: New.
1825 * gcc.dg/vect/vect-reduc-3.c: New.
1826
1c3250ed
DJ
18272005-06-04 Dale Johannesen <dalej@apple.com>
1828
1829 * gcc.c-torture/execute/20050603-1.c: New.
1830 * gcc.c-torture/execute/20050603-2.c: New.
1831 * gcc.dg/20050603-3.c: New.
1832
29405f94
TS
18332005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1834
8e400578
TS
1835 PR fortran/19195
1836 * gfortran.dg/debug_1.f90: New test.
57493278 1837
29405f94
TS
1838 * gfortran.dg/forall_1.f90: New test.
1839
ab21e272
TS
18402005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
1841
1842 * gfortran.dg/array_constructor_3.f90: New test.
1843
9a28687d
TS
18442005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1845
1846 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
1847
28da59e8
HPN
18482005-06-04 Hans-Peter Nilsson <hp@axis.com>
1849
1850 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
1851
472d98b4
JM
18522005-06-04 Joseph S. Myers <joseph@codesourcery.com>
1853
1854 PR c/21873
1855 * gcc.dg/init-excess-1.c: New test.
1856
dad732fa
MM
18572005-06-03 Mark Mitchell <mark@codesourcery.com>
1858
1859 PR c++/21853
1860 * g++.dg/expr/static_cast6.C: New test.
1861
441e96b5
DN
18622005-06-03 Diego Novillo <dnovillo@redhat.com>
1863
1864 * gcc.dg/tree-ssa/vrp14.c: New test.
1865
7e45bd18
MM
18662005-06-03 Mark Mitchell <mark@codesourcery.com>
1867
1868 PR c++/21336
1869 * g++.dg/template/new2.C: New test.
1870
83cd747f
JC
18712005-06-03 Josh Conner <jconner@apple.com>
1872
1873 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1874 all entries in initializer.
1875
548e34cd
RG
18762005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1877
1878 PR middle-end/21858
1879 * gcc.dg/pr21858.c: New testcase.
1880
b956116e
PB
18812005-06-03 Paolo Bonzini <bonzini@gnu.org>
1882
1883 PR tree-optimization/21292
1884
1885 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1886 New.
1887 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1888 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1889 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1890 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1891 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
1892
87e48010
RH
18932005-06-02 Richard Henderson <rth@redhat.com>
1894
1895 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1896
984dfd8c
RG
18972005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1898
1899 * gcc.dg/wtypequal.c: New testcase.
1900
462508dd
DN
19012005-06-02 Diego Novillo <dnovillo@redhat.com>
1902
1903 PR 21582
1904 * gcc.dg/tree-ssa/pr21582.c: New test.
1905
3e3935a9
NS
19062005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1907
1908 PR c++/21280
1909 * g++.dg/opt/interface2.h: New.
1910 * g++.dg/opt/interface2.C: New.
1911 * g++.dg/init/ctor4.C: Adjust error lines.
1912 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1913 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1914 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1915 * g++.old-deja/g++.pt/assign1.C: Likewise.
1916 * g++.old-deja/g++.pt/crash20.C: Likewise.
1917
ed3c16fb
DN
19182005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1919
1920 PR tree-optimization/21734
1921 * g++.dg/vect/pr21734_1.cc: New.
1922 * g++.dg/vect/pr21734_2.cc: New.
1923
fbd4ef4c
NS
19242005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1925
58fb06b4
NS
1926 PR c++/20350
1927 * g++.dg/template/spec24.C: New.
1928
fbd4ef4c
NS
1929 PR c++/21151
1930 * g++.dg/pch/local-1.C: New.
1931 * g++.dg/pch/local-1.Hs: New.
1932
227858d1
DN
19332005-06-01 Diego Novillo <dnovillo@redhat.com>
1934
1935 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1936 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1937 * gcc.dg/tree-ssa/pr14341.c: New test.
1938 * gcc.dg/tree-ssa/pr14841.c: New test.
1939 * gcc.dg/tree-ssa/pr20701.c: New test.
1940 * gcc.dg/tree-ssa/pr21086.c: New test.
1941 * gcc.dg/tree-ssa/pr21090.c: New test.
1942 * gcc.dg/tree-ssa/pr21332.c: New test.
1943 * gcc.dg/tree-ssa/pr21458.c: New test.
1944 * gcc.dg/tree-ssa/pr21658.c: New test.
1945 * gcc.dg/tree-ssa/vrp01.c: New test.
1946 * gcc.dg/tree-ssa/vrp02.c: New test.
1947 * gcc.dg/tree-ssa/vrp03.c: New test.
1948 * gcc.dg/tree-ssa/vrp04.c: New test.
1949 * gcc.dg/tree-ssa/vrp05.c: New test.
1950 * gcc.dg/tree-ssa/vrp06.c: New test.
1951 * gcc.dg/tree-ssa/vrp07.c: New test.
1952 * gcc.dg/tree-ssa/vrp08.c: New test.
1953 * gcc.dg/tree-ssa/vrp09.c: New test.
1954 * gcc.dg/tree-ssa/vrp10.c: New test.
1955 * gcc.dg/tree-ssa/vrp11.c: New test.
1956 * gcc.dg/tree-ssa/vrp12.c: New test.
1957 * gcc.dg/tree-ssa/vrp13.c: New test.
1958
19592005-06-01 Alexandre Oliva <aoliva@redhat.com>
1960
1961 PR 21029
1962 * gcc.dg/tree-ssa/pr21029.c: New test.
1963
c3a29423
RS
19642005-06-01 Roger Sayle <roger@eyesopen.com>
1965
1966 * gfortran.dg/logint-1.f: New test case.
1967 * gfortran.dg/logint-2.f: Likewise.
1968 * gfortran.dg/logint-3.f: Likewise.
1969
cf4d246b
JJ
19702005-06-01 Jakub Jelinek <jakub@redhat.com>
1971
8e0a600b
JJ
1972 PR c/21536
1973 PR c/20760
1974 * gcc.dg/20050527-1.c: New test.
1975
a00cb0b9
JJ
1976 * gcc.dg/i386-sse-12.c: New test.
1977
cf4d246b
JJ
1978 PR fortran/21729
1979 * gfortran.dg/implicit_5.f90: New test.
1980
bf3ddf8a
FW
19812005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1982
1983 PR fortran/20883
1984 * gfortran/assign_4.f90: New test.
1985 * gfortran/assign_2.f90: Change compile to run.
1986
a9c9d3fa
GK
19872005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1988
57493278 1989 * lib/target-supports.exp
a9c9d3fa
GK
1990 (check_effective_target_sync_char_short): New.
1991 * gcc.dg/sync-2.c: New.
1992
60407f7a
ZD
19932005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1994
1995 PR tree-optimization/21817
1996 * gcc.dg/torture/pr21817-1.c: New.
1997
8bd46447
NS
19982005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1999
2000 PR c++/21165
2001 * g++.dg/template/init5.C: New.
2002
fba53b18
PT
20032005-05-31 Paul Thomas <pault@gcc.gnu.org>
2004
2005 * gfortran.dg/char_initialiser_actual.f90:
2006 Test character initialisers as actual arguments.
2007 * gfortran.dg/char_pointer_comp_assign.f90:
2008 Test character pointer structure component assignments.
2009 * gfortran.dg/char_array_structure_constructor.f90:
2010 Test character components in structure constructors.
2011
d763bb10
AP
20122005-05-31 Andrew pinski <pinskia@physics.uc.edu>
2013
2014 PR middle-end/20931
2015 * g++.dg/opt/pr20931.C: New test.
2016
8c7a0ea6
AJ
20172005-05-31 Andreas Jaeger <aj@suse.de>
2018
2019 PR testsuite/20772
2020 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
2021 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
2022 g++.old-deja/g++.ext/asmspec1.C,
2023 g++.old-deja/g++.other/regstack.C,
2024 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
2025 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
2026 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
2027 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
2028 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
2029 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
2030 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
2031 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
2032 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
2033 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
2034 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
2035 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
2036 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
2037 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
2038 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
2039 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
2040 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
2041 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
2042 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
2043
4ea73bfa
JL
20442005-05-31 Jeff Law <law@redhat.com>
2045
2046 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
2047
7f177cf7
PC
20482005-05-30 Paolo Carlini <pcarlini@suse.de>
2049
2050 PR middle-end/21743
2051 * gcc.dg/builtins-1.c: Activate disabled clog test.
2052 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2053
e0a80504
PT
20542005-05-29 Paul Thomas <pault@gcc.gnu.org>
2055
2056 * gfortran.dg/char_pointer_assign.f90:
2057 Test character-pointer assignments and pointer assignments.
2058 * gfortran.dg/char_pointer_dummy.f90:
2059 Test character-pointer dummy arguments.
2060 * gfortran.dg/char_pointer_func.f90:
2061 Test character-pointer function returns.
2062 * gfortran.dg/char_pointer_dependency.f90:
2063 Test character-pointer functions with dependencies.
2064
d035c296
MM
20652005-05-30 Mark Mitchell <mark@codesourcery.com>
2066
2067 PR c++/21784
2068 * g++.dg/lookup/using14.C: New test.
2069
d83d092e
KH
20702005-05-30 Kazu Hirata <kazu@cs.umass.edu>
2071
2072 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
2073 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
2074 trailing ^M.
2075
8eebd8f7
GK
20762005-05-29 Geoffrey Keating <geoffk@apple.com>
2077
a9c9d3fa
GK
2078 PR c++/17413
2079 * g++.dg/template/local5.C: New.
2080
66859ace
GK
2081 PR target/21761
2082 * gcc.c-torture/compile/pr21761.c: New.
2083
8eebd8f7
GK
2084 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
2085 before darwin8.
2086
36eb8874
SK
20872005-05-30 Steven G. Kargl
2088
2089 PR fortran/20846
2090 * gfortran.dg/inquire_8.f90: New test.
2091
6778b96c
FXC
20922005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2093
1451cecf 2094 PR libfortran/21376
6778b96c
FXC
2095 * gfortran.dg/output_exponents_1.f90: New test.
2096
95af2a1f
FXC
20972005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2098
1451cecf 2099 PR libfortran/20006
95af2a1f
FXC
2100 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
2101
64b2bdb3
MM
21022005-05-28 Mark Mitchell <mark@codesourcery.com>
2103
d035c296
MM
2104 PR c++/21210
2105 * g++.dg/ext/complex1.C: New test.
2106
64b2bdb3
MM
2107 PR c++/21340
2108 * g++.dg/init/ctor6.C: New test.
2109
fd44f634
JH
21102005-05-29 Jan Hubicka <jh@suse.cz>
2111
2112 * gcc.c-torture/compile/pr21562.c: New.
2113
d1aa35ae
SK
21142005-05-28 Steven G. Kargl <kargls@comcast.net>
2115
2116 * gfortran.dg/subnormal_1.f90: New test.
2117
d416304e
JH
21182005-05-28 Jan Hubicka <jh@suse.cz>
2119
2120 * tree-prof.exp: Fix comment.
2121 * value-prof-1.c: New.
2122 * value-prof-2.c: New.
2123 * value-prof-3.c: New.
2124 * value-prof-4.c: New.
2125
81ae598b
MM
21262005-05-27 Mark Mitchell <mark@codesourcery.com>
2127
2128 PR c++/21614
2129 * g++.dg/expr/ptrmem6.C: New test.
2130 * g++.dg/expr/ptrmem6a.C: Likewise.
2131
46aad78f
KH
21322005-05-27 Kazu Hirata <kazu@cs.umass.edu>
2133
2134 PR tree-optimization/21658
2135 * gcc.dg/tree-ssa/pr21658.c: New.
2136
2d637547
NS
21372005-05-27 Nathan Sidwell <nathan@codesourcery.com>
2138
f879d298
NS
2139 PR c++/21455
2140 * g++.dg/inherit/ptrmem3.C: New.
2141
2d637547
NS
2142 PR c++/21681
2143 * g++.dg/parse/template16.C: New.
2144
1acaf650
AJ
21452005-05-27 Andreas Jaeger <aj@suse.de>
2146
c23c7d89
AJ
2147 * gcc.dg/setjmp-2.c: Only run in 32-bit.
2148
1acaf650
AJ
2149 * gcc.dg/i386-sse-8.c: Run test on all archs.
2150
1b258d2f
MS
21512005-05-26 Mike Stump <mrs@apple.com>
2152
2153 * objc.dg/isa-field-1.m: Only run on darwin.
2154 * objc.dg/lookup-1.m: Likewise.
2155 * objc.dg/try-catch-8.m: Likewise.
2156
1acdf11b
RS
21572005-05-26 Roger Sayle <roger@eyesopen.com>
2158
2159 PR tree-optimization/9814
2160 * gcc.dg/pr9814-1.c: New test case.
2161
2c9ed0af
ZL
21622005-05-26 Ziemowit Laski <zlaski@apple.com>
2163
2164 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
2165 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
2166 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
2167 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
2168 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
2169 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
2170 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
2171 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
2172 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
2173 objc.dg/try-catch-8.m: New.
2174
64008915
JJ
21752005-05-26 Janis Johnson <janis187@us.ibm.com>
2176
2177 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
2178 remove extraneous semicolons.
2179
5b3bcba2
ZL
21802005-05-26 Ziemowit Laski <zlaski@apple.com>
2181
2182 * obj-c++.dg/comp-types-12.mm: New.
2183 * objc.dg/comp-types-11.m: New.
2184 * objc.dg/selector-4.m: New.
2185
a9f9113a
AJ
21862005-05-26 Andreas Jaeger <aj@suse.de>
2187
2188 PR testsuite/20772
2189 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
2190 g++.old-deja/g++.ext/attrib3.C,
2191 g++.old-deja/g++.other/store-expr1.C,
2192 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
2193 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
2194 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
2195 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
2196 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
2197 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
2198 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
2199 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
2200 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
2201 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
2202 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
2203 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
2204 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
2205 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
2206 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
2207 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
2208 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
2209 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
2210 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
2211
035b7ccd
AJ
22122005-05-26 Andreas Jaeger <aj@suse.de>
2213
2214 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
2215 x86-64 compilation.
2216
b9fa227d
AJ
22172005-05-26 Andreas Jaeger <aj@suse.de>
2218
2219 PR testsuite/20772
2220 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
2221 gcc.misc-tests/i386-pf-athlon-1.c,
2222 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
2223 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
2224 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
2225 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
2226 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
2227 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
2228 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
2229 programs.
2230
2231 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
2232 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
2233 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
2234 x86-64 compilation.
2235
2236 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
2237 x86_64.
2238
2239 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
2240 effective-target ilp32.
2241
e689b870
DU
22422005-05-26 David Ung <davidu@mips.com>
2243
2244 * gcc.target/mips/ext_ins.c: New test for testing the generation
2245 of MIPS32/64 rev 2 ext/ins instructions.
b9fa227d 2246
764e01e6
AJ
22472005-05-26 Andreas Jaeger <aj@suse.de>
2248
2249 * treelang/compile/unsigned.tree: Use gimple instead of
2250 nonexisting generic dump.
2251
598b2024
PB
22522005-05-26 Paolo Bonzini <bonzini@gnu.org>
2253
2254 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
2255
11b6985e
AJ
22562005-05-26 Andreas Jaeger <aj@suse.de>
2257
2258 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
2259
ba4a3d54
TK
22602005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2261
2262 PR libfortran/17283
2263 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
2264 Test callee-allocated memory with write statements.
2265
c10166c4
RS
22662005-05-25 Roger Sayle <roger@eyesopen.com>
2267
2268 PR middle-end/21709
2269 * gcc.dg/pr21709-1.c: New test case.
2270
7cb56e5c
ZL
22712005-05-25 Ziemowit Laski <zlaski@apple.com>
2272 Mike Stump <mrs@apple.com>
047c2765 2273
7cb56e5c 2274 * objc/execute/next_mapping.h: Update for C++.
11b6985e 2275
047c2765
MS
2276 * obj-c++.dg/selector-1.mm: Move to...
2277 * obj-c++.dg/selector-4.mm: here...
2278
25f0f66e 2279 * obj-c++.dg/basic.mm: New.
7cb56e5c
ZL
2280 * obj-c++.dg/comp-types-1.mm: New.
2281 * obj-c++.dg/cxx-class-1.mm: New.
2282 * obj-c++.dg/cxx-ivars-1.mm: New.
2283 * obj-c++.dg/cxx-ivars-2.mm: New.
2284 * obj-c++.dg/cxx-ivars-3.mm: New.
2285 * obj-c++.dg/cxx-scope-1.mm: New.
2286 * obj-c++.dg/cxx-scope-2.mm: New.
2287 * obj-c++.dg/defs.mm: New.
2288 * obj-c++.dg/empty-private-1.mm: New.
2289 * obj-c++.dg/encode-1.mm: New.
2290 * obj-c++.dg/encode-2.mm: New.
2291 * obj-c++.dg/encode-3.mm: New.
2292 * obj-c++.dg/extern-c-1.mm: New.
2293 * obj-c++.dg/extra-semi.mm: New.
2294 * obj-c++.dg/fix-and-continue-2.mm: New.
2295 * obj-c++.dg/isa-field-1.mm: New.
2296 * obj-c++.dg/ivar-list-semi.mm: New.
2297 * obj-c++.dg/local-decl-1.mm: New.
2298 * obj-c++.dg/lookup-1.mm: New.
2299 * obj-c++.dg/lookup-2.mm: New.
2300 * obj-c++.dg/method-1.mm: New.
2301 * obj-c++.dg/method-2.mm: New.
2302 * obj-c++.dg/method-3.mm: New.
2303 * obj-c++.dg/method-4.mm: New.
2304 * obj-c++.dg/method-5.mm: New.
2305 * obj-c++.dg/method-6.mm: New.
2306 * obj-c++.dg/method-7.mm: New.
2307 * obj-c++.dg/no-extra-load.mm: New.
2308 * obj-c++.dg/overload-1.mm: New.
2309 * obj-c++.dg/pragma-1.mm: New.
2310 * obj-c++.dg/pragma-2.mm: New.
2311 * obj-c++.dg/private-1.mm: New.
2312 * obj-c++.dg/private-2.mm: New.
2313 * obj-c++.dg/proto-qual-1.mm: New.
2314 * obj-c++.dg/qual-types-1.mm: New.
2315 * obj-c++.dg/stubify-1.mm: New.
2316 * obj-c++.dg/stubify-2.mm: New.
2317 * obj-c++.dg/super-class-1.mm: New.
2318 * obj-c++.dg/super-class-2.mm: New.
2319 * obj-c++.dg/super-dealloc-1.mm: New.
2320 * obj-c++.dg/super-dealloc-2.mm: New.
2321 * obj-c++.dg/template-1.mm: New.
2322 * obj-c++.dg/template-2.mm: New.
2323 * obj-c++.dg/template-3.mm: New.
2324 * obj-c++.dg/template-4.mm: New.
2325 * obj-c++.dg/template-5.mm: New.
2326 * obj-c++.dg/template-6.mm: New.
2327 * obj-c++.dg/try-catch-1.mm: New.
2328 * obj-c++.dg/try-catch-2.mm: New.
2329 * obj-c++.dg/try-catch-3.mm: New.
2330 * obj-c++.dg/try-catch-4.mm: New.
2331 * obj-c++.dg/try-catch-5.mm: New.
2332 * obj-c++.dg/try-catch-6.mm: New.
2333 * obj-c++.dg/try-catch-7.mm: New.
2334 * obj-c++.dg/try-catch-8.mm: New.
2335 * obj-c++.dg/try-catch-9.mm: New.
2336 * obj-c++.dg/va-meth-1.mm: New.
2337
d1c8c827
ZL
23382005-05-25 Ziemowit Laski <zlaski@apple.com>
2339
2340 * obj-c++.dg/selector-1.mm: New.
2341 * obj-c++.dg/selector-2.mm: New.
2342
19537c28
ZL
23432005-05-25 Ziemowit Laski <zlaski@apple.com>
2344
2345 * obj-c++.dg/selector-3.mm: New.
2346 * objc.dg/selector-3.m: New.
2347
3d0994b8
ZL
23482005-05-25 Ziemowit Laski <zlaski@apple.com>
2349
2350 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
2351 about where warning appears.
2352
29a79fcf
UW
23532005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
2354
2355 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
2356 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2357 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2358 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2359
9f938de1
UW
23602005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
2361
2362 * gcc.dg/20050524-1.c: New test.
2363
670cd5c5
JH
23642005-05-25 Jan Hubicka <jh@suse.cz>
2365
2366 * gcc.dg/tree-prof/inliner-1.c: New.
2367
23682005-05-25 Janis Johnson <janis187@us.ibm.com>
2369
2370 * gcc.dg/tree-prof: New directory.
2371 * gcc.dg/tree-prof/tree-prof.exp: New.
2372
5c498b10
DD
23732005-05-25 DJ Delorie <dj@redhat.com>
2374
2375 * gcc.dg/Wattributes-1.c: New.
2376 * gcc.dg/Wattributes-2.c: New.
2377 * gcc.dg/Wattributes-3.c: New.
2378
150de506
JJ
237920005-05-24 Janis Johnson <janis187@us.ibm.com>
2380
2381 PR tree-optimization/19833
2382 * gcc.dg/uninit-4.c: Remove xfail.
2383 * gcc.dg/uninit-9.c: Ditto.
2384
d1e270fe
ZL
23852005-05-24 Ziemowit Laski <zlaski@apple.com>
2386
2387 * obj-c++.dg/bitfield-[1-5].mm: New.
2388 * obj-c++.dg/class-protocol-1.mm: New.
2389 * obj-c++.dg/comp-types-1[0-1].mm: New.
2390 * obj-c++.dg/comp-types-[2-9].mm: New.
2391 * obj-c++.dg/encode-[4-8].mm: New.
2392 * obj-c++.dg/layout-1.mm: New.
2393 * obj-c++.dg/method-1[0-9].mm: New.
2394 * obj-c++.dg/method-2[0-1].mm: New.
2395 * obj-c++.dg/method-[8-9].mm: New.
2396 * obj-c++.dg/objc-gc-3.mm: New.
2397 * obj-c++.dg/try-catch-10.mm: New.
2398 * objc.dg/bitfield-5.m: New.
2399 * objc.dg/comp-types-10.m: New.
2400 * objc.dg/comp-types-9.m: New.
2401 * objc.dg/layout-1.m: New.
2402 * objc.dg/objc-gc-4.m: New.
2403 * objc.dg/try-catch-9.m: New.
2404 * objc.dg/class-protocol-1.m: Tweak diagnostics.
2405 * objc.dg/comp-types-1.m: Likewise.
2406 * objc.dg/comp-types-[5-6].m: Likewise.
2407 * objc.dg/method-9.m: Likewise.
2408
cce96d4a
JJ
24092005-05-24 Janis Johnson <janis187@us.ibm.com>
2410
37e0a9e8
JJ
2411 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
2412 and on hardware without VMX support.
2413
22a90512
JJ
2414 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
2415
e31136d2
JJ
2416 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
2417
56cfdc9d
JJ
2418 * lib/profopt.exp (dg-final-generate, dg-final-use,
2419 profopt-final-code, profopt-get-options): New.
2420 (profopt-execute): Process test directives.
2421
cce96d4a
JJ
2422 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
2423 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
2424 cleanup-tree-dump, cleanup-saved-temps): Update comments.
2425
e777303f
AP
24262005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
2427
2428 PR C++/21645
2429 * g++.dg/init/ctor5.C: New test.
2430
b348d67c
IR
24312005-05-24 Ira Rosen <irar@il.ibm.com>
2432
2433 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
2434 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
2435 vect-113.c, vect-114.c.
2436
37495922
AN
24372005-05-23 Adam Nemet <anemet@lnxw.com>
2438
2439 * gcc.dg/const-elim-1.c: Remove xfails.
2440
6cedb4ac
JL
24412005-05-23 Jeff Law <law@redhat.com>
2442
2443 * gcc.c-torture/compile/pr21638.c: New test.
2444 * gcc.c-torture/compile/20050520-1.c: New test.
2445
aa3a4a17
NC
24462005-05-23 Nick Clifton <nickc@redhat.com>
2447
2448 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
2449 be a proper triple, ie: m32r*-*-*.
2450 * g++.old-deja/g++.jason/thunk3.C: Likewise.
2451
e0624990
AP
24522004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
2453
2454 PR middle-end/21331
2455 PR tree-opt/21293
2456 * gcc.c-torture/compile/pr21293.c: New test.
2457 * gcc.c-torture/execute/pr21331.c: New test.
2458
69dc01e6
RH
24592004-05-20 Richard Henderson <rth@redhat.com>
2460
2461 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
2462
cc7e6e8f 24632005-05-20 Ziemowit Laski <zlaski@apple.com>
29075100
MS
2464
2465 * obj-c++-dg.exp: Add.
2466 * obj-c++.exp: Add.
2467 * obj-c++.dg/dg.exp: Add.
2468
527abb7a
NC
24692005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
2470
2471 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
2472 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
2473
24742005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11b6985e 2475
527abb7a
NC
2476 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
2477
e4d4cf56
RH
24782004-05-19 Richard Henderson <rth@redhat.com>
2479
2480 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
2481
517297ba
JJ
24822005-05-19 Janis Johnson <janis187@us.ibm.com>
2483
fb7111c6
JJ
2484 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
2485
517297ba
JJ
2486 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
2487
389c6c8b
JJ
24882005-05-19 Jakub Jelinek <jakub@redhat.com>
2489
2490 PR c++/21495
2491 * g++.dg/parse/extern1.C: New test.
2492 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
2493
925a4487
EB
24942005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2495
f0cd747e 2496 * gcc.dg/c99-math.h: New.
925a4487
EB
2497 * gcc.dg/c99-math-float-1.c: New test.
2498 * gcc.dg/c99-math-double-1.c: Likewise.
2499 * gcc.dg/c99-math-long-double-1.c: Likewise.
2500
eb384679
RH
25012005-05-18 Richard Henderson <rth@redhat.com>
2502
2503 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
2504
46e5b15e
DP
25052005-05-18 Devang Patel <dpatel@apple.com>
2506
2507 * g++.dg/opt/20050511-1.C: New test.
11b6985e 2508
8f4dc7af
TK
25092005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
2510
2511 PR libfortran/21127
2512 * gfortran.dg/reshape-complex.f90: New test.
2513
755b3990 25142005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
acc75ae3
EE
2515
2516 * gfortran.dg/array_constructor_1.f90: New test.
2517 * gfortran.dg/array_constructor_2.f90: New test.
2518
1e7d0a64
FW
25192005-05-18 Feng Wang <fengwang@nudt.edu.cn>
2520
2521 PR fortran/20954
2522 * gfortran.dg/pr20954.f: New test.
2523
26515aa9
ZL
25242005-05-17 Mike Stump <mrs@apple.com>
2525
2526 Yet more Objective-C++...
2527
2528 * objc.dg/method-5.m: Update.
2529 * objc.dg/method-6.m: Update.
2530 * objc.dg/method-7.m: Update.
2531 * objc.dg/method-9.m: Update.
2532 * objc.dg/try-catch-2.m: Update.
2533
a3a02333
MM
25342005-05-17 Mark Mitchell <mark@codesourcery.com>
2535
2536 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11b6985e 2537 Remove little-endian optimizations.
a3a02333 2538
a564d0f1
JL
25392005-05-17 Jeff Law <law@redhat.com>
2540
0667b040
JL
2541 * g++.dg/tree-ssa/pr14814.C: New test.
2542 * gcc.dg/tree-ssa/pr14814.C: New test.
a564d0f1
JL
2543 * gcc.dg/tree-ssa/pr17141-1.C: New test.
2544 * gcc.dg/tree-ssa/pr17141-2.C: New test.
2545
1f76e417
RG
25462005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
2547
2548 * gcc.dg/compat/generate-random.c: Do not include
2549 libiberty.h.
2550 * gcc.dg/compat/generate-random_r.c: Likewise.
2551
f8912a55
PB
25522005-05-17 Paolo Bonzini <bonzini@gnu.org>
2553
2554 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
2555
fb664a2c
RG
25562005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
2557
2558 PR middle-end/21595
2559 * g++.dg/tree-ssa/builtin1.C: New testcase.
2560
8de1f441
JJ
25612005-05-17 Jakub Jelinek <jakub@redhat.com>
2562
f23b8501
JJ
2563 PR c++/21454
2564 * g++.dg/opt/const4.C: New test.
2565
7cbd12b8
JJ
2566 PR middle-end/21492
2567 * g++.dg/opt/crossjump1.C: New test.
2568
c477e13b
JJ
2569 PR tree-optimization/21610
2570 * gcc.c-torture/compile/20050516-1.c: New test.
2571
8de1f441
JJ
2572 PR fortran/15080
2573 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
2574 about the test failing.
2575 * gfortran.fortran-torture/execute/where_7.f90: New test.
2576 * gfortran.fortran-torture/execute/where_8.f90: New test.
2577
2b5bf0e2
RH
25782005-05-16 Richard Henderson <rth@redhat.com>
2579
2580 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
2581 i?86 and x86_64.
2582
d7a6176e
MM
25832005-05-16 Mark Mitchell <mark@codesourcery.com>
2584
2585 * gcc.dg/compat/generate-random.c (config.h): Do not include.
2586 (limits.h): Include unconditionally.
2587 (stdlib.h): Likewise.
2588 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
2589 (limits.h): Include unconditionally.
2590 (stdlib.h): Likewise.
2591 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2592 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2593 (limits.h): Include unconditionally.
11b6985e 2594 (stdlib.h): Likewise.
d7a6176e
MM
2595 (hashtab.h): Do not include.
2596 (getopt.h): Likewise.
2597 (stddef.h): Include.
2598 (hashval_t): Define.
2599 (struct entry): Add "next" field.
2600 (HASH_SIZE): New macro.
2601 (hash_table): New variable.
2602 (switchfiles): Do not use xmalloc.
2603 (mix): New macro.
2604 (iterative_hash): New function.
2605 (hasht): Remove.
2606 (e_exists): New function.
2607 (e_insert): Likewise.
2608 (output): Use, instead of libiberty hashtable functions.
2609 (main): Do not use getopt. Do not call htab_create.
11b6985e 2610
cea02b6e
DB
26112005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
2612
2613 PR libstdc++/21526
2614 * lib/target-supports.exp (check_mkfifo_available):
2615 Return 0 for cygwin as mkfifo support incomplete on platform.
2616 Fix typos in comments.
2617
5595de0f
MM
26182005-05-15 Mark Mitchell <mark@codesourcery.com>
2619
2620 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
2621
b078dfbf
FW
26222005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
2623
2624 PR fortran/17432
2625 * gfortran.dg/assign_4.f: New test.
2626
5de2df7b
KH
26272005-05-14 Kazu Hirata <kazu@cs.umass.edu>
2628
2629 PR tree-optimization/21563
2630 * gcc.dg/tree-ssa/pr21563.c: New.
2631
aa313ed4
JH
26322005-05-14 Jan Hubicka <jh@suse.cz>
2633
2634 * gcc.dg/noreturn-7.c: Allow control reaches warning.
2635
03b0db0a
RG
26362005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
2637
2638 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
2639
967bfd2c
JB
26402005-05-13 Julian Brown <julian@codesourcery.com>
2641
2642 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
2643 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
2644
81cfbbc2
JH
26452005-05-13 Jan Hubicka <jh@suse.cz>
2646
2647 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
2648 * gcc.dg/fold-xor-?.c: Likewise.
2649 * gcc.dg/pr15784-?.c: Likewise.
2650 * gcc.dg/pr20922-?.c: Likewise.
2651 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
2652 * gcc.dg/tree-ssa/pr17598.c: Likewise.
2653 * gcc.dg/tree-ssa/pr20470.c: Likewise.
2654
b160dd28
TS
26552005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2656
2657 PR fortran/21260
2658 * gfortran.dg/hollerith_1.f90: New test.
2659
09e7f686
TS
26602005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2661
2662 * gfortran.dg/func_result_2.f90: New test.
2663
802fc826
BD
26642005-05-11 Bud Davis <bdavis@gfortran.org>
2665
2666 * gfortran.dg/dev_null.f90: New test.
2667
5a942c07
RE
26682005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
2669
2670 * gcc.dg/arm-vfp1.c: Revert last change.
2671
c5542940
RG
26722005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
2673
2674 PR middle-end/19807
2675 PR tree-optimization/19639
2676 * g++.dg/tree-ssa/pr19807.C: New testcase.
2677
da32fddc
FXC
26782005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2679
2680 PR libfortran/21471
2681 * gfortran.dg/append-1.f90: New test.
2682
9a8cb141
DN
26832005-05-10 Diego Novillo <dnovillo@redhat.com>
2684
2685 * gcc.dg/pr18501.c: XFAIL.
2686 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
2687 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
2688 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
2689 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2690 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2691 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
2692 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
2693 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2694
973ff4c0
TS
26952005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2696
2697 PR fortran/20178
2698 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
2699 gfortran.dg/f2c_3.f90: New tests.
2700
e0bba093
TS
2701 * gfortran.dg/return_1.f90: Fix dg annotation.
2702
5fefbc79
JL
27032005-05-10 Diego Novillo <dnovillo@redhat.com>
2704
2705 * gcc.c-torture/compile/20050510-1.c: New test.
2706
ef9bf9a3
MM
27072005-05-10 Mark Mitchell <mark@codesourcery.com>
2708
2709 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
2710
64552cd7
BW
27112005-05-10 Bob Wilson <bob.wilson@acm.org>
2712
2713 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
2714
8c900457
GL
27152005-05-10 Gabor Loki <loki@gcc.gnu.org>
2716
2717 PR c/17913
2718 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
2719
2798c11f
JM
27202005-05-10 Joseph S. Myers <joseph@codesourcery.com>
2721
2722 PR c/21342
2723 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
2724 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
2725
3f69daa8
BE
27262005-05-10 Ben Elliston <bje@au.ibm.com>
2727
2728 PR debug/16676
2729 * gcc.dg/debug/pr16676.c: New test.
2730
42458609
KH
27312005-05-10 Kazu Hirata <kazu@cs.umass.edu>
2732
2733 PR testsuite/21443
2734 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
2735 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
2736 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
2737 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
2738 Change -O1 to -O2.
2739 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
2740 -fno-tree-dominator-opts.
2741
7f42f27f
TS
27422005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2743
2744 * gfortran.dg/return_1.f90: New test.
2745
27462005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
2747
2748 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
2749
2750 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
2751
f2710bea
NS
27522005-05-09 Nathan Sidwell <nathan@codesourcery.com>
2753
2754 PR c++/21427
2755 * g++.dg/inherit/covariant13.C: New.
2756
4581ba9d
FXC
27572005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2758
2759 PR libfortran/19155
2760 * gfortran.dg/pr19155.f: New test.
2761
4bbcb8fc
RS
27622005-05-08 Roger Sayle <roger@eyesopen.com>
2763
2764 PR inline-asm/8788
2765 * gcc.dg/pr8788-1.c: New testcase.
2766
401d24f9
RS
27672005-05-08 Richard Sandiford <rsandifo@redhat.com>
2768
5e9ad4cf 2769 PR target/21416
401d24f9
RS
2770 * gcc.target/mips/fpcmp-[12].c: New tests.
2771
34f4edf8
MM
27722005-05-06 Mark Mitchell <mark@codesourcery.com>
2773
2774 * lib/target-supports-dg.exp (dg-require-fork): New function.
2775 (dg-require-mkfifo): Likewise.
2776 * lib/target-supports.exp (check_function_available): New
2777 function.
2778 (check_fork_available): Likewise.
2779 (check_mkfifo_available): Likewise.
2780
b8c1d4a1
JL
27812005-05-06 Jeff Law <law@redhat.com>
2782
2783 * gcc.c-torture/compile/pr21380.c: New test.
2784
46fb43a7
JJ
27852005-05-06 Jakub Jelinek <jakub@redhat.com>
2786
2787 PR c++/20961
2788 * g++.dg/ext/weak3.C: New test.
2789
2226e997
MM
27902005-05-05 Mark Mitchell <mark@codesourcery.com>
2791
2792 PR c++/21352
11b6985e 2793 * g++.dg/template/crash37.C: New test.
2226e997 2794
0d341a6a
PB
27952005-05-05 Paul Brook <paul@codesourcery.com>
2796
2797 * gcc.dg/arm-g2.c: Use effective-target arm32.
2798 * gcc.dg/arm-mmx-1.c: Ditto.
2799 * gcc.dg/arm-scd42-2.c: Ditto.
2800 * gcc.dg/arm-vfp1.c: Ditto.
2801 * lib/target-supports.exp (check_effective_target_arm32): New
2802 function.
2803
e33e218b
TK
28042005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
2805
2806 PR libfortran/21354
2807 gfortran.dg/in_pack_rank7.f90: New test.
2808
a7e1c928
AP
28092005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
2810
2811 PR middle-end/15618
2812 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
2813
125886c7
JJ
28142005-05-04 Jakub Jelinek <jakub@redhat.com>
2815
8148fe65
JJ
2816 PR middle-end/21265
2817 * gcc.dg/20050503-1.c: New test.
2818
125886c7
JJ
2819 PR rtl-optimization/21239
2820 * gcc.dg/i386-sse-11.c: New test.
2821
33270999
AO
28222005-05-03 Alexandre Oliva <aoliva@redhat.com>
2823
2824 PR target/16888
2825 * gcc.target/i386/asm-1.c: New test.
2826
85b583d3
JJ
28272005-05-03 Jakub Jelinek <jakub@redhat.com>
2828
6d34654c
JJ
2829 PR rtl-optimization/21330
2830 * gcc.c-torture/execute/20050502-1.c: New test.
2831
85b583d3
JJ
2832 PR target/21297
2833 * gcc.c-torture/execute/20050502-2.c: New test.
2834
8d8e6b95
UB
28352005-05-03 Uros Bizjak <uros@kss-loka.si>
2836
2837 PR middle-end/21282
2838 * gcc.dg/pr21282.c: New.
2839
90af9146
DB
28402005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2841
2842 * gcc.dg/vect/pr20122.c: Clean up .vect file.
2843 * gcc.dg/vect/vect-92.c: Likewise
2844 * gcc.dg/vect/vect-93.c: Likewise
2845 * gcc.dg/vect/vect-dv-1.c: Likewise
2846 * gcc.dg/vect/vect-dv-2.c: Likewise
2847 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
2848
59dc66ec
DB
28492005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2850
2851 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
2852 * gfortran.dg/vect/vect-2.f90: Likewise
2853 * gfortran.dg/vect/vect-3.f90: Likewise
2854 * gfortran.dg/vect/vect-4.f90: Likewise
2855 * gfortran.dg/vect/vect-5.f90: Likewise
2856
230215f5
GK
28572005-05-02 Geoffrey Keating <geoffk@apple.com>
2858
2859 PR target/20813
2860 * gcc.dg/rs6000-fpint-2.c: New.
2861
6fb58bba
JM
28622005-05-02 Joseph S. Myers <joseph@codesourcery.com>
2863
2864 PR c/15698
2865 * gcc.dg/builtins-30.c: Update expected messages.
2866 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
2867 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2868 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2869
fda05890
KH
28702005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2871
2872 PR tree-optimization/21294
2873 * gcc.dg/tree-ssa/pr21294.c: New.
2874
58646b77
PB
28752005-05-02 Paolo Bonzini <bonzini@gnu.org>
2876
f8912a55
PB
2877 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2878 __builtin_altivec_st_internal_4si built-in.
58646b77 2879
985484fd
MM
28802005-05-02 Mark Mitchell <mark@codesourcery.com>
2881
2882 PR c++/15875
2883 * g++.dg/template/ptrmem14.C: New test.
2884
1e872f31
PB
28852005-05-02 Paul Brook <paul@codesourcery.com>
2886
2887 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2888
b2f97e4a
MM
28892005-05-02 Michael Matz <matz@suse.de>
2890
2891 PR c++/19542
2892 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2893
aee7846e
MM
28942005-05-01 Mark Mitchell <mark@codesourcery.com>
2895
2896 * g++.dg/cpp/weak.C: New test.
2897
9be872b7
ZD
28982005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2899
2900 * gcc.dg/tree-ssa/loop-8.c: New test.
2901
600f3598
MM
29022005-04-30 Michael Maty <matz@suse.de>
2903
2904 * gcc.dg/inline-mcpy.c: New test.
2905
8e249b23
TK
29062005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2907
2908 PR libfortran/18958
2909 * gfortran.dg/eoshift.f90: New test case.
2910
f6c7d65b
PT
29112005-04-30 Paul Thomas <pault@gcc.gnu.org>
2912
2913 PR libfortran/18857
2914 * gfortran.dg/matmul_1.f90: New test.
2915
d5448566
KH
29162005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2917
2918 PR tree-optimization/21030
2919 * gcc.dg/tree-ssa/pr21030.c: New.
2920
7dcc58cd
DP
29212005-04-29 Devang Patel <dpatel@apple.com>
2922
2923 PR tree-optimization/21272
2924 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11b6985e 2925
d198b59a
JJ
29262005-04-29 Jakub Jelinek <jakub@redhat.com>
2927
2928 PR fortran/13082
2929 PR fortran/18824
2930 * gfortran.dg/entry_4.f90: New test.
2931 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2932 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2933 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2934 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2935 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2936 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2937 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2938
29392005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2940
2941 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2942
1a7bfcc3
PB
29432005-04-29 Paul Brook <paul@codesourcery.com>
2944
2945 * gfortran.dg/entry_3.f90: New test.
2946
438e1428
TS
29472005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2948
2949 * gfortran.dg/implicit_4.f90: New test.
2950
29512005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
2952
2953 * lib/target-supports.exp (check_profiling_available): Return
2954 false for xtensa-*-elf.
2955
438e1428 29562005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
2957
2958 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2959 error if file cannot be deleted.
2960
15d65124
KH
29612005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2962
2963 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2964 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2965 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2966 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2967 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2968 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2969 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2970 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2971 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2972 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2973 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2974 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2975 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2976
781e1004
FXC
29772005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2978
2979 PR fortran/20865
2980 * gfortran.dg/pr20865.f90: New test.
2981
e14a6540
JM
29822005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2983
2984 * gcc.dg/void-cast-2.c: New test.
2985
47aecf47
JM
29862005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2987
2988 PR c/21159
2989 * gcc.dg/void-cast-1.c: New test.
2990
d42a92c8
PB
29912005-04-27 Paolo Bonzini <bonzini@gnu.org>
2992
2993 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2994
90aeadcb
FXC
29952005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2996
2997 PR fortran/21177
2998 * gfortran.dg/pr21177.f90: New test.
2999
e3cc7254
ZD
30002005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
3001
3002 PR tree-optimization/21171
3003 * gcc.dg/tree-ssa/pr21171.c: New test.
3004
c4336539
PB
30052004-04-27 Paolo Bonzini <bonzini@gnu.org>
3006
90aeadcb
FXC
3007 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
3008 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
3009 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
3010 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
3011 gcc.dg/tree-ssa/gen-vect-32.c: New.
3012 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
3013 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
3014 don't run on PPC32.
3015
eb3490b9
JM
30162005-04-27 Joseph S. Myers <joseph@codesourcery.com>
3017
3018 PR c/21213
3019 * gcc.dg/transparent-union-3.c: New test.
3020
5e49f16b
JM
30212005-04-27 Joseph S. Myers <joseph@codesourcery.com>
3022
3023 PR c/20740
3024 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
3025 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
3026 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
3027 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
3028 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
3029 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
3030
5635785a
JL
30312005-04-26 Jeff Law <law@redhat.com>
3032
3033 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
3034 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
3035 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
3036 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
3037 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
3038 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
3039 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
3040
70a390bb
RG
30412004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
3042
3043 PR tree-optimization/17598
3044 * gcc.dg/tree-ssa/pr17598.c: New testcase.
3045
d6ff8575
MS
30462005-04-25 Mike Stump <mrs@apple.com>
3047
3048 * objc.dg/fix-and-continue-1.m: Add.
3049
c2cab3e9
RS
30502005-04-25 Roger Sayle <roger@eyesopen.com>
3051
3052 PR c++/20995
3053 * g++.dg/opt/pr20995-1.C: New test case.
3054
1f4ea3f2
DP
30552005-04-25 Devang Patel <dpatel@apple.com>
3056
3057 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11b6985e 3058
3321369f
AP
30592005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
3060
3061 PR testsuite/21062
3062 * g++.dg/opt/alias2.C (printf): Correct the prototype.
3063
0453e74d
AP
30642005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
3065
3066 PR C++/21188
3067 * g++.dg/opt/rtti2.C: New test.
3068
860c8f3b
PB
30692005-04-25 Paul Brook <paul@codesourcery.com>
3070 Steven G. Kargl <kargls@comcast.net>
3071
3072 PR fortran/20879
3073 * gfortran.dg/ichar_1.f90: New file.
3074
49fc196e
JJ
30752005-04-24 Jakub Jelinek <jakub@redhat.com>
3076
8634c649
JJ
3077 PR middle-end/20991
3078 * g++.dg/opt/pr20991.C: New test.
3079
49fc196e
JJ
3080 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
3081 where sizeof (type) < __alignof__ (type).
3082 * gcc.dg/compat/struct-layout-1.h: Likewise.
3083
59191501
PB
30842005-04-24 Per Bothner <per@bothner.com>
3085 Devang Patel <dpatel@apple.com>
3086
3087 PR preprocessor/20907
3088 * gcc.dg/cpp/very-long-comment.c: New test.
3089
eb83e811
TS
30902005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3091
3092 PR fortran/20059
3093 * gfortran.dg/common_5.f: New test.
3094
75cf42cc
RG
30952005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
3096
3097 PR middle-end/21082
3098 * g++.dg/tree-ssa/pr21082.C: New testcase.
3099
be1b5cba
ZD
31002005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
3101
3102 * gcc.dg/vect/vect-99.c: New test.
3103
84d65814
DN
31042005-04-22 Diego Novillo <dnovillo@redhat.com>
3105
3106 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
3107
be240c88
JL
31082005-04-22 Jeff Law <law@redhat.com>
3109
3110 * gcc.dg/uninit-5.c: Remove xfails.
3111 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
3112 conditionals and loads.
3113
31142005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
3115
3116 PR libfortran/20074
3117 PR libfortran/20436
3118 PR libfortran/21108
3119 * gfortran.dg/nested_reshape.f90: new test
3120 * gfortran.dg/reshape-alloc.f90: new test
3121 * gfortran.dg/reshape.f90: new test
3122
d4b47784
MM
31232005-04-22 Mark Mitchell <mark@codesourcery.com>
3124
c5f8b710
MM
3125 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
3126
d4b47784
MM
3127 * gcc.dg/arm-vfp1.c: New test.
3128
1a32490a
AO
31292005-04-22 Alexandre Oliva <aoliva@redhat.com>
3130
3131 PR c++/21087
3132 * g++.dg/lookup/builtin2.C: New test.
3133
ebccb65d
JM
31342005-04-22 Joseph S. Myers <joseph@codesourcery.com>
3135
3136 * gcc.dg/weak/weak-13.c: New test.
3137
915167f5
GK
31382005-04-21 Geoffrey Keating <geoffk@apple.com>
3139
3140 * lib/target-supports.exp (check_effective_target_sync_int_long):
3141 Add powerpc*.
3142
eb7058ce
RS
31432005-04-21 Richard Sandiford <rsandifo@redhat.com>
3144
3145 * gcc.target/mips/branch-1.c: New test.
3146
7fc785d8
RH
31472005-04-21 Richard Henderson <rth@redhat.com>
3148
3149 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
3150 * gcc.dg/vect/vect-86.c: Likewise.
3151 * gcc.dg/vect/vect-87.c: Likewise.
3152 * gcc.dg/vect/vect-88.c: Likewise.
3153
1c280337
DP
31542005-04-21 Devang Patel <dpatel@apple.com>
3155
3156 PR optimization/20994
3157 * gcc.dg/tree-ssa/ifc-3.c: New test.
11b6985e 3158
187230a7
JM
31592005-04-20 Joseph S. Myers <joseph@codesourcery.com>
3160
3161 PR c/12913
3162 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
3163 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
3164 gcc.dg/c99-vla-jump-5.c: New tests.
3165
f12b785d
RH
31662005-04-19 Richard Henderson <rth@redhat.com>
3167
11b6985e 3168 * lib/target-supports.exp (check_effective_target_vect_int_mult):
f12b785d
RH
3169 Fix typo in exists check.
3170 (check_effective_target_sync_int_long): New.
3171 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
3172 * gcc.dg/ia64-sync-2.c: Likewise.
3173 * gcc.dg/ia64-sync-3.c: Likewise.
3174 * gcc.dg/ia64-sync-4.c: Likewise.
3175
33ab6245
JM
31762005-04-19 James A. Morrison <phython@gcc.gnu.org>
3177
3178 * gcc.dg/fold-xor-1.c: New test.
f242e769 3179 * gcc.dg/fold-xor-2.c: New test.
33ab6245 3180
47508bd3
JW
31812005-04-19 James E. Wilson <wilson@specifixinc.com>
3182
3183 PR target/20670
3184 * g++.dg/eh/fp-regs.C: New test.
3185
53a2494e
JM
31862005-04-20 Joseph S. Myers <joseph@codesourcery.com>
3187
3188 * gcc.dg/Wint-to-pointer-cast-1.c,
3189 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
3190 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
3191 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
3192
009e94d4
FXC
31932005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3194
3195 PR fortran/16861
3196 * gfortran.dg/pr16861.f90: New test.
3197
a3885f54
JM
31982005-04-18 James A. Morrison <phython@gcc.gnu.org>
3199
3200 * gcc.dg/pr21085.c: New test.
3201
63642370
RS
32022005-04-18 Richard Sandiford <rsandifo@redhat.com>
3203
3204 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
3205 (setup_mips_tests, dg-mips-options): New procedures.
3206 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
3207 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
3208 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
3209 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
3210 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
3211 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
3212 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
3213 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
3214 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
3215 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
3216 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
3217 dg-mips-options instead of dg-options. Remove now-redundant
3218 preprocessor guards.
3219 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
3220 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
3221 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
3222 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
3223 * gcc.dg/vr-mult-2.c: Delete.
3224 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
3225 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
3226 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
3227 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
3228 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
3229 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
3230 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
3231
ac75c44b
LG
32322005-04-18 Laurent GUERBY <laurent@guerby.net>
3233
3234 * ada/acats/run_all.sh: Use sync when executable not present.
11b6985e 3235
a45f6936
DP
32362005-04-18 Devang Patel <dpatel@apple.com>
3237
3238 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
3239 * gcc.dg/vect/vect-11a.c: New.
3240 * gcc.dg/vect/vect-none.c: Update.
3241 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
3242
0eeb03e6
JM
32432005-04-18 James A. Morrison <phython@gcc.gnu.org>
3244
3245 PR tree-optimization/20922
3246 * gcc.dg/pr20922-1.c: New test.
3247 * gcc.dg/pr20922-2.c: New test.
3248 * gcc.dg/pr20922-3.c: New test.
3249 * gcc.dg/pr20922-4.c: New test.
3250 * gcc.dg/pr20922-5.c: New test.
3251 * gcc.dg/pr20922-6.c: New test.
3252
293fcb2e
FXC
32532005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3254
3255 PR libfortran/20950
3256 * gfortran.dg/pr20950.f: New test.
3257
76a66bfd
FXC
32582005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3259
3260 PR libfortran/19216
3261 * gfortran.dg/pr19216.f: New test.
3262
0d21c2a2
KH
32632005-04-18 Kazu Hirata <kazu@cs.umass.edu>
3264
3265 PR tree-optimization/21001
3266 * gcc.dg/tree-ssa/pr21001.c: New.
3267
5f9bfaf2
TK
32682005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
3269
3270 PR libfortran/21075
3271 * gfortran.dg/reshape_rank7.f90: New test.
3272
29dc5138
PT
32732005-04-17 Paul Thomas <pault@gcc.gnu.org>
3274
3275 PR libfortran/12884 gfortran.dg/pr12884.f: New test
3276 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
3277 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
3278 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
3279 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
3280 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
3281 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
3282 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
3283 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
3284 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
3285 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
3286 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
3287 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
3288 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
3289 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
3290 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
3291 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
3292 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
3293 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
3294 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
3295 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
3296
a34938be
RG
32972005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
3298
3299 * gfortran.dg/wtruncate.f: New testcase.
3300 * gfortran.dg/wtruncate.f90: New testcase.
3301
79bb956e
MM
33022005-04-16 Mark Mitchell <mark@codesourcery.com>
3303
3304 PR c++/21025
3305 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
3306 which sizeof/alignof is dependent, rather than just whether we are
3307 processing_template_decl.
11b6985e 3308
472573f9
TK
33092005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
3310
3311 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
3312 corrected typo where the wrong variables had been compared.
3313
8e6d7b8a
TK
33142005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
3315
3316 PR libfortran/18495
3317 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
3318 Test callee-allocated version of return array with a write
3319 statement.
3320 Test spread with a temporary with another write statement.
3321
9f1054af
KH
33222005-04-15 Kazu Hirata <kazu@cs.umass.edu>
3323
3324 PR tree-optimization/21031
3325 * gcc.dg/tree-ssa/pr21031.c: New.
3326
1c432a0c
UB
33272005-04-15 Uros Bizjak <uros@kss-loka.si>
3328
3329 PR tree-optimization/21004
3330 * gcc.dg/builtins-53.c: Include builtins-config.h.
3331 Check floorf, ceilf, floorl and ceill transformations
3332 only when HAVE_C99_RUNTIME is defined.
11b6985e 3333
c87ac7e8
AO
33342005-04-15 Alexandre Oliva <aoliva@redhat.com>
3335
3336 PR middle-end/20739
3337 * gcc.dg/tree-ssa/pr20739.c: New test.
3338
a68bdb0b
MS
33392005-04-14 Mike Stump <mrs@apple.com>
3340
3341 * gcc.dg/Foundation.framework/empty: New.
3342 * gcc.dg/framework-2.c: New.
3343
417ac4e6
KH
33442005-04-14 Kazu Hirata <kazu@cs.umass.edu>
3345
3346 PR tree-optimization/21021
3347 * gcc.c-torture/compile/pr21021.c: New.
3348
b67af20b
JJ
33492005-04-14 Janis Johnson <janis187@us.ibm.com
3350
3351 PR testsuite/21010
3352 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
3353 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
3354 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
3355 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
3356 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
3357 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
3358 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
3359 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
3360
ae46a07a
RH
33612005-04-14 Richard Henderson <rth@redhat.com>
3362
3363 * lib/target-supports.exp (check_effective_target_vect_condition):
3364 Add ia64, i?86, and x86_64.
3365
ab13f408
SK
33662005-04-14 Steven G. Kargl <kargls@comcast.net>
3367
3368 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
3369
a0ce7978
KH
33702005-04-14 Kazu Hirata <kazu@cs.umass.edu>
3371
3372 PR tree-optimization/20657
3373 * gcc.dg/tree-ssa/pr20657.c: New.
3374
2ec76fdb
UB
33752005-04-14 Uros Bizjak <uros@kss-loka.si>
3376
3377 * gcc.dg/builtins-53.c: Also check (int)trunc* and
3378 (long long int)trunc*.
3379
559be41a
UW
33802005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
3381
3382 PR target/20927
3383 * gcc.dg/pr20927.c: New test.
3384
6c013920
RS
33852005-04-13 Richard Sandiford <rsandifo@redhat.com>
3386
3387 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
3388 * gcc.target/mips/asm-1.c: Likewise.
3389
fda5e936
DJ
33902005-04-13 Dale Johannesen <dalej@apple.com>
3391
3392 * objc.dg/objc-fast-4.m: New.
3393
e190b0b5
HPN
33942005-04-13 Hans-Peter Nilsson <hp@axis.com>
3395
3396 * gcc.target/cris/torture/cris-torture.exp: New driver in new
3397 directory.
3398 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
3399
542f103e
DE
34002005-04-13 David Edelsohn <edelsohn@gnu.org>
3401
3402 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
3403 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
3404 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 3405
9fb6cbd9
KH
34062005-04-13 Kazu Hirata <kazu@cs.umass.edu>
3407
3408 PR tree-optimization/20913
3409 * gcc.dg/tree-ssa/pr20913.c: New.
3410
60b4ccde
KH
3411 PR tree-optimization/20702
3412 * gcc.dg/tree-ssa/pr20702.c: New.
3413
5782c29d
VR
34142005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3415
3416 PR c++/13744
3417 * g++.dg/inherit/local3.C: New test.
3418
0b90f180
JL
34192005-04-12 Jeff Law <law@redhat.com>
3420
3421 * gcc.dg/tree-ssa/20050412-1.c: New test.
3422
c6abe94d
TK
34232005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
3424
3425 PR libfortran/19016
3426 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
3427 Add tests with mask generated by expression.
3428 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
3429 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
3430 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
3431
ca11b3fb
UW
34322005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
3433
3434 PR middle-end/20917
3435 * gcc.dg/20050409-1.c: New test.
3436
77195d61
AP
34372005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
3438
3439 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
3440
1e731102
MM
34412005-04-11 Mark Mitchell <mark@codesourcery.com>
3442
3443 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3444 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
3445 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3446 (TARGET_CXX): Adjust accordingly.
3447 * target.h (struct gcc_target): Remove epxort_class_data. Add
3448 determine_class_data_visibility and class_data_always_comdat.
3449 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3450 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
3451 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3452 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
3453 (arm_cxx_determine_class_data_visibility): New.
3454 (arm_cxx_class_data_always_comdat): Likewise.
3455 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3456 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
3457 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3458 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
3459 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
3460 Define.
3461
fc7c5aed
MM
34622005-04-11 Mark Mitchell <mark@codesourcery.com>
3463
3464 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
3465
d5bfbe09
GK
34662005-04-11 Geoffrey Keating <geoffk@apple.com>
3467
3468 * gcc.dg/i386-darwin-fpmath.c: New.
3469
b52485c6
DP
34702004-04-11 Devang Patel <dpatel@apple.com>
3471
3472 * lib/target-supports.exp (check_effective_target_vect_condition): New.
3473 * gcc.dg/vect/vect-ifcvt-1.c: New test.
3474 * gcc.dg/vect/vect-ifcvt-2.c: New test.
3475 * gcc.dg/vect/vect-ifcvt-3.c: New test.
3476 * gcc.dg/vect/vect-ifcvt-4.c: New test.
3477 * gcc.dg/vect/vect-ifcvt-5.c: New test.
3478 * gcc.dg/vect/vect-ifcvt-6.c: New test.
3479 * gcc.dg/vect/vect-ifcvt-7.c: New test.
3480 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11b6985e 3481
b52485c6
DP
34822004-04-11 Devang Patel <dpatel@apple.com>
3483
3484 * gcc.dg/vect/vect-dv-1.c: New test.
3485 * gcc.dg/vect/vect-dv-2.c: New test.
11b6985e 3486
f8d66d34
DN
34872005-04-11 Diego Novillo <dnovillo@redhat.com>
3488
3489 PR tree-optimization/20933
3490 * gcc.dg/tree-ssa/pr20933.c: New test.
3491
9f32d037
TS
34922005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3493
3494 * gfortran.dg/fold_nearest.f90: New test.
3495
d3010d72
AP
34962005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
3497
3498 * gcc.dg/tree-ssa/alias-1.c: New test.
3499
9fabf0d4
DN
35002005-04-11 Diego Novillo <dnovillo@redhat.com>
3501
3502 PR tree-optimization/20920
3503 * g++.dg/tree-ssa/pr20920.C: New test.
3504
f94b1661
UB
35052005-04-11 Uros Bizjak <uros@kss-loka.si>
3506
3507 * gcc.dg/builtins-53.c: Also check (int)ceil* and
3508 (long long int)ceil*.
11b6985e 3509
9ee12b3b
MM
35102005-04-10 Mark Mitchell <mark@codesourcery.com>
3511
3512 * g++.dg/warn/Wdtor1.C: Declare template in system header with
3513 explicit C++ linkage.
3514
51c3f0f6
FXC
35152005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3516
3517 * gfortran.dg/pr17229.f: Take care of the new obsolescence
3518 warning for arithmetic IF statements.
3519
59afe4b4
TK
35202005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
3521
3522 * eor_handling_1.f90: New test case.
3523 * eor_handling_2.f90: New test case.
3524 * eor_handling_3.f90: New test case.
3525 * eor_handling_4.f90: New test case.
3526 * eor_handling_5.f90: New test case.
3527 * noadv_size.f90: New test case.
3528 * pad_no.f90: New test case.
3529
ecf9c079
RS
35302005-04-10 Richard Sandiford <rsandifo@redhat.com>
3531
3532 * gcc.c-torture/execute/20050410-1.c: New test.
3533
46382283
AO
35342005-04-09 Alexandre Oliva <aoliva@redhat.com>
3535
3536 * gcc.dg/pr20126.c: New.
3537
f7d7d3b7
SK
35382005-04-09 Bud Davis <bdavis@gfortran.org>
3539 Steven G. Kargl <kargls@comcast.net>
3540
3541 * gfortran.dg/PR19872.f: New test.
3542
35432005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
3544
3545 * gfortran.dg/nint_1.f90: Fix dg-do directive
3546
f7d7d3b7 35472005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
3548
3549 * gfortran.dg/nint_1.f90: New test.
3550
50dd63a9
TK
35512005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
3552
3553 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
3554 Added test for callee-allocated arrays with write statements.
3555 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
3556 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
3557 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
3558 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
3559 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
3560
bd0e28a2
TK
35612005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
3562
3563 PR libfortran/20163
3564 * gfortran.dg/open-options-blanks.f: New test.
3565
53d8a8ac
AP
35662005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
3567
3568 PR fortran/13257
305ead91 3569 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 3570
1b803355
JJ
35712005-04-09 Jakub Jelinek <jakub@redhat.com>
3572
9d30f3c1
JJ
3573 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3574 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3575 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3576 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3577 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3578 * gcc.c-torture/execute/stdarg-4.c: New test.
3579
3580 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
3581
1b803355
JJ
3582 PR target/20795
3583 * g++.dg/abi/param2.C: New test.
3584
f94b1661
UB
35852005-04-09 Uros Bizjak <uros@kss-loka.si>
3586
3587 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
3588
d8b42d06
UB
35892005-04-09 Uros Bizjak <uros@kss-loka.si>
3590
3591 * gcc.dg/builtins-53.c: New test.
3592
0bca51f0
DN
35932005-04-08 Diego Novillo <dnovillo@redhat.com>
3594
3595 * g++.dg/tree-ssa/pr18178.C: New test.
3596 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
3597 * gcc.c-torture/execute/20041019-1.c: New test.
3598 * gcc.dg/tree-ssa/20041008-1.c: New test.
3599 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
3600 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
3601 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
3602 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
3603 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
3604 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
3605 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
3606 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
3607 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
3608 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
3609
69ea8c65
HPN
36102005-04-09 Hans-Peter Nilsson <hp@axis.com>
3611
3612 PR rtl-optimization/20466
3613 * gcc.c-torture/execute/pr20466-1.c: New test.
3614
12af7ba3
MM
36152005-04-08 Mark Mitchell <mark@codesourcery.com>
3616
d4113656
MM
3617 PR c++/20905
3618 * g++.dg/parse/cond2.C: New test.
3619
12af7ba3
MM
3620 PR c++/20145
3621 * g++.dg/warn/Wdtor1.C: New test.
3622
43e1c5f7
FXC
36232005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3624
3625 PR fortran/17229
3626 * gfortran.dg/pr17229.f: New test.
3627
c908c768
SK
36282005-04-07 Steven G. Kargl <kargls@comcast.net>
3629
3630 * gfortran.dg/tiny_1.f90: New test.
3631 * gfortran.dg/tiny_2.f90: ditto.
3632
20d27477
TK
36332005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
3634
3635 * gfortran.dg/eor_1.f90: Fix dg-do run line
3636 * gfortran.dg/open_new.f90: Fix dg-do run line
3637
b6e3f572
HPN
36382005-04-07 Hans-Peter Nilsson <hp@axis.com>
3639
3640 * lib/target-supports.exp (get_compiler_messages): Support
3641 optional arguments, the fourth being compiler options.
3642 (check_effective_target_fpic): New proc.
3643 * gcc.dg/20050321-2.c: Restrict to target fpic.
3644
3425638a
JM
36452005-04-06 James A. Morrison <phython@gcc.gnu.org>
3646
3647 * gcc.dg/15443-1.c: New test.
3648 * gcc.dg/15443-2.c: Likewise.
3649
ccccdb8d
TS
36502005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3651
3652 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
3653
3693d46c
JM
36542005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3655
3656 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
3657
c634366a
JM
36582005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3659
3660 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
3661 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
3662 -m64.
3663 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
3664 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
3665 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
3666
b17bba6d
MM
36672005-04-06 Mark Mitchell <mark@codesourcery.com>
3668
3669 PR c++/20212
3670 * g++.dg/warn/Wunused-11.C: New test.
3671
982be984
BS
36722005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
3673
3674 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
3675
b5c5c374
DN
36762005-04-06 Dorit Naishlos <dorit@il.ibm.com>
3677
11b6985e 3678 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
b5c5c374 3679
6d05585b
MM
36802005-04-05 Mark Mitchell <mark@codesourcery.com>
3681
3682 PR c++/20734
3683 * g++.dg/template/ptrmem13.C: New test.
3684
aca32e16
PB
36852005-04-05 Per Bothner <per@bothner.com>
3686
3687 * lib/gcc.exp: Always add -fno-show-column, for now.
3688
ebabaece
AP
36892005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
3690
3691 PR testsuite/20767
3692 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
3693 of plain old "unsigned int" for the type of "i". Makes this test
3694 64bit clean.
3695
f19e3a64
JJ
36962005-04-05 Paolo Bonzini <bonzini@gnu.org>
3697
3698 * gcc.dg/i386-ssefn-1.c: New test.
3699 * gcc.dg/i386-ssefn-2.c: New test.
3700 * gcc.dg/i386-ssefn-3.c: New test.
3701 * gcc.dg/i386-ssefn-4.c: New test.
3702
cae064e7
JJ
37032005-04-05 Jakub Jelinek <jakub@redhat.com>
3704
4b284111
JJ
3705 PR tree-optimization/20076
3706 * gcc.dg/builtin-apply4.c: New test.
3707
cae064e7
JJ
3708 PR preprocessor/19475
3709 * gcc.dg/cpp/macspace1.c: New test.
3710 * gcc.dg/cpp/macspace2.c: New test.
3711
87ac6a50
FXC
37122005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3713
3714 * gfortran.dg/pr20755.f: Fixed bad format.
3715
3d3c0aea
MM
37162005-04-05 Mark Mitchell <mark@codesourcery.com>
3717
3718 PR c++/20763
3719 * g++.dg/ext/attrib21.C: New test.
3720
3e0de9d1
DP
37212004-04-05 Devang Patel <dpatel@apple.com>
3722
3723 * lib/target-supports.exp (check_effective_target_vect_shif): New.
3724 * gcc.dg/vect/vect-shift-1.c: New test.
11b6985e 3725
51e9d74c
FXC
37262005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3727
3728 PR libfortran/20755
3729 * gfortran.dg/pr20755.f: New test.
3730
df7cc9b5
FW
37312005-04-05 Feng Wang <fengwang@nudt.edu.cn>
3732
3733 * gfortran.dg/pr15959.f90: New test.
3734 * gfortran.dg/string_pad_trunc.f90: New test.
3735
3eebd776
FXC
37362005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3737
3738 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
3739 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
3740 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
3741 syntax.
3742
3c5ead48
EB
37432005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3744
3745 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
3746
bfcf81bf
JDA
37472005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3748
3749 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
3750 * gcc.c-torture/compile/20011119-2.c: Likewise.
3751 * gcc.c-torture/compile/981001-2.c: Likewise.
3752
d58a2b83
MM
37532005-04-04 Mark Mitchell <mark@codesourcery.com>
3754
3755 PR c++/20679
3756 * g++.dg/template/overload4.C: New test.
3757
a7b2272b
NS
37582005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3759
38a37714
NS
3760 PR c++/20746
3761 * g++.dg/abi/covariant5.C: New.
3762
a7b2272b
NS
3763 PR debug/20505
3764 * g++.dg/debug/const2.C: New.
3765
4b8d544b
JJ
37662005-04-04 Jakub Jelinek <jakub@redhat.com>
3767
3768 PR rtl-optimization/16104
3769 * gcc.c-torture/execute/20050316-1.c: New test.
3770
edc3676f
NS
37712005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3772
3773 * g++.dg/template/spec23.C: Fix dg-error text.
3774
283da5df
RS
37752005-04-03 Alexandre Oliva <aoliva@redhat.com>
3776
3777 PR c++/19199
3778 * g++.dg/expr/lval2.C: New.
3779
e905ac64
KG
37802005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3781
3782 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
3783 __builtin_strcasecmp and __builtin_strncasecmp.
3784
ee307009
NS
37852005-04-03 Nathan Sidwell <nathan@codesourcery.com>
3786
3787 PR c++/20723
3788 * g++.dg/template/spec22.C: New.
3789 * g++.dg/template/spec23.C: New.
3790
00f07d96
DR
37912005-04-03 Dale Ranta <dir@lanl.gov>
3792 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3793
3794 PR libfortran/20068
3795 PR libfortran/20125
3796 PR libfortran/20156
3797 PR libfortran/20471
3798 * gfortran.dg/backspace.f: New test.
3799
596b98ce
AO
38002005-04-02 Daniel Berlin <dberlin@dberlin.org>
3801
3802 * gcc.dg/pr19345.c: New test.
3803
e18d4a19
AO
38042005-04-02 Alexandre Oliva <aoliva@redhat.com>
3805
3806 PR tree-optimization/20640
3807 * gcc.dg/torture/tree-loop-1.c: New.
3808
9f05ff0a
AO
38092005-04-02 Alexandre Oliva <aoliva@redhat.com>
3810
3811 PR rtl-optimization/20290
3812 * gcc.c-torture/execute/loop-ivopts-2.c: New.
3813
51b75924
GK
38142005-04-02 Geoffrey Keating <geoffk@apple.com>
3815
3816 * gcc.dg/rs6000-fpint.c: New.
3817
2c83be0c
JM
38182005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3819
3820 * gcc.dg/old-style-then-proto-1.c: New test.
3821
4159401a
FXC
38222005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3823
3824 * gfortran.fortran-torture/execute/backspace.f90: Check
3825 after backspace and read was incorrect.
3826
944c4392
KG
38272005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3828
88ec1cc9
KG
3829 * gcc.c-torture/execute/builtins/strcat.c: Check the result
3830 buffer past the terminating NUL using memcmp.
3831 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
3832 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
3833
55badfda
KG
3834 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
3835 Fix unused/uninitialized variable warnings.
3836
dadd2dee
KG
3837 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
3838 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
3839 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
3840 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
3841
944c4392
KG
3842 * gcc.c-torture/execute/builtins/abs-1-lib.c,
3843 gcc.c-torture/execute/builtins/fputs-lib.c,
3844 gcc.c-torture/execute/builtins/lib/fprintf.c,
3845 gcc.c-torture/execute/builtins/lib/main.c,
3846 gcc.c-torture/execute/builtins/lib/memcmp.c,
3847 gcc.c-torture/execute/builtins/lib/memmove.c,
3848 gcc.c-torture/execute/builtins/lib/mempcpy.c,
3849 gcc.c-torture/execute/builtins/lib/memset.c,
3850 gcc.c-torture/execute/builtins/lib/printf.c,
3851 gcc.c-torture/execute/builtins/lib/sprintf.c,
3852 gcc.c-torture/execute/builtins/lib/stpcpy.c,
3853 gcc.c-torture/execute/builtins/lib/strchr.c,
3854 gcc.c-torture/execute/builtins/lib/strcmp.c,
3855 gcc.c-torture/execute/builtins/lib/strcpy.c,
3856 gcc.c-torture/execute/builtins/lib/strcspn.c,
3857 gcc.c-torture/execute/builtins/lib/strlen.c,
3858 gcc.c-torture/execute/builtins/lib/strncat.c,
3859 gcc.c-torture/execute/builtins/lib/strncmp.c,
3860 gcc.c-torture/execute/builtins/lib/strncpy.c,
3861 gcc.c-torture/execute/builtins/lib/strrchr.c,
3862 gcc.c-torture/execute/builtins/lib/strspn.c,
3863 gcc.c-torture/execute/builtins/lib/strstr.c,
3864 gcc.c-torture/execute/builtins/memops-asm-lib.c,
3865 gcc.c-torture/execute/builtins/strlen-2.c,
3866 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
3867 prototypes.
3868
40ce6bf6
DS
38692005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3870
3871 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3872 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3873 selectany usage.
3874
a288c5cd
JJ
38752005-04-01 Jakub Jelinek <jakub@redhat.com>
3876
3877 PR c++/19406
3878 * g++.dg/debug/using1.C: New test.
3879
c5221531
HPN
38802005-04-01 Hans-Peter Nilsson <hp@axis.com>
3881
3882 PR middle-end/20524
3883 * gcc.dg/alias-7.c: Prefix asm-declared name with
3884 __USER_LABEL_PREFIX__.
3885
1ea96b34
JR
38862005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3887
3888 Fix fallout from PR middle-end/15700:
3889 * gcc.c-torture/compile/20011119-1.c: Take
3890 __USER_LABEL_PREFIX__ into account.
3891 * gcc.c-torture/compile/20011119-2.c: Likewise.
3892
c423ee0d
GDR
38932005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3894
3895 PR c++/18644
3896 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3897
0223e4f5
JM
38982005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3899
3900 PR c/17855
3901 * gcc.c-torture/compile/struct-non-lval-1.c,
3902 gcc.c-torture/compile/struct-non-lval-2.c,
3903 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3904
0455fecf
JJ
39052005-03-31 Janis Johnson <janis187@us.ibm.com>
3906
92cf604f
JJ
3907 * gcc.dg/tls/tls.exp: Remove temporary file.
3908 * g++.dg/tls/tls.exp: Ditto.
3909 * lib/file-format.exp: Ditto.
3910 * g++.dg/special/ecos.exp: Ditto.
3911
1194911f
JJ
3912 * lib/profopt.exp: Treat prof_ext as a list.
3913 * gcc.misc-tests/bprob.exp: Ditto.
3914 * g++.dg/bprob/bprob.exp: Ditto.
3915
6491eb15
JJ
3916 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3917 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3918 g++.dg/tree-ssa/pointer-reference-alias.C,
3919 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3920 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3921 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3922 g++.dg/vect/pr19951.cc: Ditto.
3923 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3924 gcc.dg/builtins-47.c: Ditto.
3925 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3926 gcc.dg/pr20115-1.c: Ditto.
3927 * gcc.dg/tree-ssa/20030530-2.c,
3928 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3929 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3930 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3931 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3932 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3933 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3934 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3935 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3936 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3937 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3938 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3939 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3940 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3941 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3942 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3943 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3944 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3945 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3946 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3947 gcc.dg/tree-ssa/20030824-1.c,
3948 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3949 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3950 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3951 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3952 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3953 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3954 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3955 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3956 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3957 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3958 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3959 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3960 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3961 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3962 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3963 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3964 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3965 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3966 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3967 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3968 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3969 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3970 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3971 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3972 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3973 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3974 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3975 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3976 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3977 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3978 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3979 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3980 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3981 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3982 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3983 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3984 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3985 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3986 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3987 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3988 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3989 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3990 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3991 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3992 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3993 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3994 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3995 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3996 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3997 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3998 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3999 gcc.dg/tree-ssa/useless-1.c: Ditto.
4000 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
4001 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
4002 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
4003 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
4004 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4005 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
4006 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
4007 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
4008 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
4009 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
4010 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
4011 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
4012 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
4013 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
4014 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
4015 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
4016 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
4017 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
4018 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
4019 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
4020 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
4021 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
4022 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
4023 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
4024 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
4025 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
4026 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
4027 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
4028 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
4029 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
4030 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
4031 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
4032 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
4033 gcc.dg/vect/vect-none.c: Ditto.
4034 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
4035 treelang/compile/unsigned.tree: Ditto.
4036
515e6cd0
JJ
4037 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
4038 * gcc.dg/cpp/direct2s.c: Ditto.
4039 * gcc.dg/cpp/paste4.c: Ditto.
4040 * gcc.dg/cpp/separate-1.c: Ditto.
4041 * gcc.dg/pch/save-temps-1.c: Ditto.
4042 * g++.dg/ext/altivec-10.C: Ditto.
4043 * g++.dg/pch/pch.C: Ditto.
4044
65664157
JJ
4045 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
4046
68a9c13d
JJ
4047 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
4048 * g++.dg/template/repo1.C: Ditto.
4049 * g++.dg/template/repo2.C: Ditto.
4050 * g++.dg/template/repo3.C: Ditto.
4051 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
4052 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
4053 * g++.old-deja/g++.pt/repo1.C: Ditto.
4054 * g++.old-deja/g++.pt/repo2.C: Ditto.
4055 * g++.old-deja/g++.pt/repo3.C: Ditto.
4056 * g++.old-deja/g++.pt/repo4.C: Ditto.
4057
bca28164
JJ
4058 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
4059 * gcc.dg/20030107-1.c: Ditto.
4060 * gcc.dg/20030702-1.c: Ditto.
4061 * gcc.dg/profile-generate-1.c: Ditto.
4062 * g++.dg/other/profile1.C: Ditto.
4063 * g++.old-deja/g++.robertl/eb83.C: Ditto.
4064
0455fecf
JJ
4065 * lib/gcc-dg.exp (remove-build-file): New.
4066 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4067 cleanup-tree-dump, cleanup-saved-temps): New.
4068
dda04398
NS
40692005-03-31 Nathan Sidwell <nathan@codesourcery.com>
4070
4071 PR c++/19203, DR 214
4072 * g++.dg/parse/ambig3.C: Not ambiguous.
4073 * g++.dg/template/spec20.C: New.
4074 * g++.dg/template/spec21.C: New.
4075
1239de63
SE
40762005-03-31 Steve Ellcey <sje@cup.hp.com>
4077
4078 PR target/20045
4079 * gcc.dg/ia64-fptr-1.c: Run only on linux.
4080
14fd645e
FXC
40812005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4082
4083 PR libfortran/20660
4084 * gfortran.dg/negative_unit.f: New test.
4085
ccbca5e4
AM
40862005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
4087
4088 * gcc.dg/20050330-1.c: New test.
4089
ae7f3734
DP
40902005-03-30 Devang Patel <dpatel@apple.com>
4091
4092 * g++.dg/tree-sra/ssa-sra-3.C: New test.
4093
9ba8c99d
DJ
40942005-03-30 Dale Johannesen <dalej@apple.com>
4095
4096 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
4097
408e9b9b
JJ
40982005-03-30 Janis Johnson <janis187@us.ibm.com>
4099
4100 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4101 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
4102 Strip options from test name.
4103
cd9c7bd2
JH
41042005-03-31 Jan Hubicka <jh@suse.cz>
4105
4106 * gcc.dg/varpool-1.c: New testcase.
4107
16ef3acc
JM
41082005-03-30 Joseph S. Myers <joseph@codesourcery.com>
4109
4110 PR c/772
4111 PR c/17913
4112 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
4113 gcc.dg/stmt-expr-label-3.c : New tests.
4114 * gcc.c-torture/execute/medce-2.c: Remove.
4115
1e55c0e2
JM
41162005-03-30 Joseph S. Myers <joseph@codesourcery.com>
4117
4118 PR c/20368
4119 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
4120 tests.
4121
6f6e8901
AM
41222005-03-30 Alan Modra <amodra@bigpond.net.au>
4123
4124 * gcc.c-torture/compile/pr20203.c: New test.
4125
748e31c3
SK
41262005-03-26 Steven G. Kargl <kargls@comcast.net>
4127
4128 * gfortran.dg/promotion.f90: New test.
4129
aa80f4d1
AO
41302005-03-29 Alexandre Oliva <aoliva@redhat.com>
4131
4132 PR middle-end/20491
4133 * gcc.dg/torture/asm-subreg-1.c: New test.
4134
d1edc393
JM
41352005-03-29 Joseph S. Myers <joseph@codesourcery.com>
4136
4137 PR c/20672
4138 * gcc.dg/pr20672-1.c: New test.
4139
8bb46326
DN
41402005-03-29 Dorit Naishlos <dorit@il.ibm.com>
4141
4142 * gfortran.dg/vect: New directory.
4143 * gfortran.dg/vect/vect.exp: New.
4144 * gfortran.dg/vect/vect-1.f90: New test.
4145 * gfortran.dg/vect/vect-2.f90: New test.
4146 * gfortran.dg/vect/vect-3.f90: New test.
4147 * gfortran.dg/vect/vect-4.f90: New test.
4148 * gfortran.dg/vect/vect-5.f90: New test.
4149
1a612e0a
JJ
41502005-03-29 Jakub Jelinek <jakub@redhat.com>
4151
4152 PR middle-end/20622
4153 * gcc.dg/alias-7.c: New test.
4154
360ca054
EB
41552005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
4156
4157 * gcc.dg/sparc-reg-1.c: New test.
4158
82498ed4
FXC
41592005-03-28 Steve Ellcey <sje@cup.hp.com>
4160
4161 PR target/19890
4162 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
4163
3445a80c
DR
41642005-03-29 Dale Ranta <dir@lanl.gov>
4165 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4166
4167 PR libfortran/20163
4168 * gfortran.dg/pr20163-2.f: New test.
4169
5c55c2e8
JH
41702005-03-28 Jan Hubicka <jh@suse.cz>
4171
4172 PR middle-end/20635
4173 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
4174 by Jakub Jelinek.
4175
c295d7b3
DN
41762005-03-27 Dorit Naishlos <dorit@il.ibm.com>
4177
4178 PR tree-optimization/20626
4179 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
4180 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
4181
a59928bc
SK
41822005-03-26 Steven G. Kargl <kargls@comcast.net>
4183
4184 * gfortran.dg/underflow.f90: New test.
4185 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
4186
1ad81c8e
KG
41872005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4188
4189 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
4190
e0b23a58
MM
41912005-03-25 Mark Mitchell <mark@codesourcery.com>
4192
4193 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
4194 (g++_init): Make sure that CXXFLAGS is set.
4195 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
4196 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11b6985e 4197 * lib/gfortran.exp (gfortran_link_flags): Likewise.
e0b23a58
MM
4198 * lib/objc.exp (objc_init): Likewise.
4199 * lib/treelang.exp (treelang_init): Likewise.
4200
90faeb28
PH
42012005-03-25 Pat Haugen <pthaugen@us.ibm.com>
4202
4203 PR tree-optimization/20470
4204 * gcc.dg/tree-ssa/pr20470.c: New test.
4205
da4c340c
GK
42062005-03-25 Geoffrey Keating <geoffk@apple.com>
4207
4208 * gcc.dg/ppc-stfiwx.c: New.
4209
c3861e7a
SE
42102005-03-25 Steve Ellcey <sje@cup.hp.com>
4211
4212 PR target/19888
4213 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
4214
aec6cb10
ZD
42152005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
4216
4217 * gcc.dg/20050325-1.c: Fix a typo.
4218
94887ef4
FXC
42192005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4220
4221 PR libfortran/19678
4222 PR libfortran/19679
4223 * gfortran.dg/dos_eol.f: New test.
4224
cd928652
ZD
42252005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
4226
4227 PR rtl-optimization/20249
4228 * gcc.dg/20050325-1.c: New test.
4229
a50f3cd3
FXC
42302005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4231
4232 PR libfortran/15332
4233 * gfortran.dg/pr15332.f: New test.
4234
761d80b9
DJ
42352005-03-24 Dale Johannesen <dalej@apple.com>
4236
4237 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
4238
a10ce2f8
GK
42392005-03-24 Geoffrey Keating <geoffk@apple.com>
4240
d3d9a67f
GK
4241 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
4242 'internal' visibility.
4243 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
4244 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
4245 'protected' visibility.
4246 * gcc.dg/visibility-7.c: Likewise.
4247 * lib/target-supports.exp (check_visibility_available): Take
4248 a parameter, the kind of visibility to check for.
4249 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
4250 to check_visibility_available.
4251
a10ce2f8
GK
4252 * g++.dg/expr/cast3.C: New.
4253
9a15bd63
DE
42542005-03-24 David Edelsohn <edelsohn@gnu.org>
4255
4256 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
4257 rs6000.
4258
2eced2c2
SE
42592005-03-24 Steve Ellcey <sje@cup.hp.com>
4260
4261 PR target/20095
4262 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
4263
fab2f52c
AO
42642005-03-24 Alexandre Oliva <aoliva@redhat.com>
4265
0a2198f5
AO
4266 * gcc.dg/badshift.c: Renamed to...
4267 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
4268
31a69e4e
AO
4269 * gcc.target/i386/badshift.c: Renamed to...
4270 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
4271 only.
4272
fab2f52c
AO
4273 PR rtl-optimization/20532
4274 * gcc.target/i386/badshift.c: New.
4275
fd4f678c
FXC
42762005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4277
4f44f5f9 4278 * gfortran.dg/pr18025.f90: New test.
fd4f678c 4279
e69d504e 42802005-03-23 Dale Johannesen <dalej@apple.com>
11b6985e 4281
e69d504e
DJ
4282 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
4283
0b3deaaf
MM
42842005-03-23 Mark Mitchell <mark@codesourcery.com>
4285
06d7098a
MM
4286 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
4287
0b3deaaf
MM
4288 * lib/target-supports.exp (check_iconv_available): Default
4289 libiconv to -liconv, if there is no definition.
4290
2bc3f466
HPN
42912005-03-23 Hans-Peter Nilsson <hp@axis.com>
4292
4293 * gcc.dg/torture/cris-asm-mof-1.c: New test.
4294
8ff24a79
MM
42952005-03-22 Mark Mitchell <mark@codesourcery.com>
4296
4297 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
4298 * g++.dg/opt/pr7503-2.C: Likewise.
4299 * g++.dg/opt/pr7503-3.C: Likewise.
4300 * g++.dg/opt/pr7503-4.C: Likewise.
4301 * g++.dg/opt/pr7503-5.C: Likewise.
4302 * g++.dg/warn/minmax.C: New test.
4303
f77b6ca3
FXC
43042005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4305
4f44f5f9
FXC
4306 * gfortran.dg/g77_intrinsics_funcs.f: New test.
4307 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 4308
e5c4f28a
RG
43092005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
4310 Jan Hubicka <jh@suse.cz>
4311 Steven Bosscher <stevenb@suse.de
4312
4313 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
4314
11e97737
VR
43152005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4316
4317 PR c++/19980
4318 * g++.dg/template/redecl3.C: New test.
4319
0f3744f8
VR
43202005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4321
4322 PR c++/20499
4323 * g++.dg/parse/error16.C: Tweak error markers.
4324
b2a6a2fb
JJ
43252005-03-22 Jakub Jelinek <jakub@redhat.com>
4326
4327 PR target/20561
4328 * gcc.dg/20050321-2.c: New test.
4329
37048601
NS
43302005-03-22 Nathan Sidwell <nathan@codesourcery.com>
4331
4332 PR c++/20465
4333 PR c++/20381
4334 * g++.dg/template/ptrmem12.C: New.
4335
9d7cb254
HPN
43362005-03-22 Hans-Peter Nilsson <hp@axis.com>
4337
4338 PR rtl-optimization/20527
4339 * gcc.c-torture/execute/pr20527-1.c: New test.
4340
e4461577
BE
43412005-03-22 Ben Elliston <bje@au.ibm.com>
4342
4343 * gcc.misc-tests/options.exp (check_for_options): Create a real C
4344 program, compile it into a real executable and then delete the .c
4345 and .x files afterwards, to avoid problems on testglue targets.
4346
979632a0
SH
43472005-03-21 Stuart Hastings <stuart@apple.com>
4348
4349 * gcc.target/i386/sse-2.c: New.
11b6985e 4350
21e01bf1
UB
43512005-03-21 Uros Bizjak <uros@kss-loka.si>
4352
4353 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
4354
048a75f4
PC
43552005-03-21 Paolo Carlini <pcarlini@suse.de>
4356
4357 * g++.dg/parse/crash25.C: Fix typo.
4358
e1283056
PC
43592005-03-21 Paolo Carlini <pcarlini@suse.de>
4360
4361 PR c++/20461
4362 * g++.dg/parse/crash24.C: New test.
4363
4364 PR c++/20536
4365 * g++.dg/parse/crash25.C: New test.
4366
43672005-03-21 Paolo Carlini <pcarlini@suse.de>
4368
11b6985e 4369 PR c++/20147
e1283056
PC
4370 * g++.dg/ext/stmtexpr4.C: New test.
4371
90ec750d
RS
43722005-03-20 Roger Sayle <roger@eyesopen.com>
4373
4374 PR middle-end/20539
4375 * gcc.c-torture/compile/pr13066-1.c: New test case.
4376 * gcc.c-torture/compile/pr20539-1.c: Likewise.
4377 * g++.dg/opt/pr13066-1.C: Likewise.
4378
411ffa02
JM
43792005-03-20 Joseph S. Myers <joseph@codesourcery.com>
4380
4381 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
4382
9439ae41
TS
43832005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4384
4385 PR fortran/18525
4386 * gfortran.dg/nesting_1.f90: New test.
4387
91a5bc9f
KL
43882005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4389
4390 PR c++/20240
4391 * g++.dg/lookup/using13.C: New test.
4392
26c895e7
KL
43932005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4394
4395 PR c++/20333
4396 * g++.dg/template/crash36.C: New test.
4397
0a1948ed
PC
43982005-03-18 Paolo Carlini <pcarlini@suse.de>
4399
4400 PR c++/20463
4401 * g++.dg/template/crash35.C: New test.
4402
c9982a3f
PC
44032005-03-17 Paolo Carlini <pcarlini@suse.de>
4404
4405 PR c++/19966
4406 * g++.dg/overload/operator2.C: New test.
4407
2786eb77
FXC
44082005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4409
4410 PR libfortran/20257
4f44f5f9 4411 * gfortran.dg/pr20257.f90: New test.
2786eb77 4412
dcdeec06
FXC
44132005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4414
4415 PR libfortran/20480
4f44f5f9 4416 * gfortran.dg/pr20480.f90: New test.
dcdeec06 4417
e4d5432a
RH
44182005-03-16 Richard Henderson <rth@redhat.com>
4419
4420 PR middle-end/15700
4421 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
4422 (_rtld_global): New.
4423 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
4424 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
4425
4426 * gcc.dg/alias-3.c: New.
4427 * gcc.dg/alias-4.c: New.
4428 * gcc.dg/alias-5.c: New.
4429 * gcc.dg/alias-6.c: New.
4430
c79e602b
GK
44312005-03-15 Geoffrey Keating <geoffk@apple.com>
4432
4433 * gcc.dg/cpp/ucnid-7.c: New.
4434
3562bc34
JJ
44352005-03-15 Janis Johnson <janis187@us.ibm.com>
4436 Dorit Naishlos <dorit@il.ibm.com>
4437
4438 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
4439 darwin.
4440
5f55a1ba
DN
44412005-03-15 Dorit Naishlos <dorit@il.ibm.com>
4442
4443 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
4444 misaligned accesses.
4445 * gcc.dg/vect/vect-58.c: Likewise.
4446 * gcc.dg/vect/vect-92.c: New.
4447 * gcc.dg/vect/vect-93.c: New.
4448
ce2df7c6
FW
44492005-03-15 Feng Wang <fengwang@nudt.edu.cn>
4450
4451 PR fortran/18827
4452 * gfortran.dg/assign_2.f90: New test.
4453 * gfortran.dg/assign_3.f90: New test.
4454 * gfortran.dg/assign.f90: New test.
4455
08091139
JM
44562005-03-15 Joseph S. Myers <joseph@codesourcery.com>
4457
4458 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
4459 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
4460 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
4461 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
4462 names.
4463
50668cf6
GK
44642005-03-14 Geoffrey Keating <geoffk@apple.com>
4465
6baba9bb
GK
4466 * gcc.dg/cpp/ucnid-6.c: New.
4467
50668cf6
GK
4468 * gcc.dg/cpp/normalize-1.c: New.
4469 * gcc.dg/cpp/normalize-2.c: New.
4470 * gcc.dg/cpp/normalize-3.c: New.
4471 * gcc.dg/cpp/normalize-4.c: New.
4472 * gcc.dg/cpp/ucnid-4.c: New.
4473 * gcc.dg/cpp/ucnid-5.c: New.
4474 * g++.dg/cpp/normalize-1.C: New.
4475 * g++.dg/cpp/ucnid-1.C: New.
4476
3a3b81e7
AO
44772005-03-14 Alexandre Oliva <aoliva@redhat.com>
4478
4479 * gcc.dg/pr18628.c: New.
4480
aff98faf
AO
44812005-03-14 Alexandre Oliva <aoliva@redhat.com>
4482
4483 PR c++/20280
4484 * g++.dg/tree-ssa/pr20280.C: New.
4485
2bb02bf0
TS
44862005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4487
4488 PR fortran/20467
4489 * gfortran.dg/stfunc_2.f90: New test.
4490
8eaa0f34
ZD
44912005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
4492
4493 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
4494
dcd6de6d
ZD
44952005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
4496
4497 * gcc.dg/tree-ssa/20050314-1.c: New test.
4498
5a24482e
KL
44992005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4500
4501 PR c++/4403
4502 PR c++/9783, DR433
4503 * g++.dg/template/friend34.C: New test.
4504 * g++.dg/template/friend35.C: Likewise.
4505 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
4506
bd3d082e
KL
45072005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4508
4509 Friend class name lookup 5/n
4510 PR c++/1016
4511 * g++.dg/lookup/hidden-class1.C: New test.
4512 * g++.dg/lookup/hidden-class2.C: Likewise.
4513 * g++.dg/lookup/hidden-class3.C: Likewise.
4514 * g++.dg/lookup/hidden-class4.C: Likewise.
4515 * g++.dg/lookup/hidden-class5.C: Likewise.
4516 * g++.dg/lookup/hidden-class6.C: Likewise.
4517 * g++.dg/lookup/hidden-class7.C: Likewise.
4518 * g++.dg/lookup/hidden-class8.C: Likewise.
4519 * g++.dg/lookup/hidden-class9.C: Likewise.
4520 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
4521 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
4522 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
4523 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
4524 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
4525 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
4526 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
4527 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
4528 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
4529 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
4530 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
4531
98f99d7f
MM
45322005-03-13 Mark Mitchell <mark@codesourcery.com>
4533
4534 PR c++/20157
4535 * g++.dg/template/error18.C: New test.
4536
334f3a34
BE
45372005-03-09 Ben Elliston <bje@au.ibm.com>
4538
4539 PR debug/16792
4540 * g++.dg/debug/pr16792.C: New test.
4541
053e7c38
JM
45422005-03-13 Joseph S. Myers <joseph@codesourcery.com>
4543
4544 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
4545 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
4546 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
4547 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
4548 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
4549 test assertion names.
4550
f96c6123
TS
45512003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4552
4553 PR fortran/18600
4554 * gfortran.dg/stfunc_1.f90: New test.
4555
ee943062
TS
45562003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4557
4558 PR fortran/16907
4559 * gfortran.dg/real_index_1.f90: New test.
4560
8f9c06ca
TS
45612005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4562
4563 PR fortran/20323
4564 * gfortran.dg/spec_expr_1.f90: New test.
4565
67c2939d
JM
45662005-03-13 Joseph S. Myers <joseph@codesourcery.com>
4567
4568 PR c/20402
4569 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
4570 new parser.
4571
bae88af6
TS
45722005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4573
4574 PR fortran/20361
4575 * gfortran.dg/largeequiv_1.f90: New test.
4576
47e20491
GK
45772005-03-12 Geoffrey Keating <geoffk@apple.com>
4578
4579 * gcc.dg/ucnid-1.c: New.
4580 * gcc.dg/ucnid-2.c: New.
4581 * gcc.dg/ucnid-3.c: New.
4582 * gcc.dg/ucnid-4.c: New.
4583 * gcc.dg/ucnid-5.c: New.
4584 * gcc.dg/ucnid-6.c: New.
4585 * gcc.dg/cpp/ucnid-1.c: New.
4586 * gcc.dg/cpp/ucnid-2.c: New.
4587 * gcc.dg/cpp/ucnid-3.c: New.
4588 * g++.dg/other/ucnid-1.C: New.
4589
5269bfe2
GK
45902005-03-12 Geoffrey Keating <geoffk@apple.com>
4591
4592 * gcc.dg/vmx/darwin-abi-3.c: Delete.
4593
7c6d34c7
PB
45942005-03-11 Per Bothner <per@bothner.com>
4595
4596 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
4597 that diagnotics refer to correct token.
4598 * gcc.dg/unused-3.c: Likewise.
4599
9a2a5d37
PB
46002005-03-11 Per Bothner <per@bothner.com>
4601
4602 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
4603 constant" is now actually on same line as string constant.
4604 * gcc.dg/cpp/direct2s.c: Likewise.
4605
0ac40e7a
RS
46062005-03-11 Richard Sandiford <rsandifo@redhat.com>
4607
4608 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
4609
c585afb3 46102005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
4611
4612 PR libfortran/20124
4613 * gfortran.dg/pr20124.f90: New Test
4614
694d73e1
JM
46152005-03-10 James A. Morrison <phython@gcc.gnu.org>
4616
4617 PR tree-optimization/20130
4618 * gcc.dg/pr20130-1.c: New test.
4619
2f8cbead
SE
46202005-03-10 Steve Ellcey <sje@cup.hp.com>
4621
4622 PR target/20095
4623 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
4624
96eb155c
JDA
46252005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4626
4627 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
4628
cebfb966
SE
46292005-03-10 Steve Ellcey <sje@cup.hp.com>
4630
4631 * g++.dg/eh/forced1.C: Fix comment.
4632 * g++.dg/eh/forced2.C: Ditto.
4633 * g++.dg/eh/forced3.C: Ditto.
4634 * g++.dg/eh/forced4.C: Ditto.
4635
dddcca1d
AP
46362005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
4637
4638 PR rtl-opt/20412
4639 * gcc.c-torture/compile/pr20412.c: New test.
4640
e4fbead1
RS
46412005-03-10 Roger Sayle <roger@eyesopen.com>
4642
4643 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
4644
985f2d8f
JJ
46452005-03-10 Jakub Jelinek <jakub@redhat.com>
4646
4647 PR target/20322
4648 * gcc.dg/20050307-1.c: New test.
4649
8117c488
NS
46502005-03-10 Nathan Sidwell <nathan@codesourcery.com>
4651
4652 PR c++/20375
4653 * g++.dg/other/stdarg3.C: New.
4654
372d72d9
JJ
46552005-03-10 Jakub Jelinek <jakub@redhat.com>
4656
004c400a
JJ
4657 PR c++/18384, c++/18327
4658 * g++.dg/init/array19.C: New test.
4659
372d72d9
JJ
4660 PR inline-asm/20314
4661 * gcc.dg/torture/pr20314-1.c: New test.
4662 * gcc.dg/torture/pr20314-2.c: New test.
4663
9c90a97e
UW
46642005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
4665
4666 * gcc.dg/20050309-1.c: New test.
4667
d86dc303
KG
46682005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4669
4670 * gcc.dg/builtins-10.c: Reactivate disabled test.
4671 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
4672 new cbrt transformations.
4673
02bab9db
MM
46742005-03-09 Mark Mitchell <mark@codesourcery.com>
4675
4676 PR c++/20208
4677 * g++.dg/template/array13.C: New test.
4678
a2fee3d5
PC
46792005-03-09 Paolo Carlini <pcarlini@suse.de>
4680
4681 PR c++/16859
4682 * g++.dg/init/brace4.C: New test.
4683
974b30f0
NS
46842005-03-09 Nathan Sidwell <nathan@codesourcery.com>
4685
4686 PR c++/20186
4687 * g++.dg/template/non-dependent12.C: New.
4688
b5af3133
MM
46892005-03-08 Mark Mitchell <mark@codesourcery.com>
4690
4691 PR c++/20142
0f875e1a 4692 * g++.dg/init/array18.C: Add dg-do run marker.
11b6985e 4693
0f875e1a
MM
4694 PR c++/20142
4695 * g++.dg/init/array18.C: New test.
4696
11289ef9
BE
46972005-03-09 Ben Elliston <bje@au.ibm.com>
4698
4699 * consistency.vlad/vlad.exp: Remove trailing semicolons.
4700 * g++.dg/gcov/gcov.exp: Likewise.
4701 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
4702 * gcc.target/xstormy16/xstormy16.exp: Likewise.
4703 * lib/c-torture.exp: Likewise.
4704 * lib/fortran-torture.exp: Likewise.
4705 * lib/g++.exp: Likewise.
4706 * lib/gcc-defs.exp: Likewise.
4707 * lib/gcc-dg.exp: Likewise.
4708 * lib/gcc.exp: Likewise.
4709 * lib/gcov.exp: Likewise.
4710 * lib/gfortran.exp: Likewise.
4711 * lib/mike-g++.exp: Likewise.
4712 * lib/mike-gcc.exp: Likewise.
4713 * lib/objc-torture.exp: Likewise.
4714 * lib/objc.exp: Likewise.
4715 * lib/profopt.exp: Likewise.
4716 * lib/target-libpath.exp: Likewise.
4717 * lib/target-supports.exp: Likewise.
4718 * lib/treelang.exp: Likewise.
4719 * lib/wrapper.exp: Likewise.
4720
61eef20f
JL
47212005-03-08 Jeff Law <law@redhat.com>
4722
4723 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
4724 PHI-OPT changes.
4725
6cd3dd5b
IR
47262005-03-08 Ira Rosen <irar@il.ibm.com>
4727
4728 * gcc.dg/vect/pr20122.c: New test.
4729
8f3a7ad6
JL
47302005-03-07 Jeff Law <law@redhat.com>
4731
4732 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
4733 was folded away.
4734 * gcc.dg/tree-ssa/pr18133-1.c: New test.
4735 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 4736 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 4737
7c14c5fe
JDA
47382005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4739
4740 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
4741 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
4742 gcc.dg/torture/builtin-noret-2.c: Require weak support.
4743
80c4ed35
AP
47442005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
4745
4746 PR tree-opt/17671
4747 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
4748
f03e8526
MM
47492005-03-07 Mark Mitchell <mark@codesourcery.com>
4750
4751 * g++.dg/warn/Wnvdtor.C: New test.
4752
1de80b0e
RS
47532005-03-07 Richard Sandiford <rsandifo@redhat.com>
4754
4755 * gcc.dg/torture/pr19683-1.c: New test.
4756
02665ea4
SK
47572005-03-06 Steven G. Kargl <kargls@comcast.net>
4758
4759 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
4760 * gfortran.dg/g77/19990313-2.f: Ditto.
4761 * gfortran.dg/g77/19990313-3.f: Ditto.
4762 * gfortran.dg/g77/19990525-0.f: Ditto.
4763 * gfortran.dg/g77/19990826-0.f: Ditto.
4764 * gfortran.dg/g77/19990826-2.f: Ditto.
4765 * gfortran.dg/g77/19990826-3.f: Ditto.
4766 * gfortran.dg/g77/20000511-1.f: Ditto.
4767 * gfortran.dg/g77/20000511-2.f: Ditto.
4768 * gfortran.dg/g77/970625-2.f: Ditto.
4769 * gfortran.dg/g77/980310-2.f: Ditto.
4770 * gfortran.dg/g77/980310-3.f: Ditto.
4771 * gfortran.dg/g77/980310-8.f: Ditto.
4772 * gfortran.dg/g77/980519-2.f: Ditto.
4773 * gfortran.dg/g77/alpha1.f: Ditto.
4774 * gfortran.dg/g77/claus.f: Ditto.
4775 * gfortran.dg/g77/erfc.f: Ditto.
4776 * gfortran.dg/g77/short.f: Ditto.
4777 * gfortran.fortran-torture/execute/data.f90: Ditto.
4778 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
4779 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 4780
6731e86d
JDA
47812005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4782
4783 * lib/file-format.exp (gcc_target_object_format): Add check for som
4784 format and hardcode object formats on hppa*-*-hpux*.
4785 * lib/target-supports.exp (check_weak_available): Add check for som
4786 object format. Always return 0 on hppa*-*-hpux10*.
4787
4788 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
4789 is defined.
4790
4791 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
4792
11b6985e 47932005-03-05 Steven G. Kargl <kargls@comcast.net>
715c9326
SK
4794
4795 * gfortran.dg/pr19936_1.f90: New test.
4796 * gfortran.dg/pr19936_2.f90: New test.
4797 * gfortran.dg/pr19936_3.f90: New test.
4798
11b6985e 47992005-03-05 Steven G. Kargl <kargls@comcast.net>
8c355f42
SK
4800 Paul Thomas <prthomas@drfccad.cea.fr>
4801
02665ea4 4802 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 4803 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 4804
a103aa92 48052005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
4806
4807 PR c++/19311
4808 * g++.dg/template/non-dependent11.C: New test.
4809
74231b0f
UB
48102005-03-05 Uros Bizjak <uros@kss-loka.si>
4811
4812 * lib/target-supports.exp (check_iconv_available): Fix comment.
4813
744b2d61
JDA
48142005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
4815 Joseph S. Myers <joseph@codesourcery.com>
4816
4817 PR c++/19797
4818 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
4819
e38f9c21
MS
48202005-03-04 Matthew Sachs <msachs@apple.com>
4821
4822 * gcc.exp (gcc_target_compile): Put braces around
4823 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
4824 * objc.exp (objc_target_compile): Likewise.
4825 * treelang.exp (treelang_target_compile): Likewise.
4826
3852e8b8
TS
48272005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4828
4829 PR fortran/19673
4830 * gfortran.dg/func_result_1.f90: New test.
4831
99ff9e7a
BE
48322005-03-04 Ben Elliston <bje@au.ibm.com>
4833
4834 * gcc.misc-tests/options.exp: New test.
4835
8d06c809
JM
48362005-03-03 James A. Morrison <phython@gcc.gnu.org>
4837
4838 * gcc.dg/pr15784-4.c: New test.
4839
3159b178
GK
48402005-03-03 Geoffrey Keating <geoffk@apple.com>
4841
4842 * gcc.c-torture/execute/pr17133.c: New.
4843 * gcc.c-torture/compile/20050303-1.c: New.
4844
ad16e76b
DB
48452005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
4846
4847 * gcc.dg/cpp/assert4.c: Fix for cygwin
4848
713101a6
AO
48492005-03-02 Alexandre Oliva <aoliva@redhat.com>
4850
4851 * g++.dg/overload/using2.C: New.
4852
9560cbde
MM
48532005-03-02 Mark Mitchell <mark@codesourcery.com>
4854
4855 PR c++/19916
4856 * g++.dg/init/ptrmem2.C: New test.
4857
766beb40
JM
48582005-03-02 Joseph S. Myers <joseph@codesourcery.com>
4859
4860 PR c/8927
4861 * gcc.dg/pr8927-1.c: New test.
4862
742f25b3
NS
48632005-03-01 Nathan Sidwell <nathan@codesourcery.com>
4864
4865 PR c++/20232
4866 * g++.dg/inherit/covariant12.C: New.
4867
2a4a7830
TS
48682005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4869
4870 PR fortran/19479
4871 * gfortran.dg/bound_1.f90: New test.
4872
3f8b16e7
JJ
48732005-02-28 Janis Johnson <janis187@us.ibm.com>
4874
4875 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4876 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4877
4e3d9146
JM
48782005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4879
4880 PR c/20245
4881 * gcc.dg/pr20245-1.c: New test.
4882
4f380bf8
RS
48832005-02-28 Jakub Jelinek <jakub@redhat.com>
4884
4885 PR middle-end/19874
4886 * gcc.c-torture/execute/20050119-2.c: New test case.
4887
e02e1504
BE
48882005-02-28 Ben Elliston <bje@au.ibm.com>
4889
4890 * README: Update the DejaGnu bug reporting address.
4891 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
4892 * lib/objc-torture.exp: Likewise.
4893
5902435e
SK
48942005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4895
4896 * gfortran.dg/boz_1.f90: New test.
4897 * gfortran.dg/boz_3.f90: New test.
4898 * gfortran.dg/boz_4.f90: New test.
4899
ae18f176
SK
49002005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4901
4902 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 4903 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 4904
d8f92af2
FXC
49052005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4906
4907 PR libfortran/20101
4908 * gfortran.dg/write_0_pe_format.f90: New test.
4909
5591e5f9
JJ
49102005-02-27 Jakub Jelinek <jakub@redhat.com>
4911
4912 PR c++/20206
4913 * g++.dg/opt/thunk2.C: New test.
4914 * g++.dg/opt/covariant1.C: New test.
4915
34d6d42f
TS
49162005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4917
4918 * gfortran.dg/e_d_fmt.f90: New test.
4919
fd0e6f78
KH
49202005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4921
4922 * gcc.dg/asm-b.c: Fix comment typos.
4923
b4852d23
AP
49242005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4925
4926 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4927 a V_MAY_DEF also.
4928
c529e0fe
AP
49292005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4930
4931 PR tree-opt/20188
4932 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4933 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4934 * gcc.dg/asm-b.c: New test.
4935
49750739
RS
49362005-02-26 Richard Sandiford <rsandifo@redhat.com>
4937
4938 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4939 Disable this test on IRIX 6.
4940
27bf414c
JM
49412005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4942
4943 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4944 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4945 parser.
4946
736c86ad
DN
49472005-02-25 Diego Novillo <dnovillo@redhat.com>
4948
4949 PR tree-optimization/20204
4950 * testsuite/gcc.dg/pr20204.c: New test.
4951
6ecfe13b
JJ
49522005-02-24 Jakub Jelinek <jakub@redhat.com>
4953
04fa46cf
JJ
4954 PR target/20196
4955 * gcc.c-torture/execute/20050224-1.c: New test.
4956
6ecfe13b
JJ
4957 PR c++/20175
4958 * g++.dg/warn/Wbraces2.C: New test.
4959
1ceb02be
MM
49602005-02-23 Mark Mitchell <mark@codesourcery.com>
4961
4962 PR c++/19878
4963 * g++.dg/init/const2.C: New test.
4964
c5625c0c
HPN
49652005-02-23 Hans-Peter Nilsson <hp@axis.com>
4966
4967 PR tree-optimization/20100
4968 * gcc.c-torture/execute/pr20100-1.c: New test.
4969
0366dfe9
TS
49702005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4971
4972 * gfortran.dg/implicit_3.f90: New test.
4973
d1303acd
TS
4974 * gfortran.dg/deftype_1.f90: New test.
4975
6b211746
AO
49762005-02-23 Alexandre Oliva <aoliva@redhat.com>
4977
4978 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4979 the test passes.
4980 * g++.dg/other/anon3.C: Accept a warning.
4981
ea2d006d
KH
49822005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4983
4984 * gcc.dg/pr20017.c: Fix a comment typo.
4985
b26b1000
BD
49862005-02-23 Bud Davis <bdavis@gfortran.org>
4987
4988 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4989
40205a36
EB
49902005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4991
4992 PR ada/19902
4993 * ada/acats/tests/cxa/cxa3004.a: Remove.
4994 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4995
744b12b6
MM
49962005-02-22 Mark Mitchell <mark@codesourcery.com>
4997
67935995
MM
4998 PR c++/20073
4999 * g++.dg/init/const1.C: New test.
5000
744b12b6
MM
5001 PR c++/19991
5002 * g++.dg/parse/constant7.C: New test.
5003
5004 PR c++/20152
5005 * g++.dg/parse/error27.C: New test.
5006 * g++.dg/template/qualttp15.C: Adjust error markers.
5007 * g++.old-deja/g++.other/struct1.C: Likewise.
11b6985e 5008
744b12b6
MM
5009 PR c++/20153
5010 * g++.dg/template/error17.C: New test.
5011
5012 PR c++/20148
5013 * g++.dg/parser/error26.C: New test.
5014
90c1d75a
DN
50152005-02-22 Diego Novillo <dnovillo@redhat.com>
5016
5017 PR tree-optimization/20100
5018 PR tree-optimization/20115
5019 * gcc.dg/pr20115.c: New test.
5020 * gcc.dg/pr20115-1.c: New test.
5021 * gcc.dg/pr20100.c: New test.
5022 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
5023 call-clobbered variables after alias1.
5024
397763d2
BD
50252005-02-22 Bud Davis <bdavis@gfortran.org>
5026
5027 * gfortran.dg/list_read_4.f90: new test.
5028
78d5a34b
KH
50292005-02-22 Kazu Hirata <kazu@cs.umass.edu>
5030
5031 PR rtl-optimization/20017.
5032 * gcc.dg/pr20017.c: New.
5033
263fb23d
DP
50342005-02-22 Devang Patel <dpatel@apple.com>
5035
5036 PR 19952
5037 * g++.dg/tree-ssa/pr19952.C: New test.
11b6985e 5038
b671e5a4
MM
50392005-02-22 Mark Mitchell <mark@codesourcery.com>
5040
5041 PR c++/19883
5042 * g++.dg/parse/constant6.C: New test.
5043
9a5f05de
UB
50442005-02-22 Uros Bizjak <uros@kss-loka.si>
5045
5046 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
5047 * g++.dg/charset/asm2.c: Likewise.
5048 * g++.dg/charset/asm3.c: Likewise.
5049 * g++.dg/charset/asm4.c: Likewise.
5050 * g++.dg/charset/asm5.c: Likewise.
5051 * g++.dg/charset/attribute1.c: Likewise.
5052 * g++.dg/charset/attribute2.c: Likewise.
5053 * g++.dg/charset/extern1.cc: Likewise.
5054 * g++.dg/charset/extern2.cc: Likewise.
5055 * g++.dg/charset/extern3.cc: Likewise.
5056 * g++.dg/charset/function.cc: Likewise.
5057 * g++.dg/charset/string.c: Likewise.
5058 * g++.dg/charset/charset.exp: Likewise.
5059 * lib/target-supports.exp (check_iconv_available): Fix comment.
5060
ac675201
UB
50612005-02-22 Uros Bizjak <uros@kss-loka.si>
5062
5063 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
5064 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
5065 * gcc.dg/charset/asm2.c: Likewise.
5066 * gcc.dg/charset/asm3.c: Likewise.
5067 * gcc.dg/charset/asm4.c: Likewise.
5068 * gcc.dg/charset/asm5.c: Likewise.
5069 * gcc.dg/charset/asm6.c: Likewise.
5070 * gcc.dg/charset/attribute1.c: Likewise.
5071 * gcc.dg/charset/attribute2.c: Likewise.
5072 * gcc.dg/charset/builtin1.c: Likewise.
5073 * gcc.dg/charset/extern.c: Likewise.
5074 * gcc.dg/charset/function.c: Likewise.
5075 * gcc.dg/charset/string.c: Likewise.
9a5f05de 5076 * gcc.dg/charset/charset.exp: Likewise.
ac675201 5077
ec88bf8b
BD
50782005-02-21 Bud Davis <bdavis9659@comcast.net>
5079
5080 PR fortran/20086
5081 * gfortran.dg/pr20086.f90: New test.
5082
bb2e1640
AO
50832005-02-21 Alexandre Oliva <aoliva@redhat.com>
5084
5085 PR tree-optimization/19786
5086 * g++.dg/tree-ssa/pr19786.C: New.
5087
f65ca04d
TS
50882005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5089
5090 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
5091
50922005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
5093
5094 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
5095
da7fdff6
TS
50962005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5097
5098 * gfortran.dg/do_iterator: Split loop, markup all lines for
5099 which an error locus is printed.
5100 * gfortran.dg/pr17708.f90: Markup all lines for which an error
5101 locus is printed.
5102 * gfortran.dg/select_4.f90: Likewise.
5103 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
5104 locuses in the various permutations.
5105
237eaf79
DN
51062005-02-20 Dorit Naishlos <dorit@il.ibm.com>
5107
5108 PR tree-optimization/19951
5109 * g++.dg/vect: New directory.
5110 * g++.dg/vect/vect.exp: New file.
5111 * g++.dg/vect/pr19951.cc: New testcase.
5112 * g++.dg/dg.exp: Also prune vectorizer tests.
5113
c5ff069d
ZW
51142005-02-20 Zack Weinberg <zack@codesourcery.com>
5115
5116 PR 18785
5117 * gcc.dg/charset/builtin1.c: New test.
5118
72aff31a
VR
51192005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5120
5121 PR c++/19299
5122 * g++.dg/inherit/volatile1.C: New test.
5123
5124 PR c++/19440
5125 * g++.dg/template/dtor4.C: New test.
5126
c60d77d4
SK
51272005-02-19 Steven G. Kargl <kargls@comcast.net>
5128
5129 * gfortran.dg/int_1.f90: New test.
5130
04c90eea
DP
51312005-02-19 Devang Patel <dpatel@apple.com>
5132
5133 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 5134
332e7efe
SK
51352005-02-19 Steven G. Kargl <kargls@comcast.net>
5136
5137 * gfortran.dg/achar_1.f90: New test.
5138
09312c29
HPN
51392005-02-19 Hans-Peter Nilsson <hp@axis.com>
5140
5141 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
5142
f10a6654
ZD
51432005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
5144 Jakub Jelinek <jakub@redhat.com>
5145
5146 PR tree-optimization/19828
5147 * gcc.dg/tree-ssa/loop-7.c: New test.
5148 * gcc.c-torture/execute/20050218-1.c: New test.
5149
58cb41e6
JJ
51502005-02-19 Jakub Jelinek <jakub@redhat.com>
5151
5152 PR c/20043
5153 * gcc.dg/transparent-union-1.c: New test.
5154 * gcc.dg/transparent-union-2.c: New test.
5155
61b42179
JW
51562005-02-18 James E Wilson <wilson@specifixinc.com>
5157
5158 PR tree-optimization/18977
5159 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
5160
d6083c7d
UW
51612005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
5162
5163 PR target/20054
5164 * gcc.dg/pr20054.c: New test.
5165
aecc0cf0
GB
51662005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5167
c5ff069d
ZW
5168 PR c++/19508
5169 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 5170
77f04481
AP
51712004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
5172
5173 PR middle-end/20030
5174 * gfortran.fortran-torture/execute/character_passing.f90: New test.
5175
2aabee29
AO
51762005-02-18 Alexandre Oliva <aoliva@redhat.com>
5177
5178 PR c++/20008
5179 * g++.dg/opt/switch4.C: New.
5180
58203599
JJ
51812005-02-18 Jakub Jelinek <jakub@redhat.com>
5182
0948e392
JJ
5183 PR c++/20023
5184 PR tree-optimization/20009
5185 * gcc.c-torture/compile/20050217-1.c: New test.
5186 * g++.dg/opt/switch3.C: New test.
5187
58203599
JJ
5188 PR tree-optimization/18947
5189 * gcc.c-torture/compile/20050215-1.c: New test.
5190 * gcc.c-torture/compile/20050215-2.c: New test.
5191 * gcc.c-torture/compile/20050215-3.c: New test.
5192
856a4ce6
AO
51932005-02-17 Alexandre Oliva <aoliva@redhat.com>
5194
ae54ec16
AO
5195 PR c++/20028
5196 * g++.dg/template/crash34.C: New.
5197
856a4ce6
AO
5198 PR c++/20022
5199 * g++.dg/other/access3.C: New.
5200
d6a5df6a
IR
52012005-02-17 Ira Rosen <irar@il.ibm.com>
5202
5203 * gcc.dg/vect/vect-98.c: New test.
5204
5fcfe0b2
KH
52052005-02-16 Kazu Hirata <kazu@cs.umass.edu>
5206
5207 PR tree-optimization/19967
5208 * gcc.dg/pr19967.c: New.
5209
8940b3b2
JJ
52102005-02-16 Jakub Jelinek <jakub@redhat.com>
5211
5212 PR middle-end/19857
5213 * gcc.dg/tree-ssa/20050215-1.c: New test.
5214 * gcc.c-torture/execute/20050215-1.c: New test.
5215
6da55c00
EC
52162005-02-15 Eric Christopher <echristo@redhat.com>
5217
5218 * gcc.dg/cpp/20050215-1.c: New file.
5219
40f84775
JM
52202005-02-15 James A. Morrison <phython@gcc.gnu.org>
5221
5222 PR tree-optimization/15785
5223 * gcc.dg/pr15785-1.c: New test.
5224
e5e459bf
AO
52252005-02-15 Alexandre Oliva <aoliva@redhat.com>
5226
5227 PR c++/17788
5228 * g++.dg/init/ctor4.C: New.
5229 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
5230
88fb930d
JM
52312005-02-15 Joseph S. Myers <joseph@codesourcery.com>
5232
5233 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
5234 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
5235
073aa601
AS
52362005-02-15 Andreas Schwab <schwab@suse.de>
5237
5238 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
5239 declare malloc.
5240
ab71324a
AK
52412005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
5242
5243 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
5244
9a06c1cb
DN
52452005-02-14 Diego Novillo <dnovillo@redhat.com>
5246
5247 PR tree-optimization/19853
5248 * gcc.c-torture/compile/pr19853.c: New test.
5249
4230cec2
NS
52502005-02-14 Nathan Sidwell <nathan@codesourcery.com>
5251
f769035f
NS
5252 PR c++/19608
5253 * g++.dg/parse/local-class1.C: New.
5254
4230cec2
NS
5255 PR c++/19895
5256 * g++.dg/parse/ptrmem3.C: New.
5257
5258 PR c++/19884
5259 * g++.old-deja/g++.oliva/template6.C: Add another case.
5260 * g++.dg/template/explicit6.C: New.
5261
d1fc3bbd
AO
52622005-02-14 Alexandre Oliva <aoliva@redhat.com>
5263
5264 PR c++/17816
5265 * g++.dg/other/redecl2.C: New.
5266
12a669d1
NS
52672005-02-14 Nathan Sidwell <nathan@codesourcery.com>
5268
5269 PR c++/19891
5270 * g++.dg/abi/covariant4.C: New.
5271
6f49fdcc
JM
52722005-02-13 James A. Morrison <phython@gcc.gnu.org>
5273
5274 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
5275
c202a7f9
DN
52762005-02-12 Dorit Naishlos <dorit@il.ibm.com>
5277
5278 * gcc.dg/vect/vect-96.c: Fix typo.
5279
d3270770
KL
52802005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5281
5282 PR c++/14479
5283 PR c++/19487
5284 * g++.dg/template/enum5.C: New test.
5285
8ad833ac
IR
52862005-02-12 Ira Rosen <irar@il.ibm.com>
5287
5288 * gcc.dg/vect/vect-97.c: New test.
5289
e3a8a4ed
IR
52902005-02-12 Ira Rosen <irar@il.ibm.com>
5291
5292 * gcc.dg/vect/vect-96.c: New test.
5293
c94a75af
UB
52942005-02-12 Uros Bizjak <uros@kss-loka.si>
5295
5296 * gcc.dg/builtins-34.c: Also check ldexp*.
5297
6092c5db
HPN
52982005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
5299
5300 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
5301
56afd7aa
JJ
53022005-02-11 Janis Johnson <janis187@us.ibm.com>
5303
a29c731d
JJ
5304 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
5305 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
5306 dg-require-dll, dg-require-iconv, dg-require-named-sections,
5307 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
5308 selector_list, selector_expression, dg-process-target): Move to new
5309 file target-supports-dg.exp.
5310 * lib/target-supports-dg.exp: New.
5311
56afd7aa
JJ
5312 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
5313 New.
5314
97e9692b
JJ
53152005-02-11 Jakub Jelinek <jakub@redhat.com>
5316
36b23fd7
JJ
5317 PR c++/19666
5318 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
5319
97e9692b
JJ
5320 PR middle-end/19858
5321 * gcc.c-torture/compile/20050210-1.c: New test.
5322
712b39c5
MM
53232005-02-11 Mark Mitchell <mark@codesourcery.com>
5324
5325 PR c++/19755
5326 * g++.dg/warn/Wbraces1.C: New test.
5327
ba78d452
RG
53282005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
5329
5330 * gcc.dg/builtins-52.c: New testcase.
5331
ccf7f880
JJ
53322005-02-10 Jakub Jelinek <jakub@redhat.com>
5333
5334 PR c/19342
5335 * gcc.c-torture/execute/20050119-1.c: New test.
5336
6e5bdc64
MM
53372005-02-09 Mark Mitchell <mark@codesourcery.com>
5338
5339 PR c++/19811
5340 * g++.dg/init/delete1.C: New test.
5341
5cb0baad
AP
53422005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5343
5344 PR c++/18470
5345 * g++.dg/template/static12.C: New test.
5346
88e95ee3
MM
53472005-02-09 Mark Mitchell <mark@codesourcery.com>
5348
5349 PR c++/19787
5350 * g++.dg/conversion/ambig1.C: New test.
5351
5352 PR c++/19739
5353 * g++.dg/ext/attrib19.C: New test.
5354
5355 PR c++/19732
5356 * g++.dg/parse/dtor5.C: New test.
5357
5358 PR c++/19762
5359 * g++.dg/template/dtor3.C: New test.
5360
5361 PR c++/19826
5362 * g++.dg/template/static11.C: New test.
5363 * g++.dg/template/crash2.C: Remove dg-error marker.
5364
5b00de71
JJ
53652005-02-09 Janis Johnson <janis187@us.ibm.com>
5366
5367 PR C++/18491
5368 * g++.old-deja/g++.mike/p10769a.C: Remove.
5369
e3bb43c0
RS
53702005-02-09 Roger Sayle <roger@eyesopen.com>
5371
5372 * gcc.dg/builtins-48.c: New test case.
5373 * gcc.dg/builtins-49.c: New test case.
5374 * gcc.dg/builtins-50.c: New test case.
5375 * gcc.dg/builtins-51.c: New test case.
5376
08c2481a
ILT
53772005-02-09 Ian Lance Taylor <ian@airs.com>
5378
5379 PR middle-end/19583
5380 * g++.dg/warn/Wreturn-type-3.C: New test.
5381
17684d46
RG
53822005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
5383
5384 PR middle-end/19402
5385 * gcc.dg/pr19402-1.c: New testcase.
5386 * gcc.dg/pr19402-2.c: likewise.
5387
0c6c135b
RG
53882005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
5389
5390 PR middle-end/19854
5391 * g++.dg/tree-ssa/tmmti.C: New testcase.
5392
3ee79d96
JM
53932005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5394
5395 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
5396
9f4faeae
MM
53972005-02-08 Mark Mitchell <mark@codesourcery.com>
5398
5399 PR c++/19733
5400 * g++.dg/parse/crash23.C: New test.
5401 * g++.dg/warn/Weff1.C: New test.
5402
ec2cd8b2
JM
54032005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5404
5405 * gcc.dg/20050209-1.c: New test.
5406
ec3d00a0
JM
54072005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5408
5409 PR target/19799
5410 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
5411
ecddfb39
MS
54122005-02-08 Mike Stump <mrs@apple.com>
5413
5414 * g++.dg/pch/import-2.c: New test.
5415 * g++.dg/pch/import-2.hs: New.
5416 * g++.dg/pch/include/import-2a.h: New.
5417 * g++.dg/pch/include/import-2b.h: New.
5418
996f0578
JJ
54192005-02-08 Janis Johnson <janis187@us.ibm.com>
5420
5421 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
5422
eac33acc
TS
54232005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5424
5425 * gfortran.dg/substr_1.f90: New test.
5426
6a96f5c1
RG
54272005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
5428
5429 PR middle-end/19775
5430 * gcc.dg/torture/builtin-power-1.c: Disable test for
5431 invalid transformation.
5432 * gcc.dg/builtins-10.c: Likewise. Disable one test we
5433 no longer optimize.
5434 * gcc.dg/builtins-47.c: New testcase.
5435
c5ff069d 54362005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 5437 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 5438
c866976a
LB
5439 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
5440
2c58f7dd
RS
54412005-02-06 Richard Sandiford <rsandifo@redhat.com>
5442
5443 * gcc.c-torture/compile/20050206-1.c: New test.
5444
9df935d8
AP
54452005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
5446
5447 PR tree-opt/19768
5448 * g++.dg/opt/pr19768.C: New test.
5449
50d4a707
AP
54502005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
5451
da99298d 5452 PR tree-opt/19736
50d4a707
AP
5453 * gcc.c-torture/compile/pr19736.c: New test.
5454
515e6a84
GB
54552005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5456
5457 PR c++/17401
5458 * g++.dg/parse/error25.C: New test.
5459
aa2d0bc3
AO
54602005-02-03 Alexandre Oliva <aoliva@redhat.com>
5461
5462 * gcc.c-torture/execute/20050203-1.c: New.
5463
f1a3e333
DN
54642005-02-03 Dorit Naishlos <dorit@il.ibm.com>
5465
5466 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 5467 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
5468 * gcc.dg/vect/vect-87.c: Remove xfail.
5469 * gcc.dg/vect/vect-88.c: Remove xfail.
5470
666158b9
GK
54712005-02-02 Geoffrey Keating <geoffk@apple.com>
5472
5473 * gcc.dg/altivec-19.c: New.
5474
73aea290
JM
54752005-02-03 Joseph S. Myers <joseph@codesourcery.com>
5476
5477 PR c/17807
5478 * gcc.dg/nested-func-3.c: New test.
5479 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
5480
1f732f61
JJ
54812005-02-02 Janis Johnson <janis187@us.ibm.com>
5482
5483 * gcc.test-framework/gen_directive_tests: Generate tests for
5484 selector expressions.
5485
100d337a
MA
54862005-02-02 Matt Austern <austern@apple.com>
5487
5488 PR c++/19628
5489 * g++/ext/builtin7.C: New.
5490 * g++/ext/builtin8.C: New.
c5ff069d 5491
740ca4b2
JM
54922005-02-02 Joseph S. Myers <joseph@codesourcery.com>
5493
5494 PR c/18502
5495 * gcc.dg/pr18502-1.c: New test.
5496
6c02751b
VR
54972005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5498
5499 PR c++/17413
5500 * g++.dg/template/local4.C: Tweak.
5501
7ded35b4
RS
55022005-02-02 Richard Sandiford <rsandifo@redhat.com>
5503
5504 PR tree-optimization/19578
5505 * gcc.c-torture/compile/20050202-1.c: New test.
5506
493179da
JM
55072005-02-02 Joseph S. Myers <joseph@codesourcery.com>
5508
5509 PR c/19435
5510 * gcc.dg/c99-init-4.c: New test.
5511
1ccd2fd9
JJ
55122005-02-01 Janis Johnson <janis187@us.ibm.com>
5513
9d020241
JJ
5514 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
5515
bf996cfe
JJ
5516 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
5517
dc5944f7
JJ
5518 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
5519 * g++.dg/eh/check-vect.h: New.
5520
dd1d184d
JJ
5521 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
5522 * gcc.dg/vect/vect-78.c: Ditto.
5523 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
5524 Remove.
5525
694c84cd
JJ
5526 * g++.dg/conversion/simd1.C: Expect warning.
5527 * g++.dg/ext/attribute-test-1.C: Ditto.
5528 * g++.dg/ext/attribute-test-2.C: Ditto.
5529 * g++.dg/ext/attribute-test-3.C: Ditto.
5530 * g++.dg/ext/attribute-test-4.C: Ditto.
5531
f4a11c60
JJ
5532 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
5533 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
5534
1ccd2fd9
JJ
5535 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
5536
ca58f2bc
RH
55372005-02-01 Richard Henderson <rth@redhat.com>
5538
5539 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
5540 long double for ibm double-double format.
5541 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
5542
a1d13fa1
DN
55432005-02-01 Diego Novillo <dnovillo@redhat.com>
5544
5545 PR tree-optimization/19633
5546 * testsuite/gcc.dg/pr19633-1.c: New test.
5547 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
5548 to NULL or a symbol.
5549
395909dd
JJ
55502005-02-01 Janis Johnson <janis187@us.ibm.com>
5551
8d2d2ec6
JJ
5552 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
5553 New procs.
5554 (dg-process-target (local override)): Handle selector expressions.
5555
91442c20
JJ
5556 * gcc.test-framework/README: Describe tests in source directory.
5557 * gcc.test-framework/test-framework.awk: Handle dg- tests.
5558 * gcc.test-framework/test-framework.exp: Handle dg- tests.
5559 * gcc.test-framework/dg-bogus-exp-P.c: New test.
5560 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
5561 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
5562 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
5563 * gcc.test-framework/dg-do-link-exp-P.c: New test.
5564 * gcc.test-framework/dg-do-run-exp-P.c: New test.
5565 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
5566 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
5567 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
5568 * gcc.test-framework/dg-error-exp-P.c: New test.
5569 * gcc.test-framework/dg-error-exp-XP.c: New test.
5570 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
5571 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
5572 * gcc.test-framework/dg-output-exp-P.c: New test.
5573 * gcc.test-framework/dg-output-exp-XF.c: New test.
5574 * gcc.test-framework/dg-warning-exp-P.c: New test.
5575 * gcc.misc-tests/dg-1.c: Remove.
5576 * gcc.misc-tests/dg-2.c: Remove.
5577 * gcc.misc-tests/dg-3.c: Remove.
5578 * gcc.misc-tests/dg-4.c: Remove.
5579 * gcc.misc-tests/dg-5.c: Remove.
5580 * gcc.misc-tests/dg-6.c: Remove.
5581 * gcc.misc-tests/dg-7.c: Remove.
5582 * gcc.misc-tests/dg-8.c: Remove.
5583 * gcc.misc-tests/dg-9.c: Remove.
5584 * gcc.misc-tests/dg-10.c: Remove.
5585 * gcc.misc-tests/dg-11.c: Remove.
5586 * gcc.misc-tests/dg-12.c: Remove.
5587 * gcc.misc-tests/dg-test.exp: Remove.
5588
0e7eed46
JJ
5589 * gcc.test-framework/test-framework.awk: Change recording and
5590 printing of passes and failures.
5591
395909dd
JJ
5592 * gcc.test-framework: New directory.
5593 * gcc.test-framework/README: New.
5594 * gcc.test-framework/test-framework.exp: New.
5595 * gcc.test-framework/test-framework.awk: New.
5596 * gcc.test-framework/gen_directive_tests: New.
5597
596d4d61
JM
55982005-02-01 James A. Morrison <phython@gcc.gnu.org>
5599
5600 * lib/treelang.exp: Fix comment typos.
5601 (treelang_target_compile): Don't append libs=-ltreelang to options.
5602
c8a7ed43
AO
56032005-02-01 Alexandre Oliva <aoliva@redhat.com>
5604
5605 * g++.dg/parse/typename7.C: Adjust error messages.
5606
dc5d4efb
JL
56072005-01-31 Jeff Law <law@redhat.com>
5608
5609 * gcc.c-torture/execute/20050131-1.c: New test.
5610 * gcc.dg/wcaselabel.c: New test.
5611
93678513
MM
56122005-01-31 Mark Mitchell <mark@codesourcery.com>
5613
5614 * g++.dg/other/warning1.C: Adjust error messags.
5615 * g++.dg/parse/constant5.C: New test.
5616
b4519d39
SB
56172005-01-31 Steven Bosscher <stevenb@suse.de>
5618
5619 PR c/19333
5620 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
5621 the test case valid.
5622 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
5623 * testsuite/gcc.dg/array-7.c: Adjust expected result.
5624 * testsuite/gcc.dg/pr18596-3.c: Likewise.
5625 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
5626 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
5627 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
5628
3b70b82a
DJ
56292005-01-31 Dale Johannesen <dalej@apple.com>
5630
5631 * g++.dg/opt/pr19650.C: New test.
5632
93b39cbc
RH
56332005-01-31 Richard Henderson <rth@redhat.com>
5634
5635 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
5636 long double for intel double extended format.
5637 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
5638
6fc98adf
MM
56392005-01-30 Mark Mitchell <mark@codesourcery.com>
5640
2b1e8a76
MM
5641 PR c++/19555
5642 * g++.dg/template/static10.C: New test.
5643
e3016344 5644 PR c++/19395
c5ff069d 5645 * g++.dg/parse/error24.C: New test.
e3016344
MM
5646
5647 PR c++/19367
5648 * g++.dg/lookup/builtin1.C: New test.
5649
6fc98adf
MM
5650 PR c++/19457
5651 * g++.dg/warn/conv3.C: New test.
5652
23e044cc
BD
56532005-01-30 Bud Davis <bdavis@gfortran.org>
5654
5655 PR fortran/19647
5656 * gfortan.dg/inquire_7.f90
5657
020d90ee
RG
56582005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
5659
5660 PR tree-optimization/15791
5661 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
5662 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
5663 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
5664 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
5665 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
5666 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
5667 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
5668 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
5669 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
5670 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
5671
985aff9c
PB
56722005-01-29 Paul Brook <paul@codesourcery.com>
5673
5674 PR fortran/18565
5675 * check.c (real_or_complex_check): New function.
5676 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
5677 * intrinsic.c (add_functions): Use new check functions.
5678 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
5679 Add prototypes.
5680
46df2823
JM
56812005-01-29 Joseph S. Myers <joseph@codesourcery.com>
5682
5683 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
5684 gcc.dg/lvalue-3.c: New tests.
5685 * gcc.dg/concat.c: Update expected messages.
5686
24a09741
TK
56872005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
5688
5689 PR libfortran/19595
5690 * gfortran.dg/eor_1.f90: New test.
5691
f240b896
SK
56922005-01-29 Steven G. Kargl <kargls@comcast.net>
5693
5694 PR fortran/19589
5695 * gfortran.dg/logical_data_1.f90: New test.
5696
ee921ddf
MM
56972005-01-28 Mark Mitchell <mark@codesourcery.com>
5698
6ca2d67f
MM
5699 PR c++/19253
5700 * g++.dg/template/crash33.C: New test.
5701
ee921ddf
MM
5702 PR c++/19667
5703 * g++.dg/template/crash32.C: New test.
5704
6aea8136
ILT
57052005-01-28 Ian Lance Taylor <ian@airs.com>
5706
5707 PR middle-end/16558
5708 * g++.dg/warn/Wreturn-type-2.C: New test.
5709
bd16270b
JL
57102004-06-24 Jeff Law <law@redhat.com>
5711
5712 * gcc.dg/tree-ssa/20050128-1.c: New test.
5713
a738d848
RS
57142005-01-28 Richard Sandiford <rsandifo@redhat.com>
5715
5716 * gcc.target/frv/all-mdpackh-1.c: New test.
5717
f6c2ac32 57182005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
5719
5720 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
5721
17a7d6d7
RH
57222005-01-27 Richard Henderson <rth@redhat.com>
5723
5724 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
5725
6198f99a
RS
57262005-01-27 Richard Sandiford <rsandifo@redhat.com>
5727
5728 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
5729
1c71d796
RS
57302005-01-27 Richard Sandiford <rsandifo@redhat.com>
5731
5732 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5733 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5734 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
5735 to cope with cases where the multilib options override the dg-options.
5736
d8dd2f3a
JJ
57372005-01-27 Jakub Jelinek <jakub@redhat.com>
5738
5739 PR c/18946
5740 * gcc.dg/noncompile/20050120-1.c: New test.
5741
87637d21
DN
57422005-01-26 Diego Novillo <dnovillo@redhat.com>
5743
5744 PR tree-optimization/19633
5745 * gcc.dg/pr19633.c: New test.
5746 * gcc.dg/tree-ssa/pr19633.c: New test.
5747
9ff93eb0
UW
57482005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
5749
5750 * gcc.dg/20041216-1.c: New test.
5751
4bb3aa7e
AM
57522005-01-26 Alexander Malmberg <alexander@malmberg.org>
5753
5754 PR objc/18862
5755 * objc.dg/selector-2.m: New test.
5756
b8e48b98
JJ
57572005-01-26 Jakub Jelinek <jakub@redhat.com>
5758
ef8614d7
JJ
5759 * g++.dg/opt/range-test-2.C: New test.
5760
b8e48b98
JJ
5761 PR rtl-optimization/19579
5762 * gcc.c-torture/execute/20050124-1.c: New test.
5763
00adda9f
SH
57642005-01-26 Greg Parker <gparker@apple.com>
5765 Stuart Hastings <stuart@apple.com>
c5ff069d 5766
00adda9f
SH
5767 * gcc.c-torture/execute/20050125-1.c: New.
5768
ed464869
JH
57692005-01-18 Jan Hubicka <jh@suse.cz>
5770
5771 PR tree-optimize/19337
5772 * gcc.c-torture/compile/20050119-1.c: New test.
5773
92e51459
JW
57742005-01-24 James E Wilson <wilson@specifixinc.com>
5775
5776 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
5777 test for successful match.
5778
3a222639
AM
57792005-01-25 Alexander Malmberg <alexander@malmberg.org>
5780
5781 PR objc/18408
5782 * objc.dg/comp-types-7.m: New test.
5783
544ea6b7
JJ
57842005-01-24 Janis Johnson <janis187@us.ibm.com>
5785
635b0f2a
JJ
5786 * lib/target-supports.exp (current_target_name): New.
5787 (check_effective_target_ilp32, check_effective_target_lp64):
5788 Cache the result to use as long as the current target, with
5789 multilib flags, remains the same.
5790
544ea6b7
JJ
5791 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
5792 (dg-require-weak, dg-require-visibility, dg-require-alias,
5793 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
5794 dg-require-effective-target, dg-skip-if): Remove call to
5795 skip_test_and_clear_xfail.
5796 (dg-test): Clear xfail data.
5797
b77302be
JJ
57982005-01-24 Jakub Jelinek <jakub@redhat.com>
5799
b723e82f
JJ
5800 PR target/17751
5801 * gcc.dg/ppc64-toc.c: New test.
5802
7b922122
JJ
5803 * g++.dg/tree-ssa/empty-1.C: New test.
5804
b77302be
JJ
5805 PR middle-end/19551
5806 * gcc.c-torture/execute/20050121-1.c: New test.
5807 * gcc.dg/20050121-2.c: New test.
5808
69029c61
PB
58092004-01-23 Steven G. Kargl <kargls@comcast.net>
5810 Paul Brook <paul@codesourcery.com>
5811
5812 PR fortran/17941
5813 * gfortran.dg/real_const_1.f: New test.
5814 * gfortran.dg/real_const_2.f90: New test.
5815 * gfortran.dg/complex_int_1.f90: New test.
5816
dae24534
BD
58172005-01-23 Bud Davis <bdavis9659@comcast.net>
5818
5819 PR fortran/19313
5820 * gfortan.dg/inquire_6.f90: New test.
5821
0e69bba9
TK
58222005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5823
5824 PR libfortran/19451
5825 * open_readonly_1.f90: New test.
5826
d02b2c64
TK
58272005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5828
5829 PR libfortran/18982
5830 * gfortran.dg/open_new.f90: New file.
5831
af30f793
PB
58322005-01-22 Paul Brook <paul@codesourcery.com>
5833
5834 * namelist_1.f90: New test.
5835
d7f3fc19
RS
58362005-01-22 Richard Sandiford <rsandifo@redhat.com>
5837
5838 PR tree-optimization/19484
5839 * gcc.c-torture/compile/20050122-[12].c: New tests.
5840
0dd973dd
PB
58412005-01-22 Paul Brook <paul@codesourcery.com>
5842
5843 * gfortran.dg/implicit_2.f90: New test.
5844
b1a80705
BD
58452005-01-22 Bud Davis <bdavis9659@comcast.net>
5846
5847 PR fortran/19314
5848 * gfortran.dg/inquire_5.f90: New test.
5849
20913689
VR
58502005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5851
5852 PR c/18809
5853 * gcc.dg/pr18809-1.c: New test.
5854
15c8b2d4
ILT
58552005-01-21 Ian Lance Taylor <ian@airs.com>
5856
5857 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
5858
5859 PR tree-optimization/13000
5860 * gcc.dg/20040206-1.c: Change warning to point where function is
5861 being inlined.
5862
4ef69b83
GB
58632005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5864
5865 PR c++/19208
5866 * g++.dg/template/array11.C: New test.
5867
9d953276
TS
58682005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5869
5870 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5871 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5872 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5873 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5874 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5875 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5876
23ab2e4e
KH
58772005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5878
5879 PR tree-optimization/15349
5880 * gcc.dg/tree-ssa/pr15349.c: New.
5881
35f46d96
SE
58822005-01-20 Steve Ellcey <sje@cup.hp.com>
5883
5884 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5885
cb884961
HPN
58862005-01-19 Hans-Peter Nilsson <hp@axis.com>
5887
ae727129
HPN
5888 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5889 scan-assembler-times directive name.
5890
fed758a4
HPN
5891 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5892 after dg-do.
5893
cb884961
HPN
5894 PR rtl-optimization/19462
5895 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5896
dc60db90
SE
58972005-01-19 Steve Ellcey <sje@cup.hp.com>
5898
5899 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5900 counting function calls on ia64.
5901
e89be13b
JJ
59022005-01-19 Jakub Jelinek <jakub@redhat.com>
5903
49c3b9a8
JJ
5904 PR rtl-optimization/15139
5905 * gcc.dg/20050111-2.c: New test.
5906
e89be13b
JJ
5907 PR c/17297
5908 * gcc.c-torture/compile/20050113-1.c: New testcase.
5909
5910 PR middle-end/19164
5911 * gcc.dg/20050113-1.c: New testcase.
5912
f0b9dcb8
DN
59132005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5914
5915 * gcc.dg/vect/vect-85.c: Add comment.
5916 * gcc.dg/vect/vect-86.c: Add xfail for now.
5917 * gcc.dg/vect/vect-87.c: Add xfail for now.
5918 * gcc.dg/vect/vect-88.c: Add xfail for now.
5919 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5920
674bc5a5
EB
59212005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5922
5923 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5924
500a9f27
EB
59252005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5926
5927 * g++.dg/debug/typedef3.C: New test.
5928
b4c33883
AP
59292005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5930
5931 PR c/19472
5932 * gcc.dg/asm-a.c: New test.
5933
d6e84d0c
KK
59342005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5935
5936 * gcc.dg/sh-relax.c: Add prototype for abort.
5937
f917ae96
EB
59382005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5939
5940 * gcc.dg/short-compare-1.c: New test.
5941 * gcc.dg/short-compare-2.c: Likewise.
5942
f2fd3821
AJ
59432005-01-18 Michael Matz <matz@suse.de>
5944
5945 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5946
e03a46f5
DN
59472005-01-17 Diego Novillo <dnovillo@redhat.com>
5948
5949 PR tree-optimization/19121
5950 * gcc.c-torture/compile/pr19121.c: New test.
5951
696a2ca1
JW
59522005-01-17 James E. Wilson <wilson@specifixinc.com>
5953
5954 PR target/19357
5955 * gcc.c-torture/compile/pr19357.c: New test.
5956
2c4ea36c
ILT
59572005-01-17 Ian Lance Taylor <ian@airs.com>
5958
5959 PR c/5675
5960 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5961 pass--those that refer just to the variable, possibly with a
5962 cast.
5963 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
5964
5965 PR middle-end/13127
5966 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5967 longer emitted.
5968
f53d3f93
BD
59692005-01-16 Bud Davis <bdavis9659@comcast.net>
5970
5971 PR fortran/18778
5972 * gfortran.dg/endfile_2.f90: New test.
5973
5352b89f
SK
59742005-01-16 Steven G. Kargl <kargls@comcast.net>
5975
5976 PR 19168
5977 * gfortran.dg/select_5.f90: New test.
5978
36c028f6
PB
59792004-01-16 Paul Brook <paul@codesourcery.com>
5980
5981 * gfortran.dg/common_4.f90: New test.
5982
01c4f82a
HPN
59832005-01-15 Hans-Peter Nilsson <hp@axis.com>
5984
5985 PR rtl-optimization/19462
5986 * gcc.dg/torture/pr19462-1.c: New test.
5987
aecaa19a
ZL
59882005-01-15 Ziemowit Laski <zlaski@apple.com>
5989
5990 PR objc/19321
5991 * objc.dg/func-ptr-2.m: New.
5992 * objc.dg/volatile-1.m: New.
5993
a04b62b2
JDA
59942005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5995
5996 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5997
75b9aa9f
JJ
59982005-01-15 Jakub Jelinek <jakub@redhat.com>
5999
6000 PR tree-optimization/19060
6001 * gcc.c-torture/execute/20050104-1.c: New test.
6002
e1c74af0
BD
60032005-01-15 Bud Davis <bdavis9659@comcast.net>
6004
6005 PR fortran/18983
6006 * gfortran.dg/write_to_null.f90: New test.
6007
0c12d24f 60082005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 6009 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
6010
6011 PR other/19328
6012 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
6013 argument.
6014
74aad7cc
JJ
60152005-01-15 Jakub Jelinek <jakub@redhat.com>
6016
6017 PR c++/19263
6018 * g++.dg/init/vector1.C: New test.
6019
66f9a6de
JW
60202005-01-14 James E. Wilson <wilson@specifixinc.com>
6021
6022 PR target/13158
6023 * gcc.target/ia64/sibcall-unwind-1.c: New test.
6024 PR target/18987
6025 * gcc.target/ia64/sibcall-unwind-2.c: New test.
6026
c224550f
SK
60272005-01-14 Steven G. Kargl <kargls@comcast.net>
6028
6029 * gfortran.dg/select_1.f90: New test.
6030 * gfortran.dg/select_2.f90: New test.
6031 * gfortran.dg/select_3.f90: New test.
6032 * gfortran.dg/select_4.f90: New test.
6033
a0afbdb6
JJ
60342005-01-14 Jakub Jelinek <jakub@redhat.com>
6035
08a0c536
JJ
6036 PR middle-end/19084
6037 PR rtl-optimization/19348
6038 * gcc.dg/20050111-1.c: New test.
6039 * gcc.c-torture/execute/20050111-1.c: New test.
6040
a0afbdb6
JJ
6041 * gcc.dg/i386-asm-4.c: New test.
6042
eebeecac
EB
60432005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6044
6045 * gcc.dg/nested-func-2.c: New test.
6046 * ada/acats/norun.lst: Remove c953002.
6047
12374876
UW
60482005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
6049
6050 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
6051
6d1089d0
BE
60522005-01-12 Ben Elliston <bje@au.ibm.com>
6053
6054 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
6055
7eb3b9ec
AP
60562005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
6057
6058 PR target/18761
6059 * g++.dg/abi/align1.C: New test.
6060
a969c1d2
AM
60612005-01-11 Alan Modra <amodra@bigpond.net.au>
6062
6063 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
6064 at a time.
6065 * g++.dg/ext/altivec_check.h: Support compiling as C.
6066
18d00205
RS
60672005-01-10 Roger Sayle <roger@eyesopen.com>
6068
6069 PR c++/19355
6070 * g++.dg/expr/pr19355-1.C: New test case.
6071
8ad2a082
LG
60722005-01-10 Laurent GUERBY <laurent@guerby.net>
6073
6074 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
6075 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
6076 * ada/acats/tests/c3/c92005b.ada: Likewise.
6077 * ada/acats/tests/c3/cxb3012.a: Likewise.
6078 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 6079
832ef1ce
PB
60802005-01-09 Paul Brook <paul@codesourcery.com>
6081
6082 * gfortran.dg/common_2.f90: New file.
6083 * gfortran.dg/common_3.f90: New file.
6084
96b5a6c7
ZD
60852005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
6086
6087 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
6088
5a3ed97a
DN
60892005-01-09 Dorit Naishlos <dorit@il.ibm.com>
6090
6091 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
6092 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
6093 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
6094 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
6095 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
6096 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
6097 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
6098 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
6099 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
6100 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
6101 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
6102 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
6103 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
6104 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
6105 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
6106 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
6107 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
6108 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
6109 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
6110 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
6111 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
6112 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
6113 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
6114 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
6115 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
6116 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
6117 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
6118 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
6119 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
6120 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
6121 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
6122 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
6123 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
6124 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
6125 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
6126 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
6127 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
6128 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
6129 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
6130 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
6131 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
6132 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
6133 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
6134 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
6135 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
6136 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
6137 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
6138 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
6139 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
6140 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
6141 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
6142 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
6143 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
6144 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
6145 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
6146 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
6147 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
6148 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
6149 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
6150 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
6151 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
6152 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
6153 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
6154 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
6155 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
6156 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
6157 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
6158
6159 * gcc.dg/vect/vect-1.c: Fix spelling.
6160 * gcc.dg/vect/vect-10.c: Fix spelling.
6161 * gcc.dg/vect/vect-11.c: Fix spelling.
6162 * gcc.dg/vect/vect-12.c: Fix spelling.
6163 * gcc.dg/vect/vect-14.c: Fix spelling.
6164 * gcc.dg/vect/vect-15.c: Fix spelling.
6165 * gcc.dg/vect/vect-16.c: Fix spelling.
6166 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
6167 * gcc.dg/vect/vect-64.c: Fix comments.
6168 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
6169
61702005-01-09 Dorit Naishlos <dorit@il.ibm.com>
6171 Ira Rosen <irar@il.ibm.com>
6172
6173 * gcc.dg/vect/vect-70.c: New test.
6174 * gcc.dg/vect/vect-71.c: New test.
6175
e1a5510b
MH
61762005-01-09 Manfred Hollstein <mh@suse.com>
6177
6178 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
6179 * gcc.dg/pr18241-2.c: Likewise.
6180 * gcc.dg/pr18241-3.c: Likewise.
6181 * gcc.dg/pr18241-4.c: Likewise.
6182 * gcc.dg/pr18241-5.c: Likewise.
6183
ef719a44
RH
61842005-01-08 Richard Henderson <rth@redhat.com>
6185
6186 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
6187 False for x86 and x86-64.
6188
e79b60a7
DN
61892005-01-08 Diego Novillo <dnovillo@redhat.com>
6190
a6331d85 6191 PR tree-optimization/18241
e79b60a7
DN
6192 * gcc.dg/pr18241-1.c: New test.
6193 * gcc.dg/pr18241-2.c: New test.
6194 * gcc.dg/pr18241-3.c: New test.
6195 * gcc.dg/pr18241-4.c: New test.
6196 * gcc.dg/pr18241-5.c: New test.
6197
1dba1182
SK
61982005-01-08 Steven G. Kargl <kargls@comcast.net>
6199
6200 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
6201 gfortran.dg/select_4.f90: New.
6202
b827788f
JJ
62032005-01-07 Jakub Jelinek <jakub@redhat.com>
6204
6205 * gcc.c-torture/execute/20050107-1.c: New test.
6206
5aa56f9d
NS
62072005-01-07 Nathan Sidwell <nathan@codesourcery.com>
6208
6209 PR c++/19298
6210 * g++.dg/template/ref2.C: New.
6211
6992cbd1
AP
62122005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
6213
6214 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
6215 instead of being empty.
6216
c22535f5
TS
62172005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6218
6219 PR fortran/15553
6220 * gfortran.dg/array-1.f90: New test.
6221
8870e212
JJ
62222005-01-07 Jakub Jelinek <jakub@redhat.com>
6223
2a0958c5
JJ
6224 PR tree-optimization/19283
6225 * gcc.c-torture/execute/20050106-1.c: New test.
6226
0210ae14
JJ
6227 PR rtl-optimization/18861
6228 * gcc.dg/20050105-1.c: New test.
6229
8870e212
JJ
6230 PR tree-optimization/18828
6231 * gcc.dg/20050105-2.c: New test.
6232
4f1cfe85
AJ
62332005-01-07 Andreas Jaeger <aj@suse.de>
6234
6235 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
6236
a7e8d7db
BD
62372005-01-07 Bud Davis <bdavis9659@comcast.net>
6238
6239 PR fortran/18398
6240 * gfortran.dg/fmt_read.f90: New test.
6241
59d7d767
GK
62422005-01-06 Geoffrey Keating <geoffk@apple.com>
6243
6244 * gcc.dg/rs6000-ldouble-2.c: New.
6245
27d6592c
MM
62462005-01-06 Mark Mitchell <mark@codesourcery.com>
6247
b4519d39 6248 PR c++/19244
27d6592c
MM
6249 * g++.dg/parser/ctor2.C: New test.
6250
023458fa
KL
62512004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6252
6253 PR c++/17154
6254 * g++.dg/template/using9.C: New test.
6255
23ff7e2d
KL
62562005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6257
6258 PR c++/19258
6259 * g++.dg/lookup/friend6.C: New test.
6260
d8987adb
NS
62612005-01-06 Nathan Sidwell <nathan@codesourcery.com>
6262
6263 PR c++/19270
6264 * g++.dg/template/array10.C: New.
6265
2070df3c
KG
62662005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6267
6268 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
6269 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
6270
7f62ca08
JJ
62712005-01-06 Jakub Jelinek <jakub@redhat.com>
6272
6273 * gcc.c-torture/compile/20050105-1.c: New test.
6274
b95ec5c1
GK
62752005-01-05 Geoffrey Keating <geoffk@apple.com>
6276
6277 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
6278
010c4d9c
RS
62792005-01-05 Roger Sayle <roger@eyesopen.com>
6280
6281 PR middle-end/19100
6282 * gcc.dg/conv-3.c: New test case.
6283
9143de5c
JM
62842005-01-05 Joseph S. Myers <joseph@codesourcery.com>
6285
6286 * gcc.dg/asm-wide-1.c: New test.
6287
4514aa8c
NS
62882005-01-05 Nathan Sidwell <nathan@codesourcery.com>
6289
6290 PR c++/19030
6291 * g++.dg/parse/crash22.C: New
6292
242746f1
GK
62932005-01-04 Geoffrey Keating <geoffk@apple.com>
6294
6295 PR 19257
6296 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
6297
21e5076a
UB
62982005-01-04 Uros Bizjak <uros@kss-loka.si>
6299
6300 PR middle-end/17767
6301 * gcc.dg/i386-mmx-6.c: New test case.
6302
8ea9d0c7
PB
63032005-01-04 Paolo Bonzini <bonzini@gnu.org>
6304
6305 PR tree-optimization/18308
6306 * gcc.dg/vect/pr18308.c: New testcase.
6307
1aae12a2
AJ
63082005-01-04 Andreas Jaeger <aj@suse.de>
6309
6310 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
6311
942926ad
GK
63122005-01-03 Geoffrey Keating <geoffk@apple.com>
6313 Robert Bowdidge <bowdidge@apple.com>
6314
6315 * gcc.dg/cpp/subframework1.c: New.
6316 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
6317 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
6318 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
6319 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
6320
d7001ae5
GK
63212005-01-03 Geoffrey Keating <geoffk@apple.com>
6322
6323 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
6324 producing warning.
6325 * gcc.dg/darwin-weakimport-2.c: New.
6326
bf7df599
RH
63272005-01-03 Richard Henderson <rth@redhat.com>
6328
6329 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
6330
f61134e8
RH
63312005-01-03 Richard Henderson <rth@redhat.com>
6332
6333 * gcc.dg/vect/vect.exp: Enable for ia64.
6334 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
6335 (check_effective_target_vect_float): Likewise.
6336 (check_effective_target_vect_no_align): Likewise.
6337 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
6338 * gcc.dg/vect/vect-8.c: Likewise.
6339
7db6be6f 63402005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 6341
b256bfa2 6342 PR target/19236
7db6be6f
UB
6343 * gcc.dg/pr19236-1.c: New test case.
6344
1d7bed25
HPN
63452005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6346
6347 PR rtl-optimization/12092
6348 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
6349
9b1f5820
AJ
63502005-01-02 Andreas Jaeger <aj@suse.de>
6351
6352 * gcc.dg/pr12092-1.c: Do not run on x86_64.
6353
0ca5fbc0
RS
63542005-01-01 Roger Sayle <roger@eyesopen.com>
6355 Andrew Pinski <pinskia@physics.uc.edu>
6356
6357 PR rtl-optimization/12092
6358 * gcc.dg/pr12092-1.c: New test case.
6359
1465374a
GK
63602005-01-01 Geoffrey Keating <geoffk@geoffk.org>
6361
3ffd0339
GK
6362 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
6363 'hidden' and 'default' for better portability.
6364 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
6365
1465374a
GK
6366 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
6367 6 and 7.
6368 * g++.old-deja/g++.brendan/new3.C: Likewise.
6369
43e05e45
SB
63702005-01-01 Steven Bosscher <stevenb@suse.de>
6371
6372 * gcc.dg/20041231-1.C: New test.
6373 * g++.dg/warn/Wunreachable-code-1.C: New test.
6374
64f33597
DE
63752004-12-30 David Edelsohn <edelsohn@gnu.org>
6376
6377 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
6378 file, not /dev/null. Abort on error.
6379
9eb892ec
ZL
63802004-12-30 Alexander Malmberg <alexander@malmberg.org>
6381 Ziemowit Laski <zlaski@apple.com>
6382
b4519d39 6383 PR objc/18971
9eb892ec
ZL
6384 * objc.dg/encode-5.m: New test.
6385
9503e790
RH
63862004-12-29 Richard Henderson <rth@redhat.com>
6387
6388 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
6389 * objc.dg/stabs-1.m: Disable for ia64.
6390
d9fa1233
MM
63912004-12-29 Mark Mitchell <mark@codesourcery.com>
6392
6393 PR c++/19190
6394 * g++.dg/warn/Wunused-10.C: New test.
6395
2f9742c3
RH
63962004-12-28 Richard Henderson <rth@redhat.com>
6397
6398 * objc.dg/stabs-1.m: Disable for alpha.
6399
c827f22f
MM
64002004-12-27 Mark Mitchell <mark@codesourcery.com>
6401
6402 PR c++/19149
6403 * g++.dg/parse/error23.C: New test.
6404
56746a07
TS
64052004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6406
6407 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
6408
e98a8b5b
TS
6409 PR fortran/19032
6410 * gfortran.dg/intrinsic_modulo_1.f90: New.
6411 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
6412 tests with divisor -1.
6413
64092f8b
MM
64142004-12-27 Mark Mitchell <mark@codesourcery.com>
6415
8f8883b1
MM
6416 * g++.dg/opt/temp1.C (memcpy): Return a value.
6417
64092f8b
MM
6418 PR c++/19148
6419 * g++.dg/expr/cond7.C: New test.
6420
27e84b81
PB
64212004-12-27 Paul Brook <paul@codesourcery.com>
6422
6423 * gfortran.dg/g77/select_no_compile.f: Remove.
6424
accde4cf
RH
64252004-12-27 Richard Henderson <rth@redhat.com>
6426
6427 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
6428 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
6429 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
6430
82d3d6c8
RH
64312004-12-26 Richard Henderson <rth@redhat.com>
6432
6433 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
6434 by 1i instead of token pasting.
6435
daab9768
JDA
64362004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6437
6438 PR tree-optimization/17578
6439 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
6440 to additional_flags.
6441 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
6442
798e3fe5
RH
64432004-12-25 Richard Henderson <rth@redhat.com>
6444
6445 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
6446 Remove Alpha.
6447
d1ffec35
JDA
64482004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6449
6450 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
6451 hppa*-*-hpux*.
6452 * gcc.dg/pr17957.c (dg-options): Likewise.
6453 * gcc.dg/struct-ret-1.c: Add prototype for abort.
6454 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
6455 instead of 0 on __hppa__.
6456 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
6457 "foo,%r" on hppa*-*-*.
6458
5d3a9816
BD
64592004-12-23 Bud Davis <bdavis9659@comcast.net>
6460
6461 PR fortran/19071
6462 * gfortran.dg/complex_write.f90: New test.
9469f0aa 6463
058e32b3
MM
64642004-12-23 Mark Mitchell <mark@codesourcery.com>
6465
5902897a
MM
6466 PR c++/17595
6467 * g++.dg/parse/pragma2.C: New test.
6468
058e32b3
MM
6469 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
6470
da5572ef
AO
64712004-12-23 Alexandre Oliva <aoliva@redhat.com>
6472
6473 * gcc.dg/empty2.c: Add missing dg-warning.
6474
b3d1c238
MM
64752004-12-23 Mark Mitchell <mark@codesourcery.com>
6476
aae4a277
MM
6477 PR c++/17413
6478 * g++.dg/template/local4.C: New test.
6479 * g++.dg/template/crash19.C: Add dg-error marker.
6480
b3d1c238
MM
6481 * g++.dg/template/crash31.C: Correct embedded PR number.
6482
ce21424d
MM
64832004-12-23 Mark Mitchell <mark@codesourcery.com>
6484
6485 PR c++/16405
6486 * g++.dg/opt/temp1.C: Add do-run marker.
6487
08167d1c
AO
64882004-12-23 Alexandre Oliva <aoliva@redhat.com>
6489
6490 * g++.dg/template/spec19.C: New.
6491
faa00334
AO
64922004-12-23 Alexandre Oliva <aoliva@redhat.com>
6493
05f5e885 6494 PR target/16819
faa00334
AO
6495 * gcc.dg/empty2.c: New.
6496
3e8aba34
RH
64972004-12-23 Richard Henderson <rth@redhat.com>
6498
9469f0aa 6499 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
6500 Remove i?86 and x86-64.
6501
f98625f6
MM
65022004-12-23 Mark Mitchell <mark@codesourcery.com>
6503
6504 PR c++/16405
6505 * g++.dg/opt/temp1.C: New test.
6506
f65b7de3
GB
65072004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6508
6509 PR c++/18733
6510 * g++.dg/template/friend33.C: New testcase.
6511
dfb5c523
MM
65122004-12-22 Mark Mitchell <mark@codesourcery.com>
6513
6514 PR c++/18464
6515 * g++.dg/template/cond5.C: New test.
6516
6517 PR c++/18492
6518 * g++.dg/inherit/thunk3.C: New test.
6519
6520 PR c++/11224
6521 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 6522
606145e4
JJ
65232004-12-22 Janis Johnson <janis187@us.ibm.com>
6524
56a5f30a 6525 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 6526
f199d860
JB
65272004-12-22 Jan Beulich <jbeulich@novell.com>
6528
6529 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
6530
943e3ede
MM
65312004-12-21 Mark Mitchell <mark@codesourcery.com>
6532
6533 PR c++/18378
6534 * g++.dg/ext/packed8.C: New test.
6535
0e44ef62 6536 PR c++/19063
943e3ede 6537 * g++.dg/template/crash31.C: New test.
9469f0aa 6538
943e3ede
MM
6539 PR c++/19034
6540 * g++.dg/template/crash30.C: New test.
6541
af76441f
AP
65422004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
6543
6544 PR C++/18984
6545 * g++.dg/eh/ctor3.C: New test.
6546
697290b7
EB
65472004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6548
6549 * objc.dg/stabs-1.m: Allow section name to be quoted and
6550 assembly label to begin with '.LL'.
6551
eeea13c2
JJ
65522004-12-21 Janis Johnson <janis187@us.ibm.com>
6553
1126bfdd
JJ
6554 * gcc.dg/vect/vect.exp
6555 (check_effective_target_lp64_or_vect_no_align): New.
6556 * gcc.dg/vect/vect-77.c: Use it.
6557 * gcc.dg/vect/vect-78.c: Use it.
6558
eeea13c2
JJ
6559 * lib/target-supports.exp
6560 (check_effective_target_vect_no_max,
6561 check_effective_target_vect_no_bitwise,
6562 check_effective_target_vect_no_align): New.
6563 * gcc.dg/vect/vect-13.c: Use them.
6564 * gcc.dg/vect/vect-17.c: Ditto.
6565 * gcc.dg/vect/vect-18.c: Ditto.
6566 * gcc.dg/vect/vect-19.c: Ditto.
6567 * gcc.dg/vect/vect-20.c: Ditto.
6568 * gcc.dg/vect/vect-27.c: Ditto.
6569 * gcc.dg/vect/vect-29.c: Ditto.
6570 * gcc.dg/vect/vect-44.c: Ditto.
6571 * gcc.dg/vect/vect-48.c: Ditto.
6572 * gcc.dg/vect/vect-50.c: Ditto.
6573 * gcc.dg/vect/vect-52.c: Ditto.
6574 * gcc.dg/vect/vect-54.c: Ditto.
6575 * gcc.dg/vect/vect-56.c: Ditto.
6576 * gcc.dg/vect/vect-58.c: Ditto.
6577 * gcc.dg/vect/vect-60.c: Ditto.
6578 * gcc.dg/vect/vect-72.c: Ditto.
6579 * gcc.dg/vect/vect-80.c: Ditto.
6580
fd749a60
NS
65812004-12-21 Nathan Sidwell <nathan@codesourcery.com>
6582
7a8380ae
NS
6583 PR c++/14075
6584 * g++.dg/init/string1.C: New.
6585
fd749a60
NS
6586 PR c++/18975
6587 * g++.dg/other/synth1.C: New.
6588
ebef4d30
JM
65892004-12-21 James A. Morrison <phython@gcc.gnu.org>
6590
6591 PR c/18963
6592 * gcc.dg/pr18963-1.c: New test.
6593
6f17bbcf
JM
65942004-12-21 James A. Morrison <phython@gcc.gnu.org>
6595
6596 PR c/18596
6597 * gcc.dg/funcdef-storage-1.c (foo): Remove.
6598 * gcc.dg/pr18596-1.c: Use dg-error.
6599 (dg-options): Use -fno-unit-at-a-time.
6600 * gcc.dg/pr18596-2.c: New test.
6601 * gcc.dg/pr18596-3.c: New test.
9469f0aa 6602
5fdf61fe
RS
66032004-12-20 Roger Sayle <roger@eyesopen.com>
6604
6605 PR middle-end/18683
6606 * g++.dg/opt/pr18683-1.C: New test case.
6607
6e822bf6
AP
66082004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
6609
6610 PR other/19093
6611 * g++.dg/opt/max1.C: Fix for 64bit targets.
6612
b482789c
MA
66132004-12-20 Matt Austern <austern@apple.com>
6614
6615 PR c++/19044
6616 * g++.dg/ext/builtin6.C: New
9469f0aa 6617
90e34bd6
DN
66182004-12-20 Diego Novillo <dnovillo@redhat.com>
6619
6620 PR tree-optimization/19080
6621 * gcc.c-torture/compile/pr19080.c: New test.
6622
6fa91b48
SB
66232004-12-20 Steven Bosscher <stevenb@suse.de>
6624
6625 * gcc.dg/20041219-1.c: New test.
6626
199db659
RS
66272004-12-19 Roger Sayle <roger@eyesopen.com>
6628
6629 PR middle-end/19068
6630 * g++.dg/opt/max1.C: New test case.
6631
64270ab0
EB
66322004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6633
6634 * gcc.dg/fdata-sections-1.c: New test.
6635
dbedefae
RS
66362004-12-18 Roger Sayle <roger@eyesopen.com>
6637
6638 PR middle-end/18548
6639 * gcc.dg/max-1.c: New test case.
6640
9f70d2bc
EB
66412004-12-18 Jakub Jelinek <jakub@redhat.com>
6642
6643 * gcc.c-torture/execute/20041218-1.c: New test.
6644
75983038
DN
66452004-12-17 Diego Novillo <dnovillo@redhat.com>
6646
6647 * gcc.dg/pr18501.c: New test.
6648 * gcc.dg/uninit-5.c: XFAIL.
6649 * gcc.dg/uninit-9.c: XFAIL.
6650
12869142
DJ
66512004-12-17 Dale Johannesen <dalej@apple.com>
6652
6653 * gcc.dg/20041213-1.c: New.
6654
5429f07f
ZL
66552004-12-17 Ziemowit Laski <zlaski@apple.com>
6656
6657 * objc.dg/stabs-1.m: Allow assembly label to begin
6658 with a dot ('.').
6659
b9e1e14b
JJ
66602004-12-17 Jakub Jelinek <jakub@redhat.com>
6661
6662 * gcc.c-torture/execute/20041213-1.c: Move...
6663 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
6664
b54a07e8
NS
66652004-12-17 Nathan Sidwell <nathan@codesourcery.com>
6666
10856918 6667 PR c++/18721
b54a07e8
NS
6668 * g++.dg/lookup/conv-5.C: New.
6669
3cc491e8
ZL
66702004-12-16 Ziemowit Laski <zlaski@apple.com>
6671
6672 * objc.dg/stabs-1.m: New test.
6673
93a1c06d
AP
66742004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6675
6676 * gcc.dg/visibility-c.c: Change compile to
6677 assemble for the test.
6678
16515e5c
AP
66792004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6680
6681 PR target/19041
6682 * gcc.dg/visibility-c.c: New test.
6683
f33bcdae
RS
66842004-12-16 Roger Sayle <roger@eyesopen.com>
6685
6686 PR middle-end/18493
6687 * gcc.dg/switch-8.c: New test case.
6688
8a784e4a
NS
66892004-12-16 Nathan Sidwell <nathan@codesourcery.com>
6690
6691 PR c++/18905
6692 * g++.dg/template/init4.C: New.
6693 * g++.dg/opt/static3.C: Enable optimizer.
6694
0c0cce42
WB
66952004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
6696
6697 * g++.dg/other/complex1.C: New test.
6698
774a9b00
EB
66992004-12-15 Alan Modra <amodra@bigpond.net.au>
6700
6701 * g++.dg/opt/inline9.C: New test.
6702
172b8799
TS
67032004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6704
6705 PR fortran/18993
6706 * gfotran.dg/nullify_1.f: New test.
6707
dcbca208
RH
67082004-12-15 Richard Henderson <rth@redhat.com>
6709
6710 * gcc.target/i386/i386.exp: New harness.
6711 * gcc.target/i386/vect-args.c: New.
6712
a0f7568c
DE
67132004-12-15 David Edelsohn <edelsohn@gnu.org>
6714
6715 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
6716
6e432b31
KL
67172004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6718
6719 PR c++/18825
6720 * g++.dg/template/friend32.C: New test.
6721
1b449375
EB
67222004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6723
6724 * cpp/pragma-once-1.c: New test.
6725 * cpp/pragma-once-1b.h: Likewise.
6726 * cpp/pragma-once-1c.h: Likewise.
6727 * cpp/pragma-once-1d.h: Likewise.
6728 * cpp/inc/pragma-once-1a.h: Likewise.
6729
c8c83c18 67302004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 6731 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
6732
6733 PR fortran/17597
6734 * gfortran.dg/list_read_3.f90: New test.
6735
0aec6014
EB
67362004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6737
6738 * gcc.dg/ftrapv-2.c: New test.
6739
fe4c6b8f
NS
67402004-12-15 Nathan Sidwell <nathan@codesourcery.com>
6741
8a784e4a 6742 PR c++/18981
fe4c6b8f
NS
6743 * g++.dg/template/typename9.C: New test.
6744
0c88d886
MM
67452004-12-14 Mark Mitchell <mark@codesourcery.com>
6746
6747 PR c++/18738
6748 * g++.dg/template/typename8.C: New test.
6749 * g++.dg/parse/friend2.C: Tweak error message.
6750
c31d5154
JL
67512004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6752
6753 * gcc.c-torture/20041214-1.c: New test.
6754
b01f0d13
AP
67552004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6756
6757 PR c++/18965
6758 * g++.dg/init/array17.C: New test.
6759
acb3f79a
MM
67602004-12-14 Mark Mitchell <mark@codesourcery.com>
6761
6762 PR c++/18793
6763 * g++.dg/init/aggr3.C: New test.
6764
f90ac3f0
UP
67652004-12-14 Janis Johnson <janis187@us.ibm.com
6766
6767 * gcc.dg/altivec-types-1.c: New test.
6768 * gcc.dg/altivec-types-2.c: New test.
6769 * gcc.dg/altivec-types-3.c: New test.
6770 * gcc.dg/altivec-types-4.c: New test.
6771 * g++.dg/ext/altivec-types-1.C: New test.
6772 * g++.dg/ext/altivec-types-2.C: New test.
6773 * g++.dg/ext/altivec-types-3.C: New test.
6774 * g++.dg/ext/altivec-types-4.C: New test.
6775
29bfcb6d
JJ
67762004-12-14 Jakub Jelinek <jakub@redhat.com>
6777
6778 PR middle-end/18951
6779 * gcc.c-torture/execute/20041213-1.c: New test.
6780
e8c66fe0
NS
67812004-12-14 Nathan Sidwell <nathan@codesourcery.com>
6782
6783 PR c++/18949
6784 * g++.dg/template/cast1.C: New.
6785
0c690ca7
KH
67862004-12-13 Kazu Hirata <kazu@cs.umass.edu>
6787
c31d5154 6788 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 6789
80314043
RH
67902004-12-13 Richard Henderson <rth@redhat.com>
6791
6792 * gcc.dg/i386-sse-10.c: Fix typo in options.
6793
471a58a9
AP
67942004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
6795
6796 PR c++/18968
6797 * g++.dg/opt/pr18968.C: New test.
6798
532b37d9
MM
67992004-12-13 Mark Mitchell <mark@codesourcery.com>
6800
6801 PR c++/18925
6802 * g++.dg/ext/visibility/staticdatamem.C: New test.
6803
fd2ad93d
KC
68042004-12-13 Kelley Cook <kcook@gcc.gnu.org>
6805
6806 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
6807
5ac20c1a
RS
68082004-12-13 Roger Sayle <roger@eyesopen.com>
6809
6810 PR rtl-optimization/18928
6811 * gcc.dg/pr18928-1.c: New test case.
6812
04482133
AO
68132004-12-13 Alexandre Oliva <aoliva@redhat.com>
6814
6815 PR tree-opt/16951
6816 * gcc.c-torture/compile/20041211-1.c: New.
6817
b80a3161
JDA
68182004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6819
6820 PR middle-end/17564
6821 * gcc.c-torture/execute/20041212-1.c: New test.
6822
23acf4d4
TS
68232004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6824
6825 PR fortran/18869
6826 * gfortran.dg/common_1.f90: New test.
6827
8d5cfa27
SK
68282004-12-12 Steven G. Kargl <kargls@comcast.net>
6829 Paul Brook <paul@codesourcery.com>
6830
6831 PR fortran/16222
6832 * gfortran.dg/real_do_1.f90: New test.
6833
a5f712ff
AP
68342004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6835
6836 PR tree-opt/18040
6837 * g++.dg/opt/ptrmem6.C: New test.
6838
ec7e2228
RS
68392004-12-11 Roger Sayle <roger@eyesopen.com>
6840
6841 PR middle-end/18921
6842 * gcc.dg/pr18921-1.c: New test case.
6843
49e4d580
TS
68442004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6845
6846 PR fortran/17175
6847 * gfortran.dg/scale_1.f90: New test.
6848
ef0b4f28
AP
68492004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
6850
6851 PR middle-end/18903
6852 * gcc.c-torture/compile/pr18903.c: New test.
6853
036ff63f
RS
68542004-12-10 Richard Sandiford <rsandifo@redhat.com>
6855
6856 * gcc.c-torture/execute/20041210-1.c: New test.
6857
9bf0e588
VR
68582004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6859
6860 PR c++/18731
6861 * g++.dg/parser/struct-1.C: New test.
6862 * g++.dg/parser/struct-2.C: New test.
6863 * g++.dg/parser/struct-3.C: New test.
6864
38ef242b
RH
68652004-12-09 Richard Henderson <rth@redhat.com>
6866
af99a0b0
RH
6867 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6868
38ef242b
RH
6869 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6870 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6871
f80f1bab
MA
68722004-12-09 Matt Austern <austern@apple.com>
6873
6874 PR c++/18514
6875 * g++.dg/ext/builtin1.C: New
6876 * g++.dg/ext/builtin2.C: New
6877 * g++.dg/ext/builtin3.C: New
6878 * g++.dg/ext/builtin4.C: New
6879 * g++.dg/ext/builtin5.C: New
6880
25a2fe85
AP
68812004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6882
6883 PR tree-opt/18904
6884 * g++.dg/opt/ptrmem5.C: New test.
6885
354e22e1
AO
68862004-12-09 Alexandre Oliva <aoliva@redhat.com>
6887
6888 * g++.dg/parse/typename5.C: Adjust for new error.
6889 * g++.dg/parse/typename7.C: New.
6890
257d5f32
VR
68912004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6892
6893 PR c++/18073
6894 * g++.dg/other/mmintrin.C: New test.
6895
94763647
NS
68962004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6897
6898 PR c++/16681
6899 * g++.dg/init/array15.C: New.
6900 * g++.dg/init/array16.C: New.
6901
40f2165e
TS
69022004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6903
baa8edda 6904 PR fortran/18826
40f2165e
TS
6905 * gfortran.dg/assign_1.f90: New test.
6906
de40e4dd
NC
69072004-12-08 Nick Clifton <nickc@redhat.com>
6908
6909 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6910 * gcc.target/xstormy16/data_below100: Likewise.
6911 * gcc.target/xstormy16/sfr: Likewise.
6912 * gcc.target/xstormy16/below100.S: New test source file.
6913 * gcc.target/xstormy16/below100.ld: New test linker script.
6914 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6915 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6916 bp instructions.
6917 * gcc.target/xstormy16/bp.c: Likewise.
6918
6919 * gcc.target/xstormy16/bss_below100: New files:
6920 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6921 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6922 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6923 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6924 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6925 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6926 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6927 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6928 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6929 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6930 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6931 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6932 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6933 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6934 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6935 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6936 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6937 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6938 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6939 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6940 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6941 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6942 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6943 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6944 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6945 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6946 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6947
6948 * gcc.target/xstormy16/data_below100: New files:
6949 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6950 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6951 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6952 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6953 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6954 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6955 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6956 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6957 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6958 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6959 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6960 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6961 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6962 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6963 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6964 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6965 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6966 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6967 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6968 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6969 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6970 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6971 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6972 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6973 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6974 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6975 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6976
6977 * gcc.target/xstormy16/sfr: New files:
6978 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6979 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6980 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6981 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6982 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6983 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6984 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6985 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6986 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6987 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6988 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6989 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6990 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6991 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6992 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6993 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6994 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6995 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6996 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6997 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6998 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6999 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
7000 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
7001 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
7002 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
7003 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
7004 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
7005 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
7006 27_if0_sfrw_bitfield_f.c
7007
4104f0f4
KL
70082004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7009
7010 PR c++/18100
7011 * g++.dg/lookup/name-clash4.C: New test.
7012
db24eb1f
NS
70132004-12-08 Nathan Sidwell <nathan@codesourcery.com>
7014
0710ccff
NS
7015 PR c++/18672
7016 * g++.dg/opt/array1.C: New.
9469f0aa 7017
db24eb1f
NS
7018 PR c++/18803
7019 * g++.dg/template/operator5.C: New.
7020
371f495a
HPN
70212004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
7022
7023 PR c/18867
7024 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
7025
02fbae83
SB
70262004-12-07 Steven Bosscher <stevenb@suse.de>
7027
7028 * gcc.dg/noncompile/20041207.c: New test.
7029
5f679db9
VR
70302004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
7031
7032 * g++.dg/other/unreachable-1.C: New test.
7033
a52c836b
NC
70342004-12-06 Nick Clifton <nickc@redhat.com>
7035
7036 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
7037 <limits.h> because the latter comes from gcc's include/ directory
7038 and not the newlib/libc/include directory.
7039
6ac5aa91
RH
70402004-12-04 Richard Henderson <rth@redhat.com>
7041
7042 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
7043
8138dfe4
RH
70442004-12-04 Richard Henderson <rth@redhat.com>
7045
7046 * lib/target-supports.exp (check_gc_sections_available): Disable
7047 for alpha and ia64.
7048
a6ac7f6f
AP
70492004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
7050
7051 PR middle-end/17909
7052 * g++.dg/other/vararg-2.C: New test.
7053
bad1f462
KL
70542004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7055
7056 PR c++/17011, c++/17971
7057 * g++.dg/template/error15.C: Adjust expected error.
7058 * g++.dg/template/instantiate3.C: Likewise.
7059
5edea4c6
JJ
70602004-12-03 Janis Johnson <janis187@us.ibm.com>
7061
7062 * gcc.dg/altivec-18.c: Fix for darwin
7063
ad1063d5
NS
70642004-12-03 Nathan Sidwell <nathan@codesourcery.com>
7065
f4ed7d21
NS
7066 PR c++/18782
7067 * g++.dg/parse/ptrmem2.C: New.
7068
ad1063d5
NS
7069 PR c++/18318
7070 * g++.dg/template/new1.C: New.
7071
abd7fea9
TS
70722004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7073
79d60e57 7074 PR fortran/18710
abd7fea9
TS
7075 * gfortran.dg/direct_io_3.f90: New test.
7076
55dcbc12
NS
70772004-12-02 Nathan Sidwell <nathan@codesourcery.com>
7078
7079 PR 18758
7080 * g++.dg/parse/crash21.C: New.
7081
28e42b7e
KL
70822004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7083
7084 PR c++/15664, c++/18276
7085 * g++.dg/template/ttp13.C: New test.
7086 * g++.dg/template/ttp14.C: Likewise.
7087
a5e51518
KL
70882004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7089
7090 PR c++/18123
7091 * g++.dg/parse/enum2.C: New test.
7092 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
7093
1a06672a
NC
70942004-12-02 Nick Clifton <nickc@redhat.com>
7095
7096 * gcc.target/xstormy16: New test directory.
7097 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
7098 * gcc.target/xstormy16/bp.c: Check the generation of bp
7099 instructions.
7100 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
7101 bn instructions and the BELOW100 attribute.
7102
5191f2ba
AM
71032004-12-02 Alan Modra <amodra@bigpond.net.au>
7104
7105 PR target/16952
7106 * gcc.dg/ppc-eabi.c: New.
7107
78579b60
BD
71082004-12-02 Bud Davis <bdavis9659@comcast.net>
7109
7110 PR fortran/18284
7111 * gfortran.dg/backspace.f90
7112
8dc4d66a
BD
71132004-12-02 Bud Davis <bdavis9659@comcast.net>
7114
7115 * gfortran.dg/inquire.f90: New test.
7116
810838e7
JJ
71172004-12-01 Janis Johnson <janis187@us.ibm.com>
7118
7119 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
7120 handle effective-target-keyword.
7121 (dg-skip-if): Support effective-target keyword as target list.
7122 (dg-xfail-if): Ditto.
7123 * lib/target-supports.exp (is-effective-target-keyword): New proc.
7124
986583fd
DN
71252004-12-01 Diego Novillo <dnovillo@redhat.com>
7126
7127 PR tree-optimization/18291
7128 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
7129
386489e3
NS
71302004-12-01 Nathan Sidwell <nathan@codesourcery.com>
7131
07c65e00
NS
7132 PR C++/18729
7133 * g++.dg/parse/crash20.C: New.
7134
386489e3
NS
7135 PR c++/17431
7136 * g++.dg/overload/arg1.C: New.
7137 * g++.dg/overload/arg2.C: New.
7138 * g++.dg/overload/arg3.C: New.
7139 * g++.dg/overload/arg4.C: New.
7140
683e2617
JM
71412004-12-01 Joseph S. Myers <joseph@codesourcery.com>
7142
7143 * gcc.dg/c99-flex-array-4.c: Remove.
7144
f470b1e5
JJ
71452004-11-30 Janis Johnson <janis187@us.ibm.com>
7146
d7d05b86
JJ
7147 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
7148
68897708
JJ
7149 * lib/target-supports.exp (is-effective-target): Simplify.
7150
f470b1e5
JJ
7151 * lib/target-supports.exp (check_effective_target_vect_long):
7152 Fix for powerpc64-*-*.
7153
1ae5bf02
LR
71542004-11-30 Loren James Rittle <ljrittle@acm.org>
7155
b4519d39 7156 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
7157 to support new requirements on FreeBSD 5.
7158
a50c69c4
DP
71592004-11-30 Devang Patel <dpatel@apple.com>
7160
7161 PR 18702
7162 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 7163
98705d7d
JJ
71642004-11-30 Janis Johnson <janis187@us.ibm.com>
7165
7166 * g++.dg/ext/altivec-13.C: New test.
7167
209e170c
AP
71682004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
7169
7170 PR tree-opt/18298
7171 * gcc.c-torture/execute/p18298.c: New test.
7172
218d1b88
IR
71732004-11-30 Ira Rosen <irar@il.ibm.com>
7174 Dorit Naishlos <dorit@il.ibm.com>
7175
7176 PR tree-opt/18607
7177 * gcc.dg/vect/vect-89.c: New test.
7178
1ac0ac8b
JM
71792004-11-30 James A. Morrison <phython@gcc.gnu.org>
7180
7181 * gcc.dg/pr18596-1.c: New test.
7182
9d6ccbe6
BE
71832004-11-30 Ben Elliston <bje@au.ibm.com>
7184
7185 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
7186
e8233ac2
AP
71872004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
7188
7189 PR c/18479
7190 * gcc.dg/pr18479.c: New test.
7191
e59165e6
HPN
71922004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7193
7194 PR target/18490
7195 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
7196 mmix-knuth-mmixware.
7197
7198 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
7199 cris-*-elf* cris-*-aout* mmix-*-*
7200
5e23162d
AP
72012004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
7202
7203 PR middle-end/18725
7204 * gcc.dg/pr18725.c: New test.
7205
226e6926
HPN
72062004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7207
3798c21b
HPN
7208 PR target/18488
7209 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
7210
226e6926
HPN
7211 PR target/18336
7212 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
7213
fc6a28d7
MM
72142004-11-29 Mark Mitchell <mark@codesourcery.com>
7215
13034073 7216 PR c++/18368
fc6a28d7
MM
7217 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
7218 * g++.old-deja/g++.law/ctors5.C: Likewise.
7219 * g++.old-deja/g++.other/crash25.C: Likewise.
7220
7221 PR c++/18674
7222 * g++.dg/template/error16.C: New test.
9469f0aa 7223
fc6a28d7
MM
7224 PR c++/18512
7225 * g++.dg/template/crash29.C: New test.
7226
d21d51d0
DN
72272004-11-29 Diego Novillo <dnovillo@redhat.com>
7228
b7034e06 7229 PR tree-optimization/18712
d21d51d0
DN
7230 * gcc.c-torture/compile/pr18712.c: New test.
7231
86f029aa
JM
72322004-11-29 Joseph Myers <joseph@codesourcery.com>
7233
7234 PR c/7544
7235 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
7236 tests.
7237
c6f9f83b
KL
72382004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7239
7240 PR c++/18652
7241 * g++.dg/lookup/crash6.C: New test.
7242
22bbc492
HPN
72432004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7244
7245 PR middle-end/18164
7246 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
7247
1cb1fa51
JM
72482004-11-29 Joseph S. Myers <joseph@codesourcery.com>
7249
7250 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
7251 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
7252 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
7253
6db081f1
AP
72542004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
7255
7256 * gcc.dg/pr18164.c: New test.
7257
a2163d83
MK
72582004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
7259
7260 * gcc.dg/funroll-loops-all.c: New.
7261
b20e8229
HPN
72622004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
7263
77109b50
HPN
7264 PR target/18489
7265 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
7266 delimeter, match space and TAB as well as ":".
7267
a8344e32
HPN
7268 PR target/18484
7269 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
7270
20db5bc8
HPN
7271 PR target/18348
7272 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
7273
450bc074
HPN
7274 PR target/18345
7275 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
7276
b20e8229
HPN
7277 PR target/18337
7278 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
7279
905d47a9 72802004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 7281
b4519d39 7282 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 7283
ec017547
HPN
72842004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
7285
7286 PR target/18334
7287 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
7288
78a27531
RH
72892004-11-28 Richard Henderson <rth@redhat.com>
7290
7291 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
7292
c48cb439
JM
72932004-11-28 Joseph S. Myers <joseph@codesourcery.com>
7294
7295 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
7296 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
7297 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
7298 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
7299 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
7300 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
7301 gcc.dg/pointer-arith-8.c: New tests.
7302
203f344c
BD
73032004-11-27 Bud Davis <bdavis9659@comcast.net>
7304
7305 PR fortran/18364
7306 * gfortran.dg/endfile.f90: New test.
7307
0c00d5f3
FH
73082004-11-27 Falk Hueffner <falk@debian.org>
7309
7310 * gcc.dg/loop-6.c: New test.
7311
47d42ce2
JJ
73122004-11-27 Jakub Jelinek <jakub@redhat.com>
7313
7314 * gcc.c-torture/execute/20041126-1.c: New test.
7315
87980da0
RS
73162004-11-27 Richard Sandiford <rsandifo@redhat.com>
7317
7318 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
7319 on IRIX.
7320
601a71a7
RS
73212004-11-27 Richard Sandiford <rsandifo@redhat.com>
7322
7323 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
7324 functions.
7325
b78b8bd8
JJ
73262004-11-27 Jakub Jelinek <jakub@redhat.com>
7327
7328 PR rtl-optimization/17825
7329 * gcc.c-torture/compile/20041119-1.c: New test.
7330
de2fc4db
JDA
73312004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7332
7333 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
7334 Check existence of ld library path variables before unsetting.
7335
3de87817
MM
73362004-11-26 Mark Mitchell <mark@codesourcery.com>
7337
7338 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
7339
a0fec000
RS
73402004-11-26 Richard Sandiford <rsandifo@redhat.com>
7341
7342 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
7343
2a513780
RS
73442004-11-26 Richard Sandiford <rsandifo@redhat.com>
7345
7346 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
7347
2557bee0
BE
73482004-11-26 Ben Elliston <bje@au.ibm.com>
7349
7350 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
7351 dg-do directive.
7352
f50a5f61
BE
73532004-11-26 Ben Elliston <bje@au.ibm.com>
7354
7355 * gcc.dg/pr17957.c: Pass --param, not -param.
7356
5f0be3d0
AP
73572004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7358
7359 PR middle-end/17957
7360 * testsuite/gcc.dg/pr17957.c: New test.
7361
5ae9ba3e
MM
73622004-11-25 Mark Mitchell <mark@codesourcery.com>
7363
7364 PR c++/18445
7365 * g++.dg/template/crash28.C: Likewise.
7366
7367 PR c++/18001
7368 * g++.dg/expr/unary2.C: Adjust lvalue messages.
7369 * g++.dg/ext/lvaddr.C: Likewise.
7370 * g++.dg/opt/pr7503-3.C: Likewise.
7371
7372 PR c++/18466
7373 * g++.dg/parse/qualified3.C: New test.
7374 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 7375
5ae9ba3e 7376 PR c++/18545
9469f0aa 7377 * g++.dg/expr/return1.C: New test.
5ae9ba3e 7378
87c465f5
KL
73792004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7380
7381 Friend class name lookup 3/n, PR c++/3332
7382 * g++.dg/lookup/friend3.C: New test.
7383 * g++.dg/lookup/friend4.C: Likewise.
7384 * g++.dg/lookup/friend5.C: Likewise.
7385
29ef83de
KL
73862004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7387
7388 Friend class name lookup 2/n, PR c++/14513, c++/15410
7389 * g++.dg/lookup/friend2.C: New test.
7390 * g++.dg/template/friend31.C: Likewise.
7391
fc6fdbf3
JDA
73922004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7393
7394 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
7395
9306cccb
MM
73962004-11-24 Mark Mitchell <mark@codesourcery.com>
7397
7398 PR c++/17473
7399 * g++.dg/tc1/dr56.C: Remove.
7400 * g++.dg/template/typedef1.C: Add dg-error markers.
7401 * g++.old-deja/g++.other/typedef7.C: Likewise.
7402
7403 PR c++/18285
7404 * g++.dg/parse/typedef7.C: New test.
7405
bef5d8b6
RS
74062004-11-24 Richard Sandiford <rsandifo@redhat.com>
7407
7408 * gcc.c-torture/execute/20041124-1.c: New test.
7409
d6eec208
MM
74102004-11-24 Mark Mitchell <mark@codesourcery.com>
7411
9469f0aa 7412 * g++.dg/template/deduce3.C: New test.
6e2993bf 7413
62a4d942 7414 PR c++/18586
9469f0aa 7415 * g++.dg/template/crash27.C: New test.
62a4d942 7416
d6eec208
MM
7417 PR c++/18530
7418 * g++.dg/warn/Wshadow-3.C: New test.
7419
479ec1d1
DP
74202004-11-24 Devang Patel <dpatel@apple.com>
7421
7422 PR/18555
7423 * gcc.dg/cpp/isysroot-1.c: New test.
7424 * gcc.dg/cpp/usr/include/stdio.h: New file.
7425 * gcc.dg/cpp/isysroot-2.c: New test.
7426 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
7427 New file.
7428
91146169
GB
74292004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7430
7431 PR c++/8929
7432 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
7433
592590f5
EB
74342004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7435
7436 * gcc.target/sparc/align.c: Do not include <stdint.h>.
7437 * gcc.target/sparc/pdist.c: Likewise.
7438
d70b8c3a
PB
74392004-11-24 Paolo Bonzini <bonzini@gnu.org>
7440
7441 PR c++/16882
d70b8c3a
PB
7442 * g++.dg/conversion/simd1.C: New test.
7443
1df8e834
JDA
74442004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7445
7446 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
7447 and restore_ld_library_path_env_vars.
7448 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
7449 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
7450 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
7451 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
7452
b5b3e36a
DJ
74532004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
7454
7455 * gcc.dg/pragma-align-2.c: Test macro expansion.
7456 * gcc.dg/pragma-pack-2.c: New test.
7457
31589ec6
RH
74582004-11-23 Richard Henderson <rth@redhat.com>
7459
7460 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
7461 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7462 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
7463 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
7464 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
7465 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
7466
7467 * gcc.dg/vect/vect.exp: Add check for alpha.
7468 * lib/target-supports.exp (check_alpha_max_hw_available): New.
7469 (check_effective_target_vect_int): Enable for alpha.
7470 (check_effective_target_vect_long): New.
7471 (is-effective-target): Add it.
7472
27b28c6d
UB
74732004-11-23 Uros Bizjak <uros@kss-loka.si>
7474
7475 * gcc.dg/pr18614-1.c: New test.
7476
a3407e42
EB
74772004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7478
7479 * gcc.dg/setjmp-2.c: New test.
7480
16f59241
JM
74812004-11-22 James A. Morrison <phython@gcc.gnu.org>
7482
7483 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
7484 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
7485 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
7486 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
7487 gcc.target/sparc/pdist.c: New tests.
7488
c33a9f06
BW
74892004-11-22 Bob Wilson <bob.wilson@acm.org>
7490
7491 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
7492
5628fde1
DJ
74932004-11-22 Dale Johannesen <dalej@apple.com>
7494
7495 * gcc.dg/20041111-1.c: New.
7496
618bb89c
DN
74972004-11-19 Dorit Naishlos <dorit@il.ibm.com>
7498
7499 PR tree-opt/18536
7500 * gcc.dg/vect/pr18536.c: New test.
7501
e99f332f
GB
75022004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7503
7504 PR c++/18354
7505 * g++.dg/template/nontype11.C: New test.
7506
6da285d2
RS
75072004-11-21 Roger Sayle <roger@eyesopen.com>
7508
7509 PR middle-end/18520
7510 * gcc.dg/pr18520-1.c: New test case.
7511
a4ab7973
JM
75122004-11-20 Joseph S. Myers <joseph@codesourcery.com>
7513
7514 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
7515 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
7516 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
7517 expected diagnostics.
7518
7afc9b98
EB
75192004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7520
7521 PR target/18580
7522 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
7523 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
7524 vect-77.c, vect-77a.c: XFAIL on the SPARC.
7525
21664a3e
EB
75262004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7527
7528 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
7529
79c70e5a 75302004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 7531 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
7532
7533 * lib/target-supports.exp (check_visibility_available): Really
7534 test the compiler.
7535
63dfe6ff
DN
75362004-11-19 Dorit Naishlos <dorit@il.ibm.com>
7537
7538 PR tree-opt/18181
7539 * gcc.dg/vect/vect-85.c: New test.
7540 * gcc.dg/vect/vect-86.c: New test.
7541 * gcc.dg/vect/vect-87.c: New test.
7542 * gcc.dg/vect/vect-88.c: New test.
7543
d9648e1d
BE
75442004-11-19 Ben Elliston <bje@au.ibm.com>
7545
7546 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
7547
bb30f5c0
JJ
75482004-11-18 Janis Johnson <janis187@us.ibm.com>
7549
7550 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
7551 * gcc.dg/ppc-and-1.c: Ditto.
7552 * gcc.dg/ppc-compare-1.c: Ditto.
7553 * gcc.dg/ppc-mov-1.c: Ditto
7554
a8e68029 75552004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 7556 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
7557
7558 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
7559
07d05ffd 75602004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 7561 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
7562
7563 * lib/target-supports.exp (check_effective_target_vect_int): New
7564 (check_effective_target_vect_float): New
7565 (check_effective_target_vect_double): New.
7566 (is-effective-target): Support new effective targets keywords.
7567 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
7568 default action for dg-do.
7569 * gcc.dg/vect/pr16105.c: Use new support.
7570 * gcc.dg/vect/pr18400.c: Ditto.
7571 * gcc.dg/vect/pr18425.c: Ditto.
7572 * gcc.dg/vect/vect-1.c: Ditto.
7573 * gcc.dg/vect/vect-10.c: Ditto.
7574 * gcc.dg/vect/vect-11.c: Ditto.
7575 * gcc.dg/vect/vect-12.c: Ditto.
7576 * gcc.dg/vect/vect-13.c: Ditto.
7577 * gcc.dg/vect/vect-14.c: Ditto.
7578 * gcc.dg/vect/vect-15.c: Ditto.
7579 * gcc.dg/vect/vect-16.c: Ditto.
7580 * gcc.dg/vect/vect-17.c: Ditto.
7581 * gcc.dg/vect/vect-18.c: Ditto.
7582 * gcc.dg/vect/vect-19.c: Ditto.
7583 * gcc.dg/vect/vect-2.c: Ditto.
7584 * gcc.dg/vect/vect-20.c: Ditto.
7585 * gcc.dg/vect/vect-21.c: Ditto.
7586 * gcc.dg/vect/vect-22.c: Ditto.
7587 * gcc.dg/vect/vect-23.c: Ditto.
7588 * gcc.dg/vect/vect-24.c: Ditto.
7589 * gcc.dg/vect/vect-25.c: Ditto.
7590 * gcc.dg/vect/vect-26.c: Ditto.
7591 * gcc.dg/vect/vect-27.c: Ditto.
7592 * gcc.dg/vect/vect-27a.c: Ditto.
7593 * gcc.dg/vect/vect-28.c: Ditto.
7594 * gcc.dg/vect/vect-29.c: Ditto.
7595 * gcc.dg/vect/vect-29a.c: Ditto.
7596 * gcc.dg/vect/vect-3.c: Ditto.
7597 * gcc.dg/vect/vect-30.c: Ditto.
7598 * gcc.dg/vect/vect-31.c: Ditto.
7599 * gcc.dg/vect/vect-32.c: Ditto.
7600 * gcc.dg/vect/vect-33.c: Ditto.
7601 * gcc.dg/vect/vect-34.c: Ditto.
7602 * gcc.dg/vect/vect-35.c: Ditto.
7603 * gcc.dg/vect/vect-36.c: Ditto.
7604 * gcc.dg/vect/vect-37.c: Ditto.
7605 * gcc.dg/vect/vect-38.c: Ditto.
7606 * gcc.dg/vect/vect-4.c: Ditto.
7607 * gcc.dg/vect/vect-40.c: Ditto.
7608 * gcc.dg/vect/vect-41.c: Ditto.
7609 * gcc.dg/vect/vect-42.c: Ditto.
7610 * gcc.dg/vect/vect-43.c: Ditto.
7611 * gcc.dg/vect/vect-44.c: Ditto.
7612 * gcc.dg/vect/vect-45.c: Ditto.
7613 * gcc.dg/vect/vect-46.c: Ditto.
7614 * gcc.dg/vect/vect-47.c: Ditto.
7615 * gcc.dg/vect/vect-48.c: Ditto.
7616 * gcc.dg/vect/vect-48a.c: Ditto.
7617 * gcc.dg/vect/vect-49.c: Ditto.
7618 * gcc.dg/vect/vect-5.c: Ditto.
7619 * gcc.dg/vect/vect-50.c: Ditto.
7620 * gcc.dg/vect/vect-51.c: Ditto.
7621 * gcc.dg/vect/vect-52.c: Ditto.
7622 * gcc.dg/vect/vect-53.c: Ditto.
7623 * gcc.dg/vect/vect-54.c: Ditto.
7624 * gcc.dg/vect/vect-55.c: Ditto.
7625 * gcc.dg/vect/vect-56.c: Ditto.
7626 * gcc.dg/vect/vect-56a.c: Ditto.
7627 * gcc.dg/vect/vect-57.c: Ditto.
7628 * gcc.dg/vect/vect-58.c: Ditto.
7629 * gcc.dg/vect/vect-59.c: Ditto.
7630 * gcc.dg/vect/vect-6.c: Ditto.
7631 * gcc.dg/vect/vect-60.c: Ditto.
7632 * gcc.dg/vect/vect-61.c: Ditto.
7633 * gcc.dg/vect/vect-62.c: Ditto.
7634 * gcc.dg/vect/vect-63.c: Ditto.
7635 * gcc.dg/vect/vect-64.c: Ditto.
7636 * gcc.dg/vect/vect-65.c: Ditto.
7637 * gcc.dg/vect/vect-66.c: Ditto.
7638 * gcc.dg/vect/vect-67.c: Ditto.
7639 * gcc.dg/vect/vect-68.c: Ditto.
7640 * gcc.dg/vect/vect-69.c: Ditto.
7641 * gcc.dg/vect/vect-7.c: Ditto.
7642 * gcc.dg/vect/vect-72.c: Ditto.
7643 * gcc.dg/vect/vect-72a.c: Ditto.
7644 * gcc.dg/vect/vect-73.c: Ditto.
7645 * gcc.dg/vect/vect-74.c: Ditto.
7646 * gcc.dg/vect/vect-75.c: Ditto.
7647 * gcc.dg/vect/vect-76.c: Ditto.
7648 * gcc.dg/vect/vect-77.c: Ditto.
7649 * gcc.dg/vect/vect-77a.c: Ditto.
7650 * gcc.dg/vect/vect-78.c: Ditto.
7651 * gcc.dg/vect/vect-79.c: Ditto.
7652 * gcc.dg/vect/vect-8.c: Ditto.
7653 * gcc.dg/vect/vect-80.c: Ditto.
7654 * gcc.dg/vect/vect-82.c: Ditto.
7655 * gcc.dg/vect/vect-82_64.c: Ditto.
7656 * gcc.dg/vect/vect-83.c: Ditto.
7657 * gcc.dg/vect/vect-83_64.c: Ditto.
7658 * gcc.dg/vect/vect-9.c: Ditto.
7659 * gcc.dg/vect/vect-all.c: Ditto.
7660 * gcc.dg/vect/vect-none.c: Ditto.
7661
7c278f79
JJ
76622004-11-17 Janis Johnson <janis187@us.ibm.com>
7663
7664 * lib/gcc-dg.exp (dg-skip-if): New function.
7665 (dg-forbid-option): Remove.
7666 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
7667 * g++.dg/abi/bitfield8.C: Likewise.
7668 * g++.dg/abi/dtor1.C: Likewise.
7669 * g++.dg/abi/empty10.C: Likewise.
7670 * g++.dg/abi/empty7.C: Likewise.
7671 * g++.dg/abi/empty9.C: Likewise.
7672 * g++.dg/abi/layout3.C: Likewise.
7673 * g++.dg/abi/layout4.C: Likewise.
7674 * g++.dg/abi/thunk1.C: Likewise.
7675 * g++.dg/abi/thunk2.C: Likewise.
7676 * g++.dg/abi/vbase11.C: Likewise.
7677 * g++.dg/abi/vthunk2.C: Likewise.
7678 * g++.dg/abi/vthunk3.C: Likewise.
7679 * g++.dg/ext/attrib8.C: Likewise.
7680 * g++.dg/opt/longbranch2.C: Likewise.
7681 * g++.dg/opt/reg-stack4.C: Likewise.
7682 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7683 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7684 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7685 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7686 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7687 * gcc.dg/20000609-1.c: Likewise.
7688 * gcc.dg/20000720-1.c: Likewise.
7689 * gcc.dg/20011107-1.c: Likewise.
7690 * gcc.dg/20011119-1.c: Likewise.
7691 * gcc.dg/20020108-1.c: Likewise.
7692 * gcc.dg/20020122-2.c: Likewise.
7693 * gcc.dg/20020122-3.c: Likewise.
7694 * gcc.dg/20020201-3.c: Likewise.
7695 * gcc.dg/20020206-1.c: Likewise.
7696 * gcc.dg/20020218-1.c: Likewise.
7697 * gcc.dg/20020310-1.c: Likewise.
7698 * gcc.dg/20020411-1.c: Likewise.
7699 * gcc.dg/20020418-2.c: Likewise.
7700 * gcc.dg/20020426-1.c: Likewise.
7701 * gcc.dg/20020426-2.c: Likewise.
7702 * gcc.dg/20020517-1.c: Likewise.
7703 * gcc.dg/20020523-1.c: Likewise.
7704 * gcc.dg/20020523-2.c: Likewise.
7705 * gcc.dg/20020729-1.c: Likewise.
7706 * gcc.dg/20030204-1.c: Likewise.
7707 * gcc.dg/20030826-2.c: Likewise.
7708 * gcc.dg/20030926-1.c: Likewise.
7709 * gcc.dg/20031202-1.c: Likewise.
7710 * gcc.dg/980312-1.c: Likewise.
7711 * gcc.dg/980313-1.c: Likewise.
7712 * gcc.dg/990117-1.c: Likewise.
7713 * gcc.dg/990424-1.c: Likewise.
7714 * gcc.dg/990524-1.c: Likewise.
7715 * gcc.dg/991230-1.c: Likewise.
7716 * gcc.dg/i386-387-1.c: Likewise.
7717 * gcc.dg/i386-387-2.c: Likewise.
7718 * gcc.dg/i386-387-3.c: Likewise.
7719 * gcc.dg/i386-387-4.c: Likewise.
7720 * gcc.dg/i386-387-5.c: Likewise.
7721 * gcc.dg/i386-387-6.c: Likewise.
7722 * gcc.dg/i386-asm-1.c: Likewise.
7723 * gcc.dg/i386-bitfield1.c: Likewise.
7724 * gcc.dg/i386-bitfield2.c: Likewise.
7725 * gcc.dg/i386-loop-1.c: Likewise.
7726 * gcc.dg/i386-loop-2.c: Likewise.
7727 * gcc.dg/i386-loop-3.c: Likewise.
7728 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7729 * gcc.dg/i386-pic-1.c: Likewise.
7730 * gcc.dg/i386-regparm.c: Likewise.
7731 * gcc.dg/i386-signbit-1.c: Likewise.
7732 * gcc.dg/i386-signbit-2.c: Likewise.
7733 * gcc.dg/i386-signbit-3.c: Likewise.
7734 * gcc.dg/i386-sse-5.c: Likewise.
7735 * gcc.dg/i386-sse-8.c: Likewise.
7736 * gcc.dg/i386-unroll-1.c: Likewise.
7737 * gcc.dg/tls/opt-1.c: Likewise.
7738 * gcc.dg/tls/opt-2.c: Likewise.
7739 * gcc.dg/unroll-1.c: Likewise.
7740 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7741 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7742 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7743 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7744
c9387915
GB
77452004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7746
7747 * g++.dg/template/incomplete1.C: New test.
7748
a1e98266
NC
77492004-11-16 Nick Clifton <nickc@redhat.com>
7750
7751 Revert patches accidentally commited during checkin of fixes for
7752 xstormy16 tests:
7753 gcc.c-torture/execute/simd-4.c: Revert
7754 gcc.dg/20040910-1.c: Revert.
7755
40b026d8
PB
77562004-11-16 Paul Brook <paul@codesourcery.com>
7757
7758 PR fortran/13010
7759 * gfortran.dg/der_pointer_1.f90: New test.
7760
d134f39e
JM
77612004-11-15 Joseph S. Myers <joseph@codesourcery.com>
7762
7763 PR c/18498
7764 * gcc.dg/bitfld-13.c: New test.
7765
8e0933b1
JJ
77662004-11-15 Janis Johnson <janis187@us.ibm.com>
7767
9cbee3fa
JJ
7768 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
7769 powerpc*-*-linux*.
7770
2301511d
JJ
7771 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
7772 * gcc.dg/ppc64-abi-2.c: Ditto.
7773 * gcc.dg/ppc64-abi-3.c: Ditto.
7774
8e0933b1
JJ
7775 * lib/gcc-dg.exp (dg-target-list): Remove.
7776
4fd7b3cb
SE
77772004-11-15 Steve Ellcey <sje@cup.hp.com>
7778
7779 * gcc.dg/ia64-postinc.c: New test.
7780
11559c75
MM
77812004-11-15 Mark Mitchell <mark@codesourcery.com>
7782
7783 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
7784
f15dc49f
NC
77852004-11-15 Nick Clifton <nickc@redhat.com>
7786
7787 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
7788 __INT_MAX__ so that the test can be compiled by toolchains
7789 targeted at 16-bit processors.
7790
7791 * gcc.dg/20040625-1.c: Use long constants rather than integers
7792 when performing arithmetic that will overflow 16-bits.
7793
7794 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
7795 xstormy16. It does not support 128-bit vector operations.
7796
7797 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
7798 with the macro PTR_TYPE. Define this macro to an integer type
7799 suitable for holding a pointer.
7800
7801 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
7802 the target is a 16-bit processor.
7803
7804 * gcc.dg/cpp/if-2.c: Expect a different warning message from
7805 16-bit targets where the character constant will be too long.
7806
7807 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
7808 where the double will not be directly addressable.
7809
461c6fce
KL
78102004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7811
7812 Friend class name lookup 1/n, PR c++/18471
7813 * g++.dg/template/crash26.C: New test.
7814 * g++.dg/lookup/struct1.C: Adjust expected error.
7815 * g++.dg/parse/elab1.C: Likewise.
7816 * g++.dg/parse/elab2.C: Likewise.
7817 * g++.dg/parse/int-as-enum1.C: Likewise.
7818 * g++.dg/parse/struct-as-enum1.C: Likewise.
7819 * g++.dg/parse/typedef1.C: Likewise.
7820 * g++.dg/parse/typedef3.C: Likewise.
7821 * g++.dg/parse/typedef4.C: Likewise.
7822 * g++.dg/parse/typedef5.C: Likewise.
7823 * g++.dg/template/nontype4.C: Likewise.
7824 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
7825 * g++.old-deja/g++.other/elab1.C: Likewise.
7826 * g++.old-deja/g++.other/syntax4.C: Likewise.
7827
23e09df4
EB
78282004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7829
7830 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
7831
18522563
ZD
78322004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
7833
7834 * gcc.c-torture/execute/20041114-1.c: New test.
7835
efcc66f0
JM
78362004-11-14 Joseph S. Myers <joseph@codesourcery.com>
7837
7838 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
7839 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
7840 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
7841 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
7842 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
7843 gcc.dg/switch-7.c: New tests.
7844
fceb80bf
DN
78452004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7846
7847 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
7848
f7f02125
DN
78492004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7850
7851 PR tree-opt/18400
7852 * gcc.dg/vect/pr18400.c: New test.
7853
78542004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 7855 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
7856
7857 PR tree-opt/18425
7858 * gcc.dg/vect/pr18425.c: New test.
7859
3021a627
EB
78602004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7861
7862 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
7863 Guard with dg-require-alias and dg-require-visibility.
7864
6b870fa9
EB
78652004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7866
7867 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7868
d6b75f70
GB
78692004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7870
7871 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7872
e34b0922
KL
78732004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7874
7875 PR c++/17344
7876 * g++.dg/template/defarg5.C: New test.
7877
fa1dedd8
EB
78782004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7879
7880 * g++.dg/parse/cast1.C: Run only on ILP32.
7881 * g++.old-deja/g++.mike/p784.C: Likewise.
7882
61a5fa29
BS
78832004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7884
7885 * gcc.c-torture/execute/20041113-1.c: New test.
7886
1136d30e
JM
78872004-11-13 James A. Morrison <phython@gcc.gnu.org>
7888
7889 PR target/18230
7890 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
7891 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
7892 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
7893 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7894 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7895 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7896 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7897 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7898 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7899 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7900 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7901 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7902 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7903
893e18a5
JM
79042004-11-13 James A. Morrison <phython@gcc.gnu.org>
7905
7906 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7907 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7908 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7909 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7910 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7911 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7912 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7913 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7914 gcc.target/sparc/combined-1.c: New tests.
7915
2256aa1c
ZL
79162004-11-12 Ziemowit Laski <zlaski@apple.com>
7917
7918 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7919 New tests.
7920
bf0fdfdd
MM
79212004-11-12 Mark Mitchell <mark@codesourcery.com>
7922
7923 * lib/gcc-dg.exp (dg-forbid-option): New function.
7924 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7925 * g++.dg/abi/bitfield8.C: Likewise.
7926 * g++.dg/abi/dtor1.C: Likewise.
7927 * g++.dg/abi/empty10.C: Likewise.
7928 * g++.dg/abi/empty7.C: Likewise.
7929 * g++.dg/abi/empty9.C: Likewise.
7930 * g++.dg/abi/layout3.C: Likewise.
7931 * g++.dg/abi/layout4.C: Likewise.
7932 * g++.dg/abi/thunk1.C: Likewise.
7933 * g++.dg/abi/thunk2.C: Likewise.
7934 * g++.dg/abi/vbase11.C: Likewise.
7935 * g++.dg/abi/vthunk2.C: Likewise.
7936 * g++.dg/abi/vthunk3.C: Likewise.
7937 * g++.dg/ext/attrib8.C: Likewise.
7938 * g++.dg/opt/longbranch2.C: Likewise.
7939 * g++.dg/opt/reg-stack4.C: Likewise.
7940 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7941 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7942 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7943 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7944 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7945 * gcc.dg/20000609-1.c: Likewise.
7946 * gcc.dg/20000720-1.c: Likewise.
7947 * gcc.dg/20011107-1.c: Likewise.
7948 * gcc.dg/20011119-1.c: Likewise.
7949 * gcc.dg/20020108-1.c: Likewise.
7950 * gcc.dg/20020122-2.c: Likewise.
7951 * gcc.dg/20020122-3.c: Likewise.
7952 * gcc.dg/20020201-3.c: Likewise.
7953 * gcc.dg/20020206-1.c: Likewise.
7954 * gcc.dg/20020218-1.c: Likewise.
7955 * gcc.dg/20020310-1.c: Likewise.
7956 * gcc.dg/20020411-1.c: Likewise.
7957 * gcc.dg/20020418-2.c: Likewise.
7958 * gcc.dg/20020426-1.c: Likewise.
7959 * gcc.dg/20020426-2.c: Likewise.
7960 * gcc.dg/20020517-1.c: Likewise.
7961 * gcc.dg/20020523-1.c: Likewise.
7962 * gcc.dg/20020523-2.c: Likewise.
7963 * gcc.dg/20020729-1.c: Likewise.
7964 * gcc.dg/20030204-1.c: Likewise.
7965 * gcc.dg/20030826-2.c: Likewise.
7966 * gcc.dg/20030926-1.c: Likewise.
7967 * gcc.dg/20031202-1.c: Likewise.
7968 * gcc.dg/980312-1.c: Likewise.
7969 * gcc.dg/980313-1.c: Likewise.
7970 * gcc.dg/990117-1.c: Likewise.
7971 * gcc.dg/990424-1.c: Likewise.
7972 * gcc.dg/990524-1.c: Likewise.
7973 * gcc.dg/991230-1.c: Likewise.
7974 * gcc.dg/i386-387-1.c: Likewise.
7975 * gcc.dg/i386-387-2.c: Likewise.
7976 * gcc.dg/i386-387-3.c: Likewise.
7977 * gcc.dg/i386-387-4.c: Likewise.
7978 * gcc.dg/i386-387-5.c: Likewise.
7979 * gcc.dg/i386-387-6.c: Likewise.
7980 * gcc.dg/i386-asm-1.c: Likewise.
7981 * gcc.dg/i386-bitfield1.c: Likewise.
7982 * gcc.dg/i386-bitfield2.c: Likewise.
7983 * gcc.dg/i386-loop-1.c: Likewise.
7984 * gcc.dg/i386-loop-2.c: Likewise.
7985 * gcc.dg/i386-loop-3.c: Likewise.
7986 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7987 * gcc.dg/i386-pic-1.c: Likewise.
7988 * gcc.dg/i386-regparm.c: Likewise.
7989 * gcc.dg/i386-signbit-1.c: Likewise.
7990 * gcc.dg/i386-signbit-2.c: Likewise.
7991 * gcc.dg/i386-signbit-3.c: Likewise.
7992 * gcc.dg/i386-sse-5.c: Likewise.
7993 * gcc.dg/i386-sse-8.c: Likewise.
7994 * gcc.dg/i386-unroll-1.c: Likewise.
7995 * gcc.dg/tls/opt-1.c: Likewise.
7996 * gcc.dg/tls/opt-2.c: Likewise.
7997 * gcc.dg/unroll-1.c: Likewise.
7998 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7999 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
8000 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
8001 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
8002 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
8003 -m64 is specified.
8004
44370687
MM
80052004-11-12 Mark Mitchell <mark@codesourcery.com>
8006
8007 PR c++/18389
8008 * g++.dg/parse/cond1.C: New test.
8009
8010 PR c++/18429
8011 * g++.dg/template/array9.C: New test.
8012 * g++.dg/ext/vla1.C: Adjust error messages.
8013 * g++.dg/ext/vlm1.C: Likewise.
8014 * g++.dg/template/crash2.C: Likewise.
8015
8016 PR c++/18436
8017 * g++.dg/template/call3.C: New test.
8018
8019 PR c++/18407
8020 * g++.dg/template/ptrmem11.C: New test.
8021
690e11b8
AP
80222004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
8023
8024 PR other/14264
8025 * lib/g++.exp: Set LC_ALL and LANG to C.
8026 * lib/gcc-dg.exp: Likewise.
8027 * lib/gfortran.exp: Likewise.
8028 * lib/objc.exp: Likewise.
8029 * lib/treelang.exp: Likewise.
8030
e260ea9d
AS
80312004-11-12 Andreas Schwab <schwab@suse.de>
8032
8033 * gcc.dg/pr16286.c: Fix last change.
8034
0a2695db
MM
80352004-11-12 Mark Mitchell <mark@codesourcery.com>
8036
8037 PR c++/18416
8038 * g++.dg/init/global1.C: New test.
8039
805221b9
EB
80402004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
8041
8042 * gcc.c-torture/execute/20041112-1.c: New test.
8043
c9dd2023
JJ
80442004-11-11 Janis Johnson <janis187@us.ibm.com>
8045
8046 * lib/gcc-dg.exp (dg-target-list): New.
8047
b6dc500c
JJ
80482004-11-11 Janis Johnson <janis187@us.ibm.com>
8049 Richard Sandiford <rsandifo@redhat.com>
8050
8051 * lib/target-supports.exp (get-compiler_messages): New.
8052 (check_named_sections_available): Use it.
8053 (check_effective_target_ilp32): New.
8054 (check_effective_target_lp64): New.
8055 (is-effective-target): New.
8056 * lib/gcc-dg.exp (dg-require-effective-target): New.
8057
fb60d5d7
JM
80582004-11-11 Joseph S. Myers <joseph@codesourcery.com>
8059
8060 * gcc.dg/precedence-1.c: New test.
8061
524136ea
JJ
80622004-11-11 Janis Johnson <janis187@us.ibm.com>
8063
46d1d0da
JJ
8064 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
8065
af980752
JJ
8066 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
8067 message, delete generated files, use more descriptive name for
8068 executable, and make the test unsupported when it cannot be run.
8069
5278e476
JJ
8070 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
8071 (dg-require-weak, dg-require-visibility, dg-require-alias,
8072 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
8073 dg-require-iconv, dg-require-named-sections): Use it.
8074
524136ea
JJ
8075 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
8076
60934f9c
NS
80772004-11-11 Nathan Sidwell <nathan@codesourcery.com>
8078
e1e2e653
NS
8079 PR target/16457
8080 * gcc.dg/ppc-and-1: New
8081
2f4d9502
NS
8082 PR target/16796
8083 * gcc.dg/ppc-mov-1.c: New.
8084
60934f9c
NS
8085 PR target/16458
8086 * gcc.dg/ppc-compare-1.c: New.
8087
3f8882a2
JM
80882004-11-10 Joseph S. Myers <joseph@codesourcery.com>
8089
8090 * objc.dg/desig-init-2.m: New test.
8091
78e54994
AN
80922004-11-10 Adam Nemet <anemet@lnxw.com>
8093
9469f0aa 8094 PR middle-end/18160
78e54994
AN
8095 * g++.dg/warn/register-var-1.C: New test.
8096 * g++.dg/warn/register-var-2.C: New test.
8097
22d8d627
EB
80982004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8099
8100 * gcc.dg/union-2.c: New test.
8101
d05f9c39
FJ
81022004-11-10 Fariborz Jahanian <fjahanian@apple.com>
8103
b4519d39 8104 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
8105 New test for PR tree-optimization/17892.
8106
d746e87d
MM
81072004-11-09 Mark Mitchell <mark@codesourcery.com>
8108
8109 PR c++/18369
8110 * g++.dg/init/new12.C: New test.
8111
8393a290
JM
81122004-11-10 James A. Morrison <phython@gcc.gnu.org>
8113
8114 * gcc.target/sparc: New directory.
8115 * gcc.target/sparc/sparc.exp: New driver.
8116 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
8117 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
8118 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
8119 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
8120
2cbcdeba
PB
81212004-11-10 Paul Brook <paul@codesourcery.com>
8122
8123 PR fortran/18218
8124 * gfortran.dg/list_read.c: New test.
8125
8b17a9d6
JM
81262004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8127
8128 PR c/18322
8129 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
8130 expected diagnostic location.
8131
e221ef54
UW
81322004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
8133
8134 * gcc.dg/20041109-1.c: New test.
8135
3172e26c
AP
81362004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
8137
8138 PR objc/18406
8139 * objc/compile/pr18406.m: New test.
8140
40b97a2e
JM
81412004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8142
8143 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
8144
9e637a26
JM
81452004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8146
8147 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
8148
66e52c35
SE
81492004-11-08 Steve Ellcey <sje@cup.hp.com>
8150
8151 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
8152
c7fa97d9
SE
81532004-11-08 Steve Ellcey <sje@cup.hp.com>
8154
8155 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 8156 exit.
c7fa97d9 8157
b03c0b93
AP
81582004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
8159
8160 PR tree-opt/18299
8161 * gcc.c-torture/pr18299-1.c: New test.
8162
3c871f3f
AS
81632004-11-06 Andreas Schwab <schwab@suse.de>
8164
8165 * gcc.dg/pr16286.c: Also test for bool and pixel.
8166
fccf8fc6
JM
81672004-11-06 Joseph S. Myers <joseph@codesourcery.com>
8168
8169 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
8170 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
8171 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
8172 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
8173 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
8174 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
8175 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
8176 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
8177 gcc.dg/struct-semi-3.c: New tests.
8178
a8f48325
EB
81792004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8180
8181 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
8182
cd27e3d8
EB
81832004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8184
8185 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
8186 Do not use C99 designators.
8187
e78980b7
EB
81882004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8189
8190 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
8191
432be037
EB
81922004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8193
8194 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 8195 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
8196 * gcc.c-torture/execute/simd-5.x: Remove.
8197
629bf5f9
AP
81982004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
8199
8200 PR rtl-optimization/17933
8201 * gcc.dg/torture/pr17933-1.c: New test.
8202
c37780f5
AL
82032004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
8204
8205 PR target/18106
8206 * lib/target-supports.exp (check_weak_available): Support
8207 Windows.
8208
637022d9
DS
82092004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
8210
8211 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
8212 call to fflush(stdout) before abort.
8213 (my_ffsll): New function.
8214 (generate_fields): Use it.
8215
0a880880
JM
82162004-11-05 Joseph S. Myers <joseph@codesourcery.com>
8217
8218 * gcc.dg/init-undef-1.c: New test.
8219
88876c7c
JM
82202004-11-05 Joseph S. Myers <joseph@codesourcery.com>
8221
8222 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
8223 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
8224 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
8225 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
8226 expected messages for new parser.
8227
04fb56d5
MM
82282004-11-04 Mark Mitchell <mark@codesourcery.com>
8229
8230 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 8231
d48b4987
EB
82322004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8233
8234 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
8235 on LP64 targets.
8236
68e6421d
JM
82372004-11-04 Joseph S. Myers <joseph@codesourcery.com>
8238
8239 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
8240 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
8241 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
8242 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
8243 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
8244 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
8245 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
8246 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
8247 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
8248 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
8249
04466541
JM
82502004-11-04 Joseph S. Myers <joseph@codesourcery.com>
8251
8252 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
8253 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
8254 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
8255 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
8256 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
8257 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
8258 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
8259 for new parser.
8260
4e5813dd
RS
82612004-11-04 Richard Sandiford <rsandifo@redhat.com>
8262
8263 PR target/15342
8264 * gcc.dg/20041104-1.c: New test.
8265
b6ab6892
GB
82662004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8267
8268 * g++.dg/template/nontype7.C: New test.
8269 * g++.dg/template/nontype8.C: Likewise.
8270 * g++.dg/template/nontype9.C: Likewise.
8271 * g++.dg/template/nontype10.C: Likewise.
8272 * g++.dg/tc1/dr49.C: Likewise.
8273 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
8274 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
8275
ffc3e843
BE
82762004-11-04 Ben Elliston <bje@au.ibm.com>
8277
8278 * g++.dg/rtti/tinfo1.C: Remove xfails.
8279
82802004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
8281
8282 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
8283 packed attribute to the definition to satisfy the new C++ parser.
8284
4815ff39
EB
82852004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8286
8287 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
8288 invocations of va_arg.
8289
71bd7186
MM
82902004-11-02 Mark Mitchell <mark@codesourcery.com>
8291
8292 PR c++/18124
8293 * g++.dg/template/crash25.C: New test.
8294
8295 PR c++/18155
8296 * g++.dg/template/typedef2.C: New test.
8297 * g++.dg/parse/crash13.C: Adjust error markers.
8298
8299 PR c++/18177
8300 * g++.dg/conversion/const3.C: New test.
9469f0aa 8301
36f4d144
TS
83022004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8303
8304 PR fortran/17535
8305 PR fortran/17583
8306 PR fortran/17713
8307 * gfortran.dg/generic_[123].f90: New testcases.
8308
571cfa75
EB
83092004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8310
8311 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
8312 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
8313
da1f8963
AP
83142004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8315
8316 PR tree-opt/16808
8317 * gcc.c-torture/compile/pr16808.c: New test.
8318
f6219a5e
NS
83192004-11-02 Nathan Sidwell <nathan@codesourcery.com>
8320
8321 PR rtl-optimization/17104
8322 * gcc.dg/ppc-bitfield1.c: New.
8323
f7bf40ee
RS
83242004-11-01 Richard Sandiford <rsandifo@redhat.com>
8325
8326 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
8327
7236f3f6
RS
83282004-11-01 Richard Sandiford <rsandifo@redhat.com>
8329
8330 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
8331 strings for 32-bit code.
8332
ee060229
JM
83332004-11-01 Joseph S. Myers <joseph@codesourcery.com>
8334
8335 PR c/18239
8336 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
8337
ae209f28
NS
83382004-11-01 Nathan Sidwell <nathan@codesourcery.com>
8339
8340 PR c++/18064
8341 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
8342
80439563
MM
83432004-10-31 Mark Mitchell <mark@codesourcery.com>
8344
8345 PR c++/15172
8346 * g++.dg/init/aggr2.C: New test.
8347
16b34ad6
ZL
83482004-10-30 Ziemowit Laski <zlaski@apple.com>
8349
8350 * objc.dg/local-decl-1.m: New test.
8351
0a3ee0fd
GDR
83522004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
8353
8354 * gcc.dg/20040910-1.c: Adjust regex.
8355
1db4252c
RS
83562004-10-30 Roger Sayle <roger@eyesopen.com>
8357
8358 PR rtl-optimization/18084
8359 * g++.dg/opt/pr18084-1.C: New testcase.
8360
3cabd8f9
MA
83612004-10-30 Matt Austern <austern@apple.com>
8362
8363 PR c++/17542
8364 * g++.dg/ext/attrib18.C: New test.
9469f0aa 8365
61168ff1
RS
83662004-10-30 Roger Sayle <roger@eyesopen.com>
8367
8368 PR middle-end/18096
8369 * gcc.dg/pr18096-1.c: New test case.
8370
0c2166ab
RS
83712004-10-30 Roger Sayle <roger@eyesopen.com>
8372
8373 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
8374
46097c76
JM
83752004-10-30 Joseph S. Myers <joseph@codesourcery.com>
8376
8377 PR c/16666
8378 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
8379 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
8380 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
8381 gcc.dg/old-style-prom-3.c: New tests.
8382
514a3b11
DS
83832004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
8384
8385 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
8386 Remove unnecessary inclusion of stdio.h.
8387
5976e643
RS
83882004-10-29 Roger Sayle <roger@eyesopen.com>
8389
8390 PR rtl-optimization/17581
8391 * gcc.dg/pr17581-1.c: New test case.
8392
ec7e5618
NS
83932004-10-28 Nathan Sidwell <nathan@codesourcery.com>
8394
8395 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
8396 being implemented.
8397 * g++.dg/conversion/dr195-1.C: New.
8398 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
8399 * g++.old-deja/g++.mike/p10148.C: Likewise.
8400
1dc82a99
MM
84012004-10-29 Mark Mitchell <mark@codesourcery.com>
8402
8403 PR c++/17695
8404 * g++.dg/debug/typedef2.C: New test.
8405
056e1c5e
DB
84062004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
8407
8408 PR fortran/13490
8409 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
8410 * gfortran.dg/g77/README: Update.
8411
84122004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
8413
8414 PR c++/14124
8415 * g++.dg/ext/packed7.C: New test.
9469f0aa 8416
d533f1cb
AP
84172004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8418
8419 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
8420 scan-assembler.
8421 * lib/scanasm.exp (hidden-scan-for): New proc.
8422 (scan-hidden): Use hidden-scan-for instead of constructing the scan
8423 string.
8424 (scan-not-hidden): Likewise.
8425 * lib/target-supports.exp (check_visibility_available): mach-o is
8426 support too.
8427
883a2bff
MM
84282004-10-28 Mark Mitchell <mark@codesourcery.com>
8429
8430 PR c++/17132
8431 * g++.dg/template/memclass3.C: New test.
8432
fcf750ee
AN
84332004-10-28 Adam Nemet <anemet@lnxw.com>
8434
9469f0aa 8435 PR middle-end/18160
fcf750ee
AN
8436 * gcc.dg/register-var-1.c: New test.
8437 * gcc.dg/register-var-2.c: New test.
8438 * gcc.dg/asm-7.c: Taking the address of a register variable is an
8439 error now.
8440
5c588b22
DN
84412004-10-28 Dorit Naishlos <dorit@il.ibm.com>
8442
8443 PR other/18172
9469f0aa 8444 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
8445 unused variables.
8446 * gcc.dg/vect/vect-22.c: Likewise.
8447
83ff1f25
JJ
84482004-10-28 Jakub Jelinek <jakub@redhat.com>
8449
8450 * gcc.dg/i386-rotate-1.c: New test.
8451
391c4bc5
MM
84522004-10-27 Mark Mitchell <mark@codesourcery.com>
8453
2419a74b
MM
8454 * g++.dg/init/ref12.C: Add "run" marker.
8455
391c4bc5
MM
8456 PR c++/17435
8457 * g++.dg/init/ref12.C: New test.
8458
8459 PR c++/18140
8460 * g++.dg/template/shift1.C: New test.
8461 * g++.dg/template/error10.C: Adjust error markers.
8462
8e14584d
AP
84632004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
8464
8465 PR tree-opt/17529
8466 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
8467
005c1a13
GK
84682004-10-27 Geoffrey Keating <geoffk@apple.com>
8469
98f61f57
GK
8470 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
8471 * gcc.dg/weak/weak-3.c: Likewise.
8472 * gcc.dg/weak/weak-5.c: Likewise.
8473 * gcc.dg/weak/weak-9.c: Likewise.
8474 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
8475 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
8476
005c1a13
GK
8477 * gcc.dg/darwin-weakimport-1.c: New.
8478
61b58001
BE
84792004-10-28 Ben Elliston <bje@au.ibm.com>
8480
8481 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
8482
028aa389
NS
84832004-10-27 Nathan Sidwell <nathan@codesourcery.com>
8484
8485 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
8486 'syntax' error messages.
8487 * gcc.dg/cpp/direct2s.c: Likewise.
8488
1aeaea8d
GK
84892004-10-26 Geoffrey Keating <geoffk@apple.com>
8490
8491 * gcc.c-torture/compile/20041026-1.c: New.
8492
a5201a91
MM
84932004-10-26 Mark Mitchell <mark@codesourcery.com>
8494
8495 PR c++/18093
8496 * g++.dg/lookup/ns2.C: New test.
8497
8498 PR c++/18020
8499 * g++.dg/template/enum4.C: New test.
8500
8501 PR c++/18161
8502 * g++.dg/template/expr1.C: New test.
8503
a6291e47
BE
85042004-10-26 Ben Elliston <bje@au.ibm.com>
8505
8506 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
8507
663174d3
JM
85082004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
8509
8510 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
8511 gcc.dg/decl-nospec-3.c: New tests.
8512
38285932
ZL
85132004-10-26 Ziemowit Laski <zlaski@apple.com>
8514
8515 * objc.dg/super-class-3.m: New test.
8516
51e63e60
NS
85172004-10-26 Nathan Sidwell <nathan@codesourcery.com>
8518
8519 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
8520 resyncing.
8521 * gcc.dg/cpp/direct2s.c: Likewise.
8522
f1a66265
GK
85232004-10-25 Geoffrey Keating <geoffk@apple.com>
8524
8525 * objc.dg/image-info.m: Update for changes to section selection.
8526
3a3589b4
ZL
85272004-10-25 David Ayers <d.ayers@inode.at>
8528 Ziemowit Laski <zlaski@apple.com>
8529
8530 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
8531 diagnostics when messaging 'id <Proto>'.
8532 * objc.dg/class-protocol-1.m: New test.
8533 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
8534 a non-existent method signature.
8535 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
8536 Update diagnostics when messaging with non-existent method signature.
8537 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
8538 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
8539 invalid receivers are now resolved as if messaging 'id'; remove
8540 extraneous diagnostics.
8541
535dd320
JM
85422004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
8543
8544 PR c/16667
8545 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
8546 gcc.dg/init-desig-obs-3.c: New tests.
8547
3401a17f
JJ
85482004-10-25 Jakub Jelinek <jakub@redhat.com>
8549
8550 * gcc.dg/debug/20041023-1.c: New test.
8551
4c7c0c70
AP
85522004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
8553
8554 PR middle-end/17407
8555 * gcc.c-torture/compile/pr17407.c: New test.
8556
8557 PR c++/18121
8558 * g++.dg/template/array8.C: New test.
8559
1e02510f
EB
85602004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8561
8562 PR other/18138
8563 * lib/g++.exp: Accept more than one multilib libgcc.
8564 * lib/gcc-dg.exp: Likewise.
8565 * lib/objc.exp: Likewise.
8566 * lib/treelang.exp: Likewise.
8567 * lib/gfortran.exp: Likewise.
8568
f3515059
BE
85692004-10-24 Ben Elliston <bje@au.ibm.com>
8570
8571 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
8572
c94ac97d 85732004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
8574
8575 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
8576 * gcc.dg/c99-const-expr-3.c: Likewise.
8577
ee742c05
AP
85782004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
8579
8580 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
8581
fef62f03
BE
85822004-10-23 Ben Elliston <bje@au.ibm.com>
8583
8584 * gcc.c-torture/execute/loop-2e.x: Remove.
8585
76aebc9f
NS
85862004-10-22 Nathan Sidwell <nathan@codesourcery.com>
8587
8588 PR c++/18095
8589 * g++.dg/parse/crash18.C: New.
8590 * g++.dg/parse/crash19.C: New.
8591
7c06b222
AL
85922004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
8593
8594 * g++.dg/ext/dllimport1.C: Move dg-warnings.
8595 * g++.dg/ext/dllimport2.C: Same.
8596 * g++.dg/ext/dllimport8.C: Same.
8597
08e17d9d
MM
85982004-10-21 Mark Mitchell <mark@codesourcery.com>
8599
8600 PR c++/10841
8601 * g++.dg/conversion/cast1.C: New test.
8602 * g++.dg/overload/pmf1.C: Adjust error marker.
8603
943db347
AP
86042004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
8605
8606 PR objc/17923
8607 * objc.dg/const-str-7.m: New test.
8608
aaf1c72d
KL
86092004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8610
8611 * g++.dg/template/memfriend11.C: Fix comment typo.
8612 * g++.dg/template/memfriend14.C: Likewise.
8613
0aab7a4b
RH
86142004-10-20 Richard Henderson <rth@redhat.com>
8615
8616 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
8617 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
8618 -fasynchronous-unwind-tables.
8619
4ba4c213
RH
86202004-10-20 Richard Henderson <rth@redhat.com>
8621
8622 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
8623 (main): Return success.
8624 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
8625 (main): Return success.
8626
b939a023
KL
86272004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8628
8629 PR c++/13495
8630 * g++.dg/template/memfriend9.C: New test.
8631 * g++.dg/template/memfriend10.C: Likewise.
8632 * g++.dg/template/memfriend11.C: Likewise.
8633 * g++.dg/template/memfriend12.C: Likewise.
8634 * g++.dg/template/memfriend13.C: Likewise.
8635 * g++.dg/template/memfriend14.C: Likewise.
8636 * g++.dg/template/memfriend15.C: Likewise.
8637 * g++.dg/template/memfriend16.C: Likewise.
8638 * g++.dg/template/memfriend17.C: Likewise.
8639 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
8640
23517e6b
NS
86412004-10-20 Nathan Sidwell <nathan@codesourcery.com>
8642
8643 * g++.dg/conversion/dr195.C: New.
8644 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
8645
c0952176
BE
86462004-10-20 Ben Elliston <bje@au.ibm.com>
8647 Devang Patel <dpatel@apple.com>
8648
8649 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
8650 of floating point arithmetic, which could trap.
8651
33c25e5c
MM
86522004-10-19 Mark Mitchell <mark@codesourcery.com>
8653
8654 PR c++/14035
8655 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
8656 * g++.dg/conversion/const2.C: New test.
8657 * g++.dg/expr/reinterpret2.C: New test.
8658 * g++.dg/expr/reinterpret3.C: New test.
8659 * g++.dg/expr/cast2.C: New test.
8660 * g++.dg/expr/copy1.C: New test.
8661 * g++.dg/other/conversion1.C: Change error message.
8662 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
8663 function pointers to void *.
8664 * g++.old-deja/g++.mike/p10148.C: Likewise.
8665
a5747863
EB
86662004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8667
8668 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
8669
69475123
PB
86702004-10-19 Paolo Bonzini <bonzini@gnu.org>
8671
8672 PR c++/18047
8673
8674 * g++.dg/parse/expr3.C: New test.
8675
6e7a355c
EB
86762004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8677
8678 * gcc.dg/smod-1.c: New test.
8679
d4de6966
ZL
86802004-10-18 Ziemowit Laski <zlaski@apple.com>
8681
8682 * objc.dg/method-14.m: New test.
8683
829acd78
AP
86842004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8685
8686 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
8687 Also xfail as the patch was reverted.
8688
c2f55a1b
AP
86892004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8690
8691 PR middle-end/16973
8692 * gcc.dg/pr16973.c: New test.
8693
bca9e17b
DN
86942004-10-18 Diego Novillo <dnovillo@redhat.com>
8695
8696 PR tree-optimization/17656
8697 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
8698
18e4be85
NS
86992004-10-18 Nathan Sidwell <nathan@codesourcery.com>
8700
8701 * g++.dg/eh/shadow1.C: New.
8702
ba3ed8d8
JJ
87032004-10-18 Jakub Jelinek <jakub@redhat.com>
8704
8705 * gcc.c-torture/compile/20041018-1.c: New test.
8706
0dc48e89
BE
87072004-10-18 Ben Elliston <bje@au.ibm.com>
8708
8709 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
8710 compiler referring to register 0 when accessing sdata. The linker
8711 now patches things up.
8712
36e5122e
AP
87132004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
8714
8715 PR c/17529
8716 * gcc.c-torture/compile/pr17529.c: New test.
8717
9596e064
GB
87182004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8719
8720 PR c++/17743
8721 * g++.dg/ext/attrib17.C: New test.
8722
051a6002
EB
87232004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8724
8725 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
8726
1ed3dfd5
GB
87272004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8728
8729 PR c++/10479
8730 * g++.dg/ext/attrib16.C: New test.
8731
de3fe73c
MM
87322004-10-15 Mark Mitchell <mark@codesourcery.com>
8733
8734 PR c++/17042
8735 * g++.dg/init/dso_handle1.C: New test.
8736
de3fe73c
MM
8737 PR c++/14667
8738 * g++.dg/parse/typedef6.C: New test.
8739
d6b4201f
MM
8740 PR c++/17916
8741 * g++.dg/parse/pragma1.C: New test.
8742
7832e661
AH
87432004-10-15 Aldy Hernandez <aldyh@redhat.com>
8744
8745 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
8746
e68a07e8
SE
87472004-10-15 Steve Ellcey <sje@cup.hp.com>
8748
8749 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
8750 -fno-common when on HPPA HP-UX platforms.
8751
87522004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
8753
8754 PR other/16820
8755 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
8756 stdint.h.
8757 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
8758 uintptr_t.
8759
db3a9519
AP
87602004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8761
8762 PR c++/16301
8763 * g++.dg/lookup/strong-using-4.C: New test.
8764
f0602b16
AP
87652004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8766
8767 PR middle-end/16567
b4519d39 8768 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 8769
31246b8f
DN
87702004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8771
8772 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
8773 and mipsisa64*-*-* (until support for misaligned loads is added).
8774 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
8775 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
8776 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
8777 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
8778 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
8779 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
8780
745d26d9
MM
87812004-10-14 Mark Mitchell <mark@codesourcery.com>
8782
8783 PR c++/17976
8784 * g++.dg/init/dtor3.C: New test.
8785
38db57bf
BE
87862004-10-15 Ben Elliston <bje@au.ibm.com>
8787
8788 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
8789
c4e18b1c
GK
87902004-10-14 Geoffrey Keating <geoffk@apple.com>
8791
8792 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
8793 * gcc.dg/macho-lo-sum.c: Likewise.
8794
b419bac7
JM
87952004-10-14 Joseph S. Myers <joseph@codesourcery.com>
8796
8797 * gcc.dg/ppc-spe64-1.c: New test.
8798
0ecf0d5f
DP
87992004-10-14 Devang Patel <dpatel@apple.com>
8800
8801 PR 17635
8802 * gcc.dg/pr17635.c : New test.
9469f0aa 8803
31246b8f
DN
88042004-10-14 Olga Golovanevsky <olga@il.ibm.com>
8805
8806 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
8807 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
8808 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
8809 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
8810 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
8811 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
8812 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
8813 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
8814 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
8815 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
8816 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
8817 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
8818 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
8819 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
8820 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
8821 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
8822 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
8823 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 8824
f0923257
DN
88252004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8826
9469f0aa
AJ
8827 * gcc.dg/vect/vect-82.c: New testcase.
8828 * gcc.dg/vect/vect-82_64.c: New testcase.
8829 * gcc.dg/vect/vect-83.c: New testcase.
8830 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 8831
ac24fc25
JM
88322004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8833
8834 * gcc.dg/cpp/error-1.c: New test.
8835
81da229b
JM
88362004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8837
8838 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
8839
5a78838a
HPN
88402004-10-14 Hans-Peter Nilsson <hp@axis.com>
8841
8842 PR target/17984
8843 * gcc.dg/cris-peep2-xsrand2.c: New test.
8844
bcd46a7c
AP
88452004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
8846
8847 PR c++/17661
8848 * testsuite/g++.dg/expr/for2.C: New test.
8849
b9bf58e5
EB
88502004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8851
8852 * g++.dg/inherit/thunk1.C: Run on the SPARC.
8853
69d49802
JJ
88542004-10-13 Jakub Jelinek <jakub@redhat.com>
8855
8856 PR tree-optimization/17724
8857 * g++.dg/opt/pr17724-1.C: New test.
8858 * g++.dg/opt/pr17724-2.C: New test.
8859 * g++.dg/opt/pr17724-3.C: New test.
8860 * g++.dg/opt/pr17724-4.C: New test.
8861 * g++.dg/opt/pr17724-5.C: New test.
8862 * g++.dg/opt/pr17724-6.C: New test.
8863
3789b316
JM
88642004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
8865
8866 PR c/17301
8867 * gcc.dg/pr17301-2.c: New test.
8868
1ca939e5
MM
88692004-10-11 Mark Mitchell <mark@codesourcery.com>
8870
db86dd14
MM
8871 PR c++/15876
8872 * g++.dg/parse/error22.C: New test.
8873
1ca939e5
MM
8874 PR c++/17936
8875 * g++.dg/template/spec18.C: New test.
8876
f713f229
SE
88772004-10-11 Steve Ellcey <sje@cup.hp.com>
8878
8879 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8880 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 8881 memcpy.
f713f229
SE
8882 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8883 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8884
73826a39
AP
88852004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8886
8887 * g++.dg/eh/cleanup5.C: Add dg-options "".
8888
eb172681
RS
88892004-10-11 Roger Sayle <roger@eyesopen.com>
8890
8891 PR middle-end/17657
8892 * gcc.dg/switch-4.c: New test case.
8893
6b34e55e
RS
88942004-10-11 Richard Sandiford <rsandifo@redhat.com>
8895
8896 * gcc.c-torture/execute/20041011-1.c: New test.
8897
0ad28dde
AP
88982004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8899
8900 PR c++/17554
8901 * g++.dg/init/for3.C: New test.
8902
8903 PR c++/17657
8904 * g++.dg/opt/switch2.C: New test.
8905
8906 PR middle-end/17703
8907 * g++.dg/warn/Wreturn-2.C: New test.
8908
b187901e
AP
89092004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8910
8911 PR c++/17907
8912 * g++.dg/eh/cleanup5.C: New test.
8913
22ab714d
MM
89142004-10-10 Mark Mitchell <mark@codesourcery.com>
8915
8916 PR c++/17393
8917 * g++.dg/parse/error21.C: New test.
8918
a82e1a7d
GDR
89192004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8920
8921 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8922 * g++.dg/warn/incomplete1.C: Likewise.
8923 * g++.dg/template/qualttp20.C: Likewise.
8924
bba5733f
JM
89252004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8926
8927 PR c/17881
8928 * parm-incomplete-1.c: New test.
8929
17a27b4f
MM
89302004-10-09 Mark Mitchell <mark@codesourcery.com>
8931
36700ac8 8932 PR c++/17867
17a27b4f
MM
8933 * g++.dg/parse/error19.C: New test.
8934
8935 PR c++/17670
8936 * g++.dg/init/new11.C: New test.
8937
8938 PR c++/17821
8939 * g++.dg/parse/error20.C: New test.
8940
8941 PR c++/17826
8942 * g++.dg/template/crash24.C: New test.
9469f0aa 8943
c69c9b36
JM
89442004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8945
8946 PR c/17301
8947 * gcc.dg/pr17301-1.c: New test.
8948
216a5f1b
JM
89492004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8950
8951 PR c/17189
8952 * gcc.dg/anon-struct-5.c: New test.
8953
fbc0150d
JM
89542004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8955
8956 PR c/17844
8957 * gcc.dg/pr17844-1.c: New test.
8958
3d5c655f
ZD
89592004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8960
8961 PR tree-optimization/17906
8962 * gcc.c-torture/compile/pr17906.c: New.
8963
fc7ca5fd
RS
89642004-10-09 Stuart Hastings <stuart@apple.com>
8965 Roger Sayle <roger@eyesopen.com>
8966
8967 PR rtl-optimization/17853
8968 * gcc.dg/i386-mmx-5.c: New testcase.
8969
673dacbe
AP
89702004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8971
8972 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8973
62e19030
MM
89742004-10-09 Mark Mitchell <mark@codesourcery.com>
8975
8976 PR c++/17524
8977 * g++.dg/template/static9.C: New test.
8978
8979 PR c++/17685
8980 * g++.dg/parse/operator5.C: New test.
8981
d2e74f6f
RS
89822004-10-09 Roger Sayle <roger@eyesopen.com>
8983
8984 PR middle-end/17894
8985 * gcc.c-torture/execute/divcmp-4.c: New test case.
8986
35897831
AP
89872004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8988
8989 PR tree-opt/17902
8990 * g++.dg/opt/pr17902.C: New test.
8991
a1e063e5
JJ
89922004-10-09 Jakub Jelinek <jakub@redhat.com>
8993
8994 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8995
6d84156b
JM
89962004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8997
8998 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8999
6dcc04b0
JM
90002004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
9001
9002 * gcc.dg/assign-warn-3.c: New test.
9003
14788775
AP
90042004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
9005
9006 PR c/16999
9007 * gcc.dg/cpp/ident-1.c: New test.
9008
a58eeb31
NS
90092004-10-08 Nathan Sidwell <nathan@codesourcery.com>
9010
9011 * gcc.c-torture/compile/acc1.c: New.
9012
ea3c4ca8
AP
90132004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
9014
9015 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
9016 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
9017
39ba2f92
EB
90182004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9019
9020 * gcc.dg/ultrasp11.c: New test.
9021
c054bc3d
MM
90222004-10-08 Michael Matz <matz@suse.de>
9023
9024 * gcc.dg/doloop-2.c: New test.
9025
2ac2f164
JM
90262004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
9027
9028 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
9029 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
9030 objc.dg/method-9.m: Update expected diagnostics.
9031
add2402e
GK
90322004-10-07 Geoffrey Keating <geoffk@apple.com>
9033
9034 * gcc.dg/ppc-fsel-3.c: New file.
9035 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
9036
82e79986
PB
90372004-10-07 Paul Brook <paul@codesourcery.com>
9038
9039 * gfortran.dg/intrinsic_verify_1.f90: New test.
9040
d0e75c71
PB
90412004-10-07 Paul Brook <paul@codesourcery.com>
9042
9043 * gfortran.dg/empty_format_1.f90: Remove stray commas.
9044
5d874166
TS
90452004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9046
9469f0aa 9047 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
9048 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
9049 commit.
5d874166 9050
ca059043
AP
90512004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
9052
9053 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
9054
09ebcffa
GB
90552004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9056
9057 PR c++/17115
9058 * g++.dg/warn/Winline-4.C: New test.
9059
1313b31f 90602004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
9061
9062 * gcc.c-torture/compile/20041007-1.c: New test.
9063
2b58638b
PB
90642004-10-07 Paul Brook <paul@codesourcery.com>
9065
9066 PR fortran/17678
9067 * gfortran.dg/use_allocated_1.f90: New test.
9068
a3ed9870
AP
90692004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
9070
9071 PR middle-end/17849
9072 * gfortran.fortran-torture/compile/nested.f90: New test
9073
03dafa61
JM
90742004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
9075
9076 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
9077
564060c3
AP
90782004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
9079
9080 PR c++/17368
9081 * g++.dg/ext/asm6.C: New test.
9082
8813c944
KZ
90832004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
9084
564060c3 9085 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 9086
7726f633
PB
90872004-10-06 Paul Brook <paul@codesourcery.com>
9088
9089 PR libfortran/17709
9090 * gfortran.dg/empty_format_1.f90: New test.
9091
5d24a977
TS
90922004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9093
9094 PR fortran/17568
9095 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
9096
9097 PR fortran/17283
9098 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
9099 tests.
9100
fbdad37d
PB
91012004-10-06 Paul Brook <paul@codesourcery.com>
9102
9103 * gfortran.dg/do_1.f90: New test.
9104
609ae0e2
KG
91052004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9106
9107 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
9108 optimizing for size.
9109
7fdc3e09
JM
91102004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
9111
9112 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
9113
1b36c818
JM
91142004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
9115
9116 * gcc.c-torture/compile/20041005-1.c: New test.
9117
89d594a2
NS
91182004-10-05 Nathan Sidwell <nathan@codesourcery.com>
9119
9120 PR c++/17829
9121 * g++.dg/lookup/koenig4.C: New.
9122
2a13a625
GDR
91232004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
9124
9125 * g++.dg/other/classkey1.C: Adjust quoting marks.
9126 * g++.dg/parse/error15.C: Likewise.
9127 * g++.dg/template/meminit2.C (int>): Likewise.
9128
58c5b409
TS
91292004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9130
9131 PR fortran/17283
9132 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
9133
ee569894
TS
9134 PR fortran/17631
9135 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
9136
73a014b5
TS
9137 PR fortran/17708
9138 * gfortran.dg/pr17708.f90: New test.
9469f0aa 9139
952d9d9f
CF
91402004-10-04 Chao-ying Fu <fu@mips.com>
9141
9142 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
9143 * gcc.dg/vect/vect-4.c: Ditto.
9144 * gcc.dg/vect/vect-5.c: Ditto.
9145 * gcc.dg/vect/vect-6.c: Ditto.
9146 * gcc.dg/vect/vect-8.c: Ditto.
9147 * gcc.dg/vect/vect-16.c: Ditto.
9148 * gcc.dg/vect/vect-30.c: Ditto.
9149 * gcc.dg/vect/vect-40.c: Ditto.
9150 * gcc.dg/vect/vect-41.c: Ditto.
9151 * gcc.dg/vect/vect-42.c: Ditto.
9152 * gcc.dg/vect/vect-43.c: Ditto.
9153 * gcc.dg/vect/vect-44.c: Ditto.
9154 * gcc.dg/vect/vect-45.c: Ditto.
9155 * gcc.dg/vect/vect-46.c: Ditto.
9156 * gcc.dg/vect/vect-47.c: Ditto.
9157 * gcc.dg/vect/vect-48.c: Ditto.
9158 * gcc.dg/vect/vect-49.c: Ditto.
9159 * gcc.dg/vect/vect-50.c: Ditto.
9160 * gcc.dg/vect/vect-51.c: Ditto.
9161 * gcc.dg/vect/vect-52.c: Ditto.
9162 * gcc.dg/vect/vect-53.c: Ditto.
9163 * gcc.dg/vect/vect-54.c: Ditto.
9164 * gcc.dg/vect/vect-55.c: Ditto.
9165 * gcc.dg/vect/vect-56.c: Ditto.
9166 * gcc.dg/vect/vect-57.c: Ditto.
9167 * gcc.dg/vect/vect-58.c: Ditto.
9168 * gcc.dg/vect/vect-59.c: Ditto.
9169 * gcc.dg/vect/vect-60.c: Ditto.
9170 * gcc.dg/vect/vect-74.c: Ditto.
9171 * gcc.dg/vect/vect-79.c: Ditto.
9172 * gcc.dg/vect/vect-80.c: Ditto.
9173
8f920ef7
AP
91742004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9175
9176 * gcc.dg/unused-7.c: Use the correct option.
9177
f3e41701
PB
91782004-10-04 Paul Brook <paul@codesourcery.com>
9179 Bud Davis <bdavis9659@comcast.net>
9180
9181 PR fortran/17706
9182 PR fortran/16434
9183 * gfortran/pr17706.f90: New test.
9184 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
9185
ca2940c3
TS
91862004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9187
9188 * gfortran.dg/pr17612.f90: New test.
9189
2d01edd7
GDR
91902004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
9191
9192 * g++.dg/template/local1.C: Adjust quoting marks in
9193 testing for diagnostics.
9194 * g++.dg/tls/diag-2.C: Likewise.
9195 * g++.dg/other/error8.C: Likewise.
9196
29128154
AP
91972004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
9198
9199 PR c/17178
9200 * gcc.dg/unused-4.c: Adjust to be correct.
9201
9202 PR c/17820
9203 * gcc.dg/unused-7.c: New test.
9204
a1b1b3cd
AP
92052004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
9206
9207 PR c++/17797
9208 * g++.dg/overload/template2.C: New test.
9209
24109c9f
KH
92102004-10-03 Kazu Hirata <kazu@cs.umass.edu>
9211
807e955b 9212 PR tree-optimization/16632
24109c9f
KH
9213 * gcc.dg/tree-ssa/20041002-1.c: New.
9214
0146748a
PB
92152004-10-03 Paul Brook <paul@codesourcery.com>
9216
9217 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
9218 rather than relying on default formatting.
9219
7848dfca
JM
92202004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
9221
9222 * gcc.dg/20040920-1.c: Update expected message text.
9223
12d3155f
UW
92242004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
9225
9226 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
9227
47bcd07d
ZD
92282004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
9229
9230 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
9231 tree level.
9232
734268f5
AP
92332004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
9234
9235 * gcc.dg/tree-ssa/pr17343.c: Remove.
9236
29c4d22b
AP
92372004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
9238
9239 PR tree-opt/17343
9240 * gcc.dg/tree-ssa/pr17343.c: New test.
9241
5496b36f
JJ
92422004-10-01 Jakub Jelinek <jakub@redhat.com>
9243
9244 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
9245 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
9246 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
9247 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
9248 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
9249
9bf24266
JM
92502004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
9251
9252 * gcc.dg/lvalue-2.c: New test.
9253
254ac10c
JM
92542004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
9255
9256 PR c/17730
9257 * gcc.dg/pr17730-1.c: New test
9258
302a2cc5
JM
92592004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
9260
9261 PR c/7425
9262 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
9263
58c8adc1
JJ
92642004-09-29 Jakub Jelinek <jakub@redhat.com>
9265
9266 * gcc.c-torture/execute/stdarg-1.c: New test.
9267 * gcc.c-torture/execute/stdarg-2.c: New test.
9268 * gcc.c-torture/execute/stdarg-3.c: New test.
9269 * gcc.dg/tree-ssa/stdarg-1.c: New test.
9270 * gcc.dg/tree-ssa/stdarg-2.c: New test.
9271 * gcc.dg/tree-ssa/stdarg-3.c: New test.
9272 * gcc.dg/tree-ssa/stdarg-4.c: New test.
9273 * gcc.dg/tree-ssa/stdarg-5.c: New test.
9274
a7d6ba24
JJ
92752004-09-29 Jakub Jelinek <jakub@redhat.com>
9276
9277 PR tree-optimization/17697
9278 * g++.dg/opt/pr17697-1.C: New test.
9279 * g++.dg/opt/pr17697-2.C: New test.
9280 * g++.dg/opt/pr17697-3.C: New test.
9281
ef787822
JM
92822004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
9283
9284 PR c/16409
9285 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
9286 gcc.dg/vla-init-5.c: New tests.
9287
5e9bda65
JM
92882004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
9289
9290 PR c/13804
9291 * gcc.dg/pr13804-1.c: New test.
9292
a487f59f
TS
92932004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9294
9295 PR fortran/16938
9296 * gfortran.dg/pr16938.f90: New test.
9297
455f19cb
MM
92982004-09-27 Mark Mitchell <mark@codesourcery.com>
9299
9300 * g++.dg/template/crash23.C: New test.
9301
d19e85e8
MM
93022004-09-27 Mark Mitchell <mark@codesourcery.com>
9303
9304 PR c++/17585
9305 * g++.dg/template/static8.C: New test.
9306
c81f61b2
NS
93072004-09-27 Nathan Sidwell <nathan@codesourcery.com>
9308
9309 PR c++/17681
9310 * g++.dg/other/error9.C: New test.
9311
f4dbad23
UW
93122004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
9313
9314 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
9315
fafdb00c
TS
93162004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9317
9318 PR fortran/15164
54df0e3e 9319 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 9320
897f610b
RS
93212004-09-26 Roger Sayle <roger@eyesopen.com>
9322
9323 PR middle-end/17112
9324 * gcc.dg/pr17112-1.c: New test case.
9325
34096b92
JM
93262004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
9327
9328 PR c/11459
9329 * gcc.dg/pr11459-1.c: New test.
9330
45343b92
UW
93312004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
9332
9333 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
9334 * gcc.dg/tree-ssa/loop-4.c: Likewise.
9335
2c855398
TS
93362004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9337
9338 * gfortran.dg/pr15324.f90: Make array bounds consistent.
9339
17b2e29d
JH
93402004-09-25 Jan Hubicka <jh@suse.cz>
9341
9342 * compile/30040909-1.c: New test.
9343 * compile/30040907-1.c: New test.
9344
b11a9d5f
RS
93452004-09-25 Richard Sandiford <rsandifo@redhat.com>
9346
9347 * gcc.c-torture/execute/va-arg-26.c: New test.
9348
dd3017e4
ZW
93492004-09-24 Zack Weinberg <zack@codesourcery.com>
9350
9351 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
9352 extra diagnostics on targets with 64-bit pointers.
9353 * objc.dg/selector-1.m: Adjust dg-warning regexp.
9354
085e33aa
JM
93552004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
9356
9357 PR c/17188
9358 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
9359 * gcc.dg/decl-3.c: Adjust expected message.
9360
c0c07d7b
TS
93612004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9362
9363 PR fortran/17615
9364 * gfortran.dg/pr17615.f90: New test.
9365
2c55ffb2
AM
93662004-09-24 Andrew MacLeod <amacleod@redhat.com>
9367
9368 PR tree-optimzation/17517
9369 * g++.dg/tree-ssa/pr17517.C: New Test.
9370
5cf447db
NS
93712004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9372
9373 PR c++/16889
9374 * g++.dg/lookup/ambig3.C: New.
9375
4827be7a
AP
93762004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
9377
9378 PR tree-opt/17624
9379 * g++.dg/opt/pr17624.C: New test.
9380
ff80e49f
JM
93812004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
9382
9383 PR c/6980
9384 * gcc.dg/Wbad-function-cast-1.c: New test.
9385
2cfe82fe
ZW
93862004-09-23 Zack Weinberg <zack@codesourcery.com>
9387
9388 * g++.dg/ext/complit1.C
9389 * g++.dg/other/error2.C
9390 * g++.dg/other/nontype-1.C
9391 * g++.dg/parse/crash11.C
9392 * g++.dg/parse/crash12.C
9393 * g++.dg/parse/error15.C
9394 * g++.dg/parse/error4.C
9395 * g++.dg/parse/tmpl-outside1.C
9396 * g++.dg/parse/too-many-tmpl-args1.C
9397 * g++.dg/template/dependent-expr3.C
9398 * g++.dg/template/error10.C
9399 * g++.dg/template/instantiate1.C
9400 * g++.dg/template/vtable2.C
9401 * g++.dg/warn/Wshadow-1.C
9402 * g++.dg/warn/weak1.C
9403 * g++.old-deja/g++.brendan/crash16.C
9404 * g++.old-deja/g++.brendan/crash18.C
9405 * g++.old-deja/g++.brendan/crash48.C
9406 * g++.old-deja/g++.brendan/crash49.C
9407 * g++.old-deja/g++.brendan/crash55.C
9408 * g++.old-deja/g++.brendan/crash56.C
9409 * g++.old-deja/g++.brendan/crash8.C
9410 * g++.old-deja/g++.brendan/enum11.C
9411 * g++.old-deja/g++.brendan/enum8.C
9412 * g++.old-deja/g++.brendan/enum9.C
9413 * g++.old-deja/g++.brendan/friend3.C
9414 * g++.old-deja/g++.brendan/misc14.C
9415 * g++.old-deja/g++.bugs/900402_02.C
9416 * g++.old-deja/g++.bugs/900404_03.C
9417 * g++.old-deja/g++.bugs/900404_04.C
9418 * g++.old-deja/g++.bugs/900428_03.C
9419 * g++.old-deja/g++.jason/crash4.C
9420 * g++.old-deja/g++.jason/overload21.C
9421 * g++.old-deja/g++.jason/redecl1.C
9422 * g++.old-deja/g++.jason/report.C
9423 * g++.old-deja/g++.jason/rfg10.C
9424 * g++.old-deja/g++.jason/template30.C
9425 * g++.old-deja/g++.law/arm12.C
9426 * g++.old-deja/g++.law/ctors5.C
9427 * g++.old-deja/g++.law/cvt20.C
9428 * g++.old-deja/g++.law/init10.C
9429 * g++.old-deja/g++.law/init8.C
9430 * g++.old-deja/g++.law/visibility17.C
9431 * g++.old-deja/g++.law/visibility7.C
9432 * g++.old-deja/g++.mike/net8.C
9433 * g++.old-deja/g++.mike/p646.C
9434 * g++.old-deja/g++.mike/p700.C
9435 * g++.old-deja/g++.mike/p701.C
9436 * g++.old-deja/g++.mike/p811.C
9437 * g++.old-deja/g++.ns/template13.C
9438 * g++.old-deja/g++.other/array3.C
9439 * g++.old-deja/g++.other/crash25.C
9440 * g++.old-deja/g++.other/dtor3.C
9441 * g++.old-deja/g++.other/dtor4.C
9442 * g++.old-deja/g++.other/main1.C
9443 * g++.old-deja/g++.other/warn7.C
9444 * g++.old-deja/g++.pt/crash11.C
9445 * g++.old-deja/g++.pt/crash36.C
9446 * g++.old-deja/g++.pt/spec22.C
9447 * g++.old-deja/g++.pt/spec9.C
9448 * g++.old-deja/g++.pt/ttp52.C
9449 * g++.old-deja/g++.robertl/eb103.C
9450 * g++.old-deja/g++.robertl/eb121.C
9451 * g++.old-deja/g++.robertl/eb22.C
9452 * g++.old-deja/g++.robertl/eb8.C:
9453 Update locations and/or regexps of dg-error markers.
9454 Remove markers for some bogus messages that are no longer issued.
9455
b28b1600
JJ
94562004-09-23 Jakub Jelinek <jakub@redhat.com>
9457
9458 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
9459 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
9460
dc2e6df2
AP
94612004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
9462
9463 PR c++/17618
9464 * g++.dg/lookup/crash5.C: New test.
9465
7ccf35ed
DN
94662004-09-23 Dorit Naishlos <dorit@il.ibm.com>
9467
2cfe82fe
ZW
9468 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
9469 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
9470 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
9471 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
9472 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
9473 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
9474
9475 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
9476 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
9477 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
9478 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
9479 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
9480 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
9481
9482 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
9483
9484 * gcc.dg/vect/vect-44.c: Check additional cases.
9485 * gcc.dg/vect/vect-48.c: Check additional cases.
9486
9487 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
9488 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
9489 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
9490 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
9491 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
9492 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
9493 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
9494 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
9495 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
9496
9497 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
9498 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
9499 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 9500
92fc4a2f
ZD
95012004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9502
9503 * gcc.dg/tree-ssa/loop-6.c: New test.
9504
98d6e9af
NS
95052004-09-23 Nathan Sidwell <nathan@codesourcery.com>
9506
9507 PR c++/17620
9508 * g++.dg/inherit/base2.C: New.
9509
f8d1c427
EB
95102004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9511
9512 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
9513 * gcc.dg/20001012-2.c: Likewise.
9514 * gcc.dg/20001013-1.c: Likewise.
9515 * gcc.dg/20001101-1.c: Likewise.
9516 * gcc.dg/20001102-1.c: Likewise.
9517 * gcc.dg/bf-spl1.c: Likewise.
9518 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
9519 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
9520
c04f07f4
DN
95212004-09-22 Diego Novillo <dnovillo@redhat.com>
9522
9523 PR tree-optimization/16721
9524 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
9525
b1247df7
UW
95262004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
9527
9528 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
9529 * gcc.dg/20040305-1.c: Likewise.
9530
588d1952
JM
95312004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
9532
9533 PR c/16566
9534 * gcc.c-torture/compile/pr16566-1.c,
9535 gcc.c-torture/compile/pr16566-2.c,
9536 gcc.c-torture/compile/pr16566-3.c: New tests.
9537
a338ab5a
KH
95382004-09-22 Kazu Hirata <kazu@cs.umass.edu>
9539
9540 PR tree-optimization/17512
9541 * gcc.c-torture/compile/20040916-1.c.
9542
1ae57298
MM
95432004-09-21 Mark Mitchell <mark@codesourcery.com>
9544
9545 * gcc.dg/pragma-re-3.c: New test.
9546
95472004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
9548
9549 PR c++/15049
9550 * g++.dg/other/anon3.C: New.
2cfe82fe 9551
d211a298
RS
95522004-09-21 Roger Sayle <roger@eyesopen.com>
9553
9554 PR c++/7503
9555 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
9556 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
9557 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
9558 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
9559 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
9560
77747e5f
BD
95612004-09-21 Bud Davis <bdavis9659@comcast.net>
9562
9563 PR fortran/17286
9564 * gfortran.dg/pr17286.f90: New test.
9565
9b60dfd7
MM
95662004-09-20 Mark Mitchell <mark@codesourcery.com>
9567
9568 PR c++/17530
9569 * g++.dg/template/static7.C: New test.
9570
4c9d8750
AP
95712004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
9572
2cfe82fe 9573 PR tree-opt/17558
4c9d8750
AP
9574 * gcc.c-torture/compile/pr17558.c: New test.
9575
348f5701
RS
95762004-09-20 Richard Sandiford <rsandifo@redhat.com>
9577
9578 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
9579 if SKIP_ATTRIBUTE is defined.
9580
da89fba8
TS
95812004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9582
9583 PR fortran/15957
9584 * gfortran.dg/pr15957.f90: New test.
9585
1cdcb2cf
DN
95862004-09-20 Dorit Naishlos <dorit@il.ibm.com>
9587
9588 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
9589 in comparison.
9590 * gcc.dg/vect/vect-79.c: Likewise.
9591 * gcc.dg/vect/vect-80.c: Likewise.
9592
b898b8d9
TS
95932004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9594
9595 PR fortran/15750
2cfe82fe 9596 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 9597
479b6652
IR
95982004-09-20 Ira Rosen <irar@il.ibm.com>
9599
9600 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
9601 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
9602 * gcc.dg/vect/vect-62.c: New testcase.
9603 * gcc.dg/vect/vect-63.c: New testcase.
9604 * gcc.dg/vect/vect-64.c: New testcase.
9605 * gcc.dg/vect/vect-65.c: New testcase.
9606 * gcc.dg/vect/vect-66.c: New testcase.
9607 * gcc.dg/vect/vect-67.c: New testcase.
9608 * gcc.dg/vect/vect-68.c: New testcase.
9609 * gcc.dg/vect/vect-69.c: New testcase.
9610 * gcc.dg/vect/vect-79.c: New testcase.
9611 * gcc.dg/vect/vect-80.c: New testcase.
9612
073cbad3
RS
96132004-09-20 Richard Sandiford <rsandifo@redhat.com>
9614
9615 * gcc.target/mips/asm-1.c: New test.
9616
6775f1f3
IR
96172004-09-19 Ira Rosen <irar@il.ibm.com>
9618
9619 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
9620 * gcc.dg/vect/vect-73.c: New testcase.
9621 * gcc.dg/vect/vect-74.c: New testcase.
9622 * gcc.dg/vect/vect-75.c: New testcase.
9623 * gcc.dg/vect/vect-76.c: New testcase.
9624 * gcc.dg/vect/vect-77.c: New testcase.
9625 * gcc.dg/vect/vect-78.c: New testcase
9626
16d1b0bd
PB
96272004-09-18 Paul Brook <paul@codesourcery.com>
9628
9629 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
9630
ad97f4be
JM
96312004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
9632
9633 PR c/17424
9634 * gcc.dg/pr17424-1.c: New test.
9635
57e28d7d
DN
96362004-09-18 Diego Novillo <dnovillo@redhat.com>
9637
9638 * g++.dg/tree-ssa/pr17153.C: New test.
9639
a396f8ae
GK
96402004-09-16 Geoffrey Keating <geoffk@apple.com>
9641
9642 PR pch/13361
9643 * testsuite/g++.dg/pch/wchar-1.C: New.
9644 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9645
ade22982
KZ
96462004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
9647
9648 * gcc.c-torture/execute/20040917-1.c: New test.
9649
823f0809
DN
96502004-09-17 Diego Novillo <dnovillo@redhat.com>
9651
9652 PR tree-optimization/17319
9653 * gcc.dg/pr17319.c: New test.
9654
0456cbf6
DP
96552004-09-17 Devang Patel <dpatel@apple.com>
9656
9657 * gcc.dg/20040813-1.c: New test.
2cfe82fe 9658
7eae8eb2
DN
96592004-09-17 Diego Novillo <dnovillo@redhat.com>
9660
9661 PR tree-optimization/17273
9662 * gcc.c-torture/compile/pr17273.c: New test.
9663
98c3a782
JM
96642004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
9665
9666 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
9667 Update expected messages.
9668 * gcc.dg/declspec-13.c: New test.
9669
57f0099a
DE
96702004-09-17 David Edelsohn <edelsohn@gnu.org>
9671
9672 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
9673
47bb500f
DN
96742004-09-17 Diego Novillo <dnovillo@redhat.com>
9675
9676 * gcc.c-torture/execute/pr17252.c: Use post-increment to
9677 change what 'a' is pointing to.
9678
996c2b52
MM
96792004-09-17 Mark Mitchell <mark@codesourcery.com>
9680
9681 PR c++/16002
9682 * g++.dg/template/error18.C: New test.
2cfe82fe 9683
996c2b52
MM
9684 PR c++/16029
9685 * g++.dg/warn/Wunused-8.C: New test.
9686
275a4187
SB
96872004-09-17 Steven Bosscher <stevenb@suse.de>
9688
9689 PR tree-optimization/17513
9690 * gcc.dg/20040916-1.c: New test.
9691
67bcc252
MM
96922004-09-16 Mark Mitchell <mark@codesourcery.com>
9693
9694 PR c++/17501
9695 * g++.dg/template/typename7.C: New test.
9696
42759f1e
ZD
96972004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9698
9699 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
9700
8304ad70
FCE
97012004-09-16 Frank Ch. Eigler <fche@redhat.com>
9702
9703 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
9704 with -ftree-based-profiling also.
9705 * lib/profopt.exp: Support late-set profile_option/feedback_option.
9706
d2ccf6aa
VL
97072004-09-16 Victor Leikehman <lei@il.ibm.com>
9708
9709 PR/15364
9710 * gfortran.dg/der_array_io_1.f90: New test.
9711 * gfortran.dg/der_array_io_2.f90: New test.
9712 * gfortran.dg/der_array_io_3.f90: New test.
9713
511bbc8f
MM
97142004-09-15 Mark Mitchell <mark@codesourcery.com>
9715
9716 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
9717 EABI.
9718
04a75188
MM
97192004-09-15 Mark Mitchell <mark@codesourcery.com>
9720
9721 * g++.dg/opt/switch1.C: New test.
9722
971801ff
JM
97232004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
9724
9725 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
9726 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
9727 Update expected messages.
9728
4672f86a
TS
97292004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9730
9731 PR fortran/16485
9732 * gfortran.dg/same_name_1.f90: New test.
9733
dad975d2
DN
97342004-09-15 Diego Novillo <dnovillo@redhat.com>
9735
9736 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
9737 dereference garbage pointers.
9738
9a520f40
JJ
97392004-09-15 Jakub Jelinek <jakub@redhat.com>
9740
a45f71f5
JJ
9741 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
9742 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
9743
9a520f40
JJ
9744 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
9745 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
9746 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
9747
bb5ecf29
MM
97482004-09-14 Mark Mitchell <mark@codesourcery.com>
9749
9750 PR c++/17324
9751 * g++.dg/template/mangle1.C: New test.
9752
391f9afb
DN
97532004-09-14 Diego Novillo <dnovillo@redhat.com>
9754
9755 PR tree-optimization/17252
9756 * gcc.c-torture/execute/pr17252.c: New test.
9757
5ffcd779
AP
97582004-09-14 Andrew Pinski <apinski@apple.com>
9759
9760 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
9761
f6ae6c51
RS
97622004-09-14 Roger Sayle <roger@eyesopen.com>
9763
9764 PR rtl-optimization/9771
9765 * gcc.dg/pr9771-1.c: New test case.
9766
1810f6ed
DN
97672004-09-14 Diego Novillo <dnovillo@redhat.com>
9768
9769 PR tree-optimization/15262
9770 * gcc.c-torture/execute/pr15262-1.c: New test.
9771 * gcc.c-torture/execute/pr15262-2.c: New test.
9772
3b53cddc
JM
97732004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
9774
9775 * gcc.dg/declspec-12.c: New test.
9776
8121b899 97772004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 9778
8121b899
BD
9779 * gfortran.dg/pr17090.f90: Add directives to test.
9780
d840495b
ZD
97812004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9782
9783 * gcc.c-torture/compile/20040914-1.c: New test.
9784
a52eb3bc
MM
97852004-09-13 Mark Mitchell <mark@codesourcery.com>
9786
9787 PR c++/16162
9788 * g++.dg/template/decl2.C: New test.
2cfe82fe 9789
c72477d6
BD
97902004-09-13 Bud Davis <bdavis9659@comcast.net>
9791
9792 PR fortran/17090
9793 * gfortran.dg/pr17090.f90: New test.
9794
c1bbfd3c
DJ
97952004-09-13 Dale Johannesen <dalej@apple.com>
9796
9797 * gcc.c-torture/compile/pr17408.c: New test case.
9798
3590f0a6
MM
97992004-09-13 Mark Mitchell <mark@codesourcery.com>
9800
9801 PR c++/16716
9802 * g++.dg/parse/crash17.C: New test.
2cfe82fe 9803
3590f0a6
MM
9804 PR c++/17327
9805 * g++.dg/template/enum3.C: New test.
9806
8800e533
HPN
98072004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
9808
9809 * lib/gcc-defs.exp: Load wrapper.exp.
9810 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
9811 using local code.
9812 * lib/gcc.exp (gcc_init): Similar.
9813 * lib/gfortran.exp (gfortran_init): Similar.
9814 * lib/objc.exp (objc_init): Similar.
9815 * lib/treelang.exp (treelang_init): Similar.
9816 * lib/wrapper.exp: New file with build_wrapper call machinery in
9817 ${tool}_maybe_build_wrapper.
9818
61f4f1cc
JM
98192004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9820
9821 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
9822 "inline".
9823 * gcc.dg/declspec-11.c: Update expected messages.
9824 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
9825 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
9826 gcc.dg/inline-12.c: New tests.
9827
b4cb0e43
AM
98282004-09-13 Andrew MacLeod <amacleod@redhat.com>
9829
9830 * g++.dg/tree-ssa/pr17400.C: New testcase.
9831
1823bf53
JW
98322004-09-13 James E Wilson <wilson@specifixinc.com>
9833
9834 * gcc.target/mips/sb1-1.c: New testcase.
9835
ddef210a
HPN
98362004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
9837
9838 * lib/g77-dg.exp: Remove unused file.
9839 * lib/mike-g77.exp: Ditto.
9840 * lib/g77.exp: Ditto.
9841
40b7c2f8
RH
98422004-09-12 Richard Henderson <rth@redhat.com>
9843
9844 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
9845
bda67431
JM
98462004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9847
9848 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
9849 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9850 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
9851 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
9852 Update expected messages.
9853
924479e8
HPN
98542004-09-13 Hans-Peter Nilsson <hp@axis.com>
9855
9856 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
9857 declaration/use mismatch for dirp parameter.
9858
a8252506
AP
98592004-09-12 Andrew Pinski <apinski@apple.com>
9860
9861 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
9862 -fgnu-runtime is passed.
9863
84d397af
RH
98642004-09-12 Richard Henderson <rth@redhat.com>
9865
9866 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
9867 do the uplevel thing and update additional_flags directly.
9868 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9869 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9870 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9871 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9872
ef685027
SB
98732004-09-11 Steven Bosscher <stevenb@suse.de>
9874
9875 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9876
ec76a0e0
RS
98772004-09-11 Roger Sayle <roger@eyesopen.com>
9878
9879 PR middle-end/17411
9880 * g++.dg/opt/pr17411-1.C: New test case.
9881
9a26d6ee
JM
98822004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9883
9884 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9885 gcc.dg/tls/diag-2.c: Update expected messages.
9886 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9887 messages.
9888 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9889 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9890 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
9891 gcc.dg/tls/diag-5.c: New tests.
9892
e6858057
ZW
98932004-09-11 Zack Weinberg <zack@codesourcery.com>
9894
9895 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9896
05cf561d
SB
98972004-09-11 Steven Bosscher <stevenb@suse.de>
9898
9899 * g++.dg/parse/break-in-for.C: New test.
9900
a17ea89b
JJ
99012004-09-11 Jakub Jelinek <jakub@redhat.com>
9902
9903 * gcc.dg/tree-ssa/20040911-1.c: New test.
9904
c535fc9f
AJ
99052004-09-11 Andreas Jaeger <aj@suse.de>
9906
9907 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9908 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9909
2495e879
RS
99102004-09-11 Richard Sandiford <rsandifo@redhat.com>
9911
9912 * gcc.target/frv: New directory of FR-V-specific tests.
9913
273d67e7
JW
99142004-09-10 James E Wilson <wilson@specifixinc.com>
9915
9916 * gcc.dg/convert-vec-1.c: New test.
9917
3ae472c2
RS
99182004-09-10 Roger Sayle <roger@eyesopen.com>
9919
9920 PR middle-end/17024
9921 * gcc.dg/pr17024-1.c: New test case.
9922
110fce11
EC
99232004-09-10 Eric Christopher <echristo@redhat.com>
9924
9925 * gcc.dg/20040910-1.c: New test.
9926
616aeba2
JM
99272004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9928
9929 * gcc.dg/bitfld-9.c: New test.
9930
85d62520
RS
99312004-09-10 Richard Sandiford <rsandifo@redhat.com>
9932
9933 * gcc.c-torture/execute/ieee/acc1.c: New test.
9934 * gcc.c-torture/execute/ieee/acc2.c: New test.
9935 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9936
108ebf88
JM
99372004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9938
9939 * gcc.dg/deprecated-2.c: New test.
9940
3274deff
JW
99412004-09-09 James E Wilson <wilson@specifixinc.com>
9942
9943 * gcc.dg/init-vec-1.c: New test.
9944
049e524f
RS
99452004-09-09 Roger Sayle <roger@eyesopen.com>
9946
9947 PR middle-end/17055
9948 * gcc.dg/pr17055-1.c: New test case.
9949
da3107f3
HPN
99502004-09-09 Hans-Peter Nilsson <hp@axis.com>
9951
9952 PR target/17377
9953 * gcc.c-torture/execute/pr17377.c: New test.
9954
deb176fa
JM
99552004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9956
9957 PR c/8420
9958 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9959 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9960 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9961 gcc.dg/long-long-typespec-1.c: New tests.
9962 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9963
bc4b653b
JM
99642004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9965
9966 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9967 gcc.dg/gnu99-static-1.c: New tests.
9968
5826770c
DP
99692004-09-08 Devang Patel <dpatel@apple.com>
9970
9971 * gcc.dg/darwin-ld-20040828-1.c: New test.
9972 * gcc.dg/darwin-ld-20040828-2.c: New test.
9973 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 9974
c509784d
ZL
99752004-09-08 Ziemowit Laski <zlaski@apple.com>
9976
9977 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9978 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9979 in error message.
9980 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9981 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9982 in error message.
9983 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9984 types they qualify.
9985 * objc.dg/type-size-2.m: Fix wording in comment.
9986 * objc.dg/va-meth-1.m: New test case.
9987
83f84d6c
L
99882004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9989
9990 PR c/16633:
9991 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9992 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9993
e6ffe126 99942004-09-06 Devang Patel <dpatel@apple.com>
110fce11 9995
e6ffe126
DP
9996 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9997 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 9998
ff4eb0b5
ZW
99992004-09-06 Zack Weinberg <zack@codesourcery.com>
10000
10001 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
10002 reflect changed line numbering of diagnostics.
10003
2cada022
PB
100042004-09-06 Paul Brook <paul@codesourcery.com>
10005
10006 * gfortran.dg/edit_real_1.f90: Add new test.
10007
8b11a64c
ZD
100082004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10009
10010 * gcc.dg/tree-ssa/loop-2.c: New test.
10011 * gcc.dg/tree-ssa/loop-3.c: New test.
10012 * gcc.dg/tree-ssa/loop-4.c: New test.
10013 * gcc.dg/tree-ssa/loop-5.c: New test.
10014
254986c7
KG
100152004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10016
10017 * gcc.dg/format/sentinel-1.c: Update for parameter option.
10018
3d091dac
KG
100192004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10020
10021 * gcc.dg/format/sentinel-1.c: New test.
10022
edeacc14
UB
100232004-09-04 Uros Bizjak <uros@kss-loka.si>
10024
10025 * testsuite/gcc.dg/builtins-46.c: New.
10026
40923b20 100272004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 10028
40923b20
DP
10029 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
10030 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 10031
61fec9ff
JB
100322004-09-03 Jan Beulich <jbeulich@novell.com>
10033
10034 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
10035 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
10036 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
10037 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
10038 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
10039 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
10040 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
10041 the non-portable bzero.
10042 * gcc.dg/20010912-1.c: xfail for NetWare.
10043 * gcc.dg/20020426-2.c: xfail for NetWare.
10044 * gcc.dg/20021014-1.c: xfail for NetWare.
10045 * gcc.dg/20021018-1.c: xfail for NetWare.
10046 * gcc.dg/20030213-1.c: xfail for NetWare.
10047 * gcc.dg/20030225-1.c: xfail for NetWare.
10048 * gcc.dg/20030708-1.c: xfail for NetWare.
10049 * gcc.dg/builtins-config.h: Also exclude NetWare.
10050 * gcc.dg/format/format.h: Define restrict only if not already defined.
10051 * gcc.dg/nest.c: xfail for NetWare.
10052 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
10053 * lib/target-supports.exp (check_visibility_available): Exclude
10054 NetWare.
10055
467cecf3
JB
100562004-09-03 Jan Beulich <jbeulich@novell.com>
10057
10058 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
10059 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
10060 deterministic starting point for the alignment of structure fields.
10061 * gcc.dg/Wpadded.c: Dito.
10062 * g++.dg/abi/vbase10.C: Dito.
10063
90300b8c
DP
100642004-09-03 Devang Patel <dpatel@apple.com>
10065
10066 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 10067
15a7f5d8
MM
100682004-09-02 Mark Mitchell <mark@codesourcery.com>
10069
10070 * README.QMTEST: Fix out-of-date link.
10071
6df9867e
DB
100722004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
10073
10074 PR fortran/16579
10075 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
10076 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 10077
40a1c5cb
MM
100782004-09-02 Mark Mitchell <mark@codesourcery.com>
10079
10080 * g++.dg/abi/arm_rtti1.C: New test.
10081
5514620a
GK
100822004-09-02 Geoffrey Keating <geoffk@apple.com>
10083
10084 * gcc.dg/ppc-vector-memcpy.c: New.
10085 * gcc.dg/ppc-vector-memset.c: New.
10086
6cbc6f0d
CF
100872004-09-02 Chao-ying Fu <fu@mips.com>
10088
10089 * gcc.target/mips/mips-3d-1.c: New test.
10090 * gcc.target/mips/mips-3d-2.c: New test.
10091 * gcc.target/mips/mips-3d-3.c: New test.
10092 * gcc.target/mips/mips-3d-4.c: New test.
10093 * gcc.target/mips/mips-3d-5.c: New test.
10094 * gcc.target/mips/mips-3d-6.c: New test.
10095 * gcc.target/mips/mips-3d-7.c: New test.
10096 * gcc.target/mips/mips-3d-8.c: New test.
10097 * gcc.target/mips/mips-3d-9.c: New test.
10098 * gcc.target/mips/mips-ps-1.c: New test.
10099 * gcc.target/mips/mips-ps-2.c: New test.
10100 * gcc.target/mips/mips-ps-3.c: New test.
10101 * gcc.target/mips/mips-ps-4.c: New test.
10102 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 10103
d809264e
PB
101042004-09-02 Paul Brook <paul@codesourcery.com>
10105
10106 * gfortran.dg/edit_real_1.f90: Add new tests.
10107
c3d0559d
TS
101082004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10109
10110 PR fortran/15327
10111 * gfortran.dg/merge_char_1.f90: New test.
10112
0e6928d8
TS
101132004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10114
10115 PR fortran/16404
10116 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
10117
57b38f51
RK
101182004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10119
10120 PR c/1522
10121 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
10122
ffbef024
MM
101232004-09-01 Mark Mitchell <mark@codesourcery.com>
10124
10125 * g++.dg/opt/loop1.C: Do not XFAIL.
10126
266bff3a
JJ
101272004-09-01 Jakub Jelinek <jakub@redhat.com>
10128
10129 * gcc.c-torture/execute/20040831-1.c: New test.
10130
727c2407
DB
101312004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
10132
10133 PR fortran/16579
10134 * gfortran.dg/g77/20010610.f: Now passes.
10135 Copy from g77.f-torture/execute. Add dg-run directive.
10136 * gfortran.dg/g77/README: Update
10137
c11ddb68
AP
101382004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10139
10140 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
10141 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
10142 (t1, t2, t3, t4): Add volatile.
10143
505970fc
MM
101442004-08-31 Mark Mitchell <mark@codesourcery.com>
10145
10146 * g++.dg/ext/visibility/arm1.C: New test.
10147
a79d695a
GK
101482004-08-31 Geoffrey Keating <geoffk@apple.com>
10149
10150 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
10151 -pedantic-errors.
10152
244fada7
PB
101532004-09-01 Paul Brook <paul@codesourcery.com>
10154
10155 * gfortran.dg/eof_2.f90: New test.
10156
149a42dd
TS
101572004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10158
10159 PR fortran/16579
10160 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 10161
334ff453
PB
101622004-08-31 Bud Davis <bdavis9659@comcast.net>
10163
10164 PR libfortran/16805
10165 * gfortran.dg/list_read_2.f90: New test.
10166
af287697
MM
101672004-08-31 Mark Mitchell <mark@codesourcery.com>
10168
10169 * g++.dg/abi/key1.C: New test.
10170
1c04c4cc
RH
101712004-08-31 Richard Henderson <rth@redhat.com>
10172
10173 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
10174 form of offsetof.
10175 * g++.dg/other/offsetof5.C: Remove duplicate.
10176
cf73cdac
TS
101772004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10178
10179 PR fortran/17244
10180 * gfortran.dg/func_derived_1.f90: New test.
10181
bd72d66c
PB
101822004-08-31 Paul Brook <paul@codesourcery.com>
10183
10184 * gfortran.dg/eof_1.f90: New test.
10185
c789f36b
PB
101862004-08-31 Paul Brook <paul@codesourcery.com>
10187
10188 * gfortran.dg/list_read_1.f90: New file.
10189
9b76aa3b
MM
101902004-08-30 Mark Mitchell <mark@codesourcery.com>
10191
10192 * g++.dg/opt/loop1.C: XFAIL.
10193
ff164b22
GK
101942004-08-30 Geoffrey Keating <geoffk@apple.com>
10195
10196 * gcc.dg/funcdef-storage-1.c: New.
10197 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
10198 an extern function in local scope.
10199 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
10200 declare an 'auto inline' function in local scope.
10201 * gcc.dg/20011130-1.c: Likewise.
10202 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
10203 an 'auto' function in local scope.
10204 * gcc.dg/20021014-1.c: Likewise.
10205 * gcc.dg/20030331-2.c: Likewise.
10206
0de4325e
TS
102072004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10208
10209 * gfortran.dg/blockdata_1.f90: New test.
10210
442c8e31
RH
102112004-08-30 Richard Henderson <rth@redhat.com>
10212
10213 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
10214
83010c5a
RH
102152004-08-30 Richard Henderson <rth@redhat.com>
10216
10217 * lib/fortran-torture.exp (fortran-torture-execute): Honor
10218 additional_flags set by alternate driver.
10219 (ieee-options): New procedure.
10220 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
10221 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
10222 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
10223 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
10224
f25605ac
RH
102252004-08-30 Richard Henderson <rth@redhat.com>
10226
10227 * lib/f-torture.exp: Remove.
10228
5e9f78cc
MM
102292004-08-29 Mark Mitchell <mark@codesourcery.com>
10230
10231 PR rtl-optimization/16590
10232 * g++.dg/opt/loop1.C: New test.
10233
294fbfc8
TS
102342004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10235
10236 PR fortran/13910
10237 * gfortran.dg/oldstyle_1.f90: New test.
10238
e8525382
SK
102392004-08-29 Steven G. Kargl <kargls@comcast.net>
10240 Paul Brook <paul@codesourcery.com>
10241
10242 * gfortran.dg/g77/README: Update.
10243 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
10244 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
10245 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
10246
7984a2f0
PB
102472004-08-28 Paul Brook <paul@codesourcery.com>
10248
10249 PR libfortran/17195
10250 * gfortran.dg/edit_real_1.f90: New test.
10251
c100eff1
PB
102522004-08-27 Paul Brook <paul@codesourcery.com>
10253
10254 * gfortran.dg/rewind_1.f90: New test.
10255
55948b69
BD
102562004-08-27 Bud Davis <bdavis9659@comcast.net>
10257
10258 PR fortran/16597
10259 * gfortran.dg/pr16597.f90: New test.
10260
0b410f0b
JM
102612004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
10262
10263 PR c/13801
10264 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
10265 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
10266 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
10267 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
10268 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
10269
b72e46f0
NC
102702004-08-26 Nick Clifton <nickc@redhat.com>
10271
10272 * gcc.c-torture/compile/pr17119.c: New test.
10273
17ebe7ec
JM
102742004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
10275
10276 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
10277
026351f5
RH
102782004-08-25 Richard Henderson <rth@redhat.com>
10279
10280 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
10281 the bits that expect kind=8 to be the largest real kind.
10282
4166ef51
ZL
102832004-08-25 Ziemowit Laski <zlaski@apple.com>
10284
10285 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
10286
6d1c50cc
TS
102872004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10288
10289 * gfortran.dg/assignment_1.f90: New test.
10290
ef79d4c2
AN
102912004-08-25 Adam Nemet <anemet@lnxw.com>
10292
10293 * g++.dg/template/repo3.C: New test.
10294
d0c5c9b1
RS
102952004-08-25 Roger Sayle <roger@eyesopen.com>
10296
10297 PR middle-end/16693
10298 PR tree-optimization/16372
10299 * g++.dg/opt/pr16372-1.C: New test case.
10300 * g++.dg/opt/pr16693-1.C: New test case.
10301 * g++.dg/opt/pr16693-2.C: New test case.
10302
700686fa
ZL
103032004-08-25 Ziemowit Laski <zlaski@apple.com>
10304
10305 * objc.dg/proto-lossage-4.m: New test.
10306
6dc36fed
MM
103072004-08-25 Mark Mitchell <mark@codesourcery.com>
10308
10309 PR c++/17155
10310 * g++.dg/inherit/local2.C: New test.
10311
40f20186
PB
103122004-08-25 Paul Brook <paul@codesourcery.com>
10313
10314 PR fortran/17144
10315 * gfortran.dg/string_ctor_1.f90: New test.
10316
2649701f
KL
103172004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10318
10319 PR c++/14428
10320 * g++.dg/template/redecl2.C: New test.
10321
5352bda0
BD
103222004-08-24 Bud Davis <bdavis9659@comcast.net>
10323
10324 PR fortran/17143
10325 * gfortran.dg/pr17143.f90: New test.
10326
02d735f6
BD
103272004-08-24 Bud Davis <bdavis9659@comcast.net>
10328
10329 PR fortran/17164
10330 * gfortran.dg/pr17164.f90: New test.
10331
82b85a85
ZD
103322004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10333
10334 * gcc.dg/tree-ssa/loop-1.c: New test.
10335
04550232
RS
103362004-08-24 Richard Sandiford <rsandifo@redhat.com>
10337
10338 * gcc.c-torture/compile/20040824-1.c: New test.
10339
886ce862
RS
103402004-08-24 Richard Sandiford <rsandifo@redhat.com>
10341
10342 * gcc.c-torture/compile/iftrap-3.c: New test.
10343
7746c5c3
PB
103442004-08-24 Paul Brook <paul@codesourcery.com>
10345
10346 * gfortran.dg/entry_2.f90: New test.
10347
f8ad2d21
NS
103482004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10349
10350 PR c++/16889
10351 * g++.dg/lookup/ambig[12].C: New.
10352
e59f7322
KL
103532004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10354
10355 PR c++/16706
10356 * g++.dg/template/crash21.C: New test.
10357 * g++.dg/template/crash22.C: Likewise.
10358
c645999e
NS
103592004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10360
10361 PR c++/17149
10362 * g++.dg/template/access15.C: New.
10363
c2a124b2
MM
103642004-08-23 Mark Mitchell <mark@codesourcery.com>
10365
10366 PR c++/17163
10367 * g++.dg/template/repo2.C: New test.
10368
663790f8
RS
103692004-08-23 Roger Sayle <roger@eyesopen.com>
10370
10371 PR rtl-optimization/17078
10372 * gcc.c-torture/execute/pr17078-1.c: New test case.
10373
c3f216e2
MM
103742004-08-23 Mark Mitchell <mark@codesourcery.com>
10375
10376 PR c/14492
10377 * gcc.dg/debug/crash1.c: New test.
10378
a9b5a054
MM
103792004-08-23 Mark Mitchell <mark@codesourcery.com>
10380
10381 PR c/16180
10382 * gcc.dg/loop-5.c: New test.
10383
017901f4
ZD
103842004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10385
10386 * gcc.c-torture/execute/20040823-1.c: New test.
10387
5811cb27
RS
103882004-08-23 Richard Sandiford <rsandifo@redhat.com>
10389
10390 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
10391 to the assembler. Simplify test accordingly.
10392 (asm_abi_flags): Use GNU names.
10393 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
10394 to check for ABI flags.
10395
9fc3b39a
AP
103962004-08-22 Andrew Pinski <apinski@apple.com>
10397
10398 * g++.dg/opt/pr14029.C: New test.
10399 * gcc.c-torture/execute/pr15262.c: New test.
10400
c6b77e6f
TS
104012004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10402
10403 * gfortran.dg/reduction.f90: Add checks with complex arguments.
10404
0fa1b65c
BD
104052004-08-21 Bud Davis <bdavis9659@comcast.net>
10406
10407 PR 16908
10408 * gfortran.dg/direct_io.f90: New test.
10409
eba6cfb6
MM
104102004-08-20 Mark Mitchell <mark@codesourcery.com>
10411
10412 PR c++/17121
10413 * g++.dg/inherit/local2.C: New test.
10414
bcf9a914
JM
104152004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
10416
10417 PR c++/17120
10418 * g++.dg/warn/Wparentheses-4.C: New test.
10419
0da457fb
MM
104202004-08-20 Mark Mitchell <mark@codesourcery.com>
10421
eba6cfb6
MM
10422 PR c++/17121
10423 * g++.dg/inherit/local2.C: New test.
10424
0da457fb
MM
10425 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
10426 * gcc.dg/ppc-ldstruct.c: Likewise.
10427 * gcc.dg/ppc64-abi-2.c: Likewise.
10428
f3b2657c
JJ
104292004-08-20 Jakub Jelinek <jakub@redhat.com>
10430
10431 PR rtl-optimization/17099
10432 * gcc.c-torture/execute/20040820-1.c: New test.
10433
888705fb
DE
104342004-08-20 David Edelsohn <edelsohn@gnu.org>
10435
10436 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
10437
841b0c1f
PB
104382004-08-20 Canqun Yang <canqun@nudt.edu.cn>
10439
10440 PR fortran/17077
10441 * gfortran.dg/auto_array_1.f90: New test.
10442
c874ae73
TS
104432004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10444
10445 PR fortran/17074
10446 * gfortran.dg/simpleif_1.f90: New test.
10447
717a7d5d
MM
104482004-08-19 Mark Mitchell <mark@codesourcery.com>
10449
2e32707b
MM
10450 * lib/target-supports.exp (check_profiling_available): Return
10451 false for arm*-*-symbianelf* and arm*-*-eabi*.
10452
717a7d5d
MM
10453 PR c++/15890
10454 * g++.dg/template/delete1.C: New test.
10455
ec53454b
PB
104562004-08-19 Paul Brook <paul@codesourcery.com>
10457
10458 PR fortran/14976
ff4eb0b5 10459 PR fortran/16228
ec53454b
PB
10460 * gfortran.dg/data_char_1.f90: New test.
10461
7551270e
ES
104622004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
10463
10464 PR fortran/16946
10465 * gfortran.dg/reduction.f90: New testcase.
10466
e281c0f8
TS
104672004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10468
10469 PR fortran/16520
10470 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
10471
e4c2c34b
JM
104722004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
10473
10474 PR c++/17041
10475 * g++.dg/Wparentheses-3.C: New test.
10476
7a8554ce
DN
104772004-08-19 Dorit Naishlos <dorit@il.ibm.com>
10478
10479 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
10480 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
10481 * gcc.dg/vect/vect-2.c: Likewise.
10482 * gcc.dg/vect/vect-3.c: Likewise.
10483 * gcc.dg/vect/vect-4.c: Likewise.
10484 * gcc.dg/vect/vect-5.c: Likewise.
10485 * gcc.dg/vect/vect-6.c: Likewise.
10486 * gcc.dg/vect/vect-7.c: Likewise.
10487 * gcc.dg/vect/vect-25.c: Likewise.
10488 * gcc.dg/vect/vect-31.c: Likewise.
10489 * gcc.dg/vect/vect-32.c: Likewise.
10490 * gcc.dg/vect/vect-34.c: Likewise.
10491 * gcc.dg/vect/vect-36.c: Likewise.
10492 * gcc.dg/vect/vect-all.c: Likewise.
10493
acccf788
MM
104942004-08-18 Mark Mitchell <mark@codesourcery.com>
10495
10496 PR c++/17068
10497 * g++.dg/template/operator4.C: New test.
10498
17ad5b5e
RH
104992004-08-18 Richard Henderson <rth@redhat.com>
10500
10501 * gcc.dg/20040206-1.c: XFAIL.
10502
8baddbf1
MM
105032004-08-17 Mark Mitchell <mark@codesourcery.com>
10504
10505 PR c++/16246
10506 * g++.dg/template/array7.C: New test.
10507
67e90093
JW
105082004-08-17 James E Wilson <wilson@specifixinc.com>
10509
10510 * gcc.dg/mips-movcc-1.c: New test.
10511 * gcc.dg/mips-movcc-2.c: New test.
10512 * gcc.dg/mips-movcc-3.c: New test.
10513
743a0a34
JW
10514 * gcc.dg/mips-nmadd-1.c: New test.
10515 * gcc.dg/mips-nmadd-2.c: New test.
10516
8f78f01f
MM
105172004-08-17 Mark Mitchell <mark@codesourcery.com>
10518
1a10290c
MM
10519 PR c++/15871
10520 * g++.dg/opt/inline8.C: New test.
10521
8f78f01f
MM
10522 PR c++/16965
10523 * g++.dg/parse/error17.C: New test.
ff4eb0b5 10524
79fe1b3b
DN
105252004-08-17 Dorit Naishlos <dorit@il.ibm.com>
10526
10527 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
10528 * gcc.dg/vect/tree-vect.h: New file.
10529 * gcc.dg/vect/vect.exp: New file.
10530 * gcc.dg/vect/pr16105.c.c: New test.
10531 * gcc.dg/vect/vect-1.c: New test.
10532 * gcc.dg/vect/vect-2.c: New test.
10533 * gcc.dg/vect/vect-3.c: New test.
10534 * gcc.dg/vect/vect-4.c: New test.
10535 * gcc.dg/vect/vect-5.c: New test.
10536 * gcc.dg/vect/vect-6.c: New test.
10537 * gcc.dg/vect/vect-7.c: New test.
10538 * gcc.dg/vect/vect-8.c: New test.
10539 * gcc.dg/vect/vect-9.c: New test.
10540 * gcc.dg/vect/vect-10.c: New test.
10541 * gcc.dg/vect/vect-11.c: New test.
10542 * gcc.dg/vect/vect-12.c: New test.
10543 * gcc.dg/vect/vect-13.c: New test.
10544 * gcc.dg/vect/vect-14.c: New test.
10545 * gcc.dg/vect/vect-15.c: New test.
10546 * gcc.dg/vect/vect-16.c: New test.
10547 * gcc.dg/vect/vect-17.c: New test.
10548 * gcc.dg/vect/vect-18.c: New test.
10549 * gcc.dg/vect/vect-19.c: New test.
10550 * gcc.dg/vect/vect-20.c: New test.
10551 * gcc.dg/vect/vect-21.c: New test.
10552 * gcc.dg/vect/vect-22.c: New test.
10553 * gcc.dg/vect/vect-23.c: New test.
10554 * gcc.dg/vect/vect-24.c: New test.
10555 * gcc.dg/vect/vect-25.c: New test.
10556 * gcc.dg/vect/vect-26.c: New test.
10557 * gcc.dg/vect/vect-27.c: New test.
10558 * gcc.dg/vect/vect-28.c: New test.
10559 * gcc.dg/vect/vect-29.c: New test.
10560 * gcc.dg/vect/vect-30.c: New test.
10561 * gcc.dg/vect/vect-31.c: New test.
10562 * gcc.dg/vect/vect-32.c: New test.
10563 * gcc.dg/vect/vect-33.c: New test.
10564 * gcc.dg/vect/vect-34.c: New test.
10565 * gcc.dg/vect/vect-35.c: New test.
10566 * gcc.dg/vect/vect-36.c: New test.
10567 * gcc.dg/vect/vect-37.c: New test.
10568 * gcc.dg/vect/vect-38.c: New test.
10569 * gcc.dg/vect/vect-40.c: New test.
10570 * gcc.dg/vect/vect-41.c: New test.
10571 * gcc.dg/vect/vect-42.c: New test.
10572 * gcc.dg/vect/vect-43.c: New test.
10573 * gcc.dg/vect/vect-44.c: New test.
10574 * gcc.dg/vect/vect-45.c: New test.
10575 * gcc.dg/vect/vect-46.c: New test.
10576 * gcc.dg/vect/vect-47.c: New test.
10577 * gcc.dg/vect/vect-48.c: New test.
10578 * gcc.dg/vect/vect-49.c: New test.
10579 * gcc.dg/vect/vect-50.c: New test.
10580 * gcc.dg/vect/vect-51.c: New test.
10581 * gcc.dg/vect/vect-52.c: New test.
10582 * gcc.dg/vect/vect-53.c: New test.
10583 * gcc.dg/vect/vect-54.c: New test.
10584 * gcc.dg/vect/vect-55.c: New test.
10585 * gcc.dg/vect/vect-56.c: New test.
10586 * gcc.dg/vect/vect-57.c: New test.
10587 * gcc.dg/vect/vect-58.c: New test.
10588 * gcc.dg/vect/vect-59.c: New test.
10589 * gcc.dg/vect/vect-60.c: New test.
10590 * gcc.dg/vect/vect-61.c: New test.
10591 * gcc.dg/vect/vect-all.c: New test.
10592 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 10593
3d79abbd
PB
105942004-08-17 Paul Brook <paul@codesourcery.com>
10595
10596 PR fortran/13082
10597 * gfortran.dg/entry_1.f90: New test.
10598
cc24a60e
AP
105992004-08-17 Andrew Pinski <apinski@apple.com>
10600
10601 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
10602
62fc1d7d
PB
106032004-08-17 Paolo Bonzini <bonzini@gnu.org>
10604
10605 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 10606
8e3e233b
DP
106072004-08-16 Devang Patel <dpatel@apple.com>
10608
10609 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 10610
580b3958
JM
106112004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
10612
10613 * gcc.dg/funcdef-attr-1.c: New test.
10614
dcb9bd6b
JJ
106152004-08-16 Janis Johnson <janis187@us.ibm.com>
10616
10617 * gcc.dg/altivec-17.c: New test.
10618 * gcc.dg/altivec-18.c: New test.
10619
35046a54
KL
106202004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10621
10622 PR c++/6749
10623 * g++.dg/template/vtable2.C: New test.
10624
a70d87d3
RH
106252004-08-14 Richard Henderson <rth@redhat.com>
10626
10627 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 10628 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
10629 * gcc.dg/setjmp-1.c: Remove XFAIL.
10630 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 10631
e99d6fe2
RH
106322004-08-14 Richard Henderson <rth@redhat.com>
10633
10634 * gcc.dg/980217-1.c: Add prototype for printf.
10635
1ef02b9d
BD
106362004-08-13 Bud Davis <bdavis9659@comcast.net>
10637
29409320 10638 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 10639
a2ab121e
JJ
106402004-08-13 Janis Johnson <janis187@us.ibm.com>
10641
10642 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
10643
aa18c0d3
PB
106442004-08-13 Paul Brook <paul@codesourcery.com>
10645
10646 * gfortran.dg/der_io_1.f90: Remove stray comma.
10647
3fee54be
JJ
106482004-08-12 Janis Johnson <janis187@us.ibm.com>
10649
10650 * gcc.dg/vmx/cw-bug-2.c: Remove.
10651 * gcc.dg/vmx/vprint-1.c: Remove.
10652 * gcc.dg/vmx/vscan-1.c: Remove.
10653
8fa5469d
DP
106542004-08-12 Devang patel <dpatel@apple.com>
10655
10656 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 10657
174b1783
JJ
106582004-08-12 Janis Johnson <janis1872us.ibm.com>
10659
950a175b
JJ
10660 * g++.dg/ext/altivec-12.C: New test.
10661
174b1783
JJ
10662 * g++.dg/ext/altivec-11.C: New test.
10663
47bedfb0
PB
106642004-08-12 Paul Brook <paul@codesourcery.com>
10665
10666 * g++.dg/abi/arm_cxa_vec_1.C: New test.
10667
30052385
JJ
106682004-08-12 Janis Johnson <janis187@us.ibm.com>
10669
4951f98d
JJ
10670 * g++.dg/ext/altivec-2.C: Check for hardware support before
10671 executing any VMX instructions.
10672
30052385
JJ
10673 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
10674
ab5c8549
JJ
106752004-08-12 Jakub Jelinek <jakub@redhat.com>
10676
10677 PR c++/16276
10678 * g++.old-deja/g++.other/comdat4.C: New test.
10679 * g++.old-deja/g++.other/comdat4-aux.cc: New.
10680
87e184d1
BE
106812004-08-12 Ben Elliston <bje@au.ibm.com>
10682
10683 PR target/16286
10684 * gcc.dg/pr16286.c: New test.
10685
bf5930d4
JB
106862004-08-12 Jan Beulich <jbeulich@novell.com>
10687
10688 * g++.dg/ext/asm5.C: New.
10689
6e40af1a
MM
106902004-08-11 Mark Mitchell <mark@codesourcery.com>
10691
fbac6f3c
MM
10692 PR c++/16698
10693 * g++.dg/eh/crash1.C: New test.
10694
6e40af1a
MM
10695 PR c++/16717
10696 * g++.dg/ext/construct1.C: New test.
10697
539599c1
MM
106982004-08-11 Mark Mitchell <mark@codesourcery.com>
10699
10700 PR c++/16853
10701 * g++.dg/init/ptrmem1.C: New test.
10702
10703 PR c++/16618
10704 * g++.dg/parse/offsetof5.C: New test.
10705
10706 PR c++/16870
10707 * g++.dg/template/overload3.C: New test.
10708
2436b51f
MM
107092004-08-11 Mark Mitchell <mark@codesourcery.com>
10710
10711 PR c++/16964
10712 * g++.dg/parse/error16.C: New test.
10713
10714 PR c++/16904
10715 * g++.dg/template/error14.C: New test.
10716
10717 PR c++/16929
10718 * g++.dg/template/error15.C: New test.
10719
5079843a
DP
107202004-08-11 Devang Patel <dpatel@apple.com>
10721
10722 * gcc.dg/darwin-ld-20040809-1.c: New test.
10723 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 10724
3ec0f302
PB
107252004-08-11 Steven G. Kargl <kargls@comcast.net>
10726
10727 PR fortran/16917
10728 * gfortran.dg/dfloat_1.f90: New test.
10729
b3f8d95d
MM
107302004-08-09 Mark Mitchell <mark@codesourcery.com>
10731
10732 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
10733 * gcc.dg/dll-2.c: Fix dg-require syntax.
10734 * gcc.misc-tests/arm-isr.c (abort): Declare.
10735 (exit): Likewise.
10736
550205c3
MM
107372004-08-10 Mark Mitchell <mark@codesourcery.com>
10738
10739 PR c++/16971
10740 * g++.dg/parse/crash16.C: New test.
10741
23657388
RS
107422004-08-10 Roger Sayle <roger@eyesopen.com>
10743
10744 * gcc.dg/mips-rsqrt-1.c: New test case.
10745 * gcc.dg/mips-rsqrt-2.c: New test case.
10746 * gcc.dg/mips-rsqrt-3.c: New test case.
10747
2bf26ede
PB
107482004-08-10 Paul Brook <paul@codesourcery.com>
10749
10750 * gfortran.dg/der_io_1.f90: New test.
10751
e9cfef64
PB
107522004-08-10 Paul Brook <paul@codesourcery.com>
10753
10754 PR fortran/16919
10755 * gfortran.dg/der_array_1.f90: New test.
10756
feb21f0d
DE
107572004-08-09 David Edelsohn <edelsohn@gnu.org>
10758
10759 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
10760
b3bcf92c
PB
107612004-08-09 Paolo Bonzini <bonzini@gnu.org>
10762
10763 * gcc.dg/wchar_t-2.c: Fix typo.
10764
08a02c9e
FH
107652004-08-09 Falk Hueffner <falk@debian.org>
10766
10767 PR tree-optimization/12517
10768 * gcc.c-torture/compile/pr12517.c: New test.
10769
10770 PR tree-optimization/12578
10771 * gcc.c-torture/compile/pr12578.c: New test.
10772
10773 PR tree-optimization/12899
10774 * gcc.c-torture/compile/pr12899.c: New test.
10775
10776 PR rtl-optimization/14692
10777 * gcc.c-torture/compile/pr14692.c: New test.
10778
10779 PR tree-optimization/16461
10780 * gcc.c-torture/compile/pr16461.c: New test.
10781
aa6fc635
JB
107822004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
10783
10784 * gfortran.dg/getenv_1.f90: New test.
10785
2ed9e527
MM
107862004-08-06 Mark Mitchell <mark@codesourcery.com>
10787
10788 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
10789 wchar_t.
10790 * gcc.dg/symbian5.c: Test -fno-short-wchar.
10791
fc90a8f2
PB
107922004-08-06 Paul Brook <paul@codesourcery.com>
10793
10794 * gfortran.dg/ret_array_1.f90: New test.
10795 * gfortran.dg/ret_pointer_1.f90: New test.
10796
eaac4679
RS
107972004-08-06 Richard Sandiford <rsandifo@redhat.com>
10798
10799 * gcc.dg/missing-field-init-[12].c: New tests.
10800 * g++.dg/warn/missing-field-init-[12].C: New tests.
10801
866cf037
MM
108022004-08-06 Mark Mitchell <mark@codesourcery.com>
10803
10804 * gcc.dg/enum2.c: New test.
10805 * gcc.dg/symbian3.c: Likewise.
10806 * gcc.dg/symbian4.c: Likewise.
10807 * gcc.dg/wchar_t-2.c: Likewise.
10808
ae232e45
MM
108092004-08-05 Mark Mitchell <mark@codesourcery.com>
10810
10811 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
10812 destructor tests.
10813
b2ca3702
MM
108142004-08-05 Mark Mitchell <mark@codesourcery.com>
10815
10816 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
10817 dg-require-visiblity.
10818 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
10819 * g++.dg/ext/visibility/fvisibility.C: Likewise.
10820 * g++.dg/ext/visibility/memfuncts.C: Likewise.
10821 * g++.dg/ext/visibility/new1.C: Likewise.
10822 * g++.dg/ext/visibility/pragma.C: Likewise.
10823 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
10824 * g++.dg/ext/visibility/virtual.C: Likewise.
10825 * g++/dg/ext/visibility/visibility-1.C: Likewise.
10826 * g++/dg/ext/visibility/visibility-2.C: Likewise.
10827 * g++/dg/ext/visibility/visibility-3.C: Likewise.
10828 * g++/dg/ext/visibility/visibility-4.C: Likewise.
10829 * g++/dg/ext/visibility/visibility-5.C: Likewise.
10830 * g++/dg/ext/visibility/visibility-6.C: Likewise.
10831 * g++/dg/ext/visibility/visibility-7.C: Likewise.
10832 * g++/dg/ext/visibility/visibility-8.C: New test.
10833 * gcc.c-torture/compile/dll.x: Remove.
10834 * gcc.dg/dll-2.c: Use dg-require-dll
10835 * gcc.dg/visibility-10.c: New test.
10836 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
10837 supporting DLLs.
10838 * testsuite/lib/scanasm.exp (scan_hidden): New function.
10839 (scan_not_hidden): Likewise.
10840
d279700a
DE
108412004-08-05 David Edelsohn <edelsohn@gnu.org>
10842
10843 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
10844
ea5f7a19
RS
108452004-08-05 Richard Sandiford <rsandifo@redhat.com>
10846
10847 * gcc.c-torture/execute/20040805-1.c: New test.
10848
fce731b5
AP
108492004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10850
10851 * gcc.dg/20020118-1.c: Declare abort.
10852 * gcc.dg/altivec_check.h: Likewise.
10853 * gcc.dg/iftrap-2.c: Likewise.
10854 * gcc.dg/pragma-darwin.c: Likewise.
10855 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
10856
99b1c586
GK
108572004-08-04 Geoffrey Keating <geoffk@apple.com>
10858
10859 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
10860
85291069
JM
108612004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
10862
10863 * gcc.c-torture/execute/builtins/abs-2.c,
10864 gcc.c-torture/execute/builtins/abs-3.c,
10865 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
10866 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
10867 intmax_t, uintmax_t and their limits.
10868 * gcc.dg/intmax_t-1.c: New test.
10869
f1ff6bb8
GB
108702004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10871
10872 * g++.dg/tc1/dr147.C: Add reference to PR.
10873
54f2f9a6
RS
108742004-08-03 Richard Sandiford <rsandifo@redhat.com>
10875
10876 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10877 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10878
b0e9ac08
DE
108792004-08-03 David Edelsohn <edelsohn@gnu.org>
10880
10881 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10882
9cbe78fb
JM
108832004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10884
10885 * gcc.dg/redecl-5.c: New test.
10886 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10887 of scanf.
10888
a0fac73d
RS
108892004-08-03 Roger Sayle <roger@eyesopen.com>
10890
10891 PR middle-end/16790
10892 * gcc.c-torture/execute/pr16790-1.c: New test case.
10893
5357b1f9
MM
108942004-08-03 Mark Mitchell <mark@codesourcery.com>
10895
564076f5
MM
10896 * g++.dg/ext/visibility/assign1.C: New test.
10897 * g++.dg/ext/visibility/new1.C: Likewise.
10898
5357b1f9
MM
10899 * gcc.dg/symbian1.c: New test.
10900 * gcc.dg/symbian2.c: Likewise.
10901
f6bc51cb
L
109022004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10903
10904 PR target/16570
10905 * gcc.dg/i386-sse-9.c: New test.
10906
7a1f75f1
JM
109072004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10908
10909 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10910
ee712eab
JM
109112004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10912
10913 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10914 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10915 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10916 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10917 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10918 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10919 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10920 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10921 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10922 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10923 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10924 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10925 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10926 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10927 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10928 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10929 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10930 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10931 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10932 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10933 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10934 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10935 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10936 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10937 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10938 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10939 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10940 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10941 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10942 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10943 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10944 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10945 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10946 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10947 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10948 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10949 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10950 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10951 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10952 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10953 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10954 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10955 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10956 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10957 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10958 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10959 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10960 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10961 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10962 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10963 gcc.misc-tests/i386-pf-3dnow-1.c,
10964 gcc.misc-tests/i386-pf-athlon-1.c,
10965 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10966 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10967 Declare built-in functions used.
10968 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10969
6ed7c4d8
MM
109702004-08-02 Mark Mitchell <mark@codesourcery.com>
10971
7756db03
MM
10972 PR c++/16707
10973 * g++.dg/lookup/using12.C: New test.
10974
6ed7c4d8
MM
10975 * g++.dg/init/null1.C: Fix PR number.
10976 * g++.dg/parse/namespace10.C: Likewise.
10977
b1cc95ce
MM
109782004-08-01 Mark Mitchell <mark@codesourcery.com>
10979
10980 PR c++/16224
10981 * g++.dg/template/spec17.C: New test.
10982 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10983 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10984
db059566
DB
109852004-08-02 David Billinghurst
10986
10987 PR fortran/16292
10988 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10989
1f09d3eb
ZW
109902004-08-01 Zack Weinberg <zack@codesourcery.com>
10991
10992 * gcc.dg/ia64-got-1.c: New test case.
10993
c30b4add
MM
109942004-08-01 Mark Mitchell <mark@codesourcery.com>
10995
72fba2df 10996 PR c++/16489
c30b4add
MM
10997 * g++.dg/init/null1.C: New test.
10998 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 10999
72fba2df 11000 PR c++/16529
c30b4add 11001 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 11002
c30b4add
MM
11003 PR c++/16810
11004 * g++.dg/inherit/ptrmem2.C: New test.
11005
a4e41fde
BE
110062004-08-02 Ben Elliston <bje@au.ibm.com>
11007
11008 PR target/16155
11009 * gcc.dg/pr16155.c: New test.
11010
558d1f81
JM
110112004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
11012
11013 * gcc.dg/redecl-2.c: New test.
11014
c1e55850
GK
110152004-07-30 Geoffrey Keating <geoffk@apple.com>
11016
11017 * gcc.dg/darwin-longdouble.c: New file.
11018
0534fa56
RH
110192004-07-30 Richard Henderson <rth@redhat.com>
11020
11021 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
11022 write to constant argument.
11023 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
11024
782700d4
RH
110252004-07-30 Richard Henderson <rth@redhat.com>
11026
1f09d3eb
ZW
11027 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
11028 tests of nearest around zero.
782700d4 11029
d60bebdd
AP
110302004-07-30 Andrew Pinski <apinski@apple.com>
11031
11032 * gcc.c-torture/compile/20040730-1.c: New test.
11033
9497a3a4
AH
110342004-07-30 Aldy Hernandez <aldyh@redhat.com>
11035
11036 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
11037 powerpc-eabispe.
11038
0a925a32
AH
110392004-07-30 Aldy Hernandez <aldyh@redhat.com>
11040
11041 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
11042
3a15f566
RS
110432004-07-30 Richard Sandiford <rsandifo@redhat.com>
11044
11045 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
11046 contains $ld_library_path.
11047 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11048
b3b7f0c9
RH
110492004-07-29 Richard Henderson <rth@redhat.com>
11050
11051 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
11052
4b9a3b37
RH
11053 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
11054 (alt2, which): New.
11055 (Check): Accept either alternative.
11056
4684cd27
MM
110572004-07-29 Mark Mitchell <mark@codesourcery.com>
11058
11059 * g++.dg/abi/inline1.C: New test.
11060 * g++.dg/abi/local1-a.cc: Likewise.
11061 * g++.dg/abi/local1.C: Likewise.
11062 * g++.dg/abi/mangle11.C: Tweak location of warnings.
11063 * g++.dg/abi/mangle12.C: Likewise.
11064 * g++.dg/abi/mangle17.C: Likewise.
11065 * g++.dg/abi/mangle20-2.C: Likewise.
11066 * g++.dg/opt/interface1.C: Likewise.
11067 * g++.dg/opt/interface1.h: Likewise.
11068 * g++.dg/opt/interface1-a.cc: New test.
11069 * g++.dg/parse/repo1.C: New test.
11070 * g++.dg/template/repo1.C: Likewise.
11071 * g++.dg/warn/Winline-1.C: Likewise.
11072 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
11073
d397dbcd
DN
110742004-07-29 Diego Novillo <dnovillo@redhat.com>
11075
11076 * gcc.dg/tree-ssa/20040729-1.c: New test.
11077
8f4220dc
MA
110782004-07-27 Matt Austern <austern@apple.com>
11079
11080 * gcc.dg/darwin-bool-1.c: New test.
11081 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 11082
1fd0ec35
RH
110832004-07-28 Richard Henderson <rth@redhat.com>
11084
11085 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
11086 arguments in the correct type. Don't write to constant arguments.
11087
6fea55e9
DN
110882004-07-28 Diego Novillo <dnovillo@redhat.com>
11089
11090 PR tree-optimization/16688
11091 PR tree-optimization/16689
11092 * g++.dg/tree-ssa/pr16688.C: New test.
11093
47a43a10
DN
110942004-07-28 Diego Novillo <dnovillo@redhat.com>
11095
11096 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
11097 loads. Not only in the comment, this time.
11098
312209c6
AO
110992004-07-28 Alexandre Oliva <aoliva@redhat.com>
11100
11101 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
11102 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
11103 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
11104 * gcc.dg/sh4a-bitmovua.c: New.
11105 * gcc.dg/sh4a-cos.c: New.
11106 * gcc.dg/sh4a-cosf.c: New.
11107 * gcc.dg/sh4a-fprun.c: New.
11108 * gcc.dg/sh4a-fsrra.c: New.
11109 * gcc.dg/sh4a-memmovua.c: New.
11110 * gcc.dg/sh4a-sin.c: New.
11111 * gcc.dg/sh4a-sincos.c: New.
11112 * gcc.dg/sh4a-sincosf.c: New.
11113 * gcc.dg/sh4a-sinf.c: New.
11114
c1b763fa
DN
111152004-07-28 Diego Novillo <dnovillo@redhat.com>
11116
11117 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
11118 conditionals.
11119 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
11120 loads.
11121 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
11122 DOM1.
11123
706aa09b
AP
111242004-07-27 Andrew Pinski <apinski@apple.com>
11125
11126 * g++.dg/rtti/tinfo1.C: Correct the xfail.
11127
62d59189
NY
111282004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
11129
11130 * gcc.dg/pragma-isr.c: New test.
11131
00bdb87f
KL
111322004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11133
11134 PR c++/14429
11135 * g++.dg/template/ttp11.C: New test.
11136
9ae2a5d1
DN
111372004-07-27 Diego Novillo <dnovillo@redhat.com>
11138
11139 * gcc.c-torture/compile/20040727-1.c: New test.
11140
ff6a3206
EC
111412004-07-26 Eric Christopher <echristo@redhat.com>
11142
11143 * gcc.c-torture/compile/20040726-2.c: New test.
11144
21db3785
AP
111452004-07-26 Andrew Pinski <apinski@apple.com>
11146
11147 * g++.dg/rtti/tinfo1.C: Xfail.
11148
35b6b437
RS
111492004-07-26 Richard Sandiford <rsandifo@redhat.com>
11150
11151 * gcc.c-torture/compile/20040726-1.c: New test.
11152
70502b2c
GB
111532004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
11154 Brian Ryner <bryner@brianryner.com>
11155
11156 PR c++/9283
11157 PR c++/15000
d7afec4b
ND
11158 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
11159 * g++.dg/ext/visibility/: New directory.
11160 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
11161 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
11162 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
11163 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
11164 * g++.dg/ext/visibility/fvisibility.C,
11165 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
11166 g++.dg/ext/visibility/fvisibility-override1.C
11167 g++.dg/ext/visibility/fvisibility-override2.C
11168 g++.dg/ext/visibility/memfuncts.C
11169 g++.dg/ext/visibility/noPLT.C
11170 g++.dg/ext/visibility/pragma.C
11171 g++.dg/ext/visibility/pragma-override1.C
11172 g++.dg/ext/visibility/pragma-override2.C
11173 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
11174 g++.dg/ext/visibility/virtual.C: New tests.
11175
bbbcb2e1
JM
111762004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
11177
11178 PR c/15360
11179 * gcc.dg/pr15360-1.c: New test.
11180
dfe79cab
DJ
111812004-07-25 Daniel Jacobowitz <dan@debian.org>
11182
11183 * gcc.dg/pragma-align-2.c: New test.
11184 * gcc.dg/pragma-init-fini.c: New test.
11185 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
11186 targets.
11187
197463ae
JM
111882004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
11189
11190 * gcc.dg/init-string-2.c: New test.
11191
c5e36c09
ZW
111922004-07-24 Zack Weinberg <zack@codesourcery.com>
11193
11194 PR 16684
11195 * gcc.dg/Wredundant-decls-1.c: New test case.
11196
5aa33bdb
JJ
111972004-07-24 Jakub Jelinek <jakub@redhat.com>
11198
11199 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
11200 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
11201 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
11202 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
11203 * gcc.dg/compat/generate-random.c: New file.
11204 * gcc.dg/compat/generate-random.h: Likewise.
11205 * gcc.dg/compat/generate-random_r.c: Likewise.
11206 * gcc.dg/compat/struct-layout-1.h: Likewise.
11207 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
11208 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
11209 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
11210 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
11211 * gcc.dg/compat/struct-layout-1_main.c: New test.
11212 * gcc.dg/compat/struct-layout-1_x.c: New file.
11213 * gcc.dg/compat/struct-layout-1_y.c: New file.
11214 * gcc.dg/compat/struct-layout-1_test.h: New file.
11215
7eb01bd8
JM
112162004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
11217
11218 * gcc.dg/comp-return-1.c: New test
11219
13f91444
JJ
112202004-07-23 Janis Johnson <janis187@us.ibm.com>
11221
c7bb2a03
JJ
11222 * gcc.dg/vmx/8-02a.c: Fix typo.
11223
b9eef878
JJ
11224 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
11225 * gcc.dg/darwin-abi-3.c: New test.
11226
47120c07
JJ
11227 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
11228 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
11229
13f91444
JJ
11230 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
11231 * gcc.dg/vmx/ops-long-1.c: New test.
11232 * gcc.dg/vmx/ops-long-2.c: New test.
11233
8f2a734f
NS
112342004-07-23 Nathan Sidwell <nathan@codesourcery.com>
11235
11236 * g++.dg/lookup/conv-[1234].C: New.
11237
73b71f3e
MM
112382004-07-22 Mark Mitchell <mark@codesourcery.com>
11239
11240 * g++.dg/parse/attr2.C: Simplify.
11241
9e629a80
JM
112422004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11243
11244 PR c/7284
11245 * gcc.c-torture/execute/pr7284-1.c: New test.
11246
173b818d
BB
112472004-07-22 Brian Booth <bbooth@redhat.com>
11248
11249 * gcc.dg/tree-ssa/20040721-1.c: New test.
11250
42611590
NS
112512004-07-22 Nathan Sidwell <nathan@codesourcery.com>
11252
11253 * g++.dg/template/crash20.c: New.
11254
4f5492cd
DB
112552004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
11256
c5e36c09 11257 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
11258 Add dg-run directive. Declare variables as required.
11259 * gfortran.dg/g77/README: Update
11260
7413a132
HPN
112612004-07-22 Hans-Peter Nilsson <hp@axis.com>
11262
11263 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
11264 gcc.dg/cris-peep2-andu2.c: New tests.
11265
e508a019
JM
112662004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11267
11268 PR c/15052
11269 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
11270 on return type.
11271 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
11272 messages.
11273 * gcc.dg/qual-return-2.c: Update expected messages.
11274 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
11275
3ea8cd06
JM
112762004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11277
11278 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
11279 * gcc.dg/noncompile/921102-1.c: Update expected error message.
11280
916c5919
JM
112812004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11282
11283 PR c/11250
11284 * gcc.dg/init-string-1.c: New test.
11285
1ff69cbe
JJ
112862004-07-21 Jakub Jelinek <jakub@redhat.com>
11287
11288 PR middle-end/15345
11289 PR c/16450
11290 * gcc.dg/torture/nested-fn-1.c: New test.
11291
7448a4d2
L
112922004-07-20 H.J. Lu <hongjiu.lu@intel.com>
11293
11294 PR target/16559
11295 * gcc.dg/ia64-fptr-1.c: New file.
11296
f03adc6b
GB
112972004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11298
11299 PR c++/14497
11300 * g++.dg/template/spec16.C: New test.
11301 * g++.old-deja/g++.robertl/eb118.C: Remove.
11302
5fe7b654
GB
113032004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11304
11305 PR c++/509
11306 * g++.dg/template/spec15.C: New test.
11307
d417dba9
DB
113082004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
11309
11310 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 11311 directive. Other changes as noted.
d417dba9
DB
11312 * gfortran.dg/g77/13037.f
11313 * gfortran.dg/g77/1832.f
11314 * gfortran.dg/g77/19981119-0.f
11315 * gfortran.dg/g77/19990313-0.f
11316 * gfortran.dg/g77/19990313-1.f
11317 * gfortran.dg/g77/19990313-2.f
11318 * gfortran.dg/g77/19990313-3.f
11319 * gfortran.dg/g77/19990419-1.f
11320 * gfortran.dg/g77/19990826-0.f
11321 * gfortran.dg/g77/19990826-2.f
11322 * gfortran.dg/g77/20000503-1.f
11323 * gfortran.dg/g77/20001111.f
11324 * gfortran.dg/g77/20010116.f
11325 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
11326 * gfortran.dg/g77/20010430.f
11327 * gfortran.dg/g77/6177.f
11328 * gfortran.dg/g77/947.f
11329 * gfortran.dg/g77/970816-3.f
11330 * gfortran.dg/g77/971102-1.f
11331 * gfortran.dg/g77/980520-1.f
11332 * gfortran.dg/g77/980628-0.f
11333 * gfortran.dg/g77/980628-1.f
11334 * gfortran.dg/g77/980628-10.f
11335 * gfortran.dg/g77/980628-2.f
11336 * gfortran.dg/g77/980628-3.f
11337 * gfortran.dg/g77/980628-7.f
11338 * gfortran.dg/g77/980628-8.f
11339 * gfortran.dg/g77/980628-9.f
11340 * gfortran.dg/g77/980701-0.f
11341 * gfortran.dg/g77/980701-1.f
11342 * gfortran.dg/g77/cabs.f
11343 * gfortran.dg/g77/claus.f
11344 * gfortran.dg/g77/complex_1.f
11345 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
11346 * gfortran.dg/g77/dcomplex.f
11347 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
11348 * gfortran.dg/g77/f90-intrinsic-mathematical.f
11349 * gfortran.dg/g77/f90-intrinsic-numeric.f
11350 * gfortran.dg/g77/int8421.f
11351 * gfortran.dg/g77/labug1.f
11352 * gfortran.dg/g77/large_vec.f
11353 * gfortran.dg/g77/le.f
11354 * gfortran.dg/g77/short.f
11355 * gfortran.dg/g77/README: Update
11356
f68e4dc8
MM
113572004-07-20 Mark Mitchell <mark@codesourcery.com>
11358
11359 PR c++/16637
11360 * g++.dg/parse/lookup4.C: New test.
11361
e9f7dd36
KL
113622004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11363
11364 PR c++/16175
11365 * g++.dg/template/ttp10.C: New test.
11366
a182b26d
JM
113672004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
11368
11369 * gcc.dg/pr12625-1.c: New test.
11370
a6c0a76c
SB
113712004-07-20 Steven Bosscher <stevenb@suse.de>
11372
11373 * testsuite/gcc.dg/switch-warn-1.c: New test.
11374 * testsuite/gcc.dg/switch-warn-2.c: New test.
11375 * gcc.c-torture/compile/pr14730.c: Update.
11376
e05de6f2
KC
113772004-07-19 Kelley Cook <kcook@gcc.gnu.org>
11378
11379 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
11380 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
11381 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
11382 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 11383
43fa0f09
MM
113842004-07-18 Mark Mitchell <mark@codesourcery.com>
11385
11386 PR c++/16623
11387 * g++.dg/template/assign1.C: New test.
11388
6df91b00
KL
113892004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11390
11391 PR c++/12170
11392 * g++.dg/template/ttp9.C: New test.
11393
a2bec818
DJ
113942004-07-19 Daniel Jacobowitz <dan@debian.org>
11395
11396 * gcc.dg/format/cmn-err-1.c: New test.
11397
487a92fe
JM
113982004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
11399
11400 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
11401 gcc.dg/Wparentheses-10.c: New tests.
11402 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
11403
3d23e018
TS
114042004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11405
11406 PR fortran/16465
11407 * gfortran.dg/g77//ffixed-line-length-0.f,
11408 gfortran.dg/g77/ffixed-line-length-132.f,
11409 gfortran.dg/g77/ffixed-line-length-72.f,
11410 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
11411 gfortran.dg/g77/README: Update.
11412
3601f003
KL
114132004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11414
11415 PR c++/13092
11416 * g++.dg/template/non-dependent7.C: New test.
11417 * g++.dg/template/non-dependent8.C: Likewise.
11418 * g++.dg/template/non-dependent9.C: Likewise.
11419 * g++.dg/template/non-dependent10.C: Likewise.
11420
0e242c82
MM
114212004-07-17 Mark Mitchell <mark@codesourcery.com>
11422
11423 PR c++/16337
11424 * g++.dg/parse/attr2.C: New test.
11425
649067c3
TM
114262004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
11427
11428 * g77.dg: Removed.
11429 * g77.f-torture: Ditto.
11430
3e3970a2
JM
114312004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
11432
11433 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
11434 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
11435 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
11436
d25cee4d
RH
114372004-07-16 Richard Henderson <rth@redhat.com>
11438
11439 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
11440
e94f3b4f
TS
114412004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11442
11443 * lib/fortran-torture.exp (fortran-torture): Don't test compile
11444 tests with full list of options.
11445 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
11446 of TORTURE_OPTIONS if test contains 'dg-do run'.
11447
b38b6477
TS
11448 PR fortran/16404
11449 * gfortran.dg/do_iterator.f90: New test.
11450
a916927f
VR
114512004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11452
11453 PR rtl-optimization/16536
11454 * gcc.c-torture/execute/restrict-1.c: New test.
11455
610bff84
TS
114562004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11457
11458 PR fortran/15324
11459 * gfortran.dg/pr15324.f90: New test.
11460
d157d978
TS
11461 PR fortran/15129
11462 * gfortran.dg/pr15129.f90: New test.
11463
c5a41953
TS
11464 PR fortran/15140
11465 * gfortran.dg/pr15140.f90: New test.
11466
0c0df4b3
TS
11467 PR fortran/13792
11468 * gfortran.fortran-torture/execute/bounds.f90: Add check for
11469 compile-time simplification.
11470
cd9dd3ee
MS
114712004-07-14 Mike Stump <mrs@apple.com>
11472
11473 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
11474
b5411fea
JW
114752004-07-14 James E Wilson <wilson@specifixinc.com>
11476
11477 PR target/16325
11478 * gcc.dg/profile-generate-1.c: New.
11479
b8b139c7
JJ
114802004-07-15 Jakub Jelinek <jakub@redhat.com>
11481
11482 * gcc.c-torture/execute/20040709-1.c: New test.
11483 * gcc.c-torture/execute/20040709-2.c: New test.
11484
ff06b392
MS
114852004-07-14 Mike Stump <mrs@apple.com>
11486
11487 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
11488
9daaba62
MS
114892004-07-14 Mike Stump <mrs@apple.com>
11490
11491 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
11492
1ff3c076
MM
114932004-07-13 Mark Mitchell <mark@codesourcery.com>
11494
11495 PR c++/16518
11496 * g++.dg/parse/mutable1.C: New test.
c5e36c09 11497
ee536902
DN
114982004-07-13 Diego Novillo <dnovillo@redhat.com>
11499
11500 PR tree-optimization/16443
11501 * gcc.dg/tree-ssa/20040713-1.c: New test.
11502
a65ab524
UW
115032004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
11504
11505 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
11506 for operator new.
11507
5d16533a 115082004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
11509
11510 * gfortran.dg/g77/README: New file
c5e36c09 11511 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
11512 g77.f-torture/noncompile. Add "dg-do compile" and
11513 dg-error as required.
11514 * gfortran.dg/g77/19990218-1.f: Likewise
11515 * gfortran.dg/g77/19990905-1.f: Likewise
11516 * gfortran.dg/g77/9263.f: Likewise
11517 * gfortran.dg/g77/980615-0.f: Likewise
11518 * gfortran.dg/g77/980616-0.f: Likewise
11519 * gfortran.dg/g77/check0.f: Likewise
11520 * gfortran.dg/g77/select_no_compile.f: Likewise
11521
5d16533a 115222004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
11523
11524 Copy files from g77.f-torture/compile.
11525 Add "{ dg-do compile}". Other changes as noted
11526 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
11527 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
11528 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
11529 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
11530 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
11531 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
11532 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
11533 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
11534 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
11535 * gfortran.dg/g77/xformat.f: Add dg-warning
11536
5d16533a 115372004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 11538
eee6792b
DB
11539 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
11540 Add {dg-do compile} directive.
11541 * gfortran.dg/g77/cpp2.F: Likewise
11542
81242403
VR
115432004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11544
11545 PR c++/5402
11546 * g++.dg/lookup/name-clash1.C: New test.
11547
11548 PR c++/9777
11549 * g++.dg/lookup/name-clash2.C: New test.
11550
11551 PR c++/12102
11552 * g++.dg/lookup/name-clash3.C: New test.
11553
3143d517
GB
115542004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11555
11556 * g++.dg/lookup/new2.C: New test.
11557 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
11558
5d16533a 115592004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 11560
eee6792b 11561 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
11562 Add {dg-do compile} directive.
11563 * gfortran.dg/g77/13060.f: Likewise
11564 * gfortran.dg/g77/19990218-0.f: Likewise
11565 * gfortran.dg/g77/19990305-0.f: Likewise
11566 * gfortran.dg/g77/19990419-0.f: Likewise
11567 * gfortran.dg/g77/19990502-0.f: Likewise
11568 * gfortran.dg/g77/19990502-1.f: Likewise
11569 * gfortran.dg/g77/19990525-0.f: Likewise
11570 * gfortran.dg/g77/19990826-1.f: Likewise
11571 * gfortran.dg/g77/19990826-3.f: Likewise
11572 * gfortran.dg/g77/19990905-2.f: Likewise
11573 * gfortran.dg/g77/20000412-1.f: Likewise
11574 * gfortran.dg/g77/20000511-1.f: Likewise
11575 * gfortran.dg/g77/20000511-2.f: Likewise
11576 * gfortran.dg/g77/20000518.f: Likewise
11577 * gfortran.dg/g77/20000601-1.f: Likewise
11578 * gfortran.dg/g77/20000601-2.f: Likewise
11579 * gfortran.dg/g77/20000629-1.f: Likewise
11580 * gfortran.dg/g77/20000630-2.f: Likewise
11581 * gfortran.dg/g77/20010115.f: Likewise
11582 * gfortran.dg/g77/20010321-1.f: Likewise
11583 * gfortran.dg/g77/20010426.f: Likewise
11584 * gfortran.dg/g77/20020307-1.f: Likewise
11585 * gfortran.dg/g77/8485.f: Likewise
11586 * gfortran.dg/g77/960317-1.f: Likewise
11587 * gfortran.dg/g77/970915-0.f: Likewise
11588 * gfortran.dg/g77/980310-1.f: Likewise
11589 * gfortran.dg/g77/980310-2.f: Likewise
11590 * gfortran.dg/g77/980310-3.f: Likewise
11591 * gfortran.dg/g77/980310-4.f: Likewise
11592 * gfortran.dg/g77/980310-6.f: Likewise
11593 * gfortran.dg/g77/980310-7.f: Likewise
11594 * gfortran.dg/g77/980310-8.f: Likewise
11595 * gfortran.dg/g77/980419-2.f: Likewise
11596 * gfortran.dg/g77/980424-0.f: Likewise
11597 * gfortran.dg/g77/980427-0.f: Likewise
11598 * gfortran.dg/g77/980729-0.f: Likewise
11599 * gfortran.dg/g77/981117-1.f: Likewise
11600 * gfortran.dg/g77/toon_1.f: Likewise
11601
7fb213d8
GB
116022004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11603
11604 PR c++/2204
11605 * g++.dg/other/abstract2.C: New test.
11606
597073ac
PB
116072004-07-12 Paul Brook <paul@codesourcery.com>
11608
11609 * gfortran.dg/pointer_init_1.f90: New test.
11610
682e69e1
PB
116112004-07-11 Paul Brook <paul@codesourcery.com>
11612
11613 PR fortran/15986
11614 * gfortran.dg/contained_1.f90: New test.
11615
f44b0c8e
MM
116162004-07-11 Mark Mitchell <mark@codesourcery.com>
11617
11618 * g++.dg/parse/defarg8.C: New test.
11619
0bbf5891
TS
116202004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11621
11622 PR fortran/16433
11623 * gfortran.dg/pr16433.f: New test.
11624
a083c04a
TS
11625 PR fortran/17574
11626 * gfortran.dg/pr15754.f90: New test.
c5e36c09 11627
fae1b38d
JM
116282004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
11629
11630 PR tree-optimization/16437
11631 * gcc.c-torture/execute/bitfld-4.c: New test.
11632
9cbf8b41 116332004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 11634
9cbf8b41
TS
11635 * gfortran.fortran-torture/execute/common_2.f90: Add check for
11636 access to common var from module.
11637
a53334a4
TS
116382004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11639
11640 PR fortran/16336
11641 * gfortran.fortran-torture/execute/common_2.f90: New test.
11642
331c72f3
PB
116432004-07-10 Paul Brook <paul@codesourcery.com>
11644
11645 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
11646
50389094
TS
116472004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11648
11649 PR fortran/15969
11650 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
11651
5d16533a 116522004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
11653
11654 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
11655 * gfortran.dg/g77/ffixed-form-2.f: Likewise
11656 * gfortran.dg/g77/ffree-form-1.f: Likewise
11657 * gfortran.dg/g77/ffree-form-2.f: Likewise
11658 * gfortran.dg/g77/ffree-form-3.f: Likewise
11659 * gfortran.dg/g77/fno-underscoring.f: Likewise
11660 * gfortran.dg/g77/funderscoring.f: Likewise
11661 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
11662
44bce8bf 116632004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 11664
44bce8bf
TS
11665 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
11666
ad6e2a18
TS
116672004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11668 Paul Brook <paul@codesourcery.com>
11669
11670 PR fortran/13415
11671 * gfortran.dg/common_pointer_1.f90: New test.
11672
17a916d4
GB
116732004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11674
11675 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
11676
5806d4fd
JW
116772004-07-09 James E Wilson <wilson@specifixinc.com>
11678
11679 PR target/16364
11680 * gcc.c-torture/compile/20040709-1.c: New.
11681
5721c2be 116822004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 11683
5721c2be
TS
11684 PR fortran/14077
11685 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
11686
32e89beb
TS
116872004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11688
11689 PR fortran/13201
11690 * gfortran.dg/shape_1.f90: New test.
11691
9affb2c7
ZW
116922004-07-09 Zack Weinberg <zack@codesourcery.com>
11693 Andrew Pinski <apinski@apple.com>
11694
11695 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
11696
a578b091
TS
116972004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11698
11699 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
11700 comment.
11701
db482e5c
TS
117022004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11703 Paul Brook <paul@codesourcery.com>
11704
9affb2c7 11705 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
11706 '.f95' and '.F95'.
11707
559b79cf
DN
117082004-07-09 Diego Novillo <dnovillo@redhat.com>
11709
11710 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
11711
fbc40a17
TS
117122004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11713
11714 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
11715 testcases with capital suffix.
11716
d3fcc995
TS
117172004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11718
11719 PR fortran/15481
5d16533a
PB
11720 PR fortran/13372
11721 PR fortran/13575
11722 PR fortran/15978
d3fcc995 11723 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
11724
11725 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 11726
5d16533a 117272004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
11728
11729 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
11730 expression to match gfortran warning/error messages
11731 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
11732 dg-error text.
11733
5d16533a 117342004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 11735
9affb2c7 11736 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
11737 search_for_re.
11738
55d816e7
EB
117392004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11740
11741 * gcc.c-torture/execute/simd-5.x: New file.
11742 XFAIL on SPARC 64-bit at -O0.
11743
dd29d26b
GB
117442004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11745
11746 PR c++/8211
11747 PR c++/16165
11748 * g++.dg/warn/effc3.C: New test.
11749
5d16533a 117502004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
11751
11752 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
11753 change X to 1X in format.
11754 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
11755 add data statements to conform to standard.
11756
5d16533a 117572004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 11758
9affb2c7 11759 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
11760 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
11761 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
11762
5d16533a 117632004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
11764
11765 * gfortran.dg/g77/7388.f: Copy from g77.dg
11766 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 11767 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
11768 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
11769 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
11770 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
11771 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
11772 * gfortran.dg/g77/strlen0.f: Likewise
11773
5d16533a 117742004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 11775
9469f0aa
AJ
11776 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
11777 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 11778
ef22126d
EB
117792004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11780
11781 * gcc.c-torture/execute/920428-2.x: Delete.
11782 * gcc.c-torture/execute/920501-7.x: Likewise.
11783
c618c6ec
JJ
117842004-07-08 Jakub Jelinek <jakub@redhat.com>
11785
11786 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
11787 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
11788 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
11789 prescott and c3-2.
11790 (PREFETCH_3DNOW): Add -march=c3.
11791
6f263171
DN
117922004-07-08 Diego Novillo <dnovillo@redhat.com>
11793
11794 PR c/16437
11795 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
11796 * gcc.c-torture/execute/bf64-1.x: Likewise.
11797
1d511ed5
EB
117982004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11799
11800 * gcc.c-torture/compile/20040708-1.c: New test.
11801
47293da3
GB
118022004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11803
11804 PR c++/16169
11805 * g++.dg/warn/effc2.C: New test.
11806
bc15d0ef
JM
118072004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
11808
11809 * gcc.c-torture/execute/bitfld-1.x: Remove.
11810 * gcc.c-torture/execute/bitfld-3.c: New test.
11811 * gcc.dg/bitfld-2.c: Remove XFAILs.
11812
7ac224c1
L
118132004-07-07 H.J. Lu <hongjiu.lu@intel.com>
11814
11815 PR c++/16276
11816 * g++.dg/rtti/tinfo1.C: New file.
11817
b49fcebd
EC
118182004-07-07 Eric Christopher <echristo@redhat.com>
11819
11820 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
11821
192c02b6
AP
118222004-07-07 Andrew Pinski <apinski@apple.com>
11823
11824 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
11825
f4f58d94
MM
118262004-07-07 Mark Mitchell <mark@codesourcery.com>
11827
11828 * g++.dg/init/call1.C: XFAIL.
11829
70128ad9
AO
118302004-07-07 Alexandre Oliva <aoliva@redhat.com>
11831
11832 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
11833 except for movstrict*, to movmem* and clrstr* to clrmem*.
11834
48b2e0a7
RS
118352004-07-07 Richard Sandiford <rsandifo@redhat.com>
11836
11837 * gcc.c-torture/execute/20040707-1.c: New test.
11838
60e20b90
RS
118392004-07-06 Richard Sandiford <rsandifo@redhat.com>
11840
11841 * gcc.c-torture/execute/20040706-1.c: New test.
11842
fddabb2c
GB
118432004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11844
11845 PR c++/3671
11846 * g++.dg/template/spec14.C: New test.
11847
7682ef83
JJ
118482004-07-05 Jakub Jelinek <jakub@redhat.com>
11849
11850 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
11851 nothing if not yet defined. Use it in b, c and d type definitions.
11852 * gcc.c-torture/execute/20040705-1.c: New test.
11853 * gcc.c-torture/execute/20040705-2.c: New test.
11854
030bbecd
GB
118552004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11856
11857 PR c++/2518
11858 * g++.dg/lookup/new1.C: New test.
11859
7c6536fa
VR
118602004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11861
11862 PR c++/11406
11863 * g++.dg/template/sizeof8.C: New test.
11864
e0ec4c3b
RS
118652004-07-05 Richard Sandiford <rsandifo@redhat.com>
11866
11867 * gcc.c-torture/compile/20040705-1.c: New test.
11868
bf1df0a0
BD
118692004-07-04 Bud Davis <bdavis9659@comcast.net>
11870
11871 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11872
a09d4744
NB
118732004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11874
11875 * gcc.dg/cpp/if-mop.c: Two new testcases.
11876 * gcc.dg/cpp/trad/comment-3.c: New.
11877
1107b970
PB
118782004-07-04 Paul Brook <paul@codesourcery.com>
11879
11880 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11881
118822004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11883
11884 PR c++/3761
11885 * g++.dg/lookup/crash4.C: New test.
ece95d90 11886
50c64317
ZW
118872004-07-02 Zack Weinberg <zack@codesourcery.com>
11888
11889 * gcc.c-torture/execute/builtin-abs-1.c
11890 * gcc.c-torture/execute/builtin-abs-2.c
11891 * gcc.c-torture/execute/builtin-complex-1.c
11892 * gcc.c-torture/execute/builtins/string-1-lib.c
11893 * gcc.c-torture/execute/builtins/string-1.c
11894 * gcc.c-torture/execute/builtins/string-2-lib.c
11895 * gcc.c-torture/execute/builtins/string-2.c
11896 * gcc.c-torture/execute/builtins/string-3-lib.c
11897 * gcc.c-torture/execute/builtins/string-3.c
11898 * gcc.c-torture/execute/builtins/string-4-lib.c
11899 * gcc.c-torture/execute/builtins/string-4.c
11900 * gcc.c-torture/execute/builtins/string-5-lib.c
11901 * gcc.c-torture/execute/builtins/string-5.c
11902 * gcc.c-torture/execute/builtins/string-6-lib.c
11903 * gcc.c-torture/execute/builtins/string-6.c
11904 * gcc.c-torture/execute/builtins/string-7-lib.c
11905 * gcc.c-torture/execute/builtins/string-7.c
11906 * gcc.c-torture/execute/builtins/string-8-lib.c
11907 * gcc.c-torture/execute/builtins/string-8.c
11908 * gcc.c-torture/execute/builtins/string-9-lib.c
11909 * gcc.c-torture/execute/builtins/string-9.c
11910 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11911 * gcc.c-torture/execute/builtins/string-asm-1.c
11912 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11913 * gcc.c-torture/execute/builtins/string-asm-2.c
11914 * gcc.c-torture/execute/stdio-opt-1.c
11915 * gcc.c-torture/execute/stdio-opt-2.c
11916 * gcc.c-torture/execute/stdio-opt-3.c
11917 * gcc.c-torture/execute/string-opt-1.c
11918 * gcc.c-torture/execute/string-opt-10.c
11919 * gcc.c-torture/execute/string-opt-11.c
11920 * gcc.c-torture/execute/string-opt-12.c
11921 * gcc.c-torture/execute/string-opt-13.c
11922 * gcc.c-torture/execute/string-opt-14.c
11923 * gcc.c-torture/execute/string-opt-15.c
11924 * gcc.c-torture/execute/string-opt-16.c
11925 * gcc.c-torture/execute/string-opt-2.c
11926 * gcc.c-torture/execute/string-opt-6.c
11927 * gcc.c-torture/execute/string-opt-7.c
11928 * gcc.c-torture/execute/string-opt-8.c:
11929 Replace with ...
11930
11931 * gcc.c-torture/execute/builtins/abs-2.c
11932 * gcc.c-torture/execute/builtins/abs-3.c
11933 * gcc.c-torture/execute/builtins/complex-1.c
11934 * gcc.c-torture/execute/builtins/fprintf.c
11935 * gcc.c-torture/execute/builtins/fputs.c
11936 * gcc.c-torture/execute/builtins/memcmp.c
11937 * gcc.c-torture/execute/builtins/memmove.c
11938 * gcc.c-torture/execute/builtins/memops-asm.c
11939 * gcc.c-torture/execute/builtins/mempcpy-2.c
11940 * gcc.c-torture/execute/builtins/mempcpy.c
11941 * gcc.c-torture/execute/builtins/memset.c
11942 * gcc.c-torture/execute/builtins/printf.c
11943 * gcc.c-torture/execute/builtins/sprintf.c
11944 * gcc.c-torture/execute/builtins/strcat.c
11945 * gcc.c-torture/execute/builtins/strchr.c
11946 * gcc.c-torture/execute/builtins/strcmp.c
11947 * gcc.c-torture/execute/builtins/strcpy.c
11948 * gcc.c-torture/execute/builtins/strcspn.c
11949 * gcc.c-torture/execute/builtins/strlen-2.c
11950 * gcc.c-torture/execute/builtins/strlen.c
11951 * gcc.c-torture/execute/builtins/strncat.c
11952 * gcc.c-torture/execute/builtins/strncmp-2.c
11953 * gcc.c-torture/execute/builtins/strncmp.c
11954 * gcc.c-torture/execute/builtins/strncpy.c
11955 * gcc.c-torture/execute/builtins/strpbrk.c
11956 * gcc.c-torture/execute/builtins/strpcpy-2.c
11957 * gcc.c-torture/execute/builtins/strpcpy.c
11958 * gcc.c-torture/execute/builtins/strrchr.c
11959 * gcc.c-torture/execute/builtins/strspn.c
11960 * gcc.c-torture/execute/builtins/strstr-asm.c
11961 * gcc.c-torture/execute/builtins/strstr.c:
11962 ... these new files.
11963
11964 * gcc.c-torture/execute/builtins/abs-2-lib.c
11965 * gcc.c-torture/execute/builtins/abs-3-lib.c
11966 * gcc.c-torture/execute/builtins/complex-1-lib.c
11967 * gcc.c-torture/execute/builtins/fprintf-lib.c
11968 * gcc.c-torture/execute/builtins/fputs-lib.c
11969 * gcc.c-torture/execute/builtins/memcmp-lib.c
11970 * gcc.c-torture/execute/builtins/memmove-lib.c
11971 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11972 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11973 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11974 * gcc.c-torture/execute/builtins/memset-lib.c
11975 * gcc.c-torture/execute/builtins/printf-lib.c
11976 * gcc.c-torture/execute/builtins/sprintf-lib.c
11977 * gcc.c-torture/execute/builtins/strcat-lib.c
11978 * gcc.c-torture/execute/builtins/strchr-lib.c
11979 * gcc.c-torture/execute/builtins/strcmp-lib.c
11980 * gcc.c-torture/execute/builtins/strcpy-lib.c
11981 * gcc.c-torture/execute/builtins/strcspn-lib.c
11982 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11983 * gcc.c-torture/execute/builtins/strlen-lib.c
11984 * gcc.c-torture/execute/builtins/strncat-lib.c
11985 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11986 * gcc.c-torture/execute/builtins/strncmp-lib.c
11987 * gcc.c-torture/execute/builtins/strncpy-lib.c
11988 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11989 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11990 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11991 * gcc.c-torture/execute/builtins/strrchr-lib.c
11992 * gcc.c-torture/execute/builtins/strspn-lib.c
11993 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11994 * gcc.c-torture/execute/builtins/strstr-lib.c
11995 * gcc.c-torture/execute/builtins/lib/abs.c
11996 * gcc.c-torture/execute/builtins/lib/fprintf.c
11997 * gcc.c-torture/execute/builtins/lib/memset.c
11998 * gcc.c-torture/execute/builtins/lib/printf.c
11999 * gcc.c-torture/execute/builtins/lib/sprintf.c
12000 * gcc.c-torture/execute/builtins/lib/strcpy.c
12001 * gcc.c-torture/execute/builtins/lib/strcspn.c
12002 * gcc.c-torture/execute/builtins/lib/strncat.c
12003 * gcc.c-torture/execute/builtins/lib/strncmp.c
12004 * gcc.c-torture/execute/builtins/lib/strncpy.c
12005 * gcc.c-torture/execute/builtins/lib/strpbrk.c
12006 * gcc.c-torture/execute/builtins/lib/strspn.c
12007 * gcc.c-torture/execute/builtins/lib/strstr.c:
12008 New files containing support routines.
12009
12010 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
12011 declaration.
12012 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
12013 when not optimizing.
12014
d9634d53
MM
120152004-07-02 Mark Mitchell <mark@codesourcery.com>
12016
12017 PR c++/16240
12018 * g++.dg/abi/mangle22.C: New test.
12019 * g++.dg/abi/mangle23.C: Likewise.
12020
5d16533a 120212004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
12022
12023 PR fortran/16290
12024 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
12025 Allow for cases without denormalized floating point numbers.
12026
ede1a387
JM
120272004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
12028
12029 PR c/1027
12030 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
12031 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
12032 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
12033 expected warning text.
12034 * gcc.dg/format/diag-2.c: New test.
12035
ed63f99a
EB
120362004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12037
12038 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
12039
64a9295a
PB
120402004-07-01 Paolo Bonzini <bonzini@gnu.org>
12041
12042 * gcc.dg/builtins-43.c: New.
12043 * gcc.dg/builtins-44.c: New.
12044 * gcc.dg/builtins-45.c: New.
12045
f8a57be8
GK
120462004-06-26 Geoffrey Keating <geoffk@apple.com>
12047 Andreas Tobler <a.tobler@schweiz.ch>
12048
12049 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
12050 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
12051 as SIGSEGV.
12052 * gcc.dg/cleanup-11.c: Likewise.
12053 * gcc.dg/cleanup-8.c: Likewise.
12054 * gcc.dg/cleanup-9.c: Likewise.
12055 * gcc.dg/cleanup-5.c: Run on all platforms.
12056
dd66b8e8
JM
120572004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
12058
12059 * g++.dg/warn/nonnull1.C: New test.
12060
43e7557b
EB
120612004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12062
12063 * gcc.dg/compat/compat-common.h: Wrap up CINT in
12064 an #ifndef SKIP_COMPLEX_INT/#endif pair.
12065 Special-case the Sun compiler wrt to <complex.h>.
12066
11012cd6
NY
120672004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
12068
a9c08588
NY
12069 * gcc.dg/Wunreachable-8.C: New test.
12070
12071 * gcc.dg/h8300-ice2.c : New test.
11012cd6 12072
e5ddaa24
TS
120732004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
12074
12075 PR fortran/16161
12076 * gfortran.fortran-torture/compile/implicit.f90: Add test
12077 for implicit character.
12078
5d16533a 120792004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 12080
5d16533a
PB
12081 PR fortran/16289
12082 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
12083 Use tiny() intrinsic to find smallest non-negative real
807a7d14 12084
df62f18a
JJ
120852004-06-30 Jakub Jelinek <jakub@redhat.com>
12086
0984ba10
JJ
12087 * gcc.dg/compat/struct-by-value-22_main.c: New test.
12088 * gcc.dg/compat/struct-by-value-22_x.c: New.
12089 * gcc.dg/compat/struct-by-value-22_y.c: New.
12090
df62f18a
JJ
12091 * gcc.c-torture/execute/20040629-1.c: New test.
12092
b4db40bf
JJ
120932004-06-29 Jakub Jelinek <jakub@redhat.com>
12094
57512331
JJ
12095 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
12096 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
12097
b4db40bf
JJ
12098 PR target/16195
12099 * gcc.dg/20040625-1.c: New test.
12100
78f2fb08
TS
121012004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12102
12103 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
12104
121052004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
12106
12107 PR fortran/15963
12108 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
12109
97e73bd2
RH
121102004-06-29 Richard Henderson <rth@redhat.com>
12111
12112 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
12113
46e995e0
PB
121142004-06-29 Paul Brook <paul@codesourcery.com>
12115
12116 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
12117 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
12118
fe88415f
NS
121192004-06-29 Nathan Sidwell <nathan@codesourcery.com>
12120
12121 PR c++/16260
12122 * g++.dg/parse/crash15.C: New.
12123
3b50d22e
AP
121242004-06-28 Andrew Pinski <apinski@apple.com>
12125
e440ec57
AP
12126 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
12127 by the error already.
12128
3b50d22e
AP
12129 * g++.dg/opt/ptrmem4.C: Change to compile only test.
12130
6cdd2721
DD
121312004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
12132
12133 PR target/14041
12134 * gcc.dg/h8300-bss-align-1.c : New.
12135
644d1951
NS
121362004-06-28 Nathan Sidwell <nathan@codesourcery.com>
12137
fe88415f 12138 * PR c++/16174
644d1951
NS
12139 * g++.dg/template/ctor4.C: New.
12140
10317a4f
AP
121412004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
12142
12143 PR c++/16205
12144 * g++.dg/warn/Wsequence-point-1.C: New test.
12145
8dcd4256
PB
121462004-06-27 Paul Brook <paul@codesourcery.com>
12147
12148 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
12149
59d4a500
ZW
121502004-06-27 Zack Weinberg <zack@codesourcery.com>
12151
12152 * g++.old-deja/g++.mike/p7325.C: Remove.
12153
81ce39d6
AP
121542004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
12155
12156 PR c/14963
12157 * gcc.dg/pr14963.c: New test.
12158
f84b6c96
MM
121592004-06-27 Mark Mitchell <mark@codesourcery.com>
12160
12161 PR c++/16193
12162 * g++.dg/parse/redef1.C: New test.
12163
b6ded5bd
JM
121642004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
12165
12166 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
12167 20021110.c.
12168 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
12169 20021119-1.c.
12170 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
12171 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
12172 5-04.c.
12173 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
12174 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
12175 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
12176 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
12177 g++.brendan/enum14.C.
12178 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
12179 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
12180 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
12181 g++.mike/virt1.C.
12182 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
12183 memtemp24.C.
12184
64b663f8
RS
121852004-06-27 Roger Sayle <roger@eyesopen.com>
12186
12187 * gcc.dg/20040527-1.c: New test case.
12188
3e14aaa2
BD
121892004-06-26 Bud Davis <bdavis9659@comcast.net>
12190
12191 PR gfortran/pr16196
12192 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
12193
0fe0c614
RS
121942004-06-25 Roger Sayle <roger@eyesopen.com>
12195
12196 PR middle-end/15825
12197 * gcc.dg/pr15825-1.c: New test case.
12198
f1526aaa
RS
121992004-06-25 Richard Sandiford <rsandifo@redhat.com>
12200
12201 * gcc.c-torture/execute/20040625-1.c: New test.
12202
e2296cc2
TS
122032004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12204
12205 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
12206
3af5dcdb
RS
122072004-06-25 Richard Sandiford <rsandifo@redhat.com>
12208
12209 * gcc.dg/torture/mips-div-1.c: New test.
12210
d2d8936f
JL
122112004-06-24 Jeff Law <law@redhat.com>
12212
12213 * gcc.dg/tree-ssa/20040624-1.c: New test.
12214
5a1f3953
RS
122152004-06-24 Richard Sandiford <rsandifo@redhat.com>
12216
12217 * gcc.c-torture/compile/20040624-1.c: New test.
12218
bbb2a345
GB
122192004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12220
12221 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
12222 this directory.
12223
de46b2fe
AP
122242004-06-23 Andrew Pinski <apinski@apple.com>
12225
b713a445
AP
12226 PR middle-end/15988
12227 * g++.dg/opt/ptrmem4.C: New test.
12228
de46b2fe
AP
12229 * gcc.dg/c90-array-quals-2.c: New test.
12230
881f20cb
NY
122312006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
12232
12233 * gcc.dg/kpice1.c: New test.
12234
fe7080d2
AP
122352006-06-23 Andrew Pinski <apinski@apple.com>
12236
12237 * gcc.dg/c90-array-quals.c: New test.
12238
1cc3d085
RH
122392006-06-22 Richard Henderson <rth@redhat.com>
12240
12241 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
12242
2e5a1510
LR
122432004-06-22 Loren James Rittle <ljrittle@acm.org>
12244
12245 * gcc.dg/builtins-config.h: Handle FreeBSD.
12246
0f59171d
RH
122472006-06-22 Richard Henderson <rth@redhat.com>
12248
12249 * g++.dg/opt/devirt1.C: New.
12250
122512004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
12252
12253 * g++.dg/opt/pr15551.C: New testcase.
12254
96a4ec03
L
122552004-06-22 H.J. Lu <hongjiu.lu@intel.com>
12256
12257 PR target/14800
12258 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
12259 x86_64-*-linux* when compiling for 32bit.
12260
f6bf7bb6
AP
122612004-06-21 Andrew Pinski <apinski@apple.com>
12262
12263 * gcc.dg/pch/struct-1.c: New.
12264 * gcc.dg/pch/struct-1.hs: New.
12265
c0d578e6
GK
122662004-06-21 Geoffrey Keating <geoffk@apple.com>
12267
12268 * gcc.dg/pch/save-temps-1.c: New file.
12269 * gcc.dg/pch/save-temps-1.hs: New file.
12270
8750f9cd
JB
122712004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
12272
12273 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
12274 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
12275
63110e4e
TS
122762004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12277
12278 * gfortran.fortran-torture/execute/select_1.f90: Rename function
12279 to fix type error.
12280 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
12281 Remove trailing spaces.
59d4a500 12282
3a5b9284
RH
122832004-06-21 Richard Henderson <rth@redhat.com>
12284
12285 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
12286 merging && to BIT_FIELD_REF.
12287
992d907d
RS
122882004-06-21 Richard Sandiford <rsandifo@redhat.com>
12289
12290 * g++.dg/opt/placeholder1.C: New test.
12291
ce70456b
EB
122922004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12293
12294 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
12295 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12296 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12297 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12298
84b8b0e0
ZW
122992004-06-20 Zack Weinberg <zack@codesourcery.com>
12300
12301 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
12302 extern "C".
12303 * g++.dg/other/pragma-re-1.C: Add comments.
12304
04b0faec 123052004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
12306
12307 PR gfortran/16080
04b0faec
BD
12308 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
12309
bb60c95f
AP
123102004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
12311
12312 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
12313 instead of setting the type of size_t by
12314 hand.
12315
ee8db92b
RS
123162004-06-18 Roger Sayle <roger@eyesopen.com>
12317
12318 * gcc.dg/unordered-2.c: New test case.
12319 * gcc.dg/unordered-3.c: New test case.
12320
5d16533a 123212004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
12322
12323 PR other/16043
12324 * lib/g++.exp (g++_version): Tweak regexp for version
12325 * lib/g77.exp (g77_version): Likewise
12326 * lib/gfortran.exp (gfortran_version): Likewise
12327 * lib/objc.exp (objc_version): Likewise
12328 * lib/treelang.exp (treelang_version): Likewise
12329
1acd15e8
JJ
123302004-06-19 Jakub Jelinek <jakub@redhat.com>
12331
dc04f755
JJ
12332 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
12333 Use INT_MAX instead of __INT_MAX__.
12334 * gcc.dg/compat/struct-align-2_y.c: Likewise.
12335
1acd15e8
JJ
12336 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
12337 * gcc.dg/compat/scalar-return-3_x.c: Use it.
12338 * gcc.dg/compat/scalar-return-3_y.c: Use it.
12339 * gcc.dg/compat/scalar-return-4_x.c: Use it.
12340 * gcc.dg/compat/scalar-return-4_y.c: Use it.
12341 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
12342 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
12343 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
12344 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
12345
e1af8299
JJ
12346 * gcc.dg/range-test-1.c: New test.
12347 * g++.dg/opt/range-test-1.C: New test.
12348
093c7153
RH
123492004-06-17 Richard Henderson <rth@redhat.com>
12350
12351 * objc.dg/sync-1.m: New.
12352 * objc.dg/try-catch-1.m: Don't force next runtime.
12353 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
12354 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
12355 shadowed catch clause.
12356 * objc.dg/try-catch-5.m: New.
12357
c50a0116
ZW
123582004-06-17 Zack Weinberg <zack@codesourcery.com>
12359
12360 Bug 14610
12361 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
12362
16865eaa
RH
123632004-06-15 Richard Henderson <rth@redhat.com>
12364
12365 * gcc.dg/20001116-1.c: Move expected warning line.
12366
bf83cc10
RH
123672004-06-15 Richard Henderson <rth@redhat.com>
12368
12369 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
12370 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
12371
fd660b1b
JL
123722004-06-15 Jeff Law <law@redhat.com>
12373
12374 * gcc.dg/tree-ssa/20040615-1.c: New test.
12375 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
12376 be less sensitive to operand ordering.
12377 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
12378
3e97fe67
DS
123792004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
12380
12381 * g++.dg/abi/bitfield3.C: Add comment..
12382
325c3691
RH
123832004-06-15 Richard Henderson <rth@redhat.com>
12384
12385 * g++.dg/ext/stmtexpr1.C: XFAIL.
12386 * gcc.dg/20030612-1.c: XFAIL.
12387
6bf3d92c
EC
123882004-06-15 Eric Christopher <echristo@redhat.com>
12389
12390 * g++.dg/charset/asm5.c: New.
12391 * gcc.dg/charset/asm6.c: New.
12392
6ef42154
TS
123932004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12394
12395 PR fortran/15962
12396 * gfortran.fortran-torture/execute/select_1.f90: New test.
12397
844f5ccf
PB
123982004-06-15 Paul Brook <paul@codesourcery.com>
12399
12400 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
12401
c566721f
GB
124022004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12403
12404 PR c++/15967
12405 * g++.dg/lookup/crash3.C: New test.
12406
4e0f4df5
GB
124072004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12408
12409 PR c++/15947
12410 * g++.dg/parse/dtor4.C: New test.
12411
daa2b95a
JL
124122004-06-14 Jeff Law <law@redhat.com>
12413
12414 * gcc.c-torture/compile/20040614-1.c: New test.
12415
7031baf4
TS
124162004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12417
12418 PR fortran/15211
12419 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
12420 LEN of a character array.
12421
7c82a41e
MM
124222004-06-14 Mark Mitchell <mark@codesourcery.com>
12423
12424 PR c++/15096
12425 * g++.dg/template/ptrmem10.C: New test.
12426
12427 PR c++/14930
12428 * g++.dg/template/friend30.C: New test.
12429
f3207b37
TS
124302004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12431
12432 PR fortran/14928
12433 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 12434
a9e7b9d3
PB
124352004-06-13 Paul Brook <paul@codesourcery.com>
12436
12437 * gfortran.fortran-torture/execute/random_2.f90: New test.
12438
118a3a8b
EC
124392004-06-13 Eric Christopher <echristo@redhat.com>
12440
12441 * gcc.dg/noncompile/redecl-1.c: Fix error message.
12442
b08eae92
PB
124432004-06-12 Paul Brook <paul@codesourcery.com>
12444
12445 * gfortran.fortran-torture/execute/contained_3.f90: New test.
12446
f814193b
TS
124472004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12448
12449 PR fortran/14923
12450 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
12451
c52eae8d
TS
124522004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12453
12454 PR fortran/14957
12455 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 12456 syntax errors in end statements of contained subroutines.
118a3a8b 12457
662ef0f5
TS
124582004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12459
12460 PR fortran/12841
12461 * gfortran.fortran-torture/execute/null_arg.f90: New test.
12462
4aef80f8
BD
124632004-06-12 Bud Davis <bdavis9659@comcast.net>
12464
a13c7588 12465 PR fortran/15665
4aef80f8
BD
12466 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
12467
8204210b
BD
124682004-06-12 Bud Davis <bdavis9659@comcast.net>
12469
12470 PR gfortran/12839
12471 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
12472
ba18e4db
MM
124732004-06-11 Mark Mitchell <mark@codesourcery.com>
12474
12475 PR c++/15862
12476 * g++.dg/parse/enum1.C: New test.
12477
3100d647
JL
124782004-06-10 Jeff Law <law@redhat.com>
12479
12480 * gcc.c-torture/compile/20040610-1.c: New test.
12481
da291c87
GB
124822004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12483
12484 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
12485 * g++.old-deja/g++.other/decl3.C: Likewise.
12486
a32b97a2
BB
124872004-06-10 Brian Booth <bbooth@redhat.com>
12488
12489 * gcc.dg/tree-ssa/20031015-1.c: Scan for
12490 V_MAY_DEF instead of VDEF.
12491 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
12492
ab71fa3f
MM
124932004-06-10 Mark Mitchell <mark@codesourcery.com>
12494
12495 PR c++/14211
12496 * g++.dg/conversion/const1.C: New test.
12497
12498 PR c++/15076
12499 * g++.dg/conversion/reinterpret1.C: New test.
12500
12501 PR c++/15877
12502 * g++.dg/template/enum2.C: New test.
12503
12504 PR c++/15227
12505 * g++.dg/template/error13.C: New test.
12506
a7b155a6
TS
125072004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12508
12509 PR fortran/14957
12510 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
12511 arguments to test_* REAL and of the right size.
12512
ba20a3eb
JJ
125132004-06-10 Jakub Jelinek <jakub@redhat.com>
12514
12515 PR target/15569
12516 PR rtl-optimization/15681
12517 * gcc.dg/20040609-1.c: New test.
12518
498c0f27
JJ
125192004-06-10 Jakub Jelinek <jakub@redhat.com>
12520
12521 PR c++/14791
12522 * g++.dg/opt/builtins1.C: New test.
12523
b152aee5
DS
125242004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
12525
12526 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
12527 that use default windows32 struct layout.
12528 * gcc.dg/i386-bitfield2.c: Likewise.
12529
80d23e49
DS
125302004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
12531
12532 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
12533 for mingw32 and cygwin targets.
12534
d8044160
GK
125352004-06-09 Geoffrey Keating <geoffk@apple.com>
12536
12537 * gcc.dg/pch/macro-4.c: New.
12538 * gcc.dg/pch/macro-4.hs: New.
12539
655948a3
TS
125402004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12541
12542 PR fortran/13249
12543 * gfortran.fortran-torture/compile/name_clash.f90: New test.
12544
62f1d470
TS
125452004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12546
12547 PR fortran/13372
12548 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
12549
898c05b8
BD
125502004-06-09 Bud Davis <bdavis9659@comcast.net>
12551
12552 PR gfortran/14897
62f1d470 12553 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 12554
31b6f11a 125552004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 12556
c50a0116 12557 PR gfortran/15755
31b6f11a
BD
12558 * gfortran.fortran-torture/execute/backspace.c : New test.
12559
0760c380
PB
125602004-06-09 Paul Brook <paul@codesourcery.com>
12561
12562 * gfortran.fortran-torture/execure/intrinsic_associated.f90
12563 (pointer_to_section): Rewrite to use smaller array.
12564
320c0659
DE
125652004-06-08 David Edelsohn <edelsohn@gnu.org>
12566
0760c380
PB
12567 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
12568 * gcc.dg/ext/altivec-10.c: Same.
12569 * gcc.dg/ext/altivec-11.c: Same.
12570 * gcc.dg/ext/altivec-12.c: Same.
12571 * gcc.dg/ext/altivec-13.c: Same.
12572 * gcc.dg/ext/altivec-14.c: Same.
12573 * gcc.dg/ext/altivec-15.c: Same.
12574 * gcc.dg/ext/altivec-16.c: Same.
12575 * gcc.dg/ext/altivec-3.c: Same.
12576 * gcc.dg/ext/altivec-4.c: Same.
12577 * gcc.dg/ext/altivec-6.c: Same.
12578 * gcc.dg/ext/altivec-7.c: Same.
12579 * gcc.dg/ext/altivec-8.c: Same.
12580 * gcc.dg/ext/altivec-varargs-1.c: Same.
12581
12582 * g++.dg/ext/altivec-1.C: Correct dg syntax.
12583 * g++.dg/ext/altivec-10.C: Same.
12584 * g++.dg/ext/altivec-2.C: Same.
12585 * g++.dg/ext/altivec-3.C: Same.
12586 * g++.dg/ext/altivec-4.C: Same.
12587 * g++.dg/ext/altivec-5.C: Same.
12588 * g++.dg/ext/altivec-6.C: Same.
12589 * g++.dg/ext/altivec-7.C: Same.
12590 * g++.dg/ext/altivec-8.C: Same.
12591 * g++.dg/ext/altivec-9.C: Same.
320c0659 12592
9221325f
GB
125932004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12594
12595 PR c++/7841
12596 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
12597
85bbb21f
EB
125982004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12599
12600 * gcc.dg/union-1.c: New test.
12601
67057c53
RS
126022004-06-07 Roger Sayle <roger@eyesopen.com>
12603
12604 * gcc.dg/builtins-41.c: New test case.
12605 * gcc.dg/builtins-42.c: New test case.
12606
2435e036
DE
126072004-06-07 David Edelsohn <edelsohn@gnu.org>
12608
12609 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
12610 * g++.dg/ext/altivec-10.C: Same.
12611 * g++.dg/ext/altivec-2.C: Same.
12612 * g++.dg/ext/altivec-3.C: Same.
12613 * g++.dg/ext/altivec-4.C: Same.
12614 * g++.dg/ext/altivec-5.C: Same.
12615 * g++.dg/ext/altivec-6.C: Same.
12616 * g++.dg/ext/altivec-7.C: Same.
12617 * g++.dg/ext/altivec-8.C: Same.
12618 * g++.dg/ext/altivec-9.C: Same.
12619 * g++.old-deja/g++.abi/cxa_vec.C: Same.
12620 * g++.old-deja/g++.brendan/new3.C: Same.
12621 * gcc.c-torture/execute/eeprof-1.x: Same.
12622
45b0c94c
JM
126232004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
12624
12625 PR c/14765
12626 * gcc.dg/pr14765-1.c: New test.
12627
bf730f15
RS
126282004-06-07 Roger Sayle <roger@eyesopen.com>
12629
12630 PR c/14649
12631 * gcc.dg/pr14649-1.c: New test case.
12632
f5a76aea
RH
126332004-06-07 Richard Henderson <rth@redhat.com>
12634
12635 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
12636 if temporaries.
12637
8cd0b81e
DE
126382004-06-07 David Edelsohn <edelsohn@gnu.org>
12639
12640 * g++.dg/eh/elide1.C: Remove XFAIL.
12641
d5a10cf0
MM
126422004-06-07 Mark Mitchell <mark@codesourcery.com>
12643
12644 PR c++/15337
12645 * g++.dg/expr/sizeof3.C: New test.
12646
12647 PR c++/14777
12648 * g++.dg/template/access14.C: New test.
12649
12650 PR c++/15554
12651 * g++.dg/template/enum1.C: New test.
12652
12653 PR c++/15057
12654 * g++.dg/eh/throw1.C: New test.
12655
e9c5d1c0
DA
126562004-06-07 David Ayers <d.ayers@inode.at>
12657 Ziemowit Laski <zlaski@apple.com>
12658
12659 * lib/objc.exp (objc_target_compile): Revert the '-framework
12660 Foundation' flag fix, since bare Darwin does not ship
12661 with the Foundation framework.
12662 * objc/execute/next_mapping.h: Provide a local NSConstantString
12663 @interface and @implementation.
15d0650c
ZL
12664 (objc_constant_string_init): A constructor function, used to
12665 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
12666 * objc/execute/string1.m: Include "next_mapping.h" instead of
12667 <Foundation/NSString.h>.
12668 * objc/execute/string2.m: Likewise.
12669 * objc/execute/string3.m: Likewise.
12670 * objc/execute/string4.m: Likewise.
12671
aab087b8
L
126722004-06-06 H.J. Lu <hongjiu.lu@intel.com>
12673
12674 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
12675 to double. Replace double with FLOAT.
12676 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
12677
12678 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
12679 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
12680 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
12681 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
12682 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
12683 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
12684 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
12685 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
12686
10bc1b1b
JM
126872004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
12688
12689 PR c/13519
12690 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
12691
8a83a693
GB
126922004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12693
12694 PR c++/15503
12695 * g++.dg/template/meminit2.C: New test.
12696
28af2467
PB
126972004-06-04 Paolo Bonzini <bonzini@gnu.org>
12698
12699 PR target/15822
12700 * gcc.c-torture/execute/compare-fp-1.c,
12701 gcc.c-torture/execute/compare-fp-2.c,
12702 gcc.c-torture/execute/compare-fp-3.c,
12703 gcc.c-torture/execute/compare-fp-4.c,
12704 gcc.c-torture/execute/compare-fp-3.x,
12705 gcc.c-torture/execute/compare-fp-4.x: Moved...
12706 * gcc.c-torture/execute/ieee/compare-fp-1.c,
12707 gcc.c-torture/execute/ieee/compare-fp-2.c,
12708 gcc.c-torture/execute/ieee/compare-fp-3.c,
12709 gcc.c-torture/execute/ieee/compare-fp-4.c,
12710 gcc.c-torture/execute/ieee/compare-fp-3.x,
12711 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
12712
72fab006
NP
127132004-06-04 David Ayers <d.ayers@inode.at>
12714
12715 * objc/execute/protocol-isEqual-4.m: New testcase.
12716
127172004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
12718
12719 * objc/execute/protocol-isEqual-1.m: New testcase.
12720 * objc/execute/protocol-isEqual-2.m: New testcase.
12721 * objc/execute/protocol-isEqual-3.m: New testcase.
12722
1600fe22
TS
127232004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12724
12725 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
12726
12ba3f8f
ZL
127272004-06-02 Ziemowit Laski <zlaski@apple.com>
12728
12729 * lib/objc.exp (objc_target_compile): When running tests on
12730 Darwin (Mac OS X), inform the linker about '-framework
12731 'Foundation'.
12732
3aeb3655
EC
127332004-06-02 Eric Christopher <echristo@redhat.com>
12734
12735 * gcc.c-torture/compile/20040602-1.c: New.
12736
3facc4b6
AP
127372004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
12738
89422e47
AP
12739 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
12740 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
12741
3facc4b6
AP
12742 PR tree-optimization/14736
12743 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 12744
3facc4b6
AP
12745 PR tree-optimization/14042
12746 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
12747
12748 PR tree-optimization/14729
12749 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
12750
2fa54841
TS
127512004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12752
12753 PR fortran/15557
12754 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
12755
7a3ea201
RH
127562004-06-01 Richard Hederson <rth@redhat.com>
12757
12758 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
12759
07166901
GB
127602004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12761
12762 PR c++/14932
12763 * g++.dg/parse/offsetof4.C: New test.
12764
61c627ed
NP
127652004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
12766
9469f0aa 12767 PR objc/7993
61c627ed
NP
12768 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
12769
e17b3578
MM
127702004-05-31 Mark Mitchell <mark@codesourcery.com>
12771
12772 PR c++/15701
12773 * g++.dg/template/friend29.C: New test.
12774
ec3e6835
JM
127752004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
12776
12777 PR c/15749
12778 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
12779
a4a90b84
EB
127802004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
12781
12782 * gcc.dg/sparc-trap-1.c: New test.
12783
1f7a8dcc
RS
127842004-05-31 Roger Sayle <roger@eyesopen.com>
12785
12786 PR middle-end/15069
12787 * g++.dg/opt/fold3.C: New test case.
12788
0fb4f4b8
GS
127892004-05-30 Graham Stott <graham.stott@btinternet.com>
12790
12791 * lib/target-supports.exp (check_iconv_available): Fix fallout
12792 from 2004-05-28 patch.
12793
7b5b57b7
PB
127942004-05-30 Paul Brook <paul@codesourcery.com>
12795
12796 PR fortran/15620
12797 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
12798 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
12799
5f251c26
SK
128002004-05-30 Steven G. Kargl <kargls@comcast.net>
12801
12802 * gfortran.fortran-torture/execute/random_1.f90: New test.
12803
b63e5497
ZL
128042004-05-28 Ziemowit Laski <zlaski@apple.com>
12805
12806 * g++.dg/ext/altivec-10.C: New test.
12807
353c3b7e
PB
128082004-05-29 Paul Brook <paul@codesourcery.com>
12809
12810 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
12811
690c364e
ZL
128122004-05-28 Ziemowit Laski <zlaski@apple.com>
12813
12814 * gcc.dg/altivec-16.c: New test.
12815
763ee179
JJ
128162004-05-28 Janis Johnson <janis187@us.ibm.com>
12817
12818 * lib/target-supports.exp (check_vmx_hw_available): New.
12819 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
12820
12821 * lib/target-supports.exp (check_alias_available,
12822 check_iconv_available, check_named_sections_available): Use
12823 unique names for temporary files.
12824
6b1db06f
ZL
128252004-05-28 Ziemowit Laski <zlaski@apple.com>
12826
12827 * gcc.dg/altivec-15.c: New test.
12828
c1cca8d4
MM
128292004-05-28 Mark Mitchell <mark@codesourcery.com>
12830
12831 PR c++/15083
12832 * g++.dg/warn/noeffect6.C: New test.
12833
12834 PR c++/15471
12835 * g++.dg/expr/ptrmem4.C: New test.
12836
12837 PR c++/15640
12838 * g++.dg/template/operator3.C: New test.
12839
0c1a1ecd
MM
128402004-05-28 Mark Mitchell <mark@codesourcery.com>
12841
12842 PR c++/14668
12843 * g++.dg/lookup/redecl1.C: New test.
12844 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
12845
d1a7edaf
PB
128462004-05-28 Paolo Bonzini <bonzini@gnu.org>
12847
28af2467
PB
12848 * gcc.c-torture/execute/compare-fp-1.c,
12849 gcc.c-torture/execute/compare-fp-2.c,
12850 gcc.c-torture/execute/compare-fp-3.c,
12851 gcc.c-torture/execute/compare-fp-4.c,
12852 gcc.c-torture/execute/compare-fp-3.x,
12853 gcc.c-torture/execute/compare-fp-4.x,
12854 gcc.dg/pr15649-1.c: New.
d1a7edaf 12855
18db8f19
AN
128562004-05-27 Adam Nemet <anemet@lnxw.com>
12857
12858 PR c++/12883
12859 * g++.dg/init/array14.C: New test.
12860
74f48aee
JJ
128612004-05-25 Janis Johnson <janis187@us.ibm.com>
12862
5ab8e5cc
JJ
12863 * lib/compat.exp (compat-get-options-main): New.
12864 (compat-get-options): Remove unneeded code, warn for ignored
12865 command.
12866 (compat-execute): Check flag set by dg-require-* commands.
12867
74f48aee
JJ
12868 * lib/compat.exp (compat-execute): Break up long lines.
12869
386f1015
JJ
128702004-05-24 Janis Johnson <janis187@us.ibm.com>
12871
1bfc8f67
JJ
12872 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12873 * gcc.dg/altivec-14.c: New test.
12874 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12875
6eade693
JJ
12876 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12877 * gcc.dg/altivec-12.c: Ditto.
12878
386f1015
JJ
12879 * gcc.dg/altivec-3.c: Move call to altivec_check.
12880
15077df5
MM
128812004-05-23 Mark Mitchell <mark@codesourcery.com>
12882
12883 PR c++/15044
12884 * g++.dg/template/error12.C: New test.
12885
12886 PR c++/15317
12887 * g++.dg/ext/attrib15.C: New test.
12888
12889 PR c++/15329
12890 * g++.dg/template/ptrmem9.C: New test.
12891
45aae8f2
PB
128922004-05-25 Paul Brook <paul@codesourcery.com>
12893
12894 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12895
a30f62e0
MM
128962004-05-23 Mark Mitchell <mark@codesourcery.com>
12897
12898 PR c++/15165
12899 * g++.dg/template/crash19.C: New test.
12900
9ce1594a
MM
129012004-05-23 Mark Mitchell <mark@codesourcery.com>
12902
12903 PR c++/15025
12904 * g++.dg/template/redecl1.C: New test.
12905
f746161e
MM
129062004-05-23 Mark Mitchell <mark@codesourcery.com>
12907
12908 PR c++/14821
12909 * g++.dg/other/ns1.C: New test.
12910
12911 PR c++/14883
12912 * g++.dg/template/invalid1.C: New test.
12913
5291e69a
PB
129142004-05-23 Paul Brook <paul@codesourcery.com>
12915 Victor Leikehman <lei@haifasphere.co.il>
12916
12917 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12918 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12919
0deb916c
MM
129202004-05-22 Mark Mitchell <mark@codesourcery.com>
12921
12922 PR c++/15285
12923 PR c++/15299
12924 * g++.dg/template/non-dependent5.C: New test.
12925 * g++.dg/template/non-dependent6.C: New test.
12926
1e2e9f54
MM
129272004-05-22 Mark Mitchell <mark@codesourcery.com>
12928
12929 PR c++/15507
12930 * g++.dg/inherit/union1.C: New test.
12931
12932 PR c++/15542
12933 * g++.dg/template/addr1.C: New test.
12934
12935 PR c++/15427
12936 * g++.dg/template/array5.C: New test.
12937
12938 PR c++/15287
12939 * g++.dg/template/array6.C: New test.
12940
ae5cbc33
RS
129412004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12942 Roger Sayle <roger@eyesopen.com>
12943
12944 * g++.dg/lookup/forscope2.C: New test case.
12945
b02398bd
BE
129462004-05-22 Ben Elliston <bje@au.ibm.com>
12947
12948 * gcc.dg/cpp/Wmissingdirs.c: New.
12949
d05aa0af
L
129502004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12951
12952 PR target/15301
12953 * gcc.dg/compat/union-m128-1.h: New file.
12954 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12955 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12956 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12957
f69a1120
L
129582004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12959
12960 PR target/15302
12961 * gcc.dg/compat/struct-complex-1.h: New file.
12962 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12963 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12964 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12965
f4085d4c
RS
129662004-05-20 Roger Sayle <roger@eyesopen.com>
12967
12968 PR middle-end/3074
12969 * gcc.dg/pr3074-1.c: New test case.
12970 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12971
d3a7ef9a
FH
129722004-05-20 Falk Hueffner <falk@debian.org>
12973
12974 PR other/15526
12975 * gcc.dg/ftrapv-1.c: New test case.
12976
59fa6e39 129772004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
12978
12979 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12980
3a3f4da9 129812004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 12982 Jeff Law <law@redhat.com>
cc52902d 12983
59fa6e39
FW
12984 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12985 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
12986
12987 * gcc.dg/tree-ssa/20040518-1.c: New test.
12988
7d72d96e
ZW
129892004-05-18 Zack Weinberg <zack@codesourcery.com>
12990
12991 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12992
54b4ba60
PB
129932004-05-18 Paul Brook <paul@codesourcery.com>
12994
12995 PR fortran/13930
12996 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12997
24f8f5ec
TS
129982004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12999
13000 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
13001 constant folding.
13002
6944d9dd
SB
130032004-05-17 Steven Bosscher <stevenb@suse.de>
13004
13005 * gcc.dg/tree-ssa/20040517-1.c: New test.
13006
5763419e
VR
130072004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13008
13009 * gcc.dg/loop-4.c: New test.
13010
7cd9b028
AP
130112004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
13012
13013 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
13014
94161cec
BD
130152004-05-15 Bud Davis <bdavis9659@comcast.net>
13016
13017 PR fortran/15311
13018 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
13019
d663434b
TS
130202004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13021
13022 PR fortran/13826
feb357a3 13023 PR fortran/13940
d663434b
TS
13024 * gfortran.fortran-torture/compile/data_1.f90: New test.
13025
9322b95b
UW
130262004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
13027
13028 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
13029 * gcc.dg/uninit-H.c: Define ASM for __s390__.
13030
aaa67502
JM
130312004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
13032
13033 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
13034
e9a75776
JM
130352004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
13036
13037 PR c/15444
13038 * gcc.dg/format/xopen-1.c: Adjust expected message.
13039 * gcc.dg/format/xopen-3.c: New test.
13040
cb44ab82
VL
130412004-05-14 Victor Leikehman <lei@haifasphere.co.il>
13042
13043 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
13044
14bc8dc2
JL
130452004-05-14 Jeff Law <law@redhat.com>
13046
13047 * gcc.dg/tree-ssa/20040514-2.c: New test.
13048
7b08cf92
TS
130492004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13050
13051 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
13052 this ...
7d72d96e 13053 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
13054 this.
13055
571325db
AP
130562004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
13057
13058 * gcc.dg/tree-ssa/20040514-1.c: New test.
13059
5b5afddf
TS
130602004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13061
7d72d96e 13062 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
13063 test.
13064
9b089e05
TS
130652004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13066
13067 PR fortran/14066
13068 * gfortran.fortran-torture/compile/do_1.f90: New test.
13069
ee17cbda
TS
130702004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13071
13072 PR fortran/15051
13073 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
13074 test.
13075
abdef811
BD
130762004-05-14 Bud Davis <bdavis9659@comcast.net>
13077
13078 PR fortran/15149
13079 * gfortran.fortran-torture/execute/random_init.f90: New test.
13080
c39373da
PB
130812004-05-13 Paul Brook <paul@codesourcery.com>
13082
13083 PR fortran/15314
13084 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
13085
eb3a47ba
AP
130862004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
13087
13088 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
13089 for the powerpc case.
13090
91581bcc
JL
130912004-05-13 Jeff Law <law@redhat.com>
13092
13093 * gcc.dg/tree-ssa/20040513-1.c: New test.
13094 * gcc.dg/tree-ssa/20040513-2.c: New test.
13095
09532ff5
PB
130962004-05-13 Paul Brook <paul@codesourcery.com>
13097
13098 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
13099 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
13100 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
13101
c15190ec
AS
131022004-05-13 Andreas Schwab <schwab@suse.de>
13103
13104 PR other/10819
13105 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
13106 characters.
13107
92fbb759
BD
131082004-05-13 Bud Davis <bdavis9659@comcast.net>
13109
13110 PR fortran/15294
13111 * gfortran.fortran-torture/execute/adjustr.f90: New file.
13112
6de9cd9a
DN
131132004-05-13 Diego Novillo <dnovillo@redhat.com>
13114
13115 Merge from tree-ssa-20020619-branch. See
13116 ChangeLog.tree-ssa for details.
13117
daca85ca
ZL
131182004-05-11 Ziemowit Laski <zlaski@apple.com>
13119
13120 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
13121 include <altivec.h> explicitly.
13122 * gcc.dg/altivec-13.c: Likewise.
13123
52569640
PB
131242004-05-11 Paul Brook <paul@codesourcery.com>
13125
13126 * gcc.c-torture/compile/20010518-1.c: Force enum size.
13127
3df844b1
EC
131282004-05-10 Eric Christopher <echristo@redhat.com>
13129
946f318a 13130 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
13131 * gcc.dg/sibcall-4.c: Ditto.
13132
16cfa3dc
ZL
131332004-05-10 Ziemowit Laski <zlaski@apple.com>
13134
13135 * g++.dg/ext/altivec-8.C: New test case.
13136 * gcc.dg/altivec-13.c: New test case.
13137
8dc2384c
RS
131382004-05-08 Roger Sayle <roger@eyesopen.com>
13139
13140 * gcc.c-torture/execute/divcmp-1.c: New test case.
13141 * gcc.c-torture/execute/divcmp-2.c: New test case.
13142 * gcc.c-torture/execute/divcmp-3.c: New test case.
13143
92ff0c41
EB
131442004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13145
13146 * g++.dg/other/pragma-re-2.C: New test.
13147
c3fced6c
UB
131482004-05-07 Uros Bizjak <uros@kss-loka.si>
13149
13150 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
13151 * gcc.dg/i386-387-2.c: Likewise.
13152
13153 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
13154 __builtin_drem.
13155 * gcc.dg/i386-387-6.c: Likewise.
13156
c2fcfa4f
UB
131572004-05-07 Uros Bizjak <uros@kss-loka.si>
13158
13159 * gcc.dg/builtins-33.c: Also check log1p*.
13160
57408b45
HPN
131612004-05-07 Hans-Peter Nilsson <hp@axis.com>
13162
e94166da 13163 PR optimization/15296
57408b45
HPN
13164 * gcc.c-torture/execute/pr15296.c: New test.
13165
5ae27cfa
UB
131662004-05-05 Uros Bizjak <uros@kss-loka.si>
13167
13168 * gcc.dg/builtins-40.c: New test.
3df844b1 13169
ce7f07bd
RS
131702004-05-05 Richard Sandiford <rsandifo@redhat.com>
13171
13172 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
13173
cc27e657
PB
131742004-05-04 Paolo Bonzini <bonzini@gnu.org>
13175
13176 * g++.dg/ext/spe1.C: New testcase.
13177
fae4c98f
ZL
131782004-05-04 Ziemowit Laski <zlaski@apple.com>
13179
13180 * objc.dg/image-info.m: Allow additional attributes
13181 for __image_info section.
13182
b5ba341f
RS
131832004-05-04 Richard Sandiford <rsandifo@redhat.com>
13184
13185 * gcc.dg/torture/mips-hilo-2.c: New test.
13186
44021471
GB
131872004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13188
13189 PR c++/14389
13190 * g++.dg/template/member5.C: New test.
13191
7a8e07c7
UB
131922004-05-03 Uros Bizjak <uros@kss-loka.si>
13193
44021471 13194 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 13195
ca3df643
KG
131962004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13197
13198 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
13199 * gcc.dg/torture/builtin-convert-3.c: New test.
13200
e2655d15
UW
132012004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
13202
13203 PR middle-end/15054
13204 * g++.dg/opt/pr15054.C: New test.
13205
3bf05748
KG
132062004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13207
13208 * gcc.dg/torture/builtin-rounding-1.c: New test.
13209 * gcc.dg/builtins-25.c: Delete.
13210 * gcc.dg/builtins-29.c: Delete.
13211
ed9676cf
AK
132122004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
13213
13214 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
13215 * gcc.dg/sibcall-4.c: Likewise.
13216 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
13217
2fe8b9c8
KH
132182004-04-30 Kazu Hirata <kazu@cs.umass.edu>
13219
13220 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
13221 bit-field on 16-bit targets.
13222
99c4eea1
KH
132232004-04-30 Kazu Hirata <kazu@cs.umass.edu>
13224
13225 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
13226 16-bit targets.
13227
3fbf917d
AP
132282004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
13229
99c4eea1
KH
13230 * gcc.dg/rs6000-power2-1.c: Change to compile only.
13231 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 13232
ec52e7d5
AP
132332004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
13234
13235 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
13236 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
13237 Change the asm registers to be in form of frN instead of fN.
13238
332d782c
KG
132392004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13240
13241 * gcc.dg/torture/builtin-convert-2.c: New test.
13242
90f81f99
AP
132432004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
13244
13245 * gcc.dg/rs6000-power2-1.c: New test.
13246 * gcc.dg/rs6000-power2-2.c: New test.
13247
902edd36
JH
132482004-04-28 Jan Hubicka <jh@suse.cz>
13249
13250 * gcc.dg/unused-6.c: New test.
13251
0c04dd0d 132522004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 13253 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
13254
13255 * ada/acats/run_all.sh: Define $target variable.
13256
72fcb5d1
AP
132572004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
13258
13259 PR c++/15119
13260 * g++.dg/other/vararg-1.C: New test.
3df844b1 13261
72fcb5d1
AP
13262 PR c++/4794
13263 * g++.dg/eh/cleanup3.C: New test.
13264
acde5ecb
LG
132652004-04-24 Laurent GUERBY <laurent@guerby.net>
13266
13267 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
13268 and ad8011a (target_insn).
13269 * ada/acats/support/macro.dfs: Likewise.
13270 * ada/acats/support/impbit.adb: New file.
3df844b1 13271
a3ef788f
UW
132722004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
13273
13274 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
13275
1548580c
EB
132762004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13277
13278 * gcc.dg/loop-3.c: New test.
13279
01d4c813
DJ
132802004-04-23 Daniel Jacobowitz <drow@mvista.com>
13281
13282 * gcc.c-torture/execute/simd-5.c: New test.
13283
4424e0da
GB
132842004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13285
13286 PR c++/15064
13287 * g++.dg/template/crash18.C: New test.
13288
92a62aad
MM
132892004-04-22 Mark Mitchell <mark@codesourcery.com>
13290
13291 * g++.dg/ext/complit3.C: New test.
13292
f33e359d
AH
132932004-04-21 Aldy Hernandez <aldyh@redhat.com>
13294
13295 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
13296 * gcc.dg/altivec-3.c: Same.
13297 * gcc.dg/altivec-varargs-1.c: Same.
13298
9aba2a72
AH
132992004-04-21 Aldy Hernandez <aldyh@redhat.com>
13300
13301 * lib/target-supports.exp (check_profiling_available): Assume
13302 profiling is not available on powerpc-eabi targets.
13303
a0b96bb7
JJ
133042004-04-21 Janis Johnson <janis187@us.ibm.com>
13305
13306 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
13307 * gcc.dg/vmx/bug-1.c: Ditto.
13308
77a705e4
EC
133092004-04-20 Eric Christopher <echristo@redhat.com>
13310
13311 * gcc.dg/charset/extern.c: New test.
13312 * g++.dg/charset/extern3.cc: Ditto.
13313
c56122d8
UB
133142004-04-20 Uros Bizjak <uros@kss-loka.si>
13315
13316 * gcc.dg/builtins-39.c: New test.
13317
7b1521e0
AH
133182004-04-20 Aldy Hernandez <aldyh@redhat.com>
13319
13320 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
13321
169304de
RS
133222004-04-20 Richard Sandiford <rsandifo@redhat.com>
13323
13324 * gcc.dg/torture/mips-hilo-1.c: New test.
13325
10b5935e
AP
133262004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
13327
13328 * gcc.c-torture/compile/20040419-1.c: New test.
13329
06647e79
AH
133302004-04-18 Aldy Hernandez <aldyh@redhat.com>
13331
13332 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
13333
4615cd51
ZW
133342004-04-18 Zack Weinberg <zack@codesourcery.com>
13335 Aldy Hernandez <aldyh@redhat.com>
13336
13337 * gcc.c-torture/execute/va-arg-24.c: New.
13338
c5735c26
ZW
133392004-04-17 Zack Weinberg <zack@codesourcery.com>
13340 Aldy Hernandez <aldyh@redhat.com>
13341
13342 * gcc.dg/vmx/1b-01.c: New.
13343 * gcc.dg/vmx/1b-02.c: New.
13344 * gcc.dg/vmx/1b-03.c: New.
13345 * gcc.dg/vmx/1b-04.c: New.
13346 * gcc.dg/vmx/1b-05.c: New.
13347 * gcc.dg/vmx/1b-06.c: New.
13348 * gcc.dg/vmx/1b-07.c: New.
13349 * gcc.dg/vmx/1c-01.c: New.
13350 * gcc.dg/vmx/1c-02.c: New.
13351 * gcc.dg/vmx/3a-01a.c: New.
13352 * gcc.dg/vmx/3a-01.c: New.
13353 * gcc.dg/vmx/3a-01m.c: New.
13354 * gcc.dg/vmx/3a-03.c: New.
13355 * gcc.dg/vmx/3a-03m.c: New.
13356 * gcc.dg/vmx/3a-04.c: New.
13357 * gcc.dg/vmx/3a-04m.c: New.
13358 * gcc.dg/vmx/3a-05.c: New.
13359 * gcc.dg/vmx/3a-06.c: New.
13360 * gcc.dg/vmx/3a-06m.c: New.
13361 * gcc.dg/vmx/3a-07.c: New.
13362 * gcc.dg/vmx/3b-01.c: New.
13363 * gcc.dg/vmx/3b-02.c: New.
13364 * gcc.dg/vmx/3b-10.c: New.
13365 * gcc.dg/vmx/3b-13.c: New.
13366 * gcc.dg/vmx/3b-14.c: New.
13367 * gcc.dg/vmx/3b-15.c: New.
13368 * gcc.dg/vmx/3c-01a.c: New.
13369 * gcc.dg/vmx/3c-01.c: New.
13370 * gcc.dg/vmx/3c-02.c: New.
13371 * gcc.dg/vmx/3c-03.c: New.
13372 * gcc.dg/vmx/3d-01.c: New.
13373 * gcc.dg/vmx/4-01.c: New.
13374 * gcc.dg/vmx/4-03.c: New.
13375 * gcc.dg/vmx/5-01.c: New.
13376 * gcc.dg/vmx/5-02.c: New.
13377 * gcc.dg/vmx/5-03.c: New.
13378 * gcc.dg/vmx/5-04.c: New.
13379 * gcc.dg/vmx/5-05.c: New.
13380 * gcc.dg/vmx/5-06.c: New.
13381 * gcc.dg/vmx/5-07.c: New.
13382 * gcc.dg/vmx/5-07t.c: New.
13383 * gcc.dg/vmx/5-08.c: New.
13384 * gcc.dg/vmx/5-10.c: New.
13385 * gcc.dg/vmx/5-11.c: New.
13386 * gcc.dg/vmx/7-01a.c: New.
13387 * gcc.dg/vmx/7-01.c: New.
13388 * gcc.dg/vmx/7c-01.c: New.
13389 * gcc.dg/vmx/7d-01.c: New.
13390 * gcc.dg/vmx/7d-02.c: New.
13391 * gcc.dg/vmx/8-01.c: New.
13392 * gcc.dg/vmx/8-02a.c: New.
13393 * gcc.dg/vmx/8-02.c: New.
13394 * gcc.dg/vmx/brode-1.c: New.
13395 * gcc.dg/vmx/bug-1.c: New.
13396 * gcc.dg/vmx/bug-2.c: New.
13397 * gcc.dg/vmx/bug-3.c: New.
13398 * gcc.dg/vmx/cw-bug-1.c: New.
13399 * gcc.dg/vmx/cw-bug-2.c: New.
13400 * gcc.dg/vmx/cw-bug-3.c: New.
13401 * gcc.dg/vmx/dct.c: New.
13402 * gcc.dg/vmx/debug-1.c: New.
13403 * gcc.dg/vmx/debug-2.c: New.
13404 * gcc.dg/vmx/debug-3.c: New.
13405 * gcc.dg/vmx/debug-4.c: New.
13406 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
13407 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
13408 * gcc.dg/vmx/eg-5.c: New.
13409 * gcc.dg/vmx/fft.c: New.
13410 * gcc.dg/vmx/gcc-bug-1.c: New.
13411 * gcc.dg/vmx/gcc-bug-2.c: New.
13412 * gcc.dg/vmx/gcc-bug-3.c: New.
13413 * gcc.dg/vmx/gcc-bug-4.c: New.
13414 * gcc.dg/vmx/gcc-bug-5.c: New.
13415 * gcc.dg/vmx/gcc-bug-6.c: New.
13416 * gcc.dg/vmx/gcc-bug-7.c: New.
13417 * gcc.dg/vmx/gcc-bug-8.c: New.
13418 * gcc.dg/vmx/gcc-bug-9.c: New.
13419 * gcc.dg/vmx/gcc-bug-b.c: New.
13420 * gcc.dg/vmx/gcc-bug-c.c: New.
13421 * gcc.dg/vmx/gcc-bug-d.c: New.
13422 * gcc.dg/vmx/gcc-bug-e.c: New.
13423 * gcc.dg/vmx/gcc-bug-f.c: New.
13424 * gcc.dg/vmx/gcc-bug-g.c: New.
13425 * gcc.dg/vmx/gcc-bug-i.c: New.
13426 * gcc.dg/vmx/harness.h: New.
13427 * gcc.dg/vmx/ira1.c: New.
13428 * gcc.dg/vmx/ira2a.c: New.
13429 * gcc.dg/vmx/ira2b.c: New.
13430 * gcc.dg/vmx/ira2.c: New.
13431 * gcc.dg/vmx/ira2c.c: New.
13432 * gcc.dg/vmx/mem.c: New.
13433 * gcc.dg/vmx/newton-1.c: New.
13434 * gcc.dg/vmx/ops.c: New.
13435 * gcc.dg/vmx/sn7153.c: New.
13436 * gcc.dg/vmx/spill2.c: New.
13437 * gcc.dg/vmx/spill3.c: New.
13438 * gcc.dg/vmx/spill.c: New.
13439 * gcc.dg/vmx/t.c: New.
13440 * gcc.dg/vmx/varargs-1.c: New.
13441 * gcc.dg/vmx/varargs-2.c: New.
13442 * gcc.dg/vmx/varargs-3.c: New.
13443 * gcc.dg/vmx/varargs-4.c: New.
13444 * gcc.dg/vmx/varargs-5.c: New.
13445 * gcc.dg/vmx/varargs-6.c: New.
13446 * gcc.dg/vmx/varargs-7.c: New.
13447 * gcc.dg/vmx/vmx.exp: New.
13448 * gcc.dg/vmx/vprint-1.c: New.
13449 * gcc.dg/vmx/vscan-1.c: New.
13450 * gcc.dg/vmx/x-01.c: New.
13451 * gcc.dg/vmx/x-02.c: New.
13452 * gcc.dg/vmx/x-03.c: New.
13453 * gcc.dg/vmx/x-04.c: New.
13454 * gcc.dg/vmx/x-05.c: New.
13455 * gcc.dg/vmx/yousufi-1.c: New.
13456 * gcc.dg/vmx/zero-1.c: New.
13457 * gcc.dg/vmx/zero.c: New.
13458
0ff3e805
AP
134592004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
13460
13461 * g++.dg/lookup/java1.C: Update for chage of
13462 _Jv_AllocObject.
13463 * g++.dg/lookup/java2.C: Likewise.
13464
c556d3af
LG
134652004-04-17 Laurent GUERBY <laurent@guerby.net>
13466
13467 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 13468
3bd06df7
RS
134692004-04-17 Richard Sandiford <rsandifo@redhat.com>
13470
13471 * gcc.dg/vr-mult-[12].c: New tests.
13472
6e97f1f9
JDA
134732004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13474
171ed7b1 13475 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 13476
171ed7b1 13477 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 13478
a49877d8
RS
134792004-04-15 Richard Sandiford <rsandifo@redhat.com>
13480
13481 * lib/target-supports.exp (check_profiling_available): Assume profiling
13482 isn't available for mips*-*-elf targets.
13483
88b28a31
UB
134842004-04-14 Uros Bizjak <uros@kss-loka.si>
13485
13486 * gcc.dg/builtins-38.c: New test.
13487
2aa01719
EC
134882004-04-14 Eric Christopher <echristo@redhat.com>
13489
13490 * g++.dg/charset/charset.exp: Run .cc extension tests.
13491
bb2d0eec
ZW
134922004-04-14 Zack Weinberg <zack@codesourcery.com>
13493
13494 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
13495
61218d19
KG
134962004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13497
13498 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
13499
a072d43b
UB
135002004-04-13 Uros Bizjak <uros@kss-loka.si>:
13501
13502 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
13503 * gcc.dg/i386-387-2.c: Likewise.
13504
13505 * gcc.dg/i386-387-7.c: New test.
13506 * gcc.dg/i386-387-8.c: New test.
13507
13508 * gcc.dg/builtins-37.c: New test.
13509
d5a46acb
GK
135102004-04-13 Geoffrey Keating <geoffk@apple.com>
13511
13512 * g++.dg/pch/externc-1.C: Add missing semicolon.
13513
935a6e46
AH
135142004-04-13 Aldy Hernandez <aldyh@redhat.com>
13515
bb2d0eec 13516 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 13517
1c9766da
RK
135182004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13519
13520 * gcc.c-torture/execute/20040411-1.c: New test.
13521
c7e1876b
JM
135222004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
13523
13524 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
13525
df1a3b73
CD
135262004-04-09 Chris Demetriou <cgd@broadcom.com>
13527
13528 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
13529
ab37d57e
ZW
135302004-04-09 Zack Weinberg <zack@codesourcery.com>
13531
13532 * lib/target-supports.exp (check_named_sections_available): New.
13533 * lib/gcc-dg.exp (dg-require-named-sections): New.
13534 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
13535 old-deja.exp. Also prune error-count message from HP linker.
13536 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
13537
13538 * g++.dg/init/init-ref4.C: Use dg-require-weak.
13539 * g++.old-deja/g++.pt/static3.C: Likewise.
13540 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
13541
0b24db88
RS
135422004-04-09 Roger Sayle <roger@eyesopen.com>
13543
13544 * gcc.c-torture/execute/20040409-1.c: New test case.
13545 * gcc.c-torture/execute/20040409-2.c: New test case.
13546 * gcc.c-torture/execute/20040409-3.c: New test case.
13547
c29726e2
AP
135482004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13549
13550 * gcc.dg/20040409-1.c: New test.
13551
82a6a758
RS
135522004-04-08 Roger Sayle <roger@eyesopen.com>
13553
13554 PR target/14888
13555 * g++.dg/opt/pr14888.C: New test case.
13556
54e109ed
GK
135572004-04-08 Geoffrey Keating <geoffk@apple.com>
13558
13559 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
13560 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
13561 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
13562 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
13563 New tests.
13564
cc81dde8
PB
135652004-04-08 Paul Brook <paul@codesourcery.com>
13566
13567 * gcc.dg/spill-1.c: New test.
13568
df0785d6
KG
135692004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13570
13571 * gcc.dg/torture/builtin-ctype-2.c: New test.
13572
42b343d6
ILT
135732004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
13574
13575 * gcc.dg/pch/pch.exp: Add largefile test.
13576
7876228d
GK
135772004-04-06 Geoffrey Keating <geoffk@apple.com>
13578
13579 * g++.dg/pch/externc-1.Hs: New.
13580 * g++.dg/pch/externc-1.C: New.
13581
13672640
KG
135822004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13583
13584 * gcc.dg/compat/struct-by-value-5a_main.c,
13585 gcc.dg/compat/struct-by-value-5b_main.c: New files.
13586 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
13587 * gcc.dg/compat/struct-by-value-5a_x.c,
13588 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
13589 gcc.dg/compat/struct-by-value-5_x.c.
13590 * gcc.dg/compat/struct-by-value-5a_y.c,
13591 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
13592 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 13593
13672640
KG
13594 * gcc.dg/compat/struct-by-value-6a_main.c,
13595 gcc.dg/compat/struct-by-value-6b_main.c: New files.
13596 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
13597 * gcc.dg/compat/struct-by-value-6a_x.c,
13598 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
13599 gcc.dg/compat/struct-by-value-6_x.c.
13600 * gcc.dg/compat/struct-by-value-6a_y.c,
13601 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
13602 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 13603
13672640
KG
13604 * gcc.dg/compat/struct-by-value-7a_main.c,
13605 gcc.dg/compat/struct-by-value-7b_main.c: New files.
13606 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
13607 * gcc.dg/compat/struct-by-value-7a_x.c,
13608 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
13609 gcc.dg/compat/struct-by-value-7_x.c.
13610 * gcc.dg/compat/struct-by-value-7a_y.c,
13611 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
13612 gcc.dg/compat/struct-by-value-7_y.c.
13613
e2af3381
JJ
136142004-04-06 Jakub Jelinek <jakub@redhat.com>
13615
13616 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
13617 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
13618 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
13619 options.
13620
6c7cf1f0
UB
136212004-04-06 Uros Bizjak <uros@kss-loka.si>
13622
13623 * gcc.dg/builtins-36.c: New test.
13624
5f3b79c5
PB
136252004-04-06 Paul Brook <paul@codesourcery.com>
13626
13627 * README.gcc: Remove obsolete contraint on testcases.
13628
67c55b22
PB
136292004-04-05 Paul Brook <paul@codesourcery.com>
13630
13631 PR2123
5a059974 13632 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 13633 failure and exit(0) on success.
5a059974
PB
13634 * g++.dg/expr/anew2.C: Ditto.
13635 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 13636 * g++.dg/expr/anew4.C: Ditto.
67c55b22 13637
355f774d
NS
136382004-04-05 Nathan Sidwell <nathan@codesourcery.com>
13639
13640 PR c++/3518
13641 * g++.dg/template/unify7.C: New.
13642
2c0a14b2
NN
136432004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
13644
13645 * g++.dg/README: Bring up to date with new subdirectories; remove
13646 duplicate subdirectory lines.
13647
2e9ceb77
NS
136482004-04-02 Nathan Sidwell <nathan@codesourcery.com>
13649
13650 PR c++/14007
13651 * g++.dg/template/unify5.C: New.
13652 * g++.dg/template/unify6.C: New.
13653 * g++.dg/template/qualttp20.C: Adjust.
13654 * g++.old-deja/g++.jason/report.C: Adjust.
13655 * g++.old-deja/g++.other/qual1.C: Adjust.
13656
e8632777
MM
136572004-04-01 Mark Mitchell <mark@codesourcery.com>
13658
13659 PR c++/14803
13660 * g++.dg/inherit/ptrmem1.C: New test.
13661
0b612185
JJ
136622004-04-01 Jakub Jelinek <jakub@redhat.com>
13663
13664 PR c++/14755
13665 * gcc.c-torture/execute/20040331-1.c: New test.
13666 * gcc.dg/20040331-1.c: New test.
13667
2cbf9f60
PB
136682004-04-01 Paul Brook <paul@codesourcery.com>
13669
13670 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
13671
c6671cbb
MM
136722004-03-30 Mark Mitchell <mark@codesourcery.com>
13673
13674 PR c++/14724
13675 * g++.dg/init/goto1.C: New test.
13676
13677 PR c++/14763
13678 * g++.dg/template/defarg4.C: New test.
13679
f8bef7c3
HP
136802004-03-30 Hartmut Penner <hpenner@de.ibm.com>
13681
13682 * gcc.dg/altivec-11.c: Extend test for more valid cases.
13683
d8cf9daf
DE
136842004-03-28 David Edelsohn <edelsohn@gnu.org>
13685
13686 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
13687
18d5f982
ZW
136882004-03-28 Zack Weinberg <zack@codesourcery.com>
13689
13690 * gcc.dg/noncompile/undeclared-2.c: New test.
13691
5baeaac0
JM
136922004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
13693
13694 * gcc.dg/940409-1.c: Remove XFAIL.
13695 * gcc.dg/reg-vol-struct-1.c: New test.
13696
ca4944e1
KG
136972004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13698
13699 * gcc.dg/torture/builtin-wctype-1.c: New test.
13700
f84d6264
JM
137012004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
13702
13703 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
13704 * gcc.dg/20001101-1.c: Likewise.
13705 * gcc.dg/20001102-1.c: Likewise.
13706
22e63bd3
RS
137072004-03-25 Roger Sayle <roger@eyesopen.com>
13708
13709 * gcc.dg/compare8.c: Add an additional test for XOR.
13710
740e5b6f
KG
137112004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13712
13713 * gcc.dg/torture/builtin-ctype-1.c: New test.
13714
e19f6bde
KG
137152004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13716
13717 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
13718 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 13719 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 13720
d62c1a1f
AS
137212004-03-24 Andreas Schwab <schwab@suse.de>
13722
13723 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
13724 IA64 assembler.
13725
5a93e8de
JM
137262004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
13727 Roger Sayle <roger@eyesopen.com>
13728
13729 * gcc.dg/compare8.c: New test case.
13730
f18eca82
ZL
137312004-03-23 Ziemowit Laski <zlaski@apple.com>
13732
13733 * g++.dg/ext/altivec-7.C: New test.
13734
f75fbaf7
ZW
137352004-03-23 Zack Weinberg <zack@codesourcery.com>
13736
1b1d85bd 13737 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
13738 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
13739 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
13740 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
13741 Adjust error regexps.
13742 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
13743 * gcc.dg/noncompile/undeclared-1.c: New test cases.
13744 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
13745 * gcc.dg/local1.c: Add explanatory comment.
13746
bb3a37ac
RS
137472004-03-23 Roger Sayle <roger@eyesopen.com>
13748
13749 PR optimization/14669
13750 * g++.dg/opt/fold2.C: New test case.
13751
d915eec0
JJ
137522004-03-22 Jakub Jelinek <jakub@redhat.com>
13753
13754 PR c/14069
13755 * gcc.dg/20040322-1.c: New test.
13756
6d0b2979
EB
137572004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13758
a836124a 13759 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
13760 * gcc.dg/ultrasp4.c: Likewise.
13761 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
13762
07ef6961
UW
137632004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13764
13765 * gcc.dg/i386-sse-8.c: Reset default options.
13766
4a396f6e
UW
137672004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13768
13769 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
13770 in the error message text.
13771
b9b44fb9
GDR
137722004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13773
13774 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
13775
fc5fccde
MM
137762004-03-21 Mark Mitchell <mark@codesourcery.com>
13777
13778 PR c++/14616
13779 * g++.dg/init/array13.C: New test.
13780
8cce3d04
RS
137812004-03-20 Roger Sayle <roger@eyesopen.com>
13782
13783 PR target/13889
13784 * gcc.c-torture/compile/pr13889.c: New test case.
13785
b1c2d04a
JM
137862004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
13787
13788 PR c/14635
13789 * builtins-1.c (nan, nans): Don't test.
13790 * builtins-30.c: Don't use nan, nanf, nanl.
13791 * builtins-35.c: New test.
13792
86e7df90
ZL
137932004-03-19 Ziemowit Laski <zlaski@apple.com>
13794
13795 * g++.dg/ext/altivec-6.C: New test.
13796
4546865e
MM
137972004-03-19 Mark Mitchell <mark@codesourcery.com>
13798
13799 * g++.dg/init/placement3.C: New test.
13800
13801 * g++.dg/template/spec13.C: New test.
13802
13803 * g++.dg/lookup/using11.C: New test.
f75fbaf7 13804
4546865e
MM
13805 * g++.dg/lookup/koenig3.C: New test.
13806
13807 * g++.dg/template/operator2.C: New test.
f75fbaf7 13808
4546865e
MM
13809 * g++.dg/expr/dtor3.C: New test.
13810 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
13811 marker.
13812 * g++.old-deja/g++.law/visibility28.C: Likewise.
13813
0c619666
PB
138142004-03-19 Paolo Bonzini <bonzini@gnu.org>
13815
13816 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
13817 * gcc.dg/ppc64-abi-3.c: Likewise.
13818
d36d5600
GB
138192004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13820
13821 PR c++/14545
13822 * g++.dg/parse/template15.C: New test.
13823
26bcf8fc
MM
138242004-03-18 Mark Mitchell <mark@codesourcery.com>
13825
13826 * g++.dg/expr/dtor2.C: New test.
13827
13828 * g++.dg/lookup/anon4.C: New test.
13829
13830 * g++.dg/overload/using1.C: New test.
13831
13832 * g++.dg/template/lookup7.C: New test.
13833
13834 * g++.dg/template/typename6.C: New test.
13835
13836 * g++.dg/expr/cond6.C: New test.
13837
1fb7e3af
KG
138382004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13839
13840 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
13841
9d363a56
MM
138422004-03-18 Mark Mitchell <mark@codesourcery.com>
13843
13844 * g++.dg/expr/cond5.C: New test.
13845 * g++.dg/expr/constcast1.C: Likewise.
13846 * g++.dg/expr/ptrmem2.C: Likewise.
13847 * g++.dg/expr/ptrmem3.C: Likewise.
13848 * g++.dg/lookup/main1.C: Likewise.
13849 * g++.dg/template/lookup6.C: Likewise.
13850
4ada538b
MM
138512004-03-18 Mark Mitchell <mark@codesourcery.com>
13852
13853 * gcc.dg/local1.c: New test.
13854
13855 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
13856
08ec56cb
KG
138572004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13858
13859 * gcc.dg/torture/builtin-convert-1.c: New test.
13860
d093738d
KG
138612004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13862
13863 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
13864
88020bd8
MM
138652004-03-16 Mark Mitchell <mark@codesourcery.com>
13866
13867 PR c++/14481
13868 * g++.dg/warn/Wunused-7.C: New test.
13869
e9682728
KG
138702004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13871
13872 * gcc.dg/torture/builtin-integral-1.c: New test.
13873
ec835fb2
MM
138742004-03-16 Mark Mitchell <mark@codesourcery.com>
13875
13876 PR c++/14586
13877 * g++.dg/parse/non-dependent3.C: New test.
13878
4a5eab38
PB
138792004-03-16 Paolo Bonzini <bonzini@gnu.org>
13880
13881 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13882 * g++.dg/eh/simd-2.C: Likewise.
13883 * g++.dg/init/array10.C: Likewise.
13884 * gcc.c-torture/compile/simd-1.c: Likewise.
13885 * gcc.c-torture/compile/simd-2.c: Likewise.
13886 * gcc.c-torture/compile/simd-3.c: Likewise.
13887 * gcc.c-torture/compile/simd-4.c: Likewise.
13888 * gcc.c-torture/compile/simd-6.c: Likewise.
13889 * gcc.c-torture/execute/simd-1.c: Likewise.
13890 * gcc.c-torture/execute/simd-2.c: Likewise.
13891 * gcc.dg/compat/vector-defs.h: Likewise.
13892 * gcc.dg/20020531-1.c: Likewise.
13893 * gcc.dg/altivec-3.c: Likewise.
13894 * gcc.dg/altivec-4.c: Likewise.
13895 * gcc.dg/altivec-varargs-1.c: Likewise.
13896 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13897 * gcc.dg/i386-mmx-3.c: Likewise.
13898 * gcc.dg/i386-sse-4.c: Likewise.
13899 * gcc.dg/i386-sse-5.c: Likewise.
13900 * gcc.dg/i386-sse-8.c: Likewise.
13901 * gcc.dg/simd-1.c: Likewise.
13902 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13903 __ev64_opaque__ since the machine description provides it.
13904
cd9b7651
EB
139052004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13906
13907 * lib/compat.exp (skip_list): New global variable.
13908 Use it to hold the user defined COMPAT_SKIPS list if any.
13909 (compat-obj): Add the members of skip_list to optall.
13910
65e8d2e0
EB
139112004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13912
13913 * gcc.dg/compat/union-by-value-1_main.c,
13914 union-by-value-1_x.c, union-by-value-1_y.c,
13915 union-check.h, union-defs.h,
13916 union-init.h, union-return-1_main.c,
13917 union-return-1_x.c, union-return-1_y.c: New files.
13918
6f7adc0c
EB
139192004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13920
13921 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13922 mixed-struct-init.h: Add 4 mixed structure types.
13923 struct-by-value-21_main.c, struct-by-value-21_x.c,
13924 struct-by-value-21_y.c, struct-return-21_main.c,
13925 struct-return-21_x.c, struct-return-21_y.c: New files.
13926
625cbf93
MM
139272004-03-13 Mark Mitchell <mark@codesourcery.com>
13928
13929 PR c++/14550
13930 * g++.dg/parse/template14.C: New test.
13931
e6d55fd7
EB
139322004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13933
13934 * gcc.c-torture/execute/20040313-1.c: New test.
13935
cfbab41c
JJ
139362004-03-13 Jakub Jelinek <jakub@redhat.com>
13937
13938 PR target/14533
13939 * gcc.dg/20040311-2.c: New test.
13940
58354fa8
KH
139412004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13942
13943 PR other/14544
13944 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13945 bit-field.
13946
cd33cf6e
UW
139472004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13948
13949 * gcc.dg/20040305-2.c: Add missing return statement.
13950
fd0c8c8d
KG
139512004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13952
13953 * gcc.dg/builtins-34.c: Also check pow10*.
13954
03ca1672
UW
139552004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13956
13957 PR target/14262
13958 * gcc.dg/20040305-2.c: New test.
13959
bbe708a3
UW
139602004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13961
13962 * gcc.dg/20040310-1.c: New test.
13963
239a625e
RS
139642004-03-11 Roger Sayle <roger@eyesopen.com>
13965
13966 * gcc.c-torture/execute/20040311-1.c: New test case.
13967
30fc3df7
MM
139682004-03-11 Mark Mitchell <mark@codesourcery.com>
13969
13970 PR c++/14476
13971 * g++.dg/lookup/enum1.C: New test.
13972
e46e9f82
MM
139732004-03-10 Mark Mitchell <mark@codesourcery.com>
13974
13975 PR c++/14510
13976 * g++.dg/lookup/struct2.C: New test.
13977
a251102e
UB
139782004-03-10 Uros Bizjak <uros@kss-loka.si>
13979
13980 * gcc.dg/builtins-34.c: New test.
13981
b45d3a36
KG
139822004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13983
13984 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13985
8a308d45
JW
139862004-03-09 James E Wilson <wilson@specifixinc.com>
13987
13988 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13989 * gcc.dg/alias-2.c: New testcase.
13990
77dbdb57
ZW
139912004-03-09 Zack Weinberg <zack@codesourcery.com>
13992
13993 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13994
305eeaeb
RS
139952004-03-09 Roger Sayle <roger@eyesopen.com>
13996
13997 * gcc.c-torture/execute/20040309-1.c: New test case.
13998
c497b976
NS
139992004-03-09 Nathan Sidwell <nathan@codesourcery.com>
14000
14001 PR c++/14397
14002 * g++.dg/overload/ref1.C: New.
14003
0da99d4e
GB
140042004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14005
14006 PR c++/14409
14007 * g++.dg/template/spec12.C: New test.
14008
14009 PR c++/14448
14010 * g++.dg/parse/crash14.C: New test.
14011
65196e37
MM
140122004-03-09 Mark Mitchell <mark@codesourcery.com>
14013
14014 PR c++/14230
14015 * g++.dg/init/ref11.C: New test.
14016
62d99768
MM
140172004-03-09 Mark Mitchell <mark@codesourcery.com>
14018
14019 PR c++/14432
14020 * g++.dg/parse/builtin2.C: New test.
14021
58ec3cc5
MM
140222004-03-08 Mark Mitchell <mark@codesourcery.com>
14023
14024 PR c++/14401
14025 * g++.dg/init/ctor3.C: New test.
14026 * g++.dg/init/union1.C: New test.
14027 * g++.dg/ext/anon-struct4.C: New test.
14028
140292004-03-08 Mark Mitchell <mark@codesourcery.com>
14030
14031 * g++.dg/lookup/koenig1.C: Tweak error messages.
14032 * g++.dg/lookup/used-before-declaration.C: Likewise.
14033 * g++.dg/other/do1.C: Likewise.
14034 * g++.dg/overload/koenig1.C: Likewise.
14035 * g++.dg/parse/crash13.C: Likewise.
14036 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 14037
5340bbea
EC
140382004-03-08 Eric Christopher <echristo@redhat.com>
14039
14040 * * lib/target-supports.exp: Enable libiconv in test
14041 compilation. Fix up error checking.
14042
e697b20f
RS
140432004-03-08 Roger Sayle <roger@eyesopen.com>
14044
14045 PR middle-end/14289
14046 * gcc.dg/pr14289-1.c: New test case.
14047 * gcc.dg/pr14289-2.c: Likewise.
14048 * gcc.dg/pr14289-3.c: Likewise.
14049
d50a16c4
EB
140502004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
14051
14052 * gcc.c-torture/execute/20040308-1.c: New test.
14053
350f4ea8
RS
140542004-03-07 Roger Sayle <roger@eyesopen.com>
14055
14056 * gcc.c-torture/execute/20040307-1.c: New test case.
14057
91455597
RS
140582004-03-07 Richard Sandiford <rsandifo@redhat.com>
14059
14060 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
14061
22ea6b4f
UW
140622004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
14063
14064 * gcc.dg/20040306-1.c: New test.
14065
018e1b3b
KH
140662004-03-06 Kazu Hirata <kazu@cs.umass.edu>
14067
14068 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
14069 them static.
14070 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
14071
75a65ed9
EB
140722004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14073
14074 PR c/14465
14075 * gcc.dg/decl-6.c: New test.
14076
e7cbef19
KG
140772004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14078
14079 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
14080 Rename LOGPOW -> LOG_POW.
14081 (SQRT_EXP, POW_EXP): New.
14082
84289c76
EB
140832004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14084
14085 * gcc.dg/i386-sse-8.c: New test.
14086
64a3ee6b
EB
140872004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14088
14089 PR c/14114
14090 * gcc.dg/decl-5.c: New test.
14091
2b3493c8
AK
140922004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
14093
14094 * gcc.dg/20040305-1.c: New test.
14095
88cefc80
HPN
140962004-03-05 Hans-Peter Nilsson <hp@axis.com>
14097
01387913 14098 PR other/14354
88cefc80
HPN
14099 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
14100
b9e4e5d1
ZL
141012004-03-04 Ziemowit Laski <zlaski@apple.com>
14102
14103 PR c++/14425, c++/14426
14104 * g++.dg/ext/altivec-4.C: New test.
14105 * g++.dg/ext/altivec-5.C: New test.
14106
9fc444cc
GK
141072004-03-04 Geoffrey Keating <geoffk@apple.com>
14108
14109 * g++.old-deja/g++.other/linkage1.C: Expect errors about
14110 global variables of a type with no linkage.
14111 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
14112 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
14113 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
14114 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
14115 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
14116 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
14117 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
14118 * g++.dg/warn/deprecated.C: Name enum Color.
14119 * g++.dg/overload/VLA.C: Name structure for 'b'.
14120 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
14121
6a2d136b
EB
141222004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14123
14124 * gcc.c-torture/compile/20040304-1.c: New test.
14125
3205a71e
ZW
141262004-03-03 Zack Weinberg <zack@codesourcery.com>
14127
14128 PR 13728
14129 * gcc.dg/decl-4.c: New testcase.
14130
3ae3b78c
KH
141312004-03-03 Kazu Hirata <kazu@cs.umass.edu>
14132
14133 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
14134 as PRECF if sizeof (float) > sizeof (double).
14135 (PRECL): Make it the same as PRECF if
14136 sizeof (float) > sizeof (long double).
14137
f20855d7
KG
141382004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14139
14140 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
14141 system type. Add check for irix6 which doesn't have c99 runtime.
14142
c4909065
BW
141432004-03-03 Bob Wilson <bob.wilson@acm.org>
14144
14145 * gcc.dg/const-elim-1.c: xfail for xtensa.
14146
9b7be7b5
MM
141472004-03-01 Mark Mitchell <mark@codesourcery.com>
14148
14149 PR c++/14369
14150 * g++.dg/template/cond4.C: New test.
14151
676e33ca
MM
141522004-03-01 Mark Mitchell <mark@codesourcery.com>
14153
14154 PR c++/14360
14155 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 14156
676e33ca
MM
14157 PR c++/14361
14158 * g++.dg/parse/defarg7.C: New test.
14159
14160 PR c++/14359
14161 * g++.dg/template/friend26.C: New test.
14162
ab73670a
MM
141632004-03-01 Mark Mitchell <mark@codesourcery.com>
14164
14165 PR c++/14324
14166 * g++.dg/abi/mangle21.C: New test.
14167
14168 PR c++/14260
14169 * g++.dg/parse/constructor2.C: New test.
14170
14171 PR c++/14337
14172 * g++.dg/template/sfinae1.C: New test.
14173
c5b6f18e
MM
141742004-02-29 Mark Mitchell <mark@codesourcery.com>
14175
719f407a
MM
14176 PR c++/14267
14177 * g++.dg/expr/crash2.C: New test.
14178
c5b6f18e
MM
14179 PR middle-end/13448
14180 * gcc.dg/inline-5.c: New test.
14181 * gcc.dg/always-inline.c: Split out tests into ...
14182 * gcc.dg/always-inline2.c: ... this and ...
14183 * gcc.dg/always-inline3.c: ... this.
14184
39876352
MM
141852004-02-29 Mark Mitchell <mark@codesourcery.com>
14186
14187 PR debug/12103
14188 * g++.dg/debug/crash1.C: New test.
14189
2750f3f2 141902004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
14191
14192 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
14193 function with __attribute__((noinline)).
14194 (recurser_void2): Likewise.
14195 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
14196 (recurser_void2): Likewise.
14197
bc41842b
RS
141982004-02-29 Roger Sayle <roger@eyesopen.com>
14199
14200 PR middle-end/14203
14201 * g++.dg/warn/Wunused-6.C: New test case.
14202
b922546d
RE
142032004-02-28 Richard Earnshaw <rearnsha@arm.com>
14204
14205 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
14206 not defined.
14207
0717c5b0
EC
142082004-02-27 Eric Christopher <echristo@redhat.com>
14209
14210 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
14211 * g++.dg/charset/asm2.c: Run only x86.
14212 * gcc.dg/charset/asm3.c: Ditto.
14213
dab8eb57
AH
142142004-02-27 Aldy Hernandez <aldyh@redhat.com>
14215
14216 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
14217 ld_library_path.
14218
b1009a5d
ZL
142192004-02-27 Ziemowit Laski <zlaski@apple.com>
14220
14221 * g++.dg/ext/altivec-3.C: New.
14222
d0d48b17
RH
142232004-02-26 Richard Henderson <rth@redhat.com>
14224
3205a71e
ZW
14225 * g++.dg/ext/attrib10.C: Mark for warning.
14226 * gcc.dg/attr-alias-1.c: New.
d0d48b17 14227
7a0a47c7
RH
142282004-02-26 Richard Henderson <rth@redhat.com>
14229
14230 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
14231 * gcc.c-torture/execute/20040208-2.c: ... it back.
14232
21526606
EC
142332004-02-26 Eric Christopher <echristo@redhat.com>
14234
14235 * lib/target-supports.exp (check-iconv-available): New function.
14236 * lib/gcc-dg.exp (dg-require-iconv): New function.
14237 Use above.
3205a71e
ZW
14238 * gcc.dg/charset: New directory.
14239 * gcc.dg/charset/charset.exp: New file.
14240 * gcc.dg/charset/asm1.c: Ditto.
14241 * gcc.dg/charset/asm2.c: Ditto.
14242 * gcc.dg/charset/asm3.c: Ditto.
14243 * gcc.dg/charset/asm4.c: Ditto.
14244 * gcc.dg/charset/asm5.c: Ditto.
14245 * gcc.dg/charset/attribute1.c: Ditto.
14246 * gcc.dg/charset/attribute2.c: Ditto.
14247 * gcc.dg/charset/string1.c: Ditto.
14248 * g++.dg/charset: New directory.
14249 * g++.dg/dg.exp: Add here. Special options.
14250 * g++.dg/charset/charset.exp: New file.
14251 * g++.dg/charset/asm1.c: Ditto.
14252 * g++.dg/charset/asm2.c: Ditto.
14253 * g++.dg/charset/asm3.c: Ditto.
14254 * g++.dg/charset/asm4.c: Ditto.
14255 * g++.dg/charset/attribute1.c: Ditto.
14256 * g++.dg/charset/attribute2.c: Ditto.
14257 * g++.dg/charset/extern1.cc: Ditto.
14258 * g++.dg/charset/extern2.cc: Ditto.
14259 * g++.dg/charset/string1.c: Ditto.
21526606 14260
4d5fe289
MM
142612004-02-26 Mark Mitchell <mark@codesourcery.com>
14262
14263 PR c++/14278
14264 * g++.dg/parse/comma1.C: New test.
14265
6bf92cb6
GB
142662004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14267
14268 PR c++/14284
14269 * g++.dg/template/ttp8.C: New test.
14270
b178305d
EB
142712004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
14272
14273 * gcc.dg/fixuns-trunc-1.c: New test.
14274
2d5cc608
JDA
142752004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14276
14277 * gcc.dg/builtins-config.h: Use #elif.
14278
d0c8fd2a
MM
142792004-02-26 Michael Matz <matz@suse.de>
14280
14281 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
14282 * gcc.dg/991214-1.c: Likewise.
14283 * gcc.dg/i386-asm-1.c: Likewise.
14284
90f6987a
RH
142852004-02-25 Richard Henderson <rth@redhat.com>
14286
14287 * gcc.c-torture/execute/20040208-2.c: Move ...
14288 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
14289
861a2c39
GB
142902004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14291
14292 PR c++/14246
14293 * g++.dg/other/crash-3.C: New test.
14294
0193f437
JDA
142952004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14296
1b2667c4
JDA
14297 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
14298 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
14299
0193f437
JDA
14300 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
14301 HP-UX.
14302
c30316fb
MM
143032004-02-24 Michael Matz <matz@suse.de>
14304
14305 * gcc.dg/i386-regparm.c: New.
14306
69e9762e
JW
143072004-02-23 James E Wilson <wilson@specifixinc.com>
14308
14309 * gcc.c-torture/execute/20040223-1.c: New.
14310
3521b33c
ZW
143112004-02-23 Zack Weinberg <zack@codesourcery.com>
14312 Kazu Hirata <kazu@cs.umass.edu>
14313
14314 * gcc.dg/fwritable-strings-1.c: Remove.
14315
2b0c1c56
AP
143162004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
14317
14318 PR c/14156
14319 * gcc.dg/20040223-1.c: New test.
14320
887d68d9
KL
143212004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14322
14323 PR c++/14106
14324 * g++.dg/ext/typeof9.C: New test.
14325
9bdfe704
GB
143262004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14327
14328 PR c++/14250
14329 * g++.dg/other/switch1.C: New test.
14330
bba745c1
EB
143312004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14332
14333 * gcc.dg/cast-function-1.c: Adjust for new informative message.
14334 * gcc.dg/va-arg-1.c: Likewise.
14335
615a5ba6
GB
143362004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14337
14338 PR c++/14143
14339 * g++.dg/template/koenig5.C: New test.
14340
8bb418a3
ZL
143412004-02-21 Ziemowit Laski <zlaski@apple.com>
14342
14343 * g++.dg/ext/altivec-1.C: Generalize target triple.
14344 * g++.dg/ext/altivec-2.C: New test case.
14345 * g++.dg/ext/altivec_check.h: New file.
14346 * gcc.dg/altivec-1.c: Generalize target triple;
14347 include altivec_check.h and call altivec_check().
14348 * gcc.dg/altivec-[2-5].c: Generalize target triple.
14349 * gcc.dg/altivec-6.c: New test case.
14350 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
14351 type casts as needed.
21526606 14352 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
14353 altivec_check().
14354 * gcc.dg/altivec-12.c: New test case.
14355 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
14356 include altivec_check.h and call altivec_check().
14357 * gcc.dg/altivec_check.h: New file.
14358
54a47870
KG
143592004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14360
14361 * lib/target-supports.exp (check_alias_available): Don't mangle
14362 function `g' in test program.
14363
0d856ba2
KG
143642004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14365
14366 * lib/target-supports.exp (check_profiling_available): Check
14367 argument to determine whether we support a profiling type.
14368 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
14369 check_profiling_available.
14370 * g++.dg/bprob/bprob.exp: Likewise
14371 * g77.dg/bprob/bprob.exp: Likewise.
14372 * gcc.misc-tests/bprob.exp: Likewise.
14373 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
14374 dg-require-profiling and delete expected error handling.
14375 * gcc.dg/20021014-1.c: Likewise.
14376 * gcc.dg/nest.c: Likewise.
14377
ecd11694
JDA
143782004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14379
14380 PR c++/12007
14381 * g++.dg/other/vthunk1.C: New test.
14382
f4d9988b
FH
143832004-02-20 Falk Hueffner <falk@debian.org>
14384
14385 PR target/14201
14386 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
14387
c0694c4b
MM
143882004-02-20 Mark Mitchell <mark@codesourcery.com>
14389
14390 PR c++/13927
14391 * g++.dg/other/error8.C: Remove XFAIL markers.
14392
14393 PR c++/14173
14394 * g++.dg/ext/packed5.C: New test.
14395
14396 PR c++/14199
14397 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
14398
14399 PR c++/14186
14400 * g++.dg/lookup/member1.C: New test.
14401
f819a6a5
KH
144022004-02-19 Kazu Hirata <kazu@cs.umass.edu>
14403
14404 * gcc.c-torture/compile/20040130-1.c: Enable only when
14405 __INT_MAX__ >= 2147483647L.
14406 * gcc.c-torture/compile/961203-1.c: Likewise.
14407
78cb77c1
NS
144082004-02-19 Nathan Sidwell <nathan@codesourcery.com>
14409
14410 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
14411 * g++.dg/opt/template1.C: Robustify assembler regexp
14412
ca6b7cec
EB
144132004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14414
14415 * gcc.c-torture/execute/simd-4.x: Remove.
14416 * gcc.c-torture/execute/va-arg-25.x: Likewise.
14417 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
14418 Guard with #ifndef SKIP_ATTRIBUTE.
14419 * gcc.dg/compat/vector-1_y.c: Likewise.
14420 * gcc.dg/compat/vector-2_x.c: Likewise.
14421 * gcc.dg/compat/vector-2_y.c: Likewise.
14422 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
14423 * g++.dg/eh/simd-2.C: Likewise.
14424
19037b5c
AM
144252004-02-19 Alan Modra <amodra@bigpond.net.au>
14426
14427 * gcc.c-torture/compile/complex-1.c: New.
14428
9188db2d
HPN
144292004-02-19 Hans-Peter Nilsson <hp@axis.com>
14430
14431 PR target/14209
14432 * gcc.c-torture/execute/20040218-1.c: New test.
14433
23aa7aba
GB
144342004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14435
14436 PR c++/14181
14437 * g++.dg/parse/new2.C: New test.
14438
e978d62e
PB
144392004-02-18 Paul Brook <paul@codesourcery.com>
14440
14441 * gcc.c-torture/compile/libcall-1.c: New test.
14442
cdbafce1
PB
144432004-02-18 Paul Brook <paul@codesourcery.com>
14444
c5fe5036 14445 PR debug/12934
cdbafce1
PB
14446 * gcc.dg/debug/debug-7.c: New test.
14447
db33236e
UW
144482004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
14449
14450 * gcc.dg/20040217-1.c: New test.
14451
e4c6167f
ZW
144522004-02-17 Zack Weinberg <zack@codesourcery.com>
14453
14454 * gcc.c-torture/execute/990208-1.x: Delete.
14455
e70e9b0f
RS
144562004-02-17 Richard Sandiford <rsandifo@redhat.com>
14457
14458 * gcc.c-torture/execute/20040208-2.x: New file.
14459
57782ad8
MM
144602004-02-17 Mark Mitchell <mark@codesourcery.com>
14461
14462 PR c++/11326
14463 * g++.dg/abi/structret1.C: New test.
14464
3977a4a1
JJ
144652004-02-17 Jakub Jelinek <jakub@redhat.com>
14466
14467 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
14468 (i386_cpuid): No need to test if cpuid is available on AMD64.
14469 Fix assembly, so that it works onboth i386 and AMD64.
14470 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
14471 (vecInLong): Fix s[] member type to unsigned int.
14472 (vecInWord): Remove type.
14473 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
14474 (a64, b64, c64, d64, e64): Remove.
14475 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
14476 Remove unused variable. Remove initialization of removed variables.
14477 Don't call mmx_tests nor sse_tests.
14478 (reference_mmx, reference_sse): Remove.
14479 (check): Add return stmt.
14480 * gcc.dg/i386-sse-7.c: New test.
14481 * gcc.dg/i386-mmx-4.c: New test.
14482
cc7ce44e
GB
144832004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14484
14485 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
14486 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
14487 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
14488 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
14489 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
14490 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
14491 g++.dg/tc1/dr94.C: Fix line terminator.
14492
e3d6e740
GK
144932004-02-16 Geoffrey Keating <geoffk@apple.com>
14494
14495 * gcc.c-torture/compile/20040216-1.c: New.
14496
a27b6b1a
GB
144972004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14498
e3d6e740
GK
14499 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
14500 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
14501 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
14502 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
14503 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
14504 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
14505
684c69a3
EB
145062004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14507
14508 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
14509
d2f2c87b
MM
145102004-02-15 Mark Mitchell <mark@codesourcery.com>
14511
14512 PR c++/13971
14513 * g++.dg/expr/cond4.C: New test.
14514
14515 PR c++/14086
14516 * g++.dg/lookup/crash2.C: New test.
14517
33421d69
JZ
145182004-02-14 Josef Zlomek <zlomekj@suse.cz>
14519
14520 * gcc.c-torture/compile/20040214-2.c: New test.
14521
d9e94da3
AP
145222004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
14523
2cf20d32 14524 PR c++/14116
d9e94da3
AP
14525 * g++.dg/ext/typeof8.C: New test.
14526
45f9877a
EB
145272004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
14528
14529 * gcc.c-torture/compile/20040214-1.c: New test.
14530
28ba38e3
KL
145312004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14532
14533 PR c++/13635
14534 * g++.dg/template/spec11.C: New test.
14535
32bb574b
GB
145362004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14537
14538 PR c++/13927
14539 * g++.dg/other/error8.C: New test.
14540
41dffe62
MM
145412004-02-13 Mark Mitchell <mark@codesourcery.com>
14542
0e8c9b28
MM
14543 PR c++/14122
14544 * g++.dg/template/array4.C: New test.
e4c6167f 14545
0e8c9b28
MM
14546 PR c++/14108
14547 * g++.dg/inherit/thunk2.C: New test.
14548
41dffe62
MM
14549 PR c++/14083
14550 * g++.dg/eh/cond2.C: New test.
14551
f7dc0dc5
AM
145522004-02-12 Alan Modra <amodra@bigpond.net.au>
14553
14554 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
14555
9dfc74a3
NS
145562004-02-12 Nathaniel Smith <njs@codesourcery.com>
14557
14558 * lib/scanasm.exp (dg-scan): Quote pattern before display.
14559
a980dd9b
HP
145602004-02-12 Hartmut Penner <hpenner@de.ibm.com>
14561
e4c6167f 14562 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 14563
32e8aa9a
JM
145642004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
14565
14566 PR c/456
14567 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
14568 tests.
14569
3b8e0c91
UB
145702004-02-11 Uros Bizjak <uros@kss-loka.si>
14571
14572 * gcc.dg/builtins-33.c: New test.
14573
ed045bef
PB
145742004-02-11 Paolo Bonzini <bonzini@gnu.org>
14575
14576 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
14577
5f013ee9
HP
145782004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14579
e4c6167f 14580 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 14581
6d0ef01e
HP
145822004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14583
e4c6167f 14584 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 14585
31cc6081
PB
145862004-02-10 Paolo Bonzini <bonzini@gnu.org>
14587
14588 PR c/14092
14589
14590 * gcc.dg/pr14092-1.c: New testcase.
14591
080eeb56
AM
145922004-02-10 Alan Modra <amodra@bigpond.net.au>
14593
cf5c0cea
AM
14594 * gcc.dg/cpp/assert4.c: Fix typo last change.
14595
99bee03a
AM
14596 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
14597 * gcc.dg/cpp/assert4.c: Handle powerpc64.
14598
080eeb56
AM
14599 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
14600
b83c4036
RS
146012004-02-09 Roger Sayle <roger@eyesopen.com>
14602
14603 * gcc.c-torture/compile/20040209-1.c: New test case.
14604
b46b8fb4
JM
146052004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
14606
14607 * gcc.dg/c90-init-1.c: Adjust expected error messages.
14608
7c476bde
RS
146092004-02-08 Richard Sandiford <rsandifo@redhat.com>
14610
14611 * gcc.c-torture/execute/20040208-[12].c: New tests.
14612
517b3f9f
EB
146132004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14614
14615 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
14616
c79751b9
EB
146172004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14618
14619 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
14620
a6f78652
ZW
146212004-02-07 Zack Weinberg <zack@codesourcery.com>
14622
14623 Bug 13856
14624 * gcc.dg/visibility-8.c: New testcase.
14625
146262004-02-07 Zack Weinberg <zack@codesourcery.com>
14627
14628 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
14629 arguments.
14630 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
14631
088414c1
RS
146322004-02-07 Roger Sayle <roger@eyesopen.com>
14633
14634 PR middle-end/13696
14635 * g++.dg/opt/fold1.C: New test case.
14636
f970e7c9
GB
146372003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14638
14639 PR c++/14033
14640 * g++.dg/other/crash-2.C: New test.
14641
37bd808d
GB
146422003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14643
14644 PR c++/14028
14645 * g++.dg/parse/angle-bracket2.C: New test.
14646
839ee4bc
RO
146472004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14648
14649 PR middle-end/13750
14650 Revert:
14651 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14652 PR pch/13361
14653 * testsuite/g++.dg/pch/wchar-1.C: New.
14654 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14655
146562004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
14657
14658 PR c++/14008
14659 * g++.dg/parse/error15.C: New test.
14660 * g++.dg/parse/crash11.C: Update dg-error mark.
14661
f583e452
MM
146622004-02-04 Mark Mitchell <mark@codesourcery.com>
14663
14664 PR c++/13932
14665 * g++.dg/warn/conv2.C: New test.
14666
7778d52d
GB
146672004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14668
14669 PR c++/13086
14670 * g++.dg/warn/incomplete1.C: Remove xfail.
14671
bfa21a28
MM
146722004-02-04 Mark Mitchell <mark@codesourcery.com>
14673
14674 * lib/file-format.exp (gcc_target_object_format): Use
14675 ${tool}_target_compile, not gcc_target_compile.
14676 * lib/target-supports.exp (check_alias_available): Likewise.
14677 (check_gc_sections_available): Likewise.
14678 * g++.dg/ext/attrib10.C: Use dg-require-alias.
14679 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
14680 dg-require-alias.
14681
9baa27a9
MM
146822004-02-04 Mark Mitchell <mark@codesourcery.com>
14683
14684 PR c++/13969
14685 * g++.dg/template/static6.C: New test.
14686
5ec473b9
ILT
146872004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
14688
14689 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
14690
c85a3379
KG
146912004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14692
14693 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
14694 tests for systems where `char' is unsigned by default.
14695
090c5291
GB
146962003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14697
2ff9cd1a 14698 PR c++/13997
090c5291
GB
14699 * g++.dg/template/partial3.C: New test.
14700
a4a4b1d3
KH
147012004-02-04 Kazu Hirata <kazu@cs.umass.edu>
14702
14703 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
14704 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
14705 Remove mentions of obsolete ports.
14706
e262dfbc
PB
147072004-02-04 Paolo Bonzini <bonzini@gnu.org>
14708
14709 * gcc.dg/noncompile/20001228-1.c: Fix for new
14710 error message.
14711
888d65b5
RS
147122004-02-03 Roger Sayle <roger@eyesopen.com>
14713
14714 PR target/9348
14715 * gcc.c-torture/execute/multdi-1.c: New test case.
14716
18f5be99
MM
147172004-02-03 Mark Mitchell <mark@codesourcery.com>
14718
14719 PR c++/13925
14720 * g++.dg/template/lookup5.C: New test.
14721
3c398f34
MM
147222004-02-03 Mark Mitchell <mark@codesourcery.com>
14723
4bfb8bba
MM
14724 PR c++/13950
14725 * g++.dg/template/lookup4.C: New test.
14726
14727 PR c++/13970
14728 * g++.dg/parse/error14.C: New test.
14729
3c398f34
MM
14730 PR c++/14002
14731 * g++.dg/parse/template13.C: New test.
14732
5a98fa7b
MM
147332004-02-03 Mark Mitchell <mark@codesourcery.com>
14734
14735 PR c++/13978
14736 * g++.dg/template/koenig4.C: New test.
14737
14738 PR c++/13968
14739 * g++.dg/template/crash17.C: New test.
14740
14741 PR c++/13975
14742 * g++.dg/parse/error13.C: New test.
14743 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
14744
60b85c4c
EB
147452004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14746
14747 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
14748
0251aa45
PB
147492004-02-03 Paolo Bonzini <bonzini@gnu.org>
14750
14751 PR c/11658
14752 PR c/13994
14753 * gcc.dg/noncompile/20040203-1.c: New test.
14754 * gcc.dg/noncompile/20040203-2.c: Likewise.
14755 * gcc.dg/noncompile/20040203-3.c: Likewise.
14756 * gcc.dg/20040203-1.c: Likewise.
14757
9d977b5b
AP
147582004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
14759
14760 PR c++/10858
14761 * g++.dg/template/sizeof7.C: New test.
14762
147632004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 14764 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
14765
14766 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
14767
6699d593
ZW
147682004-02-02 Zack Weinberg <zack@codesourcery.com>
14769
14770 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
14771 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
14772 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
14773 * gcc.dg/cleanup-5.c: Run only on Linux targets.
14774
e9525111
MM
147752004-02-02 Mark Mitchell <mark@codesourcery.com>
14776
14777 PR c++/13113
14778 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
14779
14780 PR c++/13854
14781 * g++.dg/ext/attrib13.C: New test.
14782
14783 PR c++/13907
14784 * g++.dg/conversion/op2.C: New test.
14785
0771e863
EB
147862004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14787
14788 * gcc.dg/titype-1.c: Fix pasto.
14789
d560b0aa
EB
147902004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14791
14792 * gcc.dg/titype-1.c: New test.
14793
9febc4e8
GB
147942004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14795
14796 PR c++/13957
6699d593 14797 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
14798 g++.dg/template/qualified-id1.C: Update dg-error marks.
14799 * g++.dg/template/nontype6.C: New test.
14800
ef79730c
RS
148012004-02-01 Roger Sayle <roger@eyesopen.com>
14802
14803 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
14804 * gcc.dg/builtins-31.c: New testcase.
14805 * gcc.dg/builtins-32.c: New testcase.
14806
4500e76d
AP
148072004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
14808
14809 * objc.dg/call-super-2.m: Update line numbers
14810 for the including of stddef.h.
14811
48ef529f
MM
148122004-01-30 Michael Matz <matz@suse.de>
14813
14814 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
14815 g++.dg/ext/case-range3.C: New tests.
14816
d0acf599
GB
148172004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14818
14819 DR206
14820 PR c++/13813
14821 * g++.dg/template/member4.C: New test.
14822
63823931
GB
148232004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14824
14825 PR c++/13683
14826 * g++.dg/template/sizeof6.C: New test.
14827
5e9295fa
EB
148282004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14829
14830 * gcc.dg/fwritable-strings-1.c: New test.
14831
5fddd9fe
EB
148322004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14833
14834 * gcc.c-torture/compile/20040130-1.c: New test.
14835
20f5dc60
GK
148362004-01-29 Geoffrey Keating <geoffk@geoffk.org>
14837
14838 * objc.dg/call-super-2.m: Include stddef.h for size_t.
14839
4a5e0ed9
MM
148402004-01-29 Mark Mitchell <mark@codesourcery.com>
14841
14842 PR c++/13883
14843 * g++.dg/template/ctor3.C: New test.
14844
8cfb1942
GB
148452004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14846
14847 * g++.dg/tc1: New directory.
14848 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
14849 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
14850 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
14851 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
14852 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14853
b1521c3a
GB
148542004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14855
14856 * g++.dg/parse/error11.C: New test.
14857 * g++.dg/parse/error12.C: Likewise.
14858
55cbf824
ZL
148592004-01-28 Ziemowit Laski <zlaski@apple.com>
14860
14861 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
14862 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 14863
a7324e75
MM
148642004-01-28 Mark Mitchell <mark@codesourcery.com>
14865
b1a95e0b
MM
14866 PR c++/13791
14867 * g++.dg/ext/attrib12.C: New test.
14868
a7324e75 14869 PR c++/13736
ba4aecd9 14870 * g++.dg/parse/cast2.C: New test.
a7324e75 14871
220a38ab
JW
148722004-01-27 James E Wilson <wilson@specifixinc.com>
14873
14874 * objc.dg/encode-2.m (main): New local string. Set depending on
14875 sizeof long. Use in sscanf call.
14876 * objc.dg/encode-3.m (main): New local string. Set depending on
14877 sizeof long. Use in scan_initial call.
14878
9a1564bb
KG
148792004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14880
14881 * objc.dg/call-super-2.m: Make LP64-safe.
14882 * objc.dg/desig-init-1.m: Likewise.
14883
6097b0c3
DP
148842004-01-27 Devang Patel <dpatel@apple.com>
14885
14886 * g++.dg/debug/namespace1.C: New test.
6699d593 14887
b034930f
ILT
148882004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14889
f08df7c6
ILT
14890 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
14891 xscale-*-*.
14892
b034930f
ILT
14893 * gcc.dg/arm-mmx-1.c: New test.
14894
1b4bda70
EB
148952004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14896
14897 * gcc.dg/20040127-1.c: New test.
14898 * gcc.dg/20040127-2.c: New test.
14899
32e7d1e9
RO
149002004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14901
14902 * objc.dg/stret-1.m (glob): Renamed to globa.
14903
6f69173e
MM
149042004-01-26 Mark Mitchell <mark@codesourcery.com>
14905
04b1f9b8 14906 PR c++/13663
6f69173e
MM
14907 * g++.dg/expr/for1.C: New test.
14908
044feeeb
AP
149092004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14910
14911 PR middle-end/13779
14912 * gcc.dg/darwin-longlong.c: New test.
14913
044701ce
ILT
149142004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14915
14916 * gcc.dg/20040124-1.c: Moved test from here...
14917 * gcc.c-torture/compile/20040124-1.c: ...to here.
14918
f210a007
EB
149192004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14920
14921 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14922 the assembly output if -m64 is passed.
14923
b7c707d1
MM
149242004-01-25 Mark Mitchell <mark@codesourcery.com>
14925
14926 PR c++/13833
14927 * g++.dg/template/cond3.C: New test.
14928
bbcd2439
GB
149292004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14930
14931 PR c++/13810
14932 * g++.dg/template/ttp7.C: New test.
14933
ad2768d0 149342004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
14935
14936 PR c++/13797
14937 * g++.dg/template/nontype4.C: New test.
14938 * g++.dg/template/nontype5.C: Likewise.
14939
bcbc6b7f
RS
149402004-01-25 Richard Sandiford <rsandifo@redhat.com>
14941
14942 * gcc.dg/torture/mips-clobber-at.c: New test.
14943
1f44254c
ILT
149442004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14945
14946 * gcc.dg/20040124-1.c: New test.
14947
5473cfa7
JJ
149482004-01-24 Jakub Jelinek <jakub@redhat.com>
14949
14950 * gcc.dg/20040123-1.c: New test.
14951
cc79e34f
ZW
149522004-01-23 Zack Weinberg <zack@codesourcery.com>
14953
14954 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14955
b1adf557
JM
149562004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14957
14958 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14959
4a374c35
AP
149602004-01-23 Andrew Pinski <apinski@apple.com>
14961
14962 * gcc.dg/20030121-1.c: Move to ..
14963 * gcc.dg/20040121-1.c: here.
14964
92c7bc2a
RS
149652004-01-23 Roger Sayle <roger@eyesopen.com>
14966
14967 * gcc.dg/builtins-29.c: New test case.
14968
04b8f97f
ZW
149692004-01-23 Zack Weinberg <zack@codesourcery.com>
14970
14971 PR 18314
14972 * gcc.dg/builtins-30.c: New testcase.
14973
3a1cac0f
AT
149742004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14975
14976 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14977 * lib/g77.exp: Likewise.
14978 * lib/objc.exp: Likewise.
14979 * lib/g++.exp: Likewise.
14980
b2f24c85
EB
149812004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14982
14983 * gcc.dg/struct-by-value-2.c: New test.
14984
5cc5eddc
AP
149852004-01-21 Andrew Pinski <apinski@apple.com>
14986
14987 PR target/13785
14988 * gcc.dg/20030121-1.c: New test.
14989
f59dcd4b
UW
149902004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14991
14992 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14993 clobber frame pointer register in asm statement.
14994
c3cda381
FH
149952004-01-21 Falk Hueffner <falk@debian.org>
14996
14997 * gcc.c-torture/compile/20040121-1.c: New test.
14998
1ef82ef2
ZW
149992004-01-21 Zack Weinberg <zack@codesourcery.com>
15000
15001 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
15002
04bf686d
HP
150032004-01-20 Hartmut Penner <hpenner@de.ibm.com>
15004
15005 * gcc.dg/ppc64-abi-2.c: New test.
15006
9dfcd609
JM
150072004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
15008
1ef82ef2
ZW
15009 * lib/treelang.exp: Fill out this file.
15010 * lib/treelang-dg.exp: New File.
9dfcd609 15011
53cd18ec
JM
150122004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
15013
15014 * gcc.c-torture/compile/981022-1.c: Remove.
15015 * gcc.dg/array-5.c: Remove XFAIL.
15016 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
15017 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
15018 gcc.dg/cond-lvalue-1.c: Update.
15019 * gcc.dg/cast-lvalue-2.c: New test.
15020
9f880ef9
MM
150212004-01-19 Mark Mitchell <mark@codesourcery.com>
15022
0916f873
MM
15023 PR c++/13592
15024 * g++.dg/other/error1.C (class foo): Tweak error message.
15025
9f880ef9
MM
15026 PR c++/13592
15027 * g++.dg/template/call2.C: New test.
15028
c9a5b624
EB
150292004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15030
15031 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
15032 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
15033 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
15034 scalar-return-1_x.c, scalar-return-2_y.c,
15035 scalar-return-3_x.c, scalar-return-3_y.c,
15036 scalar-return-4_x.c, scalar-return-4_y.c,
15037 struct-align-1.h, struct-align-1_x.c,
15038 struct-align-1_y.c, struct-align-2.h,
15039 struct-align-2_x.c, struct-align-2_y.c,
15040 struct-by-value-10_y.c, struct-by-value-11_x.c,
15041 struct-by-value-11_y.c, struct-by-value-12_x.c,
15042 struct-by-value-12_y.c, struct-by-value-13_x.c,
15043 struct-by-value-13_y.c, struct-by-value-14_x.c,
15044 struct-by-value-14_y.c, struct-by-value-15_x.c,
15045 struct-by-value-15_y.c, struct-by-value-16_y.c,
15046 struct-by-value-17_y.c, struct-by-value-18_y.c,
15047 struct-by-value-19_y.c, struct-by-value-1_x.c,
15048 struct-by-value-1_y.c, struct-by-value-20_y.c,
15049 struct-by-value-2_x.c, struct-by-value-2_y.c,
15050 struct-by-value-3_y.c, struct-by-value-4_x.c,
15051 struct-by-value-4_y.c, struct-by-value-5_y.c,
15052 struct-by-value-6_y.c, struct-by-value-7_y.c
15053 struct-by-value-8_x.c, struct-by-value-8_y.c
15054 struct-by-value-9_x.c, struct-by-value-9_y.c
15055 struct-return-10_x.c, struct-return-10_y.c,
15056 struct-return-19_x.c, struct-return-20_x.c
15057 struct-return-2_x.c, struct-return-2_y.c
15058 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
15059 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
15060
2194d821
EB
150612004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15062
15063 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
15064 attribute on sparc*-sun-solaris2.*.
15065
b830b74c
MM
150662004-01-18 Mark Mitchell <mark@codesourcery.com>
15067
0f18efe3 15068 PR c++/13710
b830b74c
MM
15069 * g++.dg/ext/typeof7.C: New test.
15070
a3d8a647
DE
150712004-01-18 David Edelsohn <edelsohn@gnu.org>
15072
15073 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
15074 * gcc.dg/const-elim-1.c: Same.
15075
cfbed37c
ZL
150762004-01-17 Ziemowit Laski <zlaski@apple.com>
15077
15078 * objc.dg/stret-1.m: New.
15079 * objc.dg/stret-2.m: New.
15080
4bfaff4d 150812004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
15082
15083 PR c++/11895
15084 * g++.dg/ext/vector1.C: New test.
15085
73e61092
GK
150862004-01-16 Geoffrey Keating <geoffk@apple.com>
15087
15088 * gcc.dg/pch/import-1.c: New.
15089 * gcc.dg/pch/import-1.hs: New.
15090 * gcc.dg/pch/import-1a.h: New.
15091 * gcc.dg/pch/import-1b.h: New.
15092 * gcc.dg/pch/import-1c.h: New.
15093
144e414d
MM
150942004-01-16 Mark Mitchell <mark@codesourcery.com>
15095
a8e6c82a
MM
15096 PR c++/13574
15097 * g++.dg/ext/array1.C: New test.
15098
144e414d
MM
15099 PR c++/13178
15100 * g++.dg/conversion/op1.C: New test.
15101
9e0baa60
R
151022004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
15103
71bbcf4d
R
15104 PR 11864
15105 From Kazumoto Kojima / Dan Kegel:
15106 * gcc.dg/pr11864-1.c: New test.
15107
9e0baa60
R
15108 PR 10392
15109 From Marcus Comstedt / Dan Kegel:
15110 * gcc.dg/pr10392-1.c: New test.
15111
ab8ffc79
MM
151122004-01-16 Mark Mitchell <mark@codesourcery.com>
15113
15114 PR c++/13478
15115 * g++.dg/init/ref10.C: New test.
15116
1303d034
GB
151172004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15118
15119 PR c++/13407
15120 * g++.dg/parse/typename6.C: New test.
15121
a6dd4094
GK
151222004-01-15 Geoffrey Keating <geoffk@apple.com>
15123
15124 PR pch/13361
15125 * testsuite/g++.dg/pch/wchar-1.C: New.
15126 * testsuite/g++.dg/pch/wchar-1.Hs: New.
15127
18eba557
GB
151282004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15129
15130 PR c++/9259
15131 * g++.dg/expr/sizeof2.C: New test.
15132
ecc74832
KH
151332004-01-15 Kazu Hirata <kazu@cs.umass.edu>
15134
15135 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
15136
d905ed80
AO
151372004-01-15 Alexandre Oliva <aoliva@redhat.com>
15138
15139 PR c++/13659
15140 * g++.dg/lookup/strong-using-3.C: New.
15141 * g++.dg/lookup/using-10.C: New.
15142
693ec7e1
AO
151432004-01-15 Alexandre Oliva <aoliva@redhat.com>
15144
15145 PR c++/13594
15146 * g++.dg/lookup/strong-using-2.C: New.
15147
2ae8ea28
MC
151482004-01-15 Marcus Comstedt <marcus@mc.pp.se>
15149 Dan Kegel <dank@kegel.com>
15150 J"orn Rennecke <joern.rennecke@superh.com>
15151
15152 PR target/9365
15153 * gcc.dg/pr9365-1.c: New test.
15154
cc8c7495
GB
151552004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15156
15157 PR c++/8856
15158 * g++.dg/parse/casting-operator2.C: New test.
15159 * g++.old-deja/g++.pt/explicit83.C: Remove.
15160
f560bf91
JM
151612004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
15162
15163 * gcc.dg/label-compound-stmt-1.c: New test.
15164 * gcc.c-torture/compile/950922-1.c,
15165 gcc.c-torture/compile/20000211-3.c,
15166 gcc.c-torture/compile/20000518-1.c,
15167 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
15168 compound statements.
15169
27768ae6
HP
151702004-01-14 Hartmut Penner <hpenner@de.ibm.com>
15171
15172 * gcc.dg/ppc64-abi-1.c: New test.
15173
d22c4179
DS
151742004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
15175
15176 * g++.dg/ext/attrib9.C: Add dg-warnings.
15177
90c2bc78
GB
151782004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15179
15180 PR c++/12335
15181 * g++.dg/parse/dtor3.C: New test.
15182
bfaba7a9
AP
151832004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
15184
15185 PR c++/12709
15186 * g++.dg/parse/try-catch-1.C: New test.
15187
5989ebe9
AC
151882004-01-13 Arnaud Charlet <charlet@act-europe.fr>
15189
15190 * ada/acats/run_all.sh: Add more verbose output in acats.log
15191 when compiling tests.
15192
bc298aa7
ZW
151932004-01-12 Zack Weinberg <zack@codesourcery.com>
15194
15195 PR 13656
15196 * gcc.dg/typedef-redecl.c: New test case.
15197 * gcc.dg/typedef-redecl.h: New support file.
15198
2d327012
JH
151992004-01-13 Jan Hubicka <jh@suse.cz>
15200
15201 * gcc.dg/always_inline.c: New test.
15202 * gcc.dg/debug/20031231-1.c: Fix.
15203
451aeff7
GB
152042004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15205
15206 PR c++/13474
15207 * g++.dg/template/array3.C: New test.
15208
4139f34d
ZW
152092004-01-12 Zack Weinberg <zack@codesourcery.com>
15210
15211 * g++.dg/ext/lvalue1.C: No longer expected to fail.
15212 * g++.dg/warn/Wunused-2.C: Likewise.
15213
66e0c440
KL
152142004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15215
15216 PR c++/13289
15217 * g++.dg/template/instantiate6.C: New test.
15218
06e4eab5
RS
152192004-01-12 Roger Sayle <roger@eyesopen.com>
15220
15221 PR middle-end/11397
15222 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
15223
9a249c79
JH
152242004-01-12 Jan Hubicka <jh@suse.cz>
15225
15226 PR opt/12826
15227 * gcc.dg/20040112-1.c: New.
15228
15229 * gcc.dg/dwarf-die[1-7].c: Move to...
15230 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
15231 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
15232
59147a62
ILT
152332004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
15234
15235 PR c++/4100
15236 * g++.dg/parse/friend4.C: New test.
15237
152382004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
15239
15240 PR c++/4100
15241 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
15242 definition is called a friend.
15243
70adfc36
ZW
152442004-01-11 Zack Weinberg <zack@codesourcery.com>
15245
15246 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
15247
9b913b03
ILT
152482004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
15249
15250 PR c++/3478
15251 * g++.dg/parse/error10.C: New test.
15252 * g++.dg/template/arg2.C: Accept "invalid type" error.
15253
1759c760
JJ
152542004-01-11 Jakub Jelinek <jakub@redhat.com>
15255
15256 PR middle-end/13392
15257 * g++.dg/opt/expect2.C: New test.
15258
3c6e6fbf
ZW
152592004-01-10 Zack Weinberg <zack@codesourcery.com>
15260
15261 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
15262 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
15263 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
15264 Update dg-error regexps.
15265
9c10179d
ZW
152662004-01-10 Zack Weinberg <zack@codesourcery.com>
15267
15268 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
15269 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
15270
7f03f9a3
EB
152712004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15272
15273 * gcc.dg/pragma-re-1.c: Use right pointer type.
15274
21e430b8
EB
152752004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15276
15277 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
15278
1a7a2c0f
GK
152792004-01-09 Geoffrey Keating <geoffk@apple.com>
15280
15281 * gcc.dg/rs6000-ldouble-1.c: New.
15282
731bd3ae
GB
152832004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15284
15285 DR 337
15286 PR c++/9256
15287 * g++.dg/other/abstract1.C: New test.
15288
bafb62a2
AO
152892004-01-09 Alexandre Oliva <aoliva@redhat.com>
15290
15291 * g++.dg/lookup/strong-using-1.C: New.
15292
3897f229
JM
152932004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
15294
15295 PR c/11234
15296 * gcc.dg/func-ptr-conv-1.c: New test.
15297 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
15298
a9f99e78
KH
152992004-01-09 Kazu Hirata <kazu@cs.umass.edu>
15300
15301 PR target/13380.
15302 * gcc.c-torture/compile/20040109-1.c: New.
15303
588f75d0
SH
153042004-01-08 Stuart Hastings <stuart@apple.com>
15305
15306 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
15307 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
15308 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
15309
3b458e6f
AM
153102004-01-09 Alan Modra <amodra@bigpond.net.au>
15311
15312 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
15313
53b8fe3e
EB
153142004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15315
15316 * ada/acats/run_acats: Treat 'gnatchop' the same way
15317 as 'gnatmake'. Export GCC_DRIVER.
15318 * ada/acats/run_all.sh: Add target_gnatchop. Use
15319 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
15320
663cea5d
GB
153212004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15322
15323 PR c++/12573
15324 * g++.dg/template/dependent-expr4.C: New test.
15325
417b11de
HP
153262004-01-08 Hartmut Penner <hpenner@de.ibm.com>
15327
15328 * gcc.dg/altivec-11.c: New test.
15329
72827ed7
MM
153302004-01-07 Mark Mitchell <mark@codesourcery.com>
15331
15332 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
15333
bca63328
JM
153342004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
15335
15336 PR c/6024
15337 * gcc.dg/enum-compat-1.c: New test.
15338 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
15339
85b58ca5
JM
153402004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
15341
15342 PR c/12165
15343 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
15344 gcc.dg/c99-idem-qual-3.c: New tests.
15345
b48a0c18
AM
153462004-01-07 Alan Modra <amodra@bigpond.net.au>
15347
15348 * gcc.dg/winline-7.c: Don't cast void * to int.
15349
bcf17554
JH
153502004-01-06 Jan Hubicka <jh@suse.cz>
15351
15352 * gcc.dg/i386-sse-5.c: New test
15353 * g++.dg/eh/simd-1.c: Add -w argument for i386.
15354
962c0823
MM
153552004-01-05 Mark Mitchell <mark@codesourcery.com>
15356
15357 PR c++/12815
15358 * g++.dg/rtti/typeid4.C: New test.
15359
4b6eeb9a
EB
153602004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15361
15362 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
15363
88081599
MM
153642004-01-05 Mark Mitchell <mark@codesourcery.com>
15365
216bb6e1
MM
15366 PR c++/12132
15367 * g++.dg/template/error11.C: New test.
15368
88081599
MM
15369 PR c++/13451
15370 * g++.dg/template/class2.C: New test.
15371
fa170482
NS
153722004-01-05 Nathan Sidwell <nathan@codesourcery.com>
15373 Richard Sandiford <rsandifo@redhat.com>
15374
15375 PR c++/13387
15376 * g++.dg/opt/alias3.C: New test.
15377
4f8163b1
MM
153782004-01-04 Mark Mitchell <mark@codesourcery.com>
15379
543ebd4a
MM
15380 PR c++/13157
15381 * g++.dg/template/koenig3.C: New test.
15382
955d0234
MM
15383 PR c++/13529
15384 * g++.dg/parse/offsetof3.C: New test.
15385
ae0eb5f1
MM
15386 * g++.dg/init/copy7.C: Add missing dg-error markers.
15387
4f8163b1
MM
15388 PR c++/12226
15389 * g++.dg/init/copy7.c: New test.
15390
15391 PR c++/13536
15392 * g++.dg/parse/cast1.C: New test.
15393
dc0bfe6a
JH
153942004-01-04 Jan Hubicka <jh@suse.cz>
15395
15396 * gcc.dg/winline[1-7].c: New tests.
15397
b0bc6e8e
KL
153982004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15399
15400 PR c++/13520
15401 * g++.dg/template/qualttp22.C: New test.
15402
b684a3df
JH
154032004-01-01 Jan Hubicka <jh@suse.cz>
15404
15405 * gcc.dg/debug/20031231-1.c: New.
15406 * gcc.c-torture/compile/20040101-1.c: New.
15407 * gcc.dg/dwarf-die-[1-7].c: New.
15408
74aa338a
JJ
154092004-01-01 Jakub Jelinek <jakub@redhat.com>
15410
15411 PR optimization/13521
15412 * gcc.c-torture/compile/20031231-1.c: New test.
15413
d485b7f9
KH
154142003-12-30 Kazu Hirata <kazu@cs.umass.edu>
15415
15416 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
15417
e5e95ba0
VR
154182003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15419
15420 PR c++/10079
15421 * g++.dg/template/crash16.C: New test.
15422
b6d90461
MM
154232003-12-30 Mark Mitchell <mark@codesourcery.com>
15424
15425 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
15426
22dc9b06
KH
154272003-12-30 Kazu Hirata <kazu@cs.umass.edu>
15428
15429 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
15430 ports.
15431 * g++.old-deja/g++.jason/thunk3.C: Likewise.
15432 * g++.old-deja/g++.law/profile1.C: Likewise.
15433 * gcc.c-torture/compile/981006-1.c: Likewise.
15434 * gcc.c-torture/execute/loop-2e.x: Likewise.
15435 * gcc.c-torture/execute/loop-2f.x: Remove.
15436 * gcc.c-torture/execute/loop-2g.x: Likewise.
15437 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
15438 * gcc.dg/20020312-2.c: Remove traces of dead ports.
15439
58496de1
NS
154402003-12-30 Nathan Sidwell <nathan@codesourcery.com>
15441
74869a85
NS
15442 PR c++/13507
15443 * g++.dg/ext/attrib11.C: New test.
15444
58496de1
NS
15445 PR c++/13494
15446 * g++.dg/template/array2-1.C: New test.
15447 * g++.dg/template/array2-2.C: New test.
15448
21b75a73
MM
154492003-12-29 Mark Mitchell <mark@codesourcery.com>
15450
15451 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
15452
30a03508
NS
154532003-12-29 Nathan Sidwell <nathan@codesourcery.com>
15454
15455 PR c++/12774
15456 * g++.dg/template/array1-1.C: New test.
15457 * g++.dg/template/array1-2.C: New test.
15458
b66906a8
RS
154592003-12-29 Roger Sayle <roger@eyesopen.com>
15460
15461 PR fortran/12632
15462 * g77.dg/12632.f: New test case.
15463
68deab91
KL
154642003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15465
15466 PR c++/13289
15467 * g++.dg/parse/nontype1.C: New test.
15468
2f9afd51
KL
154692003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15470
15471 PR c++/12403
15472 * g++.dg/parse/explicit1.C: New test.
15473 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
15474
1896d29d
MM
154752003-12-28 Mark Mitchell <mark@codesourcery.com>
15476
c11889ce
MM
15477 PR c++/13081
15478 * g++.dg/opt/inline6.C: New test.
15479
15480 PR c++/12613
15481 * g++.dg/parse/error9.C: New test.
15482
1896d29d
MM
15483 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
15484
4c2a4b90
MM
154852003-12-28 Mark Mitchell <mark@codesourcery.com>
15486
15487 PR c++/13009
15488 * g++.dg/init/assign1.C: New test.
15489
7072018e
RS
154902003-12-28 Roger Sayle <roger@eyesopen.com>
15491
15492 PR c++/13070
15493 * g++.dg/warn/format3.C: New test case.
15494
bf86d71e
ZD
154952003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15496
15497 * gcc.c-torture/compile/20031227-1.c: New test.
15498
8f23fc81
MM
154992003-12-23 Mark Mitchell <mark@codesourcery.com>
15500
15501 * g++.dg/bprob/bprob.exp: Load target-supports.exp
15502 * g77.dg/bprob/bprob.exp: Likewise.
15503 * gcc.misc-tests/bprob.exp: Likewise.
15504 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
15505 variants on systems where the library does not provide that
15506 functionality.
15507 * gcc.dg/builtins-20.c: Use builtins-config.h.
15508 * gcc.dg/builtins-config.h: New file.
15509
b8ee7f02
MM
155102003-12-23 Mark Mitchell <mark@codesourcery.com>
15511
15512 * lib/gcc-dg.exp (dg-require-profiling): New function.
15513 * lib/target-supports.exp (check_profiling_available): Likewise.
15514 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
15515 * g77.dg/bprob/bprob.exp: Likewise.
15516 * gcc.misc-tests/bprob.exp: Likewise.
15517 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
15518 * gcc.dg/20021014-1.c: Likewise.
15519 * gcc.dg/nest.c: Likewise.
15520
7bd35dac
MM
155212003-12-23 Mark Mitchell <mark@codesourcery.com>
15522
15523 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
15524 compiling.
15525 * g++.dg/lookup/java2.C: Likewise.
15526 * gcc.dg/cpp/lexident.c: Likewise.
15527
f2073745
KH
155282003-12-23 Kazu Hirata <kazu@cs.umass.edu>
15529
15530 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
15531 given.
15532 * gcc.c-torture/compile/961203-1.c: Likewise.
15533 * gcc.c-torture/compile/980506-1.c: Likewise.
15534
4c494a15
ZW
155352003-12-23 Zack Weinberg <zack@codesourcery.com>
15536
15537 * lib/gcc-dg.exp (dg-prune-output): New annotation.
15538 (additional_prunes): New global.
15539 (gcc-dg-prune): Handle additional per-test pruning.
15540 (dg-test): Clear additional_prunes between tests.
15541
15542 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
15543 dg-prune-output to avoid spurious failures from assembler
15544 complaining about nonexistent WAW violations.
15545 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
15546 Use dg-prune-output to avoid spurious failures from assembler
15547 warning about Itanium B-step errata.
15548
57702a80
MM
155492003-12-23 Mark Mitchell <mark@codesourcery.com>
15550
15551 * g++.dg/abi/macro0.C: New test.
15552 * g++.dg/abi/macro1.C: Likewise.
15553 * g++.dg/abi/macro2.C: Likewise.
15554
15555 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
15556 * g++.dg/abi/bitfield7.C: Likewise.
15557 * g++.dg/abi/dtor2.C: Likewise.
15558 * g++.dg/abi/mangle11.C: Likewise.
15559 * g++.dg/abi/mangle12.C: Likewise.
15560 * g++.dg/abi/mangle14.C: Likewise.
15561 * g++.dg/abi/mangle17.C: Likewise.
15562 * g++.dg/abi/vbase10.C: Likewise.
15563 * g++.dg/abi/vbase14.C: Likewise.
15564 * g++.dg/template/qualttp17.C: Likewise.
15565
4ea49dd0
AP
155662003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
15567
15568 PR c/11995
15569 * gcc.dg/20031223-1.c: New test.
15570
cbf6e52a
EB
155712003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15572
15573 * gcc.dg/noreturn-7.c: New test.
15574
b3006337
EB
155752003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15576
15577 * gcc.dg/null-pointer-1.c: New test.
15578
1ffe6573
MM
155792003-12-22 Mark Mitchell <mark@codesourcery.com>
15580
7813d14c
MM
15581 * g++.old-deja/g++.jason/template18.C: Remove.
15582 * g++.old-deja/g++.jason/template37.C: Likewise.
15583
15584 PR c++/12862
15585 * g++.dg/lookup/ns1.C: New test.
15586
1ffe6573
MM
15587 PR c++/12397
15588 * g++.dg/template/lookup3.C: New test.
15589
92a12fbc
AP
155902003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15591
15592 * g++.dg/template/recurse1.C: New test
15593
499b568f
MM
155942003-12-22 Mark Mitchell <mark@codesourcery.com>
15595
15596 PR c++/12479
15597 * g++.dg/parse/semicolon1.C: New test.
15598 * g++.dg/parse/semicolon1.h: Likewise.
15599
3b3ed128
FJ
156002003-12-22 Fariborz Jahanian <fjahanian@apple.com>
15601
15602 * gcc.dg/darwin-misaligned.c: New test.
15603
af3fbed1
AP
156042003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15605
15606 PR c/9163
15607 * gcc.dg/20031222-1.c: New test.
15608
d9dd2c4e
MM
156092003-12-21 Mark Mitchell <mark@codesourcery.com>
15610
9e62871e
MM
15611 PR c++/13438
15612 * g++.dg/parse/error8.C: New test.
15613
d9dd2c4e
MM
15614 PR c++/11554
15615 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
15616
b665cdce
KH
156172003-12-21 Kazu Hirata <kazu@cs.umass.edu>
15618
15619 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
15620 too small.
15621 * gcc.c-torture/compile/930217-1.c: Likewise.
15622 * gcc.c-torture/compile/930513-1.c: Likewise.
15623 * gcc.c-torture/execute/920908-2.c: Likewise.
15624 * gcc.c-torture/execute/921204-1.c: Likewise.
15625 * gcc.c-torture/execute/930621-1.c: Likewise.
15626 * gcc.c-torture/execute/930630-1.c: Likewise.
15627 * gcc.c-torture/execute/931031-1.c: Likewise.
15628 * gcc.c-torture/execute/980602-2.c: Likewise.
15629 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
15630 * gcc.c-torture/execute/compndlit-1.c: Likewise.
15631 * gcc.c-torture/execute/extzvsi.c: Likewise.
15632 * gcc.c-torture/unsorted/ext.c: Likewise.
15633
781f4ec1
AP
156342003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
15635
15636 PR target/12749
15637 * gcc.c-torture/compile/20031220-2.c: New test case.
15638
3b24df36
RS
156392003-12-20 Roger Sayle <roger@eyesopen.com>
15640
15641 PR optimization/13031
15642 * gcc.c-torture/compile/20031220-1.c: New test case.
15643
c96f4f73
EB
156442003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15645
15646 * gcc.dg/cast-function-1.c: New test.
15647
be7ac471
JM
156482003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
15649
15650 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
15651 formats.
15652
4656bc85
MM
156532003-12-19 Mark Mitchell <mark@codesourcery.com>
15654
15655 PR c++/12795
15656 * g++.dg/ext/attrib10.C: New test.
15657
e8c89d29
JJ
156582003-12-19 Jakub Jelinek <jakub@redhat.com>
15659
15660 * gcc.dg/cleanup-10.c: New test.
15661 * gcc.dg/cleanup-11.c: New test.
15662
effed655
JJ
156632003-12-19 Jakub Jelinek <jakub@redhat.com>
15664
15665 PR c++/13239
15666 * g++.dg/opt/expect1.C: New test.
15667
ed8d8803
HP
156682003-12-19 Hartmut Penner <hpenner@de.ibm.com>
15669
15670 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
15671
0b667ed8
AP
156722003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
15673
01d0a156
AP
15674 PR debug/12923
15675 * gcc.dg/20031218-1.c: New test.
15676
15677 PR debug/12389
15678 * gcc.dg/20031218-2.c: New test.
15679 * gcc.dg/20031218-3.c: New test.
15680
0b667ed8
AP
15681 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
15682 of label name and allow for USER_LABEL_PREFIX == "_" names.
15683 * g++.dg/abi/mangle18-2.C: Likewise.
15684 * g++.dg/abi/mangle19-1.C: Likewise.
15685 * g++.dg/abi/mangle19-2.C: Likewise.
15686 * g++.dg/abi/mangle20-1.C: Likewise.
15687 * g++.dg/abi/mangle20-2.C: Likewise.
15688
a3bf324c
RH
156892003-12-18 Richard Henderson <rth@redhat.com>
15690
15691 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
15692
d11994a8
SB
156932003-12-18 Steven Bosscher <steven@gcc.gnu.org>
15694 Dan Kegel <dank@kegel.com>
15695
15696 PR other/12009
15697 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
15698 testing a cross compiler, it causes spurious compile failures.
15699 * lib/g++.exp: Likewise.
15700
bc5ada84
KL
157012003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15702
15703 PR c++/13262
15704 * g++.dg/template/access13.C: New test.
15705
cebf212f
UW
157062003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
15707
15708 * gcc.dg/20031216-1.c: New test.
15709
51287c14
GB
157102003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15711
15712 PR c++/9154
15713 * g++.dg/template/error10.C: New test.
15714
a21f130e
EB
157152003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15716
15717 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
15718 * g++.dg/eh/simd-2.C: Likewise.
15719
b0656d8b
JW
157202003-12-17 James E Wilson <wilson@specifixinc.com>
15721 Roger Sayle <roger@eyesopen.com>
15722
15723 * gcc.c-torture/execute/ieee/mzero5.c: New.
15724
5c832178
MM
157252003-12-17 Mark Mitchell <mark@codesourcery.com>
15726
15727 PR c++/10603
15728 * g++.dg/parse/error6.C: New test.
15729
15730 PR c++/12827
15731 * g++.dg/parse/error7.C: New test.
15732
a7833d6a
EB
157332003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15734
15735 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
15736 at -O with stabs debugging formats.
15737 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
15738 * gcc.dg/debug/debug-2.c: Likewise.
15739
0dff37fb
MM
157402003-12-16 Mark Mitchell <mark@codesourcery.com>
15741
15742 PR c++/12696
15743 * g++.dg/init/error1.C: New test.
15744
15745 PR c++/12218
15746 * g++.dg/init/pm3.C: New test.
15747
2ff7cce4
JM
157482003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
15749
15750 PR c/3347
15751 * gcc.dg/bitfld-8.c: New test.
15752
6d43c524
JL
157532003-12-16 James Lemke <jim@wasabisystems.com>
15754
15755 * gcc.dg/arm-scd42-[123].c: New tests.
15756
d63b5e9f
NS
157572003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15758
15759 PR c++/9043
15760 * g++.dg/abi/mangle20-1.C: New test.
15761 * g++.dg/abi/mangle20-2.C: New test.
15762
263ee052
MM
157632003-12-16 Mark Mitchell <mark@codesourcery.com>
15764
15765 PR c++/13275
15766 * g++.dg/other/offsetof2.C: Remove XFAIL.
15767 * g++.dg/parse/offsetof1.C: New test.
15768 * g++.gd/parse/offsetof2.C: Likewise.
15769
ff5034c5
GB
157702003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15771
15772 * g++.dg/template/nontype3.C: New test.
15773 * g++.dg/template/static2.C: Tweaked the dg-error clause.
15774
cd852e4d
KL
157752003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15776
15777 * g++.dg/warn/noreturn-3.C: Also test instantiation.
15778
0f30f285
NS
157792003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15780
a0c68737
NS
15781 PR c++/13387
15782 * g++.dg/expr/assign1.C: New test.
15783
0f30f285
NS
15784 PR c++/13242
15785 * g++.dg/abi/mangle19-1.C: New test.
15786 * g++.dg/abi/mangle19-2.C: New test.
15787
d2411ba2
HP
157882003-12-16 Hartmut Penner <hpenner@de.ibm.com>
15789
15790 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
15791
91f8389c
EB
157922003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15793
15794 * gcc.c-torture/execute/20031216-1.c: New test.
15795
75e0d03a
GB
157962003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15797
15798 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
15799 an ICE regression.
15800
89f1a6ec
MM
158012003-12-15 Mark Mitchell <mark@codesourcery.com>
15802
15803 PR c++/10926
15804 * g++.dg/template/error9.C: New test.
15805
15806 PR c++/11116
15807 * g++.dg/template/error8.C: New test.
15808
040fc928
RS
158092003-12-15 Roger Sayle <roger@eyesopen.com>
15810
15811 PR middle-end/13400
15812 * gcc.c-torture/execute/20031215-1.c: New test case.
15813
b95cc51a
MM
158142003-12-15 Mark Mitchell <mark@codesourcery.com>
15815
21eb631b
MM
15816 PR c++/13269
15817 * g++.dg/parse/error5.C: New test.
15818
ea0e2a51
MM
15819 PR c++/12989
15820 * g++.dg/expr/sizeof1.C: New test.
15821
b95cc51a
MM
15822 PR c++/13310
15823 * g++.dg/template/crash15.C: New test.
15824
86d75cdd
GK
158252003-12-15 Geoffrey Keating <geoffk@apple.com>
15826
15827 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
15828 a non-POD type as the last named parameter of a varargs function.
15829
a5ac3982
MM
158302003-12-15 Mark Mitchell <mark@codesourcery.com>
15831
15832 PR c++/13243
15833 PR c++/12573
15834 * g++.dg/template/crash14.C: New test.
15835 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
15836
5fd80fbc
NS
158372003-12-15 Nathan Sidwell <nathan@codesourcery.com>
15838
f5c28a15
NS
15839 * g++.dg/other/java1.C: New test.
15840
5fd80fbc
NS
15841 PR c++/13241
15842 * g++.dg/abi/mangle18-1.C: New test.
15843 * g++.dg/abi/mangle18-2.C: New test.
15844
298a037c
ZD
158452003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15846
15847 PR optimization/10312
15848 * gcc.c-torture/execute/20031214-1.c: New.
15849
4bb8ca28
MM
158502003-12-14 Mark Mitchell <mark@codesourcery.com>
15851
15852 PR c++/10779
15853 PR c++/12160
15854 * g++.dg/parse/error3.C: New test.
15855 * g++.dg/parse/error4.C: Likewise.
15856 * g++.dg/abi/mangle4.C: Tweak error messages.
15857 * g++.dg/lookup/using5.C: Likewise.
15858 * g++.dg/other/error2.C: Likewise.
15859 * g++.dg/parse/typename5.C: Likewise.
15860 * g++.dg/parse/undefined1.C: Likewise.
15861 * g++.dg/template/arg2.C: Likewise.
15862 * g++.dg/template/ttp3.C: Likewise.
15863 * g++.dg/template/type1.C: Likewise.
15864 * g++.old-deja/g++.other/crash32.C: Likewise.
15865 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 15866
c1b83cc9
KL
158672003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15868
15869 PR c++/13106
15870 * g++.dg/warn/noreturn-3.C: New test.
15871
e00853fd
NS
158722003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15873
15874 PR c++/13118
15875 * g++.dg/abi/covariant3.C: New.
15876
3950dcdf
JJ
158772003-12-12 Jakub Jelinek <jakub@redhat.com>
15878
15879 * g++.dg/eh/ia64-1.C: New test.
15880
77fec971
RS
158812003-12-12 Roger Sayle <roger@eyesopen.com>
15882
15883 PR optimization/13037
15884 * g77.f-torture/execute/13037.f: New test case.
15885
90d46c28
NS
158862003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15887
15888 PR c++/12881
15889 * g++.dg/abi/covariant2.C: New.
15890
45f2492c
NB
158912003-12-12 Neil Booth <neil@daikokuya.co.uk>
15892
15893 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15894
15975b43
ZW
158952003-12-11 Zack Weinberg <zack@codesourcery.com>
15896
15897 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15898
a586ce78
AP
158992003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15900
15901 PR other/10819
15902 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15903 to fix Bug 10819.
15904 * lib/g++.exp (g++_version): Likewise.
15905 * lib/g77.exp (g77_version): Likewise.
15906 * lib/objc.exp (default_objc_version): Likewise.
15907
e55a6cce 159082003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 15909
553355fe
RH
15910 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15911
5ca18844
RH
15912 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15913
facef326
MA
159142003-12-08 Matt Austern <austern@apple.com>
15915
15916 PR c/13134
15917 * lib/gcc-dg.exp (dg-require-visibility): Define.
15918 * lib/target-supports (check_visibility_available): Define.
15919 * gcc.dg/visibility-1.c: New test.
15920 * gcc.dg/visibility-2.c: Likewise.
15921 * gcc.dg/visibility-3.c: Likewise.
15922 * gcc.dg/visibility-4.c: Likewise.
15923 * gcc.dg/visibility-5.c: Likewise.
15924 * gcc.dg/visibility-6.c: Likewise.
15925 * g++.dg/ext/visibility-1.C: Likewise.
15926 * g++.dg/ext/visibility-2.C: Likewise.
15927 * g++.dg/ext/visibility-3.C: Likewise.
15928 * g++.dg/ext/visibility-4.C: Likewise.
15929 * g++.dg/ext/visibility-5.C: Likewise.
15930 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 15931
91f8389c
EB
159322003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15933
15934 * g++.dg/lookup/java1.C: New test.
15935 * g++.dg/lookup/java2.C: New test.
b8ec6586 15936
df5e8205
EB
159372003-12-07 Falk Hueffner <falk@debian.org>
15938
15939 * g++.dg/opt/noreturn-1.C: New test.
15940
fd25e957
EB
159412003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15942
15943 * gcc.dg/overflow-1.c: New test.
15944
5c6ef9be
EB
159452003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15946
15947 * g77.f-torture/compile/13060.f: New test.
15948
a6c0d772
MM
159492003-12-06 Mark Mitchell <mark@codesourcery.com>
15950
15951 PR c++/13323
15952 * g++.dg/inherit/operator2.C: New test.
15953
360d1b99
MM
159542003-12-05 Mark Mitchell <mark@codesourcery.com>
15955
15956 PR c++/13305
15957 * g++.dg/ext/attrib9.C: New test.
15958
eeb23c11
MM
159592003-12-05 Mark Mitchell <mark@codesourcery.com>
15960
15961 PR c++/13314
15962 * g++.dg/template/error7.C: New test.
15963
5d27ef94 159642003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 15965 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
15966
15967 PR target/13302
15968 * g++.dg/other/struct-va_list.C: New test.
15969
f128e1f3
KL
159702003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15971
15972 PR c++/13166
15973 * g++.dg/parse/defarg6.C: New test.
15974
64ed86c7
HPN
159752003-12-05 Hans-Peter Nilsson <hp@axis.com>
15976
15977 PR target/13256
15978 * gcc.c-torture/execute/20031201-1.c: New test.
15979
b98d4eb5
AC
159802003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15981
15982 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15983
6e3077c6
EB
159842003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15985
15986 * gcc.dg/builtin-return-1.c: New test.
15987
fc64a247
SM
159882003-12-04 Stuart Menefy <stuart.menefy@st.com>
15989 J"orn Rennecke <joern.rennecke@superh.com>
15990
15991 PR optimization/13260
15992 * gcc.c-torture/execute/20031204-1.c: New test.
15993
afb0918a
MM
159942003-12-03 Mark Mitchell <mark@codesourcery.com>
15995
15996 PR c++/9127
15997 * g++.dg/template/error6.C: New test.
15998
8ecc63eb
JJ
159992003-12-03 Jakub Jelinek <jakub@redhat.com>
16000
16001 * gcc.dg/20031202-1.c: New test.
16002
ee43dab5
MM
160032003-12-03 Mark Mitchell <mark@codesourcery.com>
16004
b80cfdcd
MM
16005 PR c++/13179
16006 * g++.dg/template/eh1.C: New test.
16007
ee43dab5
MM
16008 PR c++/10771
16009 * g++.dg/template/error5.C: New test.
16010
e7f2e92f
DU
160112003-12-02 David Ung <davidu@mips.com>
16012
15975b43 16013 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
16014 g_##TMODE
16015
1c59130c
GB
160162003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16017
8ecc63eb 16018 PR c++/10126
1c59130c
GB
16019 * g++.dg/template/ptrmem8.C: New test.
16020
e77de295
GB
160212003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16022
8ecc63eb 16023 PR c++/12573
e77de295
GB
16024 * g++.dg/template/dependent-expr3.C: New test.
16025
e3b66120
JL
160262003-12-01 James Lemke <jim@wasabisystems.com>
16027
16028 * gcc.dg/arm-g2.c: New test.
16029
d9e7c8e3
RS
160302003-12-01 Roger Sayle <roger@eyesopen.com>
16031
16032 PR optimization/11634
16033 * gcc.dg/20031201-2.c: New test case.
16034
75d3baee
ZW
160352003-12-01 Zack Weinberg <zack@codesourcery.com>
16036
16037 PR 11433
16038 * objc.dg/proto-lossage-3.m: New test.
16039
28cb2b14
RS
160402003-12-01 Roger Sayle <roger@eyesopen.com>
16041
16042 PR optimization/12628
16043 * gcc.dg/20031201-1.c: New test case.
16044
e82407b5
EB
160452003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16046
16047 * gcc.dg/unaligned-1.c: New test.
16048
a668c6ad
MM
160492003-11-30 Mark Mitchell <mark@codesourcery.com>
16050
16051 PR c++/9849
16052 * g++.dg/template/error4.C: New test.
16053 * g++.dg/template/nested3.C: Adjust error markers.
16054
0e73769e
KG
160552003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16056
16057 * gcc.dg/cpp/assert4.c: Check more #system assertions.
16058
65f0edec
JM
160592003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
16060
16061 PR c/10333
16062 * gcc.dg/bitfld-7.c: New test.
16063
9c858681
RS
160642003-11-29 Richard Sandiford <rsandifo@redhat.com>
16065
16066 * gcc.dg/tls/asm-1.C: New test.
16067
26b0ad13
KG
160682003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16069
0e73769e 16070 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 16071
48ee6fa0
EB
160722003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16073
16074 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
16075 * gcc.dg/builtin-apply3.c: New test.
16076
4caddf0b
EB
160772003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16078
16079 * lib/compat.exp (compat-obj): New xfaildata parameter.
16080 Use it to set compiler_conditional_xfail_data before compiling.
16081 (compat-get-options): Handle dg-xfail-if.
16082 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
16083 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
16084 * gcc.dg/compat/vector-1_y.c: Likewise.
16085 * gcc.dg/compat/vector-2_x.c: Likewise.
16086 * gcc.dg/compat/vector-2_y.c: Likewise.
16087
ecb63641
EB
160882003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16089
16090 * g++.dg/opt/reg-stack4.C: New test.
16091
316d0b19
EB
160922003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16093
16094 * gcc.dg/builtin-apply2.c: New test.
16095
bb13f2ff
EB
160962003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16097
16098 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
16099
4864cc4a
KL
161002003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16101
16102 PR c++/12924
16103 * g++.dg/template/template-id-2.C: New test.
16104
d43f603d
KL
161052003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16106
16107 PR c++/5369
16108 * g++.dg/template/memfriend1.C: New test.
16109 * g++.dg/template/memfriend2.C: Likewise.
16110 * g++.dg/template/memfriend3.C: Likewise.
16111 * g++.dg/template/memfriend4.C: Likewise.
16112 * g++.dg/template/memfriend5.C: Likewise.
16113 * g++.dg/template/memfriend6.C: Likewise.
16114 * g++.dg/template/memfriend7.C: Likewise.
16115 * g++.dg/template/memfriend8.C: Likewise.
16116 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
16117
40bec508
MM
161182003-11-21 Mark Mitchell <mark@codesourcery.com>
16119
16120 PR c++/12515
16121 * g++.dg/ext/cond1.C: New test.
16122
c132886e
RH
161232003-11-20 Richard Henderson <rth@redhat.com>
16124
16125 * gcc.dg/20020201-2.c: Remove.
16126 * gcc.dg/20020201-4.c: Remove.
16127 * gcc.dg/20020304-1.c: Remove.
16128
dd2cc6dc
NN
161292003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
16130
16131 * gcc.dg/cpp/trad/xwin1.c: New test case.
16132
5153e857
AT
161332003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
16134
16135 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
16136 * lib/g77.exp: Likewise.
16137 * lib/objc.exp: Likewise.
16138 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
16139 for darwin.
16140
c44e68a5
KL
161412003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16142
16143 PR c++/12932
16144 * g++.dg/template/static5.C: New test.
16145
fc6d6d62
JM
161462003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
16147
16148 * gcc.dg/nested-func-1.c: New test.
16149
178b9a09
KG
161502003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16151
16152 * gcc.dg/cpp/assert4.c: New test.
16153
8ffc2e37
GB
161542003-11-14 Giovanni Bajo <giovannibajo@libero.it>
16155
75d3baee
ZW
16156 PR c++/2294
16157 * g++.dg/lookup/using9.c: New test.
8ffc2e37 16158
ec75414f
MM
161592003-11-14 Mark Mitchell <mark@codesourcery.com>
16160
16161 PR c++/12762
16162 * g++.dg/template/error3.C: New test.
16163
7fb768e5
AC
161642003-11-14 Arnaud Charlet <charlet@act-europe.fr>
16165
16166 PR ada/13035
16167 * ada/acats/run_acats, run_all.sh: Fix syntax error.
16168 No longer use a wrapper for gcc, since this does not work under
16169 Windows.
16170
aede75ed
GB
161712003-11-14 Giovanni Bajo <giovannibajo@libero.it>
16172
75d3baee
ZW
16173 PR c++/2094
16174 * g++.dg/template/ptrmem7.C: New test.
aede75ed 16175
a25d596a
AP
161762003-11-13 Andrew Pinski <apinski@apple.com>
16177
16178 * gcc.c-torture/compile/20031113-1.c: New test.
16179
49012f5c 161802003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 16181 Kean Johnston <jkj@sco.com>
49012f5c
MM
16182
16183 PR c/13029
16184 * gcc.dg/unused-4.c: Update.
16185
d76bc29c
EB
161862003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16187
16188 * g++.dg/opt/const3.C: New test.
16189
fccc4eb2
JH
161902003-11-13 Jan Hubicka <jh@suse.cz>
16191
16192 * gcc.c-torture/compile/20031112-1.c: New test.
16193
8f120836
MM
161942003-11-12 Mark Mitchell <mark@codesourcery.com>
16195
16196 * g++.dg/parse/crash10.C: Remove bogus error marker.
16197
405f36dd
RO
161982003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16199
16200 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
16201 (host_gcc): Likewise.
16202 (ROOT): Honor $PWDCMD.
16203 (BASE): Likewise.
16204 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
16205
7e28e1a3
CM
162062003-11-12 Catherine Moore <clm@redhat.com>
16207
16208 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
16209
0cf356df
AJ
162102003-11-12 Andreas Jaeger <aj@suse.de>
16211 Jakub Jelinek <jakub@redhat.com>
16212 Andrew Pinski <pinskia@physics.uc.edu>
16213 Richard Henderson <rth@redhat.com>
16214
16215 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
16216 systems.
7671789c 16217 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
16218
16219 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
16220 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
16221
3e65fcc0
AJ
162222003-11-11 Andreas Jaeger <aj@suse.de>
16223
16224 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
16225
292d9f2b
AJ
16226 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
16227
e6178121
AC
162282003-11-10 Arnaud Charlet <charlet@act-europe.fr>
16229
16230 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
16231 Clean ups.
16232
1ec0c607
WH
162332003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
16234
16235 * gcc.dg/trampoline-1.c: New test.
16236
a5fdcda8
AP
162372003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
16238
16239 * gcc.c-torture/compile/200031109-1.c: New test.
16240
c76f4e8e
JM
162412003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
16242
16243 PR c/3190
16244 PR c/8714
16245 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
16246 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
16247 gcc.dg/format/no-y2k-1.c: Update.
16248
587a9854
RS
162492003-11-08 Roger Sayle <roger@eyesopen.com>
16250
16251 PR optimization/10467
16252 * gcc.dg/20031108-1.c: New test case.
16253
3d67ba1e
GK
162542003-11-07 Geoffrey Keating <geoffk@apple.com>
16255
16256 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
16257
30321c39
JM
162582003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
16259
16260 * gcc.dg/compound-lvalue-1.c: New test.
16261 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
16262 some XFAILs.
16263
2858f73a
GK
162642003-11-06 Geoffrey Keating <geoffk@apple.com>
16265
16266 * gcc.dg/altivec-varargs-1.c: New test.
16267
51672143
EB
162682003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16269
16270 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
16271 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
16272 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
16273 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
16274 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
16275
0a49d02c
JM
162762003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
16277
16278 * gcc.dg/cond-lvalue-1.c: New test.
16279
db9fd03e 162802003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
16281
16282 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
16283
aad626f7
KL
162842003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16285
16286 PR c++/11616
16287 * g++.dg/template/instantiate5.C: New test.
16288
0c5a0451
VR
162892003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16290
16291 PR c++/12726
16292 * g++.dg/ext/complit2.C: Replace test with self-contained version.
16293 * ChangeLog: Add missing first entry for above test.
16294
3dfa3500
KL
162952003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16296
16297 PR c++/9810
16298 * g++.dg/template/using8.C: New test.
16299 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
16300
31f0f571
RS
163012003-11-02 Roger Sayle <roger@eyesopen.com>
16302
16303 PR optimization/10817
16304 * gcc.c-torture/compile/20031102-1.c: New test case.
16305
2077750a
KH
163062003-11-02 Kazu Hirata <kazu@cs.umass.edu>
16307
16308 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
16309 2147483647.
16310
e69cdc12
EB
163112003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16312
16313 * gcc.dg/20031102-1.c: New test.
16314
0a9e65f9
EB
163152003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16316
16317 * gcc.dg/complex-1.c: New test.
16318
f218d820
KL
163192003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16320
16321 PR c++/12796
16322 * g++.dg/template/crash13.C: Adjust expected error location.
16323 * g++.old-deja/g++.brendan/ns1.C: Likewise.
16324
f3dd79b9
RE
163252003-10-31 Richard Earnshaw <rearnsha@arm.com>
16326
16327 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
16328
4cabf776
JZ
163292003-10-31 Josef Zlomek <zlomekj@suse.cz>
16330
16331 PR/10239
16332 * gcc.c-torture/compile/20031031-2.c: New test.
16333
739e6d58
JZ
163342003-10-31 Josef Zlomek <zlomekj@suse.cz>
16335
16336 PR/11640
16337 * gcc.c-torture/compile/20031031-1.c: New test.
16338
28765aad
RE
163392003-10-31 Richard Earnshaw <rearnsha@arm.com>
16340
16341 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
16342 * gcc.misc-tests/bprob.exp: Likewise.
16343 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
16344 the execution test on arm-elf configs.
c6c01481 16345 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
16346 configs that don't support scratch files.
16347 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
16348
1d915eda
AC
163492003-10-30 Arnaud Charlet <charlet@act-europe.fr>
16350
16351 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
16352 done by dejagnu.
16353
24c98fae
AC
163542003-10-29 Arnaud Charlet <charlet@act-europe.fr>
16355
16356 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
16357 Avoid non pure sh syntax. Add more logging.
16358
16359 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
16360 fail.
24c98fae 16361
0fda236e
FS
163622003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16363
16364 PR libgcj/10610
16365 * gcc.dg/ppc-stackalign-1.c: New test.
16366
1066ea4d
AC
163672003-10-28 Arnaud Charlet <charlet@act-europe.fr>
16368
16369 * ada/acats/run_all.sh: Change output to be more compliant with
16370 dejagnu framework.
16371 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
16372 Only run [a-z]* directories, to filter out e.g. CVS.
16373 Redirect build output to log file.
1066ea4d 16374
934ef487
AC
163752003-10-27 Arnaud Charlet <charlet@act-europe.fr>
16376
16377 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
16378
c011a52f
AC
163792003-10-27 Arnaud Charlet <charlet@act-europe.fr>
16380
16381 PR ada/5909:
16382 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
16383
b19ee4bd
JJ
163842003-10-27 Jakub Jelinek <jakub@redhat.com>
16385
16386 * gcc.c-torture/compile/20031023-1.c: New test.
16387 * gcc.c-torture/compile/20031023-2.c: New test.
16388 * gcc.c-torture/compile/20031023-3.c: New test.
16389 * gcc.c-torture/compile/20031023-4.c: New test.
16390
58e1d54c
KL
163912003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16392
16393 PR c++/10371
16394 * g++.dg/lookup/scoped8.C: New test.
16395
b3cd99cd
EB
163962003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16397
16398 * g++.dg/opt/reg-stack3.C: New test.
16399
88682ff6
JM
164002003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
16401
16402 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
16403
d9a50301
KL
164042003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16405
16406 PR c++/11076
16407 * g++.dg/template/crash13.C: New test.
16408
349dfad9
JM
164092003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
16410
16411 * gcc.dg/c99-restrict-2.c: New test.
16412
bb885938
NS
164132003-10-24 Nathan Sidwell <nathan@codesourcery.com>
16414
16415 PR c++/12698, c++/12699, c++/12700, c++/12566
16416 * g++.dg/inherit/covariant9.C: New test.
16417 * g++.dg/inherit/covariant10.C: New test.
16418 * g++.dg/inherit/covariant11.C: New test.
16419
0c5a0451
VR
164202003-10-23 Jason Merrill <jason@redhat.com>
16421
16422 PR c++/12726
16423 * g++.dg/ext/complit2.C: New test.
16424
ed1ca05a
FH
164252003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
16426
16427 PR target/12654
16428 * gcc.c-torture/execute/20031020-1.c: New test.
16429
1b251a0c
ZD
164302003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16431
16432 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
16433 following the jump_insn.
16434
dc70e81d
JM
164352003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
16436
16437 * gcc.dg/cast-lvalue-1.c: New test.
16438
18fd68a8
MM
164392003-10-21 Mark Mitchell <mark@codesourcery.com>
16440
16441 PR c++/11962
16442 * g++.dg/template/cond2.C: New test.
16443
ac054e28
JM
164442003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
16445
16446 * gcc.dg/builtins-28.c: New test.
16447
d4d1ebc1
JH
164482003-10-20 Jan Hubicka <jh@suse.cz>
16449
16450 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
16451 parameter.
16452 * testsuite/gcc.dg/inline-2.c: Likewise.
16453
d15f01e3
PE
164542003-10-20 Phil Edwards <phil@codesourcery.com>
16455
16456 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
16457 * gcc.dg/nest.c: Likewise.
16458
11325dcd
KL
164592003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16460
16461 PR c++/9781, c++/10583, c++/11862
16462 * g++.dg/parse/crash13.C: New test.
16463
adccacc4
ZD
164642003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16465
16466 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
16467
5a13d728
EB
164682003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16469
16470 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
16471 Define HAVE_C99_RUNTIME except on Solaris.
16472 * gcc.dg/builtins-20.c: Likewise.
16473
29ee7b16
ZD
164742003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16475
16476 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
16477
5f04800c
KL
164782003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16479
16480 PR c++/12495
16481 * g++.dg/template/crash21.C: New test.
16482
9579624e
KL
164832003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16484
16485 PR c++/2513
16486 * g++.dg/template/typename5.C: New test.
16487
e77b95a2
KL
164882003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16489
16490 PR c++/12369
16491 * g++.dg/template/friend25.C: New test.
16492
7a0cb59c
ZL
164932003-10-16 Ziemowit Laski <zlaski@apple.com>
16494
16495 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
16496 versions.
16497
82917bf9
KH
164982003-10-16 Kazu Hirata <kazu@cs.umass.edu>
16499
16500 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
16501 == 2147483647.
16502
8725a9b4
KH
165032003-10-15 Kazu Hirata <kazu@cs.umass.edu>
16504
16505 * gcc.c-torture/execute/960416-1.x: Remove.
16506 * gcc.c-torture/execute/divconst-3.x: Likewise.
16507
c546e185
HPN
165082003-10-15 Hans-Peter Nilsson <hp@axis.com>
16509
16510 PR target/12598
16511 * gcc.dg/torture/cris-volatile-1.c: New test.
16512
e157d777
RS
165132003-10-14 Roger Sayle <roger@eyesopen.com>
16514
16515 PR optimization/9325
16516 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
16517 for overflowing floating point to integer conversion during RTL
16518 simplification.
16519
c92c2a28
ZL
165202003-10-13 Ziemowit Laski <zlaski@apple.com>
16521
16522 * objc/execute/_cmd.m: Fix typo.
16523 * objc.dg/image-info.m, objc.dg/symtab-1.m:
16524 Relax 'scan-assembler' regexp.
16525 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
16526 objc.dg/try-catch-4.m: Run on non-Darwin targets.
16527 * objc.dg/zero-link-2.m: Remove blank line.
16528 * objc.dg/zero-link-3.m: New test case.
c6c01481 16529
71d46c6f
GK
165302003-10-13 Geoffrey Keating <geoffk@apple.com>
16531
3eba62b4
GK
16532 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
16533
71d46c6f
GK
16534 * gcc.dg/asm-names.c: Use scan-assembler-not rather
16535 than linker trickery.
16536
88e451e1
VR
165372003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16538
16539 PR c++/12370
16540 * g++.dg/other/friend2.C: New test.
16541
e3c8de6a
SB
165422003-10-12 Steven Bosscher <steven@gcc.gnu.org>
16543
16544 * gcc.dg/20031012-1.c: New test.
16545
1998463c
SB
165462003-10-12 Steven Bosscher <steven@gcc.gnu.org>
16547
16548 * gcc.dg/weak/weak-3.c: Fix for new warning.
16549
cc956bfd
KC
165502003-10-12 Kelley Cook <kcook@gcc.gnu.org>
16551
16552 PR optimization/8750
16553 * gcc.c-torture/execute/20031012-1.c: New test case.
16554
c43fa1f5
RS
165552003-10-11 Roger Sayle <roger@eyesopen.com>
16556
16557 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
16558 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
16559
c877353c
RS
165602003-10-11 Roger Sayle <roger@eyesopen.com>
16561
16562 PR optimization/12260
16563 * gcc.c-torture/compile/20031011-2.c: New test case.
16564
e3be1116
RS
165652003-10-11 Roger Sayle <roger@eyesopen.com>
16566
16567 * gcc.c-torture/execute/20031011-1.c: New testcase.
16568
69efc31d
EB
165692003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
16570
16571 * gcc.c-torture/compile/20031011-1.c: New test.
16572
cc956bfd 165732003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
16574
16575 * g++.dg/other/first-global.C: New test.
16576
ea82015c
RS
165772003-10-11 Roger Sayle <roger@eyesopen.com>
16578
16579 * gcc.c-torture/execute/string-opt-18.c: New testcase.
16580
51e73d57
ILT
165812003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
16582
16583 * gcc.c-torture/compile/20031010-1.c: New test.
16584
d0fd1347
GK
165852003-10-10 Geoffrey Keating <geoffk@apple.com>
16586
16587 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
16588 * gcc.c-torture/execute/va-arg-25.c: ... here.
16589
b18ff0cd
MM
165902003-10-09 Mark Mitchell <mark@codesourcery.com>
16591
16592 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
16593
1703590e
RS
165942003-10-08 Richard Sandiford <rsandifo@redhat.com>
16595
f119ba23 16596 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 16597
3d56512d
GB
165982003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16599
16600 * g++.dg/parse/error2.C: New test.
16601
7a925598
GB
166022003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16603
16604 PR c++/11097
16605 * g++.dg/other/error5.C: Modify the error message.
16606 * g++.dg/lookup/using8.C: New test.
16607
a594a19c
GK
166082003-10-07 Geoffrey Keating <geoffk@apple.com>
16609
16610 * gcc.dg/darwin-abi-2.c: New file.
16611 * gcc.c-torture/execute/va-arg-24.c: New file.
16612
90af8042
BW
166132003-10-06 Bob Wilson <bob.wilson@acm.org>
16614
16615 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
16616 indentation.
16617
d04a575f
MM
166182003-10-06 Mark Mitchell <mark@codesourcery.com>
16619
16620 PR c++/10147
16621 * g++.dg/other/error4.C: Update error messages.
16622 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 16623
d04a575f
MM
16624 PR c++/12337
16625 * g++.dg/init/new9.C: New test.
c6c01481 16626
d04a575f
MM
16627 PR c++/12334, c++/12236, c++/8656
16628 * g++.dg/ext/attrib8.C: New test.
16629
8a7a6f4d
DP
166302003-10-06 Devang Patel <dpatel@apple.com>
16631
16632 * gcc.dg/debug/dwarf2-3.h: New test.
16633 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 16634
9ebfd78b
EB
166352003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
16636
16637 * g++.dg/opt/cfg2.C: New test.
16638
8c03ca00
EB
166392003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16640
16641 * g++.dg/opt/float1.C: New test.
16642
b494fd98
EB
166432003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16644
16645 * gcc.dg/c90-array-lval-6.c: New test.
16646 * gcc.dg/c99-array-lval-6.c: New test.
16647
81ff723b
AM
166482003-10-03 Alexander Malmberg <alexander@malmberg.org>
16649 Ziemowit Laski <zlaski@apple.com>
16650
16651 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
16652 'Derived', so that it is never considered a class method; add
16653 new warning for '+port' method ambiguity.
16654 * objc.dg/method-12.m: Include <objc/objc.h> instead of
16655 <objc/objc-api.h> (needed on Mac OS X).
16656 * objc.dg/method-13.m: New test.
16657
875eda9c
RS
166582003-10-03 Roger Sayle <roger@eyesopen.com>
16659
16660 PR optimization/9325, PR java/6391
16661 * gcc.c-torture/execute/20031003-1.c: New test case.
16662
c8a65a25
MM
166632003-10-02 Mark Mitchell <mark@codesourcery.com>
16664
5114f0ed
MM
16665 PR optimization/12180
16666 * gcc.dg/20031002-1.c: New test.
16667
c8a65a25
MM
16668 PR c++/12486
16669 * g++.dg/inherit/error1.C: New test.
16670
910a2080
CD
166712003-10-02 Chris Demetriou <cgd@broadcom.com>
16672
16673 * lib/f-torture.exp (search_for): Rename to...
16674 (search_for_re): This. Also, clean up comments and the
16675 "regexp" invocation.
16676
2a3bf9aa
JZ
166772003-10-02 Josef Zlomek <zlomekj@suse.cz>
16678
16679 * gcc.c-torture/compile/20031002-1.c: New test.
16680
7485f79f
JJ
166812003-10-02 Jakub Jelinek <jakub@redhat.com>
16682
16683 * g++.dg/opt/cond1.C: New test.
16684
2409cb37
KC
166852003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
16686
16687 * gcc.dg/Wold-style-definition-2.c: New testcase.
16688 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
16689
1ffcc352
RH
166902003-09-29 Richard Henderson <rth@redhat.com>
16691
75d3baee 16692 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 16693
ea0738f2
EB
166942003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
16695
16696 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
16697
753aaa17
KL
166982003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16699
16700 * g++.dg/template/friend19.C: Fix typo.
16701 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
16702
d34053ed
RS
167032003-09-28 Richard Sandiford <rsandifo@redhat.com>
16704
16705 * gcc.c-torture/execute/20030928-1.c: New test.
16706 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
16707
e8226879
EB
167082003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16709
16710 * g++.dg/opt/unroll1.C: New test.
16711
073089a7
RS
167122003-09-26 Roger Sayle <roger@eyesopen.com>
16713
16714 PR optimization/11741
16715 * gcc.dg/20030926-1.c: New test case.
16716
37d407a1
KL
167172003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16718
16719 PR c++/5655
16720 * g++.dg/parse/access7.C: New test.
16721 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
16722
264fa2db
ZL
167232003-09-24 Ziemowit Laski <zlaski@apple.com>
16724
16725 MERGE OF objc-improvements-branch into MAINLINE:
16726 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
16727 if libobjc has not been built.
16728 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
16729 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
16730 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
16731 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
16732 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
16733 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
16734 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
16735 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
16736 objc.dg/special/unclaimed-category-1.h,
16737 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
16738 well as GNU runtime.
264fa2db 16739 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
16740 * execute/cascading-1.m, execute/function-message-1.m,
16741 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
16742 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
16743 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
16744 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
16745 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
16746 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
16747 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
16748 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
16749 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
16750 * objc.dg/bitfield-2.m: Run only on Darwin.
16751 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
16752 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
16753 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 16754 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 16755
d395df26
AO
167562003-09-24 Alexandre Oliva <aoliva@redhat.com>
16757
16758 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
16759
fff2cb99
GK
167602003-09-23 Geoffrey Keating <geoffk@apple.com>
16761
16762 * gcc.dg/darwin-abi-1.c: New file.
16763
af0f185b
AP
167642003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
16765
16766 PR target/12281
16767 * gcc.c-torture/compile/20030921-1.c: New test.
16768
de582cfb
EB
167692003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16770
16771 * g++.dg/opt/reg-stack2.C: New test.
16772
5cfc5356
EB
167732003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16774
16775 * g++.dg/eh/delayslot1.C: New test.
16776
ddd2d57e
RH
167772003-09-20 Richard Henderson <rth@redhat.com>
16778
16779 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
16780
ccea753c
RS
167812003-09-20 Roger Sayle <roger@eyesopen.com>
16782
16783 * gcc.c-torture/execute/20030920-1.c: New test case.
16784
2c49cd9e
KL
167852003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16786
16787 * g++.dg/rtti/typeid3.C: Correct expected error message.
16788
4047b164
KL
167892003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16790
16791 PR c++/157
16792 * g++.dg/parse/crash12.C: New test.
16793
99d53bba
JJ
167942003-09-19 Janis Johnson <janis187@us.ibm.com>
16795
16796 * gcc.dg/compat/mixed-struct-check.h: New.
16797 * gcc.dg/compat/mixed-struct-defs.h: New.
16798 * gcc.dg/compat/mixed-struct-init.h: New.
16799 * gcc.dg/compat/struct-by-value-19_main.c: New.
16800 * gcc.dg/compat/struct-by-value-19_x.c: New.
16801 * gcc.dg/compat/struct-by-value-19_y.c: New.
16802 * gcc.dg/compat/struct-by-value-20_main.c: New.
16803 * gcc.dg/compat/struct-by-value-20_x.c: New.
16804 * gcc.dg/compat/struct-by-value-20_y.c: New.
16805 * gcc.dg/compat/struct-return-19_main.c: New.
16806 * gcc.dg/compat/struct-return-19_x.c: New.
16807 * gcc.dg/compat/struct-return-19_y.c: New.
16808 * gcc.dg/compat/struct-return-20_main.c: New.
16809 * gcc.dg/compat/struct-return-20_x.c: New.
16810 * gcc.dg/compat/struct-return-20_y.c: New.
16811
ed71e586
AP
168122003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
16813 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
16814 so that it will not complain on LP64 targets.
16815
68c78847
KL
168162003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16817
16818 PR c++/495
16819 * g++.dg/template/friend24.C: New test.
16820
3501ba24
NS
168212003-09-19 Nathan Sidwell <nathan@codesourcery.com>
16822
68442fac 16823 PR c++/12332
3501ba24
NS
16824 * g++.dg/template/memtmpl2.C: New test.
16825
5ae6cd0d
MM
168262003-09-18 Mark Mitchell <mark@codesourcery.com>
16827
16828 PR target/11184
16829 * gcc.dg/builtin-apply1.c: New test.
16830
85b22f78
NS
168312003-09-18 Nathan Sidwell <nathan@codesourcery.com>
16832
16833 PR c++/9848
16834 * g++.dg/warn/Wunused-4.C: New test.
16835
ef08de80
VR
168362003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16837
16838 PR c++/12316
16839 * g++.dg/other/gc2.C: New test.
16840
84583208
MM
168412003-09-17 Mark Mitchell <mark@codesourcery.com>
16842
15dd86be
MM
16843 PR c++/11991
16844 * g++.dg/rtti/typeid3.C: New test.
16845
84583208
MM
16846 PR c++/12266
16847 * g++.dg/overload/template1.C: New test.
16848
0b75beaa
EB
168492003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16850
16851 * g++.dg/opt/cfg3.C: New test.
16852
ae8803a8
KL
168532003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16854
16855 PR c++/7939
16856 * g++.dg/template/crash11.C: New test.
16857
72954a4f
JM
168582003-09-16 Jason Merrill <jason@redhat.com>
16859 Jakub Jelinek <jakub@redhat.com>
16860
16861 * gcc.dg/attr-warn-unused-result.c: New test.
16862
3afd2e20
NS
168632003-09-15 Nathan Sidwell <nathan@codesourcery.com>
16864
16865 PR c++/12184
16866 * g++.dg/expr/call2.C: New test.
16867
c034f121
AJ
168682003-09-15 Andreas Jaeger <aj@suse.de>
16869
16870 * gcc.dg/Wold-style-definition-1.c: New test.
16871
29edb15c
MM
168722003-09-14 Mark Mitchell <mark@codesourcery.com>
16873
a7e8c268
MM
16874 PR c++/3907
16875 * g++.dg/parse/template12.C: New test.
16876
29edb15c
MM
16877 * g++.dg/abi/bitfield11.C: New test.
16878 * g++.dg/abi/bitfield12.C: Likewise.
16879
aab68b4a
AO
168802003-09-14 Alexandre Oliva <aoliva@redhat.com>
16881
16882 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16883 non-expansion of functional macro name without arguments at EOL.
16884 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16885
975f3818
RS
168862003-09-14 Richard Sandiford <rsandifo@redhat.com>
16887
16888 * gcc.c-torture/execute/20030914-[12].c: New tests.
16889
92af500d
NS
168902003-09-11 Nathan Sidwell <nathan@codesourcery.com>
16891
16892 PR c++/11788
16893 * g++.dg/overload/addr1.C: New test.
16894
93dc9a32
ILT
168952003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16896
16897 * gcc.dg/20030909-1.c: New test.
16898
1c8b4e29
EB
168992003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16900
16901 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
16902
169032003-09-09 Devang Patel <dpatel@apple.com>
16904
16905 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 16906
f7657db9
KG
169072003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16908
16909 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16910
9649812a
MM
169112003-09-08 Mark Mitchell <mark@codesourcery.com>
16912
16913 * gcc.dg/ia64-types1.c: New test.
16914 * gcc.dg/ia64-types2.c: Likewise.
16915
df049e59
KG
169162003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16917
11bf0eb0
KG
16918 * gcc.dg/builtins-1.c: Add more _Complex tests.
16919 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16920
df049e59
KG
16921 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16922 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16923
f23fb7f5
MM
169242003-09-08 Mark Mitchell <mark@codesourcery.com>
16925
fa531100
MM
16926 PR c++/11786
16927 * g++.dg/lookup/koenig2.C: New test.
16928
f23fb7f5
MM
16929 PR c++/5296
16930 * g++.dg/rtti/typeid2.C: New test.
16931
7f14bbe6
JJ
169322003-09-08 Jakub Jelinek <jakub@redhat.com>
16933
16934 * gcc.c-torture/compile/20030904-1.c: New test.
16935
7b65ed54
EB
169362003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16937
16938 * g++.dg/opt/longbranch2.C: New test.
16939
6a4f08f3
AP
169402003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16941
16942 * g++.dg/template/crash10.C: Only compile it.
16943
dc4cb34e
AP
169442003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16945
16946 PR middle-end/11665
16947 * gcc.c-torture/compile/20030907-1.c: New test.
16948 * g++.dg/init/array11.C: New test.
16949
cf9ad9a7
MM
169502003-09-07 Mark Mitchell <mark@codesourcery.com>
16951
16952 PR c++/11852
16953 * g++.dg/init/struct1.C: New test.
16954
6ef0aa7b
MM
169552003-09-07 Mark Mitchell <mark@codesourcery.com>
16956
16957 PR c++/12181
16958 * g++.dg/expr/comma1.C: New test.
16959
385bce06
MM
169602003-09-06 Mark Mitchell <mark@codesourcery.com>
16961
ae53e5bc 16962 PR c++/11867
385bce06
MM
16963 * g++.dg/expr/static_cast5.C: New test.
16964
687f4bc1
AP
169652003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16966
16967 PR c++/11507
16968 * g++.dg/lookup/scoped7.C: New test.
c6c01481 16969
687f4bc1
AP
16970 PR c++/9574
16971 * g++.dg/other/static1.C: New test.
16972
16973 PR c++/11490
16974 * g++.dg/warn/template-1.C: New test.
16975
16976 PR c++/11432
16977 * g++.dg/template/crash10.C: New test.
c6c01481 16978
687f4bc1
AP
16979 PR c++/2478
16980 * g++.dg/overload/VLA.C: New test.
c6c01481 16981
687f4bc1
AP
16982 PR c++/10804
16983 * g++.dg/template/call1.C: New test.
16984
1f845b30
NS
169852003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16986
16987 PR c++/11794
16988 * g++.dg/parse/using3.C: New test.
16989
34ff2673
RS
169902003-09-06 Roger Sayle <roger@eyesopen.com>
16991
16992 PR c++/11409
16993 * g++.dg/overload/builtin3.C: New test case.
16994
03845b47
SB
169952003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16996
16997 PR c/9862
16998 * gcc.dg/20030906-1.c: New test.
16999 * gcc.dg/20030906-2.c: Likewise.
17000
b92bc2a0
NS
170012003-09-06 Nathan Sidwell <nathan@codesourcery.com>
17002
17003 PR c++/12167
17004 * g++.dg/parse/defarg5.C: New test.
17005
17006 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
17007
ceeae2d1
MM
170082003-09-05 Mark Mitchell <mark@codesourcery.com>
17009
17010 PR c++/12163
17011 * g++.dg/expr/static_cast4.C: New test.
17012
17013 PR c++/12146
17014 * g++.dg/template/crash9.C: New test.
17015
3f8dc57b
AP
170162003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
17017
c6c01481 17018 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
17019 in __FUNCTION__.
17020 * g++.old-deja/g++.ext/pretty3.C: Likewise.
17021
8e1daa34
NS
170222003-09-05 Nathan Sidwell <nathan@codesourcery.com>
17023
12483c9f
NS
17024 PR c++/11922
17025 * g++/dg/template/qualified-id1.C: New test.
c6c01481 17026
8e1daa34
NS
17027 PR c++/12037
17028 * g++.dg/warn/noeffect4.C: New test.
17029
47ab33b2
MA
170302003-09-04 Matt Austern <austern@apple.com>
17031
17032 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
17033 * g++.dg/ext/fnname2.C: Likewise.
17034 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 17035
d18a8251
MM
170362003-09-04 Mark Mitchell <mark@codesourcery.com>
17037
17038 * g++.dg/expr/lval1.C: New test.
17039 * g++.dg/ext/lvcast.C: Remove.
17040
bcfb8075
RS
170412003-09-03 Roger Sayle <roger@eyesopen.com>
17042
17043 PR optimization/11700.
17044 * gcc.c-torture/compile/20030903-1.c: New test case.
17045
43fe31f6
MM
170462003-09-03 Mark Mitchell <mark@codesourcery.com>
17047
17048 PR c++/12053
17049 * g++.dg/abi/layout4.C: New test.
17050
1918facf
SB
170512003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
17052
17053 PR c++/11553
17054 * g++.dg/parse/friend3.C: New test.
c6c01481 17055
6d80c4b9
MM
170562003-09-02 Mark Mitchell <mark@codesourcery.com>
17057
3281be05
MM
17058 PR c++/11847
17059 * g++.dg/template/class1.C: New test.
17060
6d80c4b9
MM
17061 PR c++/11808
17062 * g++.dg/expr/call1.C: New test.
17063
7e99327d
MM
170642003-09-01 Mark Mitchell <mark@codesourcery.com>
17065
17066 PR c++/12114
17067 * g++.dg/init/ref9.C: New test.
17068
17069 PR c++/11972
17070 * g++.dg/template/nested4.C: New test.
17071
20d65560
MM
170722003-08-29 Mark Mitchell <mark@codesourcery.com>
17073
7433e6d4
MM
17074 PR c++/12093
17075 * g++.dg/template/non-dependent4.C: New test.
17076
20d65560
MM
17077 PR c++/11928
17078 * g++.dg/inherit/conv1.C: New test.
17079
fc2b8477
MM
170802003-08-29 Mark Mitchell <mark@codesourcery.com>
17081
17082 PR c++/6196
17083 * g++.dg/ext/label1.C: New test.
17084 * g++.dg/ext/label2.C: Likewise.
17085
a1652802
MM
170862003-08-28 Mark Mitchell <mark@codesourcery.com>
17087
17088 * g++.dg/expr/cond3.C: New test.
17089
a2a919aa
KG
170902003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17091
17092 * gcc.dg/builtins-1.c: Add new builtin cases.
17093
488f17e1
KG
170942003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17095
17096 * gcc.dg/builtins-1.c: Add new cases.
17097 * gcc.dg/torture/builtin-attr-1.c: Likewise.
17098
170992003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17100
17101 * gcc.dg/builtins-1.c: Add more math builtin tests.
17102 * gcc.dg/torture/builtin-attr-1.c: New test.
17103
22bd385b
MM
171042003-08-28 Mark Mitchell <mark@codesourcery.com>
17105
17106 PR optimization/5079
17107 * g++.dg/opt/static3.C: New test.
17108
3d7ca167
ZD
171092003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17110
17111 * gcc.misc-tests/gcov-10b.c: New test.
17112
031b59ce
MM
171132003-08-27 Mark Mitchell <mark@codesourcery.com>
17114
17115 * g++.dg/opt/ptrmem3.C: New test.
17116
17117 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
17118
b7bc76e3
JJ
171192003-08-27 Jakub Jelinek <jakub@redhat.com>
17120
17121 * gcc.dg/20030826-2.c: New test.
17122
00229de4
RS
171232003-08-26 Roger Sayle <roger@eyesopen.com>
17124
17125 PR middle-end/12002
17126 * g77.f-torture/compile/12002.f: New test case.
17127
e3232933
RS
171282003-08-26 Roger Sayle <roger@eyesopen.com>
17129
17130 * gcc.dg/20030826-1.c: New test case.
17131
a103ca2c
MK
171322003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
17133
17134 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
17135
20b50672
NS
171362003-08-26 Nathan Sidwell <nathan@codesourcery.com>
17137
6d9a0a36
NS
17138 PR c++/11871
17139 * c++.dg/lookup/crash1.C: New test.
17140
20b50672
NS
17141 * c++.dg/warn/noeffect3.C: New test.
17142
0961802f
JJ
171432003-08-25 Janis Johnson <janis187@us.ibm.com>
17144
17145 * gcc.dg/compat/vector-1_x.c: Compile with -w.
17146 * gcc.dg/compat/vector-1_y.c: Ditto.
17147 * gcc.dg/compat/vector-2_x.c: Ditto.
17148 * gcc.dg/compat/vector-2_y.c: Ditto.
17149
b01e3e38
UW
171502003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
17151
17152 * gcc.dg/20030702-1.c: New test.
17153
43dc123f
MM
171542003-08-25 Mark Mitchell <mark@codesourcery.com>
17155
17156 PR c++/8795
17157 * g++.dg/ext/altivec-1.C: New test.
17158
a30b6839
RH
171592003-08-24 Richard Henderson <rth@redhat.com>
17160
17161 * g++.dg/eh/simd-2.C: Add -w for x86.
17162
61c234ce
JJ
171632003-08-23 Jakub Jelinek <jakub@redhat.com>
17164
17165 * gcc.dg/20030815-1.c: New test.
17166
a653d067
KL
171672003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17168
17169 PR c++/3765
17170 * g++.dg/parse/access6.C: New test.
17171
19db77ce
KL
171722003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17173
17174 PR c++/641, c++/11876
17175 * g++.dg/template/friend22.C: New test.
17176 * g++.dg/template/friend23.C: Likewise.
17177
35f73a73
MM
171782003-08-22 Mark Mitchell <mark@codesourcery.com>
17179
17180 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
17181 identically.
17182
6560773a
MM
171832003-08-22 Mark Mitchell <mark@codesourcery.com>
17184
17185 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
17186
a30f2d65
MM
171872003-08-22 Mark Mitchell <mark@codesourcery.com>
17188
17189 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
17190
7741796c
MM
171912003-08-22 Mark Mitchell <mark@codesourcery.com>
17192
17193 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
17194
376de225
MM
171952003-08-22 Mark Mitchell <mark@codesourcery.com>
17196
17197 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
17198
f3c2dfc6
MM
171992003-08-21 Mark Mitchell <mark@codesourcery.com>
17200
17201 PR c++/11919
17202 * g++.dg/overload/prom1.C: New test.
17203
17204 PR c++/11551
17205 * g++.dg/parse/dtor2.C: New test.
17206
17207 PR c++/10762
17208 * g++.dg/parse/using2.C: New test.
17209
43c446b8
KH
172102003-08-21 Kazu Hirata <kazu@cs.umass.edu>
17211
17212 PR target/11805
17213 * gcc.c-torture/compile/20030821-1.c: New.
17214
35c18a20
MM
172152003-08-20 Mark Mitchell <mark@codesourcery.com>
17216
17217 PR c++/11834
17218 * g++.dg/template/deduce2.C: New test.
17219
c4c83fff
JZ
172202003-08-21 Josef Zlomek <zlomekj@suse.cz>
17221
17222 * gcc.c-torture/execute/20030821-1.c: New test.
17223
2cf099a5
RS
172242003-08-20 Roger Sayle <roger@eyesopen.com>
17225
17226 PR middle-end/11984
17227 * gcc.dg/20030820-1.c: New test case.
17228
47d4c811
NS
172292003-08-20 Nathan Sidwell <nathan@codesourcery.com>
17230
17231 PR c++/11945
17232 * g++.dg/warn/noeffect2.C: New test.
17233
4b0d3cbe
MM
172342003-08-19 Mark Mitchell <mark@codesourcery.com>
17235
17236 PR c++/10926
17237 * g++.dg/template/dtor2.C: New test.
17238
17239 PR c++/11684
17240 * g++.dg/template/operator1.C: New test.
17241 * g++.dg/parse/operator4.C: New test.
17242
17243 PR c++/11946.C
17244 * g++.dg/expr/enum1.C: New test.
17245 * gcc.dg/c99-bool-1.c: Remove bogus warning.
17246
17247 PR c++/11036.C
17248 * g++.dg/parse/elab2.C: New test.
17249 * g++.dg/parse/typedef4.C: Change error message.
17250 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
17251 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
17252 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
17253
ccc01444
GK
172542003-08-19 Geoffrey Keating <geoffk@apple.com>
17255
17256 * gcc.dg/pch/warn-1.c: New.
17257 * gcc.dg/pch/warn-1.hs: New.
17258
17259 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
17260 not-tested file.
17261
c0d4955f
AP
172622003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
17263
17264 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
17265
4fad7068
AP
172662003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
17267
17268 * gcc.dg/uninit-D.c: New Test.
17269 * gcc.dg/uninit-E.c: New Test.
17270 * gcc.dg/uninit-F.c: New Test.
17271 * gcc.dg/uninit-G.c: New Test.
17272
7f5d157f
MR
172732003-08-19 Michael Ritzert <ritzert@t-online.de>
17274
17275 * g++.dg/README: Describe the pch directory.
17276
b54f5338
KL
172772003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17278
17279 PR c++/11174
17280 * g++.dg/parse/access4.C: New test.
17281 * g++.dg/parse/access5.C: Likewise.
17282 * g++.old-deja/g++.jason/access17.C: Adjust error message.
17283
622adc7e
MK
172842003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
17285
17286 * gcc.dg/noncompile/20030818-1.c: New.
17287
a2507277
NS
172882003-08-18 Nathan Sidwell <nathan@codesourcery.com>
17289
47d4c811
NS
17290 PR c++/11957
17291 * g++.dg/warn/noeffect1.C: New test.
17292
a2507277
NS
17293 * g++.dg/template/scope2.C: New test.
17294 * g++.dg/template/error2.C: Correct dg-error
17295
8edf7a6d
RS
172962003-08-18 Richard Sandiford <rsandifo@redhat.com>
17297
17298 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
17299
e895113a
NS
173002003-08-16 Nathan Sidwell <nathan@codesourcery.com>
17301
17302 PR C++/11512
17303 * g++.dg/template/warn1.C: New.
17304
68ea098a
NS
173052003-08-15 Nathan Sidwell <nathan@codesourcery.com>
17306
17307 * g++.dg/template/error2.C: New test.
17308 * g++.dg/lookup/using7.C: Adjust errors
17309 * g++.old-deja/g++.pt/crash36.C: Likewise.
17310 * g++.old-deja/g++.pt/derived3.C: Likewise.
17311
d256ac69
KG
173122003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17313
17314 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
17315 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
17316 * gcc.c-torture/execute/builtins/string-9.c: New, from
17317 string-opt-9.c. Adjust for execute/builtins framework.
17318 * gcc.c-torture/execute/string-opt-9.c: Delete.
17319
560ad596
MM
173202003-08-12 Mark Mitchell <mark@codesourcery.com>
17321
4717fcc7
MM
17322 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
17323
560ad596
MM
17324 * g++.dg/parse/ret-type2.C: New test.
17325
17326 PR c++/11703
17327 * g++.dg/init/new8.C: New test.
17328
17329 PR c++/10923
17330 * g++.dg/parse/typedef5.C: New test.
17331
17332 PR c++/9512
17333 * g++.dg/parse/qualified2.C: New test.
17334 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
17335 invalid code.
17336
fe0378ed
MM
173372003-08-11 Mark Mitchell <mark@codesourcery.com>
17338
17339 * g++.dg/conversion/ptrmem1.C: New test.
17340
5f5e441a
JJ
173412003-08-11 Jakub Jelinek <jakub@redhat.com>
17342
17343 PR target/11693
17344 * gcc.dg/20030811-1.c: New test.
17345
17346 PR target/11535
17347 * gcc.c-torture/execute/20030811-1.c: New test.
17348
0235f855
KG
173492003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17350
17351 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
17352
d9148cf4
MM
173532003-08-10 Mark Mitchell <mark@codesourcery.com>
17354
17355 PR c++/11789.C
17356 * g++.dg/inherit/multiple1.C: New test.
17357
86306a6b
NS
173582003-08-10 Nathan Sidwell <nathan@codesourcery.com>
17359
bae39a73
NS
17360 * gcc.dg/spe1.c: New test.
17361
ffc76561
NS
17362 PR c++/11670
17363 * g++.dg/expr/cast2.C: New test.
c6c01481 17364
86306a6b
NS
17365 PR c++/10530
17366 * g++.dg/template/dependent-name2.C: New test.
17367
bb6e4168
AP
173682003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
17369
17370 * g++.dg/parse/crash11.C: Put the dg options in comments.
17371
df38ffef
NB
173722003-08-08 Neil Booth <neil@daikokuya.co.uk>
17373
17374 * lib/gcc-dg.exp: Update for diagnostic change.
17375
3adee96c
KL
173762003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17377
17378 PR c++/5767
17379 * g++.dg/parse/crash11.C: New test.
17380
372431b6
AO
173812003-08-06 Alexandre Oliva <aoliva@redhat.com>
17382
17383 * gcc.dg/cpp/spacing1.c: Update.
17384
17f6297d
JJ
173852003-08-04 Janis Johnson <janis187@us.ibm.com>
17386
17387 PR target/11739
17388 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
17389 a value for -mtune.
17390
02a1994c
RS
173912003-08-04 Roger Sayle <roger@eyesopen.com>
17392
17393 PR middle-end/11771
17394 * gcc.c-torture/compile/20030804-1.c: New test case.
17395
f2593a66
RS
173962003-08-04 Roger Sayle <roger@eyesopen.com>
17397
17398 * gcc.dg/20030804-1.c: New test case.
17399
b5d72eda
AO
174002003-08-04 Alexandre Oliva <aoliva@redhat.com>
17401
17402 * gcc.dg/cpp/separate-1.c: New test.
17403
ae0b7dfc
NS
174042003-08-03 Nathan Sidwell <nathan@codesourcery.com>
17405
6cb89308
NS
17406 PR c++/11704
17407 * g++.dg/template/dependent-expr2.C: New test.
17408
ae0b7dfc
NS
17409 PR c++/11766
17410 * g++.dg/expr/ptrmem1.C: New test.
17411
79572cb1
KL
174122003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17413
17414 PR c++/9453
17415 * g++.dg/template/friend15.C: New test.
17416
76bf2c97
NB
174172003-08-03 Neil Booth <neil@daikokuya.co.uk>
17418
17419 * lib/dg-pch.exp: Work round PCH bug.
17420
8e9dd1eb
KG
174212003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17422
17423 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
17424 builtins. Move cases from builtins-4.c here.
17425
17426 * gcc.dg/torture/builtin-math-1.c: New test taken from
17427 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
17428 additional cases.
c6c01481 17429
8e9dd1eb
KG
17430 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
17431 Delete.
17432
fd9aef9d
NS
174332003-08-02 Nathan Sidwell <nathan@codesourcery.com>
17434
17435 PR c++/9447
17436 * g++.dg/template/using7.C: New test.
17437
49634b3a
NB
174382003-08-02 Neil Booth <neil@daikokuya.co.uk>
17439
17440 * import1.c, import2.c: New tests.
17441
5f77fbd4
JJ
174422003-08-01 Jakub Jelinek <jakub@redhat.com>
17443
17444 * g++.dg/eh/crossjump1.C: New test.
17445
ee935db4
MM
174462003-08-01 Mark Mitchell <mark@codesourcery.com>
17447
17448 PR c++/11697
17449 * g++.dg/template/using6.C: New test.
17450
17451 PR c++/11744
17452 * g++.dg/template/koenig2.C: New test.
17453
d6f7c704
KL
174542003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17455
17456 PR c++/7983
17457 * g++.dg/parse/typedef4.C: New test.
17458
cbd63935
KL
174592003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17460
17461 PR c++/8442, c++/8806
17462 * g++.dg/template/elab1.C: New test.
17463 * g++.dg/template/type2.C: Likewise.
17464 * g++.dg/template/ttp3.C: Adjust expected error message.
17465 * g++.old-deja/g++.law/visibility13.C: Likewise.
17466 * g++.old-deja/g++.niklas/t135.C: Likewise.
17467 * g++.old-deja/g++.pt/ttp41.C: Likewise.
17468 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
17469 template argument.
17470 * g++.old-deja/g++.pt/ttp44.C: Likewise.
17471
522da2bf
NS
174722003-08-01 Nathan Sidwell <nathan@codesourcery.com>
17473
a5bcc582
NS
17474 PR c++/11295
17475 * g++.dg/ext/stmtexpr1.C: New test.
17476
d340e53f
NS
17477 * g++.dg/opt/tmp1.C: New test.
17478
f21e6028
NS
17479 PR c++/11525
17480 * g++.dg/parse/constant4.C: New test.
17481
522da2bf
NS
17482 PR c++/9447
17483 * g++.dg/template/using5.C: New test.
17484
2598550f
RS
174852003-07-31 Roger Sayle <roger@eyesopen.com>
17486
17487 * gcc.dg/builtins-27.c: New test case.
17488
a132b6a8
JJ
174892003-07-31 Jakub Jelinek <jakub@redhat.com>
17490
17491 * gcc.dg/tls/opt-7.c: New test.
17492
5011c2ca 174932003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 17494
5011c2ca
AP
17495 * g++.old-deja/g++.other/crash18.C: Remove.
17496
fb5ce3c9
NS
174972003-07-31 Nathan Sidwell <nathan@codesourcery.com>
17498
ffd49b19
NS
17499 * g++.dg/template/explicit3.C: New.
17500 * g++.dg/template/explicit4.C: New.
17501 * g++.dg/template/explicit5.C: New.
17502
fb5ce3c9
NS
17503 PR c++/11347
17504 * g++.dg/template/memtmpl1.C: New.
17505
675eab74
AP
175062003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
17507
17508 PR target/11565
17509 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
17510 * gcc.dg/i386-387-5.c (dg-options): Likewise.
17511
602a82f3 175122003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
17513
17514 * vtgc1.c: Kill.
17515
55d54003
ZW
175162003-07-29 Zack Weinberg <zack@codesourcery.com>
17517
17518 * gcc.dg/struct-in-proto-1.c: New test.
17519
8f9b4009
NB
175202003-07-29 Neil Booth <neil@daikokuya.co.uk>
17521
17522 * gcc.dg/cpp/include2.c: Only expect one message.
17523
399dedb9
NS
175242003-07-29 Nathan Sidwell <nathan@codesourcery.com>
17525
17526 PR c++/9447
17527 * g++.dg/template/using1.C: New test.
17528 * g++.dg/template/using2.C: New test.
17529 * g++.dg/template/using3.C: New test.
17530 * g++.dg/template/using4.C: New test.
17531
f67f7737
AO
175322003-07-29 Alexandre Oliva <aoliva@redhat.com>
17533
17534 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
17535 * gcc.c-torture/execute/string-opt-10.c: Likewise.
17536
415d4636
MM
175372003-07-28 Jan Hubicka <jh@suse.cz>
17538
17539 PR c++/11530
17540 * g++.dg/opt/call1.C: New test.
17541
7b6d72fc
MM
175422003-07-28 Alexandre Oliva <aoliva@redhat.com>
17543
17544 PR c++/11667
17545 * g++.dg/init/enum2.C: New test.
17546 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 17547
b7365957
HPN
175482003-07-28 <hp@bitrange.com>
17549
17550 * gcc.dg/Wdeclaration-after-statement-1.c,
17551 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
17552
5dfa45d0
JJ
175532003-07-28 Jakub Jelinek <jakub@redhat.com>
17554
17555 * gcc.c-torture/compile/20030725-1.c: New test.
17556
66584e64
AH
175572003-07-28 Aldy Hernandez <aldyh@redhat.com>
17558
17559 * gcc.dg/20030505.c: Only run for SPE.
17560 Remove definition of opaque type.
17561
b7a78333
MM
175622003-07-27 Mark Mitchell <mark@codesourcery.com>
17563
17564 * g++.dg/template/ptrmem6.C: New test.
17565
18f3e349
GK
175662003-07-26 Geoffrey Keating <geoffk@apple.com>
17567
17568 * gcc.c-torture/compile/zero-strct-2.c: New test.
17569
863d3dfb
GK
175702003-07-25 Geoffrey Keating <geoffk@apple.com>
17571
17572 * gcc.dg/intermod-1.c: New test.
17573
a91db711
NS
175742003-07-25 Nathan Sidwell <nathan@codesourcery.com>
17575
22038b2c
NS
17576 PR c++/11617
17577 * g++.dg/template/lookup2.C: New test.
17578 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 17579 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
17580
17581 PR c++/11596
a91db711
NS
17582 * g++.dg/template/defarg3.C: New test.
17583
17584 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
17585
22ed7e5f
MM
175862003-07-24 Mark Mitchell <mark@codesourcery.com>
17587
17588 * g++.dg/inherit/access5.C: New test.
17589
f60a10e7
KL
175902003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17591
17592 PR c++/11513
17593 * g++.dg/template/crash8.C: New test.
17594
8f5b6d29
SB
175952003-07-23 Steven Bosscher <steven@gcc.gnu.org>
17596
17597 PR c/10602
17598 * gcc.dg/noncompile/incomplete-2.c: New test.
17599
11b8e71c
MM
176002003-07-23 Mark Mitchell <mark@codesourcery.com>
17601
bd16cb25
MM
17602 PR c++/11645
17603 * g++.dg/inherit/access4.C: New test.
17604
6cf4d1bc
MM
17605 PR c++/11517
17606 * g++.dg/expr/cond2.C: New test.
55d54003 17607
11b8e71c
MM
17608 PR optimization/10679
17609 * g++.dg/opt/inline4.C: New test.
17610
eb5abb39
NS
176112003-07-23 Nathan Sidwell <nathan@codesourcery.com>
17612
17613 * g++.dg/parse/crash10: New test.
17614
817aed6f
NS
176152003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17616
17617 * g++.dg/ext/flexary1.C: New test.
55d54003 17618
bef89e9e
KL
176192003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17620
17621 PR c++/10793
17622 * g++.dg/template/crash9.C: New test.
17623
4bd56354
VR
176242003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17625
17626 PR c++/3004
17627 * g++.dg/parse/typedef3.C: New test.
17628
17629 PR c++/7906
17630 * g++.dg/parse/operator2.C: New test.
17631
17632 PR c++/8895
17633 * g++.dg/parse/def-tmpl-arg1.C: New test.
17634
17635 PR c++/9282
17636 * g++.dg/parse/funptr1.C: New test.
17637
17638 PR c++/9452
17639 * g++.dg/parse/ambig3.C: New test.
17640
17641 PR c++/9454
17642 * g++.dg/parse/operator3.C: New test.
17643
17644 PR c++/9486
17645 * g++.dg/parse/template10.C: New test.
17646
17647 PR c++/9488
17648 * g++.dg/parse/template11.C: New test.
17649
17650 PR c++/10150
17651 * g++.dg/parse/invalid-op1.C: New test.
17652
17653 PR c++/10247
17654 * g++.dg/parse/condexpr1.C: New test.
17655
c6e4cc53
NS
176562003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17657
e0d1297c
NS
17658 * g++.dg/ext/packed3.C: New test.
17659 * g++.dg/ext/packed4.C: New test.
17660
c6e4cc53
NS
17661 * gcc.dg/pack-test-3.c: New test.
17662
dd039fc9
JJ
176632003-07-21 Janis Johnson <janis187@us.ibm.com>
17664
17665 * lib/compat.exp: Handle dg-options per source file.
17666 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
17667 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
17668 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
17669 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
17670 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
17671 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
17672 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
17673 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
17674 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
17675 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
17676 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
17677 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
17678 * g++.dg/compat/break/bitfield7_x.C: Ditto.
17679 * g++.dg/compat/break/bitfield7_y.C: Ditto.
17680
124b0e05
AP
176812003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
17682
17683 PR c/10320
17684 * gcc.c-torture/execute/20030718-1.c: New test.
17685
bbda30a4
EB
176862003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17687
55d54003 17688 PR optimization/11536
bbda30a4
EB
17689 * gcc.dg/20030721-1.c: New test.
17690
e9f9c81f
MM
176912003-07-19 Mark Mitchell <mark@codesourcery.com>
17692
17693 PR c++/11546
17694 * g++.dg/template/lookup1.C: New test.
17695
14e33ee8
ZW
176962003-07-19 Zack Weinberg <zack@codesourcery.com>
17697
17698 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
17699 diagnostics of ill-formed constructs involving labels.
17700 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
17701 the new 'previously defined here' message.
17702
a3f10e50
NS
177032003-07-18 Nathan Sidwell <nathan@codesourcery.com>
17704
17705 * g++.dg/parse/non-dependent2.C: New test.
17706
1fd0cd42
AP
177072003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17708
14e33ee8 17709 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
17710 weak symbols.
17711
16f6812f
JJ
177122003-07-17 Jakub Jelinek <jakub@redhat.com>
17713
17714 PR target/11087
17715 * gcc.c-torture/execute/20030717-1.c: New test.
17716
f129791c
EB
177172003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17718
17719 * g++.dg/opt/cfg1.C: New test.
17720
2b187c63
MM
177212003-07-17 Mark Mitchell <mark@codesourcery.com>
17722
17723 PR optimization/11557
17724 * gcc.dg/20030717-1.c: New test.
17725
bf88d870
AP
177262003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17727
17728 PR c++/10476
17729 * g++.dg/expr/crash-1.C: New test.
17730
17731 PR c++/11027
17732 * g++.dg/template/init3.C: New test.
17733
17734 PR c++/8222
17735 * g++.dg/template/non-dependent1.C: New test.
17736
17737 PR c++/11070
17738 * g++.dg/template/non-dependent2.C: New test.
17739
17740 PR c++/11071
17741 * g++.dg/template/non-dependent3.C: New test.
17742
17743 PR c++/9907
17744 * g++.dg/template/sizeof5.C: New test.
17745
26e0dcb3
GK
177462003-07-17 Geoffrey Keating <geoffk@apple.com>
17747
17748 PR 11498
17749 * gcc.c-torture/compile/mangle-1.c: New file.
17750
41c5ee06
KL
177512003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17752
17753 PR c++/7809
94b32725 17754 * g++.dg/parse/access3.C: New test.
41c5ee06 17755
2a39bedb 177562003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
17757
17758 PR c++/11384
17759 * g++.dg/init/init-ref4.C: New test.
17760
39703eb9
MM
177612003-07-16 Mark Mitchell <mark@codesourcery.com>
17762
17763 PR c++/11547
17764 * g++.dg/parse/constant3.C: New test.
17765 * g++.dg/parse/crash7.C: Likewise.
17766
48addf69
AP
177672003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
17768
17769 PR target/11008
17770 * gcc.dg/i386-pentium4-not-mull.c: New.
17771
1e0343dd
R
177722003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
17773
17774 * gcc.dg/asm-names.c (ymain): Make it weak.
17775
866eb556
KL
177762003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17777
17778 PR c++/5421
17779 * g++.dg/template/friend21.C: New test.
17780
fc4767bb
JJ
177812003-07-16 Jakub Jelinek <jakub@redhat.com>
17782
17783 * gcc.dg/cleanup-8.c: New test.
17784 * gcc.dg/cleanup-9.c: New test.
17785
32f2f2cb
DS
177862003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
17787
17788 * g++.dg/ext/dll-MI1.h: New file.
17789 * g++.dg/ext/dllexport-MI1.C: New file.
17790 * g++.dg/ext/dllimport-MI1.C: New file.
17791
bc8229a0
JJ
177922003-07-15 Jakub Jelinek <jakub@redhat.com>
17793
17794 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
17795 it does not have cmpstrsi patterns (just cmpmemsi).
17796
b0afa2fc
MM
177972003-07-15 Mark Mitchell <mark@codesourcery.com>
17798
17799 PR debug/11473
17800 * g++.dg/debug/debug8.C: New test.
17801
caec1dc0
KL
178022003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17803
17804 PR c++/10108
17805 * g++.dg/template/crash7.C: New test.
17806
aadf50ed
KH
178072003-07-15 Kazu Hirata <kazu@cs.umass.edu>
17808
17809 PR target/10795
17810 * gcc.c-torture/compile/20030708-1.c: New.
17811
5a257872
EB
178122003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17813
17814 * gcc.c-torture/execute/20030715-1.c: New test.
17815
89a68bb9
GK
178162003-07-14 Geoffrey Keating <geoffk@apple.com>
17817
17818 * gcc.dg/pch/inline-3.c: New file.
17819 * gcc.dg/pch/inline-3.hs: New file.
17820 * gcc.dg/pch/inline-4.c: New file.
17821 * gcc.dg/pch/inline-4.hs: New file.
17822
5e08432e
MM
178232003-07-14 Mark Mitchell <mark@codesourcery.com>
17824
8d83f792
MM
17825 PR c++/11509
17826 * g++.dg/template/crash6.C: New test.
17827
748d4c7e
MM
17828 PR c++/7053
17829 * g++.dg/template/friend20.C: New test.
17830
5e08432e
MM
17831 PR c++/7019
17832 * g++.dg/template/overload2.C: New test.
17833
1b78cca9
FS
178342003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17835
17836 PR optimization/11440
17837 * gcc.c-torture/execute/20030714-1.c: New test.
17838
55ece1b3
KL
178392003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17840
17841 PR c++/11154
17842 * g++.dg/template/partial2.C: New test.
17843
b3445994
MM
178442003-07-13 Mark Mitchell <mark@codesourcery.com>
17845
a3d87771
MM
17846 PR c++/11503
17847 * g++.dg/template/anon1.C: New test.
17848
b3445994
MM
17849 PR c++/11493
17850 PR c++/11495
17851 * g++.dg/parse/template9.C: Likewise.
17852 * g++.dg/template/crash4.C: New test.
17853 * g++.dg/template/koenig1.C: Likewise.
17854 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
17855 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
17856 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
17857 functions.
17858 * g++.old-deja/g++.jason/template36.C: Likewise.
17859 * g++.old-deja/g++.mike/p1989.C: Likewise.
17860 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
17861 * g++.old-deja/g++.pt/ttp20.C: Use this->.
17862 * g++.old-deja/g++.pt/ttp21.C: Use this->.
17863 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
17864 compiling.
17865 * g++.old-deja/g++.pt/union2.C: Use this->.
17866
358b8f01
JJ
178672003-07-11 Jakub Jelinek <jakub@redhat.com>
17868
17869 * gcc.dg/20030711-1.c: New test.
17870
7efa3e22
NS
178712003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17872
17873 PR c++/11050
17874 * g++.dg/parse/args1.C: New test.
17875 * g++.pt/defarg8.C: Change expected errors.
17876
7d48af30
MM
178772003-07-11 Mark Mitchell <mark@codesourcery.com>
17878
87ca53f6
MM
17879 PR c++/8164
17880 * g++.dg/template/nontype2.C: New test.
17881
a6b602ca
MM
17882 PR c++/10558
17883 * g++.dg/parse/template8.C: New test.
17884
6eeba0cc
MM
17885 PR c++/8327
17886 * g++.dg/template/scope1.C: New test.
17887
7d48af30
MM
17888 * g++.dg/warn/Wsign-compare-1.C: New test.
17889
1dc9efda
KH
178902003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17891
17892 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17893
4a386498
MM
178942003-07-10 Mark Mitchell <mark@codesourcery.com>
17895
584672ee
MM
17896 PR c++/9411
17897 * g++.dg/template/explicit2.C: New test.
17898
4a386498
MM
17899 PR c++/10032
17900 * g++.dg/warn/pedantic1.C: New test.
17901
7c728fc6
NS
179022003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17903
17904 PR c++ 9483
17905 * g++.dg/other/field1.C: New test.
17906
11791dbc
KH
179072003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17908
17909 PR c/11449
17910 * gcc.c-torture/compile/20030707-1.c: New.
17911
0c3b76ea
KL
179122003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17913
17914 PR c++/10849
17915 * g++.dg/template/access12.C: New test.
17916
bda8c1ca
NS
179172003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17918
17919 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17920 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17921 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17922 * gcc.misc-tests/gcov.exp: Update
17923 * g++.dg/gcov/gcov.exp: Update
17924 * lib/gcov.exp: Update.
17925
d17811fd
MM
179262003-07-08 Mark Mitchell <mark@codesourcery.com>
17927
17928 * g++.dg/abi/mangle17.C: Make sure template expressions are
17929 dependent.
17930 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17931 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17932 * g++.dg/opt/stack1.C: Remove erroneous code.
17933 * g++.dg/parse/template7.C: New test.
17934 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17935 * g++.old-deja/g++.pt/crash4.C: Likewise.
17936
76739f29
JDA
179372003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17938
17939 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17940 with zero or one occurence of `$' after the initial `L'.
17941
55c9de2d
KH
179422003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17943
17944 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17945
8af61113
RS
179462003-07-08 Roger Sayle <roger@eyesopen.com>
17947
17948 PR c/11370
17949 * gcc.dg/Wunreachable-6.c: New testcase.
17950 * gcc.dg/Wunreachable-7.c: New testcase.
17951
7e6dc358
JJ
179522003-07-08 Jakub Jelinek <jakub@redhat.com>
17953
17954 PR c/11420
17955 * gcc.dg/20030708-1.c: New test.
17956
b8898790
RS
179572003-07-08 Richard Sandiford <rsandifo@redhat.com>
17958
17959 * gcc.dg/compat/sdata-section.h: New file.
17960 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17961 * gcc.dg/torture/mips-sdata-1.c: New test.
17962
c4d0910c
KL
179632003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17964
17965 PR c++/11030
17966 * g++.dg/template/friend19.C: New test.
17967
8df63efa
JJ
179682003-07-08 Jakub Jelinek <jakub@redhat.com>
17969
17970 * g++.dg/opt/strength-reduce.C: New test.
17971
afeeac3f
RS
179722003-07-07 Roger Sayle <roger@eyesopen.com>
17973
17974 PR target/10979
17975 * gcc.dg/20030707-1.c: New testcase.
17976
2c430630
RS
179772003-07-07 Roger Sayle <roger@eyesopen.com>
17978
17979 PR optimization/11059
17980 * g++.dg/opt/emptyunion.C: New testcase.
17981
82d610ec 179822003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 17983 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
17984
17985 * g++.dg/opt/stack1.C: New test.
17986
0a72704b
MM
179872003-07-05 Mark Mitchell <mark@codesourcery.com>
17988
17989 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17990 run test.
14e33ee8 17991
0a72704b
MM
17992 PR c++/11431
17993 * g++.dg/expr/static_cast3.C: New test.
17994
e6cc3a24
ZW
179952003-07-04 Zack Weinberg <zack@codesourcery.com>
17996
17997 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17998 everywhere.
17999 * gcc.dg/concat.c: Concatenation of string constants with
18000 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
18001 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
18002 * gcc.dg/cpp/escape-2.c: Use wide character constants where
18003 necessary to avoid multi-character character constant warning.
18004 * gcc.dg/cpp/escape.c: Likewise.
18005 * gcc.dg/cpp/ucs.c: Likewise.
18006 Remove backslashes from dg-bogus comments, as they confuse Tcl.
18007 Fix a typo.
18008
9037065f
KH
180092003-07-04 Kazu Hirata <kazu@cs.umass.edu>
18010
682def26 18011 PR c/11428
9037065f
KH
18012 * gcc.c-torture/compile/20030704-1.c: New.
18013
ae81000a
KH
180142003-07-04 Kazu Hirata <kazu@cs.umass.edu>
18015
18016 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
18017
1cf0dce8
DS
180182003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
18019
18020 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 18021 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 18022 tests for warnings.
32f2f2cb
DS
18023 * g++.dg/ext/dllimport2.C: Add tests for warnings.
18024 * g++.dg/ext/dllimport3.C: Likewise.
18025 * g++.dg/ext/dllimport4.C: New file.
18026 * g++.dg/ext/dllimport5.C: New file.
18027 * g++.dg/ext/dllimport6.C: New file.
18028 * g++.dg/ext/dllimport7.C: New file.
18029 * g++.dg/ext/dllimport8.C: New file.
18030 * g++.dg/ext/dllimport9.C: New file.
18031 * g++.dg/ext/dllimport10.C: New file.
18032 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 18033
d6b4ea85
MM
180342003-07-03 Mark Mitchell <mark@codesourcery.com>
18035
18036 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
18037 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
18038
0a9530a9
RS
180392003-07-03 Roger Sayle <roger@eyesopen.com>
18040
18041 * gcc.dg/builtins-25.c: New testcase.
18042 * gcc.dg/builtins-26.c: New testcase.
18043
9b269fc7
JJ
180442003-07-03 Janis Johnson <janis187@us.ibm.com>
18045
7516d736
JJ
18046 * gcc.dg/compat/vector-defs.h: New file.
18047 * gcc.dg/compat/vector-setup.h: New file.
18048 * gcc.dg/compat/vector-check.h: New file.
18049 * gcc.dg/compat/vector-1_main.c: New file.
18050 * gcc.dg/compat/vector-1_x.c: New file.
18051 * gcc.dg/compat/vector-1_y.c: New file.
18052 * gcc.dg/compat/vector-2_main.c: New file.
18053 * gcc.dg/compat/vector-2_x.c: New file.
18054 * gcc.dg/compat/vector-2_y.c: New file.
18055
0964c98c
JJ
18056 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
18057 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
18058 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
18059 * gcc.dg/compat/struct-align-1.h: New file.
18060 * gcc.dg/compat/struct-align-1_main.c: New file.
18061 * gcc.dg/compat/struct-align-1_x.c: New file.
18062 * gcc.dg/compat/struct-align-1_y.c: New file.
18063 * gcc.dg/compat/struct-align-2.h: New file.
18064 * gcc.dg/compat/struct-align-2_main.c: New file.
18065 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
18066 * gcc.dg/compat/struct-align-2_y.c: New file.
18067
18068 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
18069 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
18070 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18071 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
18072 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
18073 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18074 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18075 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
18076 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
18077 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
18078 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
18079 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
18080 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
18081 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
18082 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
18083 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
18084 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
18085 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
18086 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18087 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18088 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18089 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18090 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18091 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18092 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18093 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18094 * gcc.dg/compat/struct-return-10_x.c: Ditto.
18095 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18096 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18097
180982003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18099
18100 * gcc.dg/i386-call-1.c: New test.
18101
181022003-07-03 Nathan Sidwell <nathan@codesourcery.com>
18103
18104 PR c++/9162
18105 * g++.dg/parse/defarg4.C: New.
18106
181072003-07-03 Roger Sayle <roger@eyesopen.com>
18108
18109 PR target/10700
18110 * gcc.c-torture/compile/20030703-1.c: New test case.
18111
181122003-07-03 Mark Mitchell <mark@codesourcery.com>
18113
18114 * g++.dg/template/local3.C: Remove extra semicolon.
18115
181162003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18117
18118 * gcc.dg/i386-volatile-1.c: New test.
18119
181202003-07-02 Nathan Sidwell <nathan@codesourcery.com>
18121
18122 PR c++/11072
18123 * g++.dg/other/offsetof2.C: XFAIL.
18124 * g++.dg/other/offsetof5.C: New.
18125
18126 PR c++/10219
18127 * g++.dg/template/error1.C: New.
18128
18129 PR c++/9779
18130 * g++.dg/template/dependent-expr1.C: New.
18131
181322003-07-01 Mark Mitchell <mark@codesourcery.com>
18133
18134 PR c++/6949
18135 * g++.dg/template/local3.C: New test.
18136
18137 PR c++/11149
18138 * g++.dg/lookup/scoped6.C: New test.
18139
181402003-07-01 Giovanni Bajo <giovannibajo@libero.it>
18141
18142 PR c++/8046
18143 * g++.dg/other/error7.C: New test.
18144
181452003-07-01 Kazu Hirata <kazu@cs.umass.edu>
18146
18147 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
18148 * g++.old-deja/g++.abi/vtable3.h: Likewise.
18149 * g++.old-deja/g++.law/code-gen5.C: Likewise.
18150 * g++.old-deja/g++.other/union2.C: Likewise.
18151 * gcc.dg/c90-const-expr-2.c: Likewise.
18152 * gcc.dg/c90-const-expr-3.c: Likewise.
18153 * gcc.dg/c99-const-expr-2.c: Likewise.
18154 * gcc.dg/c99-const-expr-3.c: Likewise.
18155 * gcc.dg/concat.c: Likewise.
18156
181572003-07-01 Mark Mitchell <mark@codesourcery.com>
18158
18159 PR c++/9559
18160 * g++.dg/init/static1.C: New test.
18161
181622003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18163
18164 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
18165 * g++.old-deja/g++.other/access2.C: Likewise.
18166 * g++.old-deja/g++.other/decl2.C: Likewise.
18167 * gcc.c-torture/execute/20020615-1.c: Likewise.
18168
181692003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18170
18171 PR c++/4933
18172 * g++.dg/template/sizeof4.C: New test.
18173
181742003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18175
18176 * g++.dg/other/error6.C: New test.
18177
181782003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18179
18180 PR c++/10750
18181 * g++.dg/parse/constant2.C: New test.
18182
181832003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18184
18185 PR c++/11106
18186 * g++.dg/other/error5.C: New test.
18187
181882003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18189
18190 * gcc.dg/format/gcc_diag-1.c: New test.
18191
181922003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
18193
18194 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
18195
181962003-06-28 Nathan Sidwell <nathan@codesourcery.com>
18197
18198 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
18199 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
18200 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
18201
182022003-06-28 Jakub Jelinek <jakub@redhat.com>
18203
18204 * gcc.c-torture/execute/builtins/string-8.c: New test.
18205 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
18206 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
18207 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
18208
182092003-06-27 Mark Mitchell <mark@codesourcery.com>
18210
18211 PR c++/10468
18212 * g++.dg/ext/typeof6.C: New test.
18213
182142003-06-27 Mark Mitchell <mark@codesourcery.com>
18215
18216 PR c++/10796
18217 * g++.dg/init/enum1.C: New test.
18218
182192003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
18220
18221 * gcc.dg/20030627-1.c: New test.
18222
182232003-06-26 Mark Mitchell <mark@codesourcery.com>
18224
18225 PR c++/11332
18226 * g++.dg/expr/static_cast2.C: New test.
18227
182282003-06-26 Roger Sayle <roger@eyesopen.com>
18229 Jakub Jelinek <jakub@redhat.com>
18230
18231 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
18232 sprintf(dst,"%s",src) optimization.
18233 * gcc.c-torture/execute/20030626-1.c: New test case.
18234 * gcc.c-torture/execute/20030626-2.c: New test case.
18235
182362003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
18237
18238 * gcc.c-torture/execute/multi-ix.c: New test.
18239
18240 * gcc.c-torture/execute/simd-4.c (main):
18241 Added missing semicolon at end of union.
18242
182432003-06-26 Giovanni Bajo <giovannibajo@libero.it>
18244
18245 PR c++/8266
18246 * g++.dg/template/explicit-instantiation3.C: New test.
18247
182482003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18249
18250 * gcc.dg/20030626-1.c: Use signed char.
18251
182522003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18253
18254 * gcc.dg/20030626-1.c: New test.
18255
182562003-06-26 Neil Booth <neil@daikokuya.co.uk>
18257
18258 * const-str-2.m: Update.
18259
182602003-06-25 Mark Mitchell <mark@codesourcery.com>
18261
18262 PR c++/10990
18263 * g++.dg/rtti/dyncast1.C: New test.
18264 * g++.dg/abi/mangle4.C: Correct base-specifier access.
18265 * g++.dg/lookup/scoped1.C: Remove XFAIL.
18266 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
18267
18268 PR c++/10931
18269 * g++.dg/expr/static_cast1.C: New test.
18270
182712003-06-25 Josef Zlomek <zlomekj@suse.cz>
18272
18273 * gcc.dg/20030625-1.c: New test.
18274
182752003-06-24 Roger Sayle <roger@eyesopen.com>
18276
18277 * gcc.c-torture/compile/20030624-1.c: New test case.
18278
182792003-06-24 Jakub Jelinek <jakub@redhat.com>
18280
18281 * gcc.c-torture/execute/string-opt-17.c: New test.
18282
182832003-06-24 Mark Mitchell <mark@codesourcery.com>
18284
18285 PR c++/5754
18286 * g++.dg/parse/crash6.C: New test.
18287
182882003-06-23 Roger Sayle <roger@eyesopen.com>
18289
18290 * gcc.dg/builtins-24.c: New test case.
18291
182922003-06-23 Jakub Jelinek <jakub@redhat.com>
18293
18294 * g++.dg/opt/operator1.C: New test.
18295
182962003-06-22 Roger Sayle <roger@eyesopen.com>
18297
18298 * gcc.c-torture/execute/string-opt-16.c: New test case.
18299
183002003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
18301
18302 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
18303 * g++.old-deja/g++.other/conv7.C: Likewise
18304 * g++.old-deja/g++.other/overcnv2.C: Likewise.
18305 * g++.old-deja/g++.other/overload14.C: Likewise.
18306
183072003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
18308
18309 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
18310 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
18311
183122003-06-20 Mark Mitchell <mark@codesourcery.com>
18313
18314 PR c++/10888
18315 * g++.dg/warn/Winline-3.C: New test.
18316
183172003-06-20 Mark Mitchell <mark@codesourcery.com>
18318
18319 * lib/target-supports.exp (check_alias_available): Make the test
18320 program acceptable to the Solaris assembler.
18321
18322 PR c++/10749
18323 * g++.dg/template/memclass2.C: New test.
18324
183252003-06-20 Mark Mitchell <mark@codesourcery.com>
18326 Eric Botcazou <ebotcazou@libertysurf.fr>
18327
18328 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
18329 data for non-matching targets.
18330 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
18331
183322003-06-20 Mark Mitchell <mark@codesourcery.com>
18333
18334 PR c++/10845
18335 * g++.dg/template/member3.C: New test.
18336
183372003-06-19 Mark Mitchell <mark@codesourcery.com>
18338
18339 PR c++/10939
18340 * g++.dg/template/func1.C: New test.
18341
18342 PR c++/9649
18343 * g++.dg/template/static4.C: New test.
18344 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
18345
18346 PR c++/11041
18347 * g++.dg/init/ref7.C: New test.
18348
183492003-06-19 Matt Austern <austern@apple.com>
18350
18351 PR c++/11228
18352 * g++.dg/anew1.C: New test.
18353 * g++.dg/anew2.C: New test.
18354 * g++.dg/anew3.C: New test.
18355 * g++.dg/anew4.C: New test.
18356
183572003-06-19 Kazu Hirata <kazu@cs.umass.edu>
18358
18359 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
18360
183612003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
18362
18363 * gcc.c-torture/execute/simd-4.c (main): Make expected value
18364 endian-dependent.
18365
183662003-06-17 Benjamin Kosnik <bkoz@redhat.com>
18367
18368 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
18369 Remove cruft.
18370
183712003-06-17 Kazu Hirata <kazu@cs.umass.edu>
18372
18373 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
18374 * gcc.c-torture/compile/961203-1.c: Likewise.
18375 * gcc.c-torture/compile/980506-1.c: Likewise.
18376
183772003-06-17 Mark Mitchell <mark@codesourcery.com>
18378
18379 PR c++/10712
18380 * g++.dg/lookup/using7.C: New test.
18381
183822003-06-17 Mark Mitchell <mark@codesourcery.com>
18383
18384 PR c++/11105
18385 * g++.dg/abi/conv1.C: Remove it.
18386 * g++.dg/template/conv7.C: New test.
18387 * g++.dg/template/conv8.C: Likewise.
18388 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
18389 conversion operator.
18390
183912003-06-17 Janis Johnson <janis187@us.ibm.com>
18392
18393 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
18394 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
18395 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18396 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
18397 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
18398 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18399 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18400 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
18401 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
18402 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
18403 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
18404 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
18405 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
18406 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
18407 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
18408 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
18409 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
18410 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
18411 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18412 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18413 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18414 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18415 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18416 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18417 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18418 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18419 * gcc.dg/compat/struct-return-10_x.c: Ditto.
18420 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18421 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18422
184232003-06-16 Mark Mitchell <mark@codesourcery.com>
18424
18425 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
18426 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
18427 indications.
18428
184292003-06-16 Roger Sayle <roger@eyesopen.com>
18430
18431 * gcc.dg/i386-387-5.c: New test case.
18432 * gcc.dg/i386-387-6.c: New test case.
18433 * gcc.dg/builtins-23.c: New test case.
18434
184352003-06-15 Roger Sayle <roger@eyesopen.com>
18436
18437 * gcc.dg/builtins-22.c: New test case.
18438 * gcc.dg/i386-387-1.c: Update to test exp.
18439 * gcc.dg/i386-387-2.c: Likewise.
18440
184412003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18442
18443 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
18444
184452003-06-12 Mark Mitchell <mark@codesourcery.com>
18446
18447 * lib/gcc-dg.exp (dg-require-dll): New function.
18448 (dg-xfail-if): Likewise.
18449 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
18450 driver.
18451
18452 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
18453 * gcc.c-torture/compile/20001205-1.c: Likewise.
18454 * gcc.c-torture/compile/20001226-1.c: Likewise.
18455 * gcc.c-torture/compile/20010518-2.c: Likewise.
18456 * gcc.c-torture/compile/20020312-1.c: Likewise.
18457 * gcc.c-torture/compile/20020604-1.c: Likewise.
18458 * gcc.c-torture/compile/920501-12.c: Likewise.
18459 * gcc.c-torture/compile/920501-4.c: Likewise.
18460 * gcc.c-torture/compile/920520-1.c: Likewise.
18461 * gcc.c-torture/compile/920521-1.c: Likewise.
18462 * gcc.c-torture/compile/920625-1.c: Likewise.
18463 * gcc.c-torture/compile/961203-1.c: Likewise.
18464 * gcc.c-torture/compile/980506-1.c: Likewise.
18465 * gcc.c-torture/compile/981006-1.c: Likewise.
18466 * gcc.c-torture/compile/981022-1.c: Likewise.
18467 * gcc.c-torture/compile/981223-1.c: Likewise.
18468 * gcc.c-torture/compile/990617-1.c: Likewise.
18469 * gcc.c-torture/compile/dll.c: Likewise.
18470 * gcc.c-torture/compile/labels-3.c: Likewise.
18471 * gcc.c-torture/compile/mipscop-1.c: Likewise.
18472 * gcc.c-torture/compile/mipscop-2.c: Likewise.
18473 * gcc.c-torture/compile/mipscop-3.c: Likewise.
18474 * gcc.c-torture/compile/mipscop-4.c: Likewise.
18475 * gcc.c-torture/compile/simd-5.c: Likewise.
18476 * gcc.c-torture/compile/20000804-1.x: Remove.
18477 * gcc.c-torture/compile/20001205-1.x: Likewise.
18478 * gcc.c-torture/compile/20001226-1.x: Likewise.
18479 * gcc.c-torture/compile/20010518-2.x: Likewise.
18480 * gcc.c-torture/compile/20020312-1.x: Likewise.
18481 * gcc.c-torture/compile/20020604-1.x: Likewise.
18482 * gcc.c-torture/compile/920501-12.x: Likewise.
18483 * gcc.c-torture/compile/920501-4.x: Likewise.
18484 * gcc.c-torture/compile/920520-1.x: Likewise.
18485 * gcc.c-torture/compile/920521-1.x: Likewise.
18486 * gcc.c-torture/compile/920625-1.x: Likewise.
18487 * gcc.c-torture/compile/961203-1.x: Likewise.
18488 * gcc.c-torture/compile/980506-1.x: Likewise.
18489 * gcc.c-torture/compile/981006-1.x: Likewise.
18490 * gcc.c-torture/compile/981022-1.x: Likewise.
18491 * gcc.c-torture/compile/981223-1.x: Likewise.
18492 * gcc.c-torture/compile/990617-1.x: Likewise.
18493 * gcc.c-torture/compile/mipscop-1.x: Likewise.
18494 * gcc.c-torture/compile/mipscop-2.x: Likewise.
18495 * gcc.c-torture/compile/mipscop-3.x: Likewise.
18496 * gcc.c-torture/compile/mipscop-4.x: Likewise.
18497 * gcc.c-torture/compile/simd-5.x: Likewise.
18498
18499 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
18500
185012003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18502
18503 * gcc.c-torture/execute/20030611-1.c: New test.
18504
185052003-06-12 Roger Sayle <roger@eyesopen.com>
18506
18507 PR middle-end/168
18508 * gcc.dg/20030612-1.c: New test case.
18509
185102003-06-12 Mark Mitchell <mark@codesourcery.com>
18511
18512 PR c++/10635
18513 * g++.dg/expr/cast1.C: New test.
18514
185152003-06-12 Roger Sayle <roger@eyesopen.com>
18516
18517 * gcc.dg/builtins-21.c: New test case.
18518
185192003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
18520
18521 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
18522 options instead of at the end.
18523 * lib/objc.exp (objc_target_compile): Likewise.
18524
185252003-06-11 Mark Mitchell <mark@codesourcery.com>
18526
18527 PR c++/10432
18528 * g++.dg/parse/error1.C: New test.
18529
185302003-06-11 Janis Johnson <janis187@us.ibm.com>
18531
18532 * gcc.dg/compat/struct-by-value-11_main.c: New file.
18533 * gcc.dg/compat/struct-by-value-11_x.c: New file.
18534 * gcc.dg/compat/struct-by-value-11_y.c: New file.
18535 * gcc.dg/compat/struct-by-value-12_main.c: New file.
18536 * gcc.dg/compat/struct-by-value-12_x.c: New file.
18537 * gcc.dg/compat/struct-by-value-12_y.c: New file.
18538 * gcc.dg/compat/struct-by-value-13_main.c: New file.
18539 * gcc.dg/compat/struct-by-value-13_x.c: New file.
18540 * gcc.dg/compat/struct-by-value-13_y.c: New file.
18541 * gcc.dg/compat/struct-by-value-14_main.c: New file.
18542 * gcc.dg/compat/struct-by-value-14_x.c: New file.
18543 * gcc.dg/compat/struct-by-value-14_y.c: New file.
18544 * gcc.dg/compat/struct-by-value-15_main.c: New file.
18545 * gcc.dg/compat/struct-by-value-15_x.c: New file.
18546 * gcc.dg/compat/struct-by-value-15_y.c: New file.
18547 * gcc.dg/compat/struct-by-value-16_main.c: New file.
18548 * gcc.dg/compat/struct-by-value-16_x.c: New file.
18549 * gcc.dg/compat/struct-by-value-16_y.c: New file.
18550 * gcc.dg/compat/struct-by-value-17_main.c: New file.
18551 * gcc.dg/compat/struct-by-value-17_x.c: New file.
18552 * gcc.dg/compat/struct-by-value-17_y.c: New file.
18553 * gcc.dg/compat/struct-by-value-18_main.c: New file.
18554 * gcc.dg/compat/struct-by-value-18_x.c: New file.
18555 * gcc.dg/compat/struct-by-value-18_y.c: New file.
18556
18557 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
18558 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
18559 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
18560 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
18561 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
18562 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
18563 * gcc.dg/compat/scalar-return-3_main.c: New file.
18564 * gcc.dg/compat/scalar-return-3_x.c: New file.
18565 * gcc.dg/compat/scalar-return-3_y.c: New file.
18566 * gcc.dg/compat/scalar-return-4_main.c: New file.
18567 * gcc.dg/compat/scalar-return-4_x.c: New file.
18568 * gcc.dg/compat/scalar-return-4_y.c: New file.
18569
185702003-06-10 Janis Johnson <janis187@us.ibm.com>
18571
18572 * gcc.dg/compat/fp2-struct-check.h: New file.
18573 * gcc.dg/compat/fp2-struct-defs.h: New file.
18574 * gcc.dg/compat/fp2-struct-init.h: New file.
18575 * gcc.dg/compat/struct-by-value-10_main.c: New file.
18576 * gcc.dg/compat/struct-by-value-10_x.c: New file.
18577 * gcc.dg/compat/struct-by-value-10_y.c: New file.
18578 * gcc.dg/compat/struct-return-10_main.c: New file.
18579 * gcc.dg/compat/struct-return-10_x.c: New file.
18580 * gcc.dg/compat/struct-return-10_y.c: New file.
18581
18582 * gcc.dg/compat/compat-common.h: New file.
18583 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
18584 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
18585 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
18586 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
18587 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
18588 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
18589 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
18590 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18591 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
18592 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
18593 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18594 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
18595 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
18596 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18597 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
18598 * gcc.dg/compat/small-struct-check.h: Ditto.
18599 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
18600 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18601 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
18602 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
18603 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18604 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18605 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
18606 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18607 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
18608 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
18609 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18610 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18611 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
18612 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18613 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18614 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
18615 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18616 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
18617 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
18618 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18619 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
18620 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
18621 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18622 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
18623 * gcc.dg/compat/struct-return-2_main.c: Ditto.
18624 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18625 * gcc.dg/compat/struct-return-2_y.c: Ditto.
18626 * gcc.dg/compat/struct-return-3_main.c: Ditto.
18627 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18628 * gcc.dg/compat/struct-return-3_y.c: Ditto.
18629
186302003-06-10 Geoffrey Keating <geoffk@apple.com>
18631
18632 * g++.dg/pch/static-1.C: New file.
18633 * g++.dg/pch/static-1.Hs: New file.
18634
186352003-06-10 Richard Henderson <rth@redhat.com>
18636
18637 * gcc.dg/asm-7.c: Adjust expected warning text.
18638
186392003-06-10 Roger Sayle <roger@eyesopen.com>
18640
18641 * gcc.dg/builtins-20.c: New test case.
18642
186432003-06-10 Mark Mitchell <mark@codesourcery.com>
18644
18645 PR c++/11131
18646 * g++.dg/opt/template1.C: New test.
18647
186482003-06-09 Mark Mitchell <mark@codesourcery.com>
18649
18650 * lib/gcc-dg.exp (dg-test): Clear additional_files and
18651 additional_sources.
18652
186532003-05-21 David Taylor <dtaylor@emc.com>
18654
18655 * gcc.dg/Wpadded.c: New file.
18656
186572003-06-09 Mark Mitchell <mark@codesourcery.com>
18658
18659 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
18660 * gcc.dg/special/weak-2.c: Add dg-require-weak.
18661 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
18662 dg-require-weak.
18663
186642003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
18665
18666 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
18667
186682003-06-09 Mark Mitchell <mark@codesourcery.com>
18669
18670 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
18671 (dg-require-alias): Likewise.
18672 (dg-require-gc-sections): Likewise.
18673 * lib/target-supports.exp (check_gc_sections_available): Likewise.
18674
186752003-06-08 Richard Henderson <rth@redhat.com>
18676
18677 * gcc.dg/20011029-2.c: Fix the array reference.
18678 * gcc.dg/asm-7.c: New.
18679
186802003-06-08 Kazu Hirata <kazu@cs.umass.edu>
18681
18682 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
18683
186842003-06-08 Mark Mitchell <mark@codesourcery.com>
18685
18686 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
18687 (dg-require-gc-sections): Likewise.
18688
186892003-06-08 Jan Hubicka <jh@suse.cz>
18690
18691 * i386-cmov1.c: Fix regular expression.
18692 * i386-cvt-1.c: Likewise.
18693 * i386-local.c: Likewise.
18694 * i386-local2.c: Likewise.
18695 * i386-mul.c: Likewise.
18696 * i386-ssetype-1.c: Likewise.
18697 * i386-ssetype-3.c: Likewise.
18698 * i386-ssetype-5.c: Likewise.
18699
187002003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18701
18702 PR c++/11039
18703 * g++.dg/warn/implicit-typename2.C: New test.
18704 * g++.dg/warn/implicit-typename3.C: New test.
18705
187062003-06-07 Richard Henderson <rth@redhat.com>
18707
18708 * g++.dg/other/offsetof3.C: Use size_t.
18709 * g++.dg/other/offsetof4.C: Likewise.
18710
187112003-06-07 H.J. Lu <hongjiu.lu@intel.com>
18712
18713 * lib/copy-file.exp: New. Implement gcc_copy_files.
18714
18715 * lib/dg-pch.exp: Load copy-file.exp
18716 (dg-pch): Use gcc_copy_files instead of "file copy".
18717
187182003-06-06 Mark Mitchell <mark@codesourcery.com>
18719
18720 * gcc.dg/weak/weak.exp: Simplify.
18721 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
18722 * gcc.dg/weak/weak-1.c: Likewise.
18723 * gcc.dg/weak/weak-2.c: Likewise.
18724 * gcc.dg/weak/weak-3.c: Likewise.
18725 * gcc.dg/weak/weak-4.c: Likewise.
18726 * gcc.dg/weak/weak-5.c: Likewise.
18727 * gcc.dg/weak/weak-6.c: Likewise.
18728 * gcc.dg/weak/weak-7.c: Likewise.
18729 * gcc.dg/weak/weak-8.c: Likewise.
18730 * gcc.dg/weak/weak-9.c: Likewise.
18731
187322003-06-06 Richard Earnshaw <rearnsha@arm.com>
18733
18734 gcc.c-torture/execute/20030606-1.c: New.
18735
187362003-06-06 Roger Sayle <roger@eyesopen.com>
18737
18738 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
18739 * gcc.dg/builtins-19.c: Likewise.
18740
187412003-06-06 Roger Sayle <roger@eyesopen.com>
18742
18743 * gcc.dg/builtins-2.c: Add some more tests.
18744 * gcc.dg/builtins-18.c: New test case.
18745 * gcc.dg/builtins-19.c: New test case.
18746
187472003-06-06 Roger Sayle <roger@eyesopen.com>
18748 Jim Wilson <wilson@tuliptree.org>
18749
18750 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
18751
187522003-06-06 Jakub Jelinek <jakub@redhat.com>
18753
18754 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
18755 mempcpy/stpcpy calls not to be optimized into something else.
18756 * gcc.c-torture/execute/string-opt-3.c: Moved to...
18757 * gcc.c-torture/execute/builtins/string-7.c: ...here.
18758 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
18759
187602003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18761
18762 * gcc.dg/format/asm_fprintf-1.c: New test.
18763
187642003-06-05 Mark Mitchell <mark@codesourcery.com>
18765
18766 * lib/gcc-defs.exp (additional_sources): New variable.
18767 (dg-additional-sources): New function.
18768 (additional_files): New variable.
18769 (dg-additional-files): New function.
18770 (dg-additional-files-options): Likewise.
18771 * lib/gcc-dg.exp (dg-require-weak): New function.
18772 (dg-require-alias): Likewise.
18773 (dg-require-gc-sections): Likewise.
18774 * lib/target-supports.exp (check_alias_available): Remove testfile
18775 parameter.
18776 (check_gc_sections_available): New function.
18777 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
18778 (dg-gpp-additional-files): Likewise.
18779 * lib/g++.exp (additional_sources): Remove.
18780 (additional_files): Likewise.
18781 (g++_target_compile): Use dg-additional-files-options.
18782
18783 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
18784 Tcl logic.
18785 * gcc.dg/special/ecos.exp: Remove.
18786 * gcc.dg/special/20000419-2.c: Use dg-require-*.
18787 * gcc.dg/special/alias-1.c: Likewise.
18788 * gcc.dg/special/alias-2.c: Likewise.
18789 * gcc.dg/special/gcsec-1.c: Likewise.
18790 * gcc.dg/special/weak-1.c: Likewise.
18791 * gcc.dg/special/weak-2.c: Likewise.
18792 * gcc.dg/special/wkali-1.c: Likewise.
18793 * gcc.dg/special/wkali-2.c: Likewise.
18794
18795 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
18796 dg-gpp-additional-*.
18797 * g++.dg/special/conpr-3.C: Likewise.
18798 * g++.dg/special/conpr-4.C: Likewise.
18799 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
18800 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
18801 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
18802 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
18803 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
18804 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
18805 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
18806 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
18807 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
18808 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
18809 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
18810 * g++.old-deja/g++.other/comdat1.C: Likewise.
18811 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
18812 * g++.old-deja/g++.other/comdat3.C: Likewise.
18813 * g++.old-deja/g++.other/ctor1.C: Likewise.
18814 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
18815
7d445f15
RH
188162003-06-05 Richard Henderson <rth@redhat.com>
18817
18818 * gcc.dg/debug/20030605-1.c: New.
18819
d7068b3d
MM
188202003-06-04 Mark Mitchell <mark@codesourcery.com>
18821
18822 * README.QMTEST: Update.
18823
0bfa5f65
RH
188242003-06-04 Richard Henderson <rth@redhat.com>
18825
e6cc3a24
ZW
18826 * gcc.dg/cleanup-1.c: New.
18827 * gcc.dg/cleanup-2.c: New.
18828 * gcc.dg/cleanup-3.c: New.
18829 * gcc.dg/cleanup-4.c: New.
18830 * gcc.dg/cleanup-5.c: New.
18831 * gcc.dg/cleanup-6.c: New.
18832 * gcc.dg/cleanup-7.c: New.
0bfa5f65 18833
ac871ee1
MM
188342003-06-04 Mark Mitchell <mark@codesourcery.com>
18835
13e0ae41
MM
18836 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
18837
ac871ee1
MM
18838 * lib/dg-pch.exp: New file.
18839 * g++.dg/pch/pch.exp: Use dg-pch.exp.
18840 * gcc.dg/pch/pch.exp: Likewise.
18841
385a9348
RS
188422003-06-04 Roger Sayle <roger@eyesopen.com>
18843
18844 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
18845 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
18846 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
18847 * gcc.dg/builtins-17.c: New test case.
18848 * gcc.dg/i386-387-4.c: New test case.
18849 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
18850
01d3224a
EB
188512003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18852
18853 * gcc.dg/ultrasp9.c: New test.
18854
ef0139b1
EB
188552003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18856
18857 * gcc.c-torture/compile/20030604-1.c: New test.
18858 * gcc.dg/sparc-constant-1.c: New test.
18859
61274a14
GN
188602003-06-03 Glen Nakamura <glen@imodulo.com>
18861
c6c01481 18862 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 18863
23656642
JR
188642003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
18865
aa6b9f6d
R
18866 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
18867
23656642
JR
18868 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18869 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18870
284ca13e
AH
188712003-06-03 Aldy Hernandez <aldyh@redhat.com>
18872
e6cc3a24 18873 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 18874
6c07f448
KL
188752003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18876
18877 PR c++/10940
18878 * g++.dg/template/spec10.C: New test.
18879
075ec276
RS
188802003-06-03 Roger Sayle <roger@eyesopen.com>
18881
18882 * gcc.dg/builtins-16.c: New test case.
18883
8fd3cf4e
JJ
188842003-06-03 Jakub Jelinek <jakub@redhat.com>
18885
18886 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18887 mempcpy test with post-increments.
18888 * gcc.c-torture/execute/string-opt-3.c: New test.
18889 * gcc.dg/string-opt-1.c: New test.
18890
5d16533a 188912003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
18892
18893 PR fortran/10965
18894 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18895
2a9e3b72
MM
188962003-06-02 Mark Mitchell <mark@codesourcery.com>
18897
5a9f05f2
MM
18898 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18899 (scan-assembler): ... here. Use dg-scan.
18900 (scan-assembler-not): Likewise.
18901 (scan-file): New function.
18902 (scan-file-not): Likewise.
18903 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18904 * gcc.dg/cpp/_Pragma4.c: Likewise.
18905 * gcc.dg/cpp/_Pragma5.c: Likewise.
18906 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18907 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18908 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18909 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18910 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18911 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18912 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18913 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18914 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18915 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18916 * gcc.dg/cpp/cxxcom1.c: Likewise.
18917 * gcc.dg/cpp/line1.c: Likewise.
18918 * gcc.dg/cpp/maccom1.c: Likewise.
18919 * gcc.dg/cpp/maccom2.c: Likewise.
18920 * gcc.dg/cpp/maccom3.c: Likewise.
18921 * gcc.dg/cpp/maccom4.c: Likewise.
18922 * gcc.dg/cpp/maccom5.c: Likewise.
18923 * gcc.dg/cpp/maccom6.c: Likewise.
18924 * gcc.dg/cpp/multiline.c: Likewise.
18925 * gcc.dg/cpp/spacing1.c: Likewise.
18926 * gcc.dg/cpp/spacing2.c: Likewise.
18927 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18928 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18929 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18930 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18931 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18932 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18933 * gcc.dg/cpp/cxxcom2.c: Likewise.
18934 * gcc.dg/cpp/cxxcom2.h: New file.
18935
2a9e3b72
MM
18936 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18937 * g++.dg/cpp/truefalse.C: Here.
18938 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18939
a7f36da3 189402003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 18941
a7f36da3
DD
18942 * gcc.dg/cpp/redef3.c: New file.
18943
a3033f34
EB
189442003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18945
18946 * gcc.dg/i386-loop-3.c: New test.
18947
5f90145a
TM
189482003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18949
18950 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18951
4fa26a60
RS
189522003-05-31 Roger Sayle <roger@eyesopen.com>
18953
18954 * gcc.dg/fwrapv-1.c: New test case.
18955 * gcc.dg/fwrapv-2.c: New test case.
18956
76d3baad
KL
189572003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18958
18959 PR c++/10956
18960 * g++.dg/template/spec9.C: New test.
18961
0b82d59c
RS
189622003-05-29 Roger Sayle <roger@eyesopen.com>
18963
18964 * gcc.dg/duff-4.c: New test case.
18965
5d16533a 189662003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
18967
18968 PR fortran/10843
18969 * g77.dg/ffixed-form-1.f: New test
18970 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 18971 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
18972 * g77.dg/ffree-form-3.f: New test
18973
634a5694
AT
189742003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18975
18976 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18977 * gcc.dg/wint_t-1.c: Likewise.
18978
b7fc8b57
KL
189792003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18980
18981 * g++.dg/template/access11.C: New test.
18982
ef8855d7
KL
189832003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18984
18985 PR c++/10849
18986 * g++.dg/template/access10.C: New test.
18987
fcb6fa85 189882003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 18989 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
18990
18991 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18992
76ab57af
AT
189932003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18994
e6cc3a24
ZW
18995 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18996 suppress for powerpc-*-darwin*.
76ab57af
AT
18997 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18998
3dba25eb
AT
189992003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
19000
19001 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
19002 suppress option for powerpc-*-darwin*.
e6cc3a24 19003
29f523be
RS
190042003-05-23 Roger Sayle <roger@eyesopen.com>
19005
19006 * gcc.dg/builtins-1.c: Add tests for tan and atan.
19007 * gcc.dg/builtins-4.c: Add test for fmod.
19008
43b26a01
KL
190092003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19010
19011 PR c++/10682
19012 * g++.dg/template/instantiate4.C: New test.
19013
18c2511c
RS
190142003-05-22 Roger Sayle <roger@eyesopen.com>
19015
19016 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
19017
9008d5b4
JJ
190182003-05-21 Janis Johnson <janis187@us.ibm.com>
19019
19020 * gcc.dg/compat/scalar-return-1_main.c: New file.
19021 * gcc.dg/compat/scalar-return-1_x.c: New file.
19022 * gcc.dg/compat/scalar-return-1_y.c: New file.
19023 * gcc.dg/compat/scalar-return-2_main.c: New file.
19024 * gcc.dg/compat/scalar-return-2_x.c: New file.
19025 * gcc.dg/compat/scalar-return-2_y.c: New file.
19026 * gcc.dg/compat/struct-return-3_main.c: New file.
19027 * gcc.dg/compat/struct-return-3_y.c: New file.
19028 * gcc.dg/compat/struct-return-3_x.c: New file.
19029 * gcc.dg/compat/struct-return-2_main.c: New file.
19030 * gcc.dg/compat/struct-return-2_x.c: New file.
19031 * gcc.dg/compat/struct-return-2_y.c: New file.
19032
f48758e4
JDA
190332003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19034
19035 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
19036 for hppa*-hp-hpux*.
19037 * gcc.dg/20021014-1.c (dg-options): Likewise.
19038 * gcc.dg/nest.c (dg-options): Likewise.
19039
16e31964
DS
190402003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
19041
19042 PR c++/9738
19043 * g++.dg/ext/dllimport2.C: New file.
19044 * g++.dg/ext/dllimport3.C: New file.
19045
f737a52d
JJ
190462003-05-20 Janis Johnson <janis187@us.ibm.com>
19047
19048 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
19049 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
19050 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19051 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
19052 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19053 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
19054 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
19055 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
19056 * gcc.dg/compat/small-struct-defs.h: New file.
19057 * gcc.dg/compat/small-struct-init.h: New file.
19058 * gcc.dg/compat/small-struct-check.h: New file.
19059 * gcc.dg/compat/fp-struct-defs.h: New file.
19060 * gcc.dg/compat/fp-struct-check.h: New file.
19061 * gcc.dg/compat/fp-struct-init.h: New file.
19062 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
19063 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
19064
b041fbe6
JJ
190652003-05-19 Jakub Jelinek <jakub@redhat.com>
19066
19067 * gcc.dg/20030225-2.c: New test.
19068
731ae8dd
RS
190692003-05-18 Roger Sayle <roger@eyesopen.com>
19070 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19071
19072 * gcc.c-torture/compile/20030518-1.c: New test case.
19073
563025ca
MM
190742003-05-18 Mark Mitchell <mark@codesourcery.com>
19075
19076 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
19077 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
19078 gcc-dg-debug-runtest.
19079 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
19080 gcc-dg-debug-runtest.
19081
5c9acdf7
KL
190822003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19083
19084 PR c++/9022
19085 * g++.dg/lookup/using6.C: New test.
19086
25903d03
KL
190872003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19088
19089 * g++.dg/parse/access2.C: New test.
19090
7cbba309
MM
190912003-05-17 Mark Mitchell <mark@codesourcery.com>
19092
19093 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
19094 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
19095 * gcc.dg/debug/debug.exp: Likewise.
19096
b1822ccc
NB
190972003-05-17 Neil Booth <neil@daikokuya.co.uk>
19098
19099 * gcc.dg/dollar.c: New test.
19100
72701eab
JJ
191012003-05-16 Janis Johnson <janis187@us.ibm.com>
19102
19103 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
19104 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
19105 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
19106 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
19107 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
19108 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
19109 * gcc.dg/compat/struct-by-value-6_main.c: New file.
19110 * gcc.dg/compat/struct-by-value-6_x.c: New file.
19111 * gcc.dg/compat/struct-by-value-6_y.c: New file.
19112 * gcc.dg/compat/struct-by-value-7_main.c: New file.
19113 * gcc.dg/compat/struct-by-value-7_x.c: New file.
19114 * gcc.dg/compat/struct-by-value-7_y.c: New file.
19115 * gcc.dg/compat/struct-by-value-8_main.c: New file.
19116 * gcc.dg/compat/struct-by-value-8_x.c: New file.
19117 * gcc.dg/compat/struct-by-value-8_y.c: New file.
19118 * gcc.dg/compat/struct-by-value-9_main.c: New file.
19119 * gcc.dg/compat/struct-by-value-9_x.c: New file.
19120 * gcc.dg/compat/struct-by-value-9_y.c: New file.
19121
0baa1702
MM
191222003-05-16 Mark Mitchell <mark@codesourcery.com>
19123
19124 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
19125 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
19126 support for "repo" mode.
19127 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
19128 * lib/g77-dg.exp: Likewise.
19129 * lib/obj-dg.exp: Likewise.
e6cc3a24 19130
dcac003d
JJ
191312003-05-16 Jakub Jelinek <jakub@redhat.com>
19132
19133 Merge from gcc-3_2-rhl8-branch:
19134 2003-04-23 Jakub Jelinek <jakub@redhat.com>
19135
19136 * gcc.dg/tls/opt-6.c: New test.
19137
19138 2003-04-05 Jakub Jelinek <jakub@redhat.com>
19139
19140 * gcc.dg/20030405-1.c: New test.
19141
19142 2003-03-09 Jakub Jelinek <jakub@redhat.com>
19143
19144 * gcc.dg/20030309-1.c: New test.
19145
19146 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19147
19148 * gcc.c-torture/execute/20030307-1.c: New test.
19149
19150 2003-02-20 Randolph Chung <tausq@debian.org>
19151
19152 * gcc.c-torture/compile/20030220-1.c: New test.
19153
19154 2003-02-18 Jakub Jelinek <jakub@redhat.com>
19155
19156 * gcc.dg/20030217-1.c: New test.
19157
19158 2003-01-29 Jakub Jelinek <jakub@redhat.com>
19159
19160 * gcc.c-torture/compile/20020129-1.c: New test.
19161
19162 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19163
19164 * gcc.dg/unroll-1.c: New test.
19165
19166 2002-11-16 Jan Hubicka <jh@suse.cz>
19167
19168 * gcc.c-torture/execute/20020920-1.c: New test.
19169
19170 2002-10-08 Jakub Jelinek <jakub@redhat.com>
19171
19172 PR target/7434
19173 * gcc.c-torture/compile/20021008-1.c: New test.
19174
19175 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
19176
19177 PR target/7559
19178 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
19179
19180 2002-08-07 Jakub Jelinek <jakub@redhat.com>
19181
19182 * gcc.c-torture/compile/20020807-1.c: New test.
19183
19184 2002-07-30 Jakub Jelinek <jakub@redhat.com>
19185
19186 * gcc.dg/tls/opt-1.c: New test.
19187
19188 2002-07-29 Jakub Jelinek <jakub@redhat.com>
19189
19190 * gcc.dg/20020729-1.c: New test.
19191
19192 2002-07-20 Jakub Jelinek <jakub@redhat.com>
19193
19194 * g++.dg/opt/life1.C: New test.
19195
19196 2002-05-20 Jakub Jelinek <jakub@redhat.com>
19197
19198 * gcc.dg/20020525-1.c: New test.
19199
19200 2002-05-24 Jakub Jelinek <jakub@redhat.com>
19201
19202 PR c++/6794
19203 * g++.dg/ext/pretty1.C: New test.
19204 * g++.dg/ext/pretty2.C: New test.
19205
dffbbe80
MM
192062003-05-15 Mark Mitchell <mark@codesourcery.com>
19207
19208 PR c++/8385
19209 * g++.dg/ext/typeof5.C: New test.
19210
ae4f397b
R
192112003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
19212
19213 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
19214 __USER_LABEL_PREFIX__ into account.
19215 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
19216
e43736ad
RS
192172003-05-14 Roger Sayle <roger@eyesopen.com>
19218
19219 * gcc.dg/builtins-15.c: New test case.
19220
3a0d67cf
ZW
192212003-05-13 Zack Weinberg <zack@codesourcery.com>
19222
19223 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
19224
75c834f8
MM
192252003-05-12 Mark Mitchell <mark@codesourcery.com>
19226
19227 * lib/g++.exp: Tweak handling of additional source files.
19228 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
19229 * g++.dg/special/conpr-2a.C: Rename to ...
19230 * g++.dg/special/conpr-2a.cc: ... this.
19231 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
19232 * g++.dg/special/conpr-3a.C: Rename to ...
19233 * g++.dg/special/conpr-3a.cc: This.
19234 * g++.dg/special/conpr-3b.C: Rename to ...
19235 * g++.dg/special/conpr-3b.cc: This.
19236 * g++.dg/special/conpr-4.C: New test.
19237 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
19238
8c0a5264
DE
192392003-05-12 David Edelsohn <edelsohn@gnu.org>
19240
19241 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
19242
8015bbee
KL
192432003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19244
19245 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
19246 * g++.old-deja/g++.robertl/eb71.C: Likewise.
19247 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
19248 * g++.old-deja/g++.other/warn3.C: Likewise.
19249
358997e2
RS
192502003-05-11 Roger Sayle <roger@eyesopen.com>
19251
19252 * gcc.dg/i386-387-1.c: Update to also test log.
19253 * gcc.dg/i386-387-2.c: Likewise.
19254
98c644d6
TM
192552003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
19256
19257 * g77.f-torture/execute/int8421.f: New test.
19258
9f01ded6
KL
192592003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19260
19261 PR c++/10230, c++/10481
19262 * g++.dg/lookup/scoped5.C: New test.
19263
fcea7401
KL
192642003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19265
19266 PR c++/10552
19267 * g++.dg/template/ttp6.C: New test.
19268
e1112e60
RS
192692003-05-11 Richard Sandiford <rsandifo@redhat.com>
19270
19271 * gcc.c-torture/execute/builtins: New directory.
19272 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
19273 gcc.c-torture/execute/builtins.
19274 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
19275 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
19276 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
19277 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
19278
78757caa
KL
192792003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19280
19281 PR c++/9252
19282 * g++.dg/template/access8.C: New test.
19283 * g++.dg/template/access9.C: New test.
19284
8d241e0b
KL
192852003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19286
19287 PR c++/9554
19288 * g++.dg/parse/access1.C: New test.
19289
eddfe825
DD
192902003-05-09 DJ Delorie <dj@redhat.com>
19291
19292 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
19293 long, and not an int.
19294
88e98cfe
KL
192952003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19296
19297 PR c++/10555, c++/10576
19298 * g++.dg/template/memclass1.C: New test.
19299
001db0e0
DD
193002003-05-08 DJ Delorie <dj@redhat.com>
19301
19302 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
19303 targets.
19304 * gcc.c-torture/execute/20021024-1.x: Likewise.
19305 * gcc.c-torture/execute/shiftdi.x: Likewise.
19306 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
19307 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
19308 * gcc.dg/20021018-1.c: Likewise.
19309
7dc61d6c
KG
193102003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19311
8ce9f2ec
KG
19312 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
19313
7dc61d6c
KG
19314 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
19315 (bcopy): Call memmove.
19316
53415fa1
RS
193172003-05-08 Roger Sayle <roger@eyesopen.com>
19318
19319 * g77.f-torture/compile/8485.f: New test case.
19320
a944ceb9
RH
193212003-05-07 Richard Henderson <rth@redhat.com>
19322
e6cc3a24
ZW
19323 PR c++/10570
19324 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
19325 Verify exception_cleanup not called for rethrows.
19326 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
19327 when exiting catch block without rethrowing.
19328 * g++.dg/eh/forced3.C: New.
19329 * g++.dg/eh/forced4.C: New.
a944ceb9 19330
a1c6e6c5
AH
193312003-05-07 Aldy Hernandez <aldyh@redhat.com>
19332
0dfcf38e 19333 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 19334
dea2913c
DD
193352003-05-06 DJ Delorie <dj@redhat.com>
19336
19337 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
19338 * gcc.dg/nest.c: Likewise.
19339
e82a312b
RS
193402003-05-05 Roger Sayle <roger@eyesopen.com>
19341
19342 * gcc.dg/builtins-14.c: New test case.
19343
6ccfe27c
JJ
193442003-05-05 Janis Johnson <janis187@us.ibm.com>
19345
19346 * lib/compat.exp (compat-execute): New argument.
19347 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
19348 * gcc.dg/compat: New test directory.
19349 * gcc.dg/compat/compat.exp: New expect script.
19350 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
19351 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
19352 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
19353 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
19354 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
19355 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
19356
e8115463
JJ
19357 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
19358 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
19359 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
19360 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
19361 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
19362 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
19363 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
19364 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
19365 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
19366 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
19367 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
19368 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
19369 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
19370 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
19371 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
19372
10b6a274
ZW
193732003-05-05 Zack Weinberg <zack@codesourcery.com>
19374
19375 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
19376
e3e9f108
JJ
193772003-05-05 Jakub Jelinek <jakub@redhat.com>
19378
19379 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
19380
36b29d7d
GK
193812003-05-05 Geoffrey Keating <geoffk@apple.com>
19382
bc9ec0e0
GK
19383 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
19384 * gcc.dg/ppc-fsel-2.c: New test.
19385
36b29d7d
GK
19386 * gcc.dg/unused-5.c: New test.
19387
16692dd5
KL
193882003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19389
19390 PR c++/10496
19391 * g++.dg/warn/pmf1.C: New test.
19392
4b41d9eb
KL
193932003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19394
19395 PR c++/4494
19396 * g++.dg/warn/main.C: New test.
19397
00362064
KG
193982003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19399
19400 * gcc.dg/nonnull-3.c: New test.
19401
1fecc266
NB
194022003-05-04 Neil Booth <neil@daikokuya.co.uk>
19403
19404 * gcc.dg/cpp/Wtrigraphs.c: Update.
19405 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
19406
b39358e1
GK
194072003-05-03 Geoffrey Keating <geoffk@apple.com>
19408
19409 * gcc.dg/ppc-fsel-1.c: New test.
19410
87f85ea0
ZW
194112003-05-03 Zack Weinberg <zack@codesourcery.com>
19412
19413 PR c/10604
19414 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
19415
c4e2d744
KH
194162003-05-03 Kazu Hirata <kazu@cs.umass.edu>
19417
19418 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
19419
5dc5d13c
KL
194202003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19421
19422 PR c++/9364, c++/10553, c++/10586
19423 * g++.dg/parse/typename4.C: New test.
19424 * g++.dg/parse/typename5.C: Likewise.
19425
4dc27b4b
RS
194262003-05-03 Richard Sandiford <rsandifo@redhat.com>
19427
19428 * gcc.c-torture/compile/20030503-1.c: New test.
19429
f2ba7ecb
KL
194302003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19431
19432 * g++.dg/lookup/using5.C: Fix testcase error.
19433
7c1fdbe4
CD
194342003-05-01 Chris Demetriou <cgd@broadcom.com>
19435
19436 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
19437 since MEABI is no longer supported. Remove all vestiges
19438 of MEABI from the test.
19439
d0af00af
KL
194402003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19441
19442 PR c++/10554
19443 * g++.dg/lookup/using5.C: New test.
19444
d12a7283
KL
194452003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19446
19447 PR c++/8772
19448 * g++.dg/template/ttp5.C: New test.
19449
6481daa9
MM
194502003-04-30 Mark Mitchell <mark@codesourcery.com>
19451
19452 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
19453 (dg-gpp-additional-sources): New function.
19454 (dg-gpp-additional-files): Likewise.
19455 * lib/g++.exp (additional_sources): New variable.
19456 (additional_files): Likewise.
19457 (g++_target_compile): Deal with them.
19458 * lib/old-dejagnu.exp: Remove.
19459 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
19460 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 19461
d7ed5e55
KL
194622003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19463
19464 PR c++/9432, c++/9528
19465 * g++.dg/lookup/using4.C: New test.
19466
b3d627e2
GK
194672003-04-29 Geoffrey Keating <geoffk@apple.com>
19468
a6fdc086
GK
19469 * gcc.dg/noreturn-5.c: New file.
19470 * gcc.dg/noreturn-6.c: New file.
19471
b3d627e2
GK
19472 * gcc.c-torture/compile/inline-1.c: New file.
19473
1f6f0cb6
MM
194742003-04-29 Mark Mitchell <mark@codesourcery.com>
19475
19476 PR c++/10551
19477 * g++.dg/template/explicit1.C: New test.
19478
60cde936
MM
194792003-04-29 Mark Mitchell <mark@codesourcery.com>
19480
555456b1
MM
19481 PR c++/10549
19482 * g++.dg/other/bitfield1.C: New test.
19483
60cde936
MM
19484 PR c++/10527
19485 * g++.dg/init/new7.C: New test.
19486
0dbc5cd3
MM
194872003-04-29 Mark Mitchell <mark@codesourcery.com>
19488
75135253 19489 * g++.dg/ext/desig1.C: New test.
60cde936 19490 * g++.dg/ext/init1.C: Update.
75135253 19491
0dbc5cd3
MM
19492 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
19493
a833faa5
MM
194942003-04-28 Mark Mitchell <mark@codesourcery.com>
19495
19496 PR c++/10180
19497 * g++.dg/warn/Winline-1.C: New test.
19498
e31603c4
JJ
194992003-04-28 Jakub Jelinek <jakub@redhat.com>
19500
19501 * gcc.c-torture/execute/string-opt-19.c: New test.
19502
9661b15f
JJ
19503 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
19504 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
19505
772f8889
MM
195062003-04-27 Mark Mitchell <mark@codesourcery.com>
19507
19508 PR c++/10506
19509 * g++.dg/init/new6.C: New test.
19510
19511 PR c++/10503
19512 * g++.dg/init/ref6.C: New test.
19513
b29188f3
DE
195142003-04-26 David Edelsohn <edelsohn@gnu.org>
19515
19516 * g++.dg/warn/weak1.C: XFAIL on AIX4.
19517
5cc2f4f3
KG
195182003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19519
19520 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
19521 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
19522
ea56c40c
MM
195232003-04-25 Mark Mitchell <mark@codesourcery.com>
19524
19525 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
19526 initialized static data members.
19527
d3a0b002
L
195282003-04-25 H.J. Lu <hjl@gnu.org>
19529
19530 * gcc.dg/ia64-sync-4.c: New test.
19531
ad4a34f0
KG
195322003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19533
19534 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
19535 date.
19536
f8986275
NS
195372003-04-24 Nathan Sidwell <nathan@codesourcery.com>
19538
19539 PR c++/10337
19540 * g++.dg/warn/conv1.C: New test.
19541 * g++.old-deja/g++.other/conv7.C: Adjust.
19542 * g++.old-deja/g++.other/overload14.C: Adjust.
19543
374ca7f7
MM
195442003-04-23 Mark Mitchell <mark@codesourcery.com>
19545
19546 PR c++/10471
19547 * g++.dg/template/defarg2.C: New test.
19548
6338b358
NB
195492003-04-23 Neil Booth <neil@daikokuya.co.uk>
19550
19551 * gcc.dg/cpp/include2.c: Update.
19552 * gcc.dg/cpp/multiline-2.c: New.
19553 * gcc.dg/cpp/multiline.c: Update.
19554 * gcc.dg/cpp/strify2.c: Update.
19555 * gcc.dg/cpp/trad/literals-2.c: Update.
19556
3f429151
JDA
195572003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19558
19559 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
19560
10aef094
MM
195612003-04-23 Mark Mitchell <mark@codesourcery.com>
19562
19563 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
19564
4223f82f
MM
195652003-04-23 Mark Mitchell <mark@codesourcery.com>
19566
19567 PR c++/10451
19568 * g++.dg/parse/crash4.C: New test.
87f85ea0 19569
4223f82f
MM
19570 PR c++/9847
19571 * g++.dg/parse/crash5.C: New test.
19572
befcd99b
MM
195732003-04-22 Mark Mitchell <mark@codesourcery.com>
19574
ae2196c2
MM
19575 PR c++/10446
19576 * g++.dg/parse/crash3.C: New test.
19577
befcd99b
MM
19578 PR c++/10428
19579 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
19580
195812003-04-22 Devang Patel <dpatel@apple.com>
19582
19583 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 19584
256c249c
AT
195852003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
19586
19587 * g++.dg/other/packed1.C: Fix dg options.
19588
ad27e65a
NS
195892003-04-22 Nathan Sidwell <nathan@codesourcery.com>
19590
19591 * g++.dg/other/offsetof2.C: New test.
19592
b2dd096b
MM
195932003-04-21 Mark Mitchell <mark@codesourcery.com>
19594
19595 * g++.dg/template/recurse.C: Adjust location of error messages.
19596
8de9bb0e
NS
195972003-04-21 Nathan Sidwell <nathan@codesourcery.com>
19598
19599 PR c++/9881
19600 * g++.dg/init/addr-const1.C: New test.
19601 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
19602
196032003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
19604
19605 PR c++/10405
19606 * g++.dg/lookup/struct-hack1.C: New test.
19607
1613e52b
NB
196082003-04-20 Neil Booth <neil@daikokuya.co.uk>
19609
19610 * ucs.c: Update diagnostic messages.
19611
4e1f0f8e
NB
196122003-04-19 Neil Booth <neil@daikokuya.co.uk>
19613
19614 * gcc.dg/cpp/truefalse.cpp: New test.
19615 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 19616 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 19617
26aea073
NB
196182003-04-19 Neil Booth <neil@daikokuya.co.uk>
19619
19620 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
19621 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
19622
6a29edea
EB
196232003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19624
19625 * gcc.c-torture/compile/20030418-1.c: New test.
19626
46b2356d
JJ
196272003-04-17 Janis Johnson <janis187@us.ibm.com>
19628
19629 * README.compat: Remove; content moved to doc/sourcebuild.texi.
19630
09d2f85f
KL
196312003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19632
19633 PR c++/10347
19634 g++.dg/template/dependent-name1.C: New test.
19635
8633f25c
R
196362003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
19637
19638 * gcc.dg/warn-1.c (tourist_guide): New array,
19639 contains a pointer to bar.
19640
96c6931d
RS
196412003-04-16 Roger Sayle <roger@eyesopen.com>
19642
19643 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
19644 * gcc.c-torture/execute/medce-1.c: New test case.
19645 * gcc.c-torture/execute/medce-2.c: New test case.
19646
5eb10628
MM
196472003-04-15 Mark Mitchell <mark@codesourcery.com>
19648
dc5dfa9c
MM
19649 * lib/prune.exp: Ignore more messages.
19650
5eb10628
MM
19651 PR c++/10381
19652 * g++.dg/parse/lookup3.C: New test.
19653
d2b54839
R
196542003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
19655
19656 * gcc.c-torture/compile/20030415-1.c : New test.
19657
f4e92987
MM
196582003-04-14 Mark Mitchell <mark@codesourcery.com>
19659
19660 * gcc.c-torture/execute/scope-2.c: Move to ...
19661 * gcc.dg/noncompile/scope.c: .... here.
19662
15d4fd98
RS
196632003-04-14 Roger Sayle <roger@eyesopen.com>
19664
19665 * gcc.dg/20030414-2.c: New test case.
19666
26224a84
HPN
196672003-04-14 Hans-Peter Nilsson <hp@axis.com>
19668
19669 PR target/10377
19670 * gcc.dg/20030414-1.c: New test.
19671
1331d16f
RS
196722003-04-13 Roger Sayle <roger@eyesopen.com>
19673
19674 * gcc.dg/builtins-12.c: New test case.
19675 * gcc.dg/builtins-13.c: New test case.
19676
9cb65f92
KG
196772003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19678
19679 * gcc.c-torture/execute/string-opt-18.c: New test.
19680
f4f4610e
MM
196812003-04-13 Mark Mitchell <mark@codesourcery.com>
19682
19683 PR c++/10300
19684 * g++.dg/init/new5.C: New test.
19685
355b81d5
MM
196862003-04-12 Mark Mitchell <mark@codesourcery.com>
19687
19688 PR c++/7910
19689 * g++.dg/ext/dllimport1.C: New test.
19690
48ed72a3
EB
196912003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19692
19693 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
19694
62520b20
BD
196952003-04-11 Bud Davis <bdavis9659@comcast.net>
19696
19697 PR Fortran/9263
19698 * g77.f-torture/noncompile/9263.f: New test
19699 PR Fortran/1832
19700 * g77.f-torture/execute/1832.f: New test
19701
0b87e18e
DC
197022003-04-11 David Chad <davidc@freebsd.org>
19703 Loren J. Rittle <ljrittle@acm.org>
19704
19705 libobjc/8562
19706 * objc.dg/headers.m: New test.
19707
339a28b9
ZW
197082003-04-10 Zack Weinberg <zack@codesourcery.com>
19709
19710 * gcc.c-torture/execute/builtin-noret-2.c: New.
19711 * gcc.c-torture/execute/builtin-noret-2.x: New.
19712 XFAIL builtin-noret-2.c at -O1 and above.
19713 * gcc.dg/redecl.c: New.
19714 * gcc.dg/Wshadow-1.c: Update error regexps.
19715
1e099144
MM
197162003-04-10 Mark Mitchell <mark@codesourcery.com>
19717
19718 * g++.dg/abi/bitfield10.C: New test.
19719
d02a6808
MS
197202003-04-09 Mike Stump <mrs@apple.com>
19721
88fbc3ca 19722 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 19723 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 19724
5fce2c65
RS
197252003-04-08 Roger Sayle <roger@eyesopen.com>
19726
19727 * gcc.dg/builtins-11.c: New test case.
19728
531878a6
RS
197292003-04-08 Roger Sayle <roger@eyesopen.com>
19730
19731 * gcc.dg/builtins-9.c: New test case.
19732 * gcc.dg/builtins-10.c: New test case.
19733
d5019ba3
R
197342003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
19735
19736 * gcc.dg/noncompile/init-4.c.c: New test.
19737
10b7602f
NS
197382003-04-06 Nathan Sidwell <nathan@codesourcery.com>
19739
19740 * gcc.misc-test/gcov-9.c: New test.
19741 * gcc.misc-test/gcov-10.c: New test
19742 * gcc.misc-test/gcov-11.c: New test.
19743
b8460b29
ZW
197442003-04-05 Zack Weinberg <zack@codesourcery.com>
19745
19746 PR optimization/10024
19747 * gcc.c-torture/compile/20030405-1.c: New test.
19748
33b49800
GK
197492003-04-04 Geoffrey Keating <geoffk@apple.com>
19750
19751 * gcc.dg/pch/static-3.c: New.
19752 * gcc.dg/pch/static-3.hs: New.
19753 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
19754
0a49eb31
RH
197552003-04-04 Richard Henderson <rth@redhat.com>
19756
19757 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
19758 * g++.dg/eh/forced2.C: Likewise.
19759
bc349178
MS
197602003-04-03 Mike Stump <mrs@apple.com>
19761
bc349178 19762 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 19763 target arg.
bc349178
MS
19764 (scan-assembler-times, scan-assembler-not): Likewise.
19765 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
19766
773eae39
EB
197672003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19768
19769 * gcc.dg/sparc-loop-1.c: New test.
19770
0de298af
GK
197712003-04-02 Geoffrey Keating <geoffk@apple.com>
19772
19773 PR other/9274
19774 * g++.dg/pch/system-2.C: New.
19775 * g++.dg/pch/system-2.Hs: New.
19776
0f91f094
AH
197772003-04-02 Aldy Hernandez <aldyh@redhat.com>
19778
b8460b29 19779 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 19780
b8460b29 19781 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 19782
e129b3f9
RS
197832003-04-01 Roger Sayle <roger@eyesopen.com>
19784
19785 * gcc.c-torture/execute/20030401-1.c: New test case.
19786
70ab763c
ZL
197872003-04-01 Ziemowit Laski <zlaski@apple.com>
19788
19789 * objc.dg/defs.m: New.
19790
705412b0
AH
197912003-04-01 Aldy Hernandez <aldyh@redhat.com>
19792
b8460b29
ZW
19793 * g++.dg/eh/simd-1.C: New.
19794 * g++.dg/eh/simd-2.C: New.
705412b0 19795
d744e06e
AH
197962003-03-01 Aldy Hernandez <aldyh@redhat.com>
19797
b8460b29 19798 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 19799
46e33d43
MM
198002003-03-31 Mark Mitchell <mark@codesourcery.com>
19801
19802 PR c/9936
19803 * gcc.dg/20030331-2.c: New test.
19804
6b665219
MM
198052003-03-31 Mark Mitchell <mark@codesourcery.com>
19806
19807 PR c++/10278
19808 * g++.dg/parse/crash2.C: New test.
19809
44f19ccb
RS
198102003-03-31 Richard Sandiford <rsandifo@redhat.com>
19811
19812 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
19813 * gcc.c-torture/execute/20030331-1.c: ...here.
19814
e66833ac
RS
198152003-03-31 Richard Sandiford <rsandifo@redhat.com>
19816
19817 * gcc.c-torture/execute/20030331-1.c: New test.
19818
27283c73
NS
198192003-03-31 Nathan Sidwell <nathan@codesourcery.com>
19820
19821 * lib/gcov.exp: Adjust call return testing strings.
19822 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
19823
03f2ea93
RS
198242003-03-31 Roger Sayle <roger@eyesopen.com>
19825
19826 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
19827 * gcc.dg/builtins-7.c: New test case.
19828 * gcc.dg/builtins-8.c: New test case.
19829
98d3d336
RS
198302003-03-31 Richard Sandiford <rsandifo@redhat.com>
19831
19832 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
19833
c717c5af
MM
198342003-03-30 Mark Mitchell <mark@codesourcery.com>
19835
19836 PR c++/7647
19837 * g++.dg/lookup-class-member-2.C: New test.
19838
9b703090
GN
198392003-03-30 Glen Nakamura <glen@imodulo.com>
19840
b8460b29 19841 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 19842
84dfe365
RS
198432003-03-28 Roger Sayle <roger@eyesopen.com>
19844
19845 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
19846
400fbc08
MM
198472003-03-28 Mark Mitchell <mark@codesourcery.com>
19848
19849 * g++.dg/init/attrib1.C: New test.
19850
0c85dbfd
EB
198512003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19852
19853 * gcc.dg/ultrasp8.c: New test.
19854
f7670e7b
EB
198552003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19856
19857 * gcc.dg/ultrasp7.c: New test.
19858
433cd9c9
NS
198592003-03-28 Nathan Sidwell <nathan@codesourcery.com>
19860
19861 PR c++/10047
19862 * g++.dg/template/inline1.C: New test.
19863
1ce324c3
EB
198642003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19865
19866 * gcc.dg/sparc-dwarf2.c: New test.
19867
9ddae796
RS
198682003-03-27 Roger Sayle <roger@eyesopen.com>
19869
19870 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19871 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19872
7ffe3584
MM
198732003-03-27 Mark Mitchell <mark@codesourcery.com>
19874
19875 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19876 than reading .x files.
19877 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19878 * g77.dg/gcov/gcov-1.f: Likewise.
19879 * gcc.misc-tests/gcov-4b.c: Likewise.
19880 * gcc.misc-tests/gcov-5b.c: Likewise.
19881 * gcc.misc-tests/gcov-6.c: Likewise.
19882 * gcc.misc-tests/gcov-7.c: Likewise.
19883 * gcc.misc-tests/gcov-8.c: Likewise.
19884 * g++.dg/gcov/gcov-1.x: Remove.
19885 * g77.dg/gcov/gcov-1.x: Likewise.
19886 * gcc.misc-tests/gcov-4b.x: Likewise.
19887 * gcc.misc-tests/gcov-5b.x: Likewise.
19888 * gcc.misc-tests/gcov-6.x: Likewise.
19889 * gcc.misc-tests/gcov-7.x: Likewise.
19890 * gcc.misc-tests/gcov-8.x: Likewise.
19891
c7d325c8
GN
198922003-03-27 Glen Nakamura <glen@imodulo.com>
19893
19894 PR opt/10087
19895 * gcc.dg/20030324-1.c: New test.
19896
649fc72d
NS
198972003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19898
544aef8c
NS
19899 PR c++/10224
19900 * g++.dg/template/arg3.C: New test.
19901
649fc72d
NS
19902 PR c++/10158
19903 * g++.dg/template/friend18.C: New test.
19904
a24278e2
RS
199052003-03-26 Roger Sayle <roger@eyesopen.com>
19906
19907 * g77.f-torture/compile/20030326-1.f: New test case.
19908
db8627a1
JJ
199092003-03-26 Janis Johnson <janis187@us.ibm.com>
19910
19911 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19912
19913 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19914
be565ad7
JJ
199152003-03-26 Jakub Jelinek <jakub@redhat.com>
19916
19917 * gcc.dg/ia64-sync-3.c: New test.
19918
f729e559
AM
199192003-03-26 Alan Modra <amodra@bigpond.net.au>
19920
19921 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19922
27e484bc
EB
199232003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19924
19925 * gcc.dg/ultrasp6.c: New test.
19926
d2fc7725
EB
199272003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19928
19929 * gcc.dg/i386-signbit-1.c: New test.
19930 * gcc.dg/i386-signbit-2.c: New test.
19931 * gcc.dg/i386-signbit-3.c: New test.
19932
9904e232
EB
199332003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19934
19935 * gcc.dg/ultrasp5.c: Fix options.
19936
9fdbe7df
EB
199372003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19938
19939 * gcc.dg/ultrasp5.c: Fix comment.
19940
c12741e9
TM
199412003-03-24 Bud Davis <bdavis9659@comcast.net>
19942
19943 PR fortran/10197
19944 * g77.f-torture/execute/10197.f: New test.
19945
2ef6c975
NS
199462003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19947
1c82cc90
NS
19948 PR c++/9898, c++/383
19949 * g++.dg/template/conv6.C: New test.
b8460b29 19950
a5fcc895
NS
19951 PR c++/10119
19952 * g++.dg/template/ptrmem5.C: New test.
19953
2ef6c975
NS
19954 PR c++/10026
19955 * g++.dg/lookup/koenig1.C: New test.
19956
19957 PR C++/10199
19958 * g++.dg/lookup/template2.C: New test.
19959
1134f4ac
JJ
199602003-03-24 Jakub Jelinek <jakub@redhat.com>
19961
19962 * g++.dg/opt/rtti1.C: New test.
19963
02484af9
EB
199642003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19965
19966 * gcc.dg/ultrasp5.c: New test.
19967
fa9b4904
AB
199682003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19969
b099daeb 19970 PR middle-end/9967
fa9b4904
AB
19971 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19972 builtin fputs.
19973
068d2c9d
MM
199742003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19975
19976 PR c/8224
19977 * gcc.dg/20030323-1.c: New test.
19978
766dec0e
RS
199792003-03-23 Roger Sayle <roger@eyesopen.com>
19980
19981 * gcc.c-torture/compile/20030323-1.c: New test case.
19982
97c6f7ad
UW
199832003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19984
19985 * gcc.dg/20030321-1.c: New test.
19986
b8c25665
ZW
199872003-03-22 Zack Weinberg <zack@codesourcery.com>
19988
19989 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19990
3e4a3562
NS
199912003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19992
19993 PR c++/9978, c++/9708
19994 * g++.dg/ext/vlm1.C: Adjust expected error.
19995 * g++.dg/ext/vla2.C: New test.
19996 * g++.dg/template/arg1.C: New test.
19997 * g++.dg/template/arg2.C: New test.
19998
6dd0f30b
BD
199992003-03-22 Bud Davis <bdavis9659@comcast.net>
20000
20001 * g77.f-torture/execute/select.f: New test.
20002 * g77.f-torture/noncompile/select_no_compile.f: New test.
20003
f3146d75
NS
200042003-03-21 Nathan Sidwell <nathan@codesourcery.com>
20005
20006 PR c++/9898
20007 * g++.dg/other/error4.C: New test.
20008
963142fc
MM
200092003-03-20 Mark Mitchell <mark@codesourcery.com>
20010
20011 * g++.dg/template/friend17.C: New test.
20012
f8c8d811
AM
200132003-03-21 Alan Modra <amodra@bigpond.net.au>
20014
20015 * gcc.c-torture/compile/20030320-1.c: New.
20016
c876997f
RS
200172003-03-20 Roger Sayle <roger@eyesopen.com>
20018
20019 * gcc.dg/builtins-6.c: New test case.
20020
42151102
AM
200212003-03-19 Alan Modra <amodra@bigpond.net.au>
20022
20023 PR target/10073
20024 * gcc.c-torture/compile/20030319-1.c: New.
20025
b8c25665 200262003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
20027
20028 * gcc.dg/i386-cvt-1.c: New test.
20029
0fef2ffc
ZW
200302003-03-17 Zack Weinberg <zack@codesourcery.com>
20031
b8c25665
ZW
20032 * objc.dg/naming-1.m: Use "(parse|syntax) error".
20033 * objc.dg/naming-2.m: Likewise.
0fef2ffc 20034
ec20aa6c
MM
200352003-03-17 Mark Mitchell <mark@codesourcery.com>
20036
20037 PR c++/9639
b8c25665 20038 * g++.dg/parse/crash1.C: New test.
ec20aa6c 20039
bafb714b
MM
200402003-03-16 Mark Mitchell <mark@codesourcery.com>
20041
20042 PR c++/8805
20043 * g++.dg/eh/cleanup1.C: New test.
20044
0a71919d
FH
200452003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
20046
20047 * gcc.c-torture/execute/20030316-1.c: New test case.
20048
1f5a253a
NS
200492003-03-16 Nathan Sidwell <nathan@codesourcery.com>
20050
20051 PR c++/9629
20052 * g++.dg/init/ctor2.C: New test.
20053
de6a669b
RS
200542003-03-15 Roger Sayle <roger@eyesopen.com>
20055
20056 * g77.f-torture/compile/xformat.f: New test case.
20057
24b26d8d
JDA
200582003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20059
20060 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
20061 * g++.old-deja/g++.mike/eh50.C: Likewise.
20062
6e049fcd
KL
200632003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20064
20065 PR c++/6440
20066 * g++.dg/template/spec7.C: New test.
20067 * g++.dg/template/spec8.C: Likewise.
20068
f43f4314
JJ
200692003-03-14 Jakub Jelinek <jakub@redhat.com>
20070
20071 * gcc.c-torture/execute/20030313-1.c: New test.
20072
4526753f
RH
200732003-03-14 Richard Henderson <rth@redhat.com>
20074
20075 * gcc.dg/inline-2.c: Adjust alpha test for external call.
20076
f650843f
EB
200772003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20078
20079 * gcc.c-torture/compile/20030314-1.c: New test.
20080
67e4f078
DS
200812003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
20082
b8c25665 20083 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 20084 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 20085 thumb target,
67e4f078
DS
20086 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
20087 to accept newer _imp__ prefix and additional
20088 newline in .drectve section.
20089 * gcc.dg/dll-4.c: Likewise.
20090 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
20091 switch.
20092
26f86471
MM
200932003-03-13 Mark Mitchell <mark@codesourcery.com>
20094
45707d31
MM
20095 * g++.dg/parse/namespace9.C: New test.
20096
26f86471
MM
20097 * g++.dg/init/ref5.C: New test.
20098 * g++.dg/parse/ptrmem1.C: Likewise.
20099
aeb11ee5
JDA
201002003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20101
20102 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
20103 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
20104 regular expression.
20105 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
20106 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
20107
09ebf088
DJ
201082003-03-12 Daniel Jacobowitz <drow@mvista.com>
20109
20110 * gcc.c-torture/execute/20030224-2.c: New test.
20111
8a7d6cb3
EB
201122003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20113
20114 * gcc.dg/decl-3.c: New test.
20115
db1077d3
EB
201162003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20117
20118 * gcc.dg/i386-loop-2.c: New test.
20119
0c33daff
MM
201202003-03-11 Mark Mitchell <mark@codesourcery.com>
20121
e1145e7f 20122 PR c++/9474
2601a4ee
MM
20123 * g++.dg/parse/namespace8.C: New test.
20124
0c33daff
MM
20125 PR c++/9924
20126 * g++.dg/overload/builtin2.C: New test.
20127
54098126
SB
201282003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
20129
20130 * gcc.dg/return-type-3.c: New test.
20131
bff6a7c2
V
201322003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20133
20134 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
20135 profiling options are not supported.
20136
125e6594
MM
201372003-03-10 Mark Mitchell <mark@codesourcery.com>
20138
20139 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
20140 * g++.old-deja/g++.warn/impint2.C: Likewise.
20141
87d7d780
DP
201422003-03-10 Devang Patel <dpatel@apple.com>
20143
20144 * g++.dg/cpp/c++_cmd_1.C: New test.
20145 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 20146
ebb780f2
SB
201472003-03-10 Segher Boessenkool <segher@koffie.nl>
20148
b8c25665 20149 * gcc.dg/altivec-9.c: New file.
ebb780f2 20150
88a7a0c9
FS
201512003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20152
20153 * gcc.dg/ppc-sdata-1.c: New test.
20154 * gcc.dg/ppc-sdata-2.c: New test.
20155
f6d19bfe
MM
201562003-03-09 Mark Mitchell <mark@codesourcery.com>
20157
1d719415
MM
20158 PR c++/9373
20159 * g++.dg/opt/ptrmem2.C: New test.
20160
f6d19bfe
MM
20161 PR c++/8534
20162 * g++.dg/opt/ptrmem1.C: New test.
20163
9edf6a4c
EB
201642003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20165
20166 * gcc.dg/i386-loop-1.c: New test.
20167
ca9e1382
KL
201682003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20169
20170 PR c++/9970
20171 * g++.dg/lookup/friend1.C: New test.
20172
0e136342
MM
201732003-03-08 Mark Mitchell <mark@codesourcery.com>
20174
20175 PR c++/9823
20176 * g++.dg/parser/constructor1.C: New test.
20177
af812813
HPN
201782003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
20179
17b7f45e
HPN
20180 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
20181
af812813
HPN
20182 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
20183
39a91264
NB
201842003-03-08 Neil Booth <neil@daikokuya.co.uk>
20185
20186 * gcc.dg/cpp/Wunused.c: Update test.
20187
b8c25665 201882003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
20189
20190 * gcc.dg/inline-3.c: New test.
20191
089d6ea7
MM
201922003-03-08 Mark Mitchell <mark@codesourcery.com>
20193
20194 PR c++/9809
20195 * g++.dg/parse/builtin1.C: New test.
20196
20197 PR c++/9982
20198 * g++.dg/abi/cookie1.C: New test.
20199 * g++.dg/abi/cookie2.C: Likewise.
20200
20201 PR c++/9524
612dc718 20202 * g++.dg/template/field1.C: New test.
089d6ea7
MM
20203
20204 PR c++/9912
20205 * g++.dg/parse/class1.C: New test.
20206 * g++.dg/parse/namespace7.C: Likewise.
20207 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 20208
aa6e8ed3
MM
202092003-03-07 Mark Mitchell <mark@codesourcery.com>
20210
20211 * g++.dg/init/ref4.C: New test.
20212
b8c25665 202132003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
20214
20215 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 20216 * gcc.dg/inline-3.c: New test.
dfa7f440 20217
3d1df1fa
MM
202182003-03-06 Mark Mitchell <mark@codesourcery.com>
20219
3d938426
MM
20220 * g++.dg/init/ref3.C: New test.
20221
5e256996
MM
20222 PR c++/9965
20223 * g++.dg/init/ref2.C: New test.
b8c25665 20224
07681121
MM
20225 PR c++/9400
20226 * g++.dg/warn/Wshadow-2.C: New test.
20227
3d1df1fa
MM
20228 PR c++/9791
20229 * g++.dg/warn/Woverloaded-1.C: New test.
20230
b8c25665 202312003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
20232
20233 * gcc.dg/i386-local2.c: New.
20856045 20234 * gcc.dg/i386-local.c: Fix typo.
b255a036 20235
1c442892
MM
202362003-03-05 Mark Mitchell <mark@codesourcery.com>
20237
20238 * g++.dg/abi/layout3.C: New test.
20239
be2fa211
EB
202402003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20241
20242 * gcc.c-torture/compile/20030305-1.c
20243
b8c25665 202442003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
20245
20246 * gcc.dg/i386-local.c: New.
20247
b8c25665 202482003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
20249
20250 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
20251
2ad1815d
EB
202522003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20253
20254 * gcc.dg/switch-2.c: New test.
20255 * gcc.dg/switch-3.c: New test.
20256 * gcc.dg/Wswitch.c: Adjust line numbers.
20257 * gcc.dg/Wswitch-default.c: Likewise.
20258 * gcc.dg/Wswitch-enum.c: Likewise.
20259
01952d37
AO
202602003-03-04 Alexandre Oliva <aoliva@redhat.com>
20261
20262 * gcc.c-torture/execute/20030222-1.c: New test.
20263
767440a2
JW
202642003-03-03 James E Wilson <wilson@tuliptree.org>
20265
20266 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
20267
7993382e
MM
202682003-03-03 Mark Mitchell <mark@codesourcery.com>
20269
20270 PR c++/9878
20271 * g++.dg/init/ref1.C: New test.
20272
b8c25665 202732003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
20274
20275 * gcc.dg/sh-relax.c: New SH-only test.
20276
b22b239e
GK
202772003-03-03 Geoffrey Keating <geoffk@apple.com>
20278
20279 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
20280 comment explaining purpose of testcase.
20281
3595b91f
SC
202822003-03-02 Stephane Carrez <stcarrez@nerim.fr>
20283
20284 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
20285 for HC11/HC12 (asm needs two int registers).
20286 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
20287 HC11/HC12 because the test uses an asm which needs two 32-bit
20288 registers.
20289
1494f93a
SC
202902003-03-02 Stephane Carrez <stcarrez@nerim.fr>
20291
20292 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
20293 for HC11/HC12 (array is too large otherwise).
20294 * gcc.c-torture/compile/920501-4.x: New file, likewise.
20295 * gcc.c-torture/compile/20010518-2.x: Likewise.
20296 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
20297 HC11/HC12 (array is too large).
20298
facf86ac
GK
202992003-03-01 Geoffrey Keating <geoffk@apple.com>
20300
20301 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
20302 * lib/g++-dg.exp (g++-dg-test): Likewise.
20303
08291658
RS
203042003-03-01 Roger Sayle <roger@eyesopen.com>
20305
20306 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
20307 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
20308
74dd1333
KL
203092003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20310
20311 * g++.dg/warn/implicit-typename1.C: Remove warning.
20312
3f53c0dc
RH
203132003-02-28 Richard Henderson <rth@redhat.com>
20314
20315 * gcc.dg/noreturn-1.c: Move noreturn warning line.
20316 * gcc.dg/return-type-1.c: Move control reaches end warning line.
20317
d8fad4ea
GK
203182003-02-28 Geoffrey Keating <geoffk@apple.com>
20319
20320 * gcc.dg/pch/pch.exp: Change .pch to .gch.
20321 * g++.dg/pch/pch.exp: Likewise.
20322
1cb8292f
MM
203232003-02-28 Mark Mitchell <mark@codesourcery.com>
20324
20325 PR c++/9879
20326 * testsuite/g++.dg/init/new4.C: New test.
20327
f3c7ed6b
RE
203282003-02-28 Richard Earnshaw <rearnsha@arm.com>
20329
20330 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
20331
13082c80
AO
203322003-02-28 Alexandre Oliva <aoliva@redhat.com>
20333
e459243b
AO
20334 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
20335 unsigned long.
20336
13082c80
AO
20337 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
20338 wider than float.
20339
b17d5d7c
ZD
203402003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20341
20342 * lib/scanasm.exp: Add support for counting numbers of
20343 occurences.
20344 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
20345 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
20346
c0b1cc97
MM
203472003-02-25 Mark Mitchell <mark@codesourcery.com>
20348
cec24319
MM
20349 PR c++/9683
20350 * g++.dg/template/static3.C: New test.
20351
c0b1cc97
MM
20352 PR c++/9829
20353 * g++.dg/parse/namespace6.C: New test.
b8c25665 20354
3eaa6044
FS
203552003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20356
20357 PR target/9732
20358 * gcc.dg/20030225-1.c: New test.
20359
353b4fc0
MM
203602003-02-24 Mark Mitchell <mark@codesourcery.com>
20361
d12ad970
MM
20362 * README: Remove out-of-date information.
20363
353b4fc0
MM
20364 PR c++/9836
20365 * g++.dg/template/spec6.C: New test.
20366
201b9f2a
JL
203672003-02-24 Jeff Law <law@redhat.com>
20368
20369 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
20370
f8dc212b
RO
203712003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20372
20373 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
20374 * gcc.dg/pragma-ep-1.c: Likewise.
20375
9e236a9d
KL
203762003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20377
20378 PR c++/9602
20379 * g++.dg/template/friend16.C: New test.
20380
ca099ac8
MM
203812003-02-23 Mark Mitchell <mark@codesourcery.com>
20382
20383 PR c++/5333
20384 * g++.dg/parse/fused-params1.C: Adjust error messages.
20385 * g++.dg/template/nested3.C: New test.
b8c25665 20386
f641e05b
AM
203872003-02-24 Alan Modra <amodra@bigpond.net.au>
20388
20389 * g++.dg/abi/param1.C: New test.
20390
53be1a8d
KL
203912003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20392
20393 PR c++/7982
20394 * g++.dg/warn/implicit-typename1.C: New test.
20395
9d913bbf
KC
203962003-02-22 Kelley Cook <kelleycook@comcast.net>
20397
b8c25665
ZW
20398 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
20399 with "mtune".
20400 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20401 * gcc.c-torture/execute/20010129-1.x: Likewise.
20402 * gcc.dg/20011107-1.c: Likewise.
20403 * gcc.dg/20020108-1.c: Likewise.
20404 * gcc.dg/20020122-3.c: Likewise.
20405 * gcc.dg/20020206-1.c: Likewise.
20406 * gcc.dg/20020310-1.c: Likewise.
20407 * gcc.dg/20020426-2.c: Likewise.
20408 * gcc.dg/20020517-1.c: Likewise.
20409 * gcc.dg/991230-1.c: Likewise.
20410 * gcc.dg/i386-unroll-1.c: Likewise.
20411 * gcc.misc-tests/i386-prefetch.exp: Likewise.
20412
204132003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
20414
20415 * gcc.dg/i386-mul.c: New test.
20416
c0a47a61
RS
204172003-02-21 Roger Sayle <roger@eyesopen.com>
20418
20419 * gcc.dg/builtins-5.c: New test case.
20420
182c2078
HPN
204212003-02-22 Hans-Peter Nilsson <hp@axis.com>
20422
20423 * gcc.dg/asmreg-1.c: New test.
20424
2fff6d71
MM
204252003-02-21 Mark Mitchell <mark@codesourcery.com>
20426
20427 PR c++/9749
20428 * g++.dg/parse/varmod1.C: New test.
20429
19df1edf
MM
204302003-02-21 Mark Mitchell <mark@codesourcery.com>
20431
20432 PR c++/9727
20433 * g++.dg/template/op1.C: New test.
20434
5dc3a78c
MM
204352003-02-21 Mark Mitchell <mark@codesourcery.com>
20436
20437 PR c++/8906
20438 * g++.dg/template/nested2.C: New test.
20439
692bb58a
MM
204402003-02-21 Mark Mitchell <mark@codesourcery.com>
20441
20442 PR c++/8724
20443 * g++.dg/expr/dtor1.C: New test.
20444
a8d0ddaf
ZW
204452003-02-21 Zack Weinberg <zack@codesourcery.com>
20446
20447 * gcc.dg/cpp/include3.c: New test.
20448 * gcc.dg/cpp/inc/foo.h: New file.
20449
9e7d0b92
GN
204502003-02-21 Glen Nakamura <glen@imodulo.com>
20451
20452 * gcc.c-torture/execute/20030221-1.c: New test.
20453
63a3cd3e
MM
204542003-02-20 Mark Mitchell <mark@codesourcery.com>
20455
20456 PR c++/9729
20457 * g++.dg/abi/conv1.C: New test.
20458
b8c25665 204592003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
20460
20461 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
20462
4ea0d487
DJ
204632003-02-19 Daniel Jacobowitz <drow@mvista.com>
20464
20465 * gcc.c-torture/compile/20030219-1.c: New test.
20466
b8c25665 204672003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
20468
20469 * gcc.dg/funcorder.c: New test.
20470
ff6e1a2f
KH
204712003-02-18 Kazu Hirata <kazu@cs.umass.edu>
20472
20473 * gcc.c-torture/execute/20030218-1.c: New.
20474
67aa8289
AH
204752003-02-18 Aldy Hernandez <aldyh@redhat.com>
20476
a8d0ddaf 20477 * gcc.dg/20030218-1.c: New.
67aa8289 20478
d7ddbe24
RH
204792003-02-18 Richard Henderson <rth@redhat.com>
20480
20481 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
20482 * gcc.dg/attr-used-2.c: New.
20483
6b99d1c0
MM
204842003-02-18 Mark Mitchell <mark@codesourcery.com>
20485
20486 PR c++/9704
20487 * g++.dg/init/copy5.C: New test.
a8d0ddaf 20488
59d22bc5
GK
204892003-02-18 Geoffrey Keating <geoffk@apple.com>
20490
20491 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
20492 * g++.dg/pch/pch.exp: Likewise.
20493
bc102c4b
KH
204942003-02-18 Kazu Hirata <kazu@cs.umass.edu>
20495
20496 * gcc.c-torture/execute/20030209-1.c: Enable the test if
20497 STACK_SIZE is not defined.
20498
db77ef4c
KL
204992003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20500
20501 PR c++/9457
20502 * g++.dg/template/init1.C: New test.
20503
b8c25665 205042003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
20505
20506 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
20507 (foo): Add few extra tests
20508 * gcc.dg/c99-const-expr-3.c: Likewise.
20509 * gcc.c-torture/execute/20030216-1.c: New.
20510
0df4ae96
KL
205112003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20512
20513 PR c++/9459
20514 * g++.dg/ext/typeof4.C: New test.
20515
881b2a96
RS
205162003-02-15 Roger Sayle <roger@eyesopen.com>
20517
20518 * gcc.dg/i386-387-3.c: New test case.
20519
6e8647d5
JZ
205202003-02-14 Josef Zlomek <zlomekj@suse.cz>
20521
20522 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
20523 cris-*-elf* cris-*-aout* and mmix-*-*.
20524
42f86c48
JZ
205252003-02-13 Josef Zlomek <zlomekj@suse.cz>
20526
20527 * gcc.dg/20030213-1.c: New test.
20528
1fb54135
RS
205292003-02-12 Roger Sayle <roger@eyesopen.com>
20530
20531 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
20532 * gcc.dg/i386-387-2.c: Likewise.
20533
c6e2a538
AH
205342003-02-12 Aldy Hernandez <aldyh@redhat.com>
20535
a8d0ddaf
ZW
20536 * gcc.dg/ppc-spe.c: Fix formatting.
20537 Enable tests that were previously unsupported by gas.
20538 Delete tests for instructions that no longer exist.
20539 Switch arguments on evsubifw builtin.
c6e2a538 20540
5c4d5a15
KH
205412003-02-12 Kazu Hirata <kazu@cs.umass.edu>
20542
20543 * gcc.c-torture/execute/20030209-1.c: Disable the test if
20544 STACK_SIZE is too small.
20545
ecf92f82 205462003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 20547 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
20548
20549 * gcc.dg/decl-2.c: New test.
20550
b8c25665 205512003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
20552
20553 * gcc.dg/i386-fpcvt-1.c: New test.
20554
2382b79f
RS
205552002-02-09 Richard Sandiford <rsandifo@redhat.com>
20556
20557 * gcc.c-torture/execute/20030209-1.c: New test.
20558
5d4b76c0
KH
205592003-02-09 Kazu Hirata <kazu@cs.umass.edu>
20560
20561 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
20562 int-wide bitops, use the constants of the same width.
20563 Likewise, if long long is 32-bit wide, test bitops using
20564 32-bit constants.
20565
8f37dd98
LR
205662003-02-07 Loren James Rittle <ljrittle@acm.org>
20567
20568 * gcc.dg/20021014-1.c: Annotate with expected notice text.
20569
46847aa6
RS
205702003-02-07 Roger Sayle <roger@eyesopen.com>
20571
20572 * testsuite/gcc.dg/builtins-4.c: New test case.
20573
f39a753b
KG
205742003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20575
20576 * gcc.dg/20020430-1.c: Fix dg command typos.
20577 * gcc.dg/20020503-1.c: Likewise.
20578
256803d9
VR
205792003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20580
20581 PR c++/8785
20582 * g++.dg/parse/fused-params1.C: New test.
20583
20584 PR c++/8857
20585 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
20586
20587 PR c++/8921
20588 * g++.dg/parse/non-dependent1.C: New test.
20589
20590 PR c++/8928
20591 * g++.dg/parse/dupl-tmpl-args1.C: New test.
20592
20593 PR c++/9228
20594 * g++.dg/parse/undefined7.C: New test.
20595 * g++.dg/parse/non-templ1.C: New test.
20596
20597 PR c++/9229
20598 * g++.dg/parse/too-many-tmpl-args1.C: New test.
20599
5fbf0217
EB
206002003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20601
20602 * gcc.c-torture/compile/20030206-1.c: New test.
20603
dbdd3489
RS
206042003-02-05 Roger Sayle <roger@eyesopen.com>
20605
20606 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
20607 "pow" to "foo" to avoid potential confusion with a math built-in.
20608
48d1ce96
KG
206092003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20610
20611 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
20612 conditions for SPARC targets.
20613
4f6ae35d
JJ
206142003-02-05 Jakub Jelinek <jakub@redhat.com>
20615
20616 * gcc.dg/20030204-1.c: New test.
20617
2de2cd78
VR
206182003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20619
20620 PR c++/38
20621 * g++.dg/parse/array-size1.C: New test.
20622
20623 PR c++/5657
20624 * g++.dg/parse/undefined3.C: New test.
20625
20626 PR c++/5665
20627 * g++.dg/parse/undefined4.C: New test.
20628
20629 PR c++/5975
20630 * g++.dg/parse/undefined5.C: New test.
20631
20632 PR c++/7259
20633 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
20634
20635 PR c++/8578
20636 * g++.dg/parse/casting-operator1.C: New test.
20637
20638 PR c++/8596
20639 * g++.dg/parse/undefined6.C: New test.
20640
20641 PR c++/8736
20642 * g++.dg/parse/missing-template1.C: New test.
20643
b8c25665 206442003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
20645
20646 * gcc.dg/i386-cadd.c: Compile using -march=k8.
20647 * gcc.dg/i386-cmov?.c: Likewise.
20648 * gcc.dg/i386-fpcvt-?.c: Likewise.
20649 * gcc.dg/i386-ssefp-1.c: Likewise.
20650 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 20651 conventions.
afffc4e2 20652
b80f8ef3
MM
206532003-02-03 Mark Mitchell <mark@codesourcery.com>
20654
20655 PR c++/7129
20656 * testsuite/g++.dg/ext/max.C: New test.
20657
b8c25665 206582003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
20659
20660 * gcc.c-torture/execute/20030203-1.c: New test.
20661
ca777b88
RE
206622003-02-03 Richard Earnshaw <rearnsha@arm.com>
20663
20664 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
20665 'natural-endian'.
20666
271bd540
RS
206672003-02-01 Richard Sandiford <rsandifo@redhat.com>
20668
20669 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
20670 * g++.dg/init/new2.C: Likewise.
20671 * g++.dg/other/new1.C: Likewise.
20672
5175d1b8
LR
206732003-01-31 Loren J. Rittle <ljrittle@acm.org>
20674
20675 * gcc.dg/struct-ret-libc.c: New test.
20676
2f278625
UW
206772003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
20678
20679 * gcc.dg/20030129-1.c: New test.
20680
db0f613d
KL
206812003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20682
20683 PR c++/8849
20684 * g++.dg/template/ptrmem4.C: New test.
20685
14d22dd6
MM
206862003-01-29 Mark Mitchell <mark@codesourcery.com>
20687
20688 * g++.dg/parser/constant1.C: New test.
20689
710b73e6
KL
206902003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20691
20692 PR c++/8591
20693 * g++.dg/parse/friend2.C: New test.
20694
9ae58faf
NS
206952003-01-29 Nathan Sidwell <nathan@codesourcery.com>
20696
20697 PR c++/9437
20698 * g++.dg/template/unify4.C: New test.
20699
6d09ef27
RS
207002003-01-28 Richard Sandiford <rsandifo@redhat.com>
20701
20702 * gcc.c-torture/execute/20030128-1.c: New test.
20703
4334c467
JO
207042003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
20705
20706 * g++.dg/lookup/nested1.C: Test moved from ...
20707 * g++.old-deja/g++.other/lookup24.C: ... here.
20708
b8c25665 207092003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
20710
20711 * gcc.dg/i386-cmov5.c: New test.
20712
bffcd064
V
207132003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20714
a8d0ddaf
ZW
20715 * gcc.c-torture/execute/20010925-1.c: Changed the
20716 memcpy declaration.
bffcd064 20717
f2ce60b8
NS
207182003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20719
20720 PR c++/3902
20721 * g++.dg/parse/template5.C: New test.
20722
f42aadd8
TM
207232003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
20724
20725 PR fortran/9258
20726 * g77.dg/pr9258: New test.
20727
5db544e1
GP
207282003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20729
20730 * README: Move relevant parts from README.g++.
20731
20732 * README.g++: Remove this file.
20733
483a5709
NS
207342003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20735
20736 * g++.dg/abi/dcast1.C: New test.
20737
4ff71d24
KG
207382003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20739
20740 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
20741
623baee2
JO
207422003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
20743
20744 PR c++/47
20745 * g++.old-deja/g++.other/lookup24.C: New test.
20746
2956f353
KG
207472003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20748
20749 PR middle-end/7227
20750 * gcc.dg/uninit-C.c: New test.
20751
a2ddc397
NS
207522003-01-27 Nathan Sidwell <nathan@codesourcery.com>
20753
20754 * g++.dg/abi/covariant1.C: New test.
20755
acf9fa5f
UW
207562003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
20757
20758 * gcc.dg/20030123-1.c: New test.
20759
b8c25665 207602003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
20761
20762 PR opt/8492
20763 * gcc.c-torture/compile/20030125-1.c
20764
bbaab916
NS
207652003-01-25 Nathan Sidwell <nathan@codesourcery.com>
20766
20767 PR c++/9403
20768 * g++.dg/parse/template3.C: New test.
20769 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 20770
bbaab916
NS
20771 PR c++/795
20772 * g++.dg/parse/template4.C: New test.
a8d0ddaf 20773
bbaab916
NS
20774 PR c++/9415
20775 * g++.dg/template/qual2.C: New test.
a8d0ddaf 20776
bbaab916
NS
20777 PR c++/8545
20778 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
20779
20780 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
20781
9bb231fd
RS
207822003-01-25 Roger Sayle <roger@eyesopen.com>
20783
20784 * gcc.c-torture/execute/switch-1.c: New test case.
20785
b8c25665 207862003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
20787
20788 * gcc.c-torture/execute/20030125-1.[cx]: New test.
20789
32d9a5bd
PC
207902003-01-25 Paolo Carlini <pcarlini@unitus.it>
20791
20792 Tweaks for Bison-1.875. From the NEWS file:
20793 "- `parse error' -> `syntax error'
20794 Bison now uniformly uses the term `syntax error'"
20795 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
20796 * gcc.dg/cpp/digraph2.c: Likewise.
20797 * gcc.dg/cpp/direct2.c: Likewise.
20798 * gcc.dg/cpp/paste4.c: Likewise.
20799 * gcc.dg/c90-restrict-1.c: Likewise.
20800 * gcc.dg/c99-func-2.c: Likewise.
20801 * gcc.dg/noncompile/920721-2.c: Likewise.
20802 * gcc.dg/noncompile/930622-2.c: Likewise.
20803 * gcc.dg/noncompile/940112-1.c: Likewise.
20804 * gcc.dg/noncompile/950921-1.c: Likewise.
20805 * gcc.dg/noncompile/951123-1.c: Likewise.
20806 * gcc.dg/noncompile/971104-1.c: Likewise.
20807 * gcc.dg/noncompile/990416-1.c: Likewise.
20808
f5128e88
PC
208092003-01-24 Paolo Carlini <pcarlini@unitus.it>
20810
20811 * g++.dg/parse/undefined1.C: Add error message.
20812
65a5559b
MM
208132003-01-22 Mark Mitchell <mark@codesourcery.com>
20814
c006d942
MM
20815 PR c++/9354
20816 * g++.dg/parse/new1.C: New test.
20817
20818 PR c++/9216
20819 * g++.dg/parse/template2.C: New test.
20820
20821 PR c++/9354
20822 * g++.dg/parse/typedef2.C: New test.
20823
65a5559b
MM
20824 PR c++/9328
20825 * g++.dg/ext/typeof3.C: New test.
20826
68aab9ee
VR
208272003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20828
20829 PR c++/2738
20830 * g++.dg/parse/ret-type1.C: New test.
20831
20832 PR c++/3792
20833 * g++.dg/parse/tmpl-outside1.C: New test.
20834
20835 PR c++/4207
20836 * g++.dg/parse/int-as-enum1.C: New test.
20837
20838 PR c++/4903
20839 * g++.dg/parse/no-typename1.C: New test.
20840
20841 PR c++/5533
20842 * g++.dg/parse/no-value1.C: New test.
20843
20844 PR c++/5921
20845 * g++.dg/parse/wrong-inline1.C: New test.
20846
20847 PR c++/6402
20848 * g++.dg/parse/ref1.C: New test.
20849
20850 PR c++/6992
20851 * g++.dg/parse/attr-ctor1.C: New test.
20852
20853 PR c++/7229
20854 * g++.dg/parse/namespace5.C: New test.
20855
20856 PR c++/7917
20857 * g++.dg/parse/func-def1.C: New test.
20858
20859 PR c++/8143
20860 * g++.dg/parse/undefined1.C: New test.
20861
20862 PR c++/5723, PR c++/8522
20863 * g++.dg/parse/specialization1.C: New test.
20864
20865 PR c++/163, PR c++/8595
20866 * g++.dg/parse/struct-as-enum1.C: New test.
20867
20868 PR c++/9173
20869 * g++.dg/parse/undefined2.C: New test.
20870
1fb3244a
MM
208712003-01-22 Mark Mitchell <mark@codesourcery.com>
20872
e0860732
MM
20873 PR c++/9298
20874 * g++.dg/parse/template1.C: New test.
20875
4eb6d609
MM
20876 PR c++/9384
20877 * g++.dg/parse/using1.C: New test.
20878
1fb3244a
MM
20879 PR c++/9285
20880 PR c++/9294
20881 * g++.dg/parse/expr2.C: New test.
20882
20883 PR c++/9388
20884 * g++.dg/parse/lookup2.C: Likewise.
20885
b8c25665 208862003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
20887
20888 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20889 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20890 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
20891 * gcc.c-torture/execute/string-opt-*.c: Likewise.
20892
e3289412
NC
208932003-01-20 Nick Clifton <nickc@redhat.com>
20894
20895 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20896 problem with ARM sibcall code generation.
20897
d99c740f
KH
208982003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20899
20900 * gcc.c-torture/execute/20030120-1.c: New.
20901
a99820e6
PC
209022003-01-19 Paolo Carlini <pcarlini@unitus.it>
20903
20904 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20905
5dae1114
MM
209062003-01-17 Mark Mitchell <mark@codesourcery.com>
20907
20908 PR c++/9272
20909 * g++.dg/parse/ctor1.C: New test.
20910
20911 PR c++/9294:
20912 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 20913
5dae1114
MM
20914 * g++.dg/parse/typename3.C: New test.
20915
c292e375
RH
209162003-01-16 Richard Henderson <rth@redhat.com>
20917
20918 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20919
aab37812
RH
209202003-01-16 Richard Henderson <rth@redhat.com>
20921
20922 * g++.dg/pch/pch.exp: Copy test header to the working directory
20923 before using it either for precompilation or direct use.
20924 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20925 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20926
50c620d6
RH
209272003-01-16 Richard Henderson <rth@redhat.com>
20928
20929 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20930 before using it either for precompilation or direct use.
20931 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20932 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20933
8fbc5ae7
MM
209342003-01-16 Mark Mitchell <mark@codesourcery.com>
20935
20936 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20937 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20938 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20939 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20940 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20941 typename warning into error.
20942 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20943 error messages.
20944 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20945 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20946 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20947 messages.
20948 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20949 make declaration visible in template.
20950 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20951 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20952 messages.
20953 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20954 message.
20955 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20956 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20957 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20958 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20959 typename warning with error message.
20960 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20961 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20962 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 20963
712becab
NS
209642003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20965
20966 * g++.dg/parse/ambig2.C: New test.
20967
1ceb0dc7
RH
209682003-01-15 Richard Henderson <rth@redhat.com>
20969
20970 * g++.dg/tls/init-2.C: Update error message string.
20971
3dd5fc58
KG
209722003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20973
20974 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20975
b0562482
SC
209762003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20977
20978 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20979 all for HC11/HC12.
20980 * gcc.c-torture/compile/20001205-1.x: Likewise.
20981 * gcc.c-torture/compile/20001226-1.x: Likewise.
20982 * gcc.c-torture/compile/920520-1.x: Likewise.
20983 * gcc.c-torture/compile/961203-1.x: Likewise.
20984 * gcc.c-torture/compile/20020604-1.x: Likewise.
20985
b8c25665 209862003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
20987
20988 * gcc.c-torture/compile/20030115-1.c: New test.
20989
20990 * gcc.dg/i386-fpcvt-1.c: New test.
20991 * gcc.dg/i386-fpcvt-2.c: New test.
20992
a7189b49
JO
209932003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20994
20995 Further conform g++'s __vmi_class_type_info to the C++ ABI
20996 specification.
20997 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20998 the specification.
20999
b8c25665 210002003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
21001
21002 * gcc.dg/i386-fpcvt-1.c: New test.
21003 * gcc.dg/i386-fpcvt-2.c: New test.
21004
ab5496c4
EB
210052003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21006
21007 * gcc.dg/i386-mmx-3.c: New test.
21008
e8f2b18d
MM
210092003-01-12 Mark Mitchell <mark@codesourcery.com>
21010
21011 PR c++/9264
21012 * g++.dg/parse/octal1.C: New file.
21013
21014 PR c++/9172
21015 * g++.dg/parse/typename1.C: New file.
21016
67a7278d
DS
210172003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
21018
21019 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
21020 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 21021 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 21022
2050a1bb
MM
210232003-01-10 Mark Mitchell <mark@codesourcery.com>
21024
99152b95 21025 PR c++/9099
a6f6052a
MM
21026 * g++.dg/parse/dtor1.C: New file.
21027
2050a1bb
MM
21028 PR c++/9128
21029 * g++.dg/rtti/typeid1.C: New file.
21030
21031 PR c++/9153
21032 * g++.dg/parse/lookup1.C: New file.
21033
21034 PR c++/9171
21035 * g++.dg/templ/spec5.C: New file.
ab5496c4 21036
7558f66e
JZ
210372003-01-10 Josef Zlomek <zlomekj@suse.cz>
21038
21039 * gcc.c-torture/compile/20030110-1.c: New test.
21040
17211ab5
GK
210412003-01-09 Geoffrey Keating <geoffk@apple.com>
21042
21043 Merge from pch-branch:
21044
21045 2002-12-23 Geoffrey Keating <geoffk@apple.com>
21046
21047 * gcc.dg/pch/cpp-1.h: New.
21048 * gcc.dg/pch/cpp-1.c: New.
21049 * gcc.dg/pch/cpp-2.h: New.
21050 * gcc.dg/pch/cpp-2.c: New.
21051
21052 2002-11-19 Geoffrey Keating <geoffk@apple.com>
21053
21054 * gcc.dg/pch/except-1.h: New.
21055 * gcc.dg/pch/except-1.c: New.
21056
21057 2002-11-13 Geoffrey Keating <geoffk@apple.com>
21058
21059 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
21060 running test.
21061 * gcc.dg/pch: Include *.hp not *.h.
21062 * gcc.dg/pch/system-1.h: New.
21063 * gcc.dg/pch/system-1.c: New.
21064
21065 2002-11-11 Geoffrey Keating <geoffk@apple.com>
21066
21067 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
21068 rather than trying to build and run a program using PCH.
21069 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 21070
17211ab5
GK
21071 2002-11-08 Geoffrey Keating <geoffk@apple.com>
21072
21073 * gcc.dg/pch/macro-3.c: New.
21074 * gcc.dg/pch/macro-3.h: New.
21075
21076 2002-11-04 Geoffrey Keating <geoffk@apple.com>
21077
21078 * gcc.dg/pch/common-1.c: New.
21079 * gcc.dg/pch/common-1.h: New.
21080 * gcc.dg/pch/decl-1.c: New.
21081 * gcc.dg/pch/decl-1.h: New.
21082 * gcc.dg/pch/decl-2.c: New.
21083 * gcc.dg/pch/decl-2.h: New.
21084 * gcc.dg/pch/decl-3.c: New.
21085 * gcc.dg/pch/decl-3.h: New.
21086 * gcc.dg/pch/decl-4.c: New.
21087 * gcc.dg/pch/decl-4.h: New.
21088 * gcc.dg/pch/decl-5.c: New.
21089 * gcc.dg/pch/decl-5.h: New.
21090 * gcc.dg/pch/global-1.c: New.
21091 * gcc.dg/pch/global-1.h: New.
21092 * gcc.dg/pch/inline-1.c: New.
21093 * gcc.dg/pch/inline-1.h: New.
21094 * gcc.dg/pch/inline-2.c: New.
21095 * gcc.dg/pch/inline-2.h: New.
21096 * gcc.dg/pch/static-1.c: New.
21097 * gcc.dg/pch/static-1.h: New.
21098 * gcc.dg/pch/static-2.c: New.
21099 * gcc.dg/pch/static-2.h: New.
21100
21101 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
21102
21103 * g++.dg/pch/pch.exp: Better handle failing testcases.
21104 * gcc.dg/pch/pch.exp: Likewise.
21105 * gcc.dg/pch/macro-1.c: New.
21106 * gcc.dg/pch/macro-1.h: New.
21107 * gcc.dg/pch/macro-2.c: New.
21108 * gcc.dg/pch/macro-2.h: New.
21109
21110 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
21111
21112 * g++.dg/dg.exp: Treat files in pch/ specially.
21113 * g++.dg/pch/pch.exp: New file.
21114 * g++.dg/pch/empty.H: New file.
21115 * g++.dg/pch/empty.C: New file.
21116 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
21117 "precompile".
21118
21119 * gcc.dg/pch/pch.exp: New file.
21120 * gcc.dg/pch/empty.h: New file.
21121 * gcc.dg/pch/empty.c: New file.
21122 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
21123 "precompile".
21124
0f399e5f
KL
211252003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21126
21127 * g++.dg/template/friend14.C: New test.
21128
4c46ea23
EB
211292003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21130
8cb1a818 21131 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 21132
98c29f71
RS
211332003-01-09 Richard Sandiford <rsandifo@redhat.com>
21134
21135 * gcc.c-torture/compile/20030109-1.c: New test.
21136
bbb818c6
EB
211372003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21138
21139 * gcc.c-torture/execute/20030109-1.c: New test.
21140
cdc497dd
LH
211412003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
21142
21143 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
21144 * g++.old-deja/g++.mike/dyncast2.C: Likewise
21145 * g++.old-deja/g++.mike/dyncast3.C: Likewise
21146 * g++.old-deja/g++.mike/eh2.C: Likewise
21147 * g++.old-deja/g++.mike/eh3.C: Likewise
21148 * g++.old-deja/g++.mike/eh5.C: Likewise
21149 * g++.old-deja/g++.mike/eh6.C: Likewise
21150 * g++.old-deja/g++.mike/eh7.C: Likewise
21151 * g++.old-deja/g++.mike/eh8.C: Likewise
21152 * g++.old-deja/g++.mike/eh9.C: Likewise
21153 * g++.old-deja/g++.mike/eh10.C: Likewise
21154 * g++.old-deja/g++.mike/eh12.C: Likewise
21155 * g++.old-deja/g++.mike/eh13.C: Likewise
21156 * g++.old-deja/g++.mike/eh14.C: Likewise
21157 * g++.old-deja/g++.mike/eh16.C: Likewise
21158 * g++.old-deja/g++.mike/eh17.C: Likewise
21159 * g++.old-deja/g++.mike/eh18.C: Likewise
21160 * g++.old-deja/g++.mike/eh21.C: Likewise
21161 * g++.old-deja/g++.mike/eh23.C: Likewise
21162 * g++.old-deja/g++.mike/eh24.C: Likewise
21163 * g++.old-deja/g++.mike/eh25.C: Likewise
21164 * g++.old-deja/g++.mike/eh26.C: Likewise
21165 * g++.old-deja/g++.mike/eh27.C: Likewise
21166 * g++.old-deja/g++.mike/eh28.C: Likewise
21167 * g++.old-deja/g++.mike/eh29.C: Likewise
21168 * g++.old-deja/g++.mike/eh31.C: Likewise
21169 * g++.old-deja/g++.mike/eh33.C: Likewise
21170 * g++.old-deja/g++.mike/eh34.C: Likewise
21171 * g++.old-deja/g++.mike/eh35.C: Likewise
21172 * g++.old-deja/g++.mike/eh36.C: Likewise
21173 * g++.old-deja/g++.mike/eh37.C: Likewise
21174 * g++.old-deja/g++.mike/eh38.C: Likewise
21175 * g++.old-deja/g++.mike/eh39.C: Likewise
21176 * g++.old-deja/g++.mike/eh40.C: Likewise
21177 * g++.old-deja/g++.mike/eh41.C: Likewise
21178 * g++.old-deja/g++.mike/eh42.C: Likewise
21179 * g++.old-deja/g++.mike/eh44.C: Likewise
21180 * g++.old-deja/g++.mike/eh46.C: Likewise
21181 * g++.old-deja/g++.mike/eh47.C: Likewise
21182 * g++.old-deja/g++.mike/eh48.C: Likewise
21183 * g++.old-deja/g++.mike/eh49.C: Likewise
21184 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
21185 * g++.old-deja/g++.mike/eh51.C: Likewise
21186 * g++.old-deja/g++.mike/eh53.C: Likewise
21187 * g++.old-deja/g++.mike/eh55.C: Likewise
21188 * g++.old-deja/g++.mike/p7912.C: Likewise
21189 * g++.old-deja/g++.mike/p9706.C: Likewise
21190 * g++.old-deja/g++.mike/p10416.C: Likewise
21191 * g++.old-deja/g++.mike/p11667.C: Likewise
21192 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
21193 Remove redundant reference to Iris.
21194 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
21195 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 21196
ed8e443a 211972003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 21198
ed8e443a 21199 * g++.dg/ext/asm4.C: New test.
8caf4c38 21200
ed8e443a 212012003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 21202
ed8e443a
JM
21203 PR c++/9030
21204 * g++.dg/template/friend12.C: New test.
21205 * g++.dg/template/friend13.C: Likewise.
21206 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 21207
ed8e443a 212082003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 21209
ed8e443a
JM
21210 * gcc.dg/i386-cadd.c: New test.
21211 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 21212
ed8e443a 212132003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 21214
ed8e443a
JM
21215 PR c++/9165
21216 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 21217
ed8e443a 21218 * g++.dg/abi/bitfield9.C: New test.
63e5f567 21219
ed8e443a
JM
21220 PR c++/9189
21221 * g++.dg/parse/defarg3.C: New test.
8218bd34 21222
ed8e443a 212232003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 21224
ed8e443a
JM
21225 * g++.dg/parse/ambig1.C: New test.
21226 * g++.dg/parse/defarg2.C: New test.
62b8a44e 21227
ed8e443a 212282003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 21229
ed8e443a
JM
21230 * g++.dg/template/defarg-1.C: New test.
21231 * g++.dg/template/local2.C: Likewise.
ec194454 21232
ed8e443a 212332003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 21234
ed8e443a 21235 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 21236
ed8e443a 212372003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 21238
ed8e443a
JM
21239 * g++.dg/parse/namespace3.C: Remove extra semicolons.
21240 * g++.dg/parse/namespace4.C: Likewise.
d5945212 21241
ed8e443a 212422003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 21243
ed8e443a 21244 * g++.dg/template/ntp2.C: New test.
31758337 21245
ed8e443a 212462003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 21247
ed8e443a 21248 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 21249
ed8e443a 21250 * g++.dg/parse/namespace4.C: New test.
96dafad6 21251
ed8e443a 21252 * g++.dg/template/nested1.C: New test.
a25a292f 21253
ed8e443a 21254 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 21255
ed8e443a 212562003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 21257
ed8e443a 21258 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 21259
ed8e443a 212602003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 21261
ed8e443a
JM
21262 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
21263 * g++.old-deja/g++.jason/access8.C: Likewise.
21264 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 21265
ed8e443a 212662003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 21267
ed8e443a 21268 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 21269
ed8e443a 212702003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 21271
ed8e443a
JM
21272 PR c++/2843
21273 * g++.dg/ext/attrib7.C: New test.
4971227d 21274
ed8e443a 212752003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 21276
ed8e443a 21277 * g++.dg/parse/parse6.C: New test.
f349fb24 21278
ed8e443a 212792003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 21280
ed8e443a 21281 * gcc.dg/h8300-stack-1.c: New.
cb203576 21282
ed8e443a 212832003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 21284
ed8e443a 21285 g++.dg/lookup/exception1.C: New test.
faa75e89 21286
ed8e443a 21287 g++.dg/lookup/template1.C: New test.
3d83e33e 21288
ed8e443a 21289 g++.dg/parse/namespace2.C: New test.
a5b9863a 21290
ed8e443a 21291 g++.dg/parse/parens2.C: New test.
75c2b973 21292
ed8e443a 212932003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 21294
ed8e443a
JM
21295 * g++.dg/parse/parse5.C: New test.
21296 * g++.dg/lookup/scoped4.C: New test.
21297
212982003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
21299
21300 * g++.dg/parse/parens1.C: New test.
21301
21302 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
21303 angle-bracket1.C.
21304 * g++.dg/parse/parens2.C: New test.
21305
21306 * g++.dg/lookup/scope-operator1.C: New test.
21307
21308 * g++.dg/parse/operator1.C: New test.
21309
213102003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21311
21312 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
21313 * g++.old-deja/g++.other/access6.C: Likewise.
21314 * g++.old-deja/g++.other/decl1.C: Likewise.
21315 * g++.old-deja/g++.pt/typename12.C: Likewise.
21316
213172002-12-31 Mark Mitchell <mark@codesourcery.com>
21318
21319 * g++.dg/parse/namespace1.C: New test.
21320
213212003-01-01 Neil Booth <neil@daikokuya.co.uk>
21322
21323 * g++.dg/parse/parse4.C: New test.
21324
213252003-01-01 Neil Booth <neil@daikokuya.co.uk>
21326
21327 * g++.dg/parse/parse3.C: New test.
21328
213292003-01-01 Neil Booth <neil@daikokuya.co.uk>
21330
21331 * g++.dg/parse/parse2.C: New test.
21332
213332003-01-01 Neil Booth <neil@daikokuya.co.uk>
21334
21335 * g++.dg/template/friend11.C: New test.
21336
213372003-01-01 Neil Booth <neil@daikokuya.co.uk>
21338
21339 * g++.dg/parse/parse1.C: New test.
21340
213412002-12-31 Janis Johnson <janis187@us.ibm.com>
21342
21343 * lib/profopt.exp: Change the name of a global variable to avoid
21344 possible clashes with other test suites.
21345
213462002-12-31 Nathan Sidwell <nathan@codesourcery.com>
21347
21348 * g++.dg/inherit/covariant8.C: New test.
21349
213502002-12-31 Mark Mitchell <mark@codesourcery.com>
21351
21352 * g++.dg/init/array9.C: New test.
21353
21354 PR c++/9112
21355 * g++.dg/parse/expr1.C: New test.
21356
213572002-12-30 Daniel Jacobowitz <drow@mvista.com>
21358
21359 * gcc.c-torture/compile/20021230-1.c: New test.
21360
213612002-12-30 Nathan Sidwell <nathan@codesourcery.com>
21362
21363 * g++.dg/inherit/covariant5.C: New test.
21364 * g++.dg/inherit/covariant6.C: New test.
21365 * g++.dg/inherit/covariant7.C: New test.
21366
213672002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21368
21369 PR c++/2739
21370 * g++.dg/other/access2.C: New test.
21371
213722002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
21373
21374 * g++.dg/other/anon-struct.C: No longer fails
21375 * g++.old-deja/g++.brendan/parse4.C: Likewise.
21376 * g++.old-deja/g++.brendan/parse5.C: Likewise.
21377 * g++.old-deja/g++.brendan/parse6.C: Likewise.
21378
213792002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
21380
21381 * g++.dg/parse/angle-bracket.C (main): No longer fails.
21382
213832002-12-27 Mark Mitchell <mark@codesourcery.com>
21384
21385 * g++.dg/eh/spec4.C: Remove stray semicolon.
21386 * g++.dg/expr/pmf-1.C: Change error message.
21387 * g++.dg/ext/asm1.C: Remove stray semicolon.
21388 * g++.dg/ext/typename1.C: Add missing typenames.
21389 * g++.dg/inherit/template-as-base.C: Change error message.
21390 * g++.dg/lookup/scoped1.C: Likewise.
21391 * g++.dg/lookup/scoped2.C: Likewise.
21392 * g++.dg/lookup/using2.C: Likewise.
21393 * g++.dg/other/component1.C: Remove stray semicolon.
21394 * g++.dg/other/do1.C: Change error message.
21395 * g++.dg/other/error2.C: Likewise.
21396 * g++.dg/other/init1.C: Likewise.
21397 * g++.dg/other/packed1.C: Remove stray semicolon.
21398 * g++.dg/other/ptrmem2.C: Change error message.
21399 * g++.dg/parse/parameter-declaration-1.C: Remove line number
21400 marker.
21401 * g++.dg/special/initp1.C: Remove invalid attribute usage.
21402 * g++.dg/template/access3.C: Add typename keyword.
21403 * g++.dg/template/access5.C: Remove stray semicolon.
21404 * g++.dg/template/access6.C: Likewise.
21405 * g++.dg/template/complit1.C: Likewise.
21406 * g++.dg/template/crash1.C: Change error message.
21407 * g++.dg/template/inherit2.C: Remove stray semicolon.
21408 * g++.dg/template/instantiate2.C: Likewise.
21409 * g++.dg/template/instantiate3.C: Change error message.
21410 * g++.dg/template/qual1.C: Remove stray semicolon.
21411 * g++.dg/template/qualttp18.C: Change error message.
21412 * g++.dg/template/ref1.C: Remove stray semicolon.
21413 * g++.dg/template/sizeof1.C (A::value): Declare it.
21414 * g++.dg/template/spec4.C: Change error message.
21415 * g++.dg/template/static1.C: Likewise.
21416 * g++.dg/template/type1.C: Likewise.
21417 * g++.dg/template/typename3.C: Likewise.
21418 * g++.old-deja/g++.benjamin/13478.C: Change error message.
21419 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
21420 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
21421 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
21422 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
21423 named return value extension.
21424 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
21425 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
21426 * g++.old-deja/g++.bob/extern_C.C: Likewise.
21427 * g++.old-deja/g++.bob/inherit2.C: Likewise.
21428 * g++.old-deja/g++.brendan/complex1.C: Likewise.
21429 * g++.old-deja/g++.brendan/copy5.C: Likewise.
21430 * g++.old-deja/g++.brendan/crash13.C: Likewise.
21431 * g++.old-deja/g++.brendan/crash15.C: Likewise.
21432 * g++.old-deja/g++.brendan/crash18.C: Change error message.
21433 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
21434 * g++.old-deja/g++.brendan/crash38.C: Likewise.
21435 * g++.old-deja/g++.brendan/crash50.C: Likewise.
21436 * g++.old-deja/g++.brendan/crash56.C: Likewise.
21437 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
21438 syntax.
21439 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
21440 * g++.old-deja/g++.brendan/crash8.C: Change error message.
21441 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
21442 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
21443 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
21444 * g++.old-deja/g++.brendan/template11.C: Likewise.
21445 * g++.old-deja/g++.brendan/template26.C: Likewise.
21446 * g++.old-deja/g++.brendan/template27.C: Use explicit
21447 specialization syntax.
21448 * g++.old-deja/g++.brendan/template30.C: Likewise.
21449 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
21450 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
21451 non-dependent names.
21452 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
21453 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
21454 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
21455 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
21456 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
21457 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
21458 named return value extension.
21459 * g++.old-deja/g++.ext/namedret2.C: Likewise.
21460 * g++.old-deja/g++.ext/namedret3.C: Likewise.
21461 * g++.old-deja/g++.ext/return1.C: Likewise.
21462 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
21463 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
21464 * g++.old-deja/g++.jason/access8.C: Likewise.
21465 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
21466 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
21467 pseudo-destructor names.
21468 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
21469 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
21470 pseudo-destructor names.
21471 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
21472 * g++.old-deja/g++.jason/overload19.C: Likewise.
21473 * g++.old-deja/g++.jason/overload32.C: Likewise.
21474 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
21475 stray semicolons.
21476 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
21477 * g++.old-deja/g++.jason/return.C: Likewise.
21478 * g++.old-deja/g++.jason/return2.C: Likewise.
21479 * g++.old-deja/g++.jason/shadow1.C: Likewise.
21480 * g++.old-deja/g++.jason/special.C: Use explicit specialization
21481 syntax.
21482 * g++.old-deja/g++.jason/template10.C: Account for use of
21483 non-dependent names.
21484 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
21485 syntax.
21486 * g++.old-deja/g++.jason/template37.C: Likewise.
21487 * g++.old-deja/g++.law/access4.C: Change error messages.
21488 * g++.old-deja/g++.law/arm13.C: Remove incorrect
21489 pseudo-destructor names.
21490 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
21491 * g++.old-deja/g++.law/ctors9.C: Likewise.
21492 * g++.old-deja/g++.law/cvt22.C: Likewise.
21493 * g++.old-deja/g++.law/dtors5.C: Likewise.
21494 * g++.old-deja/g++.law/global-init1.C: Likewise.
21495 * g++.old-deja/g++.law/missed-error3.C: Likewise.
21496 * g++.old-deja/g++.law/operators28.C: Likewise.
21497 * g++.old-deja/g++.law/visibility28.C: Likewise.
21498 * g++.old-deja/g++.martin/eval1.C: Likewise.
21499 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
21500 name.
21501 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
21502 * g++.old-deja/g++.mike/net34.C: Likewise.
21503 * g++.old-deja/g++.mike/net36.C: Likewise.
21504 * g++.old-deja/g++.mike/ns2.C: Likewise.
21505 * g++.old-deja/g++.mike/p12306.C: Likewise.
21506 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
21507 value extension.
21508 * g++.old-deja/g++.mike/p700.C: Likewise.
21509 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
21510 * g++.old-deja/g++.mike/p710.C: Likewise.
21511 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
21512 value extension.
21513 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
21514 * g++.old-deja/g++.mike/pmf9.C: Likewise.
21515 * g++.old-deja/g++.ns/crash2.C: Likewise.
21516 * g++.old-deja/g++.ns/crash3.C: Likewise.
21517 * g++.old-deja/g++.ns/invalid1.C: Likewise.
21518 * g++.old-deja/g++.ns/ns17.C: Likewise.
21519 * g++.old-deja/g++.ns/template16.C: Likewise.
21520 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
21521 keyword.
21522 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
21523 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
21524 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
21525 named return value extension.
21526 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
21527 * g++.old-deja/g++.other/access4.C: Issue additional error
21528 messages.
21529 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
21530 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
21531 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
21532 * g++.old-deja/g++.other/crash25.C: Change error message.
21533 * g++.old-deja/g++.other/crash4.C: Change error message.
21534 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
21535 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
21536 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
21537 checks.
21538 * g++.old-deja/g++.other/defarg8.C: Likewise.
21539 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
21540 * g++.old-deja/g++.other/dtor10.C: Likewise.
21541 * g++.old-deja/g++.other/incomplete.C: Likewise.
21542 * g++.old-deja/g++.other/linkage7.C: Likewise.
21543 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
21544 lookup algorithm.
21545 * g++.old-deja/g++.other/mangle2.C: Likewise.
21546 * g++.old-deja/g++.other/refinit2.C: Likewise.
21547 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
21548 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
21549 * g++.old-deja/g++.pt/crash28.C: Likewise.
21550 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
21551 syntax.
21552 * g++.old-deja/g++.pt/crash32.C: Change error message.
21553 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
21554 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
21555 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
21556 error message position.
21557 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
21558 * g++.old-deja/g++.pt/defarg8.C: Change error message.
21559 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
21560 syntax.
21561 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
21562 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
21563 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
21564 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
21565 keyword.
21566 * g++.old-deja/g++.pt/explicit31.C: Likewise.
21567 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
21568 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
21569 keyword.
21570 * g++.old-deja/g++.pt/explicit71.C: Change error message.
21571 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
21572 syntax.
21573 * g++.old-deja/g++.pt/friend28.C: Account for use of
21574 non-dependent names.
21575 * g++.old-deja/g++.pt/friend29.C: Likewise.
21576 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
21577 rules.
21578 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
21579 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
21580 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
21581 lookup rules.
21582 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
21583 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
21584 keyword.
21585 * g++.old-deja/g++.pt/memclass20.C: Likewise.
21586 * g++.old-deja/g++.pt/memclass5.C: Likewise.
21587 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
21588 keyword.
21589 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
21590 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
21591 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
21592 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
21593 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
21594 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
21595 keyword.
21596 * g++.old-deja/g++.pt/spec10.C: Likewise.
21597 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
21598 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
21599 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
21600 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
21601 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
21602 * g++.old-deja/g++.pt/ttp62.C: Likewise.
21603 * g++.old-deja/g++.pt/ttp64.C: Likewise.
21604 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
21605 * g++.old-deja/g++.pt/typename15.C: Likewise.
21606 * g++.old-deja/g++.pt/typename22.C: Likewise.
21607 * g++.old-deja/g++.pt/typename6.C: Change error messages.
21608 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
21609 * g++.old-deja/g++.pt/virtual2.C: Likewise.
21610 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
21611 syntax.
21612 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
21613 return value extension.
21614 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
21615 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
21616 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
21617 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
21618
216192002-12-26 Nathan Sidwell <nathan@codesourcery.com>
21620
21621 * g++.dg/warn/inline1.C: New test.
21622 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
21623 * g++.old-deja/g++.jason/synth10.C: Likewise.
21624 * g++.old-deja/g++.mike/net31.C: Likewise.
21625 * g++.old-deja/g++.mike/p8786.C: Likewise.
21626
21627 * g++.dg/template/friend10.C: New test.
21628 * g++.dg/template/conv5.C: New test.
21629
216302002-12-24 Nathan Sidwell <nathan@codesourcery.com>
21631
21632 * g++.dg/lookup/scoped3.C: New test.
21633
21634 * g++.dg/lookup/decl1.C: New test.
21635 * g++.dg/lookup/decl2.C: New test.
21636
216372002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
21638
21639 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
21640 gcc.c-torture/compile/20021015-1.c,
21641 gcc.c-torture/compile/20021015-2.c,
21642 gcc.c-torture/compile/20021123-1.c,
21643 gcc.c-torture/compile/20021123-2.c,
21644 gcc.c-torture/compile/20021123-3.c,
21645 gcc.c-torture/compile/20021123-4.c,
21646 gcc.c-torture/execute/20021024-1.c: Add tests previously added
21647 only to 3.1 or 3.2 branch.
21648
216492002-12-23 Mark Mitchell <mark@codesourcery.com>
21650
21651 * gcc.dg/i386-bitfield3.c: New test.
21652
21653 * gcc.dg/i386-bitfield2.c: New test.
21654
216552002-12-22 Nathan Sidwell <nathan@codesourcery.com>
21656
21657 * g++.dg/parse/conv_op1.C: New test.
21658
216592002-12-21 Josef Zlomek <zlomekj@suse.cz>
21660
21661 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
21662 approved.
21663
216642002-12-20 Josef Zlomek <zlomekj@suse.cz>
21665
21666 * gcc.c-torture/compile/20021220-1.c: New test.
21667
216682002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
21669
21670 * gcc.dg/i386-fastcall-1.c: New.
21671
216722002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21673
21674 * gcc.c-torture/execute/20021219-1.c: New test.
21675
216762002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21677
21678 * gcc.dg/i386-pic-1.c: New test.
21679
216802002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21681
21682 PR c++/8099
21683 * g++.dg/template/friend9.C: New test.
21684
216852002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21686
21687 PR c++/3663
21688 * g++.dg/template/access7.C: New test.
21689
216902002-12-18 Nick Clifton <nickc@redhat.com>
21691
21692 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
21693 the libstdc++-v3 directory has been found.
21694
216952002-12-12 Devang Patel <dpatel@apple.com>
21696 * gcc.dg/darwin-ld-1.c: New test.
21697 * gcc.dg/darwin-ld-2.c: New test.
21698 * gcc.dg/darwin-ld-3.c: New test.
21699 * gcc.dg/darwin-ld-4.c: New test.
21700 * gcc.dg/darwin-ld-5.c: New test.
21701
217022002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21703
21704 * gcc.c-torture/compile/20021212-1.c: New test.
21705
217062002-12-11 Neil Booth <neil@daikokuya.co.uk>
21707
21708 * gcc.dg/fshort-wchar: New test.
21709
217102002-12-10 Mark Mitchell <mark@codesourcery.com>
21711
21712 PR c++/8372
21713 * g++.dg/template/dtor1.C: New test.
21714
21715 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
21716 markers.
21717
217182002-12-10 Jakub Jelinek <jakub@redhat.com>
21719
21720 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
21721
217222002-12-09 Mark Mitchell <mark@codesourcery.com>
21723
21724 * g++.dg/template/static1.C: New test.
21725 * g++.dg/template/static2.C: New test.
21726 * g++.old-deja/g++.ext/memconst.C: New test.
21727
217282002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21729
21730 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
21731 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
21732 * g++.dg/special/initp1.C: Likewise.
21733
217342002-12-06 Jakub Jelinek <jakub@redhat.com>
21735
21736 * gcc.c-torture/execute/20021204-1.c: New test.
21737
217382002-12-04 Geoffrey Keating <geoffk@apple.com>
21739
21740 * gcc.dg/ppc-fmadd-1.c: New file.
21741 * gcc.dg/ppc-fmadd-2.c: New file.
21742 * gcc.dg/ppc-fmadd-3.c: New file.
21743
217442002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21745
21746 * gcc.c-torture/compile/20021204-1.c: New test.
21747
217482002-12-03 Nathan Sidwell <nathan@codesourcery.com>
21749
21750 * g++.dg/inherit/covariant2.C: New test.
21751 * g++.dg/inherit/covariant3.C: New test.
21752 * g++.dg/inherit/covariant4.C: New test.
21753 * g++.dg/inherit/covariant1.C: Remove XFAIL.
21754 * g++.old-deja/g++.robertl/eb17.C: Likewise.
21755
217562002-12-03 Mark Mitchell <mark@codesourcery.com>
21757
21758 PR c++/8688
21759 * g++.dg/init/brace3.C: New test.
21760
217612002-12-02 Kazu Hirata <kazu@cs.umass.edu>
21762
21763 * gcc.dg/20020210-1.c: Fix a comment typo.
21764
217652002-12-02 Mark Mitchell <mark@codesourcery.com>
21766
21767 PR c++/8720
21768 * g++.dg/parse/defarg1.C: New test.
21769
21770 PR c++/8615
21771 * g++.dg/template/char1.C: New test.
21772
21773 * g++.dg/template/varmod1.C: Fix typo.
21774
217752002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21776
21777 DR 180
21778 * g++.old-deja/g++.pt/crash32.C: Expect error.
21779
217802002-12-01 Mark Mitchell <mark@codesourcery.com>
21781
21782 PR c++/5919
21783 * g++.dg/template/varmod1.C: New test.
21784
21785 PR c++/8727
21786 * g++.dg/inherit/typeinfo1.C: New test.
21787
21788 PR c++/8663
21789 * g++.dg/inherit/typedef1.C: New test.
21790
217912002-11-30 Mark Mitchell <mark@codesourcery.com>
21792
21793 PR c++/8332
21794 PR c++/8493
21795 * g++.dg/template/strlen1.C: New test.
21796
21797 PR c++/8227
21798 * g++.dg/template/ctor2.C: New test.
21799
21800 PR c++/8214
21801 * g++.dg/init/string1.C: New test.
21802
21803 PR c++/8511
21804 * g++.dg/template/friend8.C: New test.
21805
218062002-11-29 Joe Buck <jbuck@synopsys.com>
21807
21808 * g++.dg/lookup/anon2.C: New test.
21809
218102002-11-28 Kazu Hirata <kazu@cs.umass.edu>
21811
21812 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
21813 h8300 port.
21814
218152002-11-27 Richard Sandiford <rsandifo@redhat.com>
21816
21817 * gcc.dg/bitfld-6.c: New test.
21818
218192002-11-27 Jan Hubicka <jh@suse.cz>
21820
21821 * gcc.c-torture/execute/20021127.[cx]: New test.
21822
218232002-11-26 Jan Hubicka <jh@suse.cz>
21824
21825 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
21826 quality.
21827
218282002-11-26 Geoffrey Keating <geoffk@apple.com>
21829
21830 * g++.dg/init/brace2.C: New test.
21831 * g++.old-deja/g++.mike/p9129.C: Correct.
21832
218332002-11-26 Mark Mitchell <mark@codesourcery.com>
21834
21835 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
21836
218372002-11-25 Andreas Bauer <baueran@in.tum.de>
21838
21839 * gcc.dg/sibcall-6: New test for indirect sibcalls.
21840
218412002-11-25 Mark Mitchell <mark@codesourcery.com>
21842
21843 * testsuite/g++.dg/abi/empty11.C: New test.
21844 * testsuite/g++.dg/rtti/cv1.C: New test.
21845
218462002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
21847
21848 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
21849
218502002-11-24 Mark Mitchell <mark@codesourcery.com>
21851
21852 * g++.dg/abi/empty10.C: New test.
21853
218542002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21855
21856 * gcc.c-torture/compile/20021124-1.c: New test.
21857
218582002-11-22 Mark Mitchell <mark@codesourcery.com>
21859
21860 * g++.dg/abi/rtti2.C: New test.
21861
218622002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21863
21864 * gcc.dg/i386-unroll-1.c: New test.
21865
218662002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21867
21868 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
21869 * gcc.c-torture/compile/20021120-2.c: New test.
21870
5354730b
RS
218712002-11-20 Richard Sandiford <rsandifo@redhat.com>
21872
21873 * gcc.dg/bitfld-5.c: New test.
21874
5720520f
RS
218752002-11-20 Richard Sandiford <rsandifo@redhat.com>
21876
21877 * gcc.c-torture/execute/20021120-3.c: New test.
21878
4392ebd3
RS
218792002-11-20 Richard Sandiford <rsandifo@redhat.com>
21880
21881 * gcc.c-torture/execute/20021120-2.c: New test.
21882
3748bd9e
RS
218832002-11-20 Richard Sandiford <rsandifo@redhat.com>
21884
21885 * gcc.c-torture/execute/20021120-1.c: New test.
21886
bc02f8d3
JJ
218872002-11-20 Jakub Jelinek <jakub@redhat.com>
21888
21889 * gcc.c-torture/execute/20021118-3.c: New test.
21890
d61fd3f1 218912002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
21892
21893 * gcc.c-torture/compile/20021119-1.c: New test.
21894
3b312ef4
JT
218952002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21896
21897 * gcc.dg/duff-1.c: New test.
21898 * gcc.dg/duff-2.c: New test.
21899 * gcc.dg/duff-3.c: New test.
21900
8128cccf
NB
219012002-11-18 Neil Booth <neil@daikokuya.co.uk>
21902
21903 * gcc.dg/cpp/_Pragma5.c: New test.
21904
3503150c
RS
219052002-11-18 Richard Sandiford <rsandifo@redhat.com>
21906
21907 * gcc.c-torture/execute/20021118-2.c: New test.
21908
180bde4f
RS
219092002-11-18 Richard Sandiford <rsandifo@redhat.com>
21910
21911 * gcc.c-torture/execute/20021118-1.c: New test.
21912
aaefd216
JJ
219132002-11-16 Jakub Jelinek <jakub@redhat.com>
21914
21915 * gcc.dg/20021116-1.c: New test.
21916
95675950
MM
219172002-11-14 Mark Mitchell <mark@codesourcery.com>
21918
21919 * g++.dg/abi/vcall1.C: New test.
21920
7eca317a
JJ
219212002-11-14 Jakub Jelinek <jakub@redhat.com>
21922
21923 * gcc.dg/20021029-1.c: New test.
21924 * gcc.dg/20021029-2.c: New test.
21925
1fccfa1e
JDA
219262002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21927
21928 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21929
110c25ef
EB
219302002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21931
21932 PR c/8439
21933 * gcc.dg/20021110.c: Move to ...
21934 * gcc.c-torture/compile/20021110.c: .... here.
21935
303b90b0
FS
219362002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21937
21938 PR c/8467
21939 * gcc.c-torture/execute/20021111-1.c
21940
45ed7228
EB
219412002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21942
21943 PR c/8439
110c25ef 21944 * gcc.dg/20021110.c: New test.
4977bab6 21945
06315871
MM
219462002-11-10 Mark Mitchell <mark@codesourcery.com>
21947
21948 * g++.dg/abi/vthunk3.C: Run only on x86.
21949
04e6db94
JM
219502002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21951
21952 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21953
323941f6
HPN
219542002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21955
21956 * lib/compat.exp (compat-execute): Fix logic error in last
21957 change.
21958
8c47cfd8
NB
219592002-11-09 Neil Booth <neil@daikokuya.co.uk>
21960
21961 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21962
5c74d5b0
KL
219632002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21964
21965 PR c++/8389
21966 * g++.dg/template/access6.C: New test.
21967
b8c25665 219682002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
21969
21970 * gcc.dg/i386-ssefp-1.c: New test.
21971 * gcc.dg/i386-ssefp-1.c: New test.
21972
b8c25665 219732002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
21974
21975 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21976
4f2c9d7e
MM
219772002-11-07 Mark Mitchell <mark@codesourcery.com>
21978
e6a66567
MM
21979 * g++.dg/abi/vthunk3.C: New test.
21980
4f2c9d7e
MM
21981 PR c++/8338
21982 * g++.dg/template/crash2.C: New test.
21983
f72ab53b
MM
219842002-11-07 Mark Mitchell <mark@codesourcery.com>
21985
21986 * testsuite/g++.dg/abi/dtor1.C: New test.
21987 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21988
3cfe49da
GK
219892002-11-05 Geoffrey Keating <geoffk@apple.com>
21990
21991 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21992 Darwin.
21993
9e96797f
AN
219942002-11-04 Adam Nemet <anemet@lnxw.com>
21995
21996 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21997 -mthumb. Only xfail with -O0.
21998
548502d3
MM
219992002-11-03 Mark Mitchell <mark@codesourcery.com>
22000
22001 * g++.dg/abi/thunk1.C: New test.
22002 * g++.dg/abi/thunk2.C: Likewise.
22003 * g++.dg/abi/vtt1.C: Likewise.
22004
8cd4a359
DN
220052002-11-02 Diego Novillo <dnovillo@redhat.com>
22006
22007 PR optimization/8423
22008 * gcc.c-torture/execute/builtin-constant.c: New test.
22009
04d57dd5
ZW
220102002-11-01 Zack Weinberg <zack@codesourcery.com>
22011
22012 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
22013 Add some more cases.
22014
bec80a45
MM
220152002-11-01 Mark Mitchell <mark@codesourcery.com>
22016
22017 PR c++/8391
22018 * g++.dg/opt/local1.C: New test.
22019
8c081e84
MM
220202002-10-30 Mark Mitchell <mark@codesourcery.com>
22021
22022 PR c++/8160
22023 * g++.dg/template/complit1.C: New test.
22024
22025 PR c++/8149
22026 * g++.dg/template/typename4.C: Likewise.
22027
7088fca9
KL
220282002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22029
22030 Core issue 287, PR c++/7639
22031 * g++.dg/template/instantiate1.C: Adjust error location.
22032 * g++.dg/template/instantiate3.C: New test.
22033 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
22034 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
22035 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
22036
f6a9714b
HPN
220372002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
22038
22039 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
22040
59db5f7b
MM
220412002-10-29 Mark Mitchell <mark@codesourcery.com>
22042
22043 PR c++/8287
22044 * g++.dg/init/dtor2.C: New test.
22045
a80c67ca
KG
220462002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22047
22048 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
22049 * gcc.dg/nest.c: Bypass errors on irix6.
22050
96a888d6
HPN
220512002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
22052
22053 * gcc.dg/nest.c: Expect error for mmix-*-*.
22054 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
22055
1f032a99
HPN
220562002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
22057
600522f8
HPN
22058 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
22059 markers.
22060
35fcca95 22061 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 22062
f0dd122b
MS
220632002-10-25 Mike Stump <mrs@apple.com>
22064
22065 * gcc.dg/warn-1.c: New test.
22066
f65e1183
ZW
220672002-10-25 Zack Weinberg <zack@codesourcery.com>
22068
22069 * g++.dg/template/typename3.C: New test.
22070
bb5e8a7f
MM
220712002-10-25 Mark Mitchell <mark@codesourcery.com>
22072
e93ee644
MM
22073 * g++.dg/lookup/ptrmem1.C: New test.
22074
bb5e8a7f
MM
22075 * g++.dg/abi/vthunk2.C: New test.
22076
f3763a44
ZW
220772002-10-25 Zack Weinberg <zack@codesourcery.com>
22078
22079 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
22080
ba9a991f
MM
220812002-10-24 Mark Mitchell <mark@codesourcery.com>
22082
22083 * g++.dg/abi/empty9.C: New test.
22084
5f13cfc6
RH
220852002-10-24 Richard Henderson <rth@redhat.com>
22086
22087 * g++.dg/inherit/thunk1.C: Enable for ia64.
22088
6b607ffd
MM
220892002-10-23 Mark Mitchell <mark@codesourcery.com>
22090
22091 PR c++/8067
22092 * g++.dg/lookup/pretty1.C: New test.
22093
8bfb45f8
JJ
220942002-10-23 Jakub Jelinek <jakub@redhat.com>
22095
22096 * gcc.dg/20021023-1.c: New test.
22097
e6f052b7
MM
220982002-10-23 Mark Mitchell <mark@codesourcery.com>
22099
22100 PR c++/7679
22101 * g++.dg/parse/inline1.C: New test.
f65e1183 22102
e2358068
RH
221032002-10-23 Richard Henderson <rth@redhat.com>
22104
619703c6
RH
22105 * g++.dg/inherit/thunk1.C: Enable for x86_64.
22106
e2358068
RH
22107 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
22108
ad4f9910
MM
221092002-10-22 Mark Mitchell <mark@codesourcery.com>
22110
22111 PR c++/6579
22112 * g++.dg/parse/stmtexpr3.C: New test.
22113
8fe734a3
NS
221142002-10-22 Nathan Sidwell <nathan@codesourcery.com>
22115
22116 * g++.dg/expr/cond1.C: New test.
22117
4977bab6
ZW
221182002-10-21 Zack Weinberg <zack@codesourcery.com>
22119
22120 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
22121
7ba539c6
MM
221222002-10-21 Mark Mitchell <mark@codesourcery.com>
22123
22124 * g++.dg/abi/vbase13.C: New test.
22125 * g++.dg/abi/vbase14.C: Likewise.
22126
75d38379
JJ
221272002-10-21 Jakub Jelinek <jakub@redhat.com>
22128
22129 * gcc.dg/tls/pic-1.c: New test.
22130 * gcc.dg/tls/nonpic-1.c: New test.
22131 * gcc.dg/20021018-1.c: New test.
22132
aaee784a
UW
221332002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
22134
22135 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
22136 Remove only files with the same base name as the test case.
22137 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
22138 (profopt-execute): Likewise. Also, remove old profiling
22139 and performance data files before running the tests.
22140
22141 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
22142 * g++.dg/bprob/bprob.exp: Likewise.
22143 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
22144 to allow more general test case names.
22145
22146 * g++.dg/bprob/bprob-1.C: Rename to ...
22147 * g++.dg/bprob/g++-bprob-1.C: ... this.
22148
22149 * g77.dg/bprob/bprob-1.f: Rename to ...
22150 * g77.dg/bprob/g77-bprob-1.f: ... this.
22151
22bd2554
ZW
221522002-10-21 Zack Weinberg <zack@codesourcery.com>
22153
22154 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
22155 bison 1.50 or later.
22156
434fb8b7
JJ
221572002-10-21 Janis Johnson <janis187@us.ibm.com>
22158
22159 * g++.dg/README: Describe more test directories.
22160
42328048
MM
221612002-10-21 Mark Mitchell <mark@codesourcery.com>
22162
c6c01481 22163 * g++.dg/init/array6.C: Add additional tests.
42328048 22164
ecef5e87
UW
221652002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
22166
22167 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
22168 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
22169
0ac1a3d3
KH
221702002-10-21 Kazu Hirata <kazu@cs.umass.edu>
22171
22172 * gcc.c-torture/compile/20020604-1.x: New.
22173 * gcc.c-torture/compile/simd-5.x: Likewise.
22174 * gcc.c-torture/execute/920710-1.x: Likewise.
22175 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
22176
97cc1f5e
MM
221772002-10-21 Mark Mitchell <mark@codesourcery.com>
22178
22179 * g++.dg/inherit/override1.C: Add dg-options clause.
22180
ab3146fd
ZD
221812002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22182
22183 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
22184 _mm_slli_si128.
22185
0d8b229b
AS
221862002-10-19 Andreas Schwab <schwab@suse.de>
22187
22188 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
22189 directory component.
22190
9368208b
MM
221912002-10-18 Mark Mitchell <mark@codesourcery.com>
22192
80bbd03d
MM
22193 * g++.dg/inherit/thunk1.C: New test.
22194
9368208b
MM
22195 * g++.dg/inherit/override1.C: New test.
22196
22197 * g++.dg/abi/mangle11.C: New test.
22198 * g++.dg/abi/mangle14.C: New test.
22199 * g++.dg/abi/mangle17.C: New test.
22200
8a188e24
NS
222012002-10-17 Nathan Sidwell <nathan@codesourcery.com>
22202
22203 * g++.dg/overload/member2.C: New test.
22204
768bf0ab
JJ
222052002-10-17 Janis Johnson <janis187@us.ibm.com>
22206
22207 * g++.dg/README: Describe new compat directory.
22208 * g++.dg/dg.exp: Skip tests in compat directory.
22209 * README.compat: New file.
22210 * lib/compat.exp: New expect script.
22211 * g++.dg/compat: New test directory.
22212 * g++.dg/compat/compat.exp: New expect script.
22213 * g++.dg/compat/abi: New test directory.
22214 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
22215 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
22216 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
22217 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
22218 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
22219 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
22220 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
22221 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
22222 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
22223 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
22224 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
22225 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
22226 * g++.dg/compat/break: New test directory.
22227 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
22228 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
22229 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
22230 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
22231 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
22232 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
22233 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
22234 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
22235 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
22236 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
22237 g++.dg/compat/break/README: New files.
22238 * g++.dg/compat/eh: New test directory.
22239 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
22240 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
22241 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
22242 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
22243 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
22244 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
22245 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
22246 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
22247 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
22248 g++.dg/compat/eh/filter2_y.C,
22249 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
22250 g++.dg/compat/eh/new1_y.C,
22251 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
22252 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
22253 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
22254 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
22255 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
22256 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
22257 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
22258 g++.dg/compat/eh/unexpected1_y.C: New files.
22259 * g++.dg/compat/init: New test directory.
22260 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
22261 g++.dg/compat/init/array5_y.C,
22262 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
22263 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
22264 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
22265 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
22266 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
22267 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
22268 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
22269 g++.dg/compat/init/init-ref2_y.C: New files.
22270
982216be
MM
222712002-10-17 Mark Mitchell <mark@codesourcery.com>
22272
22273 PR c++/7584
22274 * g++.dg/inherit/using3.C: New test.
22275
b8c25665 222762002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
22277
22278 * gcc.dg/20021017-2.c: New test.
22279
b216f69b
MM
222802002-10-17 Mark Mitchell <mark@codesourcery.com>
22281
2d05cd96 22282 * g++.dg/abi/mangle16.C: Adjust.
d768a589 22283
b216f69b
MM
22284 * g++.dg/init/array8.C: New test.
22285
6e53546d
RS
222862002-10-17 Richard Sandiford <rsandifo@redhat.com>
22287
22288 * gcc.dg/special/mips-abi.exp: New test.
22289 * gcc.dg/special/mips-abi.s: Empty file used by the above.
22290
2303a079
MM
222912002-10-16 Mark Mitchell <mark@codesourcery.com>
22292
d3133e68
MM
22293 * g++.dg/abi/mangle16.C: New test.
22294 * g++.dg/abi/mangle17.C: Likewise.
22295
2303a079
MM
22296 PR c++/7478
22297 * g++.dg/template/ref1.C: New test.
22298
e055ba36
KG
222992002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22300
22301 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
22302
6e2ac1ae
UW
223032002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
22304
22305 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
22306
451c0899
MM
223072002-10-16 Mark Mitchell <mark@codesourcery.com>
22308
22309 PR c++/7524
22310 * g++.dg/init/array7.C: New test.
22311
3fa3c4bd
MM
223122002-10-15 Mark Mitchell <mark@codesourcery.com>
22313
22314 * g++.dg/init/array6.C: New test.
22bd2554 22315
3fa3c4bd
MM
22316 * g++.dg/abi/mangle13.C: Likewise.
22317 * g++.dg/abi/mangle14.C: Likewise.
22318 * g++.dg/abi/mangle15.C: Likewise.
22319
58731fd1
MM
223202002-10-14 Mark Mitchell <mark@codesourcery.com>
22321
22322 * g++.dg/abi/empty8.C: New test.
22bd2554 22323
6742d92b
NS
223242002-10-15 Nathan Sidwell <nathan@codesourcery.com>
22325
22326 * g++.dg/init/ctor1.C: New test.
22327
23a64177
UW
223282002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
22329
22330 * gcc.c-torture/execute/20021015-1.c: New test.
22331
b8c25665 223322002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
22333
22334 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
22335
b8c25665 223362002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
22337
22338 * gcc.dg/i386-ssetype-[1-5].c: New tests.
22339
741fa37f
RH
223402002-10-14 Richard Henderson <rth@redhat.com>
22341
22342 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
22343
a3b88570
MM
223442002-10-14 Mark Mitchell <mark@codesourcery.com>
22345
22346 PR optimization/6631
22347 * g++.dg/opt/const2.C: New test.
22348
77631fa7
MM
223492002-10-14 Mark Mitchell <mark@codesourcery.com>
22350
22351 PR c++/7176
22352 * g++.dg/parse/friend1.C: New test.
22353 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
22354
0d1c5774
JJ
223552002-10-14 Jakub Jelinek <jakub@redhat.com>
22356
22357 * gcc.dg/20021014-1.c: New test.
22358
8e3df2de
MM
223592002-10-11 Mark Mitchell <mark@codesourcery.com>
22360
dac45b5c
MM
22361 PR c++/5661
22362 * g++.dg/ext/vlm1.C: New test.
22363 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 22364
8e3df2de
MM
22365 * g++.dg/init/array1.C: Remove invalid braces.
22366 * g++.dg/init/brace1.C: New test.
22367 * g++.dg/init/copy2.C: Likewise.
22368 * g++.dg/init/copy3.C: Likewise.
22369 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
22370 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
22371 braces.
22bd2554 22372
98ddd678
NB
223732002-10-11 Neil Booth <neil@daikokuya.co.uk>
22374
22375 * gcc.dg/cpp/assembler.S: Don't use -ansi.
22376
b8c25665 223772002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
22378
22379 * gcc.c-torture/compile/simd-5.c: New test.
22380
4977bab6
ZW
223812002-10-10 Roger Sayle <roger@eyesopen.com>
22382
22383 * gcc.c-torture/execute/shiftopt-1.c: New test case.
22384
61fdde38
JW
223852002-10-10 Jim Wilson <wilson@redhat.com>
22386
22387 * gcc.c-torture/execute/20021010-1.c: New test.
22388
95f79357
ZW
223892002-10-09 Zack Weinberg <zack@codesourcery.com>
22390
85cd7be8 22391 PR c/7353
95f79357
ZW
22392 * g++.dg/ext/typedef-init.C: New test.
22393 * gcc.dg/typedef-init.c: New test.
22394
5cc67323
NB
223952002-10-09 Neil Booth <neil@daikokuya.co.uk>
22396
22397 * gcc.dg/cpp/paste13.c: New test.
22398
131d2c16
KG
223992002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22400
22401 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
22402 remaining platforms, XFAIL during compile, not execute. Don't
22403 XFAIL at -O0.
22404
bf52f899
NS
224052002-10-08 Nathan Sidwell <nathan@codesourcery.com>
22406
22407 * gcc.dg/alias-1.c: Tweak expected warning.
22408
a85cd145
V
224092002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22410
22411 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
22412
f75369c8
AJ
224132002-10-06 Andreas Jaeger <aj@suse.de>
22414
8d725537
AJ
22415 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
22416 * gcc.dg/cpp/c++98.C: Likewise.
22417
22418 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
22419 * g++.dg/cpp/c++98.C: Likewise.
22420
22421 * g++.dg/README (Subdirectories): Mention cpp directory.
22422
f75369c8
AJ
22423 PR target/7559
22424 * gcc.dg/20021006-1.c: New test.
22425
eb55ce4b
KL
224262002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22427
22428 PR c++/7804
22429 * g++.dg/other/warning1.C: New test.
22430
f91f86e7
RS
224312002-10-04 Roger Sayle <roger@eyesopen.com>
22432
22433 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
22434 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
22435 and sparc-*-* with -m64 as expected failures. See PR 8087.
22436
bd9bb3d2
MM
224372002-10-03 Mark Mitchell <mark@codesourcery.com>
22438
22439 PR c++/7931
22440 * g++.dg/template/ptrmem3.C: New test.
f75369c8 22441
bd9bb3d2
MM
22442 PR c++/7754
22443 * g++.dg/template/union1.C: New test.
22444
6397d80b
MM
224452002-10-03 Mark Mitchell <mark@codesourcery.com>
22446
22447 PR c++/8006
22448 * g++.dg/abi/mangle9.C: New test.
22449 * g++.dg/abi/mangle10.C: New test.
22450 * g++.dg/abi/mangle11.C: New test.
22451 * g++.dg/abi/mangle12.C: New test.
22452
2282d28d
MM
224532002-10-02 Mark Mitchell <mark@codesourcery.com>
22454
22455 PR c++/7188.
22456 * g++.dg/template/meminit1.C: New test.
22457 * g++.dg/warn/Wreorder-1.C: Likewise.
22458 * g++.old-deja/g++.mike/warn3.C: Tweak.
22459 * lib/prune.exp: Ingore "in copy constructor".
22460
e5ec43ac
AJ
224612002-10-02 Andreas Jaeger <aj@suse.de>
22462
22463 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
22464 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
22465 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
22466 on x86-64.
22467
a1d1a0f9
MM
224682002-10-01 Mark Mitchell <mark@codesourcery.com>
22469
22470 * gcc.dg/empty1.C: Fix typo.
22471
73a73768
NS
224722002-10-01 Nathan Sidwell <nathan@codesourcery.com>
22473
22474 * gcc.dg/alias-1.c: New test.
22475
871e97f7
MM
224762002-10-01 Mark Mitchell <mark@codesourcery.com>
22477
0645ba8f
MM
22478 * gcc.dg/empty1.C: New test.
22479
871e97f7
MM
22480 * g++.dg/tls/init-2.C: Tweak error messages.
22481
8ab907e8
RS
224822002-10-01 Richard Sandiford <rsandifo@redhat.com>
22483
22484 * gcc.c-torture/compile/20020923-1.c: New test.
22485
e3e3815b
JT
224862002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
22487
22488 * gcc.c-torture/execute/ffs-1.c: New test.
22489 * gcc.c-torture/execute/ffs-2.c: Ditto.
22490
5a9a1961
NS
224912002-09-30 Nathan Sidwell <nathan@codesourcery.com>
22492
22493 * g++.dg/overload/member1.C: New test.
22494
ed8e443a 224952002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 22496
ed8e443a
JM
22497 * g++.dg/abi/empty7.C: New test.
22498 * g++.dg/init/pm2.C: Likewise.
f75369c8 22499
ed8e443a 225002002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 22501
ed8e443a 22502 * g++.dg/rtti/crash1.C: New test.
03357c23 22503
ed8e443a 225042002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 22505
ed8e443a
JM
22506 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
22507 gcc.dg/sibcall-4.c: New tests.
d7bb749a 22508
ed8e443a 225092002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 22510
ed8e443a
JM
22511 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
22512 powerpc and MMIX targets.
1c402174 22513
ed8e443a 225142002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 22515
ed8e443a 22516 * gcc.dg/cpp/20020927-1.c: New.
57147be1 22517
ed8e443a 225182002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 22519
ed8e443a 22520 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 22521
ed8e443a 225222002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 22523
ed8e443a 22524 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 22525
ed8e443a 225262002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 22527
ed8e443a 22528 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 22529
ed8e443a 225302002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 22531
ed8e443a 22532 * README.QMTEST: Fix typo.
d57f8a71 22533
ed8e443a 225342002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 22535
ed8e443a 22536 * gcc.dg/20020926-1.c: New test.
b784617e 22537
ed8e443a 225382002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 22539
ed8e443a
JM
22540 PR target/7842
22541 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 22542
ed8e443a 225432002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 22544
ed8e443a
JM
22545 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
22546 unique to the tool.
22547 * lib/g77.exp (g77_init): Likewise.
22548 * lib/g++.exp (g++_init): Likewise.
22549 * lib/objc.exp (objc_init): Likewise.
1c88948f 22550
ed8e443a 225512002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 22552
ed8e443a
JM
22553 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
22554 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
22555 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 22556
ed8e443a 225572002-09-25 Richard Henderson <rth@redhat.com>
6190e147 22558
ed8e443a
JM
22559 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
22560 too-small long double.
6190e147 22561
ed8e443a 225622002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 22563
ed8e443a 22564 * gcc.dg/20020919-1.c: New test.
c354bbcc 22565
ed8e443a 225662002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 22567
ed8e443a
JM
22568 * g++.dg/abi/bitfield6.C: New test.
22569 * g++.dg/abi/bitfield7.C: New test.
22570 * g++.dg/abi/bitfield8.C: New test.
22571 * g++.dg/abi/vbase11.C: New test.
2d3e278d 22572
ed8e443a 225732002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 22574
ed8e443a
JM
22575 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
22576 hppa*-*-hpux*. Update test comment.
490ed846 22577
ed8e443a 225782002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 22579
ed8e443a 22580 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 22581
ed8e443a 225822002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 22583
ed8e443a 22584 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 22585
ed8e443a 225862002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 22587
ed8e443a 22588 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 22589
ed8e443a 225902002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 22591
ed8e443a
JM
22592 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
22593 systems.
1ce505c4 22594
ed8e443a 225952002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 22596
ed8e443a
JM
22597 * gcc.c-torture/execute/ieee/mzero3.c: New test.
22598
22599 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
22600 Adjust for c++filt moved to binutils. Remove spurious duplicate
22601 setting of cxxfilt.
22602
226032002-09-19 Geoffrey Keating <geoffk@apple.com>
22604
22605 * gcc.dg/20020312-2.c: Update for darwin.
22606
226072002-09-18 Nathan Sidwell <nathan@codesourcery.com>
22608
22609 * g++.old-deja/g++.other/crash32.C: Mark ICE.
22610
226112002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
22612
22613 * objc.dg/comp-types-1.m: New test.
22614 * objc.dg/comp-types-2.m: New test.
22615 * objc.dg/comp-types-3.m: New test.
22616 * objc.dg/comp-types-4.m: New test.
22617 * objc.dg/comp-types-5.m: New test.
22618 * objc.dg/comp-types-6.m: New test.
22619
226202002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
22621
22622 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
22623
226242002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22625
22626 * g++.dg/other/do1.C: New test.
22627
22628 * g++.dg/template/subst1.C: New test.
22629
226302002-09-16 Steve Ellcey <sje@cup.hp.com>
22631
22632 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
22633
226342002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22635
22636 * g++.dg/template/qualttp20.C: Adjust expected errors.
22637 * g++.old-deja/g++.jason/report.C: Likewise.
22638 * g++.old-deja/g++.other/qual1.C: Likewise.
22639
22640 * g++.dg/lookup/scoped2.C: New test.
22641
22642 * g++.dg/ext/asm3.C: New test.
22643
226442002-09-16 Richard Earnshaw <rearnsha@arm.com>
22645
22646 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
22647
226482002-09-16 Kazu Hirata <kazu@cs.umass.edu>
22649
22650 * ChangeLog: follow spelling conventions.
22651 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
22652 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
22653 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
22654 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
22655 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
22656 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
22657 * g++.old-deja/g++.law/global-init1.C: Likewise.
22658 * g++.old-deja/g++.other/delete4.C: Likewise.
22659 * g++.old-deja/g++.other/inline21.C: Likewise.
22660 * g++.old-deja/g++.other/singleton.C: Likewise.
22661 * g77.dg/strlen0.f: Likewise.
22662 * g77.f-torture/compile/20010519-1.f: Likewise.
22663 * g77.f-torture/compile/980310-4.f: Likewise.
22664 * gcc.c-torture/compile/20000605-1.c: Likewise.
22665 * gcc.c-torture/execute/20020225-1.c: Likewise.
22666 * gcc.dg/c90-hexfloat-2.c: Likewise.
22667 * gcc.dg/c99-bool-1.c: Likewise.
22668 * gcc.dg/c99-hexfloat-2.c: Likewise.
22669 * gcc.dg/dll-2.c: Likewise.
22670 * gcc.dg/wtr-union-init-1.c: Likewise.
22671 * gcc.dg/wtr-union-init-2.c: Likewise.
22672 * gcc.dg/wtr-union-init-3.c: Likewise.
22673 * gcc.dg/cpp/avoidpaste1.c: Likewise.
22674 * gcc.dg/cpp/defined.c: Likewise.
22675 * gcc.dg/cpp/macsyntx.c: Likewise.
22676 * gcc.dg/cpp/paste2.c: Likewise.
22677 * gcc.dg/cpp/trad/defined.c: Likewise.
22678 * gcc.dg/format/c90-printf-1.c: Likewise.
22679 * gcc.dg/format/c90-scanf-1.c: Likewise.
22680 * gcc.dg/format/c99-printf-1.c: Likewise.
22681 * gcc.dg/format/c99-scanf-1.c: Likewise.
22682 * gcc.misc-tests/gcov-8.c: Likewise.
22683 * lib/profopt.exp: Likewise.
22684
226852002-09-15 Krister Walfridsson <cato@df.lth.se>
22686
22687 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
22688
226892002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22690
22691 * g++.dg/inherit/using2.C: New test.
22692
226932002-09-15 Kazu Hirata <kazu@cs.umass.edu>
22694
22695 * ChangeLog: Follow spelling conventions.
22696 * g++.dg/template/friend4.C: Likewise.
22697 * g++.old-deja/g++.pt/crash67.C: Likewise.
22698 * gcc.c-torture/execute/20000801-4.c: Likewise.
22699 * gcc.dg/c90-digraph-1.c: Likewise.
22700 * gcc.dg/c94-digraph-1.c: Likewise.
22701 * gcc.dg/c99-digraph-1.c: Likewise.
22702 * gcc.dg/cpp/line5.c: Likewise.
22703 * gcc.dg/cpp/multiline.c: Likewise.
22704 * gcc.dg/cpp/trad/literals-1.c: Likewise.
22705 * gcc.dg/format/attr-3.c: Likewise.
22706 * gcc.dg/format/c90-scanf-3.c: Likewise.
22707 * gcc.dg/format/ext-4.c: Likewise.
22708
227092002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22710
22711 * g++.dg/template/pretty1.C: New test.
22712
227132002-09-14 Alan Modra <amodra@bigpond.net.au>
22714
22715 * gcc.c-torture/execute/struct-cpy-1.c: New test.
22716
227172002-09-13 Matt Austern <austern@apple.com>
22718
22719 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
22720 passing a cast expression to a function by const reference.
22721
227222002-09-13 Nathan Sidwell <nathan@codesourcery.com>
22723
22724 * g++.dg/template/deduce1.C: New test.
22725
227262002-09-13 Kazu Hirata <kazu@cs.umass.edu>
22727
22728 * gcc.c-torture/execute/simd-1.c: Force all use of int to
22729 32-bit int.
22730
227312002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
22732
22733 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
22734 usage.
22735
227362002-09-10 Richard Earnshaw <rearnsha@arm.com>
22737
22738 * gcc.c-torture/compile/20020910-1.c: New test.
22739
227402002-09-10 Frank Ch. Eigler <fche@redhat.com>
22741
22742 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
22743
227442002-09-10 Andreas Jaeger <aj@suse.de>
22745
22746 * gcc.dg/20020312-2.c: Adjust for x86-64.
22747
227482002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
22749
22750 * g77.dg/7388.f: New test case for PR 7388.
22751
227522002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
22753
22754 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
22755
227562002-09-05 Ziemowit Laski <zlaski@apple.com>
22757
22758 * objc.dg/proto-lossage-1.m: New test.
22759
227602002-09-06 Neil Booth <neil@daikokuya.co.uk>
22761
22762 * gcc.dg/cpp/_Pragma4.c: Fix typo.
22763
227642002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
22765
22766 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
22767 expected to pass.
22768
227692002-09-06 Stan Shebs <shebs@apple.com>
22770 David Edelsohn <edelsohn@gnu.org>
22771
22772 * gcc.dg/weak: New directory.
22773 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
22774 target-specific xfail bits.
22775 * gcc.dg/typeof-2.c: Move to new directory.
22776 * gcc.dg/weak.exp: New expect script.
22777
227782002-09-06 Alan Modra <amodra@bigpond.net.au>
22779
22780 * gcc.c-torture/execute/extzvsi.c: New test.
22781
227822002-09-05 Stan Shebs <shebs@apple.com>
22783
22784 * gcc.dg/weak-1.c: xfail on Darwin.
22785 * gcc.dg/weak-2.c: Ditto.
22786 * gcc.dg/weak-3.c: Ditto.
22787 * gcc.dg/weak-4.c: Ditto.
22788 * gcc.dg/weak-5.c: Ditto.
22789 * gcc.dg/weak-6.c: Ditto.
22790 * gcc.dg/weak-7.c: Ditto.
22791 * gcc.dg/weak-8.c: Ditto.
22792 * gcc.dg/weak-9.c: Ditto.
22793
227942002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
22795
22796 * gcc.c-torture/execute/loop-14.c: New test.
22797
227982002-09-04 Jakub Jelinek <jakub@redhat.com>
22799
22800 * g++.dg/other/cxa-atexit1.C: New test.
22801
22802 * gcc.dg/typeof-2.c: New test.
22803
228042002-09-03 Roger Sayle <roger@eyesopen.com>
22805
22806 * gcc.dg/builtins-2.c: New testcase.
22807 * gcc.dg/builtins-3.c: New testcase.
22808
228092002-09-03 Neil Booth <neil@daikokuya.co.uk>
22810
22811 * gcc.dg/cpp/_Pragma4.c: New test.
22812
228132002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
22814
22815 * objc/execute/nil_method-1.m: New testcase.
22816
228172002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
22818
22819 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
22820 [Object class], not [Object initialize].
22821
228222002-08-31 Roger Sayle <roger@eyesopen.com>
22823 Hans-Peter Nilsson <hp@bitrange.com>
22824
22825 * gcc.c-torture/execute/20020720-1.x: Skip test on
22826 mmix-knuth-mmixware. Correct comment.
22827
228282002-08-27 Mark Mitchell <mark@codesourcery.com>
22829
22830 * testsuite/g++.dg/abi/bitfield5.C: New test.
22831 * testsuite/g++.dg/abi/vbase10.C: Likewise.
22832
228332002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
22834
22835 * objc.dg/undeclared-selector.m: New test.
22836
228372002-08-27 Nathan Sidwell <nathan@codesourcery.com>
22838
22839 * g++.dg/other/offsetof1.C: Avoid cast warning.
22840
228412002-08-26 Ziemowit Laski <zlaski@apple.com>
22842
22843 * objc.dg/super-class-2.m: New test.
22844
228452002-08-24 Matt Austern <austern@apple.com>
22846
22847 * g++.dg/ext/lvaddr.C: New test.
22848 * g++.dg/ext/lvcast.C: New test.
22849
228502002-08-22 Mark Mitchell <mark@codesourcery.com>
22851
22852 * testsuite/g++.dg/inherit/cond1.C: New test.
22853
228542002-08-22 Geoffrey Keating <geoffk@redhat.com>
22855
22856 * gcc.dg/noncompile/incomplete-1.c: New test.
22857
228582002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22859
22860 * gcc.dg/typespec-1.c: New test.
22861
228622002-08-20 Devang Patel <dpatel@apple.com>
22863 * objc.dg/proto-hier-2.m: New test.
22864
228652002-08-19 Ziemowit Laski <zlaski@apple.com>
22866
22867 * objc.dg/bitfield-1.m: New test.
22868 * objc.dg/bitfield-2.m: New test.
22869
228702002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22871
22872 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22873 gcc.dg/c99-flex-array-4.c: New tests.
22874
228752002-08-16 Stan Shebs <shebs@apple.com>
22876
22877 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22878
228792002-08-15 Jakub Jelinek <jakub@redhat.com>
22880
22881 * gcc.dg/typeof-1.c: New test.
22882 * g++.dg/ext/typeof2.C: New test.
22883
228842002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22885
22886 * g++.dg/other/offsetof1.C: New test.
22887
228882002-08-14 Richard Henderson <rth@redhat.com>
22889
22890 * gcc.dg/tls/diag-3.c: Fix expected message strings.
22891
228922002-08-14 Neil Booth <neil@daikokuya.co.uk>
22893
22894 * gcc.dg/cpp/_Pragma3.c: New test.
22895
228962002-08-13 Mark Mitchell <mark@codesourcery.com>
22897
22898 * g++.dg/template/inherit3: New test.
22899
229002002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22901
22902 * gcc.dg/bitfld-4.c: Add blank options.
22903
229042002-08-09 Mark Mitchell <mark@codesourcery.com>
22905
22906 * g++.dg/template/crash1.C: New test.
22907
229082002-08-08 Jakub Jelinek <jakub@redhat.com>
22909
22910 * gcc.dg/tls/opt-2.c: New test.
22911
229122002-08-08 Devang Patel <dpatel@apple.com>
22913
22914 * objc.dg/selector-1.m : New test
22915
229162002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22917
22918 * g++.dg/abi/bitfield4.C: New test.
22919 * gcc.dg/bitfld-4.c: New test.
22920
229212002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22922
22923 * g++.dg/other/packed1.C: New test.
22924
229252002-08-07 Mark Mitchell <mark@codesourcery.com>
22926
22927 * g++.dg/abi/offsetof.C: Tweak error messages.
22928 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22929
229302002-08-08 Jakub Jelinek <jakub@redhat.com>
22931
22932 * gcc.dg/bitfld-3.c: New test.
22933
229342002-08-07 Jakub Jelinek <jakub@redhat.com>
22935 Richard Henderson <rth@redhat.com>
22936
22937 * gcc.dg/i386-bitfield1.c: New test.
22938 * g++.dg/abi/bitfield3.C: Update.
22939
229402002-08-07 Neil Booth <neil@daikokuya.co.uk>
22941
22942 * objc.dg/const-str-2.m: Update.
22943 * gcc.dg/cpp/c++98.c: Change to C extension.
22944 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22945 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22946
229472002-08-06 Aldy Hernandez <aldyh@redhat.com>
22948
22949 * testsuite/gcc.dg/tls/diag-3.c: New.
22950
229512002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22952
22953 * g++.dg/README (Subdirectories): Document new subdir expr.
22954 * g++.dg/expr/pmf-1.C: New test.
22955
229562002-08-06 Neil Booth <neil@daikokuya.co.uk>
22957
22958 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22959
229602002-08-06 Jakub Jelinek <jakub@redhat.com>
22961
22962 * g++.dg/abi/bitfield3.C: New test.
22963
229642002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22965
22966 * lib/gcov.exp: Tweak expected line formats.
22967 * gcc.misc-tests/gcov8.c: New test.
22968 * gcc.misc-tests/gcov8.x: New flags.
22969
229702002-08-05 Jakub Jelinek <jakub@redhat.com>
22971
22972 * consistency.vlad/layout/endian.c: Include string.h.
22973
22974 * gcc.c-torture/execute/20020805-1.c: New test.
22975
229762002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22977
22978 * g++.dg/other/conversion1.C: New test.
22979
229802002-08-03 Roger Sayle <roger@eyesopen.com>
22981
22982 * gcc.dg/builtins-1.c: New testcase.
22983
229842002-08-02 Mark Mitchell <mark@codesourcery.com>
22985
22986 * g++.dg/inherit/access3.C: New test.
22987
229882002-08-01 Jakub Jelinek <jakub@redhat.com>
22989
22990 * gcc.dg/ia64-visibility-2.c: New test.
22991
229922002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22993
22994 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22995 __qualifier_flags to __flags.
22996
229972002-07-31 Mark Mitchell <mark@codesourcery.com>
22998
22999 * g++.dg/inherit/operator1.C: New test.
23000 * g++.dg/lookup/disamb1.C: Fix typo in comment.
23001 * g++.dg/other/error1.C: Change expected error message.
23002 * g++.dg/template/conv4.C: Likewise.
23003
230042002-07-26 Neil Booth <neil@daikokuya.cop.uk>
23005
23006 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
23007 for documented behavior.
23008
230092002-07-25 Roger Sayle <roger@eyesopen.com>
23010
23011 * gcc.c-torture/execute/20020720-1.x: Skip this test on
23012 several targets known to fail.
23013
230142002-07-25 Richard Sandiford <rsandifo@redhat.com>
23015
23016 * gcc.dg/mips-args-[123].c: New tests.
23017
230182002-07-24 Aldy Hernandez <aldyh@redhat.com>
23019
23020 * gcc.dg/ppc-spe.c: New.
23021
230222002-07-24 Geoffrey Keating <geoffk@redhat.com>
23023
23024 * g++.dg/other/ptrmem4.C: New testcase.
23025
230262002-07-24 Richard Henderson <rth@redhat.com>
23027
23028 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
23029
230302002-07-24 Gabriel Dos Reis <gdr@nerim.net>
23031
23032 * g++.dg/ext/alignof1.C (main): Return 0 for success.
23033
230342002-07-24 Roger Sayle <roger@eyesopen.com>
23035
23036 * gcc.c-torture/execute/memset-3.c: New testcase.
23037
230382002-07-24 Neil Booth <neil@daikokuya.co.uk>
23039
23040 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 23041 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 23042
13fd931e
KG
230432002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23044
23045 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
23046 Delete.
23047
b8c25665 230482002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
23049
23050 * gcc.c-torture/compile/simd-4.c: New test.
23051
0e902d98
KL
230522002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23053
23054 PR c++/7347, c++/7348
23055 * g++.dg/template/access4.C: New test.
23056 * g++.dg/template/access5.C: New test.
23057 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
23058 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
23059 * g++.old-deja/g++.pt/ttp58.C: Likewise.
23060 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
23061
cf3c4f56
JJ
230622002-07-22 Jakub Jelinek <jakub@redhat.com>
23063
23064 * gcc.dg/gnu89-init-2.c: New test.
23065
56508306
GDR
230662002-07-21 Gabriel Dos Reis <gdr@nerim.net>
23067
23068 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
23069
0da65b89
RS
230702002-07-20 Roger Sayle <roger@eyesopen.com>
23071
23072 * gcc.c-torture/execute/20020720-1.c: New testcase.
23073
68e65275
NB
230742002-07-20 Neil Booth <neil@daikokuya.co.uk>
23075
23076 * gcc.dg/cpp/Wsignprom.c: New tests.
23077
a0c58ea9
AM
230782002-07-20 Alan Modra <amodra@bigpond.net.au>
23079
23080 * gcc.c-torture/execute/loop-13.c: New test.
23081
75aef48a
NB
230822002-07-19 Neil Booth <neil@daikokuya.co.uk>
23083
23084 * gcc.dg/cpp/expr.c: New tests.
23085
803b90d3 230862002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
23087
23088 * g++.dg/opt/pr6713.C: Add template instantiation.
23089
85272855
AM
230902002-07-18 Alan Modra <amodra@bigpond.net.au>
23091
437deefa
DE
23092 * gcc.dg/nest.c: New test.
23093
230942002-07-17 Richard Henderson <rth@redhat.com>
23095
23096 * g++.dg/opt/pr6713.C: New test.
85272855 23097
90888283
EB
230982002-07-17 Eric Botcazou <ebotcazou@multimania.com>
23099
23100 * gcc.c-torture/execute/loop-2e.x: Let the testcase
23101 XFAIL for all x86 processors.
23102
ce0ead25
ID
231032002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
23104
23105 * gcc.c-torture/execute/20010122-1.x: Do not test with
23106 -fomit-frame-pointer.
23107
d955f6ea
KL
231082002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23109
23110 * g++.dg/template/instantiate2.C: New test.
23111 * g++.dg/template/spec4.C: New test.
23112
ba59df78
KL
231132002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23114
23115 * g++.dg/template/access2.C: New test.
23116 * g++.dg/template/access3.C: New test.
23117
6c535c69
ZW
231182002-07-15 Zack Weinberg <zack@codesourcery.com>
23119
23120 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
23121 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
23122 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
23123 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
23124 Convert to use <stdarg.h>.
23125 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
23126 Delete.
23127 * gcc.dg/va-arg-2.c: New.
23128 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
23129
794a292d
JJ
231302002-07-15 Jakub Jelinek <jakub@redhat.com>
23131
23132 * gcc.c-torture/compile/20020710-1.c: New test.
23133
b8c25665 231342002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 23135 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
23136
23137 gcc.c-torture/compile/simd-2.c: New testcase.
23138 gcc.c-torture/compile/simd-3.c: Likewise.
23139
f0ab6bf2
MM
231402002-07-11 Mark Mitchell <mark@codesourcery.com>
23141
23142 PR c++/7224
23143 * g++.dg/overload/error1.C: New test.
6c535c69 23144
789b7de5
RO
231452002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23146
23147 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
23148 configuration and IRIX 6 O32 ABI.
23149
e65a2d65
RS
231502002-07-11 Roger Sayle <roger@eyesopen.com>
23151
23152 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
23153
c5358a5d
RS
231542002-07-10 Roger Sayle <roger@eyesopen.com>
23155
23156 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
23157
6d844e9d
JL
231582002-07-10 Jeffrey A Law <law@redhat.com>
23159
6c535c69 23160 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 23161
6c535c69 23162 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 23163
2fefbb5d
AH
231642002-07-09 Aldy Hernandez <aldyh@redhat.com>
23165
6c535c69 23166 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 23167
4d5be58b
DN
231682002-07-09 Diego Novillo <dnovillo@redhat.com>
23169
23170 * gcc.c-torture/compile/20020709-1.c: New test.
23171
78abea27
RS
231722002-07-07 Roger Sayle <roger@eyesopen.com>
23173
23174 * g++.dg/template/qualttp21.C: New test case.
23175
e66c8649
AO
231762002-07-06 Alexandre Oliva <aoliva@redhat.com>
23177
23178 * gcc.c-torture/compile/20020706-1.c: New test.
23179 * gcc.c-torture/compile/20020706-2.c: New test.
23180
78abea27
RS
231812002-07-06 Brian R. Gaeke <brg@dgate.ORG>
23182 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
23183
23184 * g++.dg/warn/incomplete1.C: New test.
23185
8537dbae
KG
231862002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23187
23188 PR c++/7099
6c535c69 23189 * g++.dg/warn/noreturn1.C: New test.
8537dbae 23190
9833f679
MM
231912002-07-03 Mark Mitchell <mark@codesourcery.com>
23192
23193 PR c++/6706
23194 * g++.dg/debug/debug6.C: New test.
23195 * g++.dg/debug/debug7.C: New test.
23196
b8c25665 231972002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
23198
23199 * gcc.c-torture/compile/simd-3.c: New test.
23200
a6a5beb1
CD
232012002-07-03 Chris Demetriou <cgd@broadcom.com>
23202
23203 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
23204 * gcc.dg/20020620-1.c: Likewise.
23205
b2153b98
KL
232062002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23207
23208 PR c++/6944
23209 * g++.dg/init/array4.C: New test.
23210 * g++.dg/init/array5.C: New test.
23211
b8c25665 232122002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
23213
23214 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
23215 * gcc.c-torture/execute/simd-2.c (main): Likewise.
23216
622d3731
KG
232172002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23218
23219 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
23220 * gcc.dg/wtr-aggr-init-1.c: Likewise.
23221 * gcc.dg/wtr-conversion-1.c: Likewise.
23222 * gcc.dg/wtr-escape-1.c: Likewise.
23223 * gcc.dg/wtr-int-type-1.c: Likewise.
23224 * gcc.dg/wtr-label-1.c: Likewise.
23225 * gcc.dg/wtr-static-1.c: Likewise.
23226 * gcc.dg/wtr-strcat-1.c: Likewise.
23227 * gcc.dg/wtr-suffix-1.c: Likewise.
23228 * gcc.dg/wtr-switch-1.c: Likewise.
23229 * gcc.dg/wtr-unary-plus-1.c: Likewise.
23230 * gcc.dg/wtr-union-init-1.c: Likewise.
23231 * gcc.dg/wtr-union-init-2.c: Likewise.
23232 * gcc.dg/wtr-union-init-3.c: Likewise.
23233
23234 * gcc.dg/wtr-func-def-1.c: New test.
23235
c40da518 232362002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 23237
c40da518
DP
23238 * objc.dg/param-1.m: New test.
23239
0879540b
NB
232402002-07-03 Neil Booth <neil@daikokuya.co.uk>
23241
23242 * gcc.dg/cpp/trad/directive.c: Add test.
23243 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 23244 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 23245
ed8e443a 232462002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 23247
ed8e443a 23248 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 23249
ed8e443a 232502002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 23251
ed8e443a 23252 * objc.dg/desig-init-1.m: New test.
c1c5187c 23253
ed8e443a 232542002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 23255
ed8e443a
JM
23256 PR c++/6716
23257 * g++.dg/template/instantiate1.C: New test.
17f29637 23258
ed8e443a 232592002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 23260
ed8e443a
JM
23261 PR c++/7112
23262 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 23263
ed8e443a 232642002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 23265
ed8e443a
JM
23266 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
23267 gcc.dg/cpp/trad/include.c: New tests.
7098b619 23268
ed8e443a 232692002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 23270
ed8e443a
JM
23271 PR target/7177
23272 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 23273
ed8e443a 232742002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 23275
ed8e443a
JM
23276 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
23277 header here...
23278 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
23279 (objc-torture-execute): or here.
bbeb33f2 23280
ed8e443a 232812002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 23282
ed8e443a 23283 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 23284
ed8e443a 232852002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 23286
ed8e443a 23287 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 23288
ed8e443a 232892002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 23290
ed8e443a 23291 * objc.dg/fsyntax-only.m: New test.
118f8dc1 23292
ed8e443a 232932002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 23294
ed8e443a
JM
23295 PR c++/6695
23296 * g++.dg/template/friend7.C: New file.
5ce49b4b 23297
ed8e443a 232982002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 23299
ed8e443a
JM
23300 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
23301 return type.
759236dd 23302
ed8e443a 233032002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 23304
ed8e443a
JM
23305 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
23306 avoid division by zero.
86422829 23307
ed8e443a 233082002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 23309
ed8e443a 23310 * gcc.dg/Wunknownprag.c: New tests.
06470238 23311
ed8e443a 233122002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 23313
ed8e443a 23314 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 23315
ed8e443a 233162002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 23317
ed8e443a
JM
23318 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
23319 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
23320 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
23321 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
23322 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
23323 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
23324 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
23325 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
23326 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
23327 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
23328 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
23329 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
23330 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
23331 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
23332 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
23333 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
23334 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 23335
ed8e443a 233362002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 23337
ed8e443a
JM
23338 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
23339 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
23340 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
23341 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
23342 New tests.
23343 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 23344
ed8e443a 233452002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 23346
ed8e443a 23347 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 23348
ed8e443a 233492002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 23350
ed8e443a
JM
23351 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
23352 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
23353 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
23354 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 23355
ed8e443a 233562002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 23357
ed8e443a
JM
23358 * gcc.dg/cpp/trad: New directory with traditional tests copied
23359 from parent directory.
23360 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
23361 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
23362 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
23363 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
23364 Move to trad/ and rename.
23365 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
23366 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
23367 gcc.dg/cpp/trad/redef2.c: New tests.
23368 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 23369
ed8e443a 233702002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 23371
ed8e443a
JM
23372 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
23373 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
23374 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
23375 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
23376 Remove.
017acb41 23377
ed8e443a 233782002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 23379
ed8e443a 23380 * gcc.dg/20020620-1.c: New test.
9164f47a 23381
ed8e443a 233822002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 23383
ed8e443a 23384 * g++.dg/template/ttp4.C: New test.
342cea95 23385
ed8e443a 233862002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 23387
ed8e443a 23388 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 23389
ed8e443a 233902002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 23391
ed8e443a
JM
23392 * gcc.c-torture/execute/pure-1.c: Make functions static again.
23393 Don't use attribute `noinline'.
90227c69 23394
ed8e443a 233952002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 23396
ed8e443a 23397 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 23398
ed8e443a 233992002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 23400
ed8e443a 23401 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 23402
ed8e443a 23403 * gcc.dg/simd-1.c: New.
820d4b1b 23404
ed8e443a 234052002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 23406
ed8e443a 23407 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 23408
ed8e443a 234092002-06-16 Richard Henderson <rth@redhat.com>
750491fc 23410
ed8e443a
JM
23411 * g++.dg/ext/anon-struct1.C: New.
23412 * g++.dg/ext/anon-struct2.C: New.
23413 * g++.dg/ext/anon-struct3.C: New.
23414 * gcc.dg/anon-struct-1.c: New.
23415 * gcc.dg/anon-struct-2.c: New.
23416 * gcc.dg/anon-struct-3.c: New.
23417 * gcc.dg/20011008-1.c: Adjust warning text.
23418 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 23419
ed8e443a 234202002-06-16 Richard Henderson <rth@redhat.com>
0931db71 23421
ed8e443a 23422 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 23423
ed8e443a 234242002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 23425
ed8e443a 23426 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 23427
ed8e443a 234282002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 23429
ed8e443a
JM
23430 * gcc.c-tortuture/execute/compare-1.c: New test case.
23431 * gcc.c-tortuture/execute/compare-2.c: New test case.
23432 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 23433
ed8e443a 234342002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 23435
ed8e443a
JM
23436 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
23437 ia64 ilp32.
a6f5e048 23438
ed8e443a 234392002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 23440
ed8e443a 23441 * g++.dg/template/typename2.C: Update error message.
d65cb654 23442
ed8e443a 234432002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 23444
ed8e443a 23445 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 23446
ed8e443a 234472002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 23448
ed8e443a
JM
23449 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
23450 list of targets to skip.
9da754bd 23451
ed8e443a 234522002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 23453
ed8e443a
JM
23454 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
23455 targets if not optimizing.
56a28102 23456
ed8e443a 234572002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 23458
ed8e443a 23459 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 23460
ed8e443a 23461 * g++.dg/opt/vt1.C: New test.
5d056e9b 23462
ed8e443a 23463 * gcc.dg/20020531-1.c: New test.
156755ac 23464
ed8e443a 23465 * gcc.dg/20020530-1.c: New test.
50f30e6b 23466
ed8e443a 23467 * gcc.dg/20020527-1.c: New test.
85d49058 23468
ed8e443a 23469 * g++.dg/opt/cse1.C: New test.
7b668f9e 23470
ed8e443a 234712002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 23472
ed8e443a 23473 * gcc.dg/20020607-2.c: New test case.
437f1df1 23474
ed8e443a 234752002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 23476
ed8e443a 23477 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 23478
ed8e443a 234792002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 23480
ed8e443a
JM
23481 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
23482 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
23483 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 23484
ed8e443a 234852002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 23486
ed8e443a 23487 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 23488
ed8e443a 234892002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 23490
ed8e443a
JM
23491 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
23492 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 23493
ed8e443a 234942002-06-02 Richard Henderson <rth@redhat.com>
ab780373 23495
ed8e443a
JM
23496 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
23497 test functions static.
ab780373 23498
ed8e443a 234992002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 23500
ed8e443a
JM
23501 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
23502 now.
e33a8855 23503
ed8e443a 235042002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 23505
ed8e443a
JM
23506 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
23507 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
23508 Update for mofified diagnostics.
23509 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 23510
ed8e443a 235112002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 23512
ed8e443a 23513 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 23514
ed8e443a 235152002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 23516
ed8e443a 23517 * gcc.dg/fnegate-1.c: New test case.
378393da 23518
ed8e443a 235192002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 23520
ed8e443a 23521 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 23522
ed8e443a 235232002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 23524
ed8e443a
JM
23525 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
23526 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
23527 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 23528
ed8e443a 235292002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 23530
ed8e443a 23531 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 23532
ed8e443a 235332002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 23534
ed8e443a 23535 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 23536
ed8e443a 235372002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 23538
ed8e443a 23539 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 23540
ed8e443a 235412002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 23542
ed8e443a 23543 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 23544
ed8e443a 235452002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 23546
ed8e443a
JM
23547 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
23548 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 23549
ed8e443a 235502002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 23551
ed8e443a 23552 * g++.dg/opt/cse2.C: New test.
9059e33c 23553
ed8e443a 235542002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 23555
ed8e443a
JM
23556 * gcc.dg/cpp/arith-1.c: New semantic tests.
23557 * gcc.dg/cpp/if-1.c: Update.
91318908 23558
ed8e443a 235592002-05-24 Ben Elliston <bje@redhat.com>
9e253215 23560
ed8e443a 23561 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 23562
ed8e443a 235632002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 23564
ed8e443a 23565 * gcc.dg/verbose-asm.c: New test.
90442291 23566
ed8e443a 235672002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 23568
ed8e443a 23569 * gcc.dg/cpp/paste12.c: New test.
3620711b 23570
ed8e443a 235712002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 23572
ed8e443a 23573 * g++.dg/parse/named_ops.C: New test.
17645b15 23574
ed8e443a 235752002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 23576
ed8e443a 23577 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 23578
ed8e443a 235792002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 23580
ed8e443a
JM
23581 * gcc.dg/weak-2.c: Allow optional leading underscore
23582 in scan-assembler symbol name.
23583 * gcc.dg/weak-3.c: Likewise.
23584 * gcc.dg/weak-4.c: Likewise.
23585 * gcc.dg/weak-5.c: Likewise.
e275a535 23586
ed8e443a 235872002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 23588
ed8e443a 23589 * gcc.dg/20020523-1.c: New test.
66b408f2 23590
ed8e443a 235912002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 23592
ed8e443a
JM
23593 * objc.dg/const-str-2.m: Update now that we stop after
23594 a command line error.
e67a7860 23595
ed8e443a 235962002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 23597
ed8e443a 23598 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 23599
ed8e443a 236002002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 23601
ed8e443a
JM
23602 * g++.dg/dg.exp: Prune the tls subdirectory.
23603 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
23604 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
23605 * g++.dg/tls/init-1.C: New.
7a1f3f5f 23606
ed8e443a 236072002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 23608
ed8e443a 23609 * gcc.dg/20020517-1.c: New test.
2dd36f90 23610
ed8e443a 236112002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 23612
ed8e443a
JM
23613 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
23614 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 23615
ed8e443a 236162002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 23617
ed8e443a 23618 * g++.dg/other/copy2.C: New test.
32d3f634 23619
ed8e443a 236202002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 23621
ed8e443a
JM
23622 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
23623 (MAX_COPY): Bump up to 10 times sizeof (long long).
23624 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 23625
ed8e443a
JM
23626 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
23627 sizeof (long long).
02116b3d 23628
ed8e443a 23629 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 23630
ed8e443a 236312002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 23632
ed8e443a 23633 * g++.dg/ext/oper1.C: New test.
b3f47c78 23634
ed8e443a
JM
236352002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
236362002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 23637
ed8e443a 23638 * README.QMTEST: New file.
f362c762 23639
ed8e443a 23640 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 23641
ed8e443a 236422002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 23643
ed8e443a
JM
23644 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
23645 now.
23646 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 23647
ed8e443a 236482002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 23649
ed8e443a
JM
23650 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
23651 support weak symbols.
23652 * gcc.dg/weak-4.c: Likewise
23653 * gcc.dg/weak-6.c: Likewise
210142e0 23654
ed8e443a 236552002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 23656
ed8e443a
JM
23657 * gcc.dg/weak-3.c: Add dg-excess-error comment for
23658 cygwin, coff and h8300-*-hms targets
23659 * gcc.dg/weak-5.c: Likewise
23660 * gcc.dg/weak-7.c: Likewise
088b3db0 23661
ed8e443a 236622002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 23663
ed8e443a
JM
23664 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
23665 (scan-assembler-not, scan-assembler-dem): Likewise.
23666 (scan-assembler-dem-not): Likewise.
f4b251a6 23667
ed8e443a 236682002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 23669
ed8e443a 23670 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 23671
ed8e443a 236722002-05-15 Richard Henderson <rth@redhat.com>
14285ace 23673
ed8e443a
JM
23674 * gcc.dg/weak-5.c (vfoo1c): No warning here.
23675 (vfoo1f): Warning here.
23676 (vfoo1l): Don't redefine the alias.
14285ace 23677
ed8e443a 236782002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 23679
ed8e443a 23680 * g++.dg/init/pm1.C: New test.
5bf5c5cb 23681
ed8e443a 236822002-05-12 David S. Miller <davem@redhat.com>
e2f75147 23683
ed8e443a
JM
23684 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
23685 types.
e2f75147 23686
ed8e443a 236872002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 23688
ed8e443a 23689 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 23690
ed8e443a 236912002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 23692
ed8e443a 23693 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 23694
ed8e443a 236952002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 23696
ed8e443a
JM
23697 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
23698 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
23699 * lib/g++.exp (g++_link_flags): Likewise.
23700 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 23701
ed8e443a 237022002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 23703
ed8e443a
JM
23704 * gcc.dg/cpp/poison.c: Update.
23705 * gcc.dg/cpp/20000625-2.c: Remove.
23706 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 23707
ed8e443a 237082002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 23709
ed8e443a
JM
23710 * gcc.c-torture/execute/20020508-1.c: New test.
23711 * gcc.c-torture/execute/20020508-2.c: New test.
23712 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 23713
ed8e443a 237142002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 23715
ed8e443a 23716 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 23717
ed8e443a 237182002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 23719
ed8e443a
JM
23720 PR c/6569
23721 * gcc.dg/weak-3.c: Update location of warning messages.
23722 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 23723
ed8e443a 237242002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 23725
ed8e443a 23726 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 23727
ed8e443a 237282002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 23729
ed8e443a 23730 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 23731
ed8e443a 237322002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 23733
ed8e443a 23734 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 23735
ed8e443a 237362002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 23737
ed8e443a 23738 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 23739
ed8e443a 237402002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 23741
ed8e443a 23742 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 23743
ed8e443a 237442002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 23745
ed8e443a
JM
23746 * treelang: Added directory for new sample language treelang. Also
23747 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 23748
ed8e443a 237492002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 23750
ed8e443a
JM
23751 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
23752 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
23753 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
23754 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
23755 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
23756 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
23757 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 23758
ed8e443a 237592002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 23760
ed8e443a 23761 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 23762
ed8e443a 237632002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 23764
ed8e443a 23765 * gcc.dg/20020503-1.c: New test.
5121c03e 23766
ed8e443a 237672002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 23768
ed8e443a 23769 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 23770
ed8e443a 237712002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 23772
ed8e443a 23773 * g++.dg/init/dtor1.C: New test.
0d6d6892 23774
ed8e443a 237752002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 23776
ed8e443a 23777 * gcc.dg/altivec-8.c: New.
9b7bc465 23778
ed8e443a 237792002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 23780
ed8e443a 23781 * gcc.dg/altivec-7.c: New.
3a73bffb 23782
ed8e443a 237832002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 23784
ed8e443a 23785 * g++.dg/parse/typedef1.C: New test.
33dd07ee 23786
ed8e443a 237872002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 23788
ed8e443a
JM
23789 PR c++/6486
23790 * g++.dg/template/friend6.C: New test.
33dd07ee 23791
ed8e443a
JM
23792 PR c++/6492
23793 * g++.dg/init/copy1.C: New test.
4bd7c270 23794
ed8e443a 237952002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 23796
ed8e443a 23797 * g++.dg/warn/effc1.C: New test.
60284a59 23798
ed8e443a 237992002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 23800
ed8e443a 23801 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 23802
ed8e443a 238032002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 23804
ed8e443a 23805 * gcc.dg/20020426-2.c: New test.
87ed109f 23806
ed8e443a 238072002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 23808
ed8e443a
JM
23809 * gcc.dg/cpp/if-mop.c: Update.
23810 * gcc.dg/cpp/if-mpar.c: Add test.
23811 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 23812
ed8e443a 238132002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 23814
ed8e443a
JM
23815 PR c/6343
23816 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 23817
ed8e443a 238182002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 23819
ed8e443a 23820 * gcc.dg/enum1.c: New test.
7d793e9b 23821
ed8e443a 238222002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 23823
ed8e443a
JM
23824 PR c++/6497
23825 * g++.dg/inherit/access2.C: New test.
7d793e9b 23826
ed8e443a 238272002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 23828
ed8e443a
JM
23829 PR bootstrap/6445
23830 * gcc.dg/20020426-1.c: New test.
48ba9538 23831
ed8e443a 238322002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 23833
ed8e443a 23834 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 23835
ed8e443a 238362002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 23837
ed8e443a 23838 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 23839
ed8e443a 238402002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 23841
ed8e443a 23842 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 23843
ed8e443a 238442002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 23845
ed8e443a
JM
23846 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
23847 targets.
a62d375f 23848
ed8e443a 238492002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 23850
ed8e443a 23851 * g++.dg/abi/mange7.C: New test.
a62d375f 23852
ed8e443a
JM
23853 PR c++/6438.
23854 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 23855
ed8e443a 238562002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 23857
ed8e443a 23858 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 23859
ed8e443a 238602002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 23861
ed8e443a
JM
23862 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
23863 compiler output on mips*-*-irix*.
29cece2e 23864
ed8e443a 238652002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 23866
ed8e443a 23867 * g++.dg/parse/attr1.C: New test.
1a887f86 23868
ed8e443a 238692002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 23870
ed8e443a
JM
23871 * gcc.c-torture/execute/string-opt-17.c: New test case.
23872 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 23873
ed8e443a 238742002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 23875
ed8e443a
JM
23876 PR c++/6256:
23877 * g++.dg/template/friend5.C: New test.
77adef84 23878
ed8e443a
JM
23879 PR c++/6331:
23880 * g++.dg/template/qual1.C: Likewise.
74b273d6 23881
ed8e443a 238822002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 23883
ed8e443a
JM
23884 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23885 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 23886
ed8e443a 238872002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 23888
ed8e443a
JM
23889 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23890 cris-*-elf* and mmix-*-*.
23891 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
23892 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
23893 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23894 Ditto.
23895 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23896 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 23897
ed8e443a 238982002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 23899
ed8e443a
JM
23900 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23901 Clarify comment.
9ac3b1be 23902
ed8e443a 239032002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 23904
ed8e443a 23905 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 23906
ed8e443a 239072002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 23908
ed8e443a 23909 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 23910
ed8e443a 239112002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 23912
ed8e443a 23913 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 23914
ed8e443a 239152002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 23916
ed8e443a
JM
23917 * PR6367
23918 * g77.f-torture/execute/6367.f: New test.
23919 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 23920
ed8e443a 239212002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 23922
ed8e443a
JM
23923 * PR6352
23924 * g++.dg/opt/inline2.C: New test.
0cd3301b 23925
ed8e443a 239262002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 23927
ed8e443a
JM
23928 * gcc.dg/20000906-1.c: Enable for all targets.
23929 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 23930
ed8e443a 239312002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 23932
ed8e443a
JM
23933 * gcc.dg/20020418-1.c: New test.
23934 * gcc.dg/20020418-2.c: New test.
96b453dc 23935
ed8e443a 239362002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 23937
ed8e443a
JM
23938 * gcc.c-torture/compile/iftrap-1.c: New.
23939 * gcc.dg/iftrap-1.c: Adjust for ia64.
23940 * gcc.dg/iftrap-2.c: New.
a3acf46d 23941
ed8e443a 239422002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 23943
ed8e443a 23944 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 23945
ed8e443a 239462002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 23947
ed8e443a 23948 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 23949
ed8e443a 239502002-04-18 David S. Miller <davem@redhat.com>
887fc41a 23951
ed8e443a 23952 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 23953
ed8e443a 239542002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 23955
ed8e443a 23956 * gcc.dg/20020416-1.c: New test.
32121b96 23957
ed8e443a 23958 * g++.dg/opt/inline1.C: New test.
98ef3137 23959
ed8e443a 239602002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 23961
ed8e443a 23962 * gcc.dg/altivec-5.c: New test.
4c8c0dec 23963
ed8e443a 23964 * gcc.dg/20020415-1.c: New test.
07cdae91 23965
ed8e443a 239662002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 23967
ed8e443a 23968 * testsuite/lib/chill.exp: Remove.
0f490a2b 23969
ed8e443a 239702002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 23971
ed8e443a 23972 * g++.dg/other/big-struct.C: New test.
4b27e132 23973
ed8e443a 239742002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 23975
ed8e443a
JM
23976 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23977 of scratch file.
cf56e373 23978
ed8e443a 239792002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 23980
ed8e443a
JM
23981 PR c/6277
23982 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23983 in scan-assembler function name
1aa65134 23984
ed8e443a 239852002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 23986
ed8e443a
JM
23987 * g77.f-torture/execute/980628-4.x,
23988 g77.f-torture/execute/980628-5.x,
23989 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23990 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23991 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23992 i[34567]86-*-*.
791b23fe 23993
ed8e443a 239942002-04-13 David S. Miller <davem@redhat.com>
791b23fe 23995
ed8e443a 23996 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 23997
ed8e443a 239982002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 23999
ed8e443a
JM
24000 * gcc.dg/asm-6.c,
24001 * g++.dg/ext/asm1.C: New tests.
9928a3d5 24002
ed8e443a 240032002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 24004
ed8e443a
JM
24005 PR c++ 5373.
24006 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 24007
ed8e443a
JM
24008 PR c++/5189.
24009 * g++.dg/template/copy1.C: New test.
21b14752 24010
ed8e443a 240112002-04-12 Richard Henderson <rth@redhat.com>
21b14752 24012
ed8e443a 24013 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 24014
ed8e443a 240152002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 24016
ed8e443a
JM
24017 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
24018 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 24019
ed8e443a 240202002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 24021
ed8e443a
JM
24022 * g++.dg/ext/attrib5.C,
24023 * g++.dg/lookup/struct1.C: New tests.
578fc63d 24024
ed8e443a 240252002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 24026
ed8e443a 24027 * gcc.dg/20020411-1.c: New test.
010f87c4 24028
ed8e443a 24029 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 24030
ed8e443a 240312002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 24032
ed8e443a 24033 * g77.f-torture/execute/6177.f: New test.
dab550cb 24034
ed8e443a 240352002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 24036
ed8e443a
JM
24037 PR middle-end/6247
24038 * g++.dg/opt/cleanup1.C: New test.
dab550cb 24039
ed8e443a 24040 * g++.dg/opt/const1.C: New test.
1a887f86 24041
ed8e443a 240422002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 24043
ed8e443a 24044 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 24045
ed8e443a 240462002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 24047
ed8e443a
JM
24048 PR c++/5507
24049 * g++.dg/template/typename2.C: New test.
aec3e189 24050
ed8e443a 240512002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 24052
ed8e443a 24053 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 24054
ed8e443a 240552002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 24056
ed8e443a
JM
24057 * g77.f-torture/execute/980628-4.x,
24058 g77.f-torture/execute/980628-5.x,
24059 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
24060 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
24061 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 24062
ed8e443a 240632002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 24064
ed8e443a
JM
24065 PR optimization/6086
24066 * g++.dg/opt/preinc1.C: New test.
0154eaa8 24067
ed8e443a 240682002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 24069
ed8e443a
JM
24070 PR c++/5571
24071 * g++.dg/opt/static2.C: New test.
b1896e61 24072
ed8e443a 240732002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 24074
ed8e443a
JM
24075 PR c/5120
24076 * gcc.dg/20020406-1.c: New test.
3ca5f444 24077
ed8e443a 240782002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 24079
ed8e443a 24080 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 24081
ed8e443a 240822002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 24083
ed8e443a
JM
24084 PR c/6123
24085 * gcc.dg/20020312-2.c: Do not declare global register variable
24086 if __PIC__ or __pic__ is defined.
31956228 24087
ed8e443a 240882002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 24089
ed8e443a
JM
24090 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
24091 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 24092
ed8e443a 240932002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 24094
ed8e443a
JM
24095 * gcc.misc-tests/linkage.exp: Update last change to handle
24096 sparc*-, not just sparc-.
9d7013b8 24097
ed8e443a 240982002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 24099
ed8e443a 24100 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 24101
ed8e443a 241022002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 24103
ed8e443a 24104 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 24105
ed8e443a 241062002-04-02 David S. Miller <davem@redhat.com>
2e839a04 24107
ed8e443a 24108 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 24109
ed8e443a 241102002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 24111
ed8e443a
JM
24112 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
24113 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 24114
ed8e443a
JM
24115 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
24116 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
24117 g77.f-torture/execute/20001201.x,
24118 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 24119
ed8e443a
JM
24120 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
24121 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 24122
ed8e443a 241232002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 24124
ed8e443a 24125 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 24126
ed8e443a 241272002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 24128
ed8e443a 24129 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 24130
ed8e443a 24131 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 24132
ed8e443a 241332002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 24134
ed8e443a 24135 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 24136
ed8e443a 241372002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 24138
ed8e443a
JM
24139 * g++.dg/inherit/template-as-base.C: Expect error.
24140 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 24141
ed8e443a 241422002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 24143
ed8e443a
JM
24144 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
24145 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 24146
ed8e443a
JM
24147 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
24148 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
24149 -da test.
41ba8a20 24150
ed8e443a 241512002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 24152
ed8e443a
JM
24153 * gcc.dg/special/alias-2.c: New.
24154 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 24155
ed8e443a 241562002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 24157
ed8e443a 24158 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 24159
ed8e443a 241602002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 24161
ed8e443a 24162 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 24163
ed8e443a 241642002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 24165
ed8e443a
JM
24166 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
24167 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
24168 ordering tests.
24169 * g++.dg/bprob/bprob-1.C: New test.
24170 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
24171 * g++.dg/gcov/gcov-1.C: New test.
24172 * g++.dg/gcov/gcov-1.x: New file.
24173 * g++.dg/gcov/gcov-2.C: New test.
24174 * g++.dg/gcov/gcov-3.C: New test.
24175 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 24176
ed8e443a 241772002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 24178
ed8e443a
JM
24179 * g++.old-deja/g++.other/builtins5.C: New test.
24180 * g++.old-deja/g++.other/builtins6.C: New test.
24181 * g++.old-deja/g++.other/builtins7.C: New test.
24182 * g++.old-deja/g++.other/builtins8.C: New test.
24183 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 24184
ed8e443a 241852002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 24186
ed8e443a 24187 * g++.dg/opt/static1.C: New test.
f17f9332 24188
ed8e443a 24189 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 24190
ed8e443a 241912002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 24192
ed8e443a 24193 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 24194
ed8e443a 24195 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 24196
ed8e443a 241972002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 24198
ed8e443a 24199 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 24200
ed8e443a 242012002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 24202
ed8e443a
JM
24203 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
24204 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
24205 move from g++.old-deja/g++.ext/.
cd4e8331 24206
ed8e443a 242072002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 24208
ed8e443a 24209 * g++.dg/init/new2.C: New test.
6a3177b9 24210
ed8e443a 242112002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 24212
ed8e443a 24213 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 24214
ed8e443a
JM
24215 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
24216 on sparc.
6d4c57a0 24217
ed8e443a
JM
24218 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
24219 sparcv9 systems.
24220 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 24221
ed8e443a 242222002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 24223
ed8e443a
JM
24224 * gcc.dg/cpp/endif-pedantic1.c,
24225 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 24226
ed8e443a 242272002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 24228
ed8e443a 24229 * g++.dg/init/new1.C: New test.
173028e5 24230
ed8e443a 242312002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 24232
ed8e443a 24233 * g++.dg/abi/vbase9.C: New test.
43f2b308 24234
ed8e443a 242352002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 24236
ed8e443a 24237 * gcc.dg/arm-asm.c: New test.
bbffa101 24238
ed8e443a 242392002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 24240
ed8e443a
JM
24241 * gcc.dg/Wswitch-enum.c: New test.
24242 Fix PR c/5044.
15e5ad76 24243
ed8e443a 242442002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 24245
ed8e443a
JM
24246 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
24247 structure.
813b848c 24248
ed8e443a 242492002-03-25 Richard Henderson <rth@redhat.com>
813b848c 24250
ed8e443a
JM
24251 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
24252 sparcv9 systems.
ea475b23 24253
ed8e443a
JM
24254 * gcc.c-torture/compile/20011119-1.c (xxx): New.
24255 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 24256
ed8e443a 242572002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 24258
ed8e443a 24259 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 24260
ed8e443a 242612002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 24262
ed8e443a
JM
24263 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
24264 targets using generic thunk support.
479e51f6 24265
ed8e443a 242662002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 24267
ed8e443a 24268 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 24269
ed8e443a 24270 * g++.dg/opt/conj2.C: New test.
47e87a93 24271
ed8e443a 242722002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 24273
ed8e443a 24274 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 24275
ed8e443a 242762002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 24277
ed8e443a
JM
24278 * g77.dg/f77-edit-apostrophe-out.f: New test
24279 * g77.dg/f77-edit-h-out.f: New test
24280 * g77.dg/f77-edit-t-in.f: New test
24281 * g77.dg/f77-edit-t-out.f: New test
24282 * g77.dg/f77-edit-x-out.f: New test
24283 * g77.dg/f77-edit-slash-out.f: New test
24284 * g77.dg/f77-edit-colon-out.f: New test
24285 * g77.dg/f77-edit-s-out.f: New test
12c3717e 24286
ed8e443a 242872002-03-24 Richard Henderson <rth@redhat.com>
d6961341 24288
ed8e443a 24289 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 24290
ed8e443a 242912002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 24292
ed8e443a
JM
24293 * gcc.dg/weak-1.c: Early return from dg-final on platforms
24294 that do not support weak symbols
e756a7da 24295
ed8e443a 242962002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 24297
ed8e443a
JM
24298 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
24299 * lib/g77.exp: Likewise
24300 * lib/objc.exp: Likewise
5365c83f 24301
ed8e443a 243022002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 24303
ed8e443a 24304 * gcc.dg/Wswitch-default.c: New test.
acb044ee 24305
ed8e443a 243062002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 24307
ed8e443a 24308 * g++.dg/other/enum1.C: New test.
661fff62 24309
ed8e443a 243102002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 24311
ed8e443a 24312 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 24313
ed8e443a 243142002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 24315
ed8e443a 24316 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 24317
ed8e443a 243182002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 24319
ed8e443a
JM
24320 * g++.old-deja/g++.other/dwarf2-1.C: Move...
24321 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 24322
ed8e443a 243232002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 24324
ed8e443a 24325 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 24326
ed8e443a 243272002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 24328
ed8e443a 24329 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 24330
ed8e443a 243312002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 24332
ed8e443a 24333 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 24334
ed8e443a 243352002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 24336
ed8e443a 24337 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 24338
ed8e443a 24339 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 24340
ed8e443a 243412002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 24342
ed8e443a
JM
24343 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
24344 (A, E): Handle this.
f735a153 24345
ed8e443a 243462002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 24347
ed8e443a
JM
24348 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
24349 ignoring -fpic.
24350 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
24351 through prune_gcc_output.
1813dafd 24352
ed8e443a 243532002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 24354
ed8e443a 24355 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 24356
ed8e443a 243572002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 24358
ed8e443a 24359 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 24360
ed8e443a 24361 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 24362
ed8e443a 24363 * gcc.dg/20020319-1.c: New test.
ff8908ff 24364
ed8e443a 243652002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 24366
ed8e443a 24367 * g++.dg/opt/conj1.C: New test.
5dd236e2 24368
ed8e443a 243692002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 24370
ed8e443a
JM
24371 * g++.dg/template/qualttp20.C: Revert previous change.
24372 * g++.dg/template/qualttp3.C: Likewise.
24373 * g++.dg/template/qualttp4.C: Likewise
24374 * g++.dg/template/qualttp5.C: Likewise
24375 * g++.dg/template/qualttp6.C: Likewise
24376 * g++.dg/template/qualttp7.C: Likewise
24377 * g++.dg/template/qualttp8.C: Likewise
24378 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 24379
ed8e443a 243802002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 24381
ed8e443a 24382 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 24383
ed8e443a 243842002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 24385
ed8e443a
JM
24386 * g++.dg/template/conv1.C: New test.
24387 * g++.dg/template/conv2.C: New test.
24388 * g++.dg/template/conv3.C: New test.
24389 * g++.dg/template/conv4.C: New test.
a42519be 24390
ed8e443a 243912002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 24392
ed8e443a
JM
24393 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
24394 * g++.dg/template/qualttp3.C: Likewise.
24395 * g++.dg/template/qualttp4.C: Likewise
24396 * g++.dg/template/qualttp5.C: Likewise
24397 * g++.dg/template/qualttp6.C: Likewise
24398 * g++.dg/template/qualttp7.C: Likewise
24399 * g++.dg/template/qualttp8.C: Likewise
24400 * g++.dg/template/recurse.C: Likewise.
32135a8c 24401
ed8e443a 244022002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 24403
ed8e443a 24404 * g++.dg/opt/dtor1.C: New test.
a541f1aa 24405
ed8e443a 244062002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 24407
ed8e443a 24408 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 24409
ed8e443a 244102002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 24411
ed8e443a 24412 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 24413
ed8e443a 244142002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 24415
ed8e443a
JM
24416 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
24417 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
24418 cris-*-aout* mmix-*-*.
24419 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
24420 cris-*-aout* mmix-*-*.
24421 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
24422 cris-*-elf* cris-*-aout* and mmix-*-*.
24423 * gcc.dg/20001009-1.c: Ditto.
24424 * gcc.dg/20010912-1.c: Ditto.
24425 * gcc.dg/20020122-4.c: Ditto.
24426 * gcc.dg/inline-2.c: Ditto.
440d0518 24427
ed8e443a 244282002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 24429
ed8e443a 24430 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 24431
ed8e443a 244322002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 24433
ed8e443a 24434 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 24435
ed8e443a 244362002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 24437
ed8e443a 24438 * g++.dg/warn/Wunused-1.C: New test.
df867456 24439
ed8e443a 244402002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 24441
ed8e443a 24442 * g++.dg/abi/mangle6.C: New test.
62ae2529 24443
ed8e443a 244442002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 24445
ed8e443a 24446 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 24447
ed8e443a 24448 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 24449
ed8e443a 244502002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 24451
ed8e443a 24452 * g++.dg/other/access1.C: New test.
55a21c32 24453
ed8e443a 244542002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 24455
ed8e443a 24456 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 24457
ed8e443a 244582002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 24459
ed8e443a 24460 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 24461
ed8e443a 244622002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 24463
ed8e443a 24464 * gcc.dg/20020312-1.c: New test case.
999cc24c 24465
ed8e443a 244662002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 24467
ed8e443a 24468 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 24469
ed8e443a 244702002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 24471
ed8e443a
JM
24472 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
24473 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 24474
ed8e443a 244752002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 24476
ed8e443a
JM
24477 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
24478 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 24479
ed8e443a 244802002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 24481
ed8e443a 24482 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 24483
ed8e443a 244842002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 24485
ed8e443a 24486 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 24487
ed8e443a 244882002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 24489
ed8e443a
JM
24490 PR optimization/5844
24491 * gcc.dg/20020310-1.c: New test.
93fe8e92 24492
ed8e443a 244932002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 24494
ed8e443a
JM
24495 * gcc.c-torture/execute/memcpy-2.c: New test.
24496 * gcc.c-torture/execute/memset-1.c: New test.
24497 * gcc.c-torture/execute/strlen-1.c: New test.
24498 * gcc.c-torture/execute/strcmp-1.c: New test.
24499 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 24500
ed8e443a 245012002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 24502
ed8e443a 24503 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 24504
ed8e443a 245052002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 24506
ed8e443a 24507 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 24508
ed8e443a 245092002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 24510
ed8e443a 24511 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 24512
ed8e443a 245132002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 24514
ed8e443a 24515 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 24516
ed8e443a 245172002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 24518
ed8e443a 24519 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 24520
ed8e443a 245212002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 24522
ed8e443a 24523 * gcc.dg/unordered-1.c: New test.
a298d936 24524
ed8e443a 245252002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 24526
ed8e443a 24527 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 24528
ed8e443a 245292002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 24530
ed8e443a 24531 * gcc.dg/20020304-1.c: New test.
fd87b7a7 24532
ed8e443a 24533 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 24534
ed8e443a 245352002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 24536
ed8e443a
JM
24537 * gcc.c-torture/compile/20020304-1.c: New test case
24538 (from PR c/5830).
cc36a670 24539
ed8e443a 245402002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 24541
ed8e443a 24542 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 24543
ed8e443a 245442002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 24545
ed8e443a 24546 * g++.dg/other/classkey1.C: New test.
16d3e075 24547
ed8e443a 245482002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 24549
ed8e443a
JM
24550 * gcc.c-torture/compile/981223-1.x: New.
24551 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 24552
ed8e443a 245532002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 24554
ed8e443a 24555 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 24556
ed8e443a 245572002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 24558
ed8e443a 24559 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 24560
ed8e443a 245612002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 24562
ed8e443a
JM
24563 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
24564 here" ERROR lines.
24565 * g++.old-deja/g++.oliva/partord1.C: Likewise.
24566 * g++.old-deja.g++.other/defarg1.C: Likewise.
24567 * g++.old-deja/g++.pt/calls2.C: Likewise.
24568 * g++.old-deja/g++.pt/crash20.C: Likewise.
24569 * g++.old-deja/g++.pt/crash30.C: Likewise.
24570 * g++.old-deja/g++.pt/crash36.C: Likewise.
24571 * g++.old-deja/g++.pt/crash6.C: Likewise.
24572 * g++.old-deja/g++.pt/defarg13.C: Likewise.
24573 * g++.old-deja/g++.pt/derived3.C: Likewise.
24574 * g++.old-deja/g++.pt/error1.C: Likewise.
24575 * g++.old-deja/g++.pt/friend21.C: Likewise.
24576 * g++.old-deja/g++.pt/friend23.C: Likewise.
24577 * g++.old-deja/g++.pt/infinite1.C: Likewise.
24578 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 24579
ed8e443a 245802002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 24581
ed8e443a 24582 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 24583
ed8e443a 245842002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 24585
ed8e443a
JM
24586 * gcc.c-torture/execute/920730-1t.c,
24587 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
24588 Delete test cases, only relevant to -traditional.
47bd70b5 24589
ed8e443a 245902002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 24591
ed8e443a
JM
24592 * gcc.dg/cpp/undef1.c: Remove.
24593 * gcc.dg/cpp/directiv.c: Update.
24594 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 24595
ed8e443a 245962002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 24597
ed8e443a 24598 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 24599
ed8e443a 246002002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 24601
ed8e443a 24602 * g++.dg/debug/debug4.C: New test.
232b8f52 24603
ed8e443a 24604 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 24605
ed8e443a 246062002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 24607
ed8e443a 24608 * gcc.dg/debug/20020224-1.c: New.
a47ed310 24609
ed8e443a 246102002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 24611
ed8e443a
JM
24612 * gcc.c-torture/execute/960416-1.x: New.
24613 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 24614
ed8e443a 246152002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 24616
ed8e443a 24617 * gcc.dg/20020224-1.c: New test.
3256b817 24618
ed8e443a 246192002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 24620
ed8e443a 24621 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 24622
ed8e443a 246232002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 24624
ed8e443a 24625 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 24626
ed8e443a 246272002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 24628
ed8e443a 24629 * gcc.dg/20020222-1.c: New test.
7133e992 24630
ed8e443a 246312002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 24632
ed8e443a 24633 * g++.dg/opt/anonunion1.C: New test.
7133e992 24634
ed8e443a 246352002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 24636
ed8e443a
JM
24637 * g++.dg/template/qualttp19.C: New test.
24638 * g++.dg/template/qualttp20.C: New test.
24639 * g++.old-deja/g++.jason/report.C: Adjust expected errors
24640 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 24641
ed8e443a 246422002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 24643
ed8e443a 24644 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 24645
ed8e443a 246462002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 24647
ed8e443a 24648 * gcc.dg/20020220-1.c: New test.
4636c87e 24649
ed8e443a 24650 * gcc.dg/20020220-2.c: New test.
00fae85d 24651
ed8e443a 24652 * g++.dg/opt/mmx1.C: New test.
7552da58 24653
ed8e443a 246542002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 24655
ed8e443a 24656 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 24657
ed8e443a 246582002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 24659
ed8e443a 24660 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 24661
ed8e443a 24662 * gcc.dg/20020219-1.c: New test.
7f311f63 24663
ed8e443a 24664 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 24665
ed8e443a 24666 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 24667
ed8e443a 24668 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 24669
ed8e443a 246702002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 24671
ed8e443a 24672 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 24673
ed8e443a 246742002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 24675
ed8e443a 24676 * gcc.dg/decl-1.c: Update, new test.
d76e6800 24677
ed8e443a 246782002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 24679
ed8e443a
JM
24680 * g++.dg/abi/bitfield1.C: New test.
24681 * g++.dg/abi/bitfield2.C: New test.
d76e6800 24682
ed8e443a 246832002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 24684
ed8e443a 24685 * gcc.dg/attr-nest.c: New test.
ec65b2e3 24686
ed8e443a 246872002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 24688
ed8e443a 24689 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 24690
ed8e443a 246912002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 24692
ed8e443a
JM
24693 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
24694 * g++.dg/debug/debug.exp: New.
24695 * g++.dg/debug/trivial.C: New.
24696 * g++.dg/debug/debug1.C: Moved...
24697 * g++.dg/other/debug1.C: ...from here.
24698 * g++.dg/debug/debug2.C: Moved...
24699 * g++.dg/other/debug2.C: ...from here.
24700 * g++.dg/debug/debug3.C: Moved...
24701 * g++.dg/other/debug3.C: ...from here.
845d6a2f 24702
ed8e443a 24703 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 24704
ed8e443a 247052002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 24706
ed8e443a 24707 * g++.dg/other/debug3.C: New test.
e6834654 24708
ed8e443a 24709 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 24710
ed8e443a 247112002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 24712
ed8e443a 24713 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 24714
ed8e443a 247152002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 24716
ed8e443a 24717 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 24718
ed8e443a 247192002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 24720
ed8e443a 24721 * gcc.dg/altivec-3.c: New.
036d01d0 24722
ed8e443a 247232002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 24724
ed8e443a
JM
24725 * gcc.dg/Wunreachable-1.c: New test.
24726 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 24727
ed8e443a 247282002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 24729
ed8e443a 24730 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 24731
ed8e443a 247322002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 24733
ed8e443a 24734 * gcc.dg/decl-1.c: New test.
3611ccb4 24735
ed8e443a 247362002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 24737
ed8e443a 24738 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 24739
ed8e443a 247402002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 24741
ed8e443a
JM
24742 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
24743 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 24744
ed8e443a 247452002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 24746
ed8e443a 24747 * gcc.dg/20020210-1.c: New.
1cf537c5 24748
ed8e443a 247492002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 24750
ed8e443a
JM
24751 * g77.f-torture/execute/947.f: New regression test
24752 for PR fortran/947.
9dd7fc76 24753
ed8e443a 247542002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 24755
ed8e443a
JM
24756 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
24757 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 24758
ed8e443a 247592002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 24760
ed8e443a 24761 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 24762
ed8e443a 247632002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 24764
ed8e443a
JM
24765 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
24766 expression statements work instead.
24767 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 24768
ed8e443a 247692002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 24770
ed8e443a 24771 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 24772
ed8e443a 247732002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 24774
ed8e443a
JM
24775 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
24776 message from g77
24777 * lib/g77-dg.exp: Trim g77 error messages so that they are
24778 recognized by dg.exp.
3f9796f9 24779
ed8e443a 247802002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 24781
ed8e443a
JM
24782 PR fortran/5473
24783 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 24784
ed8e443a 247852002-02-07 Richard Henderson <rth@redhat.com>
30203c18 24786
ed8e443a
JM
24787 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
24788 to be sufficiently aligned for integers.
edd1967d 24789
ed8e443a 247902002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 24791
ed8e443a 24792 * g++.dg/template/friend4.C: New test.
e1e52c7e 24793
ed8e443a 247942002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 24795
ed8e443a
JM
24796 PR fortran/5743
24797 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
24798 unsupported cases.
5364626a 24799
ed8e443a 248002002-02-07 Richard Henderson <rth@redhat.com>
d5129288 24801
ed8e443a
JM
24802 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
24803 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
24804 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
24805 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 24806
ed8e443a 248072002-02-06 Richard Henderson <rth@redhat.com>
5364626a 24808
ed8e443a 24809 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 24810
ed8e443a 248112002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 24812
ed8e443a 24813 * gcc.dg/20020206-1.c: New test.
1b8afbe7 24814
ed8e443a 248152002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 24816
ed8e443a 24817 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 24818
ed8e443a 24819 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 24820
ed8e443a
JM
24821 PR optimization/5429:
24822 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 24823
ed8e443a 248242002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 24825
ed8e443a
JM
24826 * g++.dg/ext/align1.C: Do not use an explicit alignment value
24827 as certain file formats cannot support particularly large
24828 alignments.
fa852403 24829
ed8e443a
JM
24830 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
24831 and do not expect to be able to link the executable.
fa852403 24832
ed8e443a
JM
24833 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
24834 fail because the COFF format does not support the weak attribute.
f7948d51 24835
ed8e443a 248362002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 24837
ed8e443a 24838 * g77.dg/pr5473.f: New test
ffe80457 24839
ed8e443a 248402002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 24841
ed8e443a
JM
24842 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
24843 Fix testcase accordingly.
013c7e95 24844
ed8e443a 248452002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 24846
ed8e443a
JM
24847 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
24848 (buf): Change to be an array of pointers, not ints.
e7daa976 24849
ed8e443a 248502002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 24851
ed8e443a
JM
24852 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
24853 before all tests. Move warning one line above to match where it
24854 C frontend emits.
24855 * gcc.dg/Wswitch-2.c: New test.
24856 * g++.dg/warn/Wswitch-1.C: New test.
24857 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 24858
ed8e443a 248592002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 24860
ed8e443a 24861 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 24862
ed8e443a 248632002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 24864
ed8e443a 24865 * gcc.dg/cast-qual-2.c: New test.
b24d861d 24866
ed8e443a 248672002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 24868
ed8e443a 24869 * gcc.dg/20020201-4.c: New test.
ea142788 24870
ed8e443a 248712002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 24872
ed8e443a
JM
24873 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24874 target_info attribute != 0, in addition to the empty string.
24875 (gcc_target_compile): Likewise.
dfd48d76 24876
ed8e443a 248772002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 24878
ed8e443a
JM
24879 * gcc.dg/Wswitch.c: New test.
24880 PR gcc/4475. PR gcc/3780.
d3c52658 24881
ed8e443a 248822002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 24883
ed8e443a
JM
24884 * g77.f-torture/execute/5122.f: New test for regressions
24885 against PR fortran/5122.
91f5782d 24886
ed8e443a 248872002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 24888
ed8e443a
JM
24889 * g77.f-torture/compile/pr3743.f: Delete
24890 * g77.dg/pr3743-1.f: New test.
24891 * g77.dg/pr3743-2.f: New test.
24892 * g77.dg/pr3743-3.f: New test.
24893 * g77.dg/pr3743-4.f: New test.
81622d29 24894
ed8e443a 248952002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 24896
ed8e443a 24897 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 24898
ed8e443a 248992002-02-02 Richard Henderson <rth@redhat.com>
87859851 24900
ed8e443a
JM
24901 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24902 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 24903
ed8e443a 249042002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 24905
ed8e443a 24906 * gcc.dg/20020201-2.c: New test.
02f06b3c 24907
ed8e443a 24908 * gcc.dg/20020201-3.c: New test.
02f06b3c 24909
ed8e443a 24910 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 24911
ed8e443a 249122002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 24913
ed8e443a
JM
24914 * gcc.dg/bitfld-1.c: Update.
24915 * gcc.dg/bitfld-2.c: Update.
24916 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 24917
ed8e443a 249182002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 24919
ed8e443a 24920 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 24921
ed8e443a 249222002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 24923
ed8e443a
JM
24924 PR target/5469
24925 * gcc.dg/20020201-1.c: New test.
b8b98c66 24926
ed8e443a 249272002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 24928
ed8e443a
JM
24929 PR fortran/3743
24930 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24931 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 24932
ed8e443a 249332002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 24934
ed8e443a 24935 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 24936
ed8e443a 249372002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 24938
ed8e443a 24939 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 24940
ed8e443a 249412002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 24942
ed8e443a 24943 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 24944
ed8e443a 249452002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 24946
ed8e443a
JM
24947 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24948 to long long.
24949 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 24950
ed8e443a 249512002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 24952
ed8e443a 24953 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 24954
ed8e443a 249552002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 24956
ed8e443a
JM
24957 * gcc.c-torture/compile/20000224-1.c: Update.
24958 * gcc.c-torture/execute/bitfld-1.c: New tests.
24959 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24960 * gcc.dg/uninit-A.c: Update.
6b016bf4 24961
ed8e443a 249622002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 24963
ed8e443a 24964 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 24965
ed8e443a 249662002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 24967
ed8e443a
JM
24968 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24969 argument to __builtin_prefetch to be const ptr.
d5714a5d 24970
ed8e443a 249712002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 24972
ed8e443a 24973 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 24974
ed8e443a 249752002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 24976
ed8e443a 24977 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 24978
ed8e443a 249792002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 24980
ed8e443a
JM
24981 * g77.dg/f77-edit-i-in.f: New test
24982 * g77.dg/f77-edit-i-out.f: New test
a8435716 24983
ed8e443a 249842002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 24985
ed8e443a
JM
24986 * gcc.dg/debug/debug.exp: New file.
24987 * gcc.dg/debug/trivial.c: New file.
24988 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24989 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24990 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24991 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24992 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24993 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24994 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24995 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24996 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24997 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24998 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24999 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
25000 * gcc.dg/20000503-1.c: Removed.
25001 * gcc.dg/20010207-1.c: Removed.
25002 * gcc.dg/20011223-1.c: Removed.
25003 * gcc.dg/20020104-2.c: Removed.
25004 * gcc.dg/debug-1.c: Removed.
25005 * gcc.dg/debug-2.c: Removed.
25006 * gcc.dg/debug-3.c: Removed.
25007 * gcc.dg/debug-4.c: Removed.
25008 * gcc.dg/debug-5.c: Removed.
25009 * gcc.dg/debug-6.c: Removed.
25010 * gcc.dg/dwarf2-1.c: Removed.
25011 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 25012
ed8e443a 250132002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 25014
ed8e443a
JM
25015 * g++.old-deja/g++.other/eh5.C: New test.
25016 * g++.old-deja/g++.other/sibcall2.C: New test.
25017 * g++.old-deja/g++.other/array9.C: New test.
25018 * g++.old-deja/g++.other/typename2.C: New test.
25019 * g++.old-deja/g++.other/crash60.C: New test.
25020 * g++.old-deja/g++.other/conv9.C: New test.
25021 * g++.old-deja/g++.other/mangle10.C: New test.
25022 * g++.old-deja/g++.other/unchanging1.C: New test.
25023 * g++.old-deja/g++.other/exprstmt1.C: New test.
25024 * g++.old-deja/g++.other/inline23.C: New test.
25025 * g++.old-deja/g++.eh/ia64-1.C: New test.
25026 * g++.old-deja/g++.other/dwarf2-1.C: New test.
25027 * g++.old-deja/g++.other/reload1.C: New test.
25028 * g++.old-deja/g++.other/static20.C: New test.
25029 * g++.old-deja/g++.other/local-alloc1.C: New test.
25030 * g++.old-deja/g++.other/conv8.C: New test.
25031 * g++.old-deja/g++.other/stmtexpr2.C: New test.
25032 * g++.old-deja/g++.other/storeexpr1.C: New test.
25033 * g++.old-deja/g++.other/storeexpr2.C: New test.
25034 * g++.dg/eh/template2.C: New test.
25035 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 25036
ed8e443a 250372002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 25038
ed8e443a
JM
25039 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
25040 Remove first, non-varying, argument.
a99e47a5 25041
ed8e443a 250422002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 25043
ed8e443a 25044 * gcc.dg/inline-2.c: New.
1e7e480e 25045
ed8e443a
JM
25046 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
25047 Add optional target arg. Check number of arguments.
25048 (scan-assembler-not, scan-assembler-dem): Likewise.
25049 (scan-assembler-dem-not): Likewise.
1e7e480e 25050
ed8e443a 250512002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 25052
ed8e443a
JM
25053 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
25054 line 12.
25055 * g++.old-deja/g++.brendan/parse3.C,
25056 g++.old-deja/g++.other/crash26.C,
25057 g++.old-deja/g++.other/crash28.C,
25058 g++.old-deja/g++.other/crash29.C,
25059 g++.old-deja/g++.other/crash30.C,
25060 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 25061
ed8e443a 250622002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 25063
ed8e443a 25064 * gcc.dg/20020115-1.c: New.
3196dfde 25065
ed8e443a 250662002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 25067
ed8e443a 25068 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 25069
ed8e443a 250702002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 25071
ed8e443a 25072 * gcc.dg/20020122-3.c: New.
75dbec30 25073
ed8e443a 250742002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 25075
ed8e443a 25076 * g++.dg/other/gc1.C: New test.
32abfc26 25077
ed8e443a 250782002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 25079
ed8e443a 25080 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 25081
ed8e443a 250822002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 25083
ed8e443a 25084 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 25085
ed8e443a 250862002-01-22 Richard Henderson <rth@redhat.com>
0333394e 25087
ed8e443a 25088 * gcc.dg/20020122-4.c: New.
0333394e 25089
ed8e443a 250902002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 25091
ed8e443a
JM
25092 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
25093 link output.
25094 * gcc.dg/special/ecos.exp: Likewise.
25095 * lib/g++-dg.exp: Likewise.
25096 * lib/g77-dg.exp: Likewise.
25097 * lib/gcc-dg.exp : Likewise.
25098 * lib/mike-g++.exp: Likewise.
25099 * lib/mike-g77.exp: Likewise.
25100 * lib/mike-gcc.exp: Likewise.
25101 * lib/objc-dg.exp: Likewise.
e23baf78 25102
ed8e443a 251032002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 25104
ed8e443a
JM
25105 PR target/5379
25106 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 25107
ed8e443a 251082002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 25109
ed8e443a 25110 * gcc.dg/20020122-1.c: New test.
3807621a 25111
ed8e443a 251122001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 25113
ed8e443a 25114 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 25115
ed8e443a 251162002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 25117
ed8e443a 25118 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 25119
ed8e443a 251202002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 25121
ed8e443a 25122 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 25123
ed8e443a 251242002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 25125
ed8e443a
JM
25126 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
25127 ld_library_path.
6040e200 25128
ed8e443a 251292002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 25130
ed8e443a 25131 * gcc.dg/20020218-1.c: New test.
d0e82870 25132
ed8e443a 251332002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 25134
ed8e443a
JM
25135 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
25136 messages
25137 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
25138 "At global scope" warning
25139 * g++.dg/ext/align1.C: Change cygwin test for alignment
25140 from db-bogus to dg-warning
b8c1a6b8 25141
ed8e443a 251422002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 25143
ed8e443a 25144 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 25145
ed8e443a 251462002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 25147
ed8e443a 25148 * g++.dg/template/access1.C: New test.
7ec9c85a 25149
ed8e443a 251502002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 25151
ed8e443a 25152 * gcc.dg/20020118-1.c: New.
441f5264 25153
ed8e443a 251542002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 25155
ed8e443a 25156 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 25157
ed8e443a 251582001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 25159
ed8e443a
JM
25160 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
25161 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
25162 alignment warnings.
8559c8c0 25163
ed8e443a 251642001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 25165
ed8e443a
JM
25166 * gcc.misc-tests/i386-prefetch.exp: Save and restore
25167 torture_with_loops and torture_without_loops
9060718c 25168
ed8e443a 251692002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 25170
ed8e443a 25171 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 25172
ed8e443a 251732002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 25174
ed8e443a 25175 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 25176
ed8e443a 25177 * gcc.dg/ultrasp4.c: New test.
f15054ea 25178
ed8e443a 25179 * gcc.dg/20020116-1.c: New test.
f15054ea 25180
ed8e443a 251812002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 25182
ed8e443a
JM
25183 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
25184 by EABI.
bccd793e 25185
ed8e443a 251862002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 25187
ed8e443a
JM
25188 * gcc.misc-tests/i386-prefetch.exp: New.
25189 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
25190 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
25191 * gcc.misc-tests/i386-pf-none-1.c: New test.
25192 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 25193
ed8e443a 251942002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 25195
ed8e443a 25196 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 25197
ed8e443a 251982002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 25199
ed8e443a
JM
25200 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
25201 * gcc.dg/i386-mmx-2.c: Likewise.
25202 * gcc.dg/i386-sse-1.c: Likewise.
25203 * gcc.dg/i386-sse-2.c: Likewise.
25204 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 25205
ed8e443a 252062001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 25207
ed8e443a
JM
25208 * g77.f-torture/execute/intrinsic-unix-bessel.f:
25209 Uncomment additional cases that now pass.
8d15f472 25210
ed8e443a 252112002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 25212
ed8e443a
JM
25213 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
25214 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 25215
ed8e443a 252162002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 25217
ed8e443a 25218 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 25219
ed8e443a 252202002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 25221
ed8e443a
JM
25222 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
25223 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 25224
ed8e443a 252252002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 25226
ed8e443a 25227 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 25228
ed8e443a 252292002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 25230
ed8e443a
JM
25231 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
25232 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 25233
ed8e443a 252342002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 25235
ed8e443a
JM
25236 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
25237 type in which to perform the operation for each size.
c9f115ad 25238
ed8e443a 252392002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 25240
ed8e443a 25241 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 25242
ed8e443a 252432002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 25244
ed8e443a 25245 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 25246
ed8e443a 252472002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 25248
ed8e443a
JM
25249 * gcc.c-torture/compile/20010226-1.c: New test.
25250 * gcc.c-torture/compile/20010227-1.c: New test.
25251 * gcc.c-torture/compile/20010426-1.c: New test.
25252 * gcc.c-torture/compile/20010510-1.c: New test.
25253 * gcc.c-torture/compile/20010605-3.c: New test.
25254 * gcc.c-torture/compile/20010824-1.c: New test.
25255 * gcc.c-torture/execute/20010409-1.c: New test.
25256 * gcc.dg/noncompile/20000901-1.c: New test.
25257 * gcc.dg/20001023-1.c: New test.
25258 * gcc.dg/20001101-1.c: New test.
25259 * gcc.dg/20001102-1.c: New test.
25260 * gcc.dg/20010207-1.c: New test.
25261 * gcc.dg/20010405-1.c: New test.
25262 * gcc.dg/20010822-1.c: New test.
25263 * gcc.dg/20011107-1.c: New test.
2e951384 25264
ed8e443a 252652002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 25266
ed8e443a 25267 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 25268
ed8e443a
JM
25269 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
25270 execution failure on PA targets.
a858ca75 25271
ed8e443a 252722002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 25273
ed8e443a 25274 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 25275
ed8e443a 252762002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 25277
ed8e443a 25278 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 25279
ed8e443a 252802002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 25281
ed8e443a 25282 * gcc.dg/20020108-1.c: New test.
3693730e 25283
ed8e443a 252842002-01-08 H.J. Lu <hjl@gnu.org>
28434337 25285
ed8e443a
JM
25286 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
25287 for header files.
b0832fe1 25288
ed8e443a 252892002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 25290
ed8e443a
JM
25291 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
25292 consistency.
336b7dca 25293
611bcfc0 252942002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 25295
ed8e443a 25296 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 25297
ed8e443a 252982002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 25299
ed8e443a 25300 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 25301
ed8e443a 253022002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 25303
ed8e443a
JM
25304 PR c/5279
25305 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 25306
ed8e443a 253072002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 25308
ed8e443a 25309 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 25310
ed8e443a 253112002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 25312
ed8e443a
JM
25313 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
25314 extra triple that slipped in.
25315 * g++.old-deja/g++.abi/align.C: Likewise.
25316 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 25317
ed8e443a 253182002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 25319
ed8e443a
JM
25320 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
25321 * g++.old-deja/g++.abi/align.C: Likewise.
25322 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 25323
ed8e443a
JM
25324 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
25325 on FreeBSD/i386.
25326 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
25327 FreeBSD.
40e593d7 25328
ed8e443a 253292002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 25330
ed8e443a 25331 * gcc.dg/20020104-1.c: New test.
46c895ac 25332
ed8e443a 25333 * gcc.dg/20020104-2.c: New test.
833aa4c4 25334
ed8e443a 253352002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 25336
ed8e443a 25337 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 25338
ed8e443a 253392002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 25340
ed8e443a 25341 * gcc.dg/20020103-1.c: New.
4542128e 25342
ed8e443a 253432002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 25344
ed8e443a 25345 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 25346
ed8e443a 253472002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 25348
ed8e443a 25349 * g++.dg/other/debug2.C: New test.
477558bf 25350
ed8e443a 25351 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 25352
ed8e443a 253532002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 25354
ed8e443a 25355 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 25356
ed8e443a 253572002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 25358
ed8e443a 25359 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 25360
ed8e443a 25361 * g++.dg/warn/oldcast1.C: New test.
c49b2550 25362
ed8e443a
JM
25363 * g++.dg/template/ptrmem1.C: New test.
25364 * g++.dg/template/ptrmem2.C: New test.
c49b2550 25365
ed8e443a 25366 * g++.dg/template/ntp.C: New test.
d73b1f07 25367
ed8e443a 25368 * g++.dg/other/component1.C: New test.
d73b1f07 25369
ed8e443a 25370 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 25371
ed8e443a
JM
25372 * g++.dg/template/friend2.C: New test.
25373 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 25374
ed8e443a 253752002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 25376
ed8e443a
JM
25377 * g++.dg/other/ptrmem1.C: New test.
25378 * g++.dg/other/ptrmem2.C: New test.
54561457 25379
ed8e443a 253802002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 25381
ed8e443a 25382 * g++.dg/template/ctor1.C: New test.
c8af9937 25383
ed8e443a 253842002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 25385
ed8e443a 25386 * g++.dg/template/friend2.C: New test.
f3368a90 25387
ed8e443a 253882002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 25389
ed8e443a 25390 * gcc.dg/mmix-1.c: New test.
03c9c274 25391
ed8e443a 253922001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 25393
ed8e443a 25394 * gcc.dg/asm-5.c: New.
7f3ad6b6 25395
ed8e443a 253962001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 25397
ed8e443a
JM
25398 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
25399 in namespace __gnu_cxx
47ffd48a 25400
ed8e443a 254012001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 25402
ed8e443a 25403 * gcc.dg/debug-6.c: New.
ad47f1e5 25404
ed8e443a 254052001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 25406
ed8e443a 25407 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 25408
ed8e443a 254092001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 25410
ed8e443a
JM
25411 * gcc.dg/debug-3.c: New test.
25412 * gcc.dg/debug-4.c: New test.
25413 * gcc.dg/debug-5.c: New test.
df8992f8 25414
ed8e443a 254152001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 25416
ed8e443a 25417 * g++.dg/eh/loop1.C: New.
7d8e8369 25418
ed8e443a 254192001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 25420
ed8e443a 25421 * g++.dg/template/crash1.C: New test.
a56ca899 25422
ed8e443a 254232001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 25424
ed8e443a 25425 * g++.dg/other/const1.C: New test.
b79d5213 25426
ed8e443a 254272001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 25428
ed8e443a 25429 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 25430
ed8e443a 254312001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 25432
ed8e443a
JM
25433 * lib/objc-torture.exp: Resync with c-torture.exp.
25434 * lib/objc.exp: Load standard libraries.
8aad1777 25435
ed8e443a 254362001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 25437
ed8e443a
JM
25438 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
25439 additional tests.
6eb53511 25440
ed8e443a 254412001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 25442
ed8e443a 25443 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 25444
ed8e443a 254452001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 25446
ed8e443a 25447 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 25448
ed8e443a 254492001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 25450
ed8e443a
JM
25451 * g++.dg/eh/ctor1.C: New test.
25452 * g++.dg/other/error2.C: New test.
87b7873d 25453
ed8e443a 254542001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 25455
ed8e443a 25456 * g++.dg/other/init2.C: New test.
ff7230ac 25457
ed8e443a 254582001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 25459
ed8e443a
JM
25460 * gcc.dg/20011223-1.c: New.
25461 * gcc.dg/inline-1.c: New.
b4c984fb 25462
ed8e443a 254632001-12-23 Richard Henderson <rth@redhat.com>
cf785988 25464
ed8e443a 25465 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 25466
ed8e443a 254672001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 25468
ed8e443a 25469 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 25470
ed8e443a 254712001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 25472
ed8e443a 25473 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 25474
ed8e443a 254752001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 25476
ed8e443a
JM
25477 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
25478 re-enables the warning.
30fa7e33 25479
ed8e443a 254802001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 25481
ed8e443a 25482 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 25483
ed8e443a 254842001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 25485
ed8e443a 25486 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 25487
ed8e443a 254882001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 25489
ed8e443a
JM
25490 * gcc.misc-test/arm-isr.exp: New file. Control running of the
25491 arm-isr.c test.
25492 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
25493 epilogue generation for ARM ISR routines.
18c8746d 25494
ed8e443a 254952001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 25496
ed8e443a
JM
25497 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
25498 * gcc.dg/format/c90-printf-3.c: Likewise.
25499 * gcc.dg/format/c99-printf-3.c: Likewise.
25500 * gcc.dg/format/ext-1.c: Likewise.
25501 * gcc.dg/format/ext-6.c: Likewise.
25502 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 25503
ed8e443a 255042001-12-20 Richard Henderson <rth@redhat.com>
232fd111 25505
ed8e443a
JM
25506 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
25507 (arena): Use it.
25508 (malloc): Correct allocation logic. Abort if we fill up the
25509 arena before initialization complete.
25510 (realloc): Correct allocation logic.
8d37a5c0 25511
ed8e443a 255122001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 25513
ed8e443a 25514 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 25515
ed8e443a 25516 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 25517
ed8e443a 255182001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 25519
ed8e443a
JM
25520 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
25521 target does not support weak symbols.
c178fe89 25522
ed8e443a 255232001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 25524
ed8e443a 25525 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 25526
ed8e443a 255272001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 25528
ed8e443a 25529 * g++.dg/other/error1.C: New test.
72dd53af 25530
ed8e443a 255312001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 25532
ed8e443a 25533 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 25534
ed8e443a 255352001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 25536
ed8e443a
JM
25537 * objc.dg/special/: New directory.
25538 * objc.dg/special/special.exp: New file.
25539 * objc.dg/special/unclaimed-category-1.h: New file.
25540 * objc.dg/special/unclaimed-category-1a.m: New file.
25541 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 25542
ed8e443a 255432001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 25544
ed8e443a 25545 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 25546
ed8e443a 255472001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 25548
ed8e443a 25549 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 25550
ed8e443a 255512001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 25552
ed8e443a 25553 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 25554
ed8e443a 255552001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 25556
ed8e443a 25557 * gcc.dg/altivec-4.c: New.
4c594031 25558
ed8e443a 255592001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 25560
ed8e443a 25561 * gcc.dg/20011113-1.c: New test.
19cfdd34 25562
ed8e443a 255632001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 25564
ed8e443a
JM
25565 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
25566 std::__malloc_alloc_template<0> and
25567 std::__default_alloc_template<false, 0>.
9aaceb4b 25568
ed8e443a 255692001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 25570
ed8e443a
JM
25571 * objc/execute/bf-21.m: New test.
25572 * objc/execute/enumeration-1.m: New test.
25573 * objc/execute/enumeration-2.m: New test.
271e6f02 25574
ed8e443a 255752001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 25576
ed8e443a 25577 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 25578
ed8e443a 255792001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 25580
ed8e443a
JM
25581 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
25582 * g++.old-deja/g++.jason/2371.C: Likewise.
25583 * g++.old-deja/g++.jason/template33.C: Likewise.
25584 * g++.old-deja/g++.jason/template34.C: Likewise.
25585 * g++.old-deja/g++.jason/template36.C: Likewise.
25586 * g++.old-deja/g++.oliva/typename1.C: Likewise.
25587 * g++.old-deja/g++.oliva/typename2.C: Likewise.
25588 * g++.old-deja/g++.other/typename1.C: Likewise.
25589 * g++.old-deja/g++.pt/inherit2.C: Likewise.
25590 * g++.old-deja/g++.pt/nontype5.C: Likewise.
25591 * g++.old-deja/g++.pt/typename11.C: Likewise.
25592 * g++.old-deja/g++.pt/typename14.C: Likewise.
25593 * g++.old-deja/g++.pt/typename16.C: Likewise.
25594 * g++.old-deja/g++.pt/typename3.C: Likewise.
25595 * g++.old-deja/g++.pt/typename4.C: Likewise.
25596 * g++.old-deja/g++.pt/typename5.C: Likewise.
25597 * g++.old-deja/g++.pt/typename7.C: Likewise.
25598 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 25599
ed8e443a 256002001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 25601
ed8e443a
JM
25602 * g++.dg/other/linkage1.C: New test.
25603 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
25604 specifiers.
e9d7407e 25605
ed8e443a 256062001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 25607
ed8e443a 25608 * gcc.dg/concat.c: New test.
ecd70094 25609
ed8e443a 256102001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 25611
ed8e443a
JM
25612 * objc/compile: New test directory.
25613 * objc/compile/compile.exp: New expect script.
25614 * objc/compile/20011211-1.m: New compile test.
f393dd70 25615
ed8e443a 256162001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 25617
ed8e443a
JM
25618 * lib/prune.exp (prune_gcc_output): Also handle "In member
25619 function". So many permutations...
a2b1e914 25620
ed8e443a 256212001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 25622
ed8e443a 25623 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 25624
ed8e443a 256252001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 25626
ed8e443a 25627 * g++.dg/other/copy1.C: New test.
26f943fd 25628
ed8e443a 256292001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 25630
ed8e443a 25631 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 25632
ed8e443a 25633 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 25634
ed8e443a 256352001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 25636
ed8e443a 25637 * gcc.dg/altivec-2.c: New.
db3acfa5 25638
ed8e443a 256392001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 25640
ed8e443a 25641 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 25642
ed8e443a 256432001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 25644
ed8e443a
JM
25645 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
25646 ultrasparc.
108b7d3d 25647
ed8e443a 256482001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 25649
ed8e443a 25650 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 25651
ed8e443a 256522001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 25653
ed8e443a
JM
25654 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
25655 variable argument list.
63658a9a 25656
ed8e443a 256572001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 25658
ed8e443a
JM
25659 * gcc.c-torture/execute/memcheck: Delete entire directory.
25660 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
25661 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 25662
ed8e443a 256632001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 25664
ed8e443a 25665 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 25666
ed8e443a 256672001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 25668
ed8e443a 25669 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 25670
ed8e443a 25671 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 25672
ed8e443a 25673 * g++.dg/other/anon-union.C: New test.
1f978f5f 25674
ed8e443a 25675 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 25676
ed8e443a 256772001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 25678
ed8e443a
JM
25679 * gcc.c-torture/execute/20000722-1.x,
25680 gcc.c-torture/execute/20010123-1.x: Remove.
25681 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
25682 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
25683 gcc.dg/c99-complit-2.c: New tests.
816a3974 25684
ed8e443a 256852001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 25686
ed8e443a 25687 * g++.dg/inherit/base1.C: New test.
d4d73d4c 25688
ed8e443a 256892001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 25690
ed8e443a 25691 * g++.dg/other/stdarg1.C: New test.
fd2aba00 25692
ed8e443a 25693 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 25694
ed8e443a 256952001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 25696
ed8e443a
JM
25697 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
25698 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
25699 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
25700 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
25701 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
25702 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 25703
ed8e443a 257042001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 25705
ed8e443a 25706 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 25707
ed8e443a 257082001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 25709
ed8e443a
JM
25710 * g++.dg/other/scope1.C: New test.
25711 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 25712
ed8e443a 257132001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 25714
ed8e443a 25715 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 25716
ed8e443a 257172001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 25718
ed8e443a 25719 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 25720
ed8e443a 257212001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 25722
ed8e443a
JM
25723 * objc.dg/alias.m: Update.
25724 * objc.dg/class-1.m: Update.
25725 * objc.dg/const-str-1.m: Update.
25726 * objc.dg/fwd-proto-1.m: Update.
25727 * objc.dg/id-1.m: Update.
25728 * objc.dg/super-class-1.m: Update.
577a67b0 25729
ed8e443a 257302001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 25731
ed8e443a
JM
25732 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
25733 constructs.
83dea45d 25734
ed8e443a 257352001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 25736
ed8e443a 25737 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 25738
ed8e443a 257392001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 25740
ed8e443a 25741 * gcc.dg/20011127-1.c: New test.
ca349304 25742
ed8e443a 257432001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 25744
ed8e443a
JM
25745 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
25746 from Austin Group draft 7.
25747 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
25748 scanf format arguments.
25749 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 25750
ed8e443a 257512001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 25752
ed8e443a 25753 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 25754
ed8e443a 257552001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 25756
ed8e443a 25757 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 25758
ed8e443a 257592001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 25760
ed8e443a 25761 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 25762
ed8e443a 257632001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 25764
ed8e443a 25765 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 25766
ed8e443a 257672001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 25768
ed8e443a
JM
25769 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
25770 to the host if it is remote. Let tests specify extra headers
25771 they use.
25772 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
25773 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
25774 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
25775 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
25776 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
25777 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
25778 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
25779 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
25780 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
25781 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 25782
ed8e443a 257832001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 25784
ed8e443a
JM
25785 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
25786 for little endian ARMs.
7d14c755 25787
ed8e443a 257882001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 25789
ed8e443a
JM
25790 * gcc.c-torture/compile/20011119-1.c: New test.
25791 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 25792
ed8e443a 257932001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 25794
ed8e443a 25795 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 25796
ed8e443a 257972001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 25798
ed8e443a 25799 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 25800
ed8e443a 258012001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 25802
ed8e443a 25803 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 25804
ed8e443a 258052001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 25806
ed8e443a 25807 * lib/g77.exp: Don't specify --rpath-link.
7042d510 25808
ed8e443a
JM
25809 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
25810 across all the headers.
25811 * gcc.dg/format/format.exp: For testing on a remote host,
25812 copy format.h.
6345b681 25813
ed8e443a
JM
25814 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
25815 * gcc.c-torture/execute/930406-1.c: Likewise.
25816 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 25817
ed8e443a 258182001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 25819
ed8e443a 25820 * gcc.dg/altivec-1.c: New.
373bd0fa 25821
ed8e443a 258222001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 25823
ed8e443a 25824 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 25825
ed8e443a 258262001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 25827
ed8e443a
JM
25828 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
25829 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
25830 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 25831
ed8e443a 258322001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 25833
ed8e443a 25834 * gcc.dg/no-builtin-1.c: New test.
630036c6 25835
ed8e443a 258362001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 25837
ed8e443a 25838 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 25839
ed8e443a 258402001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 25841
ed8e443a
JM
25842 * gcc.c-torture/compile/20011114-2.c: New test.
25843 * gcc.c-torture/compile/20011114-3.c: New test.
25844 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 25845
ed8e443a 258462001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 25847
ed8e443a 25848 * g++.dg/other/init1.C: New test.
a3d87e92 25849
ed8e443a 258502001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 25851
ed8e443a
JM
25852 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
25853 message.
c6243b4c 25854
ed8e443a 25855 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 25856
ed8e443a
JM
25857 * gcc.c-torture/compile/20010327-1.c: Revert last change.
25858 * gcc.c-torture/compile/20011114-1.c: New test, exactly
25859 like the (before this change) version of 20010327-1.c.
8ac9ea61 25860
ed8e443a 258612001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 25862
ed8e443a 25863 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 25864
ed8e443a 258652001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 25866
ed8e443a 25867 * g++.dg/init/array2.C: New test.
63d75005 25868
ed8e443a 258692001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 25870
ed8e443a 25871 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 25872
ed8e443a 258732001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 25874
ed8e443a
JM
25875 * g++.dg/other/forscope1.C: New test.
25876 * g++.dg/ext/forscope1.C: New test.
25877 * g++.dg/ext/forscope2.C: New test.
2e80c17d 25878
ed8e443a 258792001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 25880
ed8e443a 25881 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 25882
ed8e443a 258832001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 25884
ed8e443a 25885 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 25886
ed8e443a 25887 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 25888
ed8e443a 258892001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 25890
ed8e443a 25891 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 25892
ed8e443a 258932001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 25894
ed8e443a
JM
25895 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25896 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25897 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25898 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25899 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25900 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25901 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 25902
ed8e443a 259032001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 25904
ed8e443a
JM
25905 * g++.dg/warn/Wshadow-1.C: New tests.
25906 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 25907
ed8e443a 259082001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 25909
ed8e443a
JM
25910 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25911 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25912 XFAILs. Adjust expected error texts.
25913 * gcc.c-torture/compile/20011106-1.c,
25914 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25915 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25916 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25917 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 25918
ed8e443a 259192001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 25920
ed8e443a 25921 * gcc.dg/cpp/defined.c: Update.
b621a4dd 25922
ed8e443a 259232001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 25924
ed8e443a 25925 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 25926
ed8e443a 259272001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 25928
ed8e443a
JM
25929 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25930 same size, so no warning should be produced on stormy16.
91dc81f9 25931
ed8e443a
JM
25932 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25933 due to oversized array.
25934 * g++.old-deja/g++.mike/ns15.C: Likewise.
25935 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 25936
ed8e443a 259372001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 25938
ed8e443a 25939 * g++.dgother/debug1.C: Fix typos.
4768dbdd 25940
ed8e443a 259412001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 25942
ed8e443a 25943 * g++.dg/other/debug1.C: New test.
48d4b9f0 25944
ed8e443a 259452001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 25946
ed8e443a
JM
25947 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25948 of unsigned long.
c8202d4c 25949
ed8e443a 259502001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 25951
ed8e443a 25952 * gcc.dg/20011029-2.c: New test.
bf911a9a 25953
ed8e443a 25954 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 25955
ed8e443a 259562001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 25957
ed8e443a
JM
25958 * objc/execute/class_self-1.m: New test.
25959 * objc/execute/class_self-2.m: New test.
756b2d5e 25960
ed8e443a 259612001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 25962
ed8e443a
JM
25963 * gcc.misc-tests/msgs.exp: Delete.
25964 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25965 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25966 error set to match recent changes.
2d1245b8 25967
ed8e443a 259682001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 25969
ed8e443a 25970 * gcc.dg/20011021-1.c: New test.
e2ccde7b 25971
ed8e443a 259722001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 25973
ed8e443a 25974 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 25975
ed8e443a 259762001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 25977
ed8e443a 25978 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 25979
ed8e443a 259802001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 25981
ed8e443a 25982 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 25983
ed8e443a 25984 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 25985
ed8e443a 259862001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 25987
ed8e443a 25988 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 25989
ed8e443a 259902001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 25991
ed8e443a
JM
25992 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25993 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 25994
ed8e443a 259952001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 25996
ed8e443a 25997 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 25998
ed8e443a 259992001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 26000
ed8e443a 26001 * g++.dg/template/unify2.C: New test.
1dde5a4e 26002
ed8e443a 260032001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 26004
ed8e443a 26005 * g++.dg/other/exception-specification.C: New test
d6da836d 26006
ed8e443a 260072001-10-13 Tom Rix <trix@redhat.com>
d6da836d 26008
ed8e443a
JM
26009 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
26010 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 26011
ed8e443a 260122001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 26013
ed8e443a 26014 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 26015
ed8e443a 260162001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 26017
ed8e443a
JM
26018 PR g++/4476
26019 * g++.dg/other/friend1.C: New test.
d9c28ce3 26020
ed8e443a 260212001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 26022
ed8e443a 26023 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 26024
ed8e443a 260252001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 26026
ed8e443a 26027 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 26028
ed8e443a 260292001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 26030
ed8e443a
JM
26031 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
26032 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
26033 g77.f-torture/execute/execute.exp,
26034 g77.f-torture/noncompile/noncompile.exp,
26035 gcc.c-torture/compile/compile.exp,
26036 gcc.c-torture/execute/execute.exp,
26037 gcc.c-torture/execute/ieee/ieee.exp,
26038 gcc.c-torture/execute/memcheck/memcheck.exp,
26039 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
26040 objc/execute/execute.exp: Update FSF address.
6431177a 26041
ed8e443a 260422001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 26043
ed8e443a
JM
26044 * gcc.dg/cpp/cmdlne-C.c: Update.
26045 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 26046
ed8e443a 260472001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 26048
ed8e443a 26049 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 26050
ed8e443a 260512001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 26052
ed8e443a
JM
26053 * gcc.dg/20011008-1.c: New.
26054 * gcc.dg/20011008-2.c: New.
ab17715d 26055
ed8e443a 260562001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 26057
ed8e443a 26058 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 26059
ed8e443a 260602001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 26061
ed8e443a
JM
26062 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
26063 spelling errors of "separate" as "seperate".
bed2ebd0 26064
ed8e443a 260652001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 26066
ed8e443a
JM
26067 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
26068 enough to avoid inlining.
b56cfd51 26069
ed8e443a 260702001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 26071
ed8e443a 26072 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 26073
ed8e443a 260742001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 26075
ed8e443a 26076 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 26077
ed8e443a 260782001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 26079
ed8e443a
JM
26080 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
26081 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
26082 gcc.dg/format/multattr-3.c: New tests.
26083 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
26084 tests for format attributes on function pointers being rejected.
dea2f2db 26085
ed8e443a 260862001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 26087
ed8e443a 26088 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 26089
ed8e443a 260902001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 26091
ed8e443a 26092 * g++.dg/warn/format1.C: New test.
ab6e6969 26093
ed8e443a 260942001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 26095
ed8e443a 26096 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 26097
ed8e443a 260982001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 26099
ed8e443a 26100 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 26101
ed8e443a 261022001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 26103
ed8e443a 26104 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 26105
ed8e443a 261062001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 26107
ed8e443a
JM
26108 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
26109 long-standing bug on i686, apparently.
26110 * gcc.c-torture/execute/loop-2c.x: New file.
26111 * gcc.c-torture/execute/loop-2d.x: New file.
26112 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 26113
ed8e443a 261142001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 26115
ed8e443a 26116 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 26117
ed8e443a 261182001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 26119
ed8e443a
JM
26120 * gcc.dg/cpp/macro10.c: New test.
26121 * gcc.dg/cpp/strify3.c: New test.
26122 * gcc.dg/cpp/spacing1.c: Add tests.
26123 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
26124 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 26125
ed8e443a 261262001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 26127
ed8e443a 26128 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 26129
ed8e443a 261302001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 26131
ed8e443a 26132 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 26133
ed8e443a 261342001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 26135
ed8e443a 26136 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 26137
ed8e443a 261382001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 26139
ed8e443a 26140 * g77.dg/strlen0.f: New test.
1f8d138f 26141
ed8e443a 261422001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 26143
ed8e443a
JM
26144 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
26145 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 26146
ed8e443a 261472001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 26148
ed8e443a
JM
26149 Table-driven attributes.
26150 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 26151
ed8e443a 261522001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 26153
ed8e443a
JM
26154 * gcc.dg/20000926-1.c: Update expected warning messages.
26155 * gcc.dg/array-2.c: Likewise, and test for warnings too.
26156 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
26157 array.
cd1f97c6 26158
ed8e443a 261592001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 26160
ed8e443a 26161 * g++.dg/eh/registers1.C: New test case.
1d30139d 26162
ed8e443a 261632001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 26164
ed8e443a 26165 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 26166
ed8e443a 261672001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 26168
ed8e443a 26169 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 26170
ed8e443a 261712001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 26172
ed8e443a 26173 * gcc.dg/cpp/macro9.c: New test.
a3070574 26174
ed8e443a 261752001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 26176
ed8e443a
JM
26177 * gcc.c-torture/execute/980223.c: Change type of addr from long
26178 to char *.
39e78d8b 26179
ed8e443a 261802001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 26181
ed8e443a 26182 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 26183
ed8e443a 261842001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 26185
ed8e443a
JM
26186 * g77.dg/bprob: New directory.
26187 * g77.dg/bprob/bprob.exp: New file.
26188 * g77.dg/bprob/bprob-1.f: New test.
26189 * g77.dg/gcov: New directory.
26190 * g77.dg/gcov/gcov.exp: New file.
26191 * g77.dg/gcov/gcov-1.f: New test.
26192 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 26193
ed8e443a 261942001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 26195
ed8e443a
JM
26196 * gcc.dg/cpp/directiv.c: Update.
26197 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 26198
ed8e443a 261992001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 26200
ed8e443a 26201 * gcc.dg/20010912-1.c: New test.
89503616 26202
ed8e443a 262032001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 26204
ed8e443a
JM
26205 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
26206 language-independent file in lib.
26207 * lib/gcov.exp: New file.
7566ca49 26208
ed8e443a 262092001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 26210
ed8e443a 26211 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 26212
ed8e443a 262132001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 26214
ed8e443a
JM
26215 * lib/profopt.exp: New, to support profile-directed optimizations.
26216 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
26217 * gcc.misc-tests/bprob-1.c: New test.
26218 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 26219
ed8e443a 262202001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 26221
ed8e443a
JM
26222 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
26223 XFAIL and which kinds of gcov output to verify.
26224 * gcc.misc-tests/gcov-4b.x: New file.
26225 * gcc.misc-tests/gcov-5b.x: New file.
26226 * gcc.misc-tests/gcov-6.x: New file.
26227 * gcc.misc-tests/gcov-7.c: New test.
26228 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 26229
ed8e443a 262302001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 26231
ed8e443a
JM
26232 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
26233 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 26234
ed8e443a 262352001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 26236
ed8e443a
JM
26237 PR c++/3986
26238 * g++.dg/abi/vbase1.C: New test.
90d925d3 26239
ed8e443a 262402001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 26241
ed8e443a 26242 * objc.dg/method-2.m: New.
033c017c 26243
ed8e443a 262442001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 26245
ed8e443a
JM
26246 PR c++/4203
26247 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
26248 * g++.dg/init/empty1.C: New test.
ada11335 26249
ed8e443a 262502001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 26251
ed8e443a 26252 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 26253
ed8e443a 262542001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 26255
ed8e443a
JM
26256 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
26257 for m68k.
c0e4f189 26258
ed8e443a 262592001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 26260
ed8e443a 26261 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 26262
ed8e443a 26263 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 26264
ed8e443a 26265 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 26266
ed8e443a 262672001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 26268
ed8e443a
JM
26269 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
26270 for 16-bit 'unsigned int'.
915a17f6 26271
ed8e443a 262722001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 26273
ed8e443a 26274 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 26275
ed8e443a 262762001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 26277
ed8e443a
JM
26278 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
26279 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 26280
ed8e443a 262812001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 26282
ed8e443a 26283 * gcc.dg/asm-names.c (ymain): New.
c3849183 26284
ed8e443a 262852001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 26286
ed8e443a
JM
26287 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
26288 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
26289 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 26290
ed8e443a 262912001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 26292
ed8e443a 26293 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 26294
ed8e443a 262952001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 26296
ed8e443a
JM
26297 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
26298 and "In instantiation".
0830ae44 26299
ed8e443a 263002001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 26301
ed8e443a 26302 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 26303
ed8e443a 263042001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 26305
ed8e443a
JM
26306 * gcc.misc-tests/gcov.exp: Add support for branch information.
26307 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
26308 * gcc.misc-tests/gcov-4.c: New test.
26309 * gcc.misc-tests/gcov-4b.c: New test.
26310 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 26311
ed8e443a 263122001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 26313
ed8e443a
JM
26314 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
26315 expected to fail.
6604e6f3 26316
ed8e443a 263172001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 26318
ed8e443a 26319 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 26320
ed8e443a 263212001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 26322
ed8e443a 26323 * g++.dg/eh/template1.C: New test.
13104975 26324
ed8e443a 263252001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 26326
ed8e443a
JM
26327 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
26328 Fix thinko.
26329 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
26330 for xfail.
949f197f 26331
ed8e443a 263322001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 26333
ed8e443a
JM
26334 * lib/g77-dg.exp: Use prune.exp for common procedures
26335 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
26336 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 26337
ed8e443a 263382001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 26339
ed8e443a 26340 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 26341
ed8e443a 263422001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 26343
ed8e443a 26344 * g++.dg/template/unify1.C: New test.
1dbb6023 26345
ed8e443a 263462001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 26347
ed8e443a 26348 * g++.dg/abi/empty4.C: New test.
41ae4ee6 26349
ed8e443a 263502001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 26351
ed8e443a
JM
26352 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
26353 solaris2.*
26354 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 26355
ed8e443a 263562001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 26357
ed8e443a 26358 * g++.dg/other/using-declaration.C: New test.
3fecf49c 26359
ed8e443a 263602001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 26361
ed8e443a 26362 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 26363
ed8e443a 263642001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 26365
ed8e443a
JM
26366 * gcc.dg/cpp/19951025-1.c: Revert.
26367 * gcc.dg/cpp/directiv.c: We no longer process directives that
26368 interrupt macro arguments.
20dde49d 26369
ed8e443a 263702001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 26371
ed8e443a 26372 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 26373
ed8e443a 263742001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 26375
ed8e443a 26376 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 26377
ed8e443a 263782001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 26379
ed8e443a 26380 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 26381
ed8e443a 263822001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 26383
ed8e443a
JM
26384 * g77.dg/ff90-1.f (s): Fix reference of variable z,
26385 should be x.
d60d223b 26386
ed8e443a 263872001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 26388
ed8e443a
JM
26389 Kill -fhonor-std.
26390 * g++.old-deja/g++.ns/ns14.C: Remove special options.
26391 * g++.old-deja/g++.other/std1.C: Likewise.
26392 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 26393
ed8e443a 263942001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 26395
ed8e443a
JM
26396 * lib/g77.exp: Load gcc-defs.exp for common procedures
26397 (g77_pass, g77_fail, g77_finish, g77_exit,
26398 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 26399
ed8e443a 264002001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 26401
ed8e443a
JM
26402 * g77.dg/fbackslash.f
26403 * g77.dg/fcase-preserve.f
26404 * g77.dg/ff90-1.f
26405 * g77.dg/ffixed-line-length-0.f
26406 * g77.dg/ffixed-line-length-132.f
26407 * g77.dg/ffixed-line-length-7.f
26408 * g77.dg/ffixed-line-length-72.f
26409 * g77.dg/ffixed-line-length-none.f
26410 * g77.dg/ffree-form-1.f
26411 * g77.dg/fno-backslash.f
26412 * g77.dg/fno-f90-1.f
26413 * g77.dg/fno-fixed-form-1.f
26414 * g77.dg/fno-onetrip.f
26415 * g77.dg/fno-typeless-boz.f
26416 * g77.dg/fno-underscoring.f
26417 * g77.dg/fno-vxt-1.f
26418 * g77.dg/fonetrip.f
26419 * g77.dg/ftypeless-boz.f
26420 * g77.dg/fugly-assumed.f
26421 * g77.dg/funderscoring.f
26422 * g77.dg/fvxt-1.f
db3ef87b 26423
ed8e443a 264242001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 26425
ed8e443a
JM
26426 * objc.dg/fwd-proto-1.m: New.
26427 * objc.dg/local-decl-1.m: New.
26428 * objc.dg/naming-1.m: New.
26429 * objc.dg/naming-2.m: New.
26430 * objc.dg/proto-hier-1.m: New.
312b7c9d 26431
ed8e443a 264322001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 26433
ed8e443a
JM
26434 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
26435 largest-type elements to a struct makes its size grow.
648c2206 26436
ed8e443a 264372001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 26438
ed8e443a 26439 * g++.dg/abi/vthunk1.C: New test.
969fd501 26440
ed8e443a 264412001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 26442
ed8e443a 26443 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 26444
ed8e443a 264452001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 26446
ed8e443a 26447 * gcc.dg/cpp/macro8.c: New test.
50011802 26448
ed8e443a 264492001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 26450
ed8e443a 26451 * g++.dg/abi/vbase8-21.C: New test.
40260429 26452
ed8e443a 264532001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 26454
ed8e443a 26455 * g++.dg/abi/vbase8-10.C: New test.
ab085207 26456
ed8e443a 264572001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 26458
ed8e443a
JM
26459 * lib/g++.exp (g++_set_ld_library_path): Renamed to
26460 ${tool}_set_ld_library_path.
26461 Changed caller.
26462 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
26463 g++.exp.
90b1ca2f 26464
ed8e443a 264652001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 26466
ed8e443a
JM
26467 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
26468 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
26469 gcc_exit, gcc_check_unsupported_p):
26470 Moved to gcc-deps.exp
26471 * gcc-deps.exp: New file.
41971242 26472
ed8e443a 264732001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 26474
ed8e443a 26475 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 26476
ed8e443a 264772001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 26478
ed8e443a 26479 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 26480
ed8e443a 264812001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 26482
ed8e443a 26483 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 26484
ed8e443a 264852001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 26486
ed8e443a 26487 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 26488
ed8e443a 264892001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 26490
ed8e443a
JM
26491 * gcc.dg/cpp/extratokens.c: Fix.
26492 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 26493
ed8e443a 264942001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 26495
ed8e443a
JM
26496 * gcc.c-torture/execute/20010724-1.c: New file.
26497 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 26498
ed8e443a 264992001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 26500
ed8e443a 26501 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 26502
ed8e443a 265032001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 26504
ed8e443a 26505 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 26506
ed8e443a 265072001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 26508
ed8e443a 26509 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 26510
ed8e443a 265112001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 26512
ed8e443a
JM
26513 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
26514 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
26515 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
26516 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 26517
ed8e443a
JM
26518 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
26519 bug report" message.
f7bebb56 26520
ed8e443a
JM
26521 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
26522 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 26523
ed8e443a 265242001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 26525
ed8e443a
JM
26526 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
26527 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
26528 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
26529 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 26530
ed8e443a 265312001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 26532
ed8e443a 26533 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 26534
ed8e443a 265352001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 26536
ed8e443a 26537 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 26538
ed8e443a 265392001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 26540
ed8e443a
JM
26541 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
26542 i[34567]86-*-*.
26543 Delete handling of ieee_multilib_flags.
26544 Pass -mieee for alpha*-*-* and sh-*-*.
26545 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 26546
ed8e443a 265472001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 26548
ed8e443a
JM
26549 Remove old-abi tests.
26550 * g++.old-deja/g++.mike/p11116.C: Remove.
26551 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 26552
ed8e443a 265532001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 26554
ed8e443a 26555 * g77.f-torture/compile/pr3743.f: New test
09b495e5 26556
ed8e443a 265572001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 26558
ed8e443a 26559 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 26560
ed8e443a 265612001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 26562
ed8e443a
JM
26563 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
26564 g++.old-deja/g++.pt/static6.C: Likewise.
26565 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
26566 supports weak symbols.
999c0669 26567
ed8e443a 265682001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 26569
ed8e443a
JM
26570 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
26571 supported again.
2ea80cfd 26572
ed8e443a 265732001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 26574
ed8e443a 26575 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 26576
ed8e443a 265772001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 26578
ed8e443a 26579 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 26580
ed8e443a 265812001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 26582
ed8e443a
JM
26583 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
26584 tests.
4a1b6176 26585
ed8e443a 265862001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 26587
ed8e443a 26588 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 26589
ed8e443a 265902001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 26591
ed8e443a
JM
26592 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
26593 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 26594
ed8e443a 265952001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 26596
ed8e443a
JM
26597 * objc/execute/object_is_class.m: New test.
26598 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 26599
ed8e443a 266002001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 26601
ed8e443a
JM
26602 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
26603 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 26604
ed8e443a 266052001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 26606
ed8e443a
JM
26607 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
26608 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 26609
ed8e443a 266102001-07-14 Richard Henderson <rth@redhat.com>
809353e1 26611
ed8e443a 26612 * gcc.dg/iftrap-1.c: New.
0168a849 26613
ed8e443a 266142001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 26615
ed8e443a 26616 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 26617
ed8e443a 266182001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 26619
ed8e443a 26620 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 26621
ed8e443a 266222001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 26623
ed8e443a
JM
26624 * gcc.c-torture/compile/20010711-1.c,
26625 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 26626
ed8e443a 266272001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 26628
ed8e443a 26629 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 26630
ed8e443a 266312001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 26632
ed8e443a 26633 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 26634
ed8e443a 266352001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 26636
ed8e443a
JM
26637 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
26638 (g++-dg-prune): Call prune_gcc_output.
26639 * prune.exp: New file for prune_gcc_output.
26640 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 26641
ed8e443a 266422001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 26643
ed8e443a
JM
26644 * gcc.c-torture/compile/20010701-1.c,
26645 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 26646
ed8e443a 266472001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 26648
ed8e443a 26649 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 26650
ed8e443a 266512000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 26652
ed8e443a 26653 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 26654
ed8e443a 266552001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 26656
ed8e443a 26657 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 26658
ed8e443a 266592001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 26660
ed8e443a
JM
26661 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
26662 Solaris 2.[678] system.
b05d8201 26663
ed8e443a 266642001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 26665
ed8e443a 26666 * gcc.dg/20010622-1.c: New test.
55f61a56 26667
ed8e443a 266682001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 26669
ed8e443a
JM
26670 * objc.dg: New directory.
26671 * objc.dg/dg.exp: New file.
26672 * objc.dg/alias.m: New.
26673 * objc.dg/class-1.m: New.
26674 * objc.dg/class-2.m: New.
26675 * objc.dg/const-str-1.m: New.
26676 * objc.dg/const-str-2.m: New.
26677 * objc.dg/id-1.m: New.
26678 * objc.dg/method-1.m: New.
26679 * objc.dg/super-class-1.m: New.
26680 * lib/objc-dg.exp: New file.
07732516 26681
ed8e443a 266822001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 26683
ed8e443a
JM
26684 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
26685 of label name.
d4a6cf38 26686
ed8e443a 266872001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 26688
ed8e443a 26689 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 26690
ed8e443a 266912001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 26692
ed8e443a
JM
26693 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
26694 variable.
f18b70f5 26695
ed8e443a 266962001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 26697
ed8e443a 26698 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 26699
ed8e443a 267002001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 26701
ed8e443a
JM
26702 * g++.old-deja/g++.abi/vbase5.C: New test.
26703 * g++.old-deja/g++.abi/vbase6.C: New test.
26704 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 26705
ed8e443a 267062001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 26707
ed8e443a 26708 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 26709
ed8e443a 267102001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 26711
ed8e443a 26712 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 26713
ed8e443a 267142001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 26715
ed8e443a
JM
26716 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
26717 support %f for HC11/HC12 targets.
26718 * gcc.c-torture/execute/930513-1.x: New file, likewise.
26719 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
26720 on HC11/HC12 targets.
26721 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 26722
ed8e443a 267232001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 26724
ed8e443a
JM
26725 * gcc.dg/wchar_t-1.c: New file.
26726 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 26727
ed8e443a 267282001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 26729
ed8e443a 26730 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 26731
ed8e443a 267322001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 26733
ed8e443a 26734 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 26735
ed8e443a 267362001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 26737
ed8e443a 26738 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 26739
ed8e443a 267402001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 26741
ed8e443a 26742 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 26743
ed8e443a 267442001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 26745
ed8e443a
JM
26746 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
26747 representation on MN10300 and ARM/Thumb.
bea09693 26748
ed8e443a 267492001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 26750
ed8e443a 26751 * g77.f-torture/execute/20010610.f: New.
f375b7a7 26752
ed8e443a 267532001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 26754
ed8e443a
JM
26755 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
26756 names.
3d3daefd 26757
ed8e443a 267582001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 26759
ed8e443a
JM
26760 * gcc.c-torture/execute/ashrdi-1.c: New.
26761 * gcc.c-torture/execute/ashldi-1.c: New.
26762 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 26763
ed8e443a 267642001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 26765
ed8e443a
JM
26766 * objc/execute/load-3.m: Added. Check sending +load to categories,
26767 in addition to classes.
6bdfaf09 26768
ed8e443a 267692001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 26770
ed8e443a
JM
26771 * objc/execute/load-2.m: New test. From Nicola Pero
26772 <n.pero@mi.flashnet.it>.
87327987 26773
ed8e443a 267742001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 26775
ed8e443a 26776 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 26777
ed8e443a 267782001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 26779
ed8e443a
JM
26780 * g++.old-deja/g++.abi/vbase2.C: New test.
26781 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 26782
ed8e443a 267832001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 26784
ed8e443a 26785 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 26786
ed8e443a 267872001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 26788
ed8e443a 26789 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 26790
ed8e443a 267912001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 26792
ed8e443a 26793 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 26794
ed8e443a 267952001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 26796
ed8e443a 26797 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 26798
ed8e443a 267992001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 26800
ed8e443a 26801 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 26802
ed8e443a 268032001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 26804
ed8e443a 26805 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 26806
ed8e443a 268072001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 26808
ed8e443a
JM
26809 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
26810 (g++_link_flags): Likewise.
26811 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 26812
ed8e443a 268132001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 26814
ed8e443a
JM
26815 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
26816 Ensure logfile entry matches exec command line.
f8710242 26817
ed8e443a 268182001-05-31 Richard Henderson <rth@redhat.com>
f8710242 26819
ed8e443a
JM
26820 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
26821 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 26822
ed8e443a 268232001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 26824
ed8e443a
JM
26825 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
26826 compiler for irix6.2
1ec07597 26827
ed8e443a 268282001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 26829
ed8e443a 26830 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 26831
ed8e443a 268322001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 26833
ed8e443a
JM
26834 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
26835 assemble.
4694cec2 26836
ed8e443a 268372001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 26838
ed8e443a 26839 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 26840
ed8e443a 268412001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 26842
ed8e443a
JM
26843 * gcc.c-torture/compile/20010518-2.c: New file.
26844 * gcc.c-torture/execute/20010518-1.c: New file.
26845 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 26846
ed8e443a 268472001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 26848
ed8e443a 26849 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 26850
ed8e443a 268512001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 26852
ed8e443a
JM
26853 G++ no longer defines builtins that do not begin with __builtin.
26854 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
26855 * g++.old-deja/g++.brendand/misc13.C: Likewise.
26856 * g++.old-deja/g++.law/builtin1.C: Likewise.
26857 * g++.old-deja/g++.law/cvt2.C: Likewise.
26858 * g++.old-deja/g++.mike/net5.C: Likewise.
26859 * g++.old-deja/g++.other/builtins1.C: Likewise.
26860 * g++.old-deja/g++.other/builtins2.C: Likewise.
26861 * g++.old-deja/g++.other/builtins3.C: Likewise.
26862 * g++.old-deja/g++.other/builtins4.C: Likewise.
26863 * g++.old-deja/g++.other/inline8.C: Likewise.
26864 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 26865
ed8e443a 268662001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 26867
ed8e443a
JM
26868 * g++.old-deja/g++.pt/using1.C: Adjust.
26869 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 26870
ed8e443a 268712001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 26872
ed8e443a
JM
26873 * gcc.dg/cpp/charconst.c: New tests.
26874 * gcc.dg/cpp/escape.c: New tests.
26875 * gcc.dg/cpp/escape-1.c: New tests.
26876 * gcc.dg/cpp/escape-2.c: New tests.
26877 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 26878
ed8e443a 268792001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 26880
ed8e443a
JM
26881 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26882 native compiler for irix6.5.
97d24516 26883
ed8e443a 26884Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 26885
ed8e443a
JM
26886 * lib/g++.exp (g++_include_flags): Use args to compute
26887 get_multilibs.
26888 (g++_link_flags): Likewise.
26889 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 26890
ed8e443a 268912001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 26892
ed8e443a 26893 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 26894
ed8e443a 268952001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 26896
ed8e443a
JM
26897 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26898 this file.
20415bba 26899
ed8e443a 269002001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 26901
ed8e443a
JM
26902 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26903 STACK_SIZE;
26904 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26905 to STACK_SIZE; Use it to define size of add_histo array.
26906 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26907 to STACK_SIZE.
26908 (f): Use GITT_SIZE to define size of gitt local table.
26909 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26910 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 26911
ed8e443a 269122001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 26913
ed8e443a
JM
26914 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26915 on 68HC11/HC12 due to the asm instruction.
26916 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26917 * gcc.c-torture/compile/920520-1.x: Likewise.
26918 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26919 on 68HC11/HC12 because the function is larger than 64K.
26920 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26921 on 68HC11/HC12 because the structure is too large.
5a111a5b 26922
ed8e443a 269232001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 26924
ed8e443a 26925 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 26926
ed8e443a 269272001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 26928
ed8e443a
JM
26929 * g++.old-deja/g++.warn/compare1.C: New test.
26930 * gcc.dg/compare4.c: New test.
cc469ee9 26931
ed8e443a 269322001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 26933
ed8e443a 26934 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 26935
ed8e443a 269362001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 26937
ed8e443a 26938 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 26939
ed8e443a 269402001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 26941
ed8e443a 26942 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 26943
ed8e443a 269442001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 26945
ed8e443a 26946 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 26947
ed8e443a 269482001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 26949
ed8e443a
JM
26950 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26951 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 26952
ed8e443a 269532001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 26954
ed8e443a 26955 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 26956
ed8e443a 269572001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 26958
ed8e443a 26959 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 26960
ed8e443a 269612001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 26962
ed8e443a 26963 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 26964
ed8e443a 269652001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 26966
ed8e443a 26967 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 26968
ed8e443a 269692001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 26970
ed8e443a 26971 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 26972
ed8e443a 269732001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 26974
ed8e443a 26975 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 26976
ed8e443a 269772001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 26978
ed8e443a
JM
26979 * g++.dg/friend-warn.C: New test. Do not warn about friend
26980 declaration being redundant.
1a560c3a 26981
ed8e443a 269822001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 26983
ed8e443a 26984 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 26985
ed8e443a 269862001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 26987
ed8e443a 26988 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 26989
ed8e443a 269902001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 26991
ed8e443a 26992 * lib/g++.exp: Use testsuite_flags.
de26cf80 26993
ed8e443a 269942001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 26995
ed8e443a 26996 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 26997
ed8e443a 269982001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 26999
ed8e443a 27000 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 27001
ed8e443a 270022001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 27003
ed8e443a 27004 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 27005
ed8e443a 270062001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 27007
ed8e443a 27008 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 27009
ed8e443a 270102001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 27011
ed8e443a
JM
27012 * gcc.dg/cpp/direct2.c: New test.
27013 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 27014
ed8e443a 27015 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 27016
ed8e443a 270172001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 27018
ed8e443a
JM
27019 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
27020 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 27021
ed8e443a 270222001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 27023
ed8e443a
JM
27024 * gcc.dg/cpp/syshdr.h: New file.
27025 * gcc.dg/cpp/sysmac1.c: Update.
27026 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 27027
ed8e443a 270282001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 27029
ed8e443a 27030 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 27031
ed8e443a 270322001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 27033
ed8e443a
JM
27034 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
27035 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 27036
ed8e443a 270372001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 27038
ed8e443a 27039 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 27040
ed8e443a 270412001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 27042
ed8e443a
JM
27043 * lib/g++.exp (g++_include_flags): Don't use any special flags
27044 if TESTING_IN_BUILD_TREE is not defined.
27045 (g++_init): Use a plain 'c++' as the compiler if
27046 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 27047
ed8e443a 270482001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 27049
ed8e443a
JM
27050 * g++.old-deja/g++.eh/catch13.C: New test.
27051 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 27052
ed8e443a 270532001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 27054
ed8e443a 27055 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 27056
ed8e443a 270572001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 27058
ed8e443a
JM
27059 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
27060 <stdlib.h>, not <malloc.h>.
3da5d5c8 27061
ed8e443a 270622001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 27063
ed8e443a 27064 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 27065
ed8e443a 270662001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 27067
ed8e443a 27068 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 27069
ed8e443a 270702001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 27071
ed8e443a 27072 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 27073
ed8e443a 270742001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 27075
ed8e443a 27076 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 27077
ed8e443a 270782001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 27079
ed8e443a 27080 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 27081
ed8e443a 270822001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 27083
ed8e443a 27084 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 27085
ed8e443a 270862001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 27087
ed8e443a 27088 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 27089
ed8e443a 270902001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 27091
ed8e443a 27092 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 27093
ed8e443a 270942001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 27095
ed8e443a 27096 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 27097
ed8e443a 270982001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 27099
ed8e443a
JM
27100 * g77.f-torture/compile/20010426.f: New test.
27101 * g77.f-torture/execute/20010426.f: New test.
15784bba 27102
ed8e443a 271032001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 27104
ed8e443a
JM
27105 * g77.f-torture/compile/20000629-1.x: Remove - error
27106 has been fixed.
c3cd9c8b 27107
ed8e443a 271082001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 27109
ed8e443a
JM
27110 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
27111 Tweak slightly to work with g++.dg framework.
27112 * g++.dg/special/ecos.exp: Run initp1.C test.
27113 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 27114
ed8e443a
JM
27115 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
27116 its linker doesn't give line numbers either.
27117 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 27118
ed8e443a 271192001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 27120
ed8e443a 27121 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 27122
ed8e443a 271232001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 27124
ed8e443a 27125 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 27126
ed8e443a 271272001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 27128
ed8e443a 27129 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 27130
ed8e443a 271312001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 27132
ed8e443a 27133 * gcc.dg/format/plus-1.c: New test.
43e72072 27134
ed8e443a 271352001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 27136
ed8e443a 27137 * gcc.dg/20010423-1.c: New test.
5c8378a7 27138
ed8e443a 271392001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 27140
ed8e443a 27141 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 27142
ed8e443a 271432001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 27144
ed8e443a 27145 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 27146
ed8e443a 271472001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 27148
ed8e443a 27149 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 27150
ed8e443a 271512001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 27152
ed8e443a
JM
27153 * gcc.dg/c99-func-2.c: Remove xfail.
27154 * gcc.dg/c99-func-3.c: Remove xfail.
27155 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 27156
ed8e443a 271572001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 27158
ed8e443a 27159 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 27160
ed8e443a 271612001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 27162
ed8e443a 27163 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 27164
ed8e443a 271652001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 27166
ed8e443a 27167 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 27168
ed8e443a 271692001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 27170
ed8e443a
JM
27171 * g++.old-deja/g++.abi/empty2.C: New test.
27172 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 27173
ed8e443a 271742001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 27175
ed8e443a
JM
27176 * g++.old-deja/g++.other/comdat2.C: New test.
27177 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 27178
ed8e443a 271792001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 27180
ed8e443a 27181 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 27182
ed8e443a 271832001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 27184
ed8e443a 27185 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 27186
ed8e443a 271872001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 27188
ed8e443a 27189 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 27190
ed8e443a
JM
271912001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
27192 Mark Mitchell <mark@codesourcery.com>
608d74c4 27193
ed8e443a
JM
27194 * lib/old-dejagnu.exp: Don't delete output of executable.
27195 Add .exe suffix to executables.
b0835578 27196
ed8e443a 271972001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 27198
ed8e443a 27199 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 27200
ed8e443a 272012001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 27202
ed8e443a 27203 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 27204
ed8e443a 272052001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 27206
ed8e443a
JM
27207 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
27208 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 27209
ed8e443a 272102001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 27211
ed8e443a 27212 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 27213
ed8e443a 272142001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 27215
ed8e443a 27216 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 27217
ed8e443a 272182001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 27219
ed8e443a 27220 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 27221
611bcfc0 272222001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 27223
ed8e443a 27224 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 27225
611bcfc0 272262001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 27227
ed8e443a 27228 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 27229
ed8e443a 272302001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 27231
ed8e443a 27232 * g++.old-deja/g++.other/array5.C: New.
145c1def 27233
ed8e443a 272342001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 27235
ed8e443a 27236 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 27237
ed8e443a 272382001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 27239
ed8e443a
JM
27240 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
27241 headers and constructs.
27242 * g++.old-deja/g++.robertl/eb79.C: Same.
27243 * g++.old-deja/g++.robertl/eb77.C (main): Same.
27244 * g++.old-deja/g++.robertl/eb73.C: Same.
27245 * g++.old-deja/g++.robertl/eb66.C (main): Same.
27246 * g++.old-deja/g++.robertl/eb55.C (t): Same.
27247 * g++.old-deja/g++.robertl/eb54.C (main): Same.
27248 * g++.old-deja/g++.robertl/eb46.C (main): Same.
27249 * g++.old-deja/g++.robertl/eb44.C: Same.
27250 * g++.old-deja/g++.robertl/eb41.C (main): Same.
27251 * g++.old-deja/g++.robertl/eb4.C (main): Same.
27252 * g++.old-deja/g++.robertl/eb39.C: Same.
27253 * g++.old-deja/g++.robertl/eb33.C (main): Same.
27254 * g++.old-deja/g++.robertl/eb31.C (main): Same.
27255 * g++.old-deja/g++.robertl/eb30.C: Same.
27256 * g++.old-deja/g++.robertl/eb3.C: Same.
27257 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
27258 * g++.old-deja/g++.robertl/eb21.C: Same.
27259 * g++.old-deja/g++.robertl/eb15.C: Same.
27260 * g++.old-deja/g++.robertl/eb118.C: Same.
27261 * g++.old-deja/g++.robertl/eb115.C (main): Same.
27262 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
27263 * g++.old-deja/g++.robertl/eb109.C: Same.
27264 * g++.old-deja/g++.other/sibcall1.C (main): Same.
27265 * g++.old-deja/g++.mike/rtti1.C: Same.
27266 * g++.old-deja/g++.mike/p658.C: Same.
27267 * g++.old-deja/g++.mike/net46.C: Same.
27268 * g++.old-deja/g++.mike/net34.C: Same.
27269 * g++.old-deja/g++.mike/memoize1.C: Same.
27270 * g++.old-deja/g++.mike/eh2.C: Same.
27271 * g++.old-deja/g++.law/weak.C: Same.
27272 * g++.old-deja/g++.law/visibility7.C: Same.
27273 * g++.old-deja/g++.law/visibility25.C: Same.
27274 * g++.old-deja/g++.law/visibility22.C: Same.
27275 * g++.old-deja/g++.law/visibility2.C: Same.
27276 * g++.old-deja/g++.law/visibility17.C: Same.
27277 * g++.old-deja/g++.law/visibility13.C: Same.
27278 * g++.old-deja/g++.law/visibility10.C: Same.
27279 * g++.old-deja/g++.law/visibility1.C: Same.
27280 * g++.old-deja/g++.law/virtual3.C (eval): Same.
27281 * g++.old-deja/g++.law/vbase1.C: Same.
27282 * g++.old-deja/g++.law/operators32.C: Same.
27283 * g++.old-deja/g++.law/nest3.C: Same.
27284 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
27285 * g++.old-deja/g++.law/except5.C (main): Same.
27286 * g++.old-deja/g++.law/cvt7.C (run): Same.
27287 * g++.old-deja/g++.law/cvt2.C: Same.
27288 * g++.old-deja/g++.law/cvt16.C: Same.
27289 * g++.old-deja/g++.law/ctors6.C (bar): Same.
27290 * g++.old-deja/g++.law/ctors17.C (main): Same.
27291 * g++.old-deja/g++.law/ctors13.C: Same.
27292 * g++.old-deja/g++.law/ctors12.C (main): Same.
27293 * g++.old-deja/g++.law/ctors10.C: Same.
27294 * g++.old-deja/g++.law/code-gen5.C: Same.
27295 * g++.old-deja/g++.law/bad-error7.C: Same.
27296 * g++.old-deja/g++.law/arm9.C: Same.
27297 * g++.old-deja/g++.law/arm12.C: Same.
27298 * g++.old-deja/g++.law/arg8.C: Same.
27299 * g++.old-deja/g++.law/arg1.C: Same.
27300 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
27301 * g++.old-deja/g++.jason/template31.C: Same.
27302 * g++.old-deja/g++.jason/template24.C (main): Same.
27303 * g++.old-deja/g++.jason/2371.C: Same.
27304 * g++.old-deja/g++.eh/new2.C: Same.
27305 * g++.old-deja/g++.eh/new1.C: Same.
27306 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
27307 * g++.old-deja/g++.brendan/nest21.C (main): Same.
27308 * g++.old-deja/g++.brendan/err-msg3.C: Same.
27309 * g++.old-deja/g++.brendan/crash62.C: Same.
27310 * g++.old-deja/g++.brendan/crash52.C: Same.
27311 * g++.old-deja/g++.brendan/crash49.C (main): Same.
27312 * g++.old-deja/g++.brendan/crash38.C: Same.
27313 * g++.old-deja/g++.brendan/crash15.C (main): Same.
27314 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 27315
ed8e443a 273162001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 27317
ed8e443a
JM
27318 * gcc.c-torture/execute/20001203-2.c (memset):
27319 Count argument is of type __SIZE_TYPE__.
788bf0e3 27320
ed8e443a 273212001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 27322
ed8e443a 27323 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 27324
ed8e443a 273252001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 27326
ed8e443a 27327 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 27328
ed8e443a 273292001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 27330
ed8e443a
JM
27331 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
27332 peculiarities of the SH.
27333 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 27334
ed8e443a 273352001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 27336
ed8e443a
JM
27337 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
27338 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
27339 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 27340
ed8e443a 273412001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 27342
ed8e443a 27343 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 27344
ed8e443a 273452001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 27346
ed8e443a 27347 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 27348
ed8e443a 273492001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 27350
ed8e443a 27351 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 27352
ed8e443a 273532001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 27354
ed8e443a 27355 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 27356
ed8e443a 273572001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 27358
ed8e443a 27359 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 27360
ed8e443a 273612001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 27362
ed8e443a 27363 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 27364
ed8e443a 273652001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 27366
ed8e443a
JM
27367 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
27368 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 27369
ed8e443a 273702001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 27371
ed8e443a 27372 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 27373
ed8e443a 273742001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 27375
ed8e443a
JM
27376 * g++.old-deja/g++.other/friend12.C: New test.
27377 * g++.old-deja/g++.other/friend9.C: Expect no errors.
27378 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 27379
ed8e443a 273802001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 27381
ed8e443a 27382 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 27383
ed8e443a 273842001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 27385
ed8e443a 27386 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 27387
ed8e443a 273882001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 27389
ed8e443a 27390 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 27391
ed8e443a 273922001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 27393
ed8e443a 27394 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 27395
ed8e443a 273962001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 27397
ed8e443a 27398 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 27399
ed8e443a 274002001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 27401
ed8e443a
JM
27402 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
27403 tests on AIX.
6d139650 27404
ed8e443a 274052001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 27406
ed8e443a 27407 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 27408
ed8e443a 274092001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 27410
ed8e443a 27411 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 27412
ed8e443a 274132001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 27414
ed8e443a 27415 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 27416
ed8e443a 274172001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 27418
ed8e443a 27419 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 27420
ed8e443a
JM
274212001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
27422
27423 * objc/execute/va_method.m: Added.
27424 * objc/execute/IMP.m: Added.
27425 * objc/execute/_cmd.m: Added.
27426 * objc/execute/accessing_ivars.m: Added.
27427 * objc/execute/class-1.m: Added.
27428 * objc/execute/class-10.m: Added.
27429 * objc/execute/class-11.m: Added.
27430 * objc/execute/class-12.m: Added.
27431 * objc/execute/class-13.m: Added.
27432 * objc/execute/class-14.m: Added.
27433 * objc/execute/class-2.m: Added.
27434 * objc/execute/class-3.m: Added.
27435 * objc/execute/class-4.m: Added.
27436 * objc/execute/class-5.m: Added.
27437 * objc/execute/class-6.m: Added.
27438 * objc/execute/class-7.m: Added.
27439 * objc/execute/class-8.m: Added.
27440 * objc/execute/class-9.m: Added.
27441 * objc/execute/class-tests-1.h
27442 * objc/execute/class-tests-2.h
27443 * objc/execute/compatibility_alias.m: Added.
27444 * objc/execute/encode-1.m: Added.
27445 * objc/execute/formal_protocol-1.m: Added.
27446 * objc/execute/formal_protocol-2.m: Added.
27447 * objc/execute/formal_protocol-3.m: Added.
27448 * objc/execute/formal_protocol-4.m: Added.
27449 * objc/execute/formal_protocol-5.m: Added.
27450 * objc/execute/formal_protocol-6.m: Added.
27451 * objc/execute/formal_protocol-7.m: Added.
27452 * objc/execute/informal_protocol.m: Added.
27453 * objc/execute/initialize.m: Added.
27454 * objc/execute/load.m: Added.
27455 * objc/execute/many_args_method.m: Added.
27456 * objc/execute/nested-3.m: Added.
27457 * objc/execute/no_clash.m: Added.
27458 * objc/execute/private.m: Added.
27459 * objc/execute/redefining_self.m: Added.
27460 * objc/execute/root_methods.m: Added.
27461 * objc/execute/selector-1.m: Added.
27462 * objc/execute/static-1.m: Added.
27463 * objc/execute/static-2.m: Added.
27464 * objc/execute/va_method.m: Added.
27465
274662001-03-10 Richard Henderson <rth@redhat.com>
27467
27468 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
27469
274702001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
27471
27472 * g++.old-deja/g++.other/crash31.C: XFAIL.
27473 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
27474 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
27475 * gcc.c-torture/execute/20010123-1.x: XFAIL.
27476 * gcc.c-torture/execute/20010124-1.x: XFAIL.
27477 * gcc.dg/sequence-pt-1.c: XFAIL one test.
27478
274792001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
27480
27481 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
27482
274832001-03-06 Zack Weinberg <zackw@stanford.edu>
27484
27485 * gcc.dg/20000724-1.c: Don't use multiline strings.
27486
274872001-03-06 Zack Weinberg <zackw@stanford.edu>
27488
27489 * objc/execute/string1.m, objc/execute/string2.m: Compare the
27490 result of -cString against what we expect it to be; don't just
27491 print it out for no one to read.
27492
27493 * objc/execute/string3.m, objc/execute/string4.m: New tests.
27494 Based on testcases provided by Nicola Pero.
27495
274962001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
27497
27498 * gcc.dg/cpp/macro7.c: New test.
27499
275002001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
27501
27502 * gcc.dg/cpp/multiline.c: Update.
27503
275042001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27505
27506 * g++.old-deja/g++.other/enum3.C: New test.
27507
275082001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27509
27510 * g++.old-deja/g++.other/pod1.C: New test.
27511
275122001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27513
27514 * g++.old-deja/g++.ext/overload1.C: New test.
27515
275162001-03-01 Nathan Sidwell <nathan@codesourcery.com>
27517
27518 * g++.old-deja/g++.pt/using1.C: New test.
27519
275202001-03-01 Nathan Sidwell <nathan@codesourcery.com>
27521
27522 * g++.old-deja/g++.other/using9.C: New test.
27523
275242001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
27525
27526 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
27527
27528 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
27529
275302001-02-28 Nathan Sidwell <nathan@codesourcery.com>
27531
27532 * g++.old-deja/g++.ext/realpt1.C: Remove.
27533
275342001-02-27 Nathan Sidwell <nathan@codesourcery.com>
27535
27536 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
27537
275382001-02-26 Will Cohen <wcohen@redhat.com>
27539
27540 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
27541
275422001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
27543
27544 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
27545 templatized constructors.
27546
275472001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27548
27549 * gcc.c-torture/execute/20010224-1.c: New test.
27550
275512001-02-23 Jakub Jelinek <jakub@redhat.com>
27552
27553 * gcc.c-torture/execute/20010222-1.c: New test.
27554
275552001-02-22 Jakub Jelinek <jakub@redhat.com>
27556
27557 * g++.old-deja/g++.other/inline20.C: New test.
27558
275592001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
27560
27561 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
27562
275632001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27564
27565 * g++.old-deja/g++.other/lookup22.C: New test.
27566
275672001-02-19 Zack Weinberg <zackw@stanford.edu>
27568
27569 * g77.dg: New directory.
27570 * g77.dg/20010216-1.f: New test case.
27571 * g77.dg/dg.exp: New driver.
27572 * lib/g77-dg.exp: New driver library.
27573
275742001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27575
27576 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
27577
275782001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
27579
27580 * g++.old-deja/g++.other/decl9.C: New test.
27581
275822001-02-16 Jakub Jelinek <jakub@redhat.com>
27583
27584 * g++.old-deja/g++.other/init16.C: Update the test so that it does
27585 not need <string> and also tests the initialization at runtime.
27586
275872001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
27588
27589 * gcc.c-torture/execute/longlong.c: New test.
27590
275912001-02-14 J"orn Rennecke <amylaar@redhat.com>
27592
27593 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
27594
275952001-02-14 J"orn Rennecke <amylaar@redhat.com>
27596
27597 * gcc.c-torture/execute/920302-1.c (execute):
27598 Change argument type to short.
27599
276002001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27601
27602 * g++.old-deja/g++.pt/deduct6.C: New test.
27603
276042001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27605
27606 * g++.old-deja/g++.pt/deduct5.C: New test.
27607
276082001-02-14 Jakub Jelinek <jakub@redhat.com>
27609
27610 * gcc.c-torture/execute/20010209-1.c: New test.
27611
276122001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
27613
27614 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
27615
276162001-02-12 Geoffrey Keating <geoffk@redhat.com>
27617
27618 * g++.dg/vtgc1.C: Update for new ABI.
27619
27620 * consistency.vlad: New directory, 1665 files.
27621
276222001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
27623
27624 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
27625 return type.
27626 * gcc.dg/cpp/digraphs.c: Declare puts.
27627
276282001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27629
27630 * g++.old-deja/g++.other/warn5.C: New test.
27631
276322001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27633
27634 * g++.old-deja/g++.pt/spec40.C: New test.
27635
276362001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27637
27638 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
27639 case.
27640 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
27641
276422001-02-12 Jakub Jelinek <jakub@redhat.com>
27643
27644 * gcc.c-torture/compile/20010209-1.c: New test.
27645
276462001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
27647
27648 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
27649 excess errors message but not if it crashes.
27650 * g++.old-deja/g++.other/crash27.C: Likewise.
27651 * g++.old-deja/g++.other/crash28.C: Likewise.
27652 * g++.old-deja/g++.other/crash30.C: Likewise.
27653 * g++.old-deja/g++.other/crash32.C: Likewise.
27654 * g++.old-deja/g++.other/crash35.C: Likewise.
27655 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27656
276572001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
27658
27659 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
27660 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
27661 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
27662 g77.f-torture/execute/execute.exp,
27663 g77.f-torture/noncompile/noncompile.exp,
27664 gcc.c-torture/execute/execute.exp,
27665 gcc.c-torture/execute/memcheck/memcheck.exp,
27666 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
27667 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
27668 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
27669 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
27670 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
27671 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
27672 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27673 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
27674 Remove bug reporting instructions with ancient email addresses.
27675
276762001-02-07 Jakub Jelinek <jakub@redhat.com>
27677
27678 * gcc.dg/20010202-1.c: New test.
27679 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
27680
276812001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
27682
27683 * g++.dg/stdbool-if.C: New test.
27684
276852001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
27686
27687 * objc/execute/fdecl.m: Added main().
27688
276892001-02-07 Jakub Jelinek <jakub@redhat.com>
27690
27691 * gcc.c-torture/execute/20010206-1.c: New test.
27692
276932001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
27694
27695 * gcc.dg/cpp/avoidpaste1.c: Update.
27696
276972001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
27698
27699 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
27700 Pero <nicola@brainstorm.co.uk>.
27701 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
27702
277032001-02-06 Nathan Sidwell <nathan@codesourcery.com>
27704
27705 * g++.old-deja/g++.pt/spec39.C: New test.
27706
277072001-02-05 Jakub Jelinek <jakub@redhat.com>
27708
27709 * gcc.c-torture/compile/20010202-1.c: New test.
27710
277112001-02-05 Nathan Sidwell <nathan@codesourcery.com>
27712
27713 * g++.old-deja/g++.abi/primary2.C: New test.
27714 * g++.old-deja/g++.abi/primary3.C: New test.
27715 * g++.old-deja/g++.abi/primary4.C: New test.
27716 * g++.old-deja/g++.abi/primary5.C: New test.
27717 * g++.old-deja/g++.abi/vtable3.h: New test.
27718 * g++.old-deja/g++.abi/vtable3a.C: New test.
27719 * g++.old-deja/g++.abi/vtable3b.C: New test.
27720 * g++.old-deja/g++.abi/vtable3c.C: New test.
27721 * g++.old-deja/g++.abi/vtable3d.C: New test.
27722 * g++.old-deja/g++.abi/vtable3e.C: New test.
27723 * g++.old-deja/g++.abi/vtable3f.C: New test.
27724 * g++.old-deja/g++.abi/vtable3g.C: New test.
27725 * g++.old-deja/g++.abi/vtable3h.C: New test.
27726 * g++.old-deja/g++.abi/vtable3i.C: New test.
27727 * g++.old-deja/g++.abi/vtable3j.C: New test.
27728 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
27729
277302001-02-03 Jakub Jelinek <jakub@redhat.com>
27731
27732 * g++.old-deja/g++.other/anon6.C: New test.
27733 * g++.old-deja/g++.other/anon7.C: New test.
27734
277352001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
27736
27737 * gcc.dg/cpp/avoidpaste2.c: New tests.
27738
277392001-01-31 Jakub Jelinek <jakub@redhat.com>
27740
27741 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
27742
277432001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
27744
27745 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
27746 DECIMAL_DIG cases for Irix."
27747
277482001-01-31 J"orn Rennecke <amylaar@redhat.com>
27749
27750 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
27751
277522001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27753
27754 * gcc.dg/c99-tag-1.c: New test.
27755
277562001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27757
27758 * gcc.dg/cpp/tr-warn1.c: Add tests.
27759
277602001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27761
27762 * gcc.dg/cpp/avoidpaste1.c: Update.
27763 * gcc.dg/cpp/paste4.c: Update.
27764
277652001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
27766
27767 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
27768 cases for Irix.
27769
277702001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27771
27772 * g++.old-deja/g++.other/inline19.C: New test.
27773
277742001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
27775
27776 * gcc.dg/Wlarger-than.c: New test.
27777
277782001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
27779
27780 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
27781
277822001-01-29 Jakub Jelinek <jakub@redhat.com>
27783
27784 * gcc.c-torture/execute/20010129-1.c: New test.
27785 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
27786
277872001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
27788
27789 * gcc.dg/cpp/avoidpaste1.c: Test case.
27790
277912001-01-28 Jakub Jelinek <jakub@redhat.com>
27792
27793 * g++.old-deja/g++.other/inline18.C: New test.
27794
277952001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27796
27797 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
27798 and __builtin_putchar.
27799
278002001-01-27 Jakub Jelinek <jakub@redhat.com>
27801
27802 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
27803 tests.
27804
278052001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
27806
27807 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
27808 floating point number rounding mode to round to the nearest
27809 representable mode.
27810
278112001-01-25 Jakub Jelinek <jakub@redhat.com>
27812
27813 * g++.old-deja/g++.other/mangle2.C: New test.
27814
278152001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
27816
27817 * gcc.c-torture/compile/20010124-1.c: New test.
27818
278192001-01-24 Nathan Sidwell <nathan@codesourcery.com>
27820
27821 * g++.old-deja/g++.pt/spec38.C: New test.
27822
278232001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27824
27825 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
27826 "Build don't run".
27827
278282001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27829
27830 * gcc.c-torture/execute/20010123-1.c: New test.
27831
278322001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27833
27834 * g++.old-deja/g++.pt/spec37.C: New test.
27835
278362001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27837
27838 * g++.old-deja/g++.pt/overload14.C: New test.
27839
278402001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27841
27842 * gcc.c-torture/execute/20010122-1.c: New test, exercise
27843 __builtin_return_address.
27844
278452001-01-22 Nathan Sidwell <nathan@codesourcery.com>
27846
27847 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
27848 * g++.old-deja/g++.pt/spec35.C: New test.
27849 * g++.old-deja/g++.pt/spec36.C: New test.
27850
278512001-01-20 Jakub Jelinek <jakub@redhat.com>
27852
27853 * gcc.c-torture/compile/20010118-1.c: New test.
27854
278552001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
27856
27857 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
27858
278592001-01-19 Jakub Jelinek <jakub@redhat.com>
27860
27861 * gcc.c-torture/execute/20010119-1.c: New test.
27862
278632001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27864
27865 * g++.old-deja/g++.other/vbase5.C: New test.
27866
278672001-01-19 Jakub Jelinek <jakub@redhat.com>
27868
27869 * gcc.c-torture/execute/20010118-1.c: New test.
27870
278712001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27872
27873 * g++.old-deja/g++.pt/deduct3.C: New test.
27874
278752001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27876
27877 * g++.old-deja/g++.pt/spec34.C: New test.
27878
278792001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27880
27881 * g77.f-torture/compile/20000601-2.f: New test.
27882
278832001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27884
27885 * g++.old-deja/g++.other/init17.C: New test.
27886
278872001-01-18 Alexandre Oliva <aoliva@redhat.com>
27888
27889 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27890
278912001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27892
27893 * g++.old-deja/g++.pt/unify8.C: New test.
27894
278952001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27896
27897 * g++.old-deja/g++.abi/vbase1.C: New test.
27898
278992001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27900
27901 * g++.old-deja/g++.pt/crash65.C: New test.
27902
279032001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27904
27905 * gcc.dg/cpp/assembl2.S: New test case.
27906
279072001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27908
27909 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27910 are supported.
27911
279122001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27913
27914 * g++.old-deja/g++.other/builtins1.C: New test.
27915 * g++.old-deja/g++.other/builtins2.C: Likewise.
27916 * g++.old-deja/g++.other/builtins3.C: Likewise.
27917 * g++.old-deja/g++.other/builtins4.C: Likewise.
27918
279192001-01-17 Jakub Jelinek <jakub@redhat.com>
27920
27921 * gcc.c-torture/compile/20010117-1.c: New test.
27922 * gcc.c-torture/compile/20010117-2.c: New test.
27923
279242001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27925
27926 * g77.f-torture/execute/20010116.[fx]: New test,
27927 XFAIL on i?86-*-*.
27928 * g77.f-torture/compile/20010115.f: Indicate it's
27929 a test for PR fortran/1636.
27930
279312001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27932
27933 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27934
279352001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27936
27937 * g77.f-torture/compile/20010115.f: New test.
27938
279392001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27940
27941 * g++.old-deja/g++.pt/nontype5.C: New test.
27942
279432001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27944
27945 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27946 have an equivalent working one below it.
27947
279482001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27949
27950 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27951 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27952
279532001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27954
27955 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27956 message containing "init_priority".
27957 (conpr-2.C): Likewise.
27958 (conpr-3.C): Likewise.
27959 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27960
279612001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27962
27963 * gcc.c-torture/execute/20010114-2.c: New test.
27964
279652001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27966
27967 * gcc.c-torture/compile/20010114-1.c: New test.
27968 * gcc.c-torture/compile/20010114-1.x: Xfail.
27969 * gcc.c-torture/compile/20010114-2.c: New test.
27970 * gcc.c-torture/execute/20010114-1.c: New test.
27971 * gcc.dg/trunc-1.c: New test.
27972 * gcc.dg/uninit-B.c: New test.
27973
279742001-01-13 Nick Clifton <nickc@redhat.com>
27975
27976 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27977 target.
27978
279792001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27980
27981 * gcc.c-torture/compile/20010113-1.c: New test.
27982
279832001-01-13 Jakub Jelinek <jakub@redhat.com>
27984
27985 * gcc.c-torture/compile/20001212-1.c: New test.
27986
279872001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27988
27989 * gcc.dg/cpp/widestr1.c: Update.
27990 * gcc.dg/cpp/prag-imp.c: Remove.
27991
279922001-01-12 Jakub Jelinek <jakub@redhat.com>
27993
27994 * gcc.c-torture/execute/20000801-3.x: Remove.
27995 * gcc.dg/c90-init-1.c: New test.
27996 * gcc.dg/c99-init-1.c: New test.
27997 * gcc.dg/c99-init-2.c: New test.
27998 * gcc.dg/gnu99-init-1.c: New test.
27999
280002001-01-12 Richard Earnshaw <rearnsha@arm.com>
28001
28002 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
28003 testing that no relevant ones were found.
28004
280052001-01-12 Nathan Sidwell <nathan@codesourcery.com>
28006
28007 * g++.old-deja/g++.pt/cast2.C: New test.
28008
280092001-01-12 Nathan Sidwell <nathan@codesourcery.com>
28010
28011 * g++.old-deja/g++.pt/friend47.C: New test.
28012
280132001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28014
28015 * g++.old-deja/g++.pt/instantiate13.C: New test.
28016
280172001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28018
28019 * g++.old-deja/g++.other/defarg7.C: New test.
28020 * g++.old-deja/g++.other/defarg8.C: New test.
28021
280222001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28023
28024 * g++.old-deja/g++.pt/crash64.C: New test.
28025
280262001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28027
28028 * g++.old-deja/g++.pt/crash63.C: New test.
28029
280302001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
28031
28032 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
28033
280342001-01-10 Alan Lehotsky <lehotsky@tiac.net>
28035
28036 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
28037
280382001-01-10 Nathan Sidwell <nathan@codesourcery.com>
28039
28040 * g++.old-deja/g++.pt/error3.C: New test.
28041
280422001-01-10 Nathan Sidwell <nathan@codesourcery.com>
28043
28044 * g++.old-deja/g++.other/crash39.C: New test.
28045
280462001-01-10 Nathan Sidwell <nathan@codesourcery.com>
28047
28048 * g++.old-deja/g++.other/vbase4.C: New test.
28049
280502001-01-08 Jonathan Larmour <jlarmour@redhat.com>
28051
28052 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
28053 * gcc.dg/special/20000419-2.c: New file. Identical to above.
28054 * gcc.dg/special/special.exp: New test driver which will check
28055 for alias support for the above test.
28056
280572001-01-09 Alan Lehotsky <lehotsky@tiac.net>
28058
28059 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
28060 problems on small machines.
28061 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
28062 parameterize.
28063
280642001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
28065
28066 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
28067 mips.
28068 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
28069
280702001-01-09 Nathan Sidwell <nathan@codesourcery.com>
28071
28072 * g++.old_deja/g++.pt/using8.C: New test.
28073
280742001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
28075
28076 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
28077
280782000-01-08 Loren J. Rittle <ljrittle@acm.org>
28079
28080 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
28081 where a failure is expected.
28082 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
28083
280842001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28085
28086 * g++.old_deja/g++.pt/instantiate12.C: New test.
28087
280882001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28089
28090 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
28091 start of structs.
28092 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
28093 * g++.old-deja/g++.brendan/crash17.C: Likewise.
28094 * g++.old-deja/g++.brendan/crash29.C: Likewise.
28095 * g++.old-deja/g++.brendan/crash48.C: Likewise.
28096 * g++.old-deja/g++.brendan/ns1.C: Likewise.
28097 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
28098 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
28099 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
28100 * g++.old-deja/g++.eh/spec6.C: Likewise.
28101 * g++.old-deja/g++.jason/crash3.C: Likewise.
28102 * g++.old-deja/g++.law/ctors11.C: Likewise.
28103 * g++.old-deja/g++.law/ctors17.C: Likewise.
28104 * g++.old-deja/g++.law/ctors5.C: Likewise.
28105 * g++.old-deja/g++.law/ctors9.C: Likewise.
28106 * g++.old-deja/g++.mike/ambig1.C: Likewise.
28107 * g++.old-deja/g++.mike/net22.C: Likewise.
28108 * g++.old-deja/g++.mike/p3538a.C: Likewise.
28109 * g++.old-deja/g++.mike/p3538b.C: Likewise.
28110 * g++.old-deja/g++.mike/virt3.C: Likewise.
28111 * g++.old-deja/g++.niklas/t128.C: Likewise.
28112 * g++.old-deja/g++.other/anon4.C: Likewise.
28113 * g++.old-deja/g++.other/using1.C: Likewise.
28114 * g++.old-deja/g++.other/warn3.C: Likewise.
28115 * g++.old-deja/g++.pt/t37.C: Likewise.
28116 * g++.old-deja/g++.robertl/eb69.C: Likewise.
28117 * g++.old-deja/g++.robertl/eb71.C: Likewise.
28118
281192001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28120
28121 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
28122
281232001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28124
28125 * gcc.c-torture/execute/stdio-opt-3.c: New test.
28126
281272001-01-07 Jakub Jelinek <jakub@redhat.com>
28128
28129 * gcc.c-torture/compile/20010107-1.c: New test.
28130
281312001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
28132
28133 * gcc.c-torture/execute/builtin-noret-1.c: New test.
28134
281352001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
28136
28137 * gcc.dg/format/format.h: New file.
28138 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
28139 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
28140 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
28141 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
28142 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
28143 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
28144 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
28145 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
28146 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
28147 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
28148 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
28149 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
28150 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
28151 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
28152 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
28153 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
28154 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
28155 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
28156 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
28157 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
28158 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
28159 instead of declaring standard types, macros and functions in each
28160 test.
28161
281622001-01-06 Alexandre Oliva <aoliva@redhat.com>
28163
28164 * gcc.c-torture/execute/20010106-1.c: New test.
28165
281662001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
28167
28168 * gcc.dg/format/format.exp: New file.
28169 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
28170 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
28171 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
28172 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
28173 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
28174 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
28175 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
28176 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
28177 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
28178 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
28179 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
28180 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
28181 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
28182 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
28183 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
28184 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
28185 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
28186 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
28187 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
28188 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
28189 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
28190 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
28191 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
28192 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
28193 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
28194 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
28195 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
28196 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
28197 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
28198 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
28199 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
28200 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
28201 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
28202 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
28203 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
28204 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
28205 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
28206 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
28207 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
28208 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
28209 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
28210 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
28211
282122001-01-05 Alexandre Oliva <aoliva@redhat.com>
28213
28214 * gcc.c-torture/execute/991228-1.c: Take word endianness into
28215 account.
28216
282172001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
28218
28219 * gcc.c-torture/execute/builtin-complex-1.c: New test.
28220
282212001-01-05 Nathan Sidwell <nathan@codesourcery.com>
28222
28223 * g++.old-deja/g++.pt/crash62.C: New test.
28224
282252001-01-04 Richard Henderson <rth@redhat.com>
28226
28227 * gcc.dg/20000926-1.c: Update expected warnings.
28228 * gcc.dg/array-2.c: Likewise.
28229 * gcc.dg/array-4.c: Also validate flexible array members.
28230 * gcc.dg/c99-flex-array-1.c: New.
28231
282322001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
28233
28234 * gcc.c-torture/compile/20001222-1.x: Remove.
28235
282362001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28237
28238 * gcc.c-torture/execute/built-in-setjmp.c: New.
28239
282402001-01-03 Richard Henderson <rth@redhat.com>
28241
28242 * gcc.dg/940510-1.c: Update expected error wording.
28243 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
28244
282452001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
28246
28247 * lib/target-supports.exp (check_alias_available): Modified to
28248 indicate aliases not supported if only weak aliases are supported.
28249
282502001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28251
28252 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
28253 Turn on cmpstrsi checks for __pj__ and __i370__.
28254
282552001-01-03 Nathan Sidwell <nathan@codesourcery.com>
28256
28257 * g++.old-deja/g++.other/virtual11.C: New test.
28258
282592001-01-03 Nathan Sidwell <nathan@codesourcery.com>
28260
28261 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
28262
282632001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28264
28265 * gcc.c-torture/compile/20010102-1.c: New test.
28266
282672001-01-02 Andreas Jaeger <aj@suse.de>
28268
28269 * gcc.dg/noreturn-3.c: New test.
28270
28271 * gcc.dg/noreturn-4.c: New test.
28272
282732001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28274
28275 * gcc.c-torture/execute/stdio-opt-1.c: Also test
28276 __builtin_fputc and __builtin_fwrite.
28277
282782000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
28279
28280 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
28281 signed char, not default char.
28282
282832000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
28284
28285 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
28286
282872000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
28288
28289 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
28290
282912000-12-29 Richard Henderson <rth@redhat.com>
28292
28293 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
28294 (__cyg_profile_func_exit): Define.
28295
282962000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
28297
28298 * g++.dg/vtgc1.C: New test.
28299
283002000-12-28 Geoffrey Keating <geoffk@redhat.com>
28301
28302 * gcc.dg/noncompile/20001228-1.c: New test.
28303
28304 * gcc.dg/20001228-1.c: New test.
28305
28306 * gcc.c-torture/execute/20001228-1.c: New test.
28307
283082000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
28309
28310 * gcc.dg/format-strfmon-1.c: New test.
28311
283122000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28313
28314 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
28315 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
28316 * gcc.c-torture/execute/string-opt-1.c: Likewise.
28317 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28318 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28319 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28320 * gcc.c-torture/execute/string-opt-6.c: Likewise.
28321 * gcc.c-torture/execute/string-opt-7.c: Likewise.
28322 * gcc.c-torture/execute/string-opt-8.c: Likewise.
28323 * gcc.c-torture/execute/string-opt-9.c: Likewise.
28324 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28325 * gcc.c-torture/execute/string-opt-11.c: Likewise.
28326 * gcc.c-torture/execute/string-opt-12.c: Likewise.
28327
28328 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
28329 * gcc.c-torture/execute/string-opt-4.c: Test index.
28330
283312000-12-26 Geoffrey Keating <geoffk@redhat.com>
28332
28333 * gcc.c-torture/compile/20001226-1.c: New test.
28334
283352000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
28336
28337 * gcc.c-torture/compile/20001222-1.c: New test.
28338 * gcc.c-torture/compile/20001222-1.x: Xfail.
28339
283402000-12-22 Alexandre Oliva <aoliva@redhat.com>
28341
28342 * gcc.c-torture/execute/comp-goto-2.c: New test.
28343
283442000-12-21 J"orn Rennecke <amylaar@redhat.com>
28345
28346 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
28347 Use long types if __INT_MAX__ is 32767.
28348 (main): Use cast to (sint32 *) when poking 88 into a_page.
28349
28350 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
28351
283522000-12-21 Bernd Schmidt <bernds@redhat.com>
28353
28354 * gcc.c-torture/compile/20001221-1.c: New test.
28355 * gcc.c-torture/execute/20001221-1.c: New test.
28356
283572000-12-20 Richard Henderson <rth@redhat.com>
28358
28359 * g++.old-deja/g++.pt/crash36.C: Update error lines.
28360 * g++.old-deja/g++.robertl/eb109.C: Likewise.
28361
283622000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28363
28364 * gcc.dg/compare3.c: New test.
28365
283662000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
28367
28368 * gcc.dg/format-warnll-1.c: New test.
28369
283702000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
28371
28372 * gcc.dg/cpp/cmdlne-P.c: New test.
28373
283742000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
28375
28376 * gcc.c-torture/execute/builtin-abs-1.c,
28377 gcc.c-torture/execute/builtin-abs-2.c: New tests.
28378
283792000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
28380
28381 * gcc.dg/cpp/multiline.c: New test.
28382
283832000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
28384
28385 * g++.old-deja/g++.other/syshdr1.C: Update.
28386 * gcc.dg/cpp/lineflags.c: Remove temporarily.
28387
283882000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28389
28390 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
28391
283922000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28393
28394 * g++.old-deja/g++.pt/ttp65.C: New test.
28395
283962000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28397
28398 * g++.old-deja/g++.pt/ttp64.C: New test.
28399
284002000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28401
28402 * g++.old-deja/g++.pt/spec33.C: New test.
28403
284042000-12-14 Catherine Moore <clm@redhat.com>
28405
28406 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
28407 * gcc.c-torture/execute/920612-2.c: Likewise.
28408 * gcc.c-torture/execute/920428-2.c: Likewise.
28409 * gcc-c-torture/execute/va-arg-11.c: Call exit.
28410 * gcc.c-torture/execute/va-arg-21.c: Likewise.
28411
284122000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28413
28414 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
28415 * gcc.dg/pack-test-2.c: Likewise.
28416
284172000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
28418
28419 Tests by Zack Weinberg <zackw@stanford.edu>.
28420
28421 * gcc.dg/cpp/defined.c: Update.
28422 * gcc.dg/cpp/defined_trad.c: New tests.
28423
284242000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
28425
28426 * gcc.dg/cpp/trad-direct.c: Update.
28427
284282000-12-11 Neil Booth <neilb@earthling.net>
28429
28430 * gcc.dg/cpp/defined_trad.c
28431
284322000-12-11 Neil Booth <neilb@earthling.net>
28433
28434 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
28435
284362000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
28437
28438 * gcc.dg/format-miss-2.c: New test.
28439
284402000-12-09 Neil Booth <neilb@earthling.net>
28441
28442 * gcc.dg/cpp/lineflags.c: New tests.
28443 * gcc.dg/cpp/poison.c: Update.
28444 * gcc.dg/cpp/redef2.c: Update.
28445 * gcc.dg/cpp/skipping.c: New test.
28446
284472000-12-07 Geoffrey Keating <geoffk@redhat.com>
28448
28449 * g++.old-deja/g++.other/eh3.C: New testcase.
28450
284512000-12-07 Neil Booth <neilb@earthling.net>
28452
28453 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
28454 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
28455 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
28456 wtr-union-init-2.c, wtr-union-init-3.c: Update.
28457 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
28458 Update.
28459
284602000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28461
28462 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
28463 __SIZE_TYPE__ instead of int for type of integers cast to
28464 pointers.
28465
284662000-12-07 Jakub Jelinek <jakub@redhat.com>
28467
28468 * g++.old-deja/g++.other/cleanup4.C: New test.
28469
284702000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28471
28472 * format-sec-1.c: New test.
28473
284742000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28475
28476 * gcc.dg/format-nonlit-3.c: New test.
28477
284782000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28479
28480 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
28481 through a null pointer.
28482
284832000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28484
28485 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
28486 * g++.old-deja/g++.pt/partial4.C: New test.
28487
284882000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
28489
28490 * gcc.c-torture/execute/ieee/hugeval.x: New.
28491
284922000-12-06 Neil Booth <neilb@earthling.net>
28493
28494 * gcc.dg/cpp/backslash2.c: New tests.
28495
284962000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28497
28498 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
28499 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
28500
285012000-12-05 Geoffrey Keating <geoffk@redhat.com>
28502
28503 * gcc.c-torture/execute/20001203-2.c: New testcase.
28504
285052000-12-05 Nathan Sidwell <nathan@codesourcery.com>
28506
28507 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
28508 * g++.old-deja/g++.other/virtual10.C: New test.
28509
285102000-12-05 Nathan Sidwell <nathan@codesourcery.com>
28511
28512 * g++.old-deja/g++.mike/pmf5.C: Remove test.
28513
285142000-12-05 Richard Henderson <rth@redhat.com>
28515
28516 * gcc.c-torture/compile/20001205-1.c: New.
28517
285182000-12-04 Neil Booth <neilb@earthling.net>
28519
28520 * g++.old-deja/g++.other/virtual9.C: New test.
28521 * g++.old-deja/g++.pt/crash61.C: New test.
28522 * gcc.c-torture/execute/loop-9.c: New test.
28523
285242000-12-04 Neil Booth <neilb@earthling.net>
28525
28526 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
28527 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
28528 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
28529 * gcc.dg/cpp/extratokens.c: ...here.
28530
285312000-12-04 Neil Booth <neilb@earthling.net>
28532
28533 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
28534 New tests.
28535
285362000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28537
28538 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
28539 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
28540
285412000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
28542
28543 * gcc.c-torture/execute/20001203-1.c: New test.
28544
285452000-12-03 Neil Booth <neilb@earthling.net>
28546
28547 * gcc.dg/cpp/macro6.c: New test cases.
28548
285492000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28550
28551 * gcc.c-torture/execute/string-opt-9.c: New test.
28552 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28553 * gcc.c-torture/execute/string-opt-11.c: Likewise.
28554 * gcc.c-torture/execute/string-opt-12.c: Likewise.
28555
28556 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
28557 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
28558
285592000-12-02 Geoffrey Keating <geoffk@redhat.com>
28560
28561 * gcc.dg/cpp/if-6.c: New testcase.
28562
28563 * gcc.dg/20001201-1.c: New testcase.
28564
285652000-12-02 Neil Booth <neilb@earthling.net>
28566
28567 * g++.old-deja/g++.other/externC4.C,
28568 g++.old-deja/g++.other/friend10.C: New tests.
28569
285702000-12-02 Neil Booth <neilb@earthling.net>
28571
28572 * g++.old-deja/g++.other/instan2.C
28573 * g++.old-deja/g++.other/instan3.C: New test.
28574
285752000-12-02 Neil Booth <neilb@earthling.net>
28576
28577 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
28578 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
28579 gnuc99.c,gnuc99-pedantic.c: New tests.
28580
285812000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28582
28583 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
28584 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
28585
285862000-12-01 Neil Booth <neilb@earthling.net>
28587
28588 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
28589 * gcc.dg/cpp/poison.c: Update.
28590 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
28591
285922000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
28593
28594 * g77.f-torture/execute/20001201.f: New test.
28595
285962000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28597
28598 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
28599
286002000-12-01 Jakub Jelinek <jakub@redhat.com>
28601
28602 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
28603
286042000-12-01 Nathan Sidwell <nathan@codesourcery.com>
28605
28606 * g++.old-deja/g++.other/cast6.C: New test.
28607
286082000-11-30 Geoffrey Keating <geoffk@redhat.com>
28609
28610 * gcc.c-torture/execute/20001130-2.c: New testcase.
28611
286122000-11-30 Richard Henderson <rth@redhat.com>
28613
28614 * gcc.c-torture/execute/20001130-1.c: New test.
28615
286162000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28617
28618 * g++.old-deja/g++.other/op3.C: New test.
28619
286202000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28621
28622 * g++.old-deja/g++.other/op2.C: New test.
28623
286242000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28625
28626 * g++.old-deja/g++.other/crash38.C: New test.
28627
286282000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
28629
28630 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
28631
286322000-11-29 Jakub Jelinek <jakub@redhat.com>
28633
28634 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
28635 tests.
28636 * gcc.c-torture/execute/string-opt-6.c: New test.
28637
28638 * gcc.dg/20001117-1.c: Add main.
28639
286402000-11-28 Geoffrey Keating <geoffk@redhat.com>
28641
28642 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
28643 Move from here ...
28644 * gcc.dg/940510-1.c: ... to here.
28645
28646 * gcc.dg/20000926-1.c: GNU C now allows initializations of
28647 zero-size arrays in toplevel structures.
28648
286492000-11-28 Jakub Jelinek <jakub@redhat.com>
28650
28651 * gcc.c-torture/execute/loop-8.c: New test.
28652
286532000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28654
28655 * g++.old-deja/g++.other/base1.C: New test.
28656
286572000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28658
28659 * g++.old-deja/g++.other/parse2.C: New test.
28660
286612000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28662
28663 * g++.old-deja/g++.pt/incomplete1.C: New test.
28664
286652000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28666
28667 * g++.old-deja/g++.other/friend9.C: New test.
28668
286692000-11-28 Jakub Jelinek <jakub@redhat.com>
28670
28671 * gcc.dg/20001127-1.c: New test.
28672
286732000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28674
28675 * g++.old-deja/g++.pt/friend46.C: New test.
28676
286772000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28678
28679 * g++.old-deja/g++.other/ptrmem8.C: New test.
28680
286812000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28682
28683 * gcc.c-torture/execute/string-opt-7.c: New test.
28684 * gcc.c-torture/execute/string-opt-8.c: Likewise.
28685
286862000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
28687
28688 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
28689 instead of 'mkcheck 2'.
28690
286912000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
28692
28693 * gcc.c-torture/execute/memcheck/driver.c,
28694 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
28695 C9X references to refer to C99.
28696
286972000-11-25 Jakub Jelinek <jakub@redhat.com>
28698
28699 * gcc.dg/ultrasp3.c: New test.
28700
287012000-11-25 Neil Booth <neilb@earthling.net>
28702
28703 * gcc.dg/cpp/include2.c: Update test to be locale independent.
28704
287052000-11-25 Alexandre Oliva <aoliva@redhat.com>
28706
28707 * gcc.c-torture/compile/20001123-2.c: New.
28708
287092000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28710
28711 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
28712
287132000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
28714
28715 * gcc.dg/sequence-point-1.c: Add some new tests.
28716 * gcc.c-torture/execute/20001124-1.c: New test.
28717
287182000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28719
28720 * g++.old-deja/g++.other/vaarg4.C: New test.
28721 * gcc.c-torture/compile/20001123-1.c: New test.
28722
287232000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28724
28725 * g++.other/crash24.C: Adjust and remove XFAIL.
28726 * g++.other/crash37.C: New test.
28727
287282000-11-23 Nathan Sidwell <nathan@codesourcery.com>
28729
28730 * g++.old-deja/g++.pt/instantiate9.C: New test.
28731
287322000-11-22 Mark Mitchell <mark@codesourcery.com>
28733
28734 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
28735 new ABI, too.
28736
28737 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
28738 * g++.old-deja/g++.robertl/eb55.C: Likewise.
28739
287402000-11-22 Neil Booth <neilb@earthling.net>
28741
28742 * gcc.dg/cpp/Wtrigraphs.c: New test.
28743
287442000-11-22 Loren J. Rittle <ljrittle@acm.org>
28745
28746 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
28747
287482000-11-22 Jakub Jelinek <jakub@redhat.com>
28749
28750 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
28751
287522000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
28753
28754 * lib/gcc-dg.exp: load_lib scanasm.exp.
28755 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
28756 * lib/g++-dg.exp: load_lib scanasm.exp.
28757 * lib/scanasm.exp: New.
28758 (scan-assembler, scan-assembler-not): Add optional arguments to
28759 test name, or if not present, the pattern name.
28760 (scan-assembler-dem, scan-assembler-dem-not): New.
28761
28762 * g++.dg/dg.exp: New.
28763
287642000-11-21 Neil Booth <neilb@earthling.net>
28765
28766 * gcc.dg/cpp/integrated1.c: Remove.
28767
287682000-11-21 Jakub Jelinek <jakub@redhat.com>
28769
28770 * gcc.c-torture/execute/20001121-1.c: New test.
28771
287722000-11-21 Richard Henderson <rth@redhat.com>
28773
28774 * gcc.c-torture/compile/20001121-1.c: New test.
28775
287762000-11-20 Neil Booth <neilb@earthling.net>
28777
28778 * gcc.dg/cpp/integrated1.c: New test.
28779
287802000-11-21 Jakub Jelinek <jakub@redhat.com>
28781
28782 * g++.old-deja/g++.other/inline17.C: New test.
28783
287842000-11-20 Donald Lindsay <dlindsay@redhat.com>
28785
28786 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
28787 local variable to be zero: I made the variable global. Now
28788 uses abort() and exit() instead of relying on main's return value.
28789
287902000-11-20 Neil Booth <neilb@earthling.net>
28791
28792 * gcc.dg/cpp/paste2.c: Update test.
28793 * objc/execute/paste.m: New test.
28794
287952000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
28796
28797 * gcc.dg/c99-condexpr-1.c: New test.
28798
287992000-11-20 Neil Booth <neilb@earthling.net>
28800
28801 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
28802
288032000-11-20 Nathan Sidwell <nathan@codesourcery.com>
28804
28805 * g++.old-deja/g++.pt/export1.C: New test.
28806
288072000-11-20 Jakub Jelinek <jakub@redhat.com>
28808
28809 * gcc.dg/20001117-1.c: New test.
28810
288112000-11-18 Richard Henderson <rth@redhat.com>
28812
28813 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
28814
288152000-11-18 Richard Henderson <rth@redhat.com>
28816
28817 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
28818 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
28819 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
28820
288212000-11-18 Richard Henderson <rth@redhat.com>
28822
28823 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
28824 (main): New. Exit cleanly.
28825
288262000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28827
28828 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
28829 gcc.dg/c99-fordecl-2.c: New tests.
28830
288312000-11-18 Richard Henderson <rth@redhat.com>
28832
28833 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
28834 * gcc.c-torture/execute/zerolen-2.c: New.
28835
288362000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28837
28838 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
28839 memory.
28840
288412000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28842
28843 * g++.old-deja/g++.pt/instantiate8.C: New test.
28844
288452000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28846
28847 * g++.old-deja/g++.other/incomplete.C: Add more tests.
28848 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
28849
288502000-11-16 Nick Clifton <nickc@redhat.com>
28851
28852 * gcc.c-torture/execute/nestfunc-2.c: New test.
28853 * gcc.c-torture/execute/nestfunc-3.c: New test.
28854
288552000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28856
28857 * gcc.c-torture/compile/20001116-1.c: New test.
28858
288592000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28860
28861 * gcc.c-torture/execute/20001115-1.c: New test.
28862
288632000-11-15 Mark Mitchell <mark@codesourcery.com>
28864
28865 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
28866 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
28867 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28868 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28869
288702000-11-15 Neil Booth <neilb@earthling.net>
28871
28872 gcc.dg/cpp/_Pragma1.c: Update.
28873 gcc.dg/cpp/_Pragma2.c: New test.
28874
288752000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28876
28877 * g++.old-deja/g++.other/anon5.C: New test.
28878
288792000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28880
28881 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28882 tests.
28883
288842000-11-14 Jakub Jelinek <jakub@redhat.com>
28885
28886 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28887 output.
28888
288892000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28890
28891 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
28892 labels at end of compound statements.
28893
288942000-11-13 Jakub Jelinek <jakub@redhat.com>
28895
28896 * gcc.c-torture/execute/loop-7.c: New test.
28897
288982000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28899
28900 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28901
289022000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28903
28904 * gcc.dg/c99-bool-1.c: New test.
28905
289062000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28907
28908 * gcc.dg/c99-scope-1.c: Remove xfail.
28909 * gcc.dg/c99-scope-2.c: New test.
28910
289112000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28912
28913 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28914 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28915
289162000-11-11 Mark Mitchell <mark@codesourcery.com>
28917
28918 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28919 error messages.
28920
28921 * g++.mike/p700.C: Don't typedef wchar_t.
28922 * g++.mike/p784.C: Likewise.
28923 * g++.mike/eb101.C: Don't use __wchar_t.
28924
289252000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28926
28927 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28928 from DO loop.
28929
289302000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28931
28932 * gcc.c-torture/execute/20001111-1.c: New test.
28933
289342000-11-10 Nick Clifton <nickc@redhat.com>
28935
28936 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28937 long multuiple and accumulate.
28938
289392000-11-09 Richard Henderson <rth@redhat.com>
28940
28941 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28942 via size_t instead of int.
28943
28944 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28945 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28946 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28947 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28948
289492000-11-09 Geoffrey Keating <geoffk@redhat.com>
28950
28951 * gcc.c-torture/compile/20001109-1.c: New test.
28952 * gcc.c-torture/compile/20001109-2.c: New test.
28953
289542000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28955
28956 * g++.old-deja/g++.pt/operator1.C: New test.
28957 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28958
289592000-11-09 Jakub Jelinek <jakub@redhat.com>
28960
28961 * gcc.dg/20001108-1.c: New test.
28962
289632000-11-09 Jakub Jelinek <jakub@redhat.com>
28964
28965 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28966 with both arguments constant strings.
28967 * gcc.c-torture/execute/string-opt-3.c: New test.
28968 * gcc.c-torture/execute/string-opt-4.c: New test.
28969 * gcc.c-torture/execute/string-opt-5.c: New test.
28970
289712000-11-08 Nick Clifton <nickc@redhat.com>
28972
28973 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28974 mulsidi3adddi patterns.
28975
289762000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28977
28978 * g++.old-deja/g++.other/crash36.C: New test.
28979
289802000-11-08 Jakub Jelinek <jakub@redhat.com>
28981
28982 * g++.old-deja/g++.other/init16.C: New test.
28983
289842000-11-06 Loren J. Rittle <ljrittle@acm.org>
28985
28986 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28987
289882000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28989
28990 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28991 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28992 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28993
289942000-11-07 DJ Delorie <dj@redhat.com>
28995
28996 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28997
289982000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28999
29000 * gcc.c-torture/execute/string-opt-1.c: New test.
29001
290022000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
29003
29004 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
29005 mips-sgi-irix6.* because the MIPS ABI passes floating-point
29006 parameters in registers, and there is no way for a varargs
29007 function to know in which order the integer and floating-point
29008 parameters should be interleaved when they are placed on the
29009 stack.
29010 * gcc.c-torture/execute/va-arg-16.x: Likewise.
29011 * gcc.c-torture/execute/va-arg-17.x: Likewise.
29012
290132000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29014
29015 * gcc.c-torture/execute/string-opt-2.c: New test.
29016
290172000-11-07 Nathan Sidwell <nathan@codesourcery.com>
29018
29019 * g++.old-deja/g++.pt/crash60.C: New test.
29020
290212000-11-06 Jakub Jelinek <jakub@redhat.com>
29022
29023 * g++.old-deja/g++.other/crash24.C: New test.
29024 * g++.old-deja/g++.other/crash25.C: New test.
29025 * g++.old-deja/g++.other/crash26.C: New test.
29026 * g++.old-deja/g++.other/crash27.C: New test.
29027 * g++.old-deja/g++.other/crash28.C: New test.
29028 * g++.old-deja/g++.other/crash29.C: New test.
29029 * g++.old-deja/g++.other/crash30.C: New test.
29030 * g++.old-deja/g++.other/crash31.C: New test.
29031 * g++.old-deja/g++.other/crash32.C: New test.
29032 * g++.old-deja/g++.other/crash33.C: New test.
29033 * g++.old-deja/g++.other/crash34.C: New test.
29034 * g++.old-deja/g++.other/crash35.C: New test.
29035
290362000-11-06 Jakub Jelinek <jakub@redhat.com>
29037
29038 * gcc.c-torture/execute/20001031-1.c: New test.
29039
290402000-11-04 Mark Mitchell <mark@codesourcery.com>
29041
29042 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
29043 namespace.
29044
29045 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
29046 standards-conformant.
29047
29048 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
29049
29050 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
29051 * g++.old-deja/g++.mike/p755a.C: Likewise.
29052 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
29053 library makes no calls to `operator new' during initialization.
29054
290552000-11-04 Neil Booth <neilb@earthling.net>
29056
29057 * gcc.dg/cpp/include2.c: New tests.
29058
290592000-11-03 Mark P Mitchell <mark@codesourcery.com>
29060
29061 * lib/g++.exp (g++_set_ld_library_path): New function.
29062 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
29063
290642000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
29065
29066 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
29067 warnings.
29068
290692000-11-01 Richard Henderson <rth@redhat.com>
29070
29071 * g++.old-deja/g++.ext/namedret1.C: New.
29072 * g++.old-deja/g++.ext/namedret2.C: New.
29073 * g++.old-deja/g++.ext/namedret3.C: New.
29074
290752000-10-31 Geoffrey Keating <geoffk@cygnus.com>
29076
29077 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
29078 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
29079
290802000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29081
29082 * gcc.c-torture/execute/va-arg-21.c: New test.
29083
290842000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
29085
29086 * gcc.dg/c99-complex-2.c: New test.
29087
290882000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29089
29090 * gcc.c-torture/execute/stdio-opt-1.c: New test.
29091
290922000-10-31 Jakub Jelinek <jakub@redhat.com>
29093
29094 * g++.old-deja/g++.other/inline16.C: New test.
29095
290962000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
29097
29098 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
29099 __PRETTY_FUNCTION__
29100
291012000-10-29 Neil Booth <neilb@earthling.net>
29102
29103 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
29104 New tests.
29105 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
29106 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
29107 optimisation.
29108
291092000-10-29 Neil Booth <neilb@earthling.net>
29110
29111 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
29112 * mi1.c, mi1c.h: Add null directives to multiple-include test.
29113 * mi5.c: Test multiple includes work with -C.
29114 * trigraphs.c: Test ^= version.
29115
291162000-10-28 Neil Booth <neilb@earthling.net>
29117
29118 New tests and test updates for new macro expander.
29119
29120 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
29121 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
29122 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
29123 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
29124 new diagnostic messages.
29125
29126 * gcc.dg/cpp/macro3.c: New tests.
29127
291282000-10-27 Mark Mitchell <mark@codesourcery.com>
29129
29130 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
29131 on the same line.
29132
291332000-10-27 Jakub Jelinek <jakub@redhat.com>
29134
29135 * g++.old-deja/g++.other/eh2.C: New test.
29136
291372000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
29138
29139 * gcc.c-torture/execute/20001027-1.c: New test.
29140
291412000-10-26 Richard Henderson <rth@redhat.com>
29142
29143 * gcc.c-torture/execute/20001026-1.c: New.
29144
291452000-10-26 Mark Mitchell <mark@codesourcery.com>
29146
29147 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
29148 * g++.old-deja/g++.law/builtin1.C: Likewise.
29149 * g++.old-deja/g++.law/ctors10.C: Likewise.
29150 * g++.old-deja/g++.law/virtual3.C: Likewise.
29151 * g++.old-deja/g++.mike/p658.C: Likewise.
29152 * g++.old-deja/g++.other/sibcall1.C: Likewise.
29153 * g++.old-deja/g++.other/vaarg2.C: Likewise.
29154 * g++.old-deja/g++.robertl/eb124.C: Likewise.
29155 * g++.old-deja/g++.robertl/eb44.C: Likewise.
29156 * g++.old-deja/g++.robertl/eb77.C: Likewise.
29157
291582000-10-26 Nathan Sidwell <nathan@codesourcery.com>
29159
29160 * gcc.c-torture/compile/20001024-1.c: New test.
29161
291622000-10-25 Mark Mitchell <mark@codesourcery.com>
29163
29164 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
29165 to tell us whether or not we are using V3.
29166
291672000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
29168
29169 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
29170 operands.
29171
291722000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
29173
29174 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
29175
291762000-10-25 Jakub Jelinek <jakub@redhat.com>
29177
29178 * gcc.c-torture/execute/20001024-1.c: New test.
29179
291802000-10-24 Jakub Jelinek <jakub@redhat.com>
29181
29182 * g++.old-deja/g++.other/sibcall1.C: New test.
29183
291842000-10-20 Jakub Jelinek <jakub@redhat.com>
29185
29186 * gcc.dg/noncompile/init-3.c: New test.
29187
291882000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
29189
29190 * gcc.dg/format-array-1.c: New test.
29191
291922000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
29193
29194 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
29195 writing through null pointers; remove comment about testing
29196 unterminated strings.
29197
291982000-10-17 Matthew Hiller <hiller@redhat.com>
29199
29200 * gcc.c-torture/execute/20001017-2.c: New test.
29201
292022000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
29203
29204 * gcc.c-torture/compile/20001018-1.c: New test.
29205 * gcc.c-torture/compile/20001018-1.x: Xfail.
29206
292072000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29208
29209 * gcc.c-torture/execute/20001017-1.c: New test.
29210
292112000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
29212
29213 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
29214 for multiple use of arguments with scanf formats; add tests for
29215 multiple use of arguments.
29216
292172000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
29218
29219 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
29220
292212000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
29222
29223 * gcc.dg/format-miss-1.c: New test.
29224
292252000-10-16 Jakub Jelinek <jakub@redhat.com>
29226
29227 * gcc.c-torture/execute/20001013-1.c: New test.
29228
292292000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
29230
29231 * gcc.dg/format-branch-1.c: New test.
29232
292332000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
29234
29235 * README, lib/file-format.exp: Remove EGCS references.
29236
292372000-10-16 Jakub Jelinek <jakub@redhat.com>
29238
29239 * gcc.dg/20001013-1.c: New test.
29240
292412000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
29242
29243 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
29244 for intmax_t in the compiler using __typeof__ and the type rules
29245 for conditional expressions.
29246
292472000-10-13 Jakub Jelinek <jakub@redhat.com>
29248
29249 * gcc.dg/20001012-1.c: New test.
29250 * gcc.dg/20001012-2.c: New test.
29251
292522000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29253
29254 * gcc.dg/format-attr-1.c: New test.
29255
292562000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29257
29258 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
29259 __LONG_LONG_MAX__ instead of LLONG_MAX.
29260
292612000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29262
29263 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
29264 scanf flags.
29265 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
29266 flags.
29267
292682000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
29269
29270 * gcc.dg/sequence-pt-1.c: New test.
29271
292722000-10-11 Geoff Keating <geoffk@cygnus.com>
29273
29274 * gcc.c-torture/execute/20001011-1.c: New testcase.
29275 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
29276
292772000-10-10 Jakub Jelinek <jakub@redhat.com>
29278
29279 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
29280 does not error on it.
29281
292822000-10-10 Jakub Jelinek <jakub@redhat.com>
29283
29284 * gcc.dg/20001009-1.c: New test.
29285
29286Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
29287
29288 * gcc.c-torture/compile/20001009-1.c: Move from here ....
29289 * gcc.c-torture/execute/20001009-2.c: ... to here.
29290
292912000-10-09 Geoff Keating <geoffk@cygnus.com>
29292
29293 * gcc.c-torture/compile/20001009-1.c: New testcase.
29294 * gcc.c-torture/execute/20001009-1.c: New testcase.
29295 Testcases provided by Jan Hubicka <jh@suse.cz>.
29296
292972000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
29298
29299 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
29300 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
29301 uintmax_t using <limits.h> to emulate the compiler's internal
29302 logic. No longer XFAIL %j tests.
29303
293042000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
29305
29306 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
29307 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
29308 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
29309 regexps and details of expected handling of some bad formats.
29310 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
29311 suppression.
29312
293132000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
29314
29315 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
29316 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
29317 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
29318 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
29319 in list archives.
29320
293212000-10-06 Richard Henderson <rth@cygnus.com>
29322
29323 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
29324 * g++.old-deja/g++.brendan/crash52.C: Likewise.
29325 * g++.old-deja/g++.jason/report.C: Likewise.
29326 * g++.old-deja/g++.law/friend5.C: Likewise.
29327 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
29328 of the expected warnings.
29329
293302000-10-06 Nathan Sidwell <nathan@codesourcery.com>
29331
29332 * g++.old-deja/g++.pt/enum14.C: New test.
29333
293342000-10-05 Nathan Sidwell <nathan@codesourcery.com>
29335
29336 * g++.old-deja/g++.pt/crash59.C: New test.
29337
293382000-10-04 Will Cohen <wcohen@redhat.com>
29339
29340 * gcc.dg/20000926-1.c: New test.
29341
293422000-10-03 Geoff Keating <geoffk@cygnus.com>
29343
29344 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
29345 function name for current C++ compiler.
29346 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
29347
293482000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
29349
29350 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
29351 __PRETTY_FUNCTION__.
29352 * g++.old-deja/g++.ext/pretty2.C: Likewise.
29353
293542000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29355
29356 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
29357
293582000-09-26 Jakub Jelinek <jakub@redhat.com>
29359
29360 * gcc.c-torture/compile/20000923-1.c: New test.
29361
293622000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
29363
29364 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
29365 * g++.old-deja/g++.pt/ttp62.C: Same.
29366 * g++.old-deja/g++.other/inline14.C: Same.
29367
293682000-09-24 Richard Henderson <rth@cygnus.com>
29369
29370 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
29371
293722000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
29373
29374 * gcc.dg/c90-printf-1.c: Add test for wide string format.
29375
293762000-09-22 Geoff Keating <geoffk@cygnus.com>
29377
29378 * gcc.c-torture/compile/20000922-1.c: New file.
29379
293802000-09-21 Nick Clifton <nickc@redhat.com>
29381
29382 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
29383 a signed long modulo operation.
29384 (mod6): New function - perform an unsigned long modulo operation.
29385 (main): Add tests for modulos of very large numbers by very small
29386 dividends.
29387
293882000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29389
29390 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
29391
293922000-09-19 Richard Henderson <rth@cygnus.com>
29393
29394 * gcc.dg/compare2.c (case 10): XFAIL.
29395
293962000-09-18 Richard Henderson <rth@cygnus.com>
29397
29398 * gcc.c-torture/execute/20000906-1.c: Move ...
29399 * gcc.dg/20000906-1.c: ... here. Only run on targets
29400 that support __builtin_trap.
29401
29402Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
29403
29404 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
29405
294062000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
29407
29408 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
29409 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
29410 more $ format tests.
29411
294122000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
29413
29414 * gcc.dg/format-errmk-1.c: New test.
29415
294162000-09-17 Greg McGary <greg@mcgary.org>
29417
29418 * gcc.c-torture/execute/20000917-1.x: Remove.
29419
294202000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
29421
29422 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
29423
294242000-09-17 Greg McGary <greg@mcgary.org>
29425
29426 * gcc.c-torture/execute/20000917-1.c: New test.
29427 * gcc.c-torture/execute/20000917-1.x: XFAIL.
29428
294292000-09-16 Neil Booth <NeilB@earthling.net>
29430
29431 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
29432 in nested macro bug.
29433
294342000-09-15 Neil Booth <NeilB@earthling.net>
29435
29436 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
29437
294382000-09-14 Jeffrey A Law (law@cygnus.com)
29439
29440 * gcc.c-torture/execute/20000914-1.c: New test.
29441
294422000-09-12 Alexandre Oliva <aoliva@redhat.com>
29443
29444 * g++.other/inline13.C: New test.
29445
294462000-09-12 Andreas Jaeger <aj@suse.de>
29447
29448 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
29449 constant by Ulrich Drepper <drepper@redhat.com>.
29450
294512000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
29452
29453 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
29454
294552000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29456
29457 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
29458
294592000-09-11 Zack Weinberg <zack@wolery.cumb.org>
29460
29461 * gcc.dg/cpp/backslash.c: New test.
29462
294632000-09-11 Alexandre Oliva <aoliva@redhat.com>
29464
29465 * gcc.c-torture/execute/20000910-1.c: New test.
29466 * gcc.c-torture/execute/20000910-2.c: Likewise.
29467
294682000-09-11 Robert Lipe <robertl@sco.com>
29469
29470 * gcc.dg/pragma-align.c: New test.
29471
294722000-09-11 Nathan Sidwell <nathan@codesourcery.com>
29473
29474 * g++.old-deja/g++.pt/explicit82.C: New test.
29475 * g++.old-deja/g++.pt/explicit83.C: New test.
29476
294772000-09-10 Zack Weinberg <zack@wolery.cumb.org>
29478
29479 * gcc.dg/asm-names.c: New test.
29480
294812000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29482
29483 * gcc.dg/cpp/tr-warn6.c: New test
29484
294852000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
29486
29487 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
29488 be accepted.
29489
294902000-09-07 Catherine Moore <clm@redhat.com>
29491
29492 * gcc.c-torture/execute/unroll-1.c: New test.
29493
294942000-09-06 Zack Weinberg <zack@wolery.cumb.org>
29495
29496 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
29497 ERROR markers.
29498 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
29499 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
29500 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
29501 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
29502 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
29503 Preprocess only.
29504 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
29505 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
29506
295072000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29508
29509 * g++.old-deja/g++.pt/deduct2.C: New test.
29510
295112000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29512
29513 * g++.old-deja/g++.pt/parms2.C: New test.
29514
295152000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29516
29517 * g++.old-deja/g++.pt/crash58.C: New test.
29518
295192000-09-06 Greg McGary <greg@mcgary.org>
29520
29521 * gcc.c-torture/execute/20000906-1.c: New test.
29522 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
29523
295242000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29525
29526 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
29527
295282000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29529
29530 * g++.old-deja/g++.pt/crash57.C: New test.
29531
295322000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29533
29534 * g++.old-deja/g++.pt/crash56.C: New test.
29535
295362000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29537
29538 * g++.old-deja/g++.pt/koenig1.C: New test.
29539
295402000-09-04 Jakub Jelinek <jakub@redhat.com>
29541
29542 * gcc.dg/20000904-1.c: New test.
29543
295442000-09-04 Jakub Jelinek <jakub@redhat.com>
29545
29546 * gcc.dg/cpp/paste8.c: New test.
29547
295482000-09-01 Alexandre Oliva <aoliva@redhat.com>
29549
29550 * gcc.c-torture/compile/20000827-1.c: New test.
29551
295522000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
29553
29554 * gcc.dg/format-diag-1.c: New test.
29555
295562000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
29557
29558 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
29559 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
29560 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
29561 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
29562 gcc.dg/formatz-1.c: Adjust warning regular expressions.
29563
295642000-09-01 Nathan Sidwell <nathan@codesourcery.com>
29565
29566 * g++.old-deja/g++.other/nested4.C: New test.
29567
295682000-09-01 Nathan Sidwell <nathan@codesourcery.com>
29569
29570 * g++.old-deja/g++.ns/scoped1.C: New test.
29571
295722000-08-30 Alexandre Oliva <aoliva@redhat.com>
29573
29574 * lib/g++.exp: Support testing already-installed GCC.
29575
295762000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29577
29578 * wtr-label-1.c, wtr-suffix-1.c: New tests.
29579
295802000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29581
29582 * gcc.dg/return-type-2.c: New test.
29583
295842000-08-27 Geoff Keating <geoffk@cygnus.com>
29585
29586 * gcc.c-torture/compile/20000825-1.c: New test.
29587
295882000-08-26 Alexandre Oliva <aoliva@redhat.com>
29589
29590 * gcc.dg/dwarf2-2.c: New test.
29591
295922000-08-26 Zack Weinberg <zack@wolery.cumb.org>
29593
29594 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
29595 dg-warning regexps.
29596
295972000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
29598
29599 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
29600 gcc.dg/format-ext-5.c: New tests.
29601
296022000-08-25 Jakub Jelinek <jakub@redhat.com>
29603
29604 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
29605
296062000-08-24 Mark Mitchell <mark@codesourcery.com>
29607
29608 * gcc.dg/noncompile/930622-2.c: Adjust error message.
29609
296102000-08-24 Richard Henderson <rth@cygnus.com>
29611
29612 * gcc.dg/ia64-sync-1.c: New test.
29613 * gcc.dg/ia64-sync-2.c: New test.
29614 * gcc.dg/ia64-asm-1.c: New test.
29615
296162000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
29617
29618 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
29619 * gcc.dg/format-ext-2.c: New test.
29620
296212000-08-23 Jason Merrill <jason@redhat.com>
29622
29623 * lib/old-dejagnu.exp: Also ignore "In member function" and
29624 "At global scope".
29625
296262000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29627
29628 * gcc.dg/noncompile/label-lineno-1.c: New test.
29629
296302000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29631
29632 * gcc.dg/c99-array-nonobj-1.c: New test.
29633
296342000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29635
29636 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
29637 tests.
29638 * gcc.dg/format-ext-1.c: New test.
29639
296402000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29641
29642 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
29643 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
29644 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
29645 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
29646 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
29647
296482000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
29649
29650 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
29651 gcc.dg/c99-strftime-2.c: New tests.
29652
296532000-08-22 Richard Henderson <rth@cygnus.com>
29654
29655 * gcc.c-torture/execute/20000822-1.c: New test.
29656
296572000-08-21 Jakub Jelinek <jakub@redhat.com>
29658
29659 * gcc.c-torture/execute/20000819-1.x: Remove.
29660
296612000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29662
29663 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
29664 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
29665 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
29666 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
29667 gcc.dg/format-xopen-1.c: New tests.
29668
296692000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29670
29671 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
29672
296732000-08-21 Jakub Jelinek <jakub@redhat.com>
29674
29675 * g++.old-deja/g++.other/loop2.C: New test.
29676
29677 * gcc.c-torture/compile/20000606-1.c: New test.
29678 * gcc.c-torture/compile/20000728-1.c: New test.
29679 * gcc.c-torture/execute/20000801-1.c: New test.
29680 * gcc.c-torture/execute/20000801-2.c: New test.
29681 * gcc.c-torture/execute/20000819-1.c: New test.
29682 * gcc.c-torture/execute/20000819-1.x: XFAIL.
29683 * gcc.dg/20000629-1.c: New test.
29684 * gcc.dg/20000724-1.c: New test.
29685 * gcc.dg/20000807-1.c: New test.
29686
296872000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
29688
29689 * gcc.dg/cpp/pragma-1.c: New test.
29690 * gcc.dg/cpp/pragma-2.c: New test.
29691
296922000-08-18 Zack Weinberg <zack@wolery.cumb.org>
29693
29694 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
29695 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
29696
296972000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29698
29699 * gcc.c-torture/compile/20000818-1.c: New test.
29700
297012000-08-18 Manfred Hollstein <manfredh@redhat.com>
29702
29703 * gcc.c-torture/execute/20000818-1.c: New test.
29704
297052000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
29706
29707 * gcc.dg/format-va-1.c: New test.
29708
297092000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29710
29711 * g++.old-deja/g++.other/typedef8.C: New test.
29712
297132000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29714
29715 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
29716 * g++.old-deja/g++.mike/net36.C: Mark candidate.
29717 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
29718 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
29719 * g++.old-deja/g++.other/ptrmem7.C: New test.
29720 * g++.old-deja/g++.pt/ptrmem10.C: New test.
29721
297222000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29723
29724 * g++.old-deja/g++.pt/typename27.C: New test.
29725
297262000-08-17 Nathan Sidwell <nathan@codesourcery.com>
29727
29728 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
29729 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
29730 * g++.old-deja/g++.pt/friend45.C: New test.
29731 * g++.old-deja/g++.other/friend8.C: New test.
29732
297332000-08-15 Richard Henderson <rth@cygnus.com>
29734
29735 * gcc.c-torture/execute/20000815-1.c: New test.
29736
297372000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
29738
29739 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
29740 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
29741 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
29742
297432000-08-14 Nathan Sidwell <nathan@codesourcery.com>
29744
29745 * g++.old-deja/g++.other/refinit2.C: New test.
29746
297472000-08-13 Geoff Keating <geoffk@cygnus.com>
29748
29749 * lib/c-torture.exp (c-torture): Make
29750 compiler_conditional_xfail_data global.
29751 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
29752 compiler_conditional_xfail_data machinery.
29753 (f-torture-execute): Likewise.
29754 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
29755 and only when unrolling loops.
29756
29757 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
29758
297592000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29760
29761 * g++.old-deja/g++.pt/explicit81.C: New test.
29762
297632000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29764
29765 * g++.old-deja/g++.pt/typename26.C: New test.
29766
297672000-08-10 Geoff Keating <geoffk@cygnus.com>
29768
29769 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
29770 warning.
29771
297722000-08-10 Nathan Sidwell <nathan@codesourcery.com>
29773
29774 * g++.old-deja/g++.other/array3.C: New test.
29775
297762000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29777
29778 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
29779 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
29780 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
29781 New tests.
29782
297832000-08-09 Nathan Sidwell <nathan@codesourcery.com>
29784
29785 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
29786 * g++.old-deja/g++.abi/vmihint.C: Likewise.
29787
297882000-08-09 Alexandre Oliva <aoliva@redhat.com>
29789
29790 * gcc.c-torture/execute/20000808-1.c: New test.
29791
297922000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29793
29794 * gcc.dg/c90-const-expr-1.c: New test.
29795
297962000-08-08 Richard Henderson <rth@cygnus.com>
29797
29798 * gcc.dg/noncompile/920923-1.c: Declare calloc.
29799
298002000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
29801
29802 * gcc.dg/noncompile/const-ll-1.c: New test.
29803
298042000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
29805
29806 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
29807
298082000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29809
29810 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
29811 that running programs linked against the shared version of libobjc
29812 run correctly.
29813
298142000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29815
29816 * gcc.dg/c99-printf-1.c: New test.
29817
298182000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29819
29820 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
29821
298222000-08-05 Zack Weinberg <zack@wolery.cumb.org>
29823
29824 * gcc.c-torture/execute/20000731-1.x: Delete.
29825
298262000-08-04 Zack Weinberg <zack@wolery.cumb.org>
29827
29828 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
29829 and torture_without_loops as is done by c-torture.exp.
29830 (search_for): Copy from c-torture.exp.
29831 (gcc-dg-runtest): New function, drives a directory of tests
29832 iterating over the TORTURE_OPTIONS.
29833 (scan-assembler, scan-assembler-not): Move here from
29834 individual directory drivers.
29835
29836 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
29837 defined by lib/gcc-dg.exp.
29838 * gcc.dg/cpp/cpp.exp: Likewise.
29839 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
29840 gcc-dg-runtest, so we cycle over optimization options.
29841
29842 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
29843 * gcc.dg/compare2.c: No longer expected to fail.
29844
298452000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29846
29847 * gcc.c-torture/execute/20000804-1.c: New test.
29848
298492000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
29850
29851 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
29852
298532000-08-03 Zack Weinberg <zack@wolery.cumb.org>
29854
29855 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
29856
298572000-08-03 Jeffrey A Law (law@cygnus.com)
29858
29859 * gcc.c-torture/compile/20000803-1.c: New test.
29860
298612000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
29862
29863 * gcc.c-torture/execute/20000801-3.c,
29864 gcc.c-torture/execute/20000801-4.c: New tests.
29865 * gcc.c-torture/execute/20000801-3.x,
29866 gcc.c-torture/execute/20000801-4.x: Xfail.
29867
298682000-08-02 Geoff Keating <geoffk@cygnus.com>
29869
29870 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29871 libobjc/.libs to allow for libtool.
29872
298732000-08-02 Jakub Jelinek <jakub@redhat.com>
29874
29875 * gcc.c-torture/compile/20000802-1.c: New test.
29876
298772000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29878
29879 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29880
298812000-07-31 Jeffrey A Law (law@cygnus.com)
29882
29883 * gcc-c-torture/execute/20000731-2.c: New test.
29884
29885 * gcc.c-torture/execute/20000731-1.c: New test.
29886 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29887
298882000-07-31 Jakub Jelinek <jakub@redhat.com>
29889
29890 * testsuite/gcc.dg/cpp/paste7.c: New test.
29891 * gcc.dg/cpp/20000725-1.c: New test.
29892
298932000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29894
29895 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29896 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29897 declaration warning for __builtin_dwarf_reg_size.
29898
29899 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29900
299012000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29902
29903 * gcc.dg/noncompile/voidparam-1.c: New test.
29904
299052000-07-30 Richard Henderson <rth@cygnus.com>
29906
29907 * gcc.dg/c90-digraph-1.c: Don't xfail.
29908 * gcc.dg/compare2.c (case 10): Xfail.
29909 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29910
299112000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29912
29913 * gcc.dg/c99-main-1.c: New test.
29914
299152000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29916
29917 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29918
299192000-07-26 Hans-Peter Nilsson <hp@axis.com>
29920
29921 * gcc.c-tortuer/execute/20000726-1.c: New test.
29922
299232000-07-26 Alexandre Oliva <aoliva@redhat.com>
29924
29925 * gcc.c-torture/execute/enum-2.c: New test.
29926
299272000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29928
29929 * gcc.dg/cpp/tr-warn3.c: New test.
29930
299312000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29932
29933 * g++.old-deja/g++.ext/implicit1.C: Remove.
29934 * g++.old-deja/g++.jason/c2.C: Remove
29935 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29936 * g++.old-deja/g++.pt/crash16.C: Likewise.
29937 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29938
299392000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29940
29941 * g++.old-deja/g++.other/for2.C: New test.
29942
299432000-07-25 Jakub Jelinek <jakub@redhat.com>
29944
29945 * gcc.dg/20000720-1.c: New test.
29946
299472000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29948
29949 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29950
299512000-07-24 Geoff Keating <geoffk@cygnus.com>
29952
29953 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29954 * gcc.c-torture/execute/20000722-1.c: New.
29955 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29956
299572000-07-24 Jakub Jelinek <jakub@redhat.com>
29958
29959 * gcc.dg/cpp/20000720-1.S: New test.
29960
299612000-07-21 Michael Meissner <meissner@redhat.com>
29962
29963 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29964
299652000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29966
29967 * g++.old-deja/g++.brendan/crash16.C,
29968 g++.old-deja/g++.brendan/parse3.C,
29969 g++.old-deja/g++.brendan/redecl1.C,
29970 g++.old-deja/g++.ns/template13.C,
29971 g++.old-deja/g++.other/decl4.C,
29972 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29973
299742000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29975
29976 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29977 and "Internal error".
29978
29979 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29980 regexps.
29981 * gcc.dg/cpp/paste6.c: New test.
29982
299832000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29984
29985 * gcc.dg/cpp/tr-direct.c: New test.
29986
29987 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29988 gcc.dg/cpp/undef1.c: Tweak error regexps.
29989
299902000-07-18 Eric Christopher <echristo@redhat.com>
29991
29992 * gcc.c-torture/compile/20000718-1.c: New test.
29993
299942000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29995
29996 * cpplex.c (_cpp_push_token): If the token being pushed back
29997 is the previous token in this context, just subtract one from
29998 context->posn.
29999 * cppmacro.c (save_expansion): Clear aux field when storing a
30000 placemarker.
30001
300022000-07-18 Alexandre Oliva <aoliva@redhat.com>
30003
30004 * gcc.dg/noncompile/redecl-1.c: New test.
30005
300062000-07-18 Jakub Jelinek <jakub@redhat.com>
30007
30008 * gcc.c-torture/execute/20000717-5.c: New test.
30009 * gcc.c-torture/execute/20000717-1.x: Removed.
30010
300112000-07-17 Richard Henderson <rth@cygnus.com>
30012
30013 * gcc.c-torture/execute/20000717-4.c: New test.
30014
300152000-07-17 Zack Weinberg <zack@wolery.cumb.org>
30016
30017 * gcc.dg/cpp/syshdr.c: New test.
30018 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
30019
300202000-07-17 Neil Booth <neilb@earthling.net>
30021
30022 * gcc.dg/cpp/cmdlne-dM.c: New test.
30023 * gcc.dg/cpp/cmdlne-dD.c: New test.
30024
300252000-07-17 Jeffrey A Law (law@cygnus.com)
30026
30027 * gcc.c-torture/execute/20000717-3.c: New test.
30028
30029 * gcc.c-torture/compile/20000717-1.c: New test.
30030
300312000-07-17 Geoffrey Keating <geoffk@cygnus.com>
30032
30033 * gcc.c-torture/execute/20000717-2.c: New test.
30034
300352000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
30036
30037 * gcc.dg/formatz-1.c: New test.
30038
30039 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
30040 * gcc.dg/c99-digraph-1.c: New tests.
30041
30042 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
30043 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
30044
30045 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
30046 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
30047 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
30048 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
30049 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
30050 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
30051 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
30052
300532000-07-17 Greg McGary <greg@mcgary.org>
30054
30055 * gcc.c-torture/execute/20000717-1.c: New test.
30056 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
30057
300582000-07-15 Jakub Jelinek <jakub@redhat.com>
30059
30060 * gcc.c-torture/execute/20000715-2.c: New test.
30061 * gcc.dg/20000715-1.c: New test.
30062
300632000-07-15 Michael Meissner <meissner@redhat.com>
30064
30065 * gcc.c-torture/execute/20000715-1.c: New test.
30066
300672000-07-13 Jakub Jelinek <jakub@redhat.com>
30068
30069 * gcc.c-torture/execute/20000707-1.c: New test.
30070
300712000-07-13 Neil Booth <NeilB@earthling.net>
30072
30073 * testsuite/gcc.dg/cpp/digraph1.c,
30074 testsuite/gcc.dg/cpp/digraph2.c,
30075 testsuite/gcc.dg/cpp/digraphs.c: New tests.
30076
300772000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
30078
30079 * g77.f-torture/compile/20000630-2.f: New test.
30080 * g77.f-torture/compile/20000630-2.x
30081
300822000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
30083
30084 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
30085
300862000-07-11 Neil Booth <NeilB@earthling.net>
30087
30088 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
30089
300902000-07-11 Neil Booth <NeilB@earthling.net>
30091
30092 * gcc.dg/cpp/cmdlne-C.c: New.
30093
300942000-07-09 Neil Booth <NeilB@earthling.net>
30095
30096 * gcc.dg/cpp/directiv.c: New tests.
30097 * gcc.dg/cpp/undef1.c: Update.
30098
300992000-07-08 Angela Marie Thomas <angela@cygnus.com>
30100
30101 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
30102
301032000-07-09 Neil Booth <NeilB@earthling.net>
30104
30105 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
30106
301072000-07-07 Zack Weinberg <zack@wolery.cumb.org>
30108
30109 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
30110 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
30111
301122000-07-08 Neil Booth <NeilB@earthling.net>
30113
30114 * gcc.dg/cpp/macsyntx.c: New tests.
30115
301162000-07-07 Jakub Jelinek <jakub@redhat.com>
30117
30118 * gcc.dg/20000707-1.c: New test.
30119
301202000-07-07 Jakub Jelinek <jakub@redhat.com>
30121
30122 * gcc.c-torture/execute/20000706-1.c: New test.
30123 * gcc.c-torture/execute/20000706-2.c: New test.
30124 * gcc.c-torture/execute/20000706-3.c: New test.
30125 * gcc.c-torture/execute/20000706-4.c: New test.
30126 * gcc.c-torture/execute/20000706-5.c: New test.
30127
301282000-07-06 Nathan Sidwell <nathan@codesourcery.com>
30129
30130 * g++.old-deja/g++.pt/instantiate7.C: New test.
30131
301322000-07-06 Nathan Sidwell <nathan@codesourcery.com>
30133
30134 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
30135 * g++.old-deja/g++.mike/thunk3.C: Likewise.
30136 * g++.old-deja/g++.other/rtti3.C: Likewise.
30137 * g++.old-deja/g++.other/rttid3.C: Likewise.
30138
301392000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
30140
30141 * g77.f-torture/compile/20000630-1.x: Fix typo
30142
301432000-07-05 Zack Weinberg <zack@wolery.cumb.org>
30144
30145 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
30146 assembly output.
30147
301482000-07-04 Zack Weinberg <zack@wolery.cumb.org>
30149
30150 * gcc.dg/cpp/ident.c: New test.
30151
301522000-07-05 Neil Booth <NeilB@earthling.net>
30153
30154 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
30155 gcc.dg/cpp/lexstrng.c: New tests.
30156
301572000-07-04 Neil Booth <NeilB@earthling.net>
30158
30159 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
30160 * gcc.dg/cpp/strify2.c: Same.
30161
301622000-07-03 Zack Weinberg <zack@wolery.cumb.org>
30163
30164 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
30165 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
30166 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
30167 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
30168
30169 * testsuite/gcc.dg/cpp/macro1.c,
30170 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
30171 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
30172 testsuite/gcc.dg/cpp/strify1.c,
30173 testsuite/gcc.dg/cpp/strify2.c: New tests.
30174
301752000-07-03 Jakub Jelinek <jakub@redhat.com>
30176
30177 * gcc.c-torture/execute/20000703-1.c: New test.
30178
301792000-07-03 Nathan Sidwell <nathan@codesourcery.com>
30180
30181 * g++.old-deja/g++.pt (lookup10.C): New test.
30182
301832000-07-03 Nathan Sidwell <nathan@codesourcery.com>
30184
30185 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 30186
662ef0f5 301872000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 30188
ed8e443a
JM
30189 * gcc.c-torture/compile/20000701-1.c: New test.
30190
301912000-06-30 Nick Clifton <nickc@cygnus.com>
30192
30193 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
30194 to test case.
30195
301962000-06-30 Catherine Moore <clm@cygnus.com>
30197
30198 * gcc.c-torture/execute/align-1.c: New test.
30199
302002000-06-30 Nathan Sidwell <nathan@codesourcery.com>
30201
30202 * g++.old-deja/g++.pt/expr8.C: New test.
30203 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
30204
302052000-06-29 Nick Clifton <nickc@cygnus.com>
30206
30207 * gcc.c-torture/compile/20000629-1.c: New test.
30208
302092000-06-29 Zack Weinberg <zack@wolery.cumb.org>
30210
30211
30212 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
30213 gcc.dg/noncompile directory, depending on whether they're
30214 preprocessor tests or not. Annotate all the tests for the dg
30215 framework.
30216
30217 * gcc.c-torture/noncompile/noncompile.exp: Delete.
30218 * gcc.dg/noncompile/noncompile.exp: New.
30219
30220 * Moved files:
30221 Old name New name
30222 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
30223 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
30224 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
30225 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
30226 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
30227 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
30228 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
30229 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
30230 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
30231 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
30232 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
30233 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
30234 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
30235 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
30236 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
30237 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
30238 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
30239 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
30240 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
30241 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
30242 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
30243 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
30244 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
30245 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
30246
30247 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
30248 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
30249 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
30250 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
30251 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
30252 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
30253
302542000-06-29 Zack Weinberg <zack@wolery.cumb.org>
30255
30256 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
30257 declare one variable. On the fourth, error.
30258 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
30259 declared by 20000628-1a.h.
30260
302612000-06-29 Richard Henderson <rth@redhat.com>
30262
30263 * gcc.c-torture/execute/930529-1.x: New file.
30264 * gcc.dg/920413-1.c: Adjust expected warning text.
30265 * gcc.dg/980217-1.c: Declare abort.
30266 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
30267
302682000-06-29 Jeffrey A Law (law@cygnus.com)
30269
30270 * g77.f-torture/compile/20000629-1.f: New test.
30271 * g77.f-torture/compile/20000629-1.x: Expected to fail.
30272
302732000-06-28 Zack Weinberg <zack@wolery.cumb.org>
30274
30275 Rearrange lots of files, removing entirely the
30276 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
30277 directories.
30278
30279 * Deleted files:
30280 gcc.c-torture/code_quality/code_quality.exp
30281 gcc.c-torture/special/special.exp
30282 gcc.failure/failure.exp
30283 gcc.failure/940409-1.x
30284 gcc.c-torture/compile/961203-1.x
30285
30286 * New files:
30287 gcc.misc-tests/linkage.exp
30288 gcc.c-torture/execute/920730-1t.c
30289 gcc.c-torture/execute/920730-1t.x
30290 gcc.c-torture/compile/920520-1.x
30291 gcc.c-torture/compile/920521-1.x
30292 gcc.c-torture/compile/981006-1.x
30293 gcc.c-torture/execute/eeprof-1.x
30294
30295 * Moved files (possibly with modifications to fit a new harness):
30296 Old name New name
30297 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
30298 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
30299 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
30300 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
30301 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
30302 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
30303 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
30304 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
30305 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
30306 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
30307 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
30308 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
30309 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
30310 gcc.failure/940409-1.c gcc.dg/940409-1.c
30311
303122000-06-28 Zack Weinberg <zack@wolery.cumb.org>
30313
30314 * c-torture/compile/961203-1.x: Delete.
30315
30316 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
30317 not exit. Include stdio.h.
30318 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
30319 * gcc.misc-tests/dg-12.c: Likewise.
30320 * gcc.misc-tests/dg-5.c: Likewise.
30321 * gcc.misc-tests/dg-6.c: Likewise.
30322 * gcc.misc-tests/dg-7.c: Prototype abort.
30323 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
30324 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
30325 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
30326 not exit.
30327 * gcc.misc-tests/sieve.c: Use return from main, not exit.
30328 * gcc.misc-tests/sort2.c: Use return from main, not exit.
30329
303302000-06-28 Jakub Jelinek <jakub@redhat.com>
30331
30332 * gcc.dg/cpp/20000628-1.c: New test.
30333 * gcc.dg/cpp/20000628-1.h: New header for above test.
30334 * gcc.dg/cpp/20000628-1a.h: Likewise.
30335
303362000-06-27 Zack Weinberg <zack@wolery.cumb.org>
30337
30338 * gcc.dg/cpp: New directory.
30339 * gcc.dg/cpp/cpp.exp: New driver.
30340 * gcc.dg/cpp/20000627-1.c: New test.
30341 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
30342 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
30343 and rewrite as a compilation test.
30344
30345 * gcc.dg: Move many files into the cpp subdirectory, possibly
30346 renaming or editing them as well.
30347 Old name New name
30348 990119-1.c cpp/19990119-1.c
30349 990228-1.c cpp/19990228-1.c
30350 990407-1.c cpp/19990407-1.c
30351 990409-1.c cpp/19990409-1.c
30352 990413-1.c cpp/19990413-1.c
30353 990703-1.c cpp/19990703-1.c
30354 20000127-1.c cpp/20000127-1.c
30355 20000129-1.c cpp/20000129-1.c
30356 20000207-1.c cpp/20000207-1.c
30357 20000207-2.c cpp/20000207-2.c
30358 20000209-1.c cpp/20000209-1.c
30359 20000209-2.c cpp/20000209-2.c
30360 20000301-1.c cpp/20000301-1.c
30361 20000419-1.c cpp/20000419-1.c
30362 20000510-1.S cpp/20000510-1.S
30363 20000519-1.c cpp/20000519-1.c
30364 20000529-1.c cpp/20000529-1.c
30365 20000625-1.c cpp/20000625-1.c
30366 20000625-2.c cpp/20000625-2.c
30367 cpp-as1.c cpp/assert1.c
30368 cpp-as2.c cpp/assert2.c
30369 cxx-comments-1.c cpp/cxxcom1.c
30370 cxx-comments-2.c cpp/cxxcom2.c
30371 endif-label.c cpp/endif.c
30372 cpp-hash1.c cpp/hash1.c
30373 cpp-hash2.c cpp/hash2.c
30374 cpp-if1.c cpp/if-1.c
30375 cpp-if2.c cpp/if-2.c
30376 cpp-if3.c cpp/if-3.c
30377 cpp-if4.c cpp/if-4.c
30378 cpp-if5.c cpp/if-5.c
30379 cpp-cond.c cpp/if-cexp.c
30380 cpp-missingop.c cpp/if-mop.c
30381 cpp-missingparen.c cpp/if-mpar.c
30382 cpp-opprec.c cpp/if-oppr.c
30383 cpp-ifparen.c cpp/if-paren.c
30384 cpp-shortcircuit.c cpp/if-sc.c
30385 cpp-shift.c cpp/if-shift.c
30386 cpp-unary.c cpp/if-unary.c
30387 cpp-li1.c cpp/line1.c
30388 cpp-li2.c cpp/line2.c
30389 lineno.c cpp/line3.c
30390 lineno-2.c cpp/line4.c
30391 cpp-mi.c cpp/mi1.c
30392 cpp-mic.h cpp/mi1c.h
30393 cpp-micc.h cpp/mi1cc.h
30394 cpp-mind.h cpp/mi1nd.h
30395 cpp-mindp.h cpp/mi1ndp.h
30396 cpp-mix.h cpp/mi1x.h
30397 cpp-mi2.c cpp/mi2.c
30398 cpp-mi2a.h cpp/mi2a.h
30399 cpp-mi2b.h cpp/mi2b.h
30400 cpp-mi2c.h cpp/mi2c.h
30401 cpp-mi3.c cpp/mi3.c
30402 cpp-mi3.def cpp/mi3.def
30403 poison-1.c cpp/poison.c
30404 pr-impl.c cpp/prag-imp.c
30405 cpp-redef-2.c cpp/redef1.c
30406 cpp-redef.c cpp/redef2.c
30407 strpaste.c cpp/strp1.c
30408 strpaste-2.c cpp/strp2.c
30409 cpp-tradpaste.c cpp/tr-paste.c
30410 cpp-tradstringify.c cpp/tr-str.c
30411 cpp-tradwarn1.c cpp/tr-warn1.c
30412 cpp-tradwarn2.c cpp/tr-warn2.c
30413 trigraphs.c cpp/trigraphs.c
30414 cpp-unc1.c cpp/unc1.c
30415 cpp-unc2.c cpp/unc2.c
30416 cpp-unc3.c cpp/unc3.c
30417 cpp-unc.c cpp/unc4.c
30418 undef.c cpp/undef1.c
30419 undef-2.c cpp/undef2.c
30420 cpp-wi1.c cpp/widestr1.c
30421
304222000-06-27 Mark Mitchell <mark@codesourcery.com>
30423
30424 * lib/g++.exp (g++_include_flags): Tweak.
30425
304262000-06-27 H.J. Lu <hjl@gnu.org>
30427 Loren J. Rittle <ljrittle@acm.org>
30428
30429 * lib/g++.exp (g++_include_flags): Override libgloss.exp
30430 version with one that knows about the new gcc tree structure.
30431 (g++_link_flags): Same.
30432
304332000-06-26 Zack Weinberg <zack@wolery.cumb.org>
30434
30435 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
30436 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
30437 case we are cross-compiling.
30438
30439 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
30440 g++.old-deja/g++.niklas/Makefile.in,
30441 g++.old-deja/g++.niklas/configure.in,
30442 g++.old-deja/g++.other/Makefile.in,
30443 g++.old-deja/g++.other/configure.in,
30444 gcc.c-torture/code_quality/Makefile.in,
30445 gcc.c-torture/code_quality/configure.in,
30446 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
30447 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
30448 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
30449 gcc.c-torture/execute/ieee/Makefile.in,
30450 gcc.c-torture/execute/ieee/configure.in,
30451 gcc.c-torture/noncompile/Makefile.in,
30452 gcc.c-torture/noncompile/configure.in,
30453 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
30454 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
30455 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
30456
304572000-06-26 Nathan Sidwell <nathan@codesourcery.com>
30458
30459 * g++.old-deja/g++.other/ambig3.C: New test.
30460
304612000-06-26 Nathan Sidwell <nathan@codesourcery.com>
30462
30463 * g++.old-deja/g++.pt/syntax1.C: New test.
30464 * g++.old-deja/g++.pt/syntax2.C: New test.
30465 * g++.old-deja/g++.other/syntax3.C: New test.
30466 * g++.old-deja/g++.other/syntax4.C: New test.
30467
304682000-06-25 Zack Weinberg <zack@wolery.cumb.org>
30469
30470 * gcc.dg/20000623-1.c: Prototype exit and abort.
30471
304722000-06-25 Zack Weinberg <zack@wolery.cumb.org>
30473
30474 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
30475 New tests.
30476 * gcc.dg/cpp-mi3.def: New file.
30477
30478 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
30479 inside assertions.
30480 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
30481 lexer's error messages.
30482 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
30483 divine anything from the linemarkers.
30484 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
30485 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
30486
304872000-06-23 Geoffrey Keating <geoffk@cygnus.com>
30488
30489 * gcc.dg/20000623-1.c: New test.
30490
304912000-06-22 Jakub Jelinek <jakub@redhat.com>
30492
30493 * gcc.c-torture/execute/20000622-1.c: New test.
30494
304952000-06-22 Nathan Sidwell <nathan@codesourcery.com>
30496
30497 * g++.old-deja/g++.other/init15.C: New test.
30498
304992000-06-22 Nathan Sidwell <nathan@codesourcery.com>
30500
30501 * g++.old-deja/g++.pt/vaarg2.C: New test.
30502 * g++.old-deja/g++.pt/vaarg3.C: New test.
30503
305042000-06-20 Nathan Sidwell <nathan@codesourcery.com>
30505
30506 * g++.old-deja/g++.other/dyncast6.C: New test.
30507
305082000-06-15 Jakub Jelinek <jakub@redhat.com>
30509
30510 * gcc.c-torture/execute/loop-6.c: New test.
30511
305122000-06-14 Jakub Jelinek <jakub@redhat.com>
30513
30514 * gcc.dg/20000614-1.c: New test.
30515 * gcc.dg/20000614-2.c: New test.
30516
305172000-06-14 Hans-Peter Nilsson <hp@axis.com>
30518
30519 * g++.old-deja/g++.other/inline12.C: New test.
30520
305212000-06-13 Jakub Jelinek <jakub@redhat.com>
30522
30523 * g++.old-deja/g++.other/eh1.C: New test.
30524
305252000-06-12 Jakub Jelinek <jakub@redhat.com>
30526
30527 * g++.old-deja/g++.other/type.C: New test.
30528
305292000-06-05 Jakub Jelinek <jakub@redhat.com>
30530
30531 * g++.old-deja/g++.other/initstring.C: New test.
30532
305332000-06-12 Jason Merrill <jason@redhat.com>
30534
30535 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
30536
305372000-06-09 Jeffrey A Law (law@cygnus.com)
30538
30539 * gcc.c-torture/compile/20000609-1.c: New test.
30540
305412000-06-09 Clinton Popetz <cpopetz@cygnus.com>
30542
30543 * gcc.dg/20000609-1.c: New test.
30544
305452000-06-08 Zack Weinberg <zack@wolery.cumb.org>
30546
30547 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
30548 * gcc.c-torture/noncompile/poison-1.c: Move...
30549 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
30550 * gcc.dg/cpp-li1.c: Add a token after the #line.
30551
305522000-06-05 Richard Henderson <rth@cygnus.com>
30553
30554 * gcc.c-torture/execute/20000605-2.c: New test.
30555 * gcc.c-torture/execute/20000605-3.c: New test.
30556
305572000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
30558
30559 * g77.f-torture/execute/20000503-1.x: New file.
30560
305612000-06-06 Nathan Sidwell <nathan@codesourcery.com>
30562
30563 * g++.old-deja/g++.eh/badalloc1.C: New test.
30564
305652000-06-05 Richard Henderson <rth@cygnus.com>
30566
30567 * gcc.c-torture/execute/20000605-1.c: New test.
30568
305692000-06-05 Jakub Jelinek <jakub@redhat.com>
30570 Nathan Sidwell <nathan@codesourcery.com>
30571
30572 * gcc.c-torture/compile/20000605-1.c: New test.
30573
305742000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
30575
30576 * g77.f-torture/compile/20000601-1.f: New test.
30577
305782000-06-03 Richard Henderson <rth@cygnus.com>
30579
30580 * gcc.c-torture/execute/20000603-1.c: New.
30581
305822000-06-02 Zack Weinberg <zack@wolery.cumb.org>
30583
30584 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
30585 * gcc.dg/noreturn-2.c (noreturn): Likewise.
30586
305872000-06-01 Zack Weinberg <zack@wolery.cumb.org>
30588
30589 * gcc.dg/compare2.c (case 12): XFAIL.
30590 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
30591 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
30592
30593 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
30594
305952000-05-29 Zack Weinberg <zack@wolery.cumb.org>
30596
30597 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
30598 guard macro is already defined when the header is first
30599 included.
30600 * gcc.dg/cpp-mix.h: New file.
30601 * gcc.dg/endif-label.c: Update patterns to match compiler.
30602
30603 * g++.brendan/complex1.C: Declare abort.
30604 * g++.law/refs4.C: Remove XFAIL.
30605 * g++.oliva/expr2.C: Declare abort and exit.
30606
306072000-05-28 Alexandre Oliva <aoliva@cygnus.com>
30608
30609 * gcc.c-torture/execute/20000528-1.c: New test.
30610
30611 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
30612 * g++.old-deja/g++.law/temps4.C: Likewise.
30613
30614 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
30615 stdlib.h. Call abort() on failure.
30616 * g++.old-deja/g++.law/refs4.C: Likewise.
30617 * g++.old-deja/g++.law/temps4.C: Likewise.
30618 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
30619 * gcc.c-torture/execute/20000112-1.c: Include string.h.
30620
306212000-05-27 Zack Weinberg <zack@wolery.cumb.org>
30622
30623 Relative to g++.dg/special:
30624 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
30625
30626 Relative to g++.old-deja:
30627 * g++.brendan/complex1.C, g++.jason/optimize2.C,
30628 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
30629 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
30630 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
30631 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
30632 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
30633 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
30634
30635 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
30636 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
30637 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
30638 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
30639 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
30640 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
30641 and/or string.h.
30642
30643 * g++.other/goto1.C: Update expectations for error messages.
30644
306452000-05-25 Alexandre Oliva <aoliva@cygnus.com>
30646
30647 * gcc.c-torture/compile/20000523-1.c: New test.
30648
306492000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30650
30651 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
30652
306532000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30654
30655 * g++.old-deja/g++.eh/catch11.C: New test.
30656 * g++.old-deja/g++.eh/catch12.C: New test.
30657
306582000-05-24 Nick Clifton <nickc@cygnus.com>
30659
30660 * gcc.c-torture/execute/20000523-1.c: New test.
30661
306622000-05-23 Zack Weinberg <zack@wolery.cumb.org>
30663
30664 * c-torture/execute/bcp-1.c: Replace abort in arg of
30665 __builtin_constant_p with a generic external function.
30666
30667 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
30668 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
30669 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
30670 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
30671 Prototype abort and/or exit.
30672
30673 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
30674 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
30675 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
30676 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
30677
306782000-05-22 Alexandre Oliva <aoliva@cygnus.com>
30679
30680 * gcc.dg/dwarf2-1.c: New test.
30681
306822000-05-20 Richard Henderson <rth@cygnus.com>
30683
30684 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
30685
306862000-05-20 Andreas Jaeger <aj@suse.de>
30687
30688 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
30689 testcase.
30690
306912000-05-19 David Edelsohn <edelsohn@gnu.org>
30692
30693 * gcc.c-torture/execute/20000519-2.c: New test.
30694
306952000-05-19 Andreas Jaeger <aj@suse.de>
30696
30697 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
30698 which fails with SSA.
30699
30700 * lib/c-torture.exp: Also test with -O3 -fssa.
30701
307022000-05-18 Michael Meissner <meissner@redhat.com>
30703
30704 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
30705 * gcc.c-torture/execute/920415-1.c: Ditto.
30706 * gcc.c-torture/execute/920501-1.c: Ditto.
30707 * gcc.c-torture/execute/conversion.c: Ditto.
30708 * gcc.c-torture/execute/cvt-1.c: Ditto.
30709
307102000-05-18 Jeffrey A Law (law@cygnus.com)
30711
30712 * gcc.c-torture/compile/20000518-1.c: New test.
30713
307142000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
30715
30716 * g77.f-torture/compile/200005018.f: New test.
30717
307182000-05-17 Jeffrey A Law (law@cygnus.com)
30719
30720 * gcc.c-torture/compile/20000517-1.c: New test.
30721
307222000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30723
30724 * gcc.c-torture/execute/20000516-1.c: New test.
30725
307262000-05-15 Jakub Jelinek <jakub@redhat.com>
30727
30728 * g++.old-deja/g++.other/eh.C: New test.
30729
307302000-05-12 Richard Henderson <rth@cygnus.com>
30731
30732 * gcc.c-torture/execute/990208-1.c (main): Don't pass
30733 constants through to doit's conditional.
30734
307352000-05-11 Jeffrey A Law (law@cygnus.com)
30736
30737 * gcc.c-torture/compile/20000511-1.c: New test.
30738 * g77.f-torture/compile/20000511-1.f: New test.
30739 * g77.f-torture/compile/20000511-2.f: New test.
30740
307412000-05-11 Michael Meissner <meissner@redhat.com>
30742
30743 * gcc.c-torture/execute/20000511-1.c: New test.
30744
307452000-05-11 Zack Weinberg <zack@wolery.cumb.org>
30746
30747 * gcc.dg/dg.exp: Scan .S files as well as .c files.
30748 * gcc.dg/20000510-1.S: New.
30749
307502000-05-08 Catherine Moore <clm@cygnus.com>
30751
30752 * gcc.dg/unused-3.c: New.
30753
307542000-05-06 Richard Henderson <rth@cygnus.com>
30755
30756 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
30757 * g++.old-deja/g++.mike/warn1.C: Likewise.
30758 * g++.old-deja/g++.pt/local1.C: Likewise.
30759 * g++.old-deja/g++.pt/local7.C: Likewise.
30760 * g++.old-deja/g++.pt/spec16.C: Likewise.
30761
307622000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 30763
ed8e443a 30764 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 30765
ed8e443a 307662000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 30767
ed8e443a 30768 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 30769
ed8e443a 307702000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 30771
ed8e443a 30772 * gcc.dg/noreturn-2.c: New test.
f43b2795 30773
ed8e443a 307742000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 30775
ed8e443a
JM
30776 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
30777 preprocessor.
45abaea8 30778
ed8e443a 307792000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 30780
ed8e443a 30781 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 30782
ed8e443a 307832000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 30784
ed8e443a
JM
30785 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
30786 OpenSSL by Jason R Thorpe.
82c18d5c 30787
ed8e443a 307882000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 30789
ed8e443a 30790 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 30791
ed8e443a 307922000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 30793
ed8e443a 30794 * gcc.dg/20000503-1.c: New test.
79ff6e27 30795
ed8e443a 307962000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 30797
ed8e443a
JM
30798 * gcc.c-torture/compile/20000502-1.c: New test.
30799 * g++.old-deja/g++.other/align.C: New test.
30800 * gcc.dg/cpp-tradstringify.c: New test.
30801
30802Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
30803
30804 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
30805 and hard registers.
30806
308072000-04-26 Geoff Keating <geoffk@cygnus.com>
30808
30809 * gcc.c-torture/execute/loop-5.c: New test.
30810
308112000-04-25 Jakub Jelinek <jakub@redhat.com>
30812
30813 * gcc.c-torture/execute/va-arg-20.c: New test.
30814
308152000-04-23 Jeffrey A Law (law@cygnus.com)
30816
30817 * gcc.c-torture/execute/20000422-1.c: New test.
30818
308192000-04-20 Greg McGary <gkm@gnu.org>
30820
30821 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
30822 when optimizing, but without sibling-call optimizations (-O1).
30823
308242000-04-20 Jeffrey A Law (law@cygnus.com)
30825
30826 * gcc.c-torture/compile/20000420-1.c: New test.
30827
308282000-04-20 Nathan Sidwell <nathan@codesourcery.com>
30829
30830 * g++.abi/ptrflags.C: New test.
30831 * g++.eh/catchptr1.C: Test incomplete pointer chains.
30832
308332000-04-19 Catherine Moore <clm@cygnus.com>
30834
30835 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
30836
308372000-04-19 Greg McGary <gkm@gnu.org>
30838
30839 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
30840 sibling-call optimizations.
30841
308422000-04-19 Zack Weinberg <zack@wolery.cumb.org>
30843
30844 * gcc.dg/20000419-1.c: New test.
30845
308462000-04-12 Hans-Peter Nilsson <hp@axis.com>
30847
30848 * gcc.c-torture/execute/20000412-6.c: New test.
30849
308502000-04-12 Jeffrey A Law (law@cygnus.com)
30851
30852 * gcc.c-torture/execute/20000412-5.c: New test.
30853 * g77.f-torture/compile/20000412-1.f: New test.
30854 * gcc.c-torture/execute/20000412-4.c: New test.
30855 * gcc.c-torture/compile/20000412-2.c: New test.
30856 * gcc.c-torture/execute/20000412-3.c: New test.
30857 * gcc.c-torture/compile/20000412-1.c: New test.
30858 * gcc.c-torture/execute/20000412-2.c: New test.
30859
308602000-04-12 Jakub Jelinek <jakub@redhat.com>
30861
30862 * objc/execute/bf-20.m: New test.
30863
308642000-04-10 Richard Henderson <rth@cygnus.com>
30865
30866 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
30867
30868 * gcc.c-torture/execute/20000412-1.c: New test.
30869
308702000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30871
30872 * g++.old-deja/g++.eh/catchptr1.C: New test.
30873
308742000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30875
30876 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30877
308782000-04-08 Neil Booth <NeilB@earthling.net>
30879
30880 * gcc.dg/cpp-nullchar.c: Remove test as
30881 embedded nulls cause problems.
30882
308832000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30884
30885 * gcc.dg/compare2.c: New test.
30886
308872000-04-08 Neil Booth <NeilB@earthling.net>
30888
30889 * gcc.dg/cpp-nullchar.c: New test.
30890
308912000-04-07 Zack Weinberg <zack@wolery.cumb.org>
30892
30893 * gcc.dg/cpp-mi2.c: New test.
30894 * gcc.dg/cpp-mi2[abc].h: New files.
30895
308962000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30897
30898 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30899 member name.
30900
309012000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30902
30903 * g++.old-deja/g++.abi/vmihint.C: New test.
30904
309052000-04-06 Neil Booth <NeilB@earthling.net>
30906
30907 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30908 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30909 copyright.
30910
309112000-04-05 Hans-Peter Nilsson <hp@axis.com>
30912
30913 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30914 avoid stack-frame overwrite.
30915
309162000-04-05 Jakub Jelinek <jakub@redhat.com>
30917
30918 * gcc.c-torture/compile/20000405-2.c: New test.
30919 * gcc.c-torture/compile/20000405-3.c: New test.
30920
309212000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30922
30923 * gcc.c-torture/compile/20000405-1.c: New test.
30924
309252000-04-04 Geoff Keating <geoffk@cygnus.com>
30926
30927 * gcc.dg/cast-qual-1.c: Revert last change.
30928
309292000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30930
30931 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30932
309332000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30934
30935 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30936 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30937
309382000-04-03 Jeffrey A Law (law@cygnus.com)
30939
30940 * gcc.c-torture/compile/20000403-2.c: New test.
30941 * gcc.c-torture/compile/20000403-1.c: New test.
30942
309432000-04-03 Hans-Peter Nilsson <hp@axis.com>
30944
30945 * gcc.c-torture/execute/20000403-1.c: New test.
30946
309472000-04-03 Geoff Keating <geoffk@cygnus.com>
30948
30949 * gcc.c-torture/execute/20000402-1.c: New test.
30950
309512000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30952
30953 * gcc.c-torture/execute/va-arg-15.c: New test.
30954 * gcc.c-torture/execute/va-arg-16.c: New test.
30955 * gcc.c-torture/execute/va-arg-17.c: New test.
30956 * gcc.c-torture/execute/va-arg-18.c: New test.
30957 * gcc.c-torture/execute/va-arg-19.c: New test.
30958
309592000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30960
30961 * gcc.c-torture/compile/981211-1.c: Move to...
30962 * gcc.dg/cpp-as1.c: ...here.
30963 * gcc.dg/cpp-as2.c: New file.
30964
30965 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30966 compiler.
30967
309682000-04-02 Neil Booth <NeilB@earthling.net>
30969
30970 * gcc.dg/cpp-cond.c New tests.
30971 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30972 accidental success less likely.
30973 * gcc.dg/cpp-missingop.c New tests.
30974 * gcc.dg/cpp-missingparen.c New tests.
30975 * gcc.dg/cpp-shift.c New tests.
30976 * gcc.dg/cpp-shortcircuit.c New tests.
30977 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 30978
ed8e443a 309792000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 30980
ed8e443a 30981 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 30982
ed8e443a 309832000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 30984
ed8e443a
JM
30985 * gcc.c-torture/compile/20000326-1.c: New test.
30986 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 30987
ed8e443a 309882000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 30989
ed8e443a
JM
30990 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30991 the first parameter is a function argument.
7acfb19e 30992
ed8e443a 309932000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 30994
ed8e443a 30995 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 30996
ed8e443a 309972000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 30998
ed8e443a 30999 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 31000
ed8e443a 310012000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 31002
ed8e443a 31003 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 31004
ed8e443a 310052000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 31006
ed8e443a 31007 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 31008
ed8e443a 310092000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 31010
ed8e443a 31011 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 31012
ed8e443a 310132000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 31014
ed8e443a
JM
31015 * gcc.c-torture/execute/20000314-3.c: New test.
31016 * gcc.c-torture/execute/20000314-2.c: New test.
31017 * gcc.c-torture/execute/20000314-1.c: New test.
31018 * gcc.c-torture/compile/20000314-2.c: New test.
31019 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 31020
ed8e443a 310212000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 31022
ed8e443a 31023 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 31024
ed8e443a 310252000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 31026
ed8e443a
JM
31027 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
31028 standards-compliant result rather than specific constants.
31029 Put test-values in array.
532f12a2 31030
ed8e443a 310312000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 31032
ed8e443a
JM
31033 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
31034 (g++_target_compile): Put test-specific options last.
98eddaf7 31035
ed8e443a 310362000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 31037
ed8e443a 31038 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 31039
ed8e443a 310402000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 31041
ed8e443a 31042 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 31043
ed8e443a 310442000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 31045
ed8e443a
JM
31046 * g++.old-deja/g++.brendan/misc12.C: Removed.
31047 * g++.old-deja/g++.pt/memtemp77.C: Constify.
31048 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 31049
ed8e443a 310502000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 31051
ed8e443a 31052 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 31053
ed8e443a 310542000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 31055
ed8e443a 31056 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 31057
ed8e443a 310582000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 31059
ed8e443a
JM
31060 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
31061 is 1, not zero.
2a6b7809 31062
ed8e443a 310632000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 31064
ed8e443a
JM
31065 * g++.old-deja/g++.warn/impint.C: New test.
31066 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
31067 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
31068 * g++.old-deja/g++.pt/explicit12.C: Likewise.
31069 * g++.old-deja/g++.pt/explicit13.C: Likewise.
31070 * g++.old-deja/g++.pt/explicit17.C: Likewise.
31071 * g++.old-deja/g++.pt/explicit18.C: Likewise.
31072 * g++.old-deja/g++.pt/explicit19.C: Likewise.
31073 * g++.old-deja/g++.pt/explicit23.C: Likewise.
31074 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31075 * g++.old-deja/g++.pt/explicit35.C: Likewise.
31076 * g++.old-deja/g++.pt/explicit6.C: Likewise.
31077 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 31078
ed8e443a 310792000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 31080
ed8e443a 31081 * gcc.dg/cpp-redef.c: New test.
83f1c55d 31082
ed8e443a 310832000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 31084
ed8e443a 31085 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 31086
ed8e443a 310872000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 31088
ed8e443a
JM
31089 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
31090 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 31091
ed8e443a 310922000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 31093
ed8e443a 31094 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 31095
ed8e443a 310962000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 31097
ed8e443a
JM
31098 * gcc.c-torture/compile/cpp-2.c: New test.
31099 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 31100
ed8e443a 311012000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 31102
ed8e443a 31103 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 31104
ed8e443a 311052000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 31106
ed8e443a 31107 * gcc.dg/cpp-li2.c: New test.
83f1c55d 31108
ed8e443a 31109 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 31110
ed8e443a 31111 * gcc.dg/cpp-li1.c: New test.
83f1c55d 31112
ed8e443a 311132000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 31114
ed8e443a 31115 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 31116
ed8e443a 311172000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 31118
ed8e443a 31119 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 31120
ed8e443a 311212000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 31122
ed8e443a 31123 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 31124
ed8e443a 311252000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 31126
ed8e443a 31127 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 31128
ed8e443a 311292000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 31130
ed8e443a 31131 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 31132
ed8e443a 311332000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 31134
ed8e443a 31135 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 31136
ed8e443a 311372000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 31138
ed8e443a 31139 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 31140
ed8e443a 311412000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 31142
ed8e443a
JM
31143 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
31144 ALWAYS_CXXFLAGS.
2144ddea 31145
ed8e443a 311462000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 31147
ed8e443a 31148 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 31149
ed8e443a 311502000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 31151
ed8e443a 31152 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 31153
ed8e443a 311542000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 31155
ed8e443a 31156 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 31157
ed8e443a 311582000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 31159
ed8e443a
JM
31160 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
31161 on native targets
31a72d3f 31162
ed8e443a 311632000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 31164
ed8e443a 31165 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 31166
ed8e443a 311672000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 31168
ed8e443a 31169 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 31170
ed8e443a 311712000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 31172
ed8e443a
JM
31173 * g++.old-deja/g++.jason/cast3.C: Return void.
31174 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 31175
ed8e443a 311762000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 31177
ed8e443a 31178 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 31179
ed8e443a 31180 * gcc.dg/loop-1.c: New test.
7a53e94b 31181
ed8e443a 311822000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 31183
ed8e443a
JM
31184 * gcc.c-torture/compile/20000127-1.c: New test.
31185 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 31186
ed8e443a 311872000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 31188
ed8e443a 31189 * gcc.dg/unused-2.c: New test.
1eb8759b 31190
ed8e443a 31191 * gcc.dg/conv-1.c: New test.
1eb8759b 31192
ed8e443a 311932000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 31194
ed8e443a
JM
31195 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
31196 compiler.
31197 (tool_option_proc): Fix typo.
33f6849b 31198
ed8e443a 311992000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 31200
ed8e443a
JM
31201 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
31202 of the ld on the host, not on the build machine.
31203 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 31204
ed8e443a 312052000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 31206
ed8e443a 31207 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 31208
ed8e443a 312092000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 31210
ed8e443a
JM
31211 * gcc.c-torture/execute/20000120-2.c: New test.
31212 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 31213
ed8e443a 312142000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 31215
ed8e443a 31216 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 31217
ed8e443a 312182000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 31219
ed8e443a 31220 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 31221
ed8e443a 312222000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 31223
ed8e443a 31224 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 31225
ed8e443a 312262000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 31227
ed8e443a
JM
31228 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
31229 with 16 bit integers.
662ef0f5 31230
ed8e443a 312312000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 31232
ed8e443a 31233 * gcc.dg/20000108-1.c: New test.
662ef0f5 31234
ed8e443a 312352000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 31236
ed8e443a 31237 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 31238
ed8e443a 312392000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 31240
ed8e443a
JM
31241 * g++.old-deja/g++.other/cast4.C: New test.
31242
312432000-01-05 Jeffrey A Law (law@cygnus.com)
31244
31245 * gcc.c-torture/compile/20000105-2.c: New test.
31246 * gcc.c-torture/compile/20000105-1.c: New test.
31247
312482000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31249
31250 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
31251 references to printf & atoi to conform to ANSI standard.
31252 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
31253 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
31254 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
31255 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
31256 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
31257 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31258 * g++.old-deja/g++.brendan/copy1.C: Likewise.
31259 * g++.old-deja/g++.brendan/copy2.C: Likewise.
31260 * g++.old-deja/g++.brendan/copy3.C: Likewise.
31261 * g++.old-deja/g++.brendan/copy4.C: Likewise.
31262 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31263 * g++.old-deja/g++.brendan/copy6.C: Likewise.
31264 * g++.old-deja/g++.brendan/copy7.C: Likewise.
31265 * g++.old-deja/g++.brendan/copy8.C: Likewise.
31266 * g++.old-deja/g++.brendan/crash11.C: Likewise.
31267 * g++.old-deja/g++.brendan/crash14.C: Likewise.
31268 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
31269 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31270 * g++.old-deja/g++.brendan/delete2.C: Likewise.
31271 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
31272 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
31273 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
31274 * g++.old-deja/g++.brendan/eh1.C: Likewise.
31275 * g++.old-deja/g++.brendan/groff1.C: Likewise.
31276 * g++.old-deja/g++.brendan/init3.C: Likewise.
31277 * g++.old-deja/g++.brendan/misc12.C: Likewise.
31278 * g++.old-deja/g++.brendan/misc7.C: Likewise.
31279 * g++.old-deja/g++.brendan/new2.C: Likewise.
31280 * g++.old-deja/g++.brendan/operators4.C: Likewise.
31281 * g++.old-deja/g++.brendan/operators5.C: Likewise.
31282 * g++.old-deja/g++.brendan/overload2.C: Likewise.
31283 * g++.old-deja/g++.brendan/overload7.C: Likewise.
31284 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
31285 * g++.old-deja/g++.brendan/reference1.C: Likewise.
31286 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
31287 * g++.old-deja/g++.brendan/template24.C: Likewise.
31288 * g++.old-deja/g++.brendan/template3.C: Likewise.
31289 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
31290 * g++.old-deja/g++.jason/inline3.C: Likewise.
31291 * g++.old-deja/g++.jason/opeq.C: Likewise.
31292 * g++.old-deja/g++.law/arg5.C: Likewise.
31293 * g++.old-deja/g++.law/arm7.C: Likewise.
31294 * g++.old-deja/g++.law/ctors11.C: Likewise.
31295 * g++.old-deja/g++.law/cvt8.C: Likewise.
31296 * g++.old-deja/g++.law/init9.C: Likewise.
31297 * g++.old-deja/g++.law/refs4.C: Likewise.
31298 * g++.old-deja/g++.law/template2.C: Likewise.
31299 * g++.old-deja/g++.law/visibility24.C: Likewise.
31300 * g++.old-deja/g++.law/vtable3.C: Likewise.
31301 * g++.old-deja/g++.mike/asm2.C: Likewise.
31302 * g++.old-deja/g++.mike/eh1.C: Likewise.
31303 * g++.old-deja/g++.mike/misc1.C: Likewise.
31304 * g++.old-deja/g++.mike/misc13.C: Likewise.
31305 * g++.old-deja/g++.mike/misc14.C: Likewise.
31306 * g++.old-deja/g++.mike/ns12.C: Likewise.
31307 * g++.old-deja/g++.mike/p1248.C: Likewise.
31308 * g++.old-deja/g++.mike/p3708.C: Likewise.
31309 * g++.old-deja/g++.mike/p3708a.C: Likewise.
31310 * g++.old-deja/g++.mike/p3708b.C: Likewise.
31311 * g++.old-deja/g++.mike/p646.C: Likewise.
31312 * g++.old-deja/g++.mike/p700.C: Likewise.
31313 * g++.old-deja/g++.mike/p783.C: Likewise.
31314 * g++.old-deja/g++.mike/p783a.C: Likewise.
31315 * g++.old-deja/g++.mike/p783b.C: Likewise.
31316 * g++.old-deja/g++.mike/p786.C: Likewise.
31317 * g++.old-deja/g++.mike/p789.C: Likewise.
31318 * g++.old-deja/g++.mike/p789a.C: Likewise.
31319 * g++.old-deja/g++.mike/p807a.C: Likewise.
31320 * g++.old-deja/g++.other/delete3.C: Likewise.
31321 * g++.old-deja/g++.other/dyncast1.C: Likewise.
31322 * g++.old-deja/g++.other/dyncast2.C: Likewise.
31323 * g++.old-deja/g++.other/dyncast3.C: Likewise.
31324 * g++.old-deja/g++.other/empty1.C: Likewise.
31325 * g++.old-deja/g++.other/temporary1.C: Likewise.
31326 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
31327 * g++.old-deja/g++.pt/t16.C: Likewise.
31328 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 31329
ed8e443a 313301999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 31331
ed8e443a 31332 * gcc.dg/991230-1.c: New test.
7fb1283f 31333
ed8e443a 313341999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 31335
ed8e443a
JM
31336 * gcc.c-torture/compile/991229-3.c: New test.
31337 * gcc.c-torture/compile/991229-2.c: New test.
31338 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 31339
ed8e443a 313401999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 31341
ed8e443a 31342 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 31343
1acaf650 313441999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 31345
ed8e443a 31346 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 31347
ed8e443a 313481999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 31349
ed8e443a 31350 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 31351
1acaf650 313521999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 31353
ed8e443a 31354 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 31355
ed8e443a 313561999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 31357
ed8e443a 31358 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 31359
ed8e443a 313601999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 31361
ed8e443a 31362 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 31363
ed8e443a 313641999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 31365
ed8e443a
JM
31366 * gcc.c-torture/execute/991216-1.c: New test.
31367 * gcc.c-torture/execute/991216-2.c: New test.
31368 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 31369
ed8e443a 313701999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 31371
ed8e443a
JM
31372 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
31373 Actually make the test fail by using "-O2" for compilation.
83f1c55d 31374
ed8e443a 313751999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 31376
ed8e443a 31377 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 31378
ed8e443a 313791999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 31380
ed8e443a
JM
31381 * gcc.c-torture/compile/991214-1.c: New test.
31382 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 31383
ed8e443a 313841999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 31385
ed8e443a 31386 * gcc.dg/991214-1.c: New test.
c07c7c9d 31387
ed8e443a 313881999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 31389
ed8e443a
JM
31390 * gcc.c-torture/compile/991213-3.c: New test.
31391 * gcc.c-torture/compile/991213-2.c: New test.
31392 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 31393
ed8e443a 313941999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 31395
ed8e443a 31396 * gcc.dg/991209-1.c: New test.
8ab56d5d 31397
ed8e443a 313981999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 31399
ed8e443a 31400 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 31401
ed8e443a 314021999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 31403
ed8e443a 31404 * gcc.dg/ultrasp2.c: New test.
83f1c55d 31405
ed8e443a 314061999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 31407
ed8e443a 31408 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 31409
ed8e443a 314101999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 31411
ed8e443a
JM
31412 * gcc.c-torture/compile/991202-1.c: New test.
31413 * gcc.c-torture/execute/991202-1.c: New test.
31414 * gcc.c-torture/execute/991202-2.c: New test.
31415 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 31416
ed8e443a 314171999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 31418
ed8e443a
JM
31419 * g++.old-deja/g++.abi/align.C: New test.
31420 * g++.old-deja/g++.abi/aggregates.C: Likewise.
31421 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 31422
ed8e443a 314231999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 31424
ed8e443a 31425 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 31426
ed8e443a 314271999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 31428
ed8e443a 31429 * gcc.dg/991129-1.c: New test.
19a027a0 31430
ed8e443a 314311999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 31432
ed8e443a 31433 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 31434
ed8e443a 314351999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 31436
ed8e443a 31437 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 31438
ed8e443a 314391999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 31440
ed8e443a
JM
31441 * g++.old-deja/g++.eh/cleanup2.C: New test.
31442 * g++.old-deja/g++.ext/pretty2.C: New test.
31443 * g++.old-deja/g++.ext/pretty3.C: New test.
31444 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 31445
ed8e443a 314461999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 31447
ed8e443a
JM
31448 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
31449 compiler_output to look for one error message instead of two.
e5315fad 31450
ed8e443a 314511999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 31452
ed8e443a
JM
31453 * gcc.c-torture/execute/991118-1.c: Also test case
31454 where the word boundary does not split a byte evenly.
ee760205 31455
ed8e443a 314561999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 31457
ed8e443a 31458 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 31459
ed8e443a 314601999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 31461
ed8e443a 31462 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 31463
ed8e443a 314641999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 31465
ed8e443a
JM
31466 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
31467 working directory pathnames.
83f1c55d 31468
ed8e443a 314691999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 31470
ed8e443a
JM
31471 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
31472 host is equipped with driver.h and driver.o so it can actually
31473 compile and run the tests.
8f4f2f29 31474
ed8e443a 314751999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 31476
ed8e443a 31477 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 31478
ed8e443a 314791999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 31480
ed8e443a 31481 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 31482
ed8e443a 314831999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 31484
ed8e443a
JM
31485 * lib/target-supports.exp: New file: Provide procs to test for
31486 features supported by the target.
31487 (check_weak_available): Moved here from ecos.exp.
31488 (check_alias_available): New proc: Determine of the target
31489 toolchain supports the alias attribute.
da018257 31490
ed8e443a
JM
31491 * gcc.dg/special/ecos.exp: Move check_weak_available to
31492 target-supports.exp.
31493 (alias-1.c): Only perform the test if the target supports
31494 aliases.
31495 (wkali-1.c): Only perform the test if the target supports
31496 aliases.
da018257 31497
ed8e443a
JM
31498 * gcc.dg/990506-0.c: Expect error messages from cross
31499 targets as well as native targets.
2792392c 31500
ed8e443a 315011999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 31502
ed8e443a
JM
31503 * gcc.dg/ultrasp1.c: Removed xfail.
31504 * gcc.dg/struct-ret-2.c: Likewise.
31505 * gcc.dg/array-1.c: Likewise.
2792392c 31506
ed8e443a 315071999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 31508
ed8e443a 31509 * gcc.dg/struct-ret-2.c: New test.
2a81679e 31510
ed8e443a 31511 * gcc.dg/array-1.c: New test.
3965abd0 31512
ed8e443a 315131999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 31514
ed8e443a 31515 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 31516
ed8e443a 315171999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 31518
ed8e443a 31519 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 31520
ed8e443a 315211999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 31522
ed8e443a 31523 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 31524
ed8e443a 315251999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 31526
ed8e443a 31527 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 31528
ed8e443a 315291999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 31530
ed8e443a 31531 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 31532
ed8e443a 315331999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 31534
ed8e443a 31535 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 31536
ed8e443a 315371999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 31538
ed8e443a 31539 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 31540
ed8e443a 315411999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 31542
ed8e443a 31543 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 31544
ed8e443a 315451999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 31546
ed8e443a
JM
31547 * g++.old-deja/g++.other/vaarg2.C: New test.
31548 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 31549
ed8e443a 315501999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 31551
ed8e443a
JM
31552 * g77.f-torture/noncompile/19990905-1.f: Moved from being
31553 in compile/.
c328b1d7 31554
ed8e443a 315551999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 31556
ed8e443a 31557 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 31558
ed8e443a 315591999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 31560
ed8e443a
JM
31561 * lib/file-format.exp (gcc_target_object_format): Don't
31562 crash if objdump is unavailable.
83f1c55d 31563
ed8e443a 315641999-09-29 Donn Terry <donn@interix.com>
83f1c55d 31565
ed8e443a 31566 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 31567
ed8e443a 315681999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 31569
ed8e443a 31570 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 31571
ed8e443a 315721999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 31573
ed8e443a 31574 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 31575
ed8e443a 315761999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 31577
ed8e443a 31578 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 31579
ed8e443a 315801999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 31581
ed8e443a
JM
31582 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
31583 __PRETTY_FUNCTION__.
83f1c55d 31584
ed8e443a 315851999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 31586
ed8e443a 31587 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 31588
ed8e443a 315891999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 31590
ed8e443a
JM
31591 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
31592 for which -fpic is inappropriate.
34d257b1 31593
ed8e443a 315941999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 31595
ed8e443a 31596 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 31597
ed8e443a 315981999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 31599
ed8e443a
JM
31600 * g++.old-deja/g++.other/dyncast1.C: New test.
31601 * g++.old-deja/g++.other/dyncast2.C: New test.
31602 * g++.old-deja/g++.other/dyncast3.C: New test.
31603 * g++.old-deja/g++.other/dyncast4.C: New test.
31604 * g++.old-deja/g++.other/dyncast5.C: New test.
31605 * g++.old-deja/g++.eh/catch3.C: New test.
31606 * g++.old-deja/g++.eh/catch3p.C: New test.
31607 * g++.old-deja/g++.eh/catch4.C: New test.
31608 * g++.old-deja/g++.eh/catch4p.C: New test.
31609 * g++.old-deja/g++.eh/catch5.C: New test.
31610 * g++.old-deja/g++.eh/catch5p.C: New test.
31611 * g++.old-deja/g++.eh/catch6.C: New test.
31612 * g++.old-deja/g++.eh/catch6p.C: New test.
31613 * g++.old-deja/g++.eh/catch7.C: New test.
31614 * g++.old-deja/g++.eh/catch7p.C: New test.
31615 * g++.old-deja/g++.eh/catch8.C: New test.
31616 * g++.old-deja/g++.eh/catch8p.C: New test.
31617 * g++.old-deja/g++.eh/catch9.C: New test.
31618 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 31619
ed8e443a 316201999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 31621
ed8e443a
JM
31622 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
31623 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 31624
ed8e443a 316251999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 31626
ed8e443a 31627 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 31628
ed8e443a 316291999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 31630
ed8e443a
JM
31631 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
31632 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 31633
ed8e443a 316341999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 31635
ed8e443a 31636 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 31637
ed8e443a 316381999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 31639
ed8e443a
JM
31640 * g++.old-deja/g++.other/lookup11.C: New test.
31641 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
31642 what is permitted and what we want.
31643 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
31644 overload use.
31645 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 31646
ed8e443a 316471999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 31648
ed8e443a
JM
31649 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
31650 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 31651
ed8e443a 316521999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 31653
ed8e443a
JM
31654 * g++.old-deja/g++.other/sizeof3.C: New test.
31655 * g++.old-deja/g++.other/sizeof4.C: New test.
31656 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
31657 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 31658
ed8e443a 316591999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 31660
ed8e443a 31661 * gcc.dg/va-arg-1.c: New.
76292ef8 31662
ed8e443a 316631999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 31664
ed8e443a 31665 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 31666
ed8e443a 316671999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 31668
ed8e443a
JM
31669 * g77.f-torture/compile/980519-2.f: New test.
31670 * g77.f-torture/compile/19990905-0.f: New test.
31671 * g77.f-torture/compile/19990905-1.f: New test.
31672 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 31673
ed8e443a 31674 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 31675
ed8e443a 316761999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 31677
ed8e443a 31678 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 31679
ed8e443a 316801999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 31681
ed8e443a 31682 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 31683
ed8e443a 316841999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 31685
ed8e443a
JM
31686 * g++.old-deja/g++.other/ambig2.C: New test.
31687 * g++.old-deja/g++.other/cond5.C: New test.
31688 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 31689
ed8e443a 316901999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 31691
ed8e443a
JM
31692 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
31693 assemblers too.
18987000 31694
ed8e443a 316951999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 31696
ed8e443a
JM
31697 * lib/c-torture.exp: Avoid the "compare executables" optimization
31698 when testing native.
b780db79 31699
ed8e443a 317001999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 31701
ed8e443a
JM
31702 * gcc.c-torture/execute/990829-1.c: New test.
31703 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 31704
ed8e443a 317051999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 31706
ed8e443a
JM
31707 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
31708 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
31709 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
31710 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
31711 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
31712 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
31713 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
31714 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
31715 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
31716 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
31717 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 31718
ed8e443a 317191999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 31720
ed8e443a 31721 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 31722
ed8e443a 317231999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 31724
ed8e443a 31725 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 31726
ed8e443a 31727 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 31728
ed8e443a 31729 * g77.f-torture/execute/19990826-2.f: New test.
03565372 31730
ed8e443a 31731 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 31732
ed8e443a
JM
31733 * gcc.c-torture/execute/990826-0.c: New test.
31734 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 31735
ed8e443a 31736 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 31737
ed8e443a 317381999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 31739
ed8e443a
JM
31740 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
31741 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
31742 lss-011.C: New tests.
33f58a4e 31743
ed8e443a 317441999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 31745
ed8e443a 31746 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 31747
ed8e443a 317481999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 31749
ed8e443a
JM
31750 * noncompile/noncompile.exp: Load_lib c-torture.exp.
31751 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
31752 call `postbase' for each one. All callers of `postbase' changed
31753 to call this instead.
fb20fc45 31754
ed8e443a 317551999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 31756
ed8e443a 31757 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 31758
ed8e443a 317591999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 31760
ed8e443a
JM
31761 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
31762 just native ones.
8a07ed33 31763
ed8e443a
JM
31764 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
31765 just native ones.
7ea3788d 31766
ed8e443a 317671999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 31768
ed8e443a 31769 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 31770
ed8e443a 317711999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 31772
ed8e443a 31773 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 31774
ed8e443a 317751999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 31776
ed8e443a 31777 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 31778
ed8e443a 317791999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 31780
ed8e443a 31781 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 31782
ed8e443a 317831999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 31784
ed8e443a
JM
31785 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
31786 * g++.old-deja/g++.brendan/crash64.C: Likewise
31787 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 31788
ed8e443a 317891999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 31790
ed8e443a 31791 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 31792
ed8e443a 317931999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 31794
ed8e443a 31795 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 31796
ed8e443a 317971999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 31798
ed8e443a
JM
31799 Adapted from tests from Franz Sirl:
31800 * gcc.c-torture/execute/va-arg-7.c: New test.
31801 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 31802
ed8e443a 318031999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 31804
ed8e443a 31805 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 31806
ed8e443a 31807 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 31808
ed8e443a 318091999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 31810
ed8e443a
JM
31811 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
31812 fp-cmp-1.c, converting double to float.
0e8b6188 31813
ed8e443a
JM
31814 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
31815 fp-cmp-1.c, converting double to long double.
0e8b6188 31816
ed8e443a
JM
31817 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
31818 from fr1 to unknown_register, since fr1 is a legitimate register
31819 on some machines.
6ccecb36 31820
ed8e443a 318211999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 31822
ed8e443a 31823 * README: More listname related changes.
32bebc43 31824
ed8e443a 318251999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 31826
ed8e443a 31827 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 31828
ed8e443a 318291999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 31830
ed8e443a 31831 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 31832
ed8e443a 318331999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 31834
ed8e443a 31835 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 31836
ed8e443a 318371999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 31838
ed8e443a 31839 * gcc.dg/990703-1.c: New test.
58e1e5ad 31840
ed8e443a 318411999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 31842
ed8e443a
JM
31843 * lib/file-format.exp: New file: Move definition of proc
31844 gcc_target_object_format to here from
31845 gcc.dg/special/ecos.exp.
da621fd2 31846
ed8e443a
JM
31847 * lib/c-torture.exp: Include lib file-format.exp.
31848 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 31849
ed8e443a
JM
31850 * gcc.dg/special/ecos.exp: Remove definition of proc
31851 gcc_target_object_format.
3fb36cbd 31852
ed8e443a
JM
318531999-06-28 Jeffrey A Law (law@cygnus.com)
31854
31855 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 31856
ed8e443a 318571999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 31858
ed8e443a 31859 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 31860
ed8e443a 31861 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 31862
ed8e443a 318631999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 31864
ed8e443a
JM
31865 * gcc.c-torture/compile/dll.c: New test case. Check that dll
31866 attributes compile.
31867 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31868 ports that use the COFF/PE file format.
048f60dc 31869
ed8e443a 318701999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 31871
ed8e443a 31872 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 31873
ed8e443a 318741999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 31875
ed8e443a 31876 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 31877
ed8e443a 318781999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 31879
ed8e443a 31880 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 31881
ed8e443a 318821999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 31883
ed8e443a 31884 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 31885
ed8e443a 318861999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 31887
ed8e443a 31888 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 31889
ed8e443a
JM
31890 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
31891 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 31892
ed8e443a 318931999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 31894
ed8e443a
JM
31895 * g77.f-torture/compile/19990502-0.f: Replace with new,
31896 shorter, test that still fails after recent changes.
31897
318981999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31899
31900 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 31901
ed8e443a 319021999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
31903
31904 * gcc.c-torture/execute/990531-1.c: New test.
31905
b8c25665 319061999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
31907
31908 * gcc.c-torture/compile/990527-1.c: New test.
31909
b8c25665 319101999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
31911
31912 * gcc.c-torture/execute/990527-1.c: New test.
31913
83f1c55d
RH
319141999-05-25 Nick Clifton <nickc@cygnus.com>
31915
31916 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 31917 bitfields as signed.
83f1c55d 31918
47d98fa2
CB
319191999-05-25 Craig Burley <craig@jcb-sc.com>
31920
31921 * g77.f-torture/compile/19990525-0.f: New test.
31922
b8c25665 319231999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 31924
73951da8
JL
31925 * gcc.c-torture/execute/990525-2.c: New test.
31926
d3e82013
JL
31927 * gcc.c-torture/execute/990525-1.c: New test.
31928
569c1d8b
NS
319291999-05-24 Nathan Sidwell <nathan@acm.org>
31930
31931 * g++.old-deja/g++.other/anon3.C: New test.
31932 * g++.old-deja/g++.other/anon4.C: New test.
31933 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31934 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31935 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31936 Merrill).
31937
b8c25665 319381999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 31939
79d6c916
JL
31940 * gcc.c-torture/execute/990524-1.c: New test.
31941
35676551
JL
31942 * gcc.dg/990524-1.c: New test.
31943
b8c25665 319441999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
31945
31946 * gcc.c-torture/compile/990523-1.c: New test.
31947
b8c25665 319481999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
31949
31950 * gcc.c-torture/compile/990519-1.c: New test.
31951
92b3fc3a
AS
319521999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31953
2e5b4448
AS
31954 * gcc.c-torture/compile/990517-1.c: New test.
31955
31956 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
31957 (e4, f4): New tests.
31958 (main): Call them.
31959
6de8697e
KG
319601999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31961
31962 * gcc.dg/noreturn-1.c: New test.
31963
b8c25665 319641999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
31965
31966 * gcc.c-torture/execute/990513-1.c: New test.
31967
b6181dbb
RH
319681999-05-10 Richard Henderson <rth@cygnus.com>
31969
31970 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31971
6d9bf074
CB
319721999-05-10 Craig Burley <craig@jcb-sc.com>
31973
31974 * g77.f-torture/execute/erfc.f: Use small single-precision
31975 values, to avoid problems on Alphas when not -mieee.
31976
ea0f786b
CB
319771999-05-08 Craig Burley <craig@jcb-sc.com>
31978
31979 * gcc.dg/990506-0.c: New test.
31980
a3af74c4
RH
319811999-05-08 Richard Henderson <rth@cygnus.com>
31982
31983 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31984 the constant to test. Don't XFAIL 64-bit targets.
31985
31986 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31987 * g++.old-deja/g++.law/profile1.C: Likewise.
31988
31989 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31990 operator new instances.
31991 * g++.old-deja/g++.other/delete5.C: Likewise.
31992
dbd9ec97
CB
319931999-05-03 Craig Burley <craig@jcb-sc.com>
31994
31995 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31996 intrinsic.
31997
2b0bdd9a
CB
319981999-05-03 Craig Burley <craig@jcb-sc.com>
31999
32000 * g77.f-torture/execute/u77-test.f: Reverse order of two
32001 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
32002
ddcd89b9
KG
320031999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32004
32005 * gcc.dg/compare1.c: New test.
32006
4014b382
JM
320071999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
32008
32009 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
32010 New tests.
32011
a7e34b17
CB
320121999-05-02 Craig Burley <craig@jcb-sc.com>
32013
32014 * g77.f-torture/compile/19990502-1.f: New test.
32015
4a5ae682
CB
320161999-05-02 Craig Burley <craig@jcb-sc.com>
32017
32018 * g77.f-torture/compile/19990502-0.f: New test.
32019
b8c25665 320201999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
32021
32022 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
32023 intrinsic.
32024
b8c25665 320251999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
32026
32027 * g77.f-torture/execute/u77-test.f (main): List libU77
32028 intrinsics not currently tested.
32029 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
32030 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
32031 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
32032 Trim blanks off the ends of some printed strings.
32033
b8c25665 320341999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
32035
32036 * g77.f-torture/execute/u77-test.f (main): Just warn about
32037 FSTAT gid disagreement, as it's expected on some systems.
32038
b8c25665 320391999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
32040
32041 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
32042 use a new function, which allows for some slop.
32043 Clean up some commentary.
32044 (issum): The new function.
32045 (sgladd): Deleted subroutine.
32046
0bfc6dd2
CB
320471999-05-01 Craig Burley <craig@jcb-sc.com>
32048
32049 * g77.f-torture/execute/u77-test.f: Modify to be more like
32050 libf2c/libU77 version, bringing patches to that version here.
32051 Add suitable commentary.
32052
b8c25665 320531999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
32054
32055 * gcc.dg/990424-1.c: New test.
32056
4d9a07db
CB
320571999-04-24 Craig Burley <craig@jcb-sc.com>
32058
32059 * g77.f-torture/execute/u77-test.f (main): Bug involving
32060 LSTAT has been fixed, so turn back on full checking.
32061
2e647206
CB
320621999-04-20 Craig Burley <craig@jcb-sc.com>
32063
32064 * g77.f-torture/compile/19990419-0.f: New test.
32065 * g77.f-torture/execute/19990419-1.f: New test.
32066
b8c25665 320671999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
32068
32069 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
32070 to avoid the need for a prototype to supress a warning.
32071
b8c25665 320721999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32073
32074 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
32075
b8c25665 320761999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
32077
32078 * gcc.c-torture/execute/990404-1.c: New test.
32079
24dc09a7
ZW
320801999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32081
32082 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
32083 * gcc.dg/cpp-if3.c: Don't use -pedantic.
32084 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
32085 missing initializer warnings.
32086
b8c25665 320871999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
32088
32089 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
32090 matching strings.
32091
b8c25665 320921999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
32093
32094 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
32095
96e57dac
CB
320961999-03-26 Craig Burley <craig@jcb-sc.com>
32097
32098 * g77.f-torture/execute/19990325-0.f: New test.
32099 * g77.f-torture/execute/19990325-1.f: New test.
32100
b8c25665 321011999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
32102
32103 * gcc.c-torture/execute/990324-1.c: New test.
32104
b8c25665 321051999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32106
32107 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
32108 test with 4.
32109
b8c25665 321101999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
32111
32112 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
32113
98941e01
CB
321141999-03-13 Craig Burley <craig@jcb-sc.com>
32115
32116 * g77.f-torture/execute/19990313-2.f: New test.
32117 * g77.f-torture/execute/19990313-3.f: New test.
32118
fe3ab6bd
CB
321191999-03-13 Craig Burley <craig@jcb-sc.com>
32120
32121 * g77.f-torture/execute/19990313-0.f: New test.
32122 * g77.f-torture/execute/19990313-1.f: New test.
32123
b8c25665 321241999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32125
32126 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
32127 printf to sprintf.
32128 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
32129 (main): Add check for u15. Conditionalize u31 check depending on
32130 whether ints are <32 bits or >=32 bits.
92936ecf 32131
3d1d35d6
CB
321321999-03-08 Craig Burley <craig@jcb-sc.com>
32133
32134 * g77.f-torture/execute/19981119-0.f: Improve testiness.
32135
fc370eff
CB
321361999-03-08 Craig Burley <craig@jcb-sc.com>
32137
32138 * g77.f-torture/compile/19990305-0.f: New test.
32139 * g77.f-torture/execute/19981119-0.f: New test.
32140
7e0847f6
CB
321411999-03-08 Craig Burley <craig@jcb-sc.com>
32142
32143 * g77.f-torture/execute/970625-2.f: call ABORT if final
32144 result is not correct, instead of just printing it.
32145 Add this checking via newly introduced obfuscation, to
32146 trip up buggy front ends.
32147
3f18f777
CB
321481999-03-07 Craig Burley <craig@jcb-sc.com>
32149
32150 * g77.f-torture/compile/960317-1.f: Moved from being
32151 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
32152
158281d7
CB
321531999-03-06 Craig Burley <craig@jcb-sc.com>
32154
32155 * g77.f-torture/execute/960317-1.f: New (old) test.
32156 * g77.f-torture/execute/970625-2.f: Ditto.
32157
83f1c55d
RH
321581999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
32159
32160 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
32161 message on line 1 or line 2; cccp and cpplib do this differently.
32162
b8c25665 321631999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
32164
32165 * g++.old-deja/g++.law/weak1.C: New test.
32166
5762f506
ZW
321671999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32168
32169 * gcc.c-torture/execute/990119-1.c: Renamed to...
32170 * gcc.dg/990119-1.c: this, so it will only be tested once
32171 (it's a preprocessor test, it doesn't need to be run at
32172 multiple optimization levels).
32173
7126c249
ZW
321741999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32175
32176 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 32177 ALWAYS_CXXFLAGS.
7126c249 32178
bc0a89ec
CB
321791999-02-24 Craig Burley <craig@jcb-sc.com>
32180
29df9714
CB
32181 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
32182 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
32183 to not be compilable by current g77.
32184
518ee01e
NC
321851999-02-24 Nick Clifton <nickc@cygnus.com>
32186
32187 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
32188
b8c25665 321891999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
32190
32191 * gcc.c-torture/execute/990222-1.c: New test.
32192
a27e2d39
CB
321931999-02-19 Craig Burley <craig@jcb-sc.com>
32194
32195 * g77.f-torture/compile/19990218-0.f: New test.
32196 * g77.f-torture/noncompile/19990218-1.f: New test.
32197
fc18a80e
CB
321981999-02-18 Craig Burley <craig@jcb-sc.com>
32199
32200 * g77.f-torture/compile/19981216-0.f: New test.
32201
b8c25665 322021999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
32203
32204 * gcc.dg/990214-1.c: New test.
32205
b8c25665 322061999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 32207
3c602fcb
JL
32208 * gcc.dg/990213-2.c: New test.
32209
68fe00c0
JL
32210 * gcc.dg/990213-1.c: New test.
32211
b8c25665 322121999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
32213
32214 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
32215 ints.
32216
60f29ff7
NC
322171999-02-11 Nick Clifton <nickc@cygnus.com>
32218
3af64817
JL
32219 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
32220 specified by target.
32221
60f29ff7
NC
32222 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
32223
b8c25665 322241999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
32225
32226 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
32227
b8c25665 322281999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
32229
32230 * gcc.dg/special/ecos.exp: New test driver for new tests with
32231 special requirements.
32232
32233 * gcc.dg/special/alias-1.c: New test.
32234 * gcc.dg/special/gcsec-1.c: New test.
32235 * gcc.dg/special/weak-1.c: New test.
32236 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
32237 * gcc.dg/special/weak-2.c: New test.
32238 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
32239 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
32240 * gcc.dg/special/wkali-1.c: New test.
32241 * gcc.dg/special/wkali-2.c: New test.
32242 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
32243 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
32244
b8c25665 322451999-02-10 Felix Lee <flee@cygnus.com>
05a59650 32246
efdbc6f8
RH
32247 * lib/c-torture.exp (c-torture-compile): Pull out code for
32248 analyzing gcc error messages.
32249 (c-torture-execute): Likewise. Fix some (harmless) false
32250 positives.
32251 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 32252
b8c25665 322531999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
32254
32255 * gcc.c-torture/execute/990208-1.c: New test.
32256
561cb39b
JL
322571999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
32258
32259 * g++.dg/special/ecos.exp: New driver for new tests with special
32260 requirements
92936ecf 32261
561cb39b
JL
32262 * g++.dg/special/conpr-1.C: New test
32263 * g++.dg/special/conpr-2.C: New test
32264 * g++.dg/special/conpr-2a.C: New test
32265 * g++.dg/special/conpr-3.C: New test
32266 * g++.dg/special/conpr-3a.C: New test
32267 * g++.dg/special/conpr-3b.C: New test
92936ecf 32268
561cb39b
JL
32269 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
32270 allow g++ to use the dg driver
32271
32272 * README: Add comment about g++.dg directory
32273
b8c25665 322741999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
32275
32276 * README: Update email addresses.
32277
83f1c55d
RH
322781999-02-03 Nick Clifton <nickc@cygnus.com>
32279
32280 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
32281 arguments in order to force structure S onto the stack even on
32282 the alpha.
32283 (test): Pass 10 leading arguments to function foo as well as the
32284 structure S.
32285
32286 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 32287 failure for all targets.
83f1c55d
RH
32288
32289 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
32290 abort to terminate program execution.
32291
b8c25665 322921999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
32293
32294 * gcc.c-torture/execute/990130-1.c: New test.
32295
b8c25665 322961999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
32297
32298 * gcc.dg/990130-1.c: New test.
32299
83f1c55d
RH
323001999-01-28 Michael Meissner <meissner@cygnus.com>
32301
32302 * gcc.c-torture/execute/990128-1.c: New test.
32303
323041999-01-27 Michael Meissner <meissner@cygnus.com>
32305
32306 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
32307
3af64817
JL
323081999-01-27 Felix Lee <flee@cygnus.com>
32309
32310 * lib/c-torture.exp (c-torture-compile): pull out code for
32311 analyzing gcc error messages.
32312 (c-torture-execute): ditto, and fix some (harmless) false
32313 positives.
32314 * lib/gcc.exp (gcc_check_compile): new function.
32315
b8c25665 323161999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 32317
b96acc3f
JL
32318 * gcc.dg/990117-1.c: New test.
32319
f81b9d95 32320 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 32321
f81b9d95 32322 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 32323
b8c25665 323241999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
32325
32326 * g77.f-torture/compile/990115-1.f: New test.
32327
b8c25665 323281999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
32329
32330 * gcc.c-torture/compile/990107-1.c: New test
32331
b8c25665 323321999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 32333
1d1c12f4
JL
32334 * gcc.c-torture/execute/990106-2.c: New test.
32335
e2ba7b0e
JL
32336 * gcc.c-torture/execute/990106-1.c: New test.
32337
b8c25665 323381998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
32339
32340 * gcc.c-torture/compile/981223-1.c: New test.
32341
b8c25665 323421998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
32343
32344 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
32345 (opt3): Rename from opt4 and disable.
32346
7162b45d
AO
323471998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
32348
32349 * g++.old-deja/g++.pt/ptrmem5.C: New test.
32350
68b04813
AO
323511998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32352
32353 * g++.old-deja/g++.other/conv5.C: New test.
32354
83f1c55d
RH
323551998-12-14 Nick Clifton <nickc@cygnus.com>
32356
32357 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
32358
b8c25665 323591998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
32360
32361 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
32362
b8c25665 323631998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
32364
32365 * gcc.c-torture/compile/981211-1.c: New test.
32366
2d8bf6c3
AO
323671998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32368
ceff9b14 32369 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 32370
ceff9b14 32371 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 32372
b8c25665 323731998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
32374
32375 * gcc.special/930510-1.c: Make C9X safe.
32376 * gcc.misc-tests/gcov-1.c Similarly.
32377 * gcc.misc-tests/gcov-2.c Similarly.
32378
7dc8c714
AO
323791998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32380
32381 * gcc.dg/ultrasp1.c: New test.
32382
b8c25665 323831998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
32384
32385 * gcc.c-torture/execute/981206.c: New test.
32386
658269bd
AO
323871998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32388
c3a6e905
AO
32389 * g++.old-deja/g++.ns/template7.C: New test.
32390
2732314e
AO
32391 * g++.old-deja/g++.other/expr1.C: New test.
32392
ad987436
AO
32393 * g++.old-deja/g++.eh/tmpl3.C: New test.
32394
658269bd
AO
32395 * g++.old-deja/g++.eh/tmpl2.C: New test.
32396
71eb0b9e
AO
323971998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
32398
ceff9b14
AO
32399 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
32400 * g++.old-deja/g++.other/using6.C: Removed.
32401 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 32402
71eb0b9e
AO
32403 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
32404
16fe4796
AO
324051998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
32406
b0e3f98f
AO
32407 * g++.old-deja/g++.pt/overload8.C: New test.
32408
10e209e3
AO
32409 * g++.old-deja/g++.pt/overload7.C: New test.
32410
ceff9b14 32411 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 32412
ceff9b14
AO
32413 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
32414 and relinking messages.
32415 * lib/g++.exp (g++_target_compile): Remove .rpo file when
32416 compiling with -frepo.
16fe4796 32417
688d56bc
AO
324181998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
32419
32420 * g++.old-deja/g++.pt/lookup6.C: New test.
32421
83f1c55d
RH
324221998-11-30 Nick Clifton <nickc@cygnus.com>
32423
32424 * gcc.c-torture/execute/981130-1.c: New test.
32425 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
32426
d1b0fca0
AO
324271998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
32428
308a214a
AO
32429 * g++.old-deja/g++.pt/explicit76.C: New test.
32430
91910750
AO
32431 * g++.old-deja/g++.pt/friend38.C: New test.
32432
fb63a870
AO
32433 * g++.old-deja/g++.ns/crash2.C: New test.
32434
c885faf8
AO
32435 * g++.old-deja/g++.pt/defarg8.C: New test.
32436
be537f34
AO
32437 * g++.old-deja/g++.pt/instantiate6.C: New test.
32438
bc4f0b0a
AO
32439 * g++.old-deja/g++.pt/static6.C: New test.
32440
d1b0fca0
AO
32441 * g++.old-deja/g++.pt/decl2.C: New test.
32442
3c9a0d0f
AO
324431998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32444
51a63112
AO
32445 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
32446 problem is actually related with name lookup, but so what? :-)
32447
3c9a0d0f
AO
32448 * g++.old-deja/g++.pt/friend37.C: New test.
32449
6edfbe4c
DL
324501998-11-25 Dave Love <d.love@dl.ac.uk>
32451
32452 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
32453 element, which fails on some systems.
32454
32455 * g77.f-torture/execute/labug1.f: New test.
32456
b8c25665 324571998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
32458
32459 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
32460 is defined.
32461
7251e552
DL
324621998-11-18 Dave Love <d.love@dl.ac.uk>
32463
32464 * g77.f-torture/compile/981117-1.f: New test.
32465
233363cb
AO
324661998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
32467
32468 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 32469 properly discarded.
233363cb 32470
b8c25665 324711998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
32472
32473 * gcc.c-torture/execute/memcheck: New directory of tests for
32474 -fcheck-memory-usage.
32475
ed8e443a
JM
324761998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
32477
32478 * README: New file, general information about the testsuite and
32479 new description of the various C++ test subdirectories.
32480 * README.g++: Eliminate obsolete information, update and move most
32481 relevant stuff to README.
32482
324831998-11-07 Richard Henderson <rth@cygnus.com>
32484
32485 * gcc.c-torture/compile/981107-1.c: New test.
32486
324871998-11-02 Doug Evans <devans@canuck.cygnus.com>
32488
32489 * execute/memcpy-bi.c: New testcase.
32490
324911998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
32492
32493 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
32494 base classes.
32495
32496 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
32497 template is selected.
32498
32499 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
32500 classes, it should be accepted for all types.
32501
32502 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
32503
32504 * g++.old-deja/g++.pt/spec24.C: Ensure that template
32505 specializations start with template headers.
32506
325071998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
32508
32509 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
32510
32511 * g++.old-deja/g++.other/init9.C: Test cross initialization of
32512 non-POD types.
32513
325141998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
32515
32516 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
32517
325181998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
32519
32520 * compile/981022-1.c, compile/981022-1.x: New test and driver.
32521
325221998-10-19 Jeffrey A Law (law@cygnus.com)
32523
32524 * 981019-1.c: New test.
32525
325261998-10-14 Robert Lipe <robertl@dgii.com>
32527
32528 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
32529 find objc headers.
32530
325311998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
32532
32533 * compile/981001-4.c: Remove use of GCC extension that triggers a
32534 compiler bug.
32535
325361998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
32537
32538 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
32539
325401998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32541
32542 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
32543 instantiation of template produces incorrect code for delete
32544 expression.
32545
32546 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
32547 constructors' name is not unique.
32548 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
32549 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
32550
32551 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
32552 automatic array of const is ill-formed.
32553
32554 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
32555 of template parameter?
32556
32557 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
32558 const.
32559
32560 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
32561 pointer-to-member expression.
32562
32563 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
32564 declaration causes ICE.
32565
325661998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
32567
32568 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
32569 reserved in the global namespace.
32570
32571 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
32572 generate needed virtual table.
32573
32574 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
32575
325761998-10-10 Dariush Eslimi <eslimi@loran.com>
32577
32578 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
32579 template-dependent type
32580
325811998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32582
32583 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
32584 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
32585 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
32586
32587 * g++.old-deja/g++.other/using5.C: New test; using decl from base
32588 class should be usable as argument of member function.
32589 * g++.old-deja/g++.other/using6.C: New test; using decl from base
32590 class should be usable as return type of member function.
32591 * g++.old-deja/g++.other/using7.C: New test; using decl from base
32592 class should be usable as type of data member.
32593
32594 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
32595
325961998-10-09 Jeffrey A Law (law@cygnus.com)
32597
32598 * gcc.c-torture/special/920521-1.c: Fix bogus test.
32599
326001998-10-08 Nick Clifton <nickc@cygnus.com>
32601
32602 * gcc.dg/dll-?.c Add thumb to target list.
32603 Fix assembler scan patterns to match current assembler output.
32604
326051998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
32606
32607 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
32608 matching of template brackets.
32609
32610 * g++.old-deja/g++.other/using4.C: New test. Test using
32611 declarations of methods from base classes.
32612
32613 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
32614 within functions should introduce names into the innermost
32615 enclosing namespace.
32616
32617 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
32618 of static locals if first initialization throws.
32619
326201998-10-07 Jim Wilson <wilson@cygnus.com>
32621
32622 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
32623
326241998-10-06 Ken Raeburn <raeburn@cygnus.com>
32625
32626 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
32627 lose track of the possible targets of tablejump insns.
32628 * special/special.exp: Run it.
32629
326301998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32631
32632 * g++.old-deja/g++.pt/friend35.C: New test. A template function
32633 must be declared before its specializations can be named in friend
32634 declarations.
32635
326361998-10-05 Dave Love <d.love@dl.ac.uk>
32637
32638 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
32639
32640 * g77.f-torture/execute/io1.f: New test.
32641
326421998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
32643
32644 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
32645 with pointer to template function, for which no argument deduction
32646 is possible.
32647
32648 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
32649 specialization of template function as argument to template
32650 function.
32651
32652 * g++.old-deja/g++.other/access2.C: New test; Inner class
32653 shouldn't have privileged access to Outer's names.
32654
326551998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
32656
32657 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
32658 friend template declared within template class conflicts with
32659 nested class of the same name.
32660
32661 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
32662 is ignored.
32663
32664 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
32665 object with direct initializer as function declaration.
32666
32667 * g++.old-deja/g++.other/decl2.C: New test; duplicate
32668 initializers.
32669
32670 * g++.old-deja/g++.other/null2.C: New test; conditional operator
32671 involving const pointer and NULL produces incorrect result.
32672
32673 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
32674 type name without `typename' should be rejected with -pedantic.
32675
326761998-10-02 Richard Henderson <rth@cygnus.com>
32677
32678 * g++.old-deja/g++.other/addrof1.C: New test.
32679
326801998-10-01 Nick Clifton <nickc@cygnus.com>
32681
32682 * gcc.c-torture/compile/981001-1.c: New test.
32683 * gcc.c-torture/execute/981001-1.c: New test.
32684
326851998-10-01 Jeffrey A Law (law@cygnus.com)
32686
32687 * gcc.c-torture/compile/981001-2.c: New test.
32688 * gcc.c-torture/compile/981001-3.c: New test.
32689 * gcc.c-torture/compile/981001-4.c: New test.
32690
326911998-10-01 Robert Lipe <robertl@dgii.com>
32692
32693 * lib/objc.exp (objc_target_compile): Add -L during compiles for
32694 multilibbed hosts. Idea grafted from g77.exp.
32695
326961998-09-30 Dave Love <d.love@dl.ac.uk>
32697
32698 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
32699 avoid losing on systems which need -lsocket.
32700
327011998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
32702
32703 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
32704 * g++.old-deja/g++.other/nested2.C: Ditto.
32705 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
32706 failure.
32707
327081998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32709
32710 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
32711 preferred over template operator!= for enum bitfields.
32712
327131998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
32714
32715 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
32716 that happen to have the same base name, but in different scopes,
32717 are incorrectly rejected.
32718
327191998-09-16 Richard Henderson <rth@cygnus.com>
32720
32721 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
32722 on the native word size instead of an integer literal.
32723
327241998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32725
32726 * g++.old-deja/g++.other/static2.C: Invocation of static data
32727 member of type pointer-to-function denoted as non-static member.
32728
32729 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
32730 checks involving function types and aliases.
32731
327321998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32733
32734 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
32735 redefined to the same non-trivial type.
32736
32737 * g++.old-deja/g++.pt/explicit73.C: Test for proper
32738 namespace-qualification of template specializations declared in
32739 other namespaces.
32740
32741 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
32742 to declare a subset of the specializations of a template function
32743 as friends of specializations of a template class.
32744
32745 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
32746 member templates that do not fully specialize the enclosing
32747 template class are rejected.
32748
327491998-09-11 Dave Love <d.love@dl.ac.uk>
32750
32751 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
32752
327531998-09-08 Dave Love <d.love@dl.ac.uk>
32754
32755 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
32756 altered from libf2c/libU77 version.
32757
327581998-09-06 Dave Love <d.love@dl.ac.uk>
32759
32760 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
32761
327621998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
32763
32764 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
32765 (un)signed char are different types for template specialization
32766 purposes.
32767
327681998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
32769
32770 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
32771 * objc: ObjC testsuite.
32772
327731998-08-31 Catherine Moore <clm@cygnus.com>
32774
32775 * gcc.c-torture/execute/941014-1.x: New file.
32776
327771998-08-31 Nick Clifton <nickc@cygnus.com>
32778
32779 * lib/c-torture.exp: Add support for
32780 torture_eval_before_compile and torture_eval_before_execute
32781 variables.
32782
327831998-08-30 Jeffrey A Law (law@cygnus.com)
32784
32785 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
32786 this test triggers valid.
32787
327881998-08-27 Jeffrey A Law (law@cygnus.com)
32789
32790 * gcc.dg/980827-1.c: New test.
32791
327921997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
32793
32794 * gcc.c-torture/execute/loop-4b.c: New test.
32795
327961998-08-26 Nick Clifton <nickc@cygnus.com>
32797
32798 * lib/c-torture.exp: Add support for
32799 torture_eval_before_compile and torture_eval_before_execute
32800 variables.
32801
328021998-08-25 Jeffrey A Law (law@cygnus.com)
32803
32804 * gcc.c-torture/compile/980825-1.c: New test.
32805
328061998-08-24 Nick Clifton <nickc@cygnus.com>
32807
32808 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
32809 count number tests in opt_t0 not good_t0.
32810
328111998-08-24 Jeffrey A Law (law@cygnus.com)
32812
32813 * gcc.c-torture/compile/930326-1.x: Fix typo.
32814
328151998-08-23 Mark Mitchell <mark@markmitchell.com>
32816
32817 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
32818 causes an ICE.
32819
328201998-08-21 Jeffrey A Law (law@cygnus.com)
32821
32822 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
32823 STACK_SIZE is defined.
32824 * gcc.c-torture/unsorted/stuct.c: Similarly.
32825
32826 * gcc.c-torture/compile/980821-1.c: New test.
32827
328281998-08-21 Jeffrey A Law (law@cygnus.com)
32829
32830 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
32831
328321998-08-19 Mark Mitchell <mark@markmitchell.com>
32833
32834 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
32835 code.
32836
328371998-08-09 Mark Mitchell <mark@markmitchell.com>
32838
32839 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
32840 error'.
32841
328421998-08-18 Jeffrey A Law (law@cygnus.com)
32843
32844 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
32845
328461998-08-16 Jeffrey A Law (law@cygnus.com)
32847
32848 * gcc.c-torture/compile/980816-1.c: New test.
32849
32850 * gcc.dg/980816-1.c: New test.
32851
328521998-08-13 Jeffrey A Law (law@cygnus.com)
32853
32854 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
32855 compiler for ieee tests.
32856
328571998-08-01 Dave Love <d.love@dl.ac.uk>
32858
32859 * g77.f-torture/compile/980729-0.f: New test.
32860
328611998-07-30 Ken Raeburn <raeburn@cygnus.com>
32862
32863 * gcc.c-torture/special/eeprof-1.c: New test, for
32864 -finstrument-functions.
32865 * gcc.c-torture/special/special.exp: Run it.
32866
328671998-07-29 Jeffrey A Law (law@cygnus.com)
32868
32869 * gcc.c-torture/compile/980729-1.c: New test.
32870
328711998-07-27 Nick Clifton <nickc@cygnus.com>
32872
32873 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32874 __thumb__ is defined, and test for ARM style doubles if so.
32875
328761998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
32877
32878 * g77.f-torture/noncompile/980615-0.f: New test.
32879
b8c25665 328801998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
32881
32882 * gcc.dg/980312-1.c: Do link instead of compile.
32883 * gcc.dg/980313-1.c: Likewise.
32884
b8c25665 328851998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
32886
32887 * gcc.c-torture/compile/980726-1.c: New test.
32888
8b62e122
DL
328891998-07-25 Dave Love <d.love@dl.ac.uk>
32890
32891 * g77.f-torture/execute/io0.f: New test.
32892
b8c25665 328931998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
32894
32895 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32896 an int.
32897
b8c25665 328981998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32899
32900 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32901 m32r bugs.
32902
b8c25665 329031998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
32904
32905 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32906 c-decl.c:grokdeclarator can handle mode attributes.
32907
b8c25665 329081998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
32909
32910 * gcc.c-torture/execute/980716-1.c: New test.
32911
b8c25665 329121998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
32913
32914 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32915 the mn10200.
32916 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32917 the mn10200.
32918 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 32919 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 32920
bda991ee
DL
329211998-07-13 Dave Love <d.love@dl.ac.uk>
32922
32923 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32924 New test from Craig.
32925
3792922a
DL
329261998-07-12 Dave Love <d.love@dl.ac.uk>
32927
538ccf9a
DL
32928 * g77.f-torture/noncompile/980616-0.f: New test.
32929
3792922a
DL
32930 * g77.f-torture/execute/970816-3.f: New test from Craig.
32931
b8c25665 329321998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 32933
a1ee890d
ML
32934 * g++.other/singleton.C: Return error value instead of taking
32935 SIGSEGV.
32936
b8c25665 329371998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
32938
32939 * g++.other/singleton.C: New test. Warning is under dispute.
32940 Runtime crash is not.
32941
b8c25665 329421998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 32943
92936ecf
ZW
32944 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32945 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
32946 using6.C, using7.C}: New namespace tests.
32947
b8c25665 329481998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 32949
ceff9b14
AO
32950 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32951 specialization with typedef'ed names used as array indexes.
25381187 32952
b8c25665 329531998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 32954
57c578cf
JL
32955 * gcc.c-torture/execute/980709-1.c: New test.
32956
6acaa318
JL
32957 * gcc.dg/980709-1.c: New test.
32958
b8c25665 329591998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
32960
32961 * gcc.c-torture/execute/bcp-1.c: New test.
32962
b8c25665 329631998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
32964
32965 * gcc.c-torture/execute/980707-1.c: New test.
32966
b8c25665 329671998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
32968
32969 * gcc.c-torture/compile/980706-1.c: New test.
32970
b22773b1
DL
329711998-07-01 Dave Love <d.love@dl.ac.uk>
32972
32973 * g77.f-torture/execute/980701-0.f,
32974 g77.f-torture/execute/980701-1.f: New test from Craig.
32975
b8c25665 329761998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 32977
0d37278a
JL
32978 * gcc.c-torture/compile/980701-1.c: New test.
32979
506506fa
JL
32980 * gcc.c-torture/execute/980701-1.c: New test.
32981
b8c25665 329821998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
32983rlsruhe.de>
32984
32985 * g++.old-deja/g++.robertl/eb132.C: New test.
32986 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32987
174be1b3
DL
329881998-06-29 Dave Love <d.love@dl.ac.uk>
32989
14583692
DL
32990 * g77.f-torture/execute/980628-7.f,
32991 g77.f-torture/execute/980628-8.f,
32992 g77.f-torture/execute/980628-9.f,
32993 g77.f-torture/execute/980628-10.f: New tests from Craig.
32994
174be1b3
DL
32995 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32996
b8c25665 329971998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
32998
32999 * g77.f-torture/execute/980628-4.f: New test from Craig.
33000 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 33001 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
33002 * g77.f-torture/execute/980628-0.f: Likewise.
33003 * g77.f-torture/execute/980628-1.f: Likewise.
33004 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 33005 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 33006
b8c25665 330071998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
33008
33009 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
33010 directory when nothing has been installed yet.
33011
b8c25665 330121998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
33013
33014 * gcc.c-torture/special/special.exp: Handle newer versions of
33015 dejagnu.
33016
b8c25665 330171998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
33018
33019 * gcc.dg/980626-1.c: New test.
33020
b8c25665 330211998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
33022
33023 * gcc.misc-tests/m-un-2.c: New test.
33024 * g++.old-deja/g++.other/warn01.c: Likewise.
33025
b8c25665 330261998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 33027
117b84b7
RL
33028 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
33029 compatibility with assmblers with a different comment character.
92936ecf 33030 Eliminate use of GAS-specific extensions.
117b84b7 33031
b8c25665 330321998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
33033
33034 * gcc.c-torture/execute/ieee/980619-1.c: New test.
33035
b8c25665 330361998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
33037
33038 *lib/g77.exp: Replace search for libf2c.a with search for newly
33039 renamed libg2c.a
33040
b8c25665 330411998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
33042
33043 * gcc.c-torture/execute/980617-1.c: New test.
33044
b8c25665 330451998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
33046
33047 * gcc.c-torture/execute/980612-1.c: New test.
33048
b8c25665 330491998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 33050
5ccdc8af
JL
33051 * gcc.dg/980523-1.c: Only test on ppc-linux.
33052 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
33053
74cbdffa
JL
33054 * gcc.c-torture/execute/980608-1.c: New test.
33055
b8c25665 330561997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
33057
33058 * gcc.c-torture/execute/980605-1.c: New test.
33059
b8c25665 330601998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
33061
33062 * gcc.c-torture/execute/980604-1.c: New test.
33063
b8c25665 330641998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
33065
33066 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 33067 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 33068
858a26d4
DL
330691998-06-02 Dave Love <d.love@dl.ac.uk>
33070
33071 * 970125-0.f: Fix per JCB. Add commentary.
33072
b8c25665 330731998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
33074
33075 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
33076 IEEE -0 support.
33077
b8c25665 330781998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
33079
33080 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
33081 earlier.
33082
b8c25665 330831998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
33084
33085 * gcc.c-torture/execute/980526-3.c: New test.
33086
8da801cf
MH
330871998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
33088
33089 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
33090 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
33091 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
33092 m88k-motorola-sysv3 to XFAIL.
33093
b8c25665 330941998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
33095
33096 * gcc.dg/980526-1.c: New test.
33097 * gcc.c-torture/execute/980526-2.c: New test.
33098
b8c25665 330991998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 33100
077e57d2
JL
33101 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
33102
74cd6867
JL
33103 * gcc.c-torture/execute/980526-1.c: New test.
33104
ef75df42
DL
331051998-05-26 Dave Love <d.love@dl.ac.uk>
33106
33107 * g77.f-torture/execute/alpha2.f: Add runtime test.
33108
46dc5157
JM
331091998-05-24 Jason Merrill <jason@yorick.cygnus.com>
33110
51c4eb9b
JM
33111 * g++.old-deja/old-deja.exp: Strip leading directories.
33112
46dc5157
JM
33113 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
33114 error for the line. Don't run multiple tests for the same line.
33115
b8c25665 331161998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
33117
33118 * gcc.dg/980523-1.c: New test.
33119
6e4cdba0
DL
331201998-05-23 Dave Love <d.love@dl.ac.uk>
33121
33122 * g77.f-torture/compile/970915-0.f: New test.
33123
cf22ce45
JM
331241998-05-23 Jason Merrill <jason@yorick.cygnus.com>
33125
33126 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
33127
b8c25665 331281998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
33129
33130 * gcc.dg/980520-1.c: New test.
33131
b8c25665 331321998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
33133
33134 * gcc.dg/980502-1.c: Fix return type.
33135
b8c25665 331361998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
33137
33138 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
33139 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
33140 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
33141 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
33142 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
33143
3e98dfd1
DL
331441998-05-20 Dave Love <d.love@dl.ac.uk>
33145
33146 * g77.f-torture/execute/980520-1.f: New test.
33147
4ee383a7
DL
331481998-05-15 Dave Love <d.love@dl.ac.uk>
33149
33150 * lib/mike-g77.exp: New file.
33151
33152 * g77.f-torture/noncompile/noncompile.exp,
33153 g77.f-torture/noncompile/check0.f: New files.
33154
c02cdb70
DL
331551998-05-14 Dave Love <d.love@dl.ac.uk>
33156
33157 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
33158 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
33159 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
33160 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
33161 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
33162 abort where appropriate.
33163
b8c25665 331641998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
33165
33166 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
33167 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
33168
87c54c63
DL
331691998-04-29 Dave Love <d.love@dl.ac.uk>
33170
33171 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
33172
8594f210
DL
331731998-04-27 Dave Love <d.love@dl.ac.uk>
33174
33175 * g77.f-torture/compile/980427-0.f: New test.
33176
2fe8c4d9
DL
331771998-04-24 Dave Love <d.love@dl.ac.uk>
33178
33179 * g77.f-torture/compile/980424-0.f: New test.
33180
bddcc8a6
DL
331811998-04-19 Dave Love <d.love@dl.ac.uk>
33182
39339a62 33183 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
33184 * g77.f-torture/compile/970125-0.f: New test.
33185 * g77.f-torture/compile/980419-1.f: New test.
33186
b8c25665 331871998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
33188
33189 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
33190 of loop-4.c.
33191
b8c25665 331921998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
33193
33194 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
33195
b8c25665 331961998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
33197
33198 * gcc.c-torture/compile/980329-1.c: New test.
33199
b8c25665 332001998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 33201
583708a6 33202 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
33203 * gcc.dg/980312-1.c: Fix typo in -march command.
33204
b8c25665 332051998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 33206
583708a6 33207 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 33208
b8c25665 332091998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
33210
33211 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
33212 Dave Love agree the Fortran source is bogus.
33213
b8c25665 332141998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
33215
33216 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
33217 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
33218 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
33219 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
33220 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 33221
b8c25665 332221998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 33223
ceff9b14 33224 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 33225
26f6827a
DL
332261998-02-18 Dave Love <d.love@dl.ac.uk>
33227
33228 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
33229 possibly uninitialized) variables and declare dnrm2.
33230
b8c25665 332311998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
33232
33233 From Bruno Haible <haible@ilog.fr>:
33234 * gcc.c-torture/execute/980223.c: New test.
33235
b8c25665 332361998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
33237
33238 * gcc.dg/ifelse-1.c: New test.
b45f3a91 33239
b8c25665 332401998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 33241
b45f3a91
L
33242 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
33243
efdbc6f8
RH
33244 * lib/old-dejagnu.exp (old-dejagnu): Added the
33245 "execution test - XFAIL *-*-*" handling in the spirit of
33246 "excess errors test -". Changed the "execution test fails"
33247 handling to be like "excess errors test fails".
33248 * Update various tests accordingly.
fa80e0a6 33249
b8c25665 332501998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
33251
33252 * gcc.c-torture/execute/980205.c: New test.
33253
b8c25665 332541998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
33255
33256 * lib/c-torture.exp: Look for .x files instead of .cexp files.
33257 * lib/f-torture.exp: Similarly.
33258 * gcc.c-torture: Rename all .cexp files to .x files.
33259
b8c25665 332601997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
33261
33262 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
33263 (940510-1.c): Removed duplicate.
33264 (971104-1.c): New test.
33265
b8c25665 332661997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 33267
efdbc6f8 33268 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 33269
b8c25665 332701997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
33271
33272 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
33273 use that to size the filler array.
33274
b8c25665 332751997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 33276
15ec0729
JL
33277 * lib/c-torture.exp(c-torture-execute): Fix typo.
33278
33279 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
33280 testcase as the executable name. Keep the executable around if
33281 the test fails.
33282
b8c25665 332831997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
33284
33285 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
33286 changes. Only test one -g option, and move it to the end of the
33287 list of options to test.
15ec0729 33288
b8c25665 332891997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
33290
33291 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
33292 variable GCC_TORTURE_OPTIONS to supply default switches separated
33293 by colons. If no environment variable, run tests with -O0 -g, -O1
33294 -g, and -O2 -g as well.
33295
b8c25665 332961997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
33297
33298 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
33299 explanatory comments. Fix indentation.
335043a8 33300
b8c25665 333011997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
33302
33303 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 33304
b8c25665 333051997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
33306
33307 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
33308 * g++.old-deja/g++.mike/p7325.C: Likewise.
33309 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
33310
b8c25665 333111997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
33312
33313 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
33314 * g++.old-deja/g++.brendan/crash30.C: Likewise.
33315 * g++.old-deja/g++.brendan/crash39.C: Likewise.
33316 * g++.old-deja/g++.law/operators4.C: Likewise.
33317
b8c25665 333181997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
33319
33320 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
33321 * g++.old-deja/g++.mike/p784.C: Ditto.
33322 * g++.old-deja/g++.mike/p785.C: Ditto.
33323
b8c25665 333241997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 33325
efdbc6f8 33326 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 33327
b8c25665 333281997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
33329
33330 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
33331 target feature; pass this to c-torture-execute as needed.
33332
b8c25665 333331997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 33334
15ec0729 33335 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
33336 current executables being tested are identical, we don't need to
33337 run the executable again. Try to make the executable names
33338 unique. Add an optional argument for passing additional compiler
33339 flags.
18c6629a 33340
b8c25665 333411997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
33342
33343 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
33344
b8c25665 333451997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
33346
33347 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
33348
b8c25665 333491997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
33350
33351 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
33352 32bit or larger longs.
33353
33354 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
33355 have either a 32bit long or 32bit int.
33356
b8c25665 333571997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
33358
33359 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
33360 Make double precision tests dependent on sizeof (double).
33361
b8c25665 333621997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33363
33364 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
33365 too.
33366
b8c25665 333671997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
33368
33369 * gcc.c-torture/compile/961203-1.cexp: New script.
33370
b8c25665 333711997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33372
33373 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
33374 up the includes ourselves.
33375
b8c25665 333761997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33377
33378 * lib/plumhall.exp: Remove random include, and add a few
33379 verbose messages for debugging.
33380
b8c25665 333811997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33382
33383 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
33384 of trying to do it ourselves.
33385
b8c25665 333861997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
33387
33388 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
33389
b8c25665 333901997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33391
33392 * gcc.prms/5403.c: Made regexp a bit less strict.
33393
b8c25665 333941997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33395
33396 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
33397 is returned from remote_load instead.
33398 * lib/plumhall.exp: Ditto.
33399 * lib/mike-g++.exp: Ditto.
33400 * lib/old-dejagnu.exp: Ditto.
33401 * lib/c-torture.exp: Ditto.
33402
b8c25665 334031997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33404
33405 * lib/g++.exp: Use build_wrapper procedure.
33406 * lib/gcc.exp: Ditto.
33407
b8c25665 334081997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
33409
33410 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
33411 an old-style decl for malloc. Fixes tests to work when
33412 sizeof (int) != sizeof (size_t).
33413
b8c25665 334141997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
33415
33416 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
33417
33418 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
33419 use stdargs.h interface.
33420
b8c25665 334211997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
33422
33423 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
33424 NO_VARARGS when compiling.
33425
b8c25665 334261997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33427
33428 * lib/plumhall.exp(ph_includes): New procedure.
33429 (ph_make): Use it.
33430 (ph_compiler): Ditto.
33431
33432 * lib/g++.exp: Rename test-glue.c to testglue.c.
33433 * lib/gcc.exp: Ditto.
33434
b8c25665 334351997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33436
33437 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 33438 to completion when it's called.
921e5a0e 33439
b8c25665 334401997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
33441
33442 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
33443 is defined, don't do test.
33444
b8c25665 334451997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33446
33447 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
33448 for object files.
33449 (ph_summary): Mark skipped testcases as untested, not unresolved.
33450
33451 * lib/plumhall.exp (ph_make): If unresolved because of bad
33452 errorCode, record errorCode in log file.
33453 (*): Replace send_log/verbose with verbose -log.
33454
b8c25665 334551997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
33456
33457 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
33458 double conversion if double isn't at least 8 bytes.
33459
33460 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
33461 int to work with targets where int is 16 bits.
33462
33463 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
33464 8 bytes, just exit, since 4 byte doubles don't have enough bits of
33465 precision for the test to complete.
33466
b8c25665 334671997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
33468
33469 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
33470 if d10v is not compiled with the -mdouble64 flag.
33471 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
33472
33473 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
33474 d10v is not compiled with the -mint32 flag.
33475
b8c25665 334761997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33477
33478 * lib/plumhall.exp: Use incr_count.
33479
b8c25665 334801997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
33481
33482 * gcc.c-torture: Update to c-torture-1.45.
33483
b8c25665 334841997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33485
33486 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 33487 the name of the expect testcase file).
92936ecf 33488
921e5a0e
JL
33489 * lib/g++.exp(g++_init): Ditto.
33490
b8c25665 334911997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33492
33493 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
33494 the host.
33495
33496 * lib/gcc.exp(gcc_exit): New procedure.
33497
b8c25665 334981997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33499
33500 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
33501 specs where appropriate.
33502
33503 * g++.old-deja/g++.arm/*: Added additional ERROR checks
33504 because of new "candidates are" messages, and removed a few
33505
33506 * Converted all non-old-style g++ testcases to old-style, and
33507 moved into g++.old-deja.
33508
b8c25665 335091997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33510
33511 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
33512 options.
33513
33514 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
33515 succeeded.
33516
33517 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
33518
b8c25665 335191997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
33520
33521 * lib/gcc.exp (gcc_target_compile): Add support for defining
33522 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
33523 the machine doesn't have those features.
33524
b8c25665 335251997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33526
33527 * g++.law/operators4.exp: Don't use LIBS.
33528
b8c25665 335291997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33530
33531 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 33532
921e5a0e
JL
33533 * lib/mike-g++.exp: Don't set the compiler to be tested here.
33534 * lib/g++.exp: Set it here instead. Also, allow use of the
33535 --tool_exec and --tool_opt options. Change CXX to
33536 GXX_UNDER_TEST.
92936ecf 33537
921e5a0e 33538 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 33539
921e5a0e
JL
33540 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
33541
b8c25665 335421997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33543
33544 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 33545 prune_system_crud.
921e5a0e
JL
33546 * lib/mike-g++.exp: Ditto.
33547 * lib/gcc.exp: Ditto.
33548 * lib/g++.exp: Ditto.
33549
33550 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
33551
b8c25665 335521997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 33553
efdbc6f8
RH
33554 * 941014-2.c: Include stdlib.h
33555 * 960327-1.c: Include stdio.h
33556 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 33557
b8c25665 335581997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33559
33560 * lib/gcc.exp: Add gcc,stack_size target feature.
33561
92936ecf 33562 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
33563 paths here, not in two other places. And, it's $options, not
33564 options.
33565
33566 * lib/mike-g++.exp(postbase): Remove the code that determines
33567 the correct include and link paths.
33568 * g++.old-deja/old-deja.exp: Ditto.
33569
b8c25665 335701997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33571
33572 * lib/g++.exp(g++_init): target_compile no longer returns the
33573 filename of the result.
33574
b8c25665 335751997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33576
33577 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
33578 call to glob.
33579
33580 * gcc.c-torture/special/special.exp: Change call to
42ded877 33581 gcc_target_compile to include the object file.
921e5a0e 33582
b8c25665 335831997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
33584
33585 * gcc.c-torture/special/special.exp: Correct misspelling in last
33586 change.
33587
b8c25665 335881997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33589
33590 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 33591 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
33592 (ph_execute): Return -1 if there were any failures, 0 otherwise.
33593 (ph_make): Clean up objects and executables that were built
33594 if the tests succeeded.
33595
b8c25665 335961997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33597
33598 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
33599 libraries and includes in the build tree as appropriate.
33600
b8c25665 336011997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33602
33603 * lib/c-torture.exp: Instead of looking for the global variable
33604 NO_LONG_LONG, check to see if that's a feature of the target.
33605
b8c25665 336061997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33607
33608 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
33609 config; this functionality is now in devo/dejagnu/config.
33610
33611 g++.*/*: Pass any additional flags used to compile to postbase;
33612 delete CXXFLAGS.
92936ecf 33613
4c3c833a
JL
33614 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
33615 is now done by runtest.exp. Use gcc_target_compile instead of
33616 compile.
33617
33618 lib/c-torture.exp: Use gcc_target_compile instead of compile.
33619 Remove references to CFLAGS. Use remote_file instead of
33620 calling rm -f.
33621 (c-torture): Take a list of arguments to use to compile this
33622 testcase.
33623
33624 lib/g++.exp: Simplify. Use target_compile instead of compile.
33625 lib/gcc-dg.exp: Ditto.
33626 lib/gcc.exp: Ditto.
33627 lib/mike-{gcc,g++}.exp: Ditto.
33628 lib/old-dejagnu.exp: Ditto.
33629 lib/plumhall.exp: Ditto.
92936ecf 33630
b8c25665 336311997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
33632
33633 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
33634 (ph_linker): Likewise.
33635
b8c25665 336361996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 33637
efdbc6f8 33638 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
33639 MAP_ANON / MAP_ANONYMOUS if defined;
33640 else try to map from /dev/zero .
33641
b8c25665 336421996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33643
33644 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
33645 isn't defined, then define it to MAP_ANONYMOUS.
33646
b8c25665 336471996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33648
33649 * gcc.c-torture: Update to c-torture-1.42 release.
33650
b8c25665 336511996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33652
33653 * gcc.c-torture: Update to c-torture-1.41 release.
33654
b8c25665 336551996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33656
33657 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
33658 c-torture release.
33659
b8c25665 336601996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
33661
33662 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
33663 and LDFLAGS. Fix second case to append the target_info ldflags
33664 onto LDFLAGS, not CFLAGS.
33665 * lib/g++.exp (g++_init): Add target_info stuff.
33666 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
33667 of libgloss and newlib flags for !native.
33668
33669 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
33670 (GDB): Fix relative path to go up another dir for finding gdb.
33671
b8c25665 336721996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
33673
33674 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
33675 versions in the target_info array, if they don't exist.
33676
b8c25665 336771996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
33678
33679 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
33680
b8c25665 336811996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
33682
33683 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
33684 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
33685
b8c25665 336861996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
33687
33688 * lib/old-dejagnu.exp: Don't remove the output file before we've
33689 actually tested it. Don't append pwd to the path of the executable
33690 we're testing.
33691
b8c25665 336921996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
33693
33694 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
33695
b8c25665 336961996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
33697
33698 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
33699 temporary directory for compiler files, and set it to a default
33700 value of /tmp. Set $output as the name of the output file from
33701 compiling the testcase. Add a -o option to $cflags_var so the
33702 compiler writes the final output file as $output. Set $executable
33703 to $output.
4c3c833a
JL
33704
33705 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
33706 directory for compiler files, and set it to /tmp if it doesn't
33707 already have a value. Set $output_file to the name of the output
33708 file from compiling the testcase. Add a -o option to CXXFLAGS so
33709 the compiler writes the final output file as $output. Use $output
33710 as the executable to be tested.
4c3c833a 33711
b8c25665 337121996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
33713
33714 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
33715
b8c25665 337161996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33717
33718 * gcc.c-torture/execute/pending-1.c: New test. Still
33719 pending in Tege's queue.
33720
b8c25665 337211996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
33722
33723 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
33724 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
33725 if there were failures. Call unresolved if there were unresolved
33726 testcases. Call gcc_fail if program did not run to completion.
33727 (ph_make): Pass additional argument name to ph_execute.
33728 (ph_execute): Add new argument. Pass additional arguments to
33729 ph_summary. Call gcc_fail is there is no execution output.
33730
b8c25665 337311996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33732
33733 * lib/plumhall.exp (proc_summary): Output relavent summary
33734 lines into the log so specific failures in plumhall can be
33735 investigated.
33736
b8c25665 337371996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33738
33739 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
33740 (c-torture-execute): Don't try to execute tests which use
33741 "long long" types if $NO_LONG_LONG is nonzero.
33742
b8c25665 337431996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
33744
33745 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
33746 not c-torture.
33747
33748 * gcc.ieee: Move from here.
33749 * gcc.c-torture/execute/ieee: To here.
33750
b8c25665 337511996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33752
33753 * gcc.c-torture: Update to c-torture-1.41 release.
33754
b8c25665 337551996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33756
33757 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
33758 not "$output".
33759
b8c25665 337601996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
33761
33762 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
33763 -c present.
33764
b8c25665 337651996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33766
33767 * config/proelf.exp: Handle connecting to a simulator.
33768
b8c25665 337691996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33770
33771 * config/proelf.exp: New file. Enough framework that we can
33772 run c-torture tests on the proelf targets (or any other target
33773 that gdb can connect to for that matter).
33774
b8c25665 337751996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
33776
33777 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
33778 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
33779
33780 * lib/plumhall.exp (ph_execute): Always call ph_summary if
33781 exec_output exists.
33782
b8c25665 337831996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
33784
33785 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
33786 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
33787
33788 * config/*.exp: Update FSF address. Change result of ${tool}_load
33789 to pass/fail/unresolved/unsupported/untested. Caller must now
33790 call unresolved/unsupported/untested.
33791 * lib/*.exp: Update FSF address. Update to handle new results of
33792 ${tool}_load.
33793 * lib/chill.exp (verbose): Delete.
33794
b8c25665 337951996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
33796
33797 * lib/gcc.exp (default_gcc_start): Change order of args to
33798 $LDFLAGS $CFLAGS $LIBS.
33799 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
33800 Save/set/restore CFLAGS. Pass single arg to gcc_start.
33801 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
33802 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33803 * gcc.misc-tests/dg-test.exp: Likewise.
33804 * gcc.misc-tests/msgs.exp: Likewise.
33805 * gcc.prms/prms.exp: Likewise.
33806 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
33807 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33808
33809 * lib/dg.exp: Deleted, moved to dejagnu/lib.
33810
b8c25665 338111996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
33812
33813 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
33814
33815 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
33816 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
33817
33818 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
33819 necessary.
33820
b8c25665 338211996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
33822
33823 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
33824 global for loop; add use of $mathlib.
33825 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
33826 settings here; set mathlib for anything but VxWorks.
33827
b8c25665 338281996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33829
33830 * gcc.c-torture: Update to c-torture-1.40 release.
33831
b8c25665 338321996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33833
33834 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
33835 dg.exp.
33836
b8c25665 338371995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
33838
33839 * lib/c-torture.exp (c-torture-execute): Declare "output" as
33840 global.
33841
b8c25665 338421995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33843
33844 * lib/g++.exp (LIBS): Define if not already.
33845 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
33846 (gcc-dg-prune): Call prune_gcc_output.
33847 * lib/gcc.exp (prune_gcc_output): New proc.
33848 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
33849 prune_gcc_output.
33850
b8c25665 338511995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33852
33853 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
33854 (c-torture-execute): Likewise. Rename `name' to `testcase'.
33855
b8c25665 338561995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
33857
33858 * gcc.c-torture: Update to c-torture-1.39 release.
33859
b8c25665 338601995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33861
33862 * lib/c-torture.exp (c-torture-execute): Don't return if one option
33863 fails, try others as well.
33864
b8c25665 338651995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33866
33867 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33868 If compilation fails, mark execute tests as `untested'.
33869 If test is marked as unsupported, don't mark compilation and
33870 execute tests as failed.
33871
b8c25665 338721995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33873
33874 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33875 libstdc++ for whether or not we want to be doing shared
33876 libraries. Delete link_curses since we don't need it anymore.
33877 * lib/mike-g++.exp (postbase): Don't link in libg++.
33878 * g++.old-deja/old-deja.exp: Likewise.
33879
b8c25665 338801995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33881
33882 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33883
b8c25665 338841995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33885
33886 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33887 For that, add `-Wl,-a,shared_archive'.
33888 * g++.old-deja/old-deja.exp: Likewise.
33889
b8c25665 338901995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33891
33892 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33893
b8c25665 338941995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
33895
33896 * lib/mike-g++.exp (postbase): Pay attention to the status of
33897 g++_load.
33898
b8c25665 338991995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 33900
efdbc6f8 33901 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 33902
b8c25665 339031995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33904
33905 * lib/gcc.exp (default_gcc_start): No longer need to log program
33906 being executed or its output, execute_anywhere does that now.
33907 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33908 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33909
b8c25665 339101995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33911
33912 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33913 the same as those in lib/g++.exp.
33914
b8c25665 339151995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
33916
33917 * gcc.c-torture: Update to c-torture-1.38 release.
33918 * gcc.ieee: Related changes.
33919
b8c25665 339201995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
33921
33922 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33923 "exec". Minor reformatting changes.
33924
33925 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33926 cross. This means all "exec" calls now work on a remote host as
33927 well.
33928 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33929 cross. Filter out the extra "\r\n" stuff that expect puts in.
33930 (c-torture-execute): Filter out the bogus warnings like
33931 c-torture-compile does. Add support for canadian cross.
33932 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33933 Use execute_anywhere rather than calling exec directly. Now it
33934 works for canadian cross testing.
33935
b8c25665 339361995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
33937
33938 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33939 results into a variable, and check that rather than using file exists.
33940
b8c25665 339411995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33942
33943 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33944 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33945
b8c25665 339461995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33947
33948 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33949 lib_curses if there's a shared libg++ in the build tree.
33950
b8c25665 339511995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33952
33953 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33954 if not supported target.
33955
b8c25665 339561995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33957
33958 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33959 link_curses up to always happen, not just for native builds.
33960
b8c25665 339611995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33962
33963 * gcc.c-torture: Update to c-torture-1.36 release.
33964 * gcc.failure: Related changes.
33965
b8c25665 339661995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33967
33968 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33969
b8c25665 339701995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33971
33972 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33973 * lib/mike-g++.exp (postbase): Not in here. Still reference
33974 runshlib, link_curses, and mathlib for link and run.
33975
33976 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33977 pass the runtime shared library options for Solaris, OSF/1, and
33978 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 33979
b8c25665 339801995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33981
33982 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33983 only run once.
33984
b8c25665 339851995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33986
33987 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33988
b8c25665 339891995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33990
33991 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33992 do not have a framework for the "compat" tests yet.
33993
b8c25665 339941995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33995
33996 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33997 set to null if we're testing vxworks5.1. Use that instead of
33998 `-lm' in the setting of LIBS for link and run.
33999
b8c25665 340001995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
34001
34002 * config/rom68k.exp (${tool}_load): Major changes to make it
34003 work. Verified that it does in fact return the stuff in
34004 exec_output properly. Catch any Emul or any TRAP other than 0.
34005
b8c25665 340061995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
34007
34008 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
34009 LDFLAGS properly for targets that need stuff from libgloss.
34010 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
34011 only run once.
34012 (gpp_initialized): New variable.
34013
b8c25665 340141995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
34015
34016 * config/rom68k.exp: Load libgloss.exp.
34017 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
34018 so we can produce a fully linked binary.
34019 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
34020 so we can produce a fully linked binary.
34021
b8c25665 340221995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34023
34024 * lib/plumhall.exp (ph_section): Watch for expected failures.
34025 Add missing `else'.
34026
34027 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
34028 run the testcase.
34029 (c-torture): Likewise.
34030
b8c25665 340311995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
34032
34033 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
34034
34035 * lib/mike-g++.exp (mike_cleanup): New proc.
34036 (prebase): New globals compiler_result, not_compiler_result,
34037 target_regexp.
34038 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
34039 allow leading "-" in pattern. Watch for unsupported tests.
34040 If $compiler_result is set, pattern match assembler code,
34041 and ditto for $not_compiler_result.
34042 * lib/mike-gcc.exp: Likewise.
34043
34044 * lib/plumhall.exp (ph_execute): Only call ph_summary if
34045 execution "succeeded".
34046
b8c25665 340471995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34048
34049 * config/win32.exp: New file.
34050 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
34051
b8c25665 340521995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34053
34054 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
34055 unsupported.
34056 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
34057 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
34058 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
34059
34060 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
34061 "... without exceptions was ...". That is now handled by
34062 prune_system_crud.
34063 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
34064
b8c25665 340651995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34066
34067 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
34068 sieve.c,sort2.c}: New files.
34069 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
34070 sieve.exp,sort2.exp}: Drivers for them.
34071
34072 * lib/mike-gcc.exp (program_output): New user settable variable.
34073 (postbase): Call prune_system_crud. Also prune extraneous compiler
34074 messages.
34075 * lib/mike-g++.exp (program_output): New user settable variable.
34076
34077 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
34078
34079 * config/sh.exp: Deleted (use sim.exp instead).
34080
b8c25665 340811995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
34082
34083 * config/vx.exp: Declare CHECKTASK as global.
34084 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
34085 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
34086 * lib/old-dejagnu.exp: Load [pwd]/$executable.
34087
b8c25665 340881995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
34089
34090 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
34091 target. Like vx.exp, only includes `vx29k.exp' instead of
34092 `vxworks.exp'.
34093
b8c25665 340941995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
34095
34096 * config/sim.exp: Increase time limit from 120 seconds to 240.
34097
b8c25665 340981995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
34099
34100 * gcc.c-torture/execute/950628-1.c: New test.
34101
b8c25665 341021995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
34103
34104 * gcc.c-torture: Update with changes/additions from
34105 c-torture-1.34.
34106
b8c25665 341071995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34108
34109 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
34110
b8c25665 341111995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
34112
34113 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
34114
b8c25665 341151995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
34116
34117 * gcc.c-torture/compile/950512-1.c: New test.
34118 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
34119 * gcc.dg/struct-ret-1.c: Likewise.
34120
b8c25665 341211995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34122
34123 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 34124 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 34125
b8c25665 341261995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34127
34128 * gcc.c-torture/special/920411-1.c: Deleted.
34129 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
34130
b8c25665 341311995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
34132
34133 * config/sim.exp (${tool}_load): Hack in call to bash to get a
34134 cpu limit.
34135
b8c25665 341361995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
34137
34138 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
34139
b8c25665 341401995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
34141
34142 From kenner;
34143 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
34144 is the proper length.
34145 * va-arg-3.c: Likewise.
34146
b8c25665 341471995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34148
34149 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
34150 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
34151
34152 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
34153 * lib/g++.exp (default_g++_start): Delete old cruft.
34154
b8c25665 341551995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
34156
34157 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
34158 (2 * (1 << 18)) to (2 * (1 << 17)).
34159
34160 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
34161
b8c25665 341621995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
34163
34164 * config/rom68k.exp: Renamed from config/idp.exp
34165
b8c25665 341661995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
34167
34168 * c-torture/compile/921109-2.c
34169
b8c25665 341701995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
34171
34172 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
34173 excess errors.
34174
b8c25665 341751995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
34176
34177 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
34178 output.
34179 * lib/g++.exp (default_g++_start): Likewise.
34180
b8c25665 341811995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
34182
34183 * gcc.c-torture/compile/950329-1.c: New test.
34184
b8c25665 341851995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 34186
efdbc6f8 34187 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
34188 and remote_close procs.
34189 * config/idp.exp: New file.
34190
b8c25665 341911995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
34192
34193 * gcc.c-torture/execute/950322-1.c: New test.
34194
b8c25665 341951995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34196
34197 * config/vx.exp (${tool}_load): Clean up testing of return code from
34198 vxworks_ld and vxworks_spawn.
34199
b8c25665 342001995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
34201
34202 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
34203
b8c25665 342041995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
34205
34206 * lib/old-deja.exp: Add `excess errors test - ' error, now one
34207 can mark excess errors on a machine by machine basis. Note, the
34208 default is to not expect any excess errors, even when excess
34209 errors test - is given, so you will want to put an XFAIL ... on
34210 these lines. For example, // excess errors test - XFAIL hppa*-*-*
34211 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
34212 those 4 machines, but no others.
34213
b8c25665 342141995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
34215
34216 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
34217 * lib/c-torture.exp: to here.
34218
b8c25665 342191995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
34220
34221 * gcc.c-torture/execute/950221-1.c: New test.
34222 * gcc.c-torture/execute/struct-ret-1.c: New test.
34223 * gcc.c-torture/compile/950221-1.c: New test.
34224
34225 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
34226
b8c25665 342271995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34228
34229 * gcc.c-torture/execute/arith-1.c (main): Return 0.
34230 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
34231
b8c25665 342321995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
34233
34234 * g++.gb: New directory of tests, derived from my signature and
34235 class scoping tests.
34236
34237 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
34238 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
34239 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
34240 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
34241 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
34242 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
34243 * g++.gb/sig25.C: Likewise.
34244
34245 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
34246 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
34247 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
34248 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
34249 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
34250 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
34251 * g++.gb/sig25.exp: Likewise.
34252
34253 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
34254 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
34255 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
34256 * g++.gb/scope13.C: Likewise, this test still fails.
34257
34258 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
34259 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
34260 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
34261 * g++.gb/scope13.exp: Ditto.
34262
34263 * g++.gb/README: New file, explains what these tests are about.
34264
b8c25665 342651995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34266
34267 * lib/dg.exp (dg-do): Support `preprocess'.
34268 (dg-test): Likewise.
34269
b8c25665 342701995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
34271
34272 * config/udi.exp: change "continue -expect" to "exp_continue".
34273
b8c25665 342741995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
34275
34276 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
34277 Delete redundant tests.
34278
34279 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
34280 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
34281 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
34282 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
34283 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
34284 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
34285 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
34286 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
34287
34288 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
34289 storing label pointers.
34290 * gcc.c-torture/execute/921019-1.c: Likewise.
34291 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
34292 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
34293 parameter fp.
34294 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
34295 constants.
34296
34297 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
34298 Delete obsolete tests.
34299
34300 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
34301 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
34302 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
34303 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
34304 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
34305 * gcc.c-torture/compile/950124-1.c: New test.
34306
34307 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
34308
b8c25665 343091995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
34310
34311 * lib/mike-g++.exp: Add -lm to LIBS.
34312
b8c25665 343131995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34314
34315 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
34316
b8c25665 343171995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
34318
34319 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
34320
b8c25665 343211995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34322
34323 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
34324
b8c25665 343251995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
34326
34327 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
34328 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
34329 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
34330 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
34331 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
34332 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
34333 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 34334 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
34335 * g++.law/{operators33.C, operators34.C}: Likewise.
34336 * g++.law/{pic1.C, refs2.C}: Likewise.
34337 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
34338 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
34339 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
34340 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
34341
34342 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
34343 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
34344 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
34345 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
34346 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
34347 * g++.law/{enum9.exp, friend5.exp}: Likewise.
34348 * g++.law/{nest3.exp, nest4.exp}: Likewise.
34349 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
34350 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 34351 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
34352 * g++.law/{operators34.exp}: Likewise.
34353 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
34354 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
34355 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
34356 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
34357 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
34358
34359 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
34360 No longer expected to fail.
34361 * g++.law/missed-error3.C: Tweak for recent bool changes.
34362
b8c25665 343631994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34364
34365 * config/emb-unix: Deleted.
34366 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
34367 remote execution. Do final link on remote host if REMOTE_LINK is set.
34368
b8c25665 343691994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34370
34371 * lib/dg.exp (dg-test): Fix typo in last patch.
34372
b8c25665 343731994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34374
34375 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
34376 (handles multiple occurrences).
34377
b8c25665 343781994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34379
34380 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
34381 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
34382 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
34383 printed).
34384 * lib/c-torture.exp (c-torture-compile): Likewise.
34385 (c-torture): Prepend full path if missing.
34386 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
34387 (gcc_fail): Likewise.
34388 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
34389
b8c25665 343901994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
34391
34392 * lib/netware.exp: Only attach to NetWare i386 systems.
34393
b8c25665 343941994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34395
34396 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
34397 messages. Add test name to "output pattern match" pass/fail message.
34398
b8c25665 343991994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34400
34401 * gcc.dg: New testsuite.
34402 * gcc.dg/dg.exp: New file.
34403
34404 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
34405 test-switch.c}: Deleted.
34406
34407 * gcc.misc-tests/msgs.exp: New testcase driver.
34408
b8c25665 344091994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34410
34411 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
34412 Watch for illegal return values from ${tool}_load.
34413 * config/unix.exp (${tool}_load): Fix pass/fail detection for
34414 cross targets. Coerce return value >0 to 1.
34415
b8c25665 344161994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34417
34418 * config/unix.exp (${tool}_load): Call program rsh, not proc.
34419
34420 * config/emb-unix.exp: New file.
34421
34422 * config/sim.exp: Error if variable $SIM not defined.
34423 (${tool}_load): Mark test as "untested" if simulator missing.
34424
34425 * config/unix.exp: Load remote.exp to get rcp_download.
34426 * lib/c-torture.exp: Use different option lists for testcases with
34427 and without loops.
34428 * gcc.c-torture/execute/execute.exp: Likewise.
34429
b8c25665 344301994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34431
34432 * config/*.exp: Clarify return code from ${tool}_load.
34433 Call `unresolved' or `untested' instead of `warning' or `perror'
34434 (sometimes you still want to call both though).
34435 Add comment that `shell_id' is local to each file.
34436 * config/udi.exp (timeout): Set to 30.
34437 Don't print warning if connection fails, $connectmode has already
34438 printed an error.
34439 (${tool}_load): Move verbose messages to level 2.
34440 Rework pattern for "Process started" message.
34441 Pass `shell_id' to ${connectmode}_download.
34442 Retry twice upon timeout. Make resetting of target more robust.
34443 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
34444 Pass `shell_id' to exit_$connectmode.
34445 Only call exit_$connectmode if connected.
34446 * config/unix.exp (${tool}_load): Check return codes better.
34447 * config/vrtx.exp (${tool}_load): Likewise.
34448 * config/vx.exp (${tool}_load): Likewise.
34449 Delete unneeded global's.
34450 * lib/dg.exp (dg-test): Update to reflect clarified return codes
34451 from ${tool}_load.
34452 (dg-stat): Delete.
34453 (dg-init): Delete recording of pass/fail counts.
34454 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
34455 (old-dejagnu-init): Likewise.
34456 (old-dejagnu-stat): Delete contents, empty proc now.
34457 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
34458 (c-torture): Delete references to lcnt, lpass, lfail.
34459 Get option list from TORTURE_OPTIONS.
34460 Delete -funroll[-all]-loops if no loops.
34461 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
34462 (g++_stat): Delete contents (empty proc now).
34463 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
34464 (gcc_finish): Likewise.
34465 (gcc_stat): Deleted.
34466 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
34467 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
34468 * gcc.c-torture/execute/execute.exp: Likewise.
34469 Split tests into two parts: compile, execute.
34470 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
34471 no loops. Update to reflect clarified return codes from ${tool}_load.
34472
b8c25665 344731994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34474
34475 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
34476 to grep for.
34477 (old-dejagnu): Likewise (where necessary).
34478
b8c25665 344791994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34480
34481 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
34482
34483 * lib/dg.exp (dg-process-target): Fix processing of selector.
34484 Add comment regarding use of `error'.
34485
34486 * lib/gcc.exp (prune_system_crud): Define if missing.
34487 * lib/g++.exp (prune_system_crud): Likewise.
34488
34489 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
34490 Call prune_system_crud.
34491 * lib/dg.exp (dg-runtest): New proc.
34492 Use perror instead of send_user for tcl errors in testcase.
34493 Don't return any value, it's never used.
34494 Don't clobber previous definition of `unknown'.
34495 Print tcl errors in `dg-final'.
34496
b8c25665 344971994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34498
34499 * lib/dg.exp (dg-process-target): Improve syntax error messages.
34500 (dg-test): Don't print errorInfo, it contains stack backtrace.
34501
b8c25665 345021994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34503
34504 * lib/g++.exp (runtest_file_p): Define if missing.
34505
b8c25665 345061994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
34507
34508 * lib/mike-g++.exp: Comment out loading of g++.exp.
34509 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
34510 (default_g++_version): Always print something.
34511 (default_g++_start): Comment out call to `which'.
34512 (g++_start, g++_load): Deleted (must be defined in config file).
34513 * lib/gcc.exp: Test for existence of $CC at start.
34514 Delete check for tmpdir (done in gcc_init).
34515 (default_gcc_version): Always print something.
34516 (default_gcc_start): Comment out call to `which'.
34517 * config/*.exp: Major cleanup - make cross targets work at least a
34518 little better for g++ (by not being "--tool gcc" specific).
34519 Rename gcc_xxx to ${tool}_xxx.
34520 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
34521 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
34522
b8c25665 345231994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34524
34525 * lib/c-torture.exp (c-torture-compile): Rework compiler
34526 message processing.
34527
34528 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
34529 c-torture.
34530
b8c25665 345311994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34532
34533 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
34534
34535 * lib/dg.exp (dg-process-target): Support { target native }.
34536
b8c25665 345371994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34538
34539 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
34540 looked for "... program xxx got fatal signal".
34541 Correct regsub munging of `comp_output'.
34542 Ignore compiler messages "path prefix not used" and "linker input
34543 file unused".
34544
b8c25665 345451994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34546
34547 * lib/gcc.exp (runtest_file_p): Define if missing.
34548 * gcc.prms/template.c: Example to work from.
34549
b8c25665 345501994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34551
34552 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
34553 * lib/dg.exp (dg-test): Call unsupported testcases as such.
34554
34555 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
34556 * gcc.prms/1883.c: Moved from compile/940714-1.c.
34557 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
34558 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
34559
34560 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
34561 (dg-process-target): No longer a varargs proc.
34562 Return S/N for target, P/F for xfail. All callers changed.
34563 (user option procs): More argument checking.
34564 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
34565 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
34566 (dg-test): Skip test if not running on selected target in `dg-do'.
34567 Update handling of `dg-do-what', `dg-output-text'.
34568 Separate execution pass/fail from output pattern match pass/fail.
34569 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
34570
b8c25665 345711994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
34572
34573 * gcc.c-torture/special/special.exp: Don't expect failure for mips
34574 target for 920510-1.c.
34575
b8c25665 345761994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34577
34578 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
34579 Clean up comment regarding use of passcnt, etc.
34580 (gcc_stat): Don't update `testcnt' here.
34581 (gcc_finish): Do it here.
34582 Might as well reset `but_id' here too.
34583 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
34584 to determine if the file should be tested.
34585 * gcc.c-torture/compile/compile.exp: Likewise.
34586 * gcc.c-torture/execute/execute.exp: Likewise.
34587 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34588 * gcc.misc-tests/dg-test.exp: Likewise.
34589 * gcc.prms/prms.exp: Likewise.
34590 * gcc.wendy/wendy.exp: Likewise.
34591 * g++.old-deja.exp: Likewise.
34592 Move "Testing file" message to verbose level 1.
34593
b8c25665 345941994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34595
34596 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
34597
b8c25665 345981994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34599
34600 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
34601 (default_gcc_start): Accept optional second list element
34602 of compiler flags. Print compiler output at verbosity level 2.
34603 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
34604 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
34605 Save current values of framework globals passcnt, failcnt, xpasscnt,
34606 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
34607 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
34608 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
34609 xfailcnt to compute stats. Update framework global `testcnt' from
34610 pass/fail counts.
34611 (gcc_finish): New proc. Clean up test environment.
34612 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
34613 (gcc_epass, gcc_efail): Delete.
34614 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
34615 argument of line number.
34616 (dg-init): If the tool has an init routine, call it.
34617 (dg-test): Remove args `cflags_var' and `libs_var'.
34618 Pass all compiler options to ${tool}_start.
34619 Handle missing line number.
34620 (dg-finish): New function.
34621 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
34622 particular files. Call gcc_finish at end. Move "skipping test"
34623 message to verbosity level 3.
34624 * gcc.c-torture/compile/compile.exp: Likewise.
34625 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34626 * gcc.c-torture/execute/execute.exp: Likewise.
34627 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34628 Print testcase being tried at verbosity level 1.
34629 * gcc.c-torture/special/special.exp: Unset xfail.
34630 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34631 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
34632 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
34633 * gcc.failure/failure.exp: Likewise.
34634 * gcc.ieee/ieee.exp: Likewise.
34635 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
34636 Update call to dg-test. Call dg-finish at end.
34637 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
34638 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34639 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
34640 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
34641 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
34642 * gcc.wendy/wendy.exp: Add copyright.
34643 Delete setting of tmpdir (done by gcc_init).
34644 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
34645 Pass compiler flags to gcc_start. Call gcc_finish at end.
34646 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
34647 gcc_[ce]pass/fail.
34648
b8c25665 346491994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34650
34651 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
34652 confusion.
34653 (g++_load): Likewise.
34654
34655 * config/*.exp (gcc_load): Some were varargs fns and some were not.
34656 Rename argument to `prog' to remove the confusion.
34657 Varargs fns behave differently too!
34658 (g++_load): Likewise.
34659
34660 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
34661
34662 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
34663 what it is. Delete (always) printing of status value for !native.
34664 Simplify verbose code, and include status and exec_output.
34665 (g++_load): Use gcc_load.
34666
b8c25665 346671994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
34668
34669 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
34670 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
34671 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
34672 940714-3.c as these testcases don't exist anymore. Make
34673 va-arg-1.c expected to pass.
34674
b8c25665 346751994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34676
34677 * gcc.misc-tests/misc.exp: Only run specific testcases.
34678 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
34679 * gcc.misc-tests/dg-[1-9].c: New files.
34680
34681 * lib/dg.exp: New testsuite driver.
34682 * gcc.prms/prms.exp: Use it.
34683
34684 * README.gcc: New file.
34685
34686 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
34687 Document and reset `lxpass' and `lxfail'.
34688 Simplify "initialized" message.
34689 (gcc_stat): Clean up comments a little.
34690
b8c25665 346911994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34692
34693 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
34694
b8c25665 346951994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34696
34697 * lib/old-dejagnu.exp (process-option): New proc.
34698 (old-dejagnu-init, old-dejagnu-stat): Likewise.
34699 (old-dejagnu): Simplify.
34700 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
34701
b8c25665 347021994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
34703
34704 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
34705 exists and is not an empty string.
34706
34707 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
34708 $xfail rather than calling setup_xfail. Clear $xfail when test is
34709 finished.
34710 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
34711 automatically.
34712
34713 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
34714 longer expected to fail.
34715
92936ecf 34716 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
34717 "f" function call.
34718
34719 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
34720
34721 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
34722 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
34723 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
34724 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
34725 c-torture-1.29.
34726
34727 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
34728 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
34729
34730 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
34731
34732 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
34733 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
34734
34735 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
34736 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
34737 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
34738
b8c25665 347391994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
34740
34741 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
34742 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
34743 940714-1.c, 940714-2.c, 940714-3.c},
34744 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
34745 gcc.misc-tests/{mg.c,mg.exp}:
34746 New tests.
34747 * gcc.noncompile/noncompile.exp: Change accordingly.
34748
b8c25665 347491994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34750
34751 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
34752 Undo previous clobberage.
34753
b8c25665 347541994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
34755
34756 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
34757 * gcc.special/{930510-1.c, special.exp}:
34758 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
34759 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
34760 struct-varargs-1.c}: New tests from c-torture-1.26.
34761
b8c25665 347621994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
34763
34764 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
34765 argument to switch.
34766
b8c25665 347671994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
34768
34769 * Revert the previous changes. Please see Rob's directory
34770 (/lisa/test/rob/progressive/gcc/testsuite) for testing
34771 fixes.
34772
b8c25665 347731994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 34774
92936ecf 34775 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
34776 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
34777 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
34778 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
34779 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
34780 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
34781 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
34782 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
34783 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
34784 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
34785 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
34786 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
34787 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 34788 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 34789 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
34790 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
34791 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
34792 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 34793 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
34794 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
34795 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
34796 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 34797 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
34798 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
34799 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
34800 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34801 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 34802
b8c25665 348031994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
34804
34805 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 34806 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
34807 with perror calls.
34808
b8c25665 348091994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
34810
34811 * config/unix.exp (g++_load): Fix syntax.
34812
b8c25665 348131994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
34814
34815 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
34816 * gcc.noncompile/921017-1.c: Deleted obsolete test.
34817 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
34818 Don't expect va-arg-1.c to fail. Correct expected output for
34819 920928-1.c.
34820 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
34821 * gcc.wendy/hbm4.c: Correct typo.
34822 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
34823
b8c25665 348241994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34825
34826 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
34827 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
34828 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
34829 * lib/c-torture.exp (c-torture-compile): Ditto.
34830
34831 Reduce volume of output (remove all the -I's and such).
34832 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
34833 Call gcc_cpass, gcc_cfail.
34834 (c-torture): Pass testing option to c-torture-compile.
34835
b8c25665 348361994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
34837
34838 Bring patches over from progressive.
34839 * config/default.exp: Exit remote shell cleanly.
34840 (g++_exit, g++_start): Add default versions.
34841 * config/sim.exp (gcc_load): Use perror, not error.
34842
b8c25665 348431994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34844
34845 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
34846 set in site.exp.
34847
b8c25665 348481994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
34849
34850 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
34851 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
34852 (wendy_try): New proc to run testcase.
34853 (main loop): Call 'em.
34854 * gcc.wendy/*.c: Clean up pass to correct expected output.
34855
34856 * lib/gcc.exp: Minor cleanup work.
34857 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
34858
b8c25665 348591994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34860
34861 * config/sim.exp (gcc_load): Document return codes better.
34862 Don't pass -v to simulator.
34863
b8c25665 348641994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 34865
efdbc6f8
RH
34866 * gcc.special/920717-x.c: Fix typo.
34867 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34868 get at sources.
921e5a0e
JL
34869
34870 * lib/mike-gcc.exp: Fix typo.
34871
b8c25665 348721994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
34873
34874 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34875 binary to use, transform the name.
34876 * config/*.exp: rename everything. Nuke any g++ specific files,
34877 it's now a special case of gcc that requires no special support.
34878 Add a default.exp for unsupported targets.
34879
b8c25665 348801994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
34881
34882 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34883 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34884 version of Tcl.
34885
b8c25665 348861994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
34887
34888 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34889 than a warning.
34890
b8c25665 348911994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
34892
34893 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34894
b8c25665 348951994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
34896
34897 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34898 option_list. Compile every file with only 4/6 option choices
34899 (same as C torture) instead of with 12/18 different option
34900 choices.
34901 * lib/c-torture.exp: Likewise.
34902
34903 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34904 not already set.
34905
b8c25665 349061993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 34907
ed8e443a
JM
34908 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34909 can put an XFAIL *-*-* on excess errors.
34910
349111993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34912
34913 * g++.law: Add more tests derived from g++-bugs snapshots.
34914
34915 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34916 equivalent to g++.law/init9.
34917
34918 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34919 compiled it, and the a.out file after we've run it.
34920
349211993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34922
34923 * lib/mike-g++.exp (postbase): Delete the .o file after we've
34924 compiled it, and the a.out file after we've run it.
34925
349261993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
34927
34928 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34929
349301993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34931
34932 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34933 version number.
34934
349351993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34936
34937 * g++.law: New directory of g++ tests derived from the g++-bugs
34938 snapshots.
34939
349401993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34941
34942 * gcc.compile: initbug1.c initbug1.exp testcase added
34943
349441993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34945
34946 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34947 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34948 fixes submitted by Jeff Law (law@cs.utah.edu)
34949 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34950 Jeff Law (law@cs.utah.edu)
34951
34952
349531993-11-30 Mike Stump (mrs@cygnus.com)
34954
34955 * config/unix-g++.exp: Follow the gcc way of doing things.
34956 * g++.old-deja/old-deja.exp: Minor updates.
34957 * lib/g++.exp: New file, follow the gcc way of doing things.
34958 * lib/old-dejagnu.exp: Minor updates.
34959 * lib/mike-g++.exp: Always unset errorInfo.
34960
349611993-11-06 Mike Stump (mrs@cygnus.com)
34962
34963 * lib/gcc.exp: Fix some errors with the below change, CC and
34964 CFLAGS should be global when setting, not local.
34965
349661993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34967
34968 * lib/gcc.exp: Transform tool name.
34969
349701993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34971
34972 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34973
349741993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34975
34976 * lib/gcc.exp: change gcc_done to gcc_stat
34977
349781993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34979
34980 * Upgraded gcc testsuite to c-torture version 1.25
34981
349821993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34983
34984 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34985 * lib/c-torture: added hooks for new reporting code.
34986
349871993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34988
34989 * config/sh-gcc.exp: check if sh-sim exists in the path
34990
349911993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34992
34993 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34994 * gcc.compile/compile.exp: Initial changes for new logic.
34995 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34996 * gcc.failure/failure.exp: Initial changes for new logic.
34997 * gcc.ieee/ieee.exp: Initial changes for new logic.
34998 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34999 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
35000 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
35001 * lib/c-torture.exp: Initial changes for new logic.
35002 * lib/gcc.exp: Initial changes for new logic.
35003
350041993-10-15 Mike Stump (mrs@cygnus.com)
35005
35006 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
35007 depend upon failure or success. Fully qualify names in failure
35008 and success messages. Always remove a.out before starting
35009 compile, just in case. Pay more attention to error text output by
35010 the compiler. Handle testcases with no known past errors just
35011 like all others, so that things are uniform. Other miscellaneous
35012 improvements.
35013
350141993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
35015
35016 * gcc.cpp: new directory for cpp tests
35017
350181993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
35019
35020 * lib/chill.exp: Code reformatted, removed unused code.
35021 * config/unix-chill.exp: Code reformatted, removed unused code.
35022 * chill.execute/execute.exp: Code reformatted, removed unused code.
35023 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
35024
350251993-10-04 Ian Lance Taylor (ian@cygnus.com)
35026
35027 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
35028 routines not written.
35029
350301993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
35031
35032 * config/bug-gcc.exp: Use new procs from bug.exp.
35033
350341993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
35035
35036 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
35037 via ftp, rather than depending on NFS.
35038 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
35039 case.
35040
350411993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
35042
35043 * config/bug-gcc.exp: Use new download proc.
35044
350451993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
35046
35047 * chill.execute/execute.exp: cleanups, handles errors better
35048 * chill.compile/compile.exp: rewrite, based on execute.exp
35049 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
35050 * lib/chill.exp: major changes to diff proc and compile and link
35051 procs. added chill_fail and chill_pass wrappers to pass and
35052 fail. added more comments, and handle error codes better.
35053 Added a hack to capture stderr from exec, so noncompile tests
35054 can work.
35055
350561993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
35057
35058 * chill.execute/execute.exp: rewrite of testsuite driver
35059 * lib/chill.exp: rewrite of testsuite driver
35060 * config/unix-chill.exp: rewrite of testsuite driver
35061
350621993-08-25 Bill Cox (bill@rtl.cygnus.com)
35063
35064 In chill.execute:
35065 * iexpr.ch: Standardize uppercase.
35066 * tuples.dat: Standardize uppercase.
35067 * vary.ch: standardize. Correct varying string assignments.
35068 * vary.dat: Add new output lines.
35069
350701993-08-24 Bill Cox (bill@rtl.cygnus.com)
35071
35072 In chill.execute:
35073 * chprintf.ch: Standardize use of uppercase.
35074 * tuples.ch: Standardize and turn arr2 into a DCL,
35075 rather than a SYN.
35076 * pinits.ch: Standardize.
35077
350781993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
35079
35080 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
35081 * Makefil: Renamed to Makefile.in.
35082 * configure.in: New.
35083
350841993-08-23 Bill Cox (bill@rtl.cygnus.com)
35085
35086 In chill.execute:
35087 * .cvsignore: Add result/output files.
35088 * Makefile: Fix up variables at start. Use MFLAGS
35089 everywhere. Correct bool_loc, built_ins entries.
35090 Add entry for vary1.ch.
35091 * bitarray.ch: Standardize upper-case usage.
35092 * bitexpr.ch: Standardize, add output of b1.
35093 * params.ch: Use arrayt in along PROC parameters, to
35094 avoid novelty problems.
35095 * sets.ch: Tiny cleanup.
35096 * vary1.ch: Re-indent.
35097
350981993-08-17 Bill Cox (bill@rtl.cygnus.com)
35099
35100 * Add PR-related files to Makefiles, .cvsignore files, etc.
35101
351021993-08-02 Jeff Wheat (cassidy@cygnus.com)
35103
35104 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
35105 with compiler objects. New names are test-flow.c and test-loop.c
35106
351071993-07-27 Jeff Wheat (cassidy@cygnus.com)
35108
35109 * Upgraded c-torture tests from 1.19 to 1.20
35110
35111 * new files:
35112 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
35113 * gcc.compile: 930623-1.c 930623-2.c
35114 * gcc.noncompile: 930622-1.c 930622-2.c
35115 * gcc.failure: 920411-1.c 920627-2.c
35116 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
35117
351181993-07-20 Jeff Wheat (cassidy@cygnus.com)
35119
35120 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
35121 More changes to get testsuite working properly. Needs more work.
35122 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
35123
351241993-07-19 Jeff Wheat (cassidy@cygnus.com)
35125
35126 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
35127 More changes to get testsuite working properly. Needs more work.
35128
351291993-07-13 Jeff Wheat (cassidy@cygnus.com)
35130
35131 * chill.compile/compile.exp: Added for Dejagnu support
35132 * chill.execute/execute.exp: Added for Dejagnu support
35133 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
35134
351351993-06-19 Bill Cox (bill@rtl.cygnus.com)
35136
35137 This should complete moving the CHILL test files.
35138 * chill.noncompile(.cvsignore printf.grt
35139 in-printf.grt chprintf.grt chprintf.ch):
35140 Added test-support files.
35141 (Makefile): Modified further.
35142 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
35143 signal.ch): Added test files.
35144 * chill.execute (.cvsignore printf.grt printr.c
35145 in-printf.grt rts.c chprintf.grt rts.h): Added
35146 test-support files.
35147 (Makefile): More corrections.
35148
351491993-06-18 Bill Cox (bill@rtl.cygnus.com)
35150
35151 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
35152 test cases, ready for DejaGnu.
35153
b8c25665 351541993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
35155
35156 * Upgraded c-torture tests from 1.18 to 1.19
35157
35158 * gcc.compile: added test(s):
35159 930607-1.c
35160 * gcc.execute: added test(s):
35161 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
35162
35163 * added new subdirectory for misc tests: gcc.misc-tests
35164 * gcc.misc-test(s): added tests:
35165 inst-check.c test-consts.c test-ior.c test-switch.c
35166
b8c25665 351671993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
35168
35169 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
35170
b8c25665 351711993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
35172
35173 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
35174
b8c25665 351751993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
35176
35177 * Upgraded c-torture tests from 1.17 to 1.18
35178
b8c25665 351791993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
35180
35181 * Upgraded c-torture tests from 1.12 to 1.17
35182
b8c25665 351831993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
35184
35185 * lib/old-dejagnu.exp:
35186 Fixed handling of XFAIL target triplets to correctly
35187 recognize wildcard characters. Removed code that
35188 appended a unique id tag to the end of the file name
35189 printed out by the result of the testcases within a
35190 given test file.
35191
b8c25665 351921993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
35193
35194 * lib/old-dejagnu.exp:
35195 Reworked expected failure handling to trigger off of XFAIL
35196 keyword in keyphrase embeded in testcase source code. The
35197 XFAIL keyword must be at the end of the keyphrase line. It
35198 may optionally be followed by one or more target triplets.
35199 It has just occured that the handling of wildcards in the
35200 target triplet may not be correct.
35201
b8c25665 352021993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
35203
35204 * g++.old-deja/tests:
35205 Moved all subdirectories up one level into g++.old-deja .
35206
35207 * lib/old-dejagnu.exp:
35208 Fixed problem with CXXFLAGS not being properly reset, and being
35209 corrupted with extraneous "-c" compiler option. This was
35210 causing binaries to not be generated for test that needed them.
35211 Modified strings passed to "pass" and "fail" so that individual
35212 tests from the same test file would be distinguished by an
35213 identifier appended to the test file name in the summary logs;
35214 this corrected a problem with erroneous diff logs. Added code
35215 to search testcases for expected fail and unexpected pass keywords.
35216
b8c25665 352171993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
35218
35219 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
35220
b8c25665 352211993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
35222
35223 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
35224 Removed extraneous text from end of "Special g++ Options"
35225 keyphrase.
35226
35227 * lib/old-dejagnu.exp: Added pattern matching to look for new
35228 keywords, embedded in testcases comments, which will trigger
35229 calls to xpass and xfail.
35230
b8c25665 352311993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
35232
35233 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
35234 comments embedded in the testcases, especially the one looking for
35235 special compiler options, as well as the pattern matching for the
35236 compiler output again.
35237
b8c25665 352381993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
35239
35240 * lib/old-dejagnu.exp: Do a proper check of the return value for
35241 execute tests. Fixed several problems with the pattern matching
35242 of the compiler output which gave erroneous test results.
35243 Changed several of the test result messages to be more descriptive.
35244 * config/unix-g++.exp: Proc g++_load now actually works and
35245 executes the tests passed to it and returns a usable return
92936ecf 35246 value.
921e5a0e 35247
b8c25665 352481993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 35249
efdbc6f8 35250 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 35251
b8c25665 352521993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
35253
35254 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
35255 Modified both files to properly execute the old style
35256 dejagnu tests. The previous versions of these files were
35257 experimental and did not function anything near correctly.
35258
b8c25665 352591993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
35260
35261 * Removed all Makefile.in and configure.in files. No configuration
35262 needed now.
35263
b8c25665 352641993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
35265
35266 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
35267
b8c25665 352681993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
35269
35270 * gcc.compile/configure.in, gcc.unsorted/configure.in,
35271 gcc.special/configure.in, gcc.noncompile/configure.in,
35272 gcc.execute/configure.in, gcc.code_quality/configure.in,
35273 g++.other/configure.in, g++.old-deja/configure.in,
35274 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
35275 in srcname setting.
35276
b8c25665 352771993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
35278
35279 * lib/udi.exp: Fixed mondfe and mondfe_download.
35280 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
35281 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
35282
b8c25665 352831993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
35284
35285 * config/udi-gdb.exp: Check $shell_id after connecting to target.
35286 (gdb_exit): Don't remove *_soc files.
35287
b8c25665 352881993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
35289
35290 * lib/c-torture.exp: Don't look for main; instead always use -w
35291 -c. This is how the c-torture tests work. Remove the object
35292 file if the compilation succeeds.
35293 * gcc.execute/execute.exp: Remove executable if test passes.
35294 * gcc.noncompile/noncompile.exp: Every test is an expected
35295 failure.
35296 * gcc.special/special.exp: Added tests from c-torture 1.11,
35297 corrected use of existing test.
35298 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
35299 gcc.execute/920625-1.c: Updated to c-torture 1.11.
35300 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
35301 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
35302 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
35303 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
35304 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
35305 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
35306 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
35307 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
35308 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
35309 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
35310 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
35311 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
35312 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
35313 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
35314 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
35315 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
35316 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
35317 c-torture 1.11.
35318 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
35319 correspond to c-torture 1.11.
35320
35321 * New file.
This page took 8.431048 seconds and 5 git commands to generate.