]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
c-common.c (handle_flatten_attribute): New function.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
0691d1d4
RG
12005-07-15 Richard Guenther <rguenther@suse.de>
2
3 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
4 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
5
3c341936
SB
62005-07-15 Steven Bosscher <stevenb@suse.de>
7
8 PR tree-optimization/22230
9 * gcc.dg/tree-ssa/pr22230.c: New test.
10
94b00ee4
JJ
112005-07-14 Jakub Jelinek <jakub@redhat.com>
12
d71b89ca
JJ
13 * gfortran.dg/g77/cpp6.f: New test.
14
94b00ee4
JJ
15 PR fortran/22417
16 * gfortran.dg/g77/cpp5.F: New test.
17 * gfortran.dg/g77/cpp5.h: New file.
18 * gfortran.dg/g77/cpp5inc.h: New file.
19
be0cc7e2
PT
202005-07-12 Paul Thomas <pault@gcc.gnu.org>
21
22 PR libfortran/16435
23 * gfortran.dg/tl_editting.f90: New.
24 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
25
4a90ae54
FW
262005-07-14 Steven G. Kargl <kargls@comcast.net>
27
28 * gfortran.dg/char_array_constructor.f90: New test.
29
b125b4cf 302005-07-13 Paul Thomas <pault@gcc.gnu.org>
59f7a202 31
b125b4cf
PT
32 * gfortran.dg/past_eor.f90: New.
33 * gfortran.dg/complex_read.f90: New.
59f7a202 34
34ab7c53
JL
352005-07-13 Jeff Law <law@redhat.com>
36
37 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
38 additional casts.
39
40 * gcc.dg/tree-ssa/pr22321.c: New test
41
3cb005cf
PB
422005-07-13 Paolo Bonzini <bonzini@gnu.org>
43
44 PR tree-optimization/21921
45 * gcc.dg/tree-ssa/pr21921.c: New.
46
2824a5c3
ZD
472005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
48
49 PR tree-optimizatio/22442
50 * gcc.dg/tree-ssa/loop-11.c: New test.
51
fe83f543
AP
522005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
53
54 PR tree-opt/21840
55 * gcc.c-torture/compile/pr21840.c: New test.
56
7fac66d4
JH
572005-07-12 Jan Hubicka <jh@suse.cz>
58
59 * gcc.c-torture/compile/pr22379.c: New test.
60
612005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
0d579784
TK
62
63 PR libfortran/21593
64 gfortran.dg/dev_null.f90: Remove outdated comment about
65 PR libfortran/21593.
66
67
015294b6
DJ
682005-07-12 Dale Johannesen <dalej@apple.com>
69
70 * gcc.target/i386/compress-float-sse.c: New.
71 * gcc.target/i386/compress-float-sse-pic.c: New.
72 * gcc.target/i386/compress-float-387.c: New.
73 * gcc.target/i386/compress-float-387-pic.c: New.
74 * gcc.dg/compress-float-ppc.c: New.
75 * gcc.dg/compress-float-ppc-pic.c: New.
76
0d579784 772005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
5133e4b9 78
0d579784 79 PR libfortran/21593
5133e4b9
TK
80 gfortran.dg/dev_null.f90: Remove targets.
81
fd5d2c3e
AP
822005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
83
84 PR tree-opt/22335
85 * gcc.dg/pr22335-1.c: New test.
86 * gcc.dg/pr22335-2.c: New test.
87
a207780f
VR
882005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
89
90 PR c++/20172
91 * g++.dg/template/nontype12.C : New test.
92
b7eae7b8
ZD
932005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
94
95 * gcc.dg/tree-ssa/loop-10.c: New test.
96
ebde3ea8
KH
972005-07-11 Kazu Hirata <kazu@codesourcery.com>
98
99 * gcc.c-torture/execute/20020720-1.x: Remove.
100
fcf3be37
JJ
1012005-07-11 Jakub Jelinek <jakub@redhat.com>
102
103 * gfortran.fortran-torture/execute/forall_7.f90: New test.
104
4cc93d99
RS
1052005-07-10 Richard Sandiford <richard@codesourcery.com>
106
107 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
108 (dg-mips-options): Use it.
109
e8ca4159
DN
1102005-07-09 Diego Novillo <dnovillo@redhat.com>
111
112 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
113
38f31687
RH
1142005-07-09 Richard Henderson <rth@redhat.com>
115
116 * lib/target-supports.exp (check_effective_target_sync_char_short):
117 Add alpha.
118
999a06a0
TK
1192005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
120
121 PR libfortran/22217
122 * gfortran.dg/negative-z-descriptor.f90: New test.
123
52b27f98
AP
1242005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
125
126 PR tree-opt/22329
127 * gcc.dg/pr22329.c: New test.
128
1ff54bfb
KH
1292005-07-08 Kazu Hirata <kazu@codesourcery.com>
130
131 PR tree-optimization/20139
132 * gcc.dg/tree-ssa/pr20139.c: New.
133
d5c77941
AP
1342005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
135
136 PR tree-opt/22356
137 * testsuite/gcc.dg/pr22356-1.c: New test.
138
c510f071
NS
1392005-07-08 Nathan Sidwell <nathan@codesourcery.com>
140
141 PR c++/21799
142 * g++.dg/template/unify8.C: New.
143 * g++.dg/template/unify9.C: New.
144
0921bc44
JJ
1452005-07-08 Jakub Jelinek <jakub@redhat.com>
146
147 * gfortran.fortran-torture/execute/entry_10.f90: New test.
148
ed5b9f96
GK
1492005-07-07 Geoffrey Keating <geoffk@apple.com>
150
151 * gcc.dg/darwin-version-1.c: New.
152 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
153 * gcc.dg/builtins-20.c: Likewise.
154 * gcc.dg/builtins-53.c: Likewise.
155 * gcc.dg/torture/builtins-convert-1.c: Likewise.
156 * gcc.dg/torture/builtins-convert-2.c: Likewise.
157 * gcc.dg/torture/builtins-convert-3.c: Likewise.
158 * gcc.dg/torture/builtins-power-1.c: Likewise.
159 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
160 on Darwin.
161
5b59ff3b
JL
1622005-07-07 Jeff Law <law@redhat.com>
163
164 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
165 argument evaluation order.
166
47b3a403
TK
1672005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
168
169 PR libfortran/21594
170 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
171 Add test cases where the shift length is greater than the
172 array length.
173
a0e71127
ZL
1742005-07-07 Ziemowit Laski <zlaski@apple.com>
175
176 * obj-c++.dg/proto-lossage-6.mm: New.
177 * objc.dg/proto-lossage-6.m: New.
178
d96a5493
ZL
1792005-07-07 Ziemowit Laski <zlaski@apple.com>
180
181 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
182 * objc.dg/gnu-runtime-2.m: Likewise.
183
4c3a6ca1
JJ
1842005-07-07 Jakub Jelinek <jakub@redhat.com>
185
d1e3d6ae
JJ
186 * gfortran.dg/longline.f: New test.
187
4c3a6ca1
JJ
188 * gfortran.dg/badline.f: New test.
189
d3642f89
FW
1902005-07-07 Feng Wang <fengwang@nudt.edu.cn>
191
192 PR fortran/16531
193 PR fortran/15966
194 PR fortran/18781
195 * gfortran.dg/hollerith.f90: New.
196 * gfortran.dg/hollerith2.f90: New.
197 * gfortran.dg/hollerith3.f90: New.
198 * gfortran.dg/hollerith4.f90: New.
199 * gfortran.dg/hollerith_f95.f90: New.
200 * gfortran.dg/hollerith_legacy.f90: New.
201 * gfortran.dg/g77/cpp4.F: New. Port from g77.
202
f5d21c4c
ZL
2032005-07-07 Ziemowit Laski <zlaski@apple.com>
204
205 PR objc/22274
206 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
207 * objc.dg/gnu-runtime-2.m: New.
208
1a557723
JL
2092005-07-06 Jeff Law <law@redhat.com>
210
211 * gcc.dg/tree-ssa/vrp17.c: New test.
212
9f9d4c5f
FW
2132005-07-07 Feng Wang <fengwang@nudt.edu.cn>
214
215 PR fortran/22327
216 * gfortran.dg/array_constructor_5.f90: New test.
217
3c2d01f1
JJ
2182005-07-07 Jakub Jelinek <jakub@redhat.com>
219
220 * gfortran.fortran-torture/execute/entry_9.f90: New test.
221
1d8eeb63
FJ
2222005-07-06 Fariborz Jahanian <fjahanian@apple.com>
223
224 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
225 * gcc.dg/980816-1.c: Ditto.
226
9da4058c
JL
2272005-07-06 Jeff Law <law@redhat.com>
228
229 * gcc.c-torture/compile/pr21356.c: New test.
230
73f397d4
JM
2312005-07-05 Joseph S. Myers <joseph@codesourcery.com>
232
233 PR c/22013
234 PR c/22098
235 * gcc.c-torture/compile/pr22013-1.c,
236 gcc.c-torture/execute/pr22098-1.c,
237 gcc.c-torture/execute/pr22098-2.c,
238 gcc.c-torture/execute/pr22098-3.c: New tests.
239
692a7aa3
JM
2402005-07-05 Joseph S. Myers <joseph@codesourcery.com>
241
242 PR c/22308
243 * gcc.dg/pr22308-1.c: New test.
244
5935bec3
KH
2452005-07-05 Kazu Hirata <kazu@codesourcery.com>
246
247 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
248 target.
249 * gcc.dg/compare9.c: Use -fshort-enums instead of
3d7686f9 250 -fno-short-enums. Change the last test to dg-bogus.
5935bec3 251
c6f3fbf1
KH
2522005-07-04 Kazu Hirata <kazu@codesourcery.com>
253
254 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
255 * gcc.dg/compare9.c: New.
256
0f8417e9
FXC
2572005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
258
259 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
260
bbef4d45
AP
2612005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
262
263 PR testsuite/22288
264 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
265
266
0ce0154c
KG
2672005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
268
269 * gcc.dg/format/gcc_gfc-1.c: New.
270
dd0f37b5
AP
2712005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
272
273 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
274
365ff3b9
FXC
2752005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
276
277 PR fortran/20842
278 * gfortran.dg/io_invalid_1.f90: New test.
279
ea40ba9c
JM
2802005-07-03 Joseph S. Myers <joseph@codesourcery.com>
281
282 * gcc.dg/format/gcc_diag-1.c: Update.
283
2d0dab7f
JL
2842005-07-02 Jeff Law <law@redhat.com>
285
286 * gcc.dg/tree-ssa/pr22051-1.c: New test.
287 * gcc.dg/tree-ssa/pr22051-2.c: New test.
288
dee15844
JM
2892005-07-02 Joseph S. Myers <joseph@codesourcery.com>
290
291 * gcc.dg/format/gcc_diag-1.c: Update.
292
7898840f
AP
2932005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
294
295 PR tree-opt/22269
296 * gcc.c-torture/compile/pr22269.c: New test.
297
a4f91294
DN
2982005-06-30 Diego Novillo <dnovillo@redhat.com>
299
300 PR 21584
301 PR 22219
302 * g++.dg/tree-ssa/pr21584-1.C: New test.
303 * g++.dg/tree-ssa/pr21584-2.C: New test.
304
e6b05534
ZL
3052005-06-30 Ziemowit Laski <zlaski@apple.com>
306
307 * obj-c++.dg/try-catch-11.mm: New.
308 * objc.dg/try-catch-10.m: New.
309
33a72fb9
DE
3102005-06-29 David Edelsohn <edelsohn@gnu.org>
311
312 * g++.dg/other/ucnid-1.C: xfail on AIX.
313
674391b8
DN
3142005-06-29 Diego Novillo <dnovillo@redhat.com>
315
316 PR 22234
317 * gcc.dg/20050629-1.c: New test.
318
c64de75f
ZL
3192005-06-29 Ziemowit Laski <zlaski@apple.com>
320
321 * obj-c++.dg/const-str-1[0-1].mm: New.
322 * objc.dg/const-str-1[0-1].m: New.
323
d5dfe0b8
RH
3242005-05-29 Richard Henderson <rth@redhat.com>
325
326 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
327 Rename from check_effective_target_vect_no_max.
328 (check_effective_target_vect_no_int_add): New.
329 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
330 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
331 * gcc.dg/vect/vect-reduc-3.c: Likewise.
332 * gcc.dg/vect/vect-reduc-1.c: Use both.
333 * gcc.dg/vect/vect-reduc-2.c: Likewise.
334
9fb93f89
RH
3352005-05-29 Richard Henderson <rth@redhat.com>
336
337 * lib/target-supports.exp (check_effective_target_vect_no_max):
338 Remove i386 and x86_64.
339
8972a0ac
SE
3402005-06-29 Steve Ellcey <sje@cup.hp.com>
341
342 PR testsuite/21969
343 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
344
e972ccce
SE
3452005-06-29 Steve Ellcey <sje@cup.hp.com>
346
347 PR middle-end/21969
348 * gcc.dg/vect/pr21969.c: New test.
349
6663ee3b
EC
3502005-06-28 Eric Christopher <echristo@redhat.com>
351
352 PR c/22052
353 PR c/21975
354 * gcc.dg/inline1.c: New test.
355 * gcc.dg/inline2.c: Ditto.
356 * gcc.dg/inline3.c: Ditto.
357 * gcc.dg/inline4.c: Ditto.
358 * gcc.dg/inline5.c: Ditto.
359
7f8f6d5f
TK
3602005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
361
362 PR libfortran/22142
363 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
364 Add testcase also testing eoshift1 for PR 22142.
365
777c8889
RH
3662005-06-28 Richard Henderson <rth@redhat.com>
367
368 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
369 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
370 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
371 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
372 gcc.dg/tree-ssa/20030922-2.c: Likewise.
373
0f363a3b
TK
3742005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
375
376 PR libfortran/22142
377 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
378 Add testcase for PR 22142.
379
4de67c26
JM
3802005-06-28 Joseph S. Myers <joseph@codesourcery.com>
381
382 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
383 gcc.target/ia64/fpreg-2.c: New tests.
384
8234b3bd
FXC
3852005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
386
387 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
388
0a0a8cf7
FXC
3892005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
390
391 PR libfortran/22170
392 * gfortran.dg/slash_1.f90: New test.
393
9009820b
RH
3942005-06-27 Richard Henderson <rth@redhat.com>
395
396 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
397 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
398 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
399 * gcc.dg/vect/vect-reduc-2.c: Likewise.
400 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
401 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
402
69a2964c
RH
4032005-06-27 Richard Henderson <rth@redhat.com>
404
405 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
406 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
407
2aba33dd
ZL
4082005-06-27 Ziemowit Laski <zlaski@apple.com>
409
410 * obj-c++.dg/proto-lossage-5.mm: New.
411 * objc.dg/proto-lossage-5.m: New.
412
3eca1bd7
DN
4132005-06-27 Diego Novillo <dnovillo@redhat.com>
414
415 PR 21959
416 * gcc.dg/tree-ssa/pr21959.c: New test.
417
10a0d495
JJ
4182005-06-27 Jakub Jelinek <jakub@redhat.com>
419
420 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
421 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
422 testing uninitialized var.
423
424 * gcc.c-torture/execute/builtins/chk.h: New.
425 * gcc.c-torture/execute/builtins/lib/chk.c: New.
426 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
427 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
428 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
429 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
430 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
431 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
432 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
433 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
434 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
435 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
436 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
437 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
438 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
439 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
440 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
441 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
442 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
443 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
444 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
445 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
446 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
447 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
448 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
449 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
450 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
451 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
452 * gcc.dg/builtin-object-size-1.c: New test.
453 * gcc.dg/builtin-object-size-2.c: New test.
454 * gcc.dg/builtin-object-size-3.c: New test.
455 * gcc.dg/builtin-object-size-4.c: New test.
456 * gcc.dg/builtin-object-size-5.c: New test.
457 * gcc.dg/builtin-stringop-chk-1.c: New test.
458 * gcc.dg/builtin-stringop-chk-2.c: New test.
459 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
460 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
461 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
462 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
463 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
464 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
465 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
466 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
467 * gcc.c-torture/execute/printf-1.c: New test.
468 * gcc.c-torture/execute/fprintf-1.c: New test.
469 * gcc.c-torture/execute/vprintf-1.c: New test.
470 * gcc.c-torture/execute/vfprintf-1.c: New test.
471 * gcc.c-torture/execute/printf-chk-1.c: New test.
472 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
473 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
474 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
475
2bcf2e2b
MM
4762005-06-27 Michael Matz <matz@suse.de>
477
478 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
479 slot is not merged if address escapes.
480
10a22b11
KG
4812005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
482
483 PR c/21911
484 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
485
19dbbf36
JJ
4862005-06-26 Jakub Jelinek <jakub@redhat.com>
487
d9725c41
JJ
488 PR middle-end/17965
489 * gcc.c-torture/compile/20050622-1.c: New test.
490
19dbbf36
JJ
491 PR middle-end/22028
492 * gcc.dg/20050620-1.c: New test.
493
567fb660
KH
4942005-06-26 Kazu Hirata <kazu@codesourcery.com>
495
496 PR tree-optimization/22026
497 * gcc.dg/tree-ssa/pr22026.c: New.
498
0e6d033b
TK
4992005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
500
8b41d4bf 501 PR libfortran/22144
0e6d033b
TK
502 * gfortran.dg/shift-alloc.f90: New testcase.
503
f115b653
KC
5042005-06-25 Kelley Cook <kcook@gcc.gnu.org>
505
506 * all files: Update FSF address in copyright headers.
507
ce91e74c
JH
5082005-06-22 Jan Hubicka <jh@suse.cz>
509
510 * wholeprogram-1.c: New testcase.
511 * wholeprogram-2.c: New testcase.
512
68c1abf1
MM
5132005-06-24 Mark Mitchell <mark@codesourcery.com>
514
515 PR 22171
516 * gcc.dg/tree-ssa/pr22171.c: New test.
517
a3504e64
FW
5182005-06-24 Feng Wang <fengwang@nudt.edu.cn>
519
520 * gfortran.dg/simplify_modulo.f90: New.
521
b8807f05
JH
5222005-06-24 Jan Hubicka <jh@suse.cz>
523
524 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
525
ee18782f
ZL
5262005-06-23 Ziemowit Laski <zlaski@apple.com>
527
528 * obj-c++.dg/proto-lossage-[1-4].mm: New.
529
0c9b7e9b
ZL
5302005-06-23 Ziemowit Laski <zlaski@apple.com>
531
532 * obj-c++.dg/typedef-alias-1.mm: New.
533 * objc.dg/typedef-alias-1.m: New.
534
94908762
JL
5352005-06-23 Jeff Law <law@redhat.com>
536
537 * gcc.dg/tree-ssa/vrp16.c: New test.
538
32aa3bff
FXC
5392005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
540
541 * lib/target-supports.exp: Add
542 check_effective_target_fortran_large_real and
543 check_effective_target_fortran_large_int to check for
544 corresponding effective targets.
545 * gfortran.dg/large_integer_kind_1.f90: New test.
546 * gfortran.dg/large_real_kind_1.f90: New test.
547
e57f2b41
KH
5482005-06-23 Kazu Hirata <kazu@codesourcery.com>
549
550 PR tree-optimization/22117
551 * gcc.dg/tree-ssa/pr22117.c: New.
552
a31de501
JM
5532005-06-23 James A. Morrison <phython@gcc.gnu.org>
554
555 PR testsuite/22123
556 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
557
2de3f2f3
DE
5582005-06-23 David Edelsohn <edelsohn@gnu.org>
559
560 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
561
09102896
DB
5622005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
563
564 * gfortran.dg/f2c_4.f90: Add tests for complex functions
565 * gfortran.dg/f2c_4.c: Likewise
566
bd83e614
PB
5672005-06-22 Paul Brook <paul@codesourcery.com>
568
569 PR fortran/21034
570 * gfortran.dg/auto_save_1.f90: New test.
571
aacb3512
MM
5722005-06-22 Michael Matz <matz@suse.de>
573
574 * gcc.target/x86-64/abi: New directory.
575 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
576 * gcc.target/x86-64/abi/README.gcc: New file.
577 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
578 * gcc.target/x86-64/abi/asm-support.s: New file.
579 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
580 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
581 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
582 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
583 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
584 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
585 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
586 * gcc.target/x86_64/abi/test_bitfields.c: New test.
587 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
588 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
589 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
590 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
591 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
592 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
593 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
594 * gcc.target/x86_64/abi/test_varargs.c: New test.
595
ed059c56
JM
5962005-06-21 Joseph S. Myers <joseph@codesourcery.com>
597
598 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
599 32-bit i?86 and x86_64.
600
01277dc4
ZL
6012005-06-21 Ziemowit Laski <zlaski@apple.com>
602
603 * obj-c++.dg/const-str-[1-9].mm: New tests.
604
051cdfd4
PT
6052005-06-21 Paul Thomas <pault@gcc.gnu.org>
606
607 PR fortran/22010
608 * gfortran.dg/namelist_use.f90: New.
609 * gfortran.dg/namelist_use_only.f90: New.
610
2735e93e
JL
6112005-06-21 Jeff Law <law@redhat.com>
612
613 * gcc.dg/tree-ssa/vrp15.c: New test.
614
a6b46ba2
DN
6152005-06-21 Dorit Nuzman <dorit@il.ibm.com>
616
617 * lib/target-supports.exp (check_effective_target_vect_reduction):
618 Remove.
619 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
620 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
621 remove vect_reduction target keyword. Also avoid two returns in main.
622 * gcc.dg/vect/vect-reduc-3.c: Likewise.
623 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
624 * gcc.dg/vect/vect-reduc-1short.c: New test.
625 * gcc.dg/vect/vect-reduc-1char.c: New test.
626 * gcc.dg/vect/vect-reduc-2short.c: New test.
627 * gcc.dg/vect/vect-reduc-2char.c: New test.
628 * gcc.dg/vect/vect-reduc-6.c: New test.
629 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
630 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
631 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
632
a3a2067a
TS
6332005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
634 Paul Thomas <pault@gcc.gnu.org>
635
636 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
637 New tests.
638
6392005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
131c66cd
FXC
640
641 * gfortran.dg/backslash_1.f90: New test.
642 * gfortran.dg/backslash_2.f90: New test.
643
e0757dda
SK
6442005-06-20 Steven G. Kargl <kargls@comcast.net>
645
646 * gfortran.dg/duplicate_labels.f90: New test.
647
019275a2
JB
6482005-06-20 Jan Beulich <jbeulich@novell.com>
649
650 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
651 unsupportable relocations.
652 * g++.old-deja/g++.other/store-expr1.C: Likewise.
653 * gcc.dg/20050321-2.c: xfail for NetWare.
654
57493278
AJ
6552005-06-20 Andreas Jaeger <aj@suse.de>
656
657 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
658 gcc.target/i386/fastcall-sseregparm.c,
659 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
660
771151dc
RH
6612005-06-19 Richard Henderson <rth@redhat.com>
662
663 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
664
cac24f06
JM
6652005-06-19 Joseph S. Myers <joseph@codesourcery.com>
666
667 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
668
fed3667b
AH
6692005-06-19 Aldy Hernandez <aldyh@redhat.com>
670
131c66cd
FXC
671 PR c++/22115
672 * g++.dg/conversion/simd2.C: Change expected error message.
fed3667b 673
a73c6788
DN
6742005-06-18 Dorit Nuzman <dorit@il.ibm.com>
675
676 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
677 * gcc.dg/vect/vect-reduc-2.c: Likewise.
678 * gcc.dg/vect/vect-reduc-3.c: Likewise.
679
2d9474df
JM
6802005-06-18 James A Morrison <phython@gcc.gnu.org>
681
682 * gcc.dg/fold-mod-1.c: New test.
683
5190a458
SK
6842005-06-18 Steven G. Kargl <kargls@comcast.net>
685
686 PR fortran/19926
687 * gfortran.dg/pr19926.f90: New test.
688
a73c6788 6892005-06-18 Dorit Nuzman <dorit@il.ibm.com>
61d3cdbb
DN
690
691 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
692 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
693 targets.
694 * gcc.dg/vect/vect-reduc-2.c: Likewise.
695 * gcc.dg/vect/vect-reduc-3.c: Likewise.
696
6d409ca8
JM
6972005-06-18 Joseph S. Myers <joseph@codesourcery.com>
698
699 * gcc.target/ia64/float80-varargs-1.c: New test.
700
189ed82c
TS
7012005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
702
703 PR tree-opt/22035
704 * gfortran.dg/f2c_6.f90: New test.
705
fad86f7a
GK
7062005-06-17 Geoffrey Keating <geoffk@apple.com>
707
708 PR c++/17413
709 * g++.dg/template/local5.C: New.
710
5531f0e0
RH
7112005-06-17 Richard Henderson <rth@redhat.com>
712
713 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
714
3453c37f
DB
7152005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
716
717 PR testsuite/21945
718 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
719
18338c6e
GB
7202005-06-15 Giovanni Bajo <giovannibajo@libero.it>
721
722 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
723 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
724 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
725 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
726 check_vect to verify the presence of hardware vector support.
727
c26db6b6
JM
7282005-06-16 James A. Morrison <phython@gcc.gnu.org>
729
730 PR testsuite/22056
731 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
732
04d9e6bd
FXC
7332005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
734
735 PR libfortran/19216
736 * gfortran.dg/pr19216.f: Add correct space between brackets and
737 dg directive.
738
2f06ccc6
FXC
7392005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
740
741 PR libfortran/16436
742 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
743
2f84b963
RG
7442005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
745
746 * gcc.target/i386/attributes-error.c: New testcase.
747 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
748 * gcc.target/i386/regparm-stdcall.c: Likewise.
749 * gcc.target/i386/sseregparm-1.c: Likewise.
750 * gcc.target/i386/sseregparm-2.c: Likewise.
751
fe93f42f
NS
7522005-06-16 Nathan Sidwell <nathan@codesourcery.com>
753
754 * g++.dg/rtti/crash2.C: New.
755
46bdb9cf
JM
7562005-06-15 Joseph S. Myers <joseph@codesourcery.com>
757
758 * gcc.dg/noncompile/20040203-3.c: Update expected message.
759
18ea791f
DU
7602005-06-15 David Ung <davidu@mips.com>
761
762 * gcc.target/mips/mips16e-extends.c: New test for testing the
763 generation of MIPS16e zeb/zeh, seb/seh instructions.
764
9983270b
DN
7652005-06-15 Diego Novillo <dnovillo@redhat.com>
766
767 PR 22018
768 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
769 * gcc.dg/tree-ssa/pr22018.c: New test.
770
5bed876a
AH
7712005-06-15 Aldy Hernandez <aldyh@redhat.com>
772
773 * gcc.dg/simd-1.c: Update error messages.
774 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
775 * gcc.dg/simd-2.c: Update error messages.
776 * gcc.dg/simd-4.c: New.
777
c4eacf99
NS
7782005-06-15 Nathan Sidwell <nathan@codesourcery.com>
779
780 PR c++/20678
781 * g++.dg/other/crash-4.C: New.
782
c9a3d128
DP
7832005-06-14 Devang Patel <dpatel@apple.com>
784
785 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
57493278 786
792f871e
NS
7872005-06-14 Nathan Sidwell <nathan@codesourcery.com>
788
789 PR c++/21929
790 * g++.dg/parse/crash11.C: Update
791
a513fe88
JL
7922005-06-13 Jeff Law <law@redhat.com>
793
794 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
795 perform the desired transformations.
796 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
797 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
798
a8e12e4d
TS
7992005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
800
801 PR fortran/22038
802 * gfortran.dg/forall_1.f90: Un-XFAIL.
803
8fe4d24b
NS
8042005-06-13 Nathan Sidwell <nathan@codesourcery.com>
805
806 PR c++/21929
807 * g++.dg/parse/crash26.C: New.
808
809 PR c++/20789
810 * g++.dg/init/member1.C: New.
811
dda895f9
JJ
8122005-06-13 Jakub Jelinek <jakub@redhat.com>
813
814 * gfortran.dg/altreturn_1.f90: New test.
815
adacecf1
ZD
8162005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
817
818 PR middle-end/21985
819 * gcc.dg/tree-ssa/pr21985.c: New test.
820
a165e746
JM
8212005-06-12 James A. Morrison <phython@gcc.gnu.org>
822
823 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
824
da5839d6
RS
8252005-06-12 Roger Sayle <roger@eyesopen.com>
826
827 PR c++/21930
828 * g++.dg/other/error10.C: New test case.
829
57504df9
FXC
8302005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
831
832 PR libfortran/19155
833 * gfortran.dg/pr19155.f: Add test.
834
b49a3de7
TS
8352005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
836
837 * gfortran.dg/f2c_7.f90: New test.
838
16d4ddd1
TS
839 * gfortran.dg/forall_1.f90: XFAILed.
840
e3d025cb
JM
8412005-06-12 James A. Morrison <phython@gcc.gnu.org>
842
843 * gcc.dg/pr14796-1.c: New.
844 * gcc.dg/pr14796-2.c: New.
845
94631c1e
SK
8462005-06-11 Steven G. Kargl <kargls@comcast.net>
847
848 PR fortran/17792
849 PR fortran/21375
850 * gfortran.dg/deallocate_stat.f90: New test.
851
8522005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
39328081
TK
853
854 * gfortran.fortran-torture/execute/in-pack.f90: New test.
855
bb748329
DN
8562005-06-10 Dorit Nuzman <dorit@il.ibm.com>
857
858 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
859 access will be generated when this loop is vectorized. Test that
860 accesses with same alignment were detected.
861 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
862 Test that accesses with same alignment were detected.
863 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
57493278 864 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
bb748329
DN
865 alignment were detected.
866
b7e20b53
GDR
8672005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
868
869 * gcc.dg/Wcxx-compat-1.c: New.
870
92f5e87c
TK
8712005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
872
873 PR libfortran/21480
874 * gfortran.dg/reshape-complex.f90: Add a test for a packed
875 complex array.
876
5878b92f
NS
8772005-06-09 Nathan Sidwell <nathan@codesourcery.com>
878
879 * gcc.dg/alias-8.c: New.
880
7a9430c0
JM
8812005-06-08 Joseph S. Myers <joseph@codesourcery.com>
882
883 * gcc.dg/format/cmn_err-1.c: Update.
884
8b0096b4
JM
8852005-06-08 James A. Morrison <phython@gcc.gnu.org>
886
887 PR target/20666
888 * gcc.target/sparc/fexpand-2.c: New.
889 * gcc.target/sparc/fpmerge-2.c: New.
890 * gcc.target/sparc/fpmul-2.c: New.
891 * gcc.target/sparc/noresult.c: New.
892 * gcc.target/sparc/pdist-2.c: New.
893 * gcc.target/sparc/pdist-3.c: New.
894
625b02b2
AB
8952005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
896
897 PR testsuite/21702
898 * gcc.target/i386/i386.exp: Fix comment typo.
899
98ed9dae
NS
9002005-06-08 Nathan Sidwell <nathan@codesourcery.com>
901
902 PR c++/19497
903 * g++.dg/inherit/using5.C: New.
904 * g++.dg/inherit/using6.C: New.
905
cb6d4a9f
VR
9062005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
907
908 PR c++/19894
909 * g++.dg/template/ptrmem15.C: New test.
910
911 PR c++/20563
912 * g++.dg/ext/label4.C: New test.
913
34cbdf67
EB
9142005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
915
916 * gcc.dg/tls/debug-1.c: New test.
917
4280a26f
DJ
9182005-06-07 Dale Johannesen <dalej@apple.com>
919
920 * gcc.target/i386/movq.c: New.
921
e4cd04f4
DJ
9222005-06-07 Dale Johannesen <dalej@apple.com>
923
924 * gcc.dg/20050607-1.c: New.
925
145357a4
JJ
9262005-06-07 Jakub Jelinek <jakub@redhat.com>
927
928 PR middle-end/21850
929 * gcc.c-torture/execute/20050607-1.c: New test.
930
ae740cce
TK
9312005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
932
933 PR libfortran/21926
934 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
935 Test case where the return array has lowest stride one,
936 but isn't packed.
937
89a590b3
AS
9382005-06-07 Adrian Straetling <straetling@de.ibm.com>
939
940 * lib/target-supports.exp (check_effective_target_sync_int_long):
941 Add s390 and s390x targets.
942
ac182688
ZD
9432005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
944
945 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
946 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
947 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
948 * gcc.dg/tree-ssa/loop-9.c: New test.
949
efb169b0
NS
9502005-06-07 Nathan Sidwell <nathan@codesourcery.com>
951
952 * g++.dg/parse/defarg10.C: New.
953
40182dbf
JJ
9542005-06-06 Jakub Jelinek <jakub@redhat.com>
955
956 PR regression/21897
957 * gcc.c-torture/execute/20050604-1.c: New test.
958
b2a9b208
NS
9592005-06-06 Nathan Sidwell <nathan@codesourcery.com>
960
5e97d404
NS
961 PR 21903
962 * g++.dg/parse/defarg9.C: New.
963
b2a9b208
NS
964 PR c++/20637
965 * g++.dg/inherit/using4.C: New.
966 * g++.dg/overload/error1.C: Adjust expected errors.
967 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
968 * g++.old-deja/g++.brendan/arm2.C: Likewise.
969 * g++.old-deja/g++.other/redecl2.C: Likewise.
970 * g++.old-deja/g++.other/redecl4.C: Likewise.
971 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
972
43faca51
DB
9732005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
974
975 * gfortran.dg/f2c_5.f90: Add -w to dg-options
976
9772005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
978
57493278 979 * lib/gfortran.exp (gfortran_target_compile): Call
43faca51
DB
980 dg-additional-files-options
981 * gfortran.dg/f2c_4.f90: New file
982 * gfortran.dg/f2c_4.c: New file
983 * gfortran.dg/f2c_5.f90: New file
984 * gfortran.dg/f2c_5.c: New file
985
86403f0f
TS
9862005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
987
adac7e92 988 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
57493278 989
86403f0f
TS
990 PR fortran/21912
991 * gfortran.dg/array_constructor_4.f90: New test.
992
88a7beb7
MM
9932005-06-05 Mark Mitchell <mark@codesourcery.com>
994
995 PR c++/21619
996 * g++.dg/ext/builtin9.C: New test.
997
16191a64
DJ
9982005-06-05 Dale Johannesen <dalej@apple.com>
999
1000 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
1001 * gcc.c-torture/execute/20050603-2.c: Ditto.
1002
88088c03
DN
10032005-06-05 Dorit Nuzman <dorit@il.ibm.com>
1004
1005 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
1006 * gcc.dg/vect/vect-reduc-1.c: New.
1007 * gcc.dg/vect/vect-reduc-2.c: New.
1008 * gcc.dg/vect/vect-reduc-3.c: New.
1009
1c3250ed
DJ
10102005-06-04 Dale Johannesen <dalej@apple.com>
1011
1012 * gcc.c-torture/execute/20050603-1.c: New.
1013 * gcc.c-torture/execute/20050603-2.c: New.
1014 * gcc.dg/20050603-3.c: New.
1015
29405f94
TS
10162005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1017
8e400578
TS
1018 PR fortran/19195
1019 * gfortran.dg/debug_1.f90: New test.
57493278 1020
29405f94
TS
1021 * gfortran.dg/forall_1.f90: New test.
1022
ab21e272
TS
10232005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
1024
1025 * gfortran.dg/array_constructor_3.f90: New test.
1026
9a28687d
TS
10272005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1028
1029 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
1030
28da59e8
HPN
10312005-06-04 Hans-Peter Nilsson <hp@axis.com>
1032
1033 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
1034
472d98b4
JM
10352005-06-04 Joseph S. Myers <joseph@codesourcery.com>
1036
1037 PR c/21873
1038 * gcc.dg/init-excess-1.c: New test.
1039
dad732fa
MM
10402005-06-03 Mark Mitchell <mark@codesourcery.com>
1041
1042 PR c++/21853
1043 * g++.dg/expr/static_cast6.C: New test.
1044
441e96b5
DN
10452005-06-03 Diego Novillo <dnovillo@redhat.com>
1046
1047 * gcc.dg/tree-ssa/vrp14.c: New test.
1048
7e45bd18
MM
10492005-06-03 Mark Mitchell <mark@codesourcery.com>
1050
1051 PR c++/21336
1052 * g++.dg/template/new2.C: New test.
1053
83cd747f
JC
10542005-06-03 Josh Conner <jconner@apple.com>
1055
1056 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1057 all entries in initializer.
1058
548e34cd
RG
10592005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1060
1061 PR middle-end/21858
1062 * gcc.dg/pr21858.c: New testcase.
1063
b956116e
PB
10642005-06-03 Paolo Bonzini <bonzini@gnu.org>
1065
1066 PR tree-optimization/21292
1067
1068 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1069 New.
1070 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1071 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1072 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1073 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1074 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
1075
87e48010
RH
10762005-06-02 Richard Henderson <rth@redhat.com>
1077
1078 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1079
984dfd8c
RG
10802005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1081
1082 * gcc.dg/wtypequal.c: New testcase.
1083
462508dd
DN
10842005-06-02 Diego Novillo <dnovillo@redhat.com>
1085
1086 PR 21582
1087 * gcc.dg/tree-ssa/pr21582.c: New test.
1088
3e3935a9
NS
10892005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1090
1091 PR c++/21280
1092 * g++.dg/opt/interface2.h: New.
1093 * g++.dg/opt/interface2.C: New.
1094 * g++.dg/init/ctor4.C: Adjust error lines.
1095 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1096 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1097 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1098 * g++.old-deja/g++.pt/assign1.C: Likewise.
1099 * g++.old-deja/g++.pt/crash20.C: Likewise.
1100
ed3c16fb
DN
11012005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1102
1103 PR tree-optimization/21734
1104 * g++.dg/vect/pr21734_1.cc: New.
1105 * g++.dg/vect/pr21734_2.cc: New.
1106
fbd4ef4c
NS
11072005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1108
58fb06b4
NS
1109 PR c++/20350
1110 * g++.dg/template/spec24.C: New.
1111
fbd4ef4c
NS
1112 PR c++/21151
1113 * g++.dg/pch/local-1.C: New.
1114 * g++.dg/pch/local-1.Hs: New.
1115
227858d1
DN
11162005-06-01 Diego Novillo <dnovillo@redhat.com>
1117
1118 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1119 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1120 * gcc.dg/tree-ssa/pr14341.c: New test.
1121 * gcc.dg/tree-ssa/pr14841.c: New test.
1122 * gcc.dg/tree-ssa/pr20701.c: New test.
1123 * gcc.dg/tree-ssa/pr21086.c: New test.
1124 * gcc.dg/tree-ssa/pr21090.c: New test.
1125 * gcc.dg/tree-ssa/pr21332.c: New test.
1126 * gcc.dg/tree-ssa/pr21458.c: New test.
1127 * gcc.dg/tree-ssa/pr21658.c: New test.
1128 * gcc.dg/tree-ssa/vrp01.c: New test.
1129 * gcc.dg/tree-ssa/vrp02.c: New test.
1130 * gcc.dg/tree-ssa/vrp03.c: New test.
1131 * gcc.dg/tree-ssa/vrp04.c: New test.
1132 * gcc.dg/tree-ssa/vrp05.c: New test.
1133 * gcc.dg/tree-ssa/vrp06.c: New test.
1134 * gcc.dg/tree-ssa/vrp07.c: New test.
1135 * gcc.dg/tree-ssa/vrp08.c: New test.
1136 * gcc.dg/tree-ssa/vrp09.c: New test.
1137 * gcc.dg/tree-ssa/vrp10.c: New test.
1138 * gcc.dg/tree-ssa/vrp11.c: New test.
1139 * gcc.dg/tree-ssa/vrp12.c: New test.
1140 * gcc.dg/tree-ssa/vrp13.c: New test.
1141
11422005-06-01 Alexandre Oliva <aoliva@redhat.com>
1143
1144 PR 21029
1145 * gcc.dg/tree-ssa/pr21029.c: New test.
1146
c3a29423
RS
11472005-06-01 Roger Sayle <roger@eyesopen.com>
1148
1149 * gfortran.dg/logint-1.f: New test case.
1150 * gfortran.dg/logint-2.f: Likewise.
1151 * gfortran.dg/logint-3.f: Likewise.
1152
cf4d246b
JJ
11532005-06-01 Jakub Jelinek <jakub@redhat.com>
1154
8e0a600b
JJ
1155 PR c/21536
1156 PR c/20760
1157 * gcc.dg/20050527-1.c: New test.
1158
a00cb0b9
JJ
1159 * gcc.dg/i386-sse-12.c: New test.
1160
cf4d246b
JJ
1161 PR fortran/21729
1162 * gfortran.dg/implicit_5.f90: New test.
1163
bf3ddf8a
FW
11642005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1165
1166 PR fortran/20883
1167 * gfortran/assign_4.f90: New test.
1168 * gfortran/assign_2.f90: Change compile to run.
1169
a9c9d3fa
GK
11702005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1171
57493278 1172 * lib/target-supports.exp
a9c9d3fa
GK
1173 (check_effective_target_sync_char_short): New.
1174 * gcc.dg/sync-2.c: New.
1175
60407f7a
ZD
11762005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1177
1178 PR tree-optimization/21817
1179 * gcc.dg/torture/pr21817-1.c: New.
1180
8bd46447
NS
11812005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1182
1183 PR c++/21165
1184 * g++.dg/template/init5.C: New.
1185
fba53b18
PT
11862005-05-31 Paul Thomas <pault@gcc.gnu.org>
1187
1188 * gfortran.dg/char_initialiser_actual.f90:
1189 Test character initialisers as actual arguments.
1190 * gfortran.dg/char_pointer_comp_assign.f90:
1191 Test character pointer structure component assignments.
1192 * gfortran.dg/char_array_structure_constructor.f90:
1193 Test character components in structure constructors.
1194
d763bb10
AP
11952005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1196
1197 PR middle-end/20931
1198 * g++.dg/opt/pr20931.C: New test.
1199
8c7a0ea6
AJ
12002005-05-31 Andreas Jaeger <aj@suse.de>
1201
1202 PR testsuite/20772
1203 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1204 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1205 g++.old-deja/g++.ext/asmspec1.C,
1206 g++.old-deja/g++.other/regstack.C,
1207 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1208 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1209 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1210 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1211 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1212 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1213 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1214 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1215 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1216 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1217 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1218 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1219 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1220 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1221 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1222 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1223 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1224 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1225 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1226
4ea73bfa
JL
12272005-05-31 Jeff Law <law@redhat.com>
1228
1229 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1230
7f177cf7
PC
12312005-05-30 Paolo Carlini <pcarlini@suse.de>
1232
1233 PR middle-end/21743
1234 * gcc.dg/builtins-1.c: Activate disabled clog test.
1235 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1236
e0a80504
PT
12372005-05-29 Paul Thomas <pault@gcc.gnu.org>
1238
1239 * gfortran.dg/char_pointer_assign.f90:
1240 Test character-pointer assignments and pointer assignments.
1241 * gfortran.dg/char_pointer_dummy.f90:
1242 Test character-pointer dummy arguments.
1243 * gfortran.dg/char_pointer_func.f90:
1244 Test character-pointer function returns.
1245 * gfortran.dg/char_pointer_dependency.f90:
1246 Test character-pointer functions with dependencies.
1247
d035c296
MM
12482005-05-30 Mark Mitchell <mark@codesourcery.com>
1249
1250 PR c++/21784
1251 * g++.dg/lookup/using14.C: New test.
1252
d83d092e
KH
12532005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1254
1255 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1256 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1257 trailing ^M.
1258
8eebd8f7
GK
12592005-05-29 Geoffrey Keating <geoffk@apple.com>
1260
a9c9d3fa
GK
1261 PR c++/17413
1262 * g++.dg/template/local5.C: New.
1263
66859ace
GK
1264 PR target/21761
1265 * gcc.c-torture/compile/pr21761.c: New.
1266
8eebd8f7
GK
1267 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1268 before darwin8.
1269
36eb8874
SK
12702005-05-30 Steven G. Kargl
1271
1272 PR fortran/20846
1273 * gfortran.dg/inquire_8.f90: New test.
1274
6778b96c
FXC
12752005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1276
1451cecf 1277 PR libfortran/21376
6778b96c
FXC
1278 * gfortran.dg/output_exponents_1.f90: New test.
1279
95af2a1f
FXC
12802005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1281
1451cecf 1282 PR libfortran/20006
95af2a1f
FXC
1283 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1284
64b2bdb3
MM
12852005-05-28 Mark Mitchell <mark@codesourcery.com>
1286
d035c296
MM
1287 PR c++/21210
1288 * g++.dg/ext/complex1.C: New test.
1289
64b2bdb3
MM
1290 PR c++/21340
1291 * g++.dg/init/ctor6.C: New test.
1292
fd44f634
JH
12932005-05-29 Jan Hubicka <jh@suse.cz>
1294
1295 * gcc.c-torture/compile/pr21562.c: New.
1296
d1aa35ae
SK
12972005-05-28 Steven G. Kargl <kargls@comcast.net>
1298
1299 * gfortran.dg/subnormal_1.f90: New test.
1300
d416304e
JH
13012005-05-28 Jan Hubicka <jh@suse.cz>
1302
1303 * tree-prof.exp: Fix comment.
1304 * value-prof-1.c: New.
1305 * value-prof-2.c: New.
1306 * value-prof-3.c: New.
1307 * value-prof-4.c: New.
1308
81ae598b
MM
13092005-05-27 Mark Mitchell <mark@codesourcery.com>
1310
1311 PR c++/21614
1312 * g++.dg/expr/ptrmem6.C: New test.
1313 * g++.dg/expr/ptrmem6a.C: Likewise.
1314
46aad78f
KH
13152005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1316
1317 PR tree-optimization/21658
1318 * gcc.dg/tree-ssa/pr21658.c: New.
1319
2d637547
NS
13202005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1321
f879d298
NS
1322 PR c++/21455
1323 * g++.dg/inherit/ptrmem3.C: New.
1324
2d637547
NS
1325 PR c++/21681
1326 * g++.dg/parse/template16.C: New.
1327
1acaf650
AJ
13282005-05-27 Andreas Jaeger <aj@suse.de>
1329
c23c7d89
AJ
1330 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1331
1acaf650
AJ
1332 * gcc.dg/i386-sse-8.c: Run test on all archs.
1333
1b258d2f
MS
13342005-05-26 Mike Stump <mrs@apple.com>
1335
1336 * objc.dg/isa-field-1.m: Only run on darwin.
1337 * objc.dg/lookup-1.m: Likewise.
1338 * objc.dg/try-catch-8.m: Likewise.
1339
1acdf11b
RS
13402005-05-26 Roger Sayle <roger@eyesopen.com>
1341
1342 PR tree-optimization/9814
1343 * gcc.dg/pr9814-1.c: New test case.
1344
2c9ed0af
ZL
13452005-05-26 Ziemowit Laski <zlaski@apple.com>
1346
1347 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1348 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1349 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1350 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1351 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1352 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1353 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1354 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1355 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1356 objc.dg/try-catch-8.m: New.
1357
64008915
JJ
13582005-05-26 Janis Johnson <janis187@us.ibm.com>
1359
1360 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1361 remove extraneous semicolons.
1362
5b3bcba2
ZL
13632005-05-26 Ziemowit Laski <zlaski@apple.com>
1364
1365 * obj-c++.dg/comp-types-12.mm: New.
1366 * objc.dg/comp-types-11.m: New.
1367 * objc.dg/selector-4.m: New.
1368
a9f9113a
AJ
13692005-05-26 Andreas Jaeger <aj@suse.de>
1370
1371 PR testsuite/20772
1372 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1373 g++.old-deja/g++.ext/attrib3.C,
1374 g++.old-deja/g++.other/store-expr1.C,
1375 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1376 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1377 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1378 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1379 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1380 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1381 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1382 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1383 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1384 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1385 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1386 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1387 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1388 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1389 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1390 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1391 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1392 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1393 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1394
035b7ccd
AJ
13952005-05-26 Andreas Jaeger <aj@suse.de>
1396
1397 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1398 x86-64 compilation.
1399
b9fa227d
AJ
14002005-05-26 Andreas Jaeger <aj@suse.de>
1401
1402 PR testsuite/20772
1403 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1404 gcc.misc-tests/i386-pf-athlon-1.c,
1405 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1406 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1407 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1408 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1409 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1410 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1411 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1412 programs.
1413
1414 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1415 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1416 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1417 x86-64 compilation.
1418
1419 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1420 x86_64.
1421
1422 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1423 effective-target ilp32.
1424
e689b870
DU
14252005-05-26 David Ung <davidu@mips.com>
1426
1427 * gcc.target/mips/ext_ins.c: New test for testing the generation
1428 of MIPS32/64 rev 2 ext/ins instructions.
b9fa227d 1429
764e01e6
AJ
14302005-05-26 Andreas Jaeger <aj@suse.de>
1431
1432 * treelang/compile/unsigned.tree: Use gimple instead of
1433 nonexisting generic dump.
1434
598b2024
PB
14352005-05-26 Paolo Bonzini <bonzini@gnu.org>
1436
1437 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1438
11b6985e
AJ
14392005-05-26 Andreas Jaeger <aj@suse.de>
1440
1441 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1442
ba4a3d54
TK
14432005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1444
1445 PR libfortran/17283
1446 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1447 Test callee-allocated memory with write statements.
1448
c10166c4
RS
14492005-05-25 Roger Sayle <roger@eyesopen.com>
1450
1451 PR middle-end/21709
1452 * gcc.dg/pr21709-1.c: New test case.
1453
7cb56e5c
ZL
14542005-05-25 Ziemowit Laski <zlaski@apple.com>
1455 Mike Stump <mrs@apple.com>
047c2765 1456
7cb56e5c 1457 * objc/execute/next_mapping.h: Update for C++.
11b6985e 1458
047c2765
MS
1459 * obj-c++.dg/selector-1.mm: Move to...
1460 * obj-c++.dg/selector-4.mm: here...
1461
25f0f66e 1462 * obj-c++.dg/basic.mm: New.
7cb56e5c
ZL
1463 * obj-c++.dg/comp-types-1.mm: New.
1464 * obj-c++.dg/cxx-class-1.mm: New.
1465 * obj-c++.dg/cxx-ivars-1.mm: New.
1466 * obj-c++.dg/cxx-ivars-2.mm: New.
1467 * obj-c++.dg/cxx-ivars-3.mm: New.
1468 * obj-c++.dg/cxx-scope-1.mm: New.
1469 * obj-c++.dg/cxx-scope-2.mm: New.
1470 * obj-c++.dg/defs.mm: New.
1471 * obj-c++.dg/empty-private-1.mm: New.
1472 * obj-c++.dg/encode-1.mm: New.
1473 * obj-c++.dg/encode-2.mm: New.
1474 * obj-c++.dg/encode-3.mm: New.
1475 * obj-c++.dg/extern-c-1.mm: New.
1476 * obj-c++.dg/extra-semi.mm: New.
1477 * obj-c++.dg/fix-and-continue-2.mm: New.
1478 * obj-c++.dg/isa-field-1.mm: New.
1479 * obj-c++.dg/ivar-list-semi.mm: New.
1480 * obj-c++.dg/local-decl-1.mm: New.
1481 * obj-c++.dg/lookup-1.mm: New.
1482 * obj-c++.dg/lookup-2.mm: New.
1483 * obj-c++.dg/method-1.mm: New.
1484 * obj-c++.dg/method-2.mm: New.
1485 * obj-c++.dg/method-3.mm: New.
1486 * obj-c++.dg/method-4.mm: New.
1487 * obj-c++.dg/method-5.mm: New.
1488 * obj-c++.dg/method-6.mm: New.
1489 * obj-c++.dg/method-7.mm: New.
1490 * obj-c++.dg/no-extra-load.mm: New.
1491 * obj-c++.dg/overload-1.mm: New.
1492 * obj-c++.dg/pragma-1.mm: New.
1493 * obj-c++.dg/pragma-2.mm: New.
1494 * obj-c++.dg/private-1.mm: New.
1495 * obj-c++.dg/private-2.mm: New.
1496 * obj-c++.dg/proto-qual-1.mm: New.
1497 * obj-c++.dg/qual-types-1.mm: New.
1498 * obj-c++.dg/stubify-1.mm: New.
1499 * obj-c++.dg/stubify-2.mm: New.
1500 * obj-c++.dg/super-class-1.mm: New.
1501 * obj-c++.dg/super-class-2.mm: New.
1502 * obj-c++.dg/super-dealloc-1.mm: New.
1503 * obj-c++.dg/super-dealloc-2.mm: New.
1504 * obj-c++.dg/template-1.mm: New.
1505 * obj-c++.dg/template-2.mm: New.
1506 * obj-c++.dg/template-3.mm: New.
1507 * obj-c++.dg/template-4.mm: New.
1508 * obj-c++.dg/template-5.mm: New.
1509 * obj-c++.dg/template-6.mm: New.
1510 * obj-c++.dg/try-catch-1.mm: New.
1511 * obj-c++.dg/try-catch-2.mm: New.
1512 * obj-c++.dg/try-catch-3.mm: New.
1513 * obj-c++.dg/try-catch-4.mm: New.
1514 * obj-c++.dg/try-catch-5.mm: New.
1515 * obj-c++.dg/try-catch-6.mm: New.
1516 * obj-c++.dg/try-catch-7.mm: New.
1517 * obj-c++.dg/try-catch-8.mm: New.
1518 * obj-c++.dg/try-catch-9.mm: New.
1519 * obj-c++.dg/va-meth-1.mm: New.
1520
d1c8c827
ZL
15212005-05-25 Ziemowit Laski <zlaski@apple.com>
1522
1523 * obj-c++.dg/selector-1.mm: New.
1524 * obj-c++.dg/selector-2.mm: New.
1525
19537c28
ZL
15262005-05-25 Ziemowit Laski <zlaski@apple.com>
1527
1528 * obj-c++.dg/selector-3.mm: New.
1529 * objc.dg/selector-3.m: New.
1530
3d0994b8
ZL
15312005-05-25 Ziemowit Laski <zlaski@apple.com>
1532
1533 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1534 about where warning appears.
1535
29a79fcf
UW
15362005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1537
1538 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1539 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1540 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1541 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1542
9f938de1
UW
15432005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1544
1545 * gcc.dg/20050524-1.c: New test.
1546
670cd5c5
JH
15472005-05-25 Jan Hubicka <jh@suse.cz>
1548
1549 * gcc.dg/tree-prof/inliner-1.c: New.
1550
15512005-05-25 Janis Johnson <janis187@us.ibm.com>
1552
1553 * gcc.dg/tree-prof: New directory.
1554 * gcc.dg/tree-prof/tree-prof.exp: New.
1555
5c498b10
DD
15562005-05-25 DJ Delorie <dj@redhat.com>
1557
1558 * gcc.dg/Wattributes-1.c: New.
1559 * gcc.dg/Wattributes-2.c: New.
1560 * gcc.dg/Wattributes-3.c: New.
1561
150de506
JJ
156220005-05-24 Janis Johnson <janis187@us.ibm.com>
1563
1564 PR tree-optimization/19833
1565 * gcc.dg/uninit-4.c: Remove xfail.
1566 * gcc.dg/uninit-9.c: Ditto.
1567
d1e270fe
ZL
15682005-05-24 Ziemowit Laski <zlaski@apple.com>
1569
1570 * obj-c++.dg/bitfield-[1-5].mm: New.
1571 * obj-c++.dg/class-protocol-1.mm: New.
1572 * obj-c++.dg/comp-types-1[0-1].mm: New.
1573 * obj-c++.dg/comp-types-[2-9].mm: New.
1574 * obj-c++.dg/encode-[4-8].mm: New.
1575 * obj-c++.dg/layout-1.mm: New.
1576 * obj-c++.dg/method-1[0-9].mm: New.
1577 * obj-c++.dg/method-2[0-1].mm: New.
1578 * obj-c++.dg/method-[8-9].mm: New.
1579 * obj-c++.dg/objc-gc-3.mm: New.
1580 * obj-c++.dg/try-catch-10.mm: New.
1581 * objc.dg/bitfield-5.m: New.
1582 * objc.dg/comp-types-10.m: New.
1583 * objc.dg/comp-types-9.m: New.
1584 * objc.dg/layout-1.m: New.
1585 * objc.dg/objc-gc-4.m: New.
1586 * objc.dg/try-catch-9.m: New.
1587 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1588 * objc.dg/comp-types-1.m: Likewise.
1589 * objc.dg/comp-types-[5-6].m: Likewise.
1590 * objc.dg/method-9.m: Likewise.
1591
cce96d4a
JJ
15922005-05-24 Janis Johnson <janis187@us.ibm.com>
1593
37e0a9e8
JJ
1594 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1595 and on hardware without VMX support.
1596
22a90512
JJ
1597 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1598
e31136d2
JJ
1599 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1600
56cfdc9d
JJ
1601 * lib/profopt.exp (dg-final-generate, dg-final-use,
1602 profopt-final-code, profopt-get-options): New.
1603 (profopt-execute): Process test directives.
1604
cce96d4a
JJ
1605 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1606 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1607 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1608
e777303f
AP
16092005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1610
1611 PR C++/21645
1612 * g++.dg/init/ctor5.C: New test.
1613
b348d67c
IR
16142005-05-24 Ira Rosen <irar@il.ibm.com>
1615
1616 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1617 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1618 vect-113.c, vect-114.c.
1619
37495922
AN
16202005-05-23 Adam Nemet <anemet@lnxw.com>
1621
1622 * gcc.dg/const-elim-1.c: Remove xfails.
1623
6cedb4ac
JL
16242005-05-23 Jeff Law <law@redhat.com>
1625
1626 * gcc.c-torture/compile/pr21638.c: New test.
1627 * gcc.c-torture/compile/20050520-1.c: New test.
1628
aa3a4a17
NC
16292005-05-23 Nick Clifton <nickc@redhat.com>
1630
1631 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1632 be a proper triple, ie: m32r*-*-*.
1633 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1634
e0624990
AP
16352004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1636
1637 PR middle-end/21331
1638 PR tree-opt/21293
1639 * gcc.c-torture/compile/pr21293.c: New test.
1640 * gcc.c-torture/execute/pr21331.c: New test.
1641
69dc01e6
RH
16422004-05-20 Richard Henderson <rth@redhat.com>
1643
1644 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1645
cc7e6e8f 16462005-05-20 Ziemowit Laski <zlaski@apple.com>
29075100
MS
1647
1648 * obj-c++-dg.exp: Add.
1649 * obj-c++.exp: Add.
1650 * obj-c++.dg/dg.exp: Add.
1651
527abb7a
NC
16522005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1653
1654 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1655 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1656
16572005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11b6985e 1658
527abb7a
NC
1659 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1660
e4d4cf56
RH
16612004-05-19 Richard Henderson <rth@redhat.com>
1662
1663 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1664
517297ba
JJ
16652005-05-19 Janis Johnson <janis187@us.ibm.com>
1666
fb7111c6
JJ
1667 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1668
517297ba
JJ
1669 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1670
389c6c8b
JJ
16712005-05-19 Jakub Jelinek <jakub@redhat.com>
1672
1673 PR c++/21495
1674 * g++.dg/parse/extern1.C: New test.
1675 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1676
925a4487
EB
16772005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1678
f0cd747e 1679 * gcc.dg/c99-math.h: New.
925a4487
EB
1680 * gcc.dg/c99-math-float-1.c: New test.
1681 * gcc.dg/c99-math-double-1.c: Likewise.
1682 * gcc.dg/c99-math-long-double-1.c: Likewise.
1683
eb384679
RH
16842005-05-18 Richard Henderson <rth@redhat.com>
1685
1686 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1687
46e5b15e
DP
16882005-05-18 Devang Patel <dpatel@apple.com>
1689
1690 * g++.dg/opt/20050511-1.C: New test.
11b6985e 1691
8f4dc7af
TK
16922005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1693
1694 PR libfortran/21127
1695 * gfortran.dg/reshape-complex.f90: New test.
1696
755b3990 16972005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
acc75ae3
EE
1698
1699 * gfortran.dg/array_constructor_1.f90: New test.
1700 * gfortran.dg/array_constructor_2.f90: New test.
1701
1e7d0a64
FW
17022005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1703
1704 PR fortran/20954
1705 * gfortran.dg/pr20954.f: New test.
1706
26515aa9
ZL
17072005-05-17 Mike Stump <mrs@apple.com>
1708
1709 Yet more Objective-C++...
1710
1711 * objc.dg/method-5.m: Update.
1712 * objc.dg/method-6.m: Update.
1713 * objc.dg/method-7.m: Update.
1714 * objc.dg/method-9.m: Update.
1715 * objc.dg/try-catch-2.m: Update.
1716
a3a02333
MM
17172005-05-17 Mark Mitchell <mark@codesourcery.com>
1718
1719 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11b6985e 1720 Remove little-endian optimizations.
a3a02333 1721
a564d0f1
JL
17222005-05-17 Jeff Law <law@redhat.com>
1723
1724 * g++.dg/tree-ssa/pr18414.C: New test.
1725 * gcc.dg/tree-ssa/pr18414.C: New test.
1726 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1727 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1728
1f76e417
RG
17292005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1730
1731 * gcc.dg/compat/generate-random.c: Do not include
1732 libiberty.h.
1733 * gcc.dg/compat/generate-random_r.c: Likewise.
1734
f8912a55
PB
17352005-05-17 Paolo Bonzini <bonzini@gnu.org>
1736
1737 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1738
fb664a2c
RG
17392005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1740
1741 PR middle-end/21595
1742 * g++.dg/tree-ssa/builtin1.C: New testcase.
1743
8de1f441
JJ
17442005-05-17 Jakub Jelinek <jakub@redhat.com>
1745
f23b8501
JJ
1746 PR c++/21454
1747 * g++.dg/opt/const4.C: New test.
1748
7cbd12b8
JJ
1749 PR middle-end/21492
1750 * g++.dg/opt/crossjump1.C: New test.
1751
c477e13b
JJ
1752 PR tree-optimization/21610
1753 * gcc.c-torture/compile/20050516-1.c: New test.
1754
8de1f441
JJ
1755 PR fortran/15080
1756 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1757 about the test failing.
1758 * gfortran.fortran-torture/execute/where_7.f90: New test.
1759 * gfortran.fortran-torture/execute/where_8.f90: New test.
1760
2b5bf0e2
RH
17612005-05-16 Richard Henderson <rth@redhat.com>
1762
1763 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1764 i?86 and x86_64.
1765
d7a6176e
MM
17662005-05-16 Mark Mitchell <mark@codesourcery.com>
1767
1768 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1769 (limits.h): Include unconditionally.
1770 (stdlib.h): Likewise.
1771 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1772 (limits.h): Include unconditionally.
1773 (stdlib.h): Likewise.
1774 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1775 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1776 (limits.h): Include unconditionally.
11b6985e 1777 (stdlib.h): Likewise.
d7a6176e
MM
1778 (hashtab.h): Do not include.
1779 (getopt.h): Likewise.
1780 (stddef.h): Include.
1781 (hashval_t): Define.
1782 (struct entry): Add "next" field.
1783 (HASH_SIZE): New macro.
1784 (hash_table): New variable.
1785 (switchfiles): Do not use xmalloc.
1786 (mix): New macro.
1787 (iterative_hash): New function.
1788 (hasht): Remove.
1789 (e_exists): New function.
1790 (e_insert): Likewise.
1791 (output): Use, instead of libiberty hashtable functions.
1792 (main): Do not use getopt. Do not call htab_create.
11b6985e 1793
cea02b6e
DB
17942005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1795
1796 PR libstdc++/21526
1797 * lib/target-supports.exp (check_mkfifo_available):
1798 Return 0 for cygwin as mkfifo support incomplete on platform.
1799 Fix typos in comments.
1800
5595de0f
MM
18012005-05-15 Mark Mitchell <mark@codesourcery.com>
1802
1803 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1804
b078dfbf
FW
18052005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1806
1807 PR fortran/17432
1808 * gfortran.dg/assign_4.f: New test.
1809
5de2df7b
KH
18102005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1811
1812 PR tree-optimization/21563
1813 * gcc.dg/tree-ssa/pr21563.c: New.
1814
aa313ed4
JH
18152005-05-14 Jan Hubicka <jh@suse.cz>
1816
1817 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1818
03b0db0a
RG
18192005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1820
1821 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1822
967bfd2c
JB
18232005-05-13 Julian Brown <julian@codesourcery.com>
1824
1825 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1826 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1827
81cfbbc2
JH
18282005-05-13 Jan Hubicka <jh@suse.cz>
1829
1830 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1831 * gcc.dg/fold-xor-?.c: Likewise.
1832 * gcc.dg/pr15784-?.c: Likewise.
1833 * gcc.dg/pr20922-?.c: Likewise.
1834 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1835 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1836 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1837
b160dd28
TS
18382005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1839
1840 PR fortran/21260
1841 * gfortran.dg/hollerith_1.f90: New test.
1842
09e7f686
TS
18432005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1844
1845 * gfortran.dg/func_result_2.f90: New test.
1846
802fc826
BD
18472005-05-11 Bud Davis <bdavis@gfortran.org>
1848
1849 * gfortran.dg/dev_null.f90: New test.
1850
5a942c07
RE
18512005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1852
1853 * gcc.dg/arm-vfp1.c: Revert last change.
1854
c5542940
RG
18552005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1856
1857 PR middle-end/19807
1858 PR tree-optimization/19639
1859 * g++.dg/tree-ssa/pr19807.C: New testcase.
1860
da32fddc
FXC
18612005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1862
1863 PR libfortran/21471
1864 * gfortran.dg/append-1.f90: New test.
1865
9a8cb141
DN
18662005-05-10 Diego Novillo <dnovillo@redhat.com>
1867
1868 * gcc.dg/pr18501.c: XFAIL.
1869 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1870 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1871 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1872 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1873 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1874 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1875 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1876 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1877
973ff4c0
TS
18782005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1879
1880 PR fortran/20178
1881 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1882 gfortran.dg/f2c_3.f90: New tests.
1883
e0bba093
TS
1884 * gfortran.dg/return_1.f90: Fix dg annotation.
1885
5fefbc79
JL
18862005-05-10 Diego Novillo <dnovillo@redhat.com>
1887
1888 * gcc.c-torture/compile/20050510-1.c: New test.
1889
ef9bf9a3
MM
18902005-05-10 Mark Mitchell <mark@codesourcery.com>
1891
1892 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1893
64552cd7
BW
18942005-05-10 Bob Wilson <bob.wilson@acm.org>
1895
1896 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1897
8c900457
GL
18982005-05-10 Gabor Loki <loki@gcc.gnu.org>
1899
1900 PR c/17913
1901 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1902
2798c11f
JM
19032005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1904
1905 PR c/21342
1906 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1907 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1908
3f69daa8
BE
19092005-05-10 Ben Elliston <bje@au.ibm.com>
1910
1911 PR debug/16676
1912 * gcc.dg/debug/pr16676.c: New test.
1913
42458609
KH
19142005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1915
1916 PR testsuite/21443
1917 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1918 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1919 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1920 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1921 Change -O1 to -O2.
1922 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1923 -fno-tree-dominator-opts.
1924
7f42f27f
TS
19252005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1926
1927 * gfortran.dg/return_1.f90: New test.
1928
19292005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
1930
1931 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1932
1933 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1934
f2710bea
NS
19352005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1936
1937 PR c++/21427
1938 * g++.dg/inherit/covariant13.C: New.
1939
4581ba9d
FXC
19402005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1941
1942 PR libfortran/19155
1943 * gfortran.dg/pr19155.f: New test.
1944
4bbcb8fc
RS
19452005-05-08 Roger Sayle <roger@eyesopen.com>
1946
1947 PR inline-asm/8788
1948 * gcc.dg/pr8788-1.c: New testcase.
1949
401d24f9
RS
19502005-05-08 Richard Sandiford <rsandifo@redhat.com>
1951
5e9ad4cf 1952 PR target/21416
401d24f9
RS
1953 * gcc.target/mips/fpcmp-[12].c: New tests.
1954
34f4edf8
MM
19552005-05-06 Mark Mitchell <mark@codesourcery.com>
1956
1957 * lib/target-supports-dg.exp (dg-require-fork): New function.
1958 (dg-require-mkfifo): Likewise.
1959 * lib/target-supports.exp (check_function_available): New
1960 function.
1961 (check_fork_available): Likewise.
1962 (check_mkfifo_available): Likewise.
1963
b8c1d4a1
JL
19642005-05-06 Jeff Law <law@redhat.com>
1965
1966 * gcc.c-torture/compile/pr21380.c: New test.
1967
46fb43a7
JJ
19682005-05-06 Jakub Jelinek <jakub@redhat.com>
1969
1970 PR c++/20961
1971 * g++.dg/ext/weak3.C: New test.
1972
2226e997
MM
19732005-05-05 Mark Mitchell <mark@codesourcery.com>
1974
1975 PR c++/21352
11b6985e 1976 * g++.dg/template/crash37.C: New test.
2226e997 1977
0d341a6a
PB
19782005-05-05 Paul Brook <paul@codesourcery.com>
1979
1980 * gcc.dg/arm-g2.c: Use effective-target arm32.
1981 * gcc.dg/arm-mmx-1.c: Ditto.
1982 * gcc.dg/arm-scd42-2.c: Ditto.
1983 * gcc.dg/arm-vfp1.c: Ditto.
1984 * lib/target-supports.exp (check_effective_target_arm32): New
1985 function.
1986
e33e218b
TK
19872005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1988
1989 PR libfortran/21354
1990 gfortran.dg/in_pack_rank7.f90: New test.
1991
a7e1c928
AP
19922005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1993
1994 PR middle-end/15618
1995 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1996
125886c7
JJ
19972005-05-04 Jakub Jelinek <jakub@redhat.com>
1998
8148fe65
JJ
1999 PR middle-end/21265
2000 * gcc.dg/20050503-1.c: New test.
2001
125886c7
JJ
2002 PR rtl-optimization/21239
2003 * gcc.dg/i386-sse-11.c: New test.
2004
33270999
AO
20052005-05-03 Alexandre Oliva <aoliva@redhat.com>
2006
2007 PR target/16888
2008 * gcc.target/i386/asm-1.c: New test.
2009
85b583d3
JJ
20102005-05-03 Jakub Jelinek <jakub@redhat.com>
2011
6d34654c
JJ
2012 PR rtl-optimization/21330
2013 * gcc.c-torture/execute/20050502-1.c: New test.
2014
85b583d3
JJ
2015 PR target/21297
2016 * gcc.c-torture/execute/20050502-2.c: New test.
2017
8d8e6b95
UB
20182005-05-03 Uros Bizjak <uros@kss-loka.si>
2019
2020 PR middle-end/21282
2021 * gcc.dg/pr21282.c: New.
2022
90af9146
DB
20232005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2024
2025 * gcc.dg/vect/pr20122.c: Clean up .vect file.
2026 * gcc.dg/vect/vect-92.c: Likewise
2027 * gcc.dg/vect/vect-93.c: Likewise
2028 * gcc.dg/vect/vect-dv-1.c: Likewise
2029 * gcc.dg/vect/vect-dv-2.c: Likewise
2030 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
2031
59dc66ec
DB
20322005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2033
2034 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
2035 * gfortran.dg/vect/vect-2.f90: Likewise
2036 * gfortran.dg/vect/vect-3.f90: Likewise
2037 * gfortran.dg/vect/vect-4.f90: Likewise
2038 * gfortran.dg/vect/vect-5.f90: Likewise
2039
230215f5
GK
20402005-05-02 Geoffrey Keating <geoffk@apple.com>
2041
2042 PR target/20813
2043 * gcc.dg/rs6000-fpint-2.c: New.
2044
6fb58bba
JM
20452005-05-02 Joseph S. Myers <joseph@codesourcery.com>
2046
2047 PR c/15698
2048 * gcc.dg/builtins-30.c: Update expected messages.
2049 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
2050 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2051 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2052
fda05890
KH
20532005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2054
2055 PR tree-optimization/21294
2056 * gcc.dg/tree-ssa/pr21294.c: New.
2057
58646b77
PB
20582005-05-02 Paolo Bonzini <bonzini@gnu.org>
2059
f8912a55
PB
2060 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2061 __builtin_altivec_st_internal_4si built-in.
58646b77 2062
985484fd
MM
20632005-05-02 Mark Mitchell <mark@codesourcery.com>
2064
2065 PR c++/15875
2066 * g++.dg/template/ptrmem14.C: New test.
2067
1e872f31
PB
20682005-05-02 Paul Brook <paul@codesourcery.com>
2069
2070 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2071
b2f97e4a
MM
20722005-05-02 Michael Matz <matz@suse.de>
2073
2074 PR c++/19542
2075 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2076
aee7846e
MM
20772005-05-01 Mark Mitchell <mark@codesourcery.com>
2078
2079 * g++.dg/cpp/weak.C: New test.
2080
9be872b7
ZD
20812005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2082
2083 * gcc.dg/tree-ssa/loop-8.c: New test.
2084
600f3598
MM
20852005-04-30 Michael Maty <matz@suse.de>
2086
2087 * gcc.dg/inline-mcpy.c: New test.
2088
8e249b23
TK
20892005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2090
2091 PR libfortran/18958
2092 * gfortran.dg/eoshift.f90: New test case.
2093
f6c7d65b
PT
20942005-04-30 Paul Thomas <pault@gcc.gnu.org>
2095
2096 PR libfortran/18857
2097 * gfortran.dg/matmul_1.f90: New test.
2098
d5448566
KH
20992005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2100
2101 PR tree-optimization/21030
2102 * gcc.dg/tree-ssa/pr21030.c: New.
2103
7dcc58cd
DP
21042005-04-29 Devang Patel <dpatel@apple.com>
2105
2106 PR tree-optimization/21272
2107 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11b6985e 2108
d198b59a
JJ
21092005-04-29 Jakub Jelinek <jakub@redhat.com>
2110
2111 PR fortran/13082
2112 PR fortran/18824
2113 * gfortran.dg/entry_4.f90: New test.
2114 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2115 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2116 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2117 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2118 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2119 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2120 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2121
21222005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2123
2124 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2125
1a7bfcc3
PB
21262005-04-29 Paul Brook <paul@codesourcery.com>
2127
2128 * gfortran.dg/entry_3.f90: New test.
2129
438e1428
TS
21302005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2131
2132 * gfortran.dg/implicit_4.f90: New test.
2133
21342005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
2135
2136 * lib/target-supports.exp (check_profiling_available): Return
2137 false for xtensa-*-elf.
2138
438e1428 21392005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
2140
2141 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2142 error if file cannot be deleted.
2143
15d65124
KH
21442005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2145
2146 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2147 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2148 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2149 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2150 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2151 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2152 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2153 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2154 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2155 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2156 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2157 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2158 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2159
781e1004
FXC
21602005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2161
2162 PR fortran/20865
2163 * gfortran.dg/pr20865.f90: New test.
2164
e14a6540
JM
21652005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2166
2167 * gcc.dg/void-cast-2.c: New test.
2168
47aecf47
JM
21692005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2170
2171 PR c/21159
2172 * gcc.dg/void-cast-1.c: New test.
2173
d42a92c8
PB
21742005-04-27 Paolo Bonzini <bonzini@gnu.org>
2175
2176 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2177
90aeadcb
FXC
21782005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2179
2180 PR fortran/21177
2181 * gfortran.dg/pr21177.f90: New test.
2182
e3cc7254
ZD
21832005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2184
2185 PR tree-optimization/21171
2186 * gcc.dg/tree-ssa/pr21171.c: New test.
2187
c4336539
PB
21882004-04-27 Paolo Bonzini <bonzini@gnu.org>
2189
90aeadcb
FXC
2190 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2191 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2192 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2193 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2194 gcc.dg/tree-ssa/gen-vect-32.c: New.
2195 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2196 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2197 don't run on PPC32.
2198
eb3490b9
JM
21992005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2200
2201 PR c/21213
2202 * gcc.dg/transparent-union-3.c: New test.
2203
5e49f16b
JM
22042005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2205
2206 PR c/20740
2207 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2208 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2209 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2210 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2211 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2212 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2213
5635785a
JL
22142005-04-26 Jeff Law <law@redhat.com>
2215
2216 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2217 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2218 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2219 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2220 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2221 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2222 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2223
70a390bb
RG
22242004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2225
2226 PR tree-optimization/17598
2227 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2228
d6ff8575
MS
22292005-04-25 Mike Stump <mrs@apple.com>
2230
2231 * objc.dg/fix-and-continue-1.m: Add.
2232
c2cab3e9
RS
22332005-04-25 Roger Sayle <roger@eyesopen.com>
2234
2235 PR c++/20995
2236 * g++.dg/opt/pr20995-1.C: New test case.
2237
1f4ea3f2
DP
22382005-04-25 Devang Patel <dpatel@apple.com>
2239
2240 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11b6985e 2241
3321369f
AP
22422005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2243
2244 PR testsuite/21062
2245 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2246
0453e74d
AP
22472005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2248
2249 PR C++/21188
2250 * g++.dg/opt/rtti2.C: New test.
2251
860c8f3b
PB
22522005-04-25 Paul Brook <paul@codesourcery.com>
2253 Steven G. Kargl <kargls@comcast.net>
2254
2255 PR fortran/20879
2256 * gfortran.dg/ichar_1.f90: New file.
2257
49fc196e
JJ
22582005-04-24 Jakub Jelinek <jakub@redhat.com>
2259
8634c649
JJ
2260 PR middle-end/20991
2261 * g++.dg/opt/pr20991.C: New test.
2262
49fc196e
JJ
2263 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2264 where sizeof (type) < __alignof__ (type).
2265 * gcc.dg/compat/struct-layout-1.h: Likewise.
2266
59191501
PB
22672005-04-24 Per Bothner <per@bothner.com>
2268 Devang Patel <dpatel@apple.com>
2269
2270 PR preprocessor/20907
2271 * gcc.dg/cpp/very-long-comment.c: New test.
2272
eb83e811
TS
22732005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2274
2275 PR fortran/20059
2276 * gfortran.dg/common_5.f: New test.
2277
75cf42cc
RG
22782005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2279
2280 PR middle-end/21082
2281 * g++.dg/tree-ssa/pr21082.C: New testcase.
2282
be1b5cba
ZD
22832005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2284
2285 * gcc.dg/vect/vect-99.c: New test.
2286
84d65814
DN
22872005-04-22 Diego Novillo <dnovillo@redhat.com>
2288
2289 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2290
be240c88
JL
22912005-04-22 Jeff Law <law@redhat.com>
2292
2293 * gcc.dg/uninit-5.c: Remove xfails.
2294 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2295 conditionals and loads.
2296
22972005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
2298
2299 PR libfortran/20074
2300 PR libfortran/20436
2301 PR libfortran/21108
2302 * gfortran.dg/nested_reshape.f90: new test
2303 * gfortran.dg/reshape-alloc.f90: new test
2304 * gfortran.dg/reshape.f90: new test
2305
d4b47784
MM
23062005-04-22 Mark Mitchell <mark@codesourcery.com>
2307
c5f8b710
MM
2308 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2309
d4b47784
MM
2310 * gcc.dg/arm-vfp1.c: New test.
2311
1a32490a
AO
23122005-04-22 Alexandre Oliva <aoliva@redhat.com>
2313
2314 PR c++/21087
2315 * g++.dg/lookup/builtin2.C: New test.
2316
ebccb65d
JM
23172005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2318
2319 * gcc.dg/weak/weak-13.c: New test.
2320
915167f5
GK
23212005-04-21 Geoffrey Keating <geoffk@apple.com>
2322
2323 * lib/target-supports.exp (check_effective_target_sync_int_long):
2324 Add powerpc*.
2325
eb7058ce
RS
23262005-04-21 Richard Sandiford <rsandifo@redhat.com>
2327
2328 * gcc.target/mips/branch-1.c: New test.
2329
7fc785d8
RH
23302005-04-21 Richard Henderson <rth@redhat.com>
2331
2332 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2333 * gcc.dg/vect/vect-86.c: Likewise.
2334 * gcc.dg/vect/vect-87.c: Likewise.
2335 * gcc.dg/vect/vect-88.c: Likewise.
2336
1c280337
DP
23372005-04-21 Devang Patel <dpatel@apple.com>
2338
2339 PR optimization/20994
2340 * gcc.dg/tree-ssa/ifc-3.c: New test.
11b6985e 2341
187230a7
JM
23422005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2343
2344 PR c/12913
2345 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2346 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2347 gcc.dg/c99-vla-jump-5.c: New tests.
2348
f12b785d
RH
23492005-04-19 Richard Henderson <rth@redhat.com>
2350
11b6985e 2351 * lib/target-supports.exp (check_effective_target_vect_int_mult):
f12b785d
RH
2352 Fix typo in exists check.
2353 (check_effective_target_sync_int_long): New.
2354 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2355 * gcc.dg/ia64-sync-2.c: Likewise.
2356 * gcc.dg/ia64-sync-3.c: Likewise.
2357 * gcc.dg/ia64-sync-4.c: Likewise.
2358
33ab6245
JM
23592005-04-19 James A. Morrison <phython@gcc.gnu.org>
2360
2361 * gcc.dg/fold-xor-1.c: New test.
f242e769 2362 * gcc.dg/fold-xor-2.c: New test.
33ab6245 2363
47508bd3
JW
23642005-04-19 James E. Wilson <wilson@specifixinc.com>
2365
2366 PR target/20670
2367 * g++.dg/eh/fp-regs.C: New test.
2368
53a2494e
JM
23692005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2370
2371 * gcc.dg/Wint-to-pointer-cast-1.c,
2372 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2373 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2374 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2375
009e94d4
FXC
23762005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2377
2378 PR fortran/16861
2379 * gfortran.dg/pr16861.f90: New test.
2380
a3885f54
JM
23812005-04-18 James A. Morrison <phython@gcc.gnu.org>
2382
2383 * gcc.dg/pr21085.c: New test.
2384
63642370
RS
23852005-04-18 Richard Sandiford <rsandifo@redhat.com>
2386
2387 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2388 (setup_mips_tests, dg-mips-options): New procedures.
2389 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2390 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2391 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2392 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2393 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2394 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2395 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2396 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2397 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2398 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2399 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2400 dg-mips-options instead of dg-options. Remove now-redundant
2401 preprocessor guards.
2402 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2403 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2404 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2405 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2406 * gcc.dg/vr-mult-2.c: Delete.
2407 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2408 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2409 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2410 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2411 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2412 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2413 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2414
ac75c44b
LG
24152005-04-18 Laurent GUERBY <laurent@guerby.net>
2416
2417 * ada/acats/run_all.sh: Use sync when executable not present.
11b6985e 2418
a45f6936
DP
24192005-04-18 Devang Patel <dpatel@apple.com>
2420
2421 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2422 * gcc.dg/vect/vect-11a.c: New.
2423 * gcc.dg/vect/vect-none.c: Update.
2424 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2425
0eeb03e6
JM
24262005-04-18 James A. Morrison <phython@gcc.gnu.org>
2427
2428 PR tree-optimization/20922
2429 * gcc.dg/pr20922-1.c: New test.
2430 * gcc.dg/pr20922-2.c: New test.
2431 * gcc.dg/pr20922-3.c: New test.
2432 * gcc.dg/pr20922-4.c: New test.
2433 * gcc.dg/pr20922-5.c: New test.
2434 * gcc.dg/pr20922-6.c: New test.
2435
293fcb2e
FXC
24362005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2437
2438 PR libfortran/20950
2439 * gfortran.dg/pr20950.f: New test.
2440
76a66bfd
FXC
24412005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2442
2443 PR libfortran/19216
2444 * gfortran.dg/pr19216.f: New test.
2445
0d21c2a2
KH
24462005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2447
2448 PR tree-optimization/21001
2449 * gcc.dg/tree-ssa/pr21001.c: New.
2450
5f9bfaf2
TK
24512005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2452
2453 PR libfortran/21075
2454 * gfortran.dg/reshape_rank7.f90: New test.
2455
29dc5138
PT
24562005-04-17 Paul Thomas <pault@gcc.gnu.org>
2457
2458 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2459 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2460 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2461 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2462 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2463 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2464 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2465 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2466 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2467 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2468 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2469 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2470 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2471 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2472 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2473 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2474 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2475 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2476 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2477 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2478 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2479
a34938be
RG
24802005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2481
2482 * gfortran.dg/wtruncate.f: New testcase.
2483 * gfortran.dg/wtruncate.f90: New testcase.
2484
79bb956e
MM
24852005-04-16 Mark Mitchell <mark@codesourcery.com>
2486
2487 PR c++/21025
2488 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2489 which sizeof/alignof is dependent, rather than just whether we are
2490 processing_template_decl.
11b6985e 2491
472573f9
TK
24922005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2493
2494 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2495 corrected typo where the wrong variables had been compared.
2496
8e6d7b8a
TK
24972005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2498
2499 PR libfortran/18495
2500 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2501 Test callee-allocated version of return array with a write
2502 statement.
2503 Test spread with a temporary with another write statement.
2504
9f1054af
KH
25052005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2506
2507 PR tree-optimization/21031
2508 * gcc.dg/tree-ssa/pr21031.c: New.
2509
1c432a0c
UB
25102005-04-15 Uros Bizjak <uros@kss-loka.si>
2511
2512 PR tree-optimization/21004
2513 * gcc.dg/builtins-53.c: Include builtins-config.h.
2514 Check floorf, ceilf, floorl and ceill transformations
2515 only when HAVE_C99_RUNTIME is defined.
11b6985e 2516
c87ac7e8
AO
25172005-04-15 Alexandre Oliva <aoliva@redhat.com>
2518
2519 PR middle-end/20739
2520 * gcc.dg/tree-ssa/pr20739.c: New test.
2521
a68bdb0b
MS
25222005-04-14 Mike Stump <mrs@apple.com>
2523
2524 * gcc.dg/Foundation.framework/empty: New.
2525 * gcc.dg/framework-2.c: New.
2526
417ac4e6
KH
25272005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2528
2529 PR tree-optimization/21021
2530 * gcc.c-torture/compile/pr21021.c: New.
2531
b67af20b
JJ
25322005-04-14 Janis Johnson <janis187@us.ibm.com
2533
2534 PR testsuite/21010
2535 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2536 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2537 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2538 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2539 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2540 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2541 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2542 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2543
ae46a07a
RH
25442005-04-14 Richard Henderson <rth@redhat.com>
2545
2546 * lib/target-supports.exp (check_effective_target_vect_condition):
2547 Add ia64, i?86, and x86_64.
2548
ab13f408
SK
25492005-04-14 Steven G. Kargl <kargls@comcast.net>
2550
2551 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2552
a0ce7978
KH
25532005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2554
2555 PR tree-optimization/20657
2556 * gcc.dg/tree-ssa/pr20657.c: New.
2557
2ec76fdb
UB
25582005-04-14 Uros Bizjak <uros@kss-loka.si>
2559
2560 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2561 (long long int)trunc*.
2562
559be41a
UW
25632005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2564
2565 PR target/20927
2566 * gcc.dg/pr20927.c: New test.
2567
6c013920
RS
25682005-04-13 Richard Sandiford <rsandifo@redhat.com>
2569
2570 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2571 * gcc.target/mips/asm-1.c: Likewise.
2572
fda5e936
DJ
25732005-04-13 Dale Johannesen <dalej@apple.com>
2574
2575 * objc.dg/objc-fast-4.m: New.
2576
e190b0b5
HPN
25772005-04-13 Hans-Peter Nilsson <hp@axis.com>
2578
2579 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2580 directory.
2581 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2582
542f103e
DE
25832005-04-13 David Edelsohn <edelsohn@gnu.org>
2584
2585 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
2586 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2587 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 2588
9fb6cbd9
KH
25892005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2590
2591 PR tree-optimization/20913
2592 * gcc.dg/tree-ssa/pr20913.c: New.
2593
60b4ccde
KH
2594 PR tree-optimization/20702
2595 * gcc.dg/tree-ssa/pr20702.c: New.
2596
5782c29d
VR
25972005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2598
2599 PR c++/13744
2600 * g++.dg/inherit/local3.C: New test.
2601
0b90f180
JL
26022005-04-12 Jeff Law <law@redhat.com>
2603
2604 * gcc.dg/tree-ssa/20050412-1.c: New test.
2605
c6abe94d
TK
26062005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2607
2608 PR libfortran/19016
2609 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2610 Add tests with mask generated by expression.
2611 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2612 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2613 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2614
ca11b3fb
UW
26152005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2616
2617 PR middle-end/20917
2618 * gcc.dg/20050409-1.c: New test.
2619
77195d61
AP
26202005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2621
2622 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2623
1e731102
MM
26242005-04-11 Mark Mitchell <mark@codesourcery.com>
2625
2626 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2627 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2628 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2629 (TARGET_CXX): Adjust accordingly.
2630 * target.h (struct gcc_target): Remove epxort_class_data. Add
2631 determine_class_data_visibility and class_data_always_comdat.
2632 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2633 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2634 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2635 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2636 (arm_cxx_determine_class_data_visibility): New.
2637 (arm_cxx_class_data_always_comdat): Likewise.
2638 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2639 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2640 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2641 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2642 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2643 Define.
2644
fc7c5aed
MM
26452005-04-11 Mark Mitchell <mark@codesourcery.com>
2646
2647 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2648
d5bfbe09
GK
26492005-04-11 Geoffrey Keating <geoffk@apple.com>
2650
2651 * gcc.dg/i386-darwin-fpmath.c: New.
2652
b52485c6
DP
26532004-04-11 Devang Patel <dpatel@apple.com>
2654
2655 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2656 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2657 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2658 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2659 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2660 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2661 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2662 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2663 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11b6985e 2664
b52485c6
DP
26652004-04-11 Devang Patel <dpatel@apple.com>
2666
2667 * gcc.dg/vect/vect-dv-1.c: New test.
2668 * gcc.dg/vect/vect-dv-2.c: New test.
11b6985e 2669
f8d66d34
DN
26702005-04-11 Diego Novillo <dnovillo@redhat.com>
2671
2672 PR tree-optimization/20933
2673 * gcc.dg/tree-ssa/pr20933.c: New test.
2674
9f32d037
TS
26752005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2676
2677 * gfortran.dg/fold_nearest.f90: New test.
2678
d3010d72
AP
26792005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2680
2681 * gcc.dg/tree-ssa/alias-1.c: New test.
2682
9fabf0d4
DN
26832005-04-11 Diego Novillo <dnovillo@redhat.com>
2684
2685 PR tree-optimization/20920
2686 * g++.dg/tree-ssa/pr20920.C: New test.
2687
f94b1661
UB
26882005-04-11 Uros Bizjak <uros@kss-loka.si>
2689
2690 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2691 (long long int)ceil*.
11b6985e 2692
9ee12b3b
MM
26932005-04-10 Mark Mitchell <mark@codesourcery.com>
2694
2695 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2696 explicit C++ linkage.
2697
51c3f0f6
FXC
26982005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2699
2700 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2701 warning for arithmetic IF statements.
2702
59afe4b4
TK
27032005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2704
2705 * eor_handling_1.f90: New test case.
2706 * eor_handling_2.f90: New test case.
2707 * eor_handling_3.f90: New test case.
2708 * eor_handling_4.f90: New test case.
2709 * eor_handling_5.f90: New test case.
2710 * noadv_size.f90: New test case.
2711 * pad_no.f90: New test case.
2712
ecf9c079
RS
27132005-04-10 Richard Sandiford <rsandifo@redhat.com>
2714
2715 * gcc.c-torture/execute/20050410-1.c: New test.
2716
46382283
AO
27172005-04-09 Alexandre Oliva <aoliva@redhat.com>
2718
2719 * gcc.dg/pr20126.c: New.
2720
f7d7d3b7
SK
27212005-04-09 Bud Davis <bdavis@gfortran.org>
2722 Steven G. Kargl <kargls@comcast.net>
2723
2724 * gfortran.dg/PR19872.f: New test.
2725
27262005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
2727
2728 * gfortran.dg/nint_1.f90: Fix dg-do directive
2729
f7d7d3b7 27302005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
2731
2732 * gfortran.dg/nint_1.f90: New test.
2733
50dd63a9
TK
27342005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2735
2736 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2737 Added test for callee-allocated arrays with write statements.
2738 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2739 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2740 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2741 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2742 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2743
bd0e28a2
TK
27442005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2745
2746 PR libfortran/20163
2747 * gfortran.dg/open-options-blanks.f: New test.
2748
53d8a8ac
AP
27492005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2750
2751 PR fortran/13257
305ead91 2752 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 2753
1b803355
JJ
27542005-04-09 Jakub Jelinek <jakub@redhat.com>
2755
9d30f3c1
JJ
2756 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2757 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2758 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2759 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2760 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2761 * gcc.c-torture/execute/stdarg-4.c: New test.
2762
2763 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2764
1b803355
JJ
2765 PR target/20795
2766 * g++.dg/abi/param2.C: New test.
2767
f94b1661
UB
27682005-04-09 Uros Bizjak <uros@kss-loka.si>
2769
2770 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2771
d8b42d06
UB
27722005-04-09 Uros Bizjak <uros@kss-loka.si>
2773
2774 * gcc.dg/builtins-53.c: New test.
2775
0bca51f0
DN
27762005-04-08 Diego Novillo <dnovillo@redhat.com>
2777
2778 * g++.dg/tree-ssa/pr18178.C: New test.
2779 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2780 * gcc.c-torture/execute/20041019-1.c: New test.
2781 * gcc.dg/tree-ssa/20041008-1.c: New test.
2782 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2783 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2784 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2785 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2786 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2787 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2788 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2789 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2790 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2791 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2792
69ea8c65
HPN
27932005-04-09 Hans-Peter Nilsson <hp@axis.com>
2794
2795 PR rtl-optimization/20466
2796 * gcc.c-torture/execute/pr20466-1.c: New test.
2797
12af7ba3
MM
27982005-04-08 Mark Mitchell <mark@codesourcery.com>
2799
d4113656
MM
2800 PR c++/20905
2801 * g++.dg/parse/cond2.C: New test.
2802
12af7ba3
MM
2803 PR c++/20145
2804 * g++.dg/warn/Wdtor1.C: New test.
2805
43e1c5f7
FXC
28062005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2807
2808 PR fortran/17229
2809 * gfortran.dg/pr17229.f: New test.
2810
c908c768
SK
28112005-04-07 Steven G. Kargl <kargls@comcast.net>
2812
2813 * gfortran.dg/tiny_1.f90: New test.
2814 * gfortran.dg/tiny_2.f90: ditto.
2815
20d27477
TK
28162005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2817
2818 * gfortran.dg/eor_1.f90: Fix dg-do run line
2819 * gfortran.dg/open_new.f90: Fix dg-do run line
2820
b6e3f572
HPN
28212005-04-07 Hans-Peter Nilsson <hp@axis.com>
2822
2823 * lib/target-supports.exp (get_compiler_messages): Support
2824 optional arguments, the fourth being compiler options.
2825 (check_effective_target_fpic): New proc.
2826 * gcc.dg/20050321-2.c: Restrict to target fpic.
2827
3425638a
JM
28282005-04-06 James A. Morrison <phython@gcc.gnu.org>
2829
2830 * gcc.dg/15443-1.c: New test.
2831 * gcc.dg/15443-2.c: Likewise.
2832
ccccdb8d
TS
28332005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2834
2835 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2836
3693d46c
JM
28372005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2838
2839 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2840
c634366a
JM
28412005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2842
2843 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2844 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2845 -m64.
2846 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2847 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2848 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2849
b17bba6d
MM
28502005-04-06 Mark Mitchell <mark@codesourcery.com>
2851
2852 PR c++/20212
2853 * g++.dg/warn/Wunused-11.C: New test.
2854
982be984
BS
28552005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2856
2857 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2858
b5c5c374
DN
28592005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2860
11b6985e 2861 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
b5c5c374 2862
6d05585b
MM
28632005-04-05 Mark Mitchell <mark@codesourcery.com>
2864
2865 PR c++/20734
2866 * g++.dg/template/ptrmem13.C: New test.
2867
aca32e16
PB
28682005-04-05 Per Bothner <per@bothner.com>
2869
2870 * lib/gcc.exp: Always add -fno-show-column, for now.
2871
ebabaece
AP
28722005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2873
2874 PR testsuite/20767
2875 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2876 of plain old "unsigned int" for the type of "i". Makes this test
2877 64bit clean.
2878
f19e3a64
JJ
28792005-04-05 Paolo Bonzini <bonzini@gnu.org>
2880
2881 * gcc.dg/i386-ssefn-1.c: New test.
2882 * gcc.dg/i386-ssefn-2.c: New test.
2883 * gcc.dg/i386-ssefn-3.c: New test.
2884 * gcc.dg/i386-ssefn-4.c: New test.
2885
cae064e7
JJ
28862005-04-05 Jakub Jelinek <jakub@redhat.com>
2887
4b284111
JJ
2888 PR tree-optimization/20076
2889 * gcc.dg/builtin-apply4.c: New test.
2890
cae064e7
JJ
2891 PR preprocessor/19475
2892 * gcc.dg/cpp/macspace1.c: New test.
2893 * gcc.dg/cpp/macspace2.c: New test.
2894
87ac6a50
FXC
28952005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2896
2897 * gfortran.dg/pr20755.f: Fixed bad format.
2898
3d3c0aea
MM
28992005-04-05 Mark Mitchell <mark@codesourcery.com>
2900
2901 PR c++/20763
2902 * g++.dg/ext/attrib21.C: New test.
2903
3e0de9d1
DP
29042004-04-05 Devang Patel <dpatel@apple.com>
2905
2906 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2907 * gcc.dg/vect/vect-shift-1.c: New test.
11b6985e 2908
51e9d74c
FXC
29092005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2910
2911 PR libfortran/20755
2912 * gfortran.dg/pr20755.f: New test.
2913
df7cc9b5
FW
29142005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2915
2916 * gfortran.dg/pr15959.f90: New test.
2917 * gfortran.dg/string_pad_trunc.f90: New test.
2918
3eebd776
FXC
29192005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2920
2921 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2922 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2923 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2924 syntax.
2925
3c5ead48
EB
29262005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2927
2928 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2929
bfcf81bf
JDA
29302005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2931
2932 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2933 * gcc.c-torture/compile/20011119-2.c: Likewise.
2934 * gcc.c-torture/compile/981001-2.c: Likewise.
2935
d58a2b83
MM
29362005-04-04 Mark Mitchell <mark@codesourcery.com>
2937
2938 PR c++/20679
2939 * g++.dg/template/overload4.C: New test.
2940
a7b2272b
NS
29412005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2942
38a37714
NS
2943 PR c++/20746
2944 * g++.dg/abi/covariant5.C: New.
2945
a7b2272b
NS
2946 PR debug/20505
2947 * g++.dg/debug/const2.C: New.
2948
4b8d544b
JJ
29492005-04-04 Jakub Jelinek <jakub@redhat.com>
2950
2951 PR rtl-optimization/16104
2952 * gcc.c-torture/execute/20050316-1.c: New test.
2953
edc3676f
NS
29542005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2955
2956 * g++.dg/template/spec23.C: Fix dg-error text.
2957
283da5df
RS
29582005-04-03 Alexandre Oliva <aoliva@redhat.com>
2959
2960 PR c++/19199
2961 * g++.dg/expr/lval2.C: New.
2962
e905ac64
KG
29632005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2964
2965 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2966 __builtin_strcasecmp and __builtin_strncasecmp.
2967
ee307009
NS
29682005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2969
2970 PR c++/20723
2971 * g++.dg/template/spec22.C: New.
2972 * g++.dg/template/spec23.C: New.
2973
00f07d96
DR
29742005-04-03 Dale Ranta <dir@lanl.gov>
2975 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2976
2977 PR libfortran/20068
2978 PR libfortran/20125
2979 PR libfortran/20156
2980 PR libfortran/20471
2981 * gfortran.dg/backspace.f: New test.
2982
596b98ce
AO
29832005-04-02 Daniel Berlin <dberlin@dberlin.org>
2984
2985 * gcc.dg/pr19345.c: New test.
2986
e18d4a19
AO
29872005-04-02 Alexandre Oliva <aoliva@redhat.com>
2988
2989 PR tree-optimization/20640
2990 * gcc.dg/torture/tree-loop-1.c: New.
2991
9f05ff0a
AO
29922005-04-02 Alexandre Oliva <aoliva@redhat.com>
2993
2994 PR rtl-optimization/20290
2995 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2996
51b75924
GK
29972005-04-02 Geoffrey Keating <geoffk@apple.com>
2998
2999 * gcc.dg/rs6000-fpint.c: New.
3000
2c83be0c
JM
30012005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3002
3003 * gcc.dg/old-style-then-proto-1.c: New test.
3004
4159401a
FXC
30052005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3006
3007 * gfortran.fortran-torture/execute/backspace.f90: Check
3008 after backspace and read was incorrect.
3009
944c4392
KG
30102005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3011
88ec1cc9
KG
3012 * gcc.c-torture/execute/builtins/strcat.c: Check the result
3013 buffer past the terminating NUL using memcmp.
3014 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
3015 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
3016
55badfda
KG
3017 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
3018 Fix unused/uninitialized variable warnings.
3019
dadd2dee
KG
3020 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
3021 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
3022 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
3023 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
3024
944c4392
KG
3025 * gcc.c-torture/execute/builtins/abs-1-lib.c,
3026 gcc.c-torture/execute/builtins/fputs-lib.c,
3027 gcc.c-torture/execute/builtins/lib/fprintf.c,
3028 gcc.c-torture/execute/builtins/lib/main.c,
3029 gcc.c-torture/execute/builtins/lib/memcmp.c,
3030 gcc.c-torture/execute/builtins/lib/memmove.c,
3031 gcc.c-torture/execute/builtins/lib/mempcpy.c,
3032 gcc.c-torture/execute/builtins/lib/memset.c,
3033 gcc.c-torture/execute/builtins/lib/printf.c,
3034 gcc.c-torture/execute/builtins/lib/sprintf.c,
3035 gcc.c-torture/execute/builtins/lib/stpcpy.c,
3036 gcc.c-torture/execute/builtins/lib/strchr.c,
3037 gcc.c-torture/execute/builtins/lib/strcmp.c,
3038 gcc.c-torture/execute/builtins/lib/strcpy.c,
3039 gcc.c-torture/execute/builtins/lib/strcspn.c,
3040 gcc.c-torture/execute/builtins/lib/strlen.c,
3041 gcc.c-torture/execute/builtins/lib/strncat.c,
3042 gcc.c-torture/execute/builtins/lib/strncmp.c,
3043 gcc.c-torture/execute/builtins/lib/strncpy.c,
3044 gcc.c-torture/execute/builtins/lib/strrchr.c,
3045 gcc.c-torture/execute/builtins/lib/strspn.c,
3046 gcc.c-torture/execute/builtins/lib/strstr.c,
3047 gcc.c-torture/execute/builtins/memops-asm-lib.c,
3048 gcc.c-torture/execute/builtins/strlen-2.c,
3049 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
3050 prototypes.
3051
40ce6bf6
DS
30522005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3053
3054 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3055 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3056 selectany usage.
3057
a288c5cd
JJ
30582005-04-01 Jakub Jelinek <jakub@redhat.com>
3059
3060 PR c++/19406
3061 * g++.dg/debug/using1.C: New test.
3062
c5221531
HPN
30632005-04-01 Hans-Peter Nilsson <hp@axis.com>
3064
3065 PR middle-end/20524
3066 * gcc.dg/alias-7.c: Prefix asm-declared name with
3067 __USER_LABEL_PREFIX__.
3068
1ea96b34
JR
30692005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3070
3071 Fix fallout from PR middle-end/15700:
3072 * gcc.c-torture/compile/20011119-1.c: Take
3073 __USER_LABEL_PREFIX__ into account.
3074 * gcc.c-torture/compile/20011119-2.c: Likewise.
3075
c423ee0d
GDR
30762005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3077
3078 PR c++/18644
3079 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3080
0223e4f5
JM
30812005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3082
3083 PR c/17855
3084 * gcc.c-torture/compile/struct-non-lval-1.c,
3085 gcc.c-torture/compile/struct-non-lval-2.c,
3086 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3087
0455fecf
JJ
30882005-03-31 Janis Johnson <janis187@us.ibm.com>
3089
92cf604f
JJ
3090 * gcc.dg/tls/tls.exp: Remove temporary file.
3091 * g++.dg/tls/tls.exp: Ditto.
3092 * lib/file-format.exp: Ditto.
3093 * g++.dg/special/ecos.exp: Ditto.
3094
1194911f
JJ
3095 * lib/profopt.exp: Treat prof_ext as a list.
3096 * gcc.misc-tests/bprob.exp: Ditto.
3097 * g++.dg/bprob/bprob.exp: Ditto.
3098
6491eb15
JJ
3099 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3100 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3101 g++.dg/tree-ssa/pointer-reference-alias.C,
3102 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3103 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3104 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3105 g++.dg/vect/pr19951.cc: Ditto.
3106 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3107 gcc.dg/builtins-47.c: Ditto.
3108 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3109 gcc.dg/pr20115-1.c: Ditto.
3110 * gcc.dg/tree-ssa/20030530-2.c,
3111 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3112 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3113 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3114 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3115 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3116 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3117 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3118 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3119 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3120 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3121 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3122 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3123 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3124 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3125 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3126 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3127 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3128 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3129 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3130 gcc.dg/tree-ssa/20030824-1.c,
3131 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3132 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3133 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3134 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3135 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3136 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3137 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3138 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3139 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3140 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3141 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3142 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3143 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3144 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3145 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3146 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3147 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3148 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3149 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3150 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3151 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3152 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3153 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3154 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3155 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3156 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3157 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3158 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3159 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3160 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3161 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3162 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3163 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3164 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3165 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3166 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3167 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3168 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3169 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3170 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3171 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3172 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3173 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3174 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3175 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3176 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3177 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3178 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3179 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3180 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3181 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3182 gcc.dg/tree-ssa/useless-1.c: Ditto.
3183 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3184 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3185 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3186 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3187 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3188 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3189 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3190 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3191 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3192 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3193 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3194 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3195 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3196 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3197 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3198 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3199 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3200 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3201 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3202 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3203 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3204 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3205 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3206 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3207 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3208 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3209 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3210 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3211 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3212 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3213 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3214 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3215 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3216 gcc.dg/vect/vect-none.c: Ditto.
3217 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3218 treelang/compile/unsigned.tree: Ditto.
3219
515e6cd0
JJ
3220 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3221 * gcc.dg/cpp/direct2s.c: Ditto.
3222 * gcc.dg/cpp/paste4.c: Ditto.
3223 * gcc.dg/cpp/separate-1.c: Ditto.
3224 * gcc.dg/pch/save-temps-1.c: Ditto.
3225 * g++.dg/ext/altivec-10.C: Ditto.
3226 * g++.dg/pch/pch.C: Ditto.
3227
65664157
JJ
3228 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3229
68a9c13d
JJ
3230 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3231 * g++.dg/template/repo1.C: Ditto.
3232 * g++.dg/template/repo2.C: Ditto.
3233 * g++.dg/template/repo3.C: Ditto.
3234 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3235 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3236 * g++.old-deja/g++.pt/repo1.C: Ditto.
3237 * g++.old-deja/g++.pt/repo2.C: Ditto.
3238 * g++.old-deja/g++.pt/repo3.C: Ditto.
3239 * g++.old-deja/g++.pt/repo4.C: Ditto.
3240
bca28164
JJ
3241 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3242 * gcc.dg/20030107-1.c: Ditto.
3243 * gcc.dg/20030702-1.c: Ditto.
3244 * gcc.dg/profile-generate-1.c: Ditto.
3245 * g++.dg/other/profile1.C: Ditto.
3246 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3247
0455fecf
JJ
3248 * lib/gcc-dg.exp (remove-build-file): New.
3249 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3250 cleanup-tree-dump, cleanup-saved-temps): New.
3251
dda04398
NS
32522005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3253
3254 PR c++/19203, DR 214
3255 * g++.dg/parse/ambig3.C: Not ambiguous.
3256 * g++.dg/template/spec20.C: New.
3257 * g++.dg/template/spec21.C: New.
3258
1239de63
SE
32592005-03-31 Steve Ellcey <sje@cup.hp.com>
3260
3261 PR target/20045
3262 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3263
14fd645e
FXC
32642005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3265
3266 PR libfortran/20660
3267 * gfortran.dg/negative_unit.f: New test.
3268
ccbca5e4
AM
32692005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3270
3271 * gcc.dg/20050330-1.c: New test.
3272
ae7f3734
DP
32732005-03-30 Devang Patel <dpatel@apple.com>
3274
3275 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3276
9ba8c99d
DJ
32772005-03-30 Dale Johannesen <dalej@apple.com>
3278
3279 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3280
408e9b9b
JJ
32812005-03-30 Janis Johnson <janis187@us.ibm.com>
3282
3283 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3284 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3285 Strip options from test name.
3286
cd9c7bd2
JH
32872005-03-31 Jan Hubicka <jh@suse.cz>
3288
3289 * gcc.dg/varpool-1.c: New testcase.
3290
16ef3acc
JM
32912005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3292
3293 PR c/772
3294 PR c/17913
3295 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3296 gcc.dg/stmt-expr-label-3.c : New tests.
3297 * gcc.c-torture/execute/medce-2.c: Remove.
3298
1e55c0e2
JM
32992005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3300
3301 PR c/20368
3302 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3303 tests.
3304
6f6e8901
AM
33052005-03-30 Alan Modra <amodra@bigpond.net.au>
3306
3307 * gcc.c-torture/compile/pr20203.c: New test.
3308
748e31c3
SK
33092005-03-26 Steven G. Kargl <kargls@comcast.net>
3310
3311 * gfortran.dg/promotion.f90: New test.
3312
aa80f4d1
AO
33132005-03-29 Alexandre Oliva <aoliva@redhat.com>
3314
3315 PR middle-end/20491
3316 * gcc.dg/torture/asm-subreg-1.c: New test.
3317
d1edc393
JM
33182005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3319
3320 PR c/20672
3321 * gcc.dg/pr20672-1.c: New test.
3322
8bb46326
DN
33232005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3324
3325 * gfortran.dg/vect: New directory.
3326 * gfortran.dg/vect/vect.exp: New.
3327 * gfortran.dg/vect/vect-1.f90: New test.
3328 * gfortran.dg/vect/vect-2.f90: New test.
3329 * gfortran.dg/vect/vect-3.f90: New test.
3330 * gfortran.dg/vect/vect-4.f90: New test.
3331 * gfortran.dg/vect/vect-5.f90: New test.
3332
1a612e0a
JJ
33332005-03-29 Jakub Jelinek <jakub@redhat.com>
3334
3335 PR middle-end/20622
3336 * gcc.dg/alias-7.c: New test.
3337
360ca054
EB
33382005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3339
3340 * gcc.dg/sparc-reg-1.c: New test.
3341
82498ed4
FXC
33422005-03-28 Steve Ellcey <sje@cup.hp.com>
3343
3344 PR target/19890
3345 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3346
3445a80c
DR
33472005-03-29 Dale Ranta <dir@lanl.gov>
3348 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3349
3350 PR libfortran/20163
3351 * gfortran.dg/pr20163-2.f: New test.
3352
5c55c2e8
JH
33532005-03-28 Jan Hubicka <jh@suse.cz>
3354
3355 PR middle-end/20635
3356 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3357 by Jakub Jelinek.
3358
c295d7b3
DN
33592005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3360
3361 PR tree-optimization/20626
3362 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3363 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3364
a59928bc
SK
33652005-03-26 Steven G. Kargl <kargls@comcast.net>
3366
3367 * gfortran.dg/underflow.f90: New test.
3368 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3369
1ad81c8e
KG
33702005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3371
3372 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3373
e0b23a58
MM
33742005-03-25 Mark Mitchell <mark@codesourcery.com>
3375
3376 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3377 (g++_init): Make sure that CXXFLAGS is set.
3378 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3379 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11b6985e 3380 * lib/gfortran.exp (gfortran_link_flags): Likewise.
e0b23a58
MM
3381 * lib/objc.exp (objc_init): Likewise.
3382 * lib/treelang.exp (treelang_init): Likewise.
3383
90faeb28
PH
33842005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3385
3386 PR tree-optimization/20470
3387 * gcc.dg/tree-ssa/pr20470.c: New test.
3388
da4c340c
GK
33892005-03-25 Geoffrey Keating <geoffk@apple.com>
3390
3391 * gcc.dg/ppc-stfiwx.c: New.
3392
c3861e7a
SE
33932005-03-25 Steve Ellcey <sje@cup.hp.com>
3394
3395 PR target/19888
3396 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3397
aec6cb10
ZD
33982005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3399
3400 * gcc.dg/20050325-1.c: Fix a typo.
3401
94887ef4
FXC
34022005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3403
3404 PR libfortran/19678
3405 PR libfortran/19679
3406 * gfortran.dg/dos_eol.f: New test.
3407
cd928652
ZD
34082005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3409
3410 PR rtl-optimization/20249
3411 * gcc.dg/20050325-1.c: New test.
3412
a50f3cd3
FXC
34132005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3414
3415 PR libfortran/15332
3416 * gfortran.dg/pr15332.f: New test.
3417
761d80b9
DJ
34182005-03-24 Dale Johannesen <dalej@apple.com>
3419
3420 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3421
a10ce2f8
GK
34222005-03-24 Geoffrey Keating <geoffk@apple.com>
3423
d3d9a67f
GK
3424 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3425 'internal' visibility.
3426 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3427 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3428 'protected' visibility.
3429 * gcc.dg/visibility-7.c: Likewise.
3430 * lib/target-supports.exp (check_visibility_available): Take
3431 a parameter, the kind of visibility to check for.
3432 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3433 to check_visibility_available.
3434
a10ce2f8
GK
3435 * g++.dg/expr/cast3.C: New.
3436
9a15bd63
DE
34372005-03-24 David Edelsohn <edelsohn@gnu.org>
3438
3439 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3440 rs6000.
3441
2eced2c2
SE
34422005-03-24 Steve Ellcey <sje@cup.hp.com>
3443
3444 PR target/20095
3445 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3446
fab2f52c
AO
34472005-03-24 Alexandre Oliva <aoliva@redhat.com>
3448
0a2198f5
AO
3449 * gcc.dg/badshift.c: Renamed to...
3450 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3451
31a69e4e
AO
3452 * gcc.target/i386/badshift.c: Renamed to...
3453 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3454 only.
3455
fab2f52c
AO
3456 PR rtl-optimization/20532
3457 * gcc.target/i386/badshift.c: New.
3458
fd4f678c
FXC
34592005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3460
4f44f5f9 3461 * gfortran.dg/pr18025.f90: New test.
fd4f678c 3462
e69d504e 34632005-03-23 Dale Johannesen <dalej@apple.com>
11b6985e 3464
e69d504e
DJ
3465 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3466
0b3deaaf
MM
34672005-03-23 Mark Mitchell <mark@codesourcery.com>
3468
06d7098a
MM
3469 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3470
0b3deaaf
MM
3471 * lib/target-supports.exp (check_iconv_available): Default
3472 libiconv to -liconv, if there is no definition.
3473
2bc3f466
HPN
34742005-03-23 Hans-Peter Nilsson <hp@axis.com>
3475
3476 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3477
8ff24a79
MM
34782005-03-22 Mark Mitchell <mark@codesourcery.com>
3479
3480 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3481 * g++.dg/opt/pr7503-2.C: Likewise.
3482 * g++.dg/opt/pr7503-3.C: Likewise.
3483 * g++.dg/opt/pr7503-4.C: Likewise.
3484 * g++.dg/opt/pr7503-5.C: Likewise.
3485 * g++.dg/warn/minmax.C: New test.
3486
f77b6ca3
FXC
34872005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3488
4f44f5f9
FXC
3489 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3490 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 3491
e5c4f28a
RG
34922005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3493 Jan Hubicka <jh@suse.cz>
3494 Steven Bosscher <stevenb@suse.de
3495
3496 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3497
11e97737
VR
34982005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3499
3500 PR c++/19980
3501 * g++.dg/template/redecl3.C: New test.
3502
0f3744f8
VR
35032005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3504
3505 PR c++/20499
3506 * g++.dg/parse/error16.C: Tweak error markers.
3507
b2a6a2fb
JJ
35082005-03-22 Jakub Jelinek <jakub@redhat.com>
3509
3510 PR target/20561
3511 * gcc.dg/20050321-2.c: New test.
3512
37048601
NS
35132005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3514
3515 PR c++/20465
3516 PR c++/20381
3517 * g++.dg/template/ptrmem12.C: New.
3518
9d7cb254
HPN
35192005-03-22 Hans-Peter Nilsson <hp@axis.com>
3520
3521 PR rtl-optimization/20527
3522 * gcc.c-torture/execute/pr20527-1.c: New test.
3523
e4461577
BE
35242005-03-22 Ben Elliston <bje@au.ibm.com>
3525
3526 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3527 program, compile it into a real executable and then delete the .c
3528 and .x files afterwards, to avoid problems on testglue targets.
3529
979632a0
SH
35302005-03-21 Stuart Hastings <stuart@apple.com>
3531
3532 * gcc.target/i386/sse-2.c: New.
11b6985e 3533
21e01bf1
UB
35342005-03-21 Uros Bizjak <uros@kss-loka.si>
3535
3536 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3537
048a75f4
PC
35382005-03-21 Paolo Carlini <pcarlini@suse.de>
3539
3540 * g++.dg/parse/crash25.C: Fix typo.
3541
e1283056
PC
35422005-03-21 Paolo Carlini <pcarlini@suse.de>
3543
3544 PR c++/20461
3545 * g++.dg/parse/crash24.C: New test.
3546
3547 PR c++/20536
3548 * g++.dg/parse/crash25.C: New test.
3549
35502005-03-21 Paolo Carlini <pcarlini@suse.de>
3551
11b6985e 3552 PR c++/20147
e1283056
PC
3553 * g++.dg/ext/stmtexpr4.C: New test.
3554
90ec750d
RS
35552005-03-20 Roger Sayle <roger@eyesopen.com>
3556
3557 PR middle-end/20539
3558 * gcc.c-torture/compile/pr13066-1.c: New test case.
3559 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3560 * g++.dg/opt/pr13066-1.C: Likewise.
3561
411ffa02
JM
35622005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3563
3564 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3565
9439ae41
TS
35662005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3567
3568 PR fortran/18525
3569 * gfortran.dg/nesting_1.f90: New test.
3570
91a5bc9f
KL
35712005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3572
3573 PR c++/20240
3574 * g++.dg/lookup/using13.C: New test.
3575
26c895e7
KL
35762005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3577
3578 PR c++/20333
3579 * g++.dg/template/crash36.C: New test.
3580
0a1948ed
PC
35812005-03-18 Paolo Carlini <pcarlini@suse.de>
3582
3583 PR c++/20463
3584 * g++.dg/template/crash35.C: New test.
3585
c9982a3f
PC
35862005-03-17 Paolo Carlini <pcarlini@suse.de>
3587
3588 PR c++/19966
3589 * g++.dg/overload/operator2.C: New test.
3590
2786eb77
FXC
35912005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3592
3593 PR libfortran/20257
4f44f5f9 3594 * gfortran.dg/pr20257.f90: New test.
2786eb77 3595
dcdeec06
FXC
35962005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3597
3598 PR libfortran/20480
4f44f5f9 3599 * gfortran.dg/pr20480.f90: New test.
dcdeec06 3600
e4d5432a
RH
36012005-03-16 Richard Henderson <rth@redhat.com>
3602
3603 PR middle-end/15700
3604 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3605 (_rtld_global): New.
3606 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3607 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3608
3609 * gcc.dg/alias-3.c: New.
3610 * gcc.dg/alias-4.c: New.
3611 * gcc.dg/alias-5.c: New.
3612 * gcc.dg/alias-6.c: New.
3613
c79e602b
GK
36142005-03-15 Geoffrey Keating <geoffk@apple.com>
3615
3616 * gcc.dg/cpp/ucnid-7.c: New.
3617
3562bc34
JJ
36182005-03-15 Janis Johnson <janis187@us.ibm.com>
3619 Dorit Naishlos <dorit@il.ibm.com>
3620
3621 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3622 darwin.
3623
5f55a1ba
DN
36242005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3625
3626 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3627 misaligned accesses.
3628 * gcc.dg/vect/vect-58.c: Likewise.
3629 * gcc.dg/vect/vect-92.c: New.
3630 * gcc.dg/vect/vect-93.c: New.
3631
ce2df7c6
FW
36322005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3633
3634 PR fortran/18827
3635 * gfortran.dg/assign_2.f90: New test.
3636 * gfortran.dg/assign_3.f90: New test.
3637 * gfortran.dg/assign.f90: New test.
3638
08091139
JM
36392005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3640
3641 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3642 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3643 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3644 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3645 names.
3646
50668cf6
GK
36472005-03-14 Geoffrey Keating <geoffk@apple.com>
3648
6baba9bb
GK
3649 * gcc.dg/cpp/ucnid-6.c: New.
3650
50668cf6
GK
3651 * gcc.dg/cpp/normalize-1.c: New.
3652 * gcc.dg/cpp/normalize-2.c: New.
3653 * gcc.dg/cpp/normalize-3.c: New.
3654 * gcc.dg/cpp/normalize-4.c: New.
3655 * gcc.dg/cpp/ucnid-4.c: New.
3656 * gcc.dg/cpp/ucnid-5.c: New.
3657 * g++.dg/cpp/normalize-1.C: New.
3658 * g++.dg/cpp/ucnid-1.C: New.
3659
3a3b81e7
AO
36602005-03-14 Alexandre Oliva <aoliva@redhat.com>
3661
3662 * gcc.dg/pr18628.c: New.
3663
aff98faf
AO
36642005-03-14 Alexandre Oliva <aoliva@redhat.com>
3665
3666 PR c++/20280
3667 * g++.dg/tree-ssa/pr20280.C: New.
3668
2bb02bf0
TS
36692005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3670
3671 PR fortran/20467
3672 * gfortran.dg/stfunc_2.f90: New test.
3673
8eaa0f34
ZD
36742005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3675
3676 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3677
dcd6de6d
ZD
36782005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3679
3680 * gcc.dg/tree-ssa/20050314-1.c: New test.
3681
5a24482e
KL
36822005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3683
3684 PR c++/4403
3685 PR c++/9783, DR433
3686 * g++.dg/template/friend34.C: New test.
3687 * g++.dg/template/friend35.C: Likewise.
3688 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3689
bd3d082e
KL
36902005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3691
3692 Friend class name lookup 5/n
3693 PR c++/1016
3694 * g++.dg/lookup/hidden-class1.C: New test.
3695 * g++.dg/lookup/hidden-class2.C: Likewise.
3696 * g++.dg/lookup/hidden-class3.C: Likewise.
3697 * g++.dg/lookup/hidden-class4.C: Likewise.
3698 * g++.dg/lookup/hidden-class5.C: Likewise.
3699 * g++.dg/lookup/hidden-class6.C: Likewise.
3700 * g++.dg/lookup/hidden-class7.C: Likewise.
3701 * g++.dg/lookup/hidden-class8.C: Likewise.
3702 * g++.dg/lookup/hidden-class9.C: Likewise.
3703 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3704 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3705 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3706 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3707 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3708 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3709 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3710 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3711 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3712 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3713 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3714
98f99d7f
MM
37152005-03-13 Mark Mitchell <mark@codesourcery.com>
3716
3717 PR c++/20157
3718 * g++.dg/template/error18.C: New test.
3719
334f3a34
BE
37202005-03-09 Ben Elliston <bje@au.ibm.com>
3721
3722 PR debug/16792
3723 * g++.dg/debug/pr16792.C: New test.
3724
053e7c38
JM
37252005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3726
3727 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3728 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3729 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3730 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3731 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3732 test assertion names.
3733
f96c6123
TS
37342003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3735
3736 PR fortran/18600
3737 * gfortran.dg/stfunc_1.f90: New test.
3738
ee943062
TS
37392003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3740
3741 PR fortran/16907
3742 * gfortran.dg/real_index_1.f90: New test.
3743
8f9c06ca
TS
37442005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3745
3746 PR fortran/20323
3747 * gfortran.dg/spec_expr_1.f90: New test.
3748
67c2939d
JM
37492005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3750
3751 PR c/20402
3752 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3753 new parser.
3754
bae88af6
TS
37552005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3756
3757 PR fortran/20361
3758 * gfortran.dg/largeequiv_1.f90: New test.
3759
47e20491
GK
37602005-03-12 Geoffrey Keating <geoffk@apple.com>
3761
3762 * gcc.dg/ucnid-1.c: New.
3763 * gcc.dg/ucnid-2.c: New.
3764 * gcc.dg/ucnid-3.c: New.
3765 * gcc.dg/ucnid-4.c: New.
3766 * gcc.dg/ucnid-5.c: New.
3767 * gcc.dg/ucnid-6.c: New.
3768 * gcc.dg/cpp/ucnid-1.c: New.
3769 * gcc.dg/cpp/ucnid-2.c: New.
3770 * gcc.dg/cpp/ucnid-3.c: New.
3771 * g++.dg/other/ucnid-1.C: New.
3772
5269bfe2
GK
37732005-03-12 Geoffrey Keating <geoffk@apple.com>
3774
3775 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3776
7c6d34c7
PB
37772005-03-11 Per Bothner <per@bothner.com>
3778
3779 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3780 that diagnotics refer to correct token.
3781 * gcc.dg/unused-3.c: Likewise.
3782
9a2a5d37
PB
37832005-03-11 Per Bothner <per@bothner.com>
3784
3785 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3786 constant" is now actually on same line as string constant.
3787 * gcc.dg/cpp/direct2s.c: Likewise.
3788
0ac40e7a
RS
37892005-03-11 Richard Sandiford <rsandifo@redhat.com>
3790
3791 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3792
c585afb3 37932005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
3794
3795 PR libfortran/20124
3796 * gfortran.dg/pr20124.f90: New Test
3797
694d73e1
JM
37982005-03-10 James A. Morrison <phython@gcc.gnu.org>
3799
3800 PR tree-optimization/20130
3801 * gcc.dg/pr20130-1.c: New test.
3802
2f8cbead
SE
38032005-03-10 Steve Ellcey <sje@cup.hp.com>
3804
3805 PR target/20095
3806 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3807
96eb155c
JDA
38082005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3809
3810 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3811
cebfb966
SE
38122005-03-10 Steve Ellcey <sje@cup.hp.com>
3813
3814 * g++.dg/eh/forced1.C: Fix comment.
3815 * g++.dg/eh/forced2.C: Ditto.
3816 * g++.dg/eh/forced3.C: Ditto.
3817 * g++.dg/eh/forced4.C: Ditto.
3818
dddcca1d
AP
38192005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3820
3821 PR rtl-opt/20412
3822 * gcc.c-torture/compile/pr20412.c: New test.
3823
e4fbead1
RS
38242005-03-10 Roger Sayle <roger@eyesopen.com>
3825
3826 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3827
985f2d8f
JJ
38282005-03-10 Jakub Jelinek <jakub@redhat.com>
3829
3830 PR target/20322
3831 * gcc.dg/20050307-1.c: New test.
3832
8117c488
NS
38332005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3834
3835 PR c++/20375
3836 * g++.dg/other/stdarg3.C: New.
3837
372d72d9
JJ
38382005-03-10 Jakub Jelinek <jakub@redhat.com>
3839
004c400a
JJ
3840 PR c++/18384, c++/18327
3841 * g++.dg/init/array19.C: New test.
3842
372d72d9
JJ
3843 PR inline-asm/20314
3844 * gcc.dg/torture/pr20314-1.c: New test.
3845 * gcc.dg/torture/pr20314-2.c: New test.
3846
9c90a97e
UW
38472005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3848
3849 * gcc.dg/20050309-1.c: New test.
3850
d86dc303
KG
38512005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3852
3853 * gcc.dg/builtins-10.c: Reactivate disabled test.
3854 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3855 new cbrt transformations.
3856
02bab9db
MM
38572005-03-09 Mark Mitchell <mark@codesourcery.com>
3858
3859 PR c++/20208
3860 * g++.dg/template/array13.C: New test.
3861
a2fee3d5
PC
38622005-03-09 Paolo Carlini <pcarlini@suse.de>
3863
3864 PR c++/16859
3865 * g++.dg/init/brace4.C: New test.
3866
974b30f0
NS
38672005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3868
3869 PR c++/20186
3870 * g++.dg/template/non-dependent12.C: New.
3871
b5af3133
MM
38722005-03-08 Mark Mitchell <mark@codesourcery.com>
3873
3874 PR c++/20142
0f875e1a 3875 * g++.dg/init/array18.C: Add dg-do run marker.
11b6985e 3876
0f875e1a
MM
3877 PR c++/20142
3878 * g++.dg/init/array18.C: New test.
3879
11289ef9
BE
38802005-03-09 Ben Elliston <bje@au.ibm.com>
3881
3882 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3883 * g++.dg/gcov/gcov.exp: Likewise.
3884 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3885 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3886 * lib/c-torture.exp: Likewise.
3887 * lib/fortran-torture.exp: Likewise.
3888 * lib/g++.exp: Likewise.
3889 * lib/gcc-defs.exp: Likewise.
3890 * lib/gcc-dg.exp: Likewise.
3891 * lib/gcc.exp: Likewise.
3892 * lib/gcov.exp: Likewise.
3893 * lib/gfortran.exp: Likewise.
3894 * lib/mike-g++.exp: Likewise.
3895 * lib/mike-gcc.exp: Likewise.
3896 * lib/objc-torture.exp: Likewise.
3897 * lib/objc.exp: Likewise.
3898 * lib/profopt.exp: Likewise.
3899 * lib/target-libpath.exp: Likewise.
3900 * lib/target-supports.exp: Likewise.
3901 * lib/treelang.exp: Likewise.
3902 * lib/wrapper.exp: Likewise.
3903
61eef20f
JL
39042005-03-08 Jeff Law <law@redhat.com>
3905
3906 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3907 PHI-OPT changes.
3908
6cd3dd5b
IR
39092005-03-08 Ira Rosen <irar@il.ibm.com>
3910
3911 * gcc.dg/vect/pr20122.c: New test.
3912
8f3a7ad6
JL
39132005-03-07 Jeff Law <law@redhat.com>
3914
3915 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3916 was folded away.
3917 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3918 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 3919 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 3920
7c14c5fe
JDA
39212005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3922
3923 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3924 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3925 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3926
80c4ed35
AP
39272005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3928
3929 PR tree-opt/17671
3930 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3931
f03e8526
MM
39322005-03-07 Mark Mitchell <mark@codesourcery.com>
3933
3934 * g++.dg/warn/Wnvdtor.C: New test.
3935
1de80b0e
RS
39362005-03-07 Richard Sandiford <rsandifo@redhat.com>
3937
3938 * gcc.dg/torture/pr19683-1.c: New test.
3939
02665ea4
SK
39402005-03-06 Steven G. Kargl <kargls@comcast.net>
3941
3942 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
3943 * gfortran.dg/g77/19990313-2.f: Ditto.
3944 * gfortran.dg/g77/19990313-3.f: Ditto.
3945 * gfortran.dg/g77/19990525-0.f: Ditto.
3946 * gfortran.dg/g77/19990826-0.f: Ditto.
3947 * gfortran.dg/g77/19990826-2.f: Ditto.
3948 * gfortran.dg/g77/19990826-3.f: Ditto.
3949 * gfortran.dg/g77/20000511-1.f: Ditto.
3950 * gfortran.dg/g77/20000511-2.f: Ditto.
3951 * gfortran.dg/g77/970625-2.f: Ditto.
3952 * gfortran.dg/g77/980310-2.f: Ditto.
3953 * gfortran.dg/g77/980310-3.f: Ditto.
3954 * gfortran.dg/g77/980310-8.f: Ditto.
3955 * gfortran.dg/g77/980519-2.f: Ditto.
3956 * gfortran.dg/g77/alpha1.f: Ditto.
3957 * gfortran.dg/g77/claus.f: Ditto.
3958 * gfortran.dg/g77/erfc.f: Ditto.
3959 * gfortran.dg/g77/short.f: Ditto.
3960 * gfortran.fortran-torture/execute/data.f90: Ditto.
3961 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3962 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 3963
6731e86d
JDA
39642005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3965
3966 * lib/file-format.exp (gcc_target_object_format): Add check for som
3967 format and hardcode object formats on hppa*-*-hpux*.
3968 * lib/target-supports.exp (check_weak_available): Add check for som
3969 object format. Always return 0 on hppa*-*-hpux10*.
3970
3971 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3972 is defined.
3973
3974 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3975
11b6985e 39762005-03-05 Steven G. Kargl <kargls@comcast.net>
715c9326
SK
3977
3978 * gfortran.dg/pr19936_1.f90: New test.
3979 * gfortran.dg/pr19936_2.f90: New test.
3980 * gfortran.dg/pr19936_3.f90: New test.
3981
11b6985e 39822005-03-05 Steven G. Kargl <kargls@comcast.net>
8c355f42
SK
3983 Paul Thomas <prthomas@drfccad.cea.fr>
3984
02665ea4 3985 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 3986 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 3987
a103aa92 39882005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
3989
3990 PR c++/19311
3991 * g++.dg/template/non-dependent11.C: New test.
3992
74231b0f
UB
39932005-03-05 Uros Bizjak <uros@kss-loka.si>
3994
3995 * lib/target-supports.exp (check_iconv_available): Fix comment.
3996
744b2d61
JDA
39972005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3998 Joseph S. Myers <joseph@codesourcery.com>
3999
4000 PR c++/19797
4001 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
4002
e38f9c21
MS
40032005-03-04 Matthew Sachs <msachs@apple.com>
4004
4005 * gcc.exp (gcc_target_compile): Put braces around
4006 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
4007 * objc.exp (objc_target_compile): Likewise.
4008 * treelang.exp (treelang_target_compile): Likewise.
4009
3852e8b8
TS
40102005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4011
4012 PR fortran/19673
4013 * gfortran.dg/func_result_1.f90: New test.
4014
99ff9e7a
BE
40152005-03-04 Ben Elliston <bje@au.ibm.com>
4016
4017 * gcc.misc-tests/options.exp: New test.
4018
8d06c809
JM
40192005-03-03 James A. Morrison <phython@gcc.gnu.org>
4020
4021 * gcc.dg/pr15784-4.c: New test.
4022
3159b178
GK
40232005-03-03 Geoffrey Keating <geoffk@apple.com>
4024
4025 * gcc.c-torture/execute/pr17133.c: New.
4026 * gcc.c-torture/compile/20050303-1.c: New.
4027
ad16e76b
DB
40282005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
4029
4030 * gcc.dg/cpp/assert4.c: Fix for cygwin
4031
713101a6
AO
40322005-03-02 Alexandre Oliva <aoliva@redhat.com>
4033
4034 * g++.dg/overload/using2.C: New.
4035
9560cbde
MM
40362005-03-02 Mark Mitchell <mark@codesourcery.com>
4037
4038 PR c++/19916
4039 * g++.dg/init/ptrmem2.C: New test.
4040
766beb40
JM
40412005-03-02 Joseph S. Myers <joseph@codesourcery.com>
4042
4043 PR c/8927
4044 * gcc.dg/pr8927-1.c: New test.
4045
742f25b3
NS
40462005-03-01 Nathan Sidwell <nathan@codesourcery.com>
4047
4048 PR c++/20232
4049 * g++.dg/inherit/covariant12.C: New.
4050
2a4a7830
TS
40512005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4052
4053 PR fortran/19479
4054 * gfortran.dg/bound_1.f90: New test.
4055
3f8b16e7
JJ
40562005-02-28 Janis Johnson <janis187@us.ibm.com>
4057
4058 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4059 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4060
4e3d9146
JM
40612005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4062
4063 PR c/20245
4064 * gcc.dg/pr20245-1.c: New test.
4065
4f380bf8
RS
40662005-02-28 Jakub Jelinek <jakub@redhat.com>
4067
4068 PR middle-end/19874
4069 * gcc.c-torture/execute/20050119-2.c: New test case.
4070
e02e1504
BE
40712005-02-28 Ben Elliston <bje@au.ibm.com>
4072
4073 * README: Update the DejaGnu bug reporting address.
4074 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
4075 * lib/objc-torture.exp: Likewise.
4076
5902435e
SK
40772005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4078
4079 * gfortran.dg/boz_1.f90: New test.
4080 * gfortran.dg/boz_3.f90: New test.
4081 * gfortran.dg/boz_4.f90: New test.
4082
ae18f176
SK
40832005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4084
4085 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 4086 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 4087
d8f92af2
FXC
40882005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4089
4090 PR libfortran/20101
4091 * gfortran.dg/write_0_pe_format.f90: New test.
4092
5591e5f9
JJ
40932005-02-27 Jakub Jelinek <jakub@redhat.com>
4094
4095 PR c++/20206
4096 * g++.dg/opt/thunk2.C: New test.
4097 * g++.dg/opt/covariant1.C: New test.
4098
34d6d42f
TS
40992005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4100
4101 * gfortran.dg/e_d_fmt.f90: New test.
4102
fd0e6f78
KH
41032005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4104
4105 * gcc.dg/asm-b.c: Fix comment typos.
4106
b4852d23
AP
41072005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4108
4109 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4110 a V_MAY_DEF also.
4111
c529e0fe
AP
41122005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4113
4114 PR tree-opt/20188
4115 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4116 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4117 * gcc.dg/asm-b.c: New test.
4118
49750739
RS
41192005-02-26 Richard Sandiford <rsandifo@redhat.com>
4120
4121 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4122 Disable this test on IRIX 6.
4123
27bf414c
JM
41242005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4125
4126 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4127 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4128 parser.
4129
736c86ad
DN
41302005-02-25 Diego Novillo <dnovillo@redhat.com>
4131
4132 PR tree-optimization/20204
4133 * testsuite/gcc.dg/pr20204.c: New test.
4134
6ecfe13b
JJ
41352005-02-24 Jakub Jelinek <jakub@redhat.com>
4136
04fa46cf
JJ
4137 PR target/20196
4138 * gcc.c-torture/execute/20050224-1.c: New test.
4139
6ecfe13b
JJ
4140 PR c++/20175
4141 * g++.dg/warn/Wbraces2.C: New test.
4142
1ceb02be
MM
41432005-02-23 Mark Mitchell <mark@codesourcery.com>
4144
4145 PR c++/19878
4146 * g++.dg/init/const2.C: New test.
4147
c5625c0c
HPN
41482005-02-23 Hans-Peter Nilsson <hp@axis.com>
4149
4150 PR tree-optimization/20100
4151 * gcc.c-torture/execute/pr20100-1.c: New test.
4152
0366dfe9
TS
41532005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4154
4155 * gfortran.dg/implicit_3.f90: New test.
4156
d1303acd
TS
4157 * gfortran.dg/deftype_1.f90: New test.
4158
6b211746
AO
41592005-02-23 Alexandre Oliva <aoliva@redhat.com>
4160
4161 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4162 the test passes.
4163 * g++.dg/other/anon3.C: Accept a warning.
4164
ea2d006d
KH
41652005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4166
4167 * gcc.dg/pr20017.c: Fix a comment typo.
4168
b26b1000
BD
41692005-02-23 Bud Davis <bdavis@gfortran.org>
4170
4171 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4172
40205a36
EB
41732005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4174
4175 PR ada/19902
4176 * ada/acats/tests/cxa/cxa3004.a: Remove.
4177 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4178
744b12b6
MM
41792005-02-22 Mark Mitchell <mark@codesourcery.com>
4180
67935995
MM
4181 PR c++/20073
4182 * g++.dg/init/const1.C: New test.
4183
744b12b6
MM
4184 PR c++/19991
4185 * g++.dg/parse/constant7.C: New test.
4186
4187 PR c++/20152
4188 * g++.dg/parse/error27.C: New test.
4189 * g++.dg/template/qualttp15.C: Adjust error markers.
4190 * g++.old-deja/g++.other/struct1.C: Likewise.
11b6985e 4191
744b12b6
MM
4192 PR c++/20153
4193 * g++.dg/template/error17.C: New test.
4194
4195 PR c++/20148
4196 * g++.dg/parser/error26.C: New test.
4197
90c1d75a
DN
41982005-02-22 Diego Novillo <dnovillo@redhat.com>
4199
4200 PR tree-optimization/20100
4201 PR tree-optimization/20115
4202 * gcc.dg/pr20115.c: New test.
4203 * gcc.dg/pr20115-1.c: New test.
4204 * gcc.dg/pr20100.c: New test.
4205 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4206 call-clobbered variables after alias1.
4207
397763d2
BD
42082005-02-22 Bud Davis <bdavis@gfortran.org>
4209
4210 * gfortran.dg/list_read_4.f90: new test.
4211
78d5a34b
KH
42122005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4213
4214 PR rtl-optimization/20017.
4215 * gcc.dg/pr20017.c: New.
4216
263fb23d
DP
42172005-02-22 Devang Patel <dpatel@apple.com>
4218
4219 PR 19952
4220 * g++.dg/tree-ssa/pr19952.C: New test.
11b6985e 4221
b671e5a4
MM
42222005-02-22 Mark Mitchell <mark@codesourcery.com>
4223
4224 PR c++/19883
4225 * g++.dg/parse/constant6.C: New test.
4226
9a5f05de
UB
42272005-02-22 Uros Bizjak <uros@kss-loka.si>
4228
4229 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4230 * g++.dg/charset/asm2.c: Likewise.
4231 * g++.dg/charset/asm3.c: Likewise.
4232 * g++.dg/charset/asm4.c: Likewise.
4233 * g++.dg/charset/asm5.c: Likewise.
4234 * g++.dg/charset/attribute1.c: Likewise.
4235 * g++.dg/charset/attribute2.c: Likewise.
4236 * g++.dg/charset/extern1.cc: Likewise.
4237 * g++.dg/charset/extern2.cc: Likewise.
4238 * g++.dg/charset/extern3.cc: Likewise.
4239 * g++.dg/charset/function.cc: Likewise.
4240 * g++.dg/charset/string.c: Likewise.
4241 * g++.dg/charset/charset.exp: Likewise.
4242 * lib/target-supports.exp (check_iconv_available): Fix comment.
4243
ac675201
UB
42442005-02-22 Uros Bizjak <uros@kss-loka.si>
4245
4246 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4247 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4248 * gcc.dg/charset/asm2.c: Likewise.
4249 * gcc.dg/charset/asm3.c: Likewise.
4250 * gcc.dg/charset/asm4.c: Likewise.
4251 * gcc.dg/charset/asm5.c: Likewise.
4252 * gcc.dg/charset/asm6.c: Likewise.
4253 * gcc.dg/charset/attribute1.c: Likewise.
4254 * gcc.dg/charset/attribute2.c: Likewise.
4255 * gcc.dg/charset/builtin1.c: Likewise.
4256 * gcc.dg/charset/extern.c: Likewise.
4257 * gcc.dg/charset/function.c: Likewise.
4258 * gcc.dg/charset/string.c: Likewise.
9a5f05de 4259 * gcc.dg/charset/charset.exp: Likewise.
ac675201 4260
ec88bf8b
BD
42612005-02-21 Bud Davis <bdavis9659@comcast.net>
4262
4263 PR fortran/20086
4264 * gfortran.dg/pr20086.f90: New test.
4265
bb2e1640
AO
42662005-02-21 Alexandre Oliva <aoliva@redhat.com>
4267
4268 PR tree-optimization/19786
4269 * g++.dg/tree-ssa/pr19786.C: New.
4270
f65ca04d
TS
42712005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4272
4273 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4274
42752005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
4276
4277 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4278
da7fdff6
TS
42792005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4280
4281 * gfortran.dg/do_iterator: Split loop, markup all lines for
4282 which an error locus is printed.
4283 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4284 locus is printed.
4285 * gfortran.dg/select_4.f90: Likewise.
4286 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4287 locuses in the various permutations.
4288
237eaf79
DN
42892005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4290
4291 PR tree-optimization/19951
4292 * g++.dg/vect: New directory.
4293 * g++.dg/vect/vect.exp: New file.
4294 * g++.dg/vect/pr19951.cc: New testcase.
4295 * g++.dg/dg.exp: Also prune vectorizer tests.
4296
c5ff069d
ZW
42972005-02-20 Zack Weinberg <zack@codesourcery.com>
4298
4299 PR 18785
4300 * gcc.dg/charset/builtin1.c: New test.
4301
72aff31a
VR
43022005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4303
4304 PR c++/19299
4305 * g++.dg/inherit/volatile1.C: New test.
4306
4307 PR c++/19440
4308 * g++.dg/template/dtor4.C: New test.
4309
c60d77d4
SK
43102005-02-19 Steven G. Kargl <kargls@comcast.net>
4311
4312 * gfortran.dg/int_1.f90: New test.
4313
04c90eea
DP
43142005-02-19 Devang Patel <dpatel@apple.com>
4315
4316 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 4317
332e7efe
SK
43182005-02-19 Steven G. Kargl <kargls@comcast.net>
4319
4320 * gfortran.dg/achar_1.f90: New test.
4321
09312c29
HPN
43222005-02-19 Hans-Peter Nilsson <hp@axis.com>
4323
4324 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4325
f10a6654
ZD
43262005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4327 Jakub Jelinek <jakub@redhat.com>
4328
4329 PR tree-optimization/19828
4330 * gcc.dg/tree-ssa/loop-7.c: New test.
4331 * gcc.c-torture/execute/20050218-1.c: New test.
4332
58cb41e6
JJ
43332005-02-19 Jakub Jelinek <jakub@redhat.com>
4334
4335 PR c/20043
4336 * gcc.dg/transparent-union-1.c: New test.
4337 * gcc.dg/transparent-union-2.c: New test.
4338
61b42179
JW
43392005-02-18 James E Wilson <wilson@specifixinc.com>
4340
4341 PR tree-optimization/18977
4342 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4343
d6083c7d
UW
43442005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4345
4346 PR target/20054
4347 * gcc.dg/pr20054.c: New test.
4348
aecc0cf0
GB
43492005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4350
c5ff069d
ZW
4351 PR c++/19508
4352 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 4353
77f04481
AP
43542004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4355
4356 PR middle-end/20030
4357 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4358
2aabee29
AO
43592005-02-18 Alexandre Oliva <aoliva@redhat.com>
4360
4361 PR c++/20008
4362 * g++.dg/opt/switch4.C: New.
4363
58203599
JJ
43642005-02-18 Jakub Jelinek <jakub@redhat.com>
4365
0948e392
JJ
4366 PR c++/20023
4367 PR tree-optimization/20009
4368 * gcc.c-torture/compile/20050217-1.c: New test.
4369 * g++.dg/opt/switch3.C: New test.
4370
58203599
JJ
4371 PR tree-optimization/18947
4372 * gcc.c-torture/compile/20050215-1.c: New test.
4373 * gcc.c-torture/compile/20050215-2.c: New test.
4374 * gcc.c-torture/compile/20050215-3.c: New test.
4375
856a4ce6
AO
43762005-02-17 Alexandre Oliva <aoliva@redhat.com>
4377
ae54ec16
AO
4378 PR c++/20028
4379 * g++.dg/template/crash34.C: New.
4380
856a4ce6
AO
4381 PR c++/20022
4382 * g++.dg/other/access3.C: New.
4383
d6a5df6a
IR
43842005-02-17 Ira Rosen <irar@il.ibm.com>
4385
4386 * gcc.dg/vect/vect-98.c: New test.
4387
5fcfe0b2
KH
43882005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4389
4390 PR tree-optimization/19967
4391 * gcc.dg/pr19967.c: New.
4392
8940b3b2
JJ
43932005-02-16 Jakub Jelinek <jakub@redhat.com>
4394
4395 PR middle-end/19857
4396 * gcc.dg/tree-ssa/20050215-1.c: New test.
4397 * gcc.c-torture/execute/20050215-1.c: New test.
4398
6da55c00
EC
43992005-02-15 Eric Christopher <echristo@redhat.com>
4400
4401 * gcc.dg/cpp/20050215-1.c: New file.
4402
40f84775
JM
44032005-02-15 James A. Morrison <phython@gcc.gnu.org>
4404
4405 PR tree-optimization/15785
4406 * gcc.dg/pr15785-1.c: New test.
4407
e5e459bf
AO
44082005-02-15 Alexandre Oliva <aoliva@redhat.com>
4409
4410 PR c++/17788
4411 * g++.dg/init/ctor4.C: New.
4412 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4413
88fb930d
JM
44142005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4415
4416 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4417 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4418
073aa601
AS
44192005-02-15 Andreas Schwab <schwab@suse.de>
4420
4421 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4422 declare malloc.
4423
ab71324a
AK
44242005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4425
4426 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4427
9a06c1cb
DN
44282005-02-14 Diego Novillo <dnovillo@redhat.com>
4429
4430 PR tree-optimization/19853
4431 * gcc.c-torture/compile/pr19853.c: New test.
4432
4230cec2
NS
44332005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4434
f769035f
NS
4435 PR c++/19608
4436 * g++.dg/parse/local-class1.C: New.
4437
4230cec2
NS
4438 PR c++/19895
4439 * g++.dg/parse/ptrmem3.C: New.
4440
4441 PR c++/19884
4442 * g++.old-deja/g++.oliva/template6.C: Add another case.
4443 * g++.dg/template/explicit6.C: New.
4444
d1fc3bbd
AO
44452005-02-14 Alexandre Oliva <aoliva@redhat.com>
4446
4447 PR c++/17816
4448 * g++.dg/other/redecl2.C: New.
4449
12a669d1
NS
44502005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4451
4452 PR c++/19891
4453 * g++.dg/abi/covariant4.C: New.
4454
6f49fdcc
JM
44552005-02-13 James A. Morrison <phython@gcc.gnu.org>
4456
4457 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4458
c202a7f9
DN
44592005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4460
4461 * gcc.dg/vect/vect-96.c: Fix typo.
4462
d3270770
KL
44632005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4464
4465 PR c++/14479
4466 PR c++/19487
4467 * g++.dg/template/enum5.C: New test.
4468
8ad833ac
IR
44692005-02-12 Ira Rosen <irar@il.ibm.com>
4470
4471 * gcc.dg/vect/vect-97.c: New test.
4472
e3a8a4ed
IR
44732005-02-12 Ira Rosen <irar@il.ibm.com>
4474
4475 * gcc.dg/vect/vect-96.c: New test.
4476
c94a75af
UB
44772005-02-12 Uros Bizjak <uros@kss-loka.si>
4478
4479 * gcc.dg/builtins-34.c: Also check ldexp*.
4480
6092c5db
HPN
44812005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4482
4483 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4484
56afd7aa
JJ
44852005-02-11 Janis Johnson <janis187@us.ibm.com>
4486
a29c731d
JJ
4487 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4488 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4489 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4490 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4491 selector_list, selector_expression, dg-process-target): Move to new
4492 file target-supports-dg.exp.
4493 * lib/target-supports-dg.exp: New.
4494
56afd7aa
JJ
4495 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4496 New.
4497
97e9692b
JJ
44982005-02-11 Jakub Jelinek <jakub@redhat.com>
4499
36b23fd7
JJ
4500 PR c++/19666
4501 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4502
97e9692b
JJ
4503 PR middle-end/19858
4504 * gcc.c-torture/compile/20050210-1.c: New test.
4505
712b39c5
MM
45062005-02-11 Mark Mitchell <mark@codesourcery.com>
4507
4508 PR c++/19755
4509 * g++.dg/warn/Wbraces1.C: New test.
4510
ba78d452
RG
45112005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4512
4513 * gcc.dg/builtins-52.c: New testcase.
4514
ccf7f880
JJ
45152005-02-10 Jakub Jelinek <jakub@redhat.com>
4516
4517 PR c/19342
4518 * gcc.c-torture/execute/20050119-1.c: New test.
4519
6e5bdc64
MM
45202005-02-09 Mark Mitchell <mark@codesourcery.com>
4521
4522 PR c++/19811
4523 * g++.dg/init/delete1.C: New test.
4524
5cb0baad
AP
45252005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4526
4527 PR c++/18470
4528 * g++.dg/template/static12.C: New test.
4529
88e95ee3
MM
45302005-02-09 Mark Mitchell <mark@codesourcery.com>
4531
4532 PR c++/19787
4533 * g++.dg/conversion/ambig1.C: New test.
4534
4535 PR c++/19739
4536 * g++.dg/ext/attrib19.C: New test.
4537
4538 PR c++/19732
4539 * g++.dg/parse/dtor5.C: New test.
4540
4541 PR c++/19762
4542 * g++.dg/template/dtor3.C: New test.
4543
4544 PR c++/19826
4545 * g++.dg/template/static11.C: New test.
4546 * g++.dg/template/crash2.C: Remove dg-error marker.
4547
5b00de71
JJ
45482005-02-09 Janis Johnson <janis187@us.ibm.com>
4549
4550 PR C++/18491
4551 * g++.old-deja/g++.mike/p10769a.C: Remove.
4552
e3bb43c0
RS
45532005-02-09 Roger Sayle <roger@eyesopen.com>
4554
4555 * gcc.dg/builtins-48.c: New test case.
4556 * gcc.dg/builtins-49.c: New test case.
4557 * gcc.dg/builtins-50.c: New test case.
4558 * gcc.dg/builtins-51.c: New test case.
4559
08c2481a
ILT
45602005-02-09 Ian Lance Taylor <ian@airs.com>
4561
4562 PR middle-end/19583
4563 * g++.dg/warn/Wreturn-type-3.C: New test.
4564
17684d46
RG
45652005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4566
4567 PR middle-end/19402
4568 * gcc.dg/pr19402-1.c: New testcase.
4569 * gcc.dg/pr19402-2.c: likewise.
4570
0c6c135b
RG
45712005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4572
4573 PR middle-end/19854
4574 * g++.dg/tree-ssa/tmmti.C: New testcase.
4575
3ee79d96
JM
45762005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4577
4578 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4579
9f4faeae
MM
45802005-02-08 Mark Mitchell <mark@codesourcery.com>
4581
4582 PR c++/19733
4583 * g++.dg/parse/crash23.C: New test.
4584 * g++.dg/warn/Weff1.C: New test.
4585
ec2cd8b2
JM
45862005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4587
4588 * gcc.dg/20050209-1.c: New test.
4589
ec3d00a0
JM
45902005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4591
4592 PR target/19799
4593 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4594
ecddfb39
MS
45952005-02-08 Mike Stump <mrs@apple.com>
4596
4597 * g++.dg/pch/import-2.c: New test.
4598 * g++.dg/pch/import-2.hs: New.
4599 * g++.dg/pch/include/import-2a.h: New.
4600 * g++.dg/pch/include/import-2b.h: New.
4601
996f0578
JJ
46022005-02-08 Janis Johnson <janis187@us.ibm.com>
4603
4604 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4605
eac33acc
TS
46062005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4607
4608 * gfortran.dg/substr_1.f90: New test.
4609
6a96f5c1
RG
46102005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4611
4612 PR middle-end/19775
4613 * gcc.dg/torture/builtin-power-1.c: Disable test for
4614 invalid transformation.
4615 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4616 no longer optimize.
4617 * gcc.dg/builtins-47.c: New testcase.
4618
c5ff069d 46192005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 4620 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 4621
c866976a
LB
4622 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4623
2c58f7dd
RS
46242005-02-06 Richard Sandiford <rsandifo@redhat.com>
4625
4626 * gcc.c-torture/compile/20050206-1.c: New test.
4627
9df935d8
AP
46282005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4629
4630 PR tree-opt/19768
4631 * g++.dg/opt/pr19768.C: New test.
4632
50d4a707
AP
46332005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4634
da99298d 4635 PR tree-opt/19736
50d4a707
AP
4636 * gcc.c-torture/compile/pr19736.c: New test.
4637
515e6a84
GB
46382005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4639
4640 PR c++/17401
4641 * g++.dg/parse/error25.C: New test.
4642
aa2d0bc3
AO
46432005-02-03 Alexandre Oliva <aoliva@redhat.com>
4644
4645 * gcc.c-torture/execute/20050203-1.c: New.
4646
f1a3e333
DN
46472005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4648
4649 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 4650 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
4651 * gcc.dg/vect/vect-87.c: Remove xfail.
4652 * gcc.dg/vect/vect-88.c: Remove xfail.
4653
666158b9
GK
46542005-02-02 Geoffrey Keating <geoffk@apple.com>
4655
4656 * gcc.dg/altivec-19.c: New.
4657
73aea290
JM
46582005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4659
4660 PR c/17807
4661 * gcc.dg/nested-func-3.c: New test.
4662 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4663
1f732f61
JJ
46642005-02-02 Janis Johnson <janis187@us.ibm.com>
4665
4666 * gcc.test-framework/gen_directive_tests: Generate tests for
4667 selector expressions.
4668
100d337a
MA
46692005-02-02 Matt Austern <austern@apple.com>
4670
4671 PR c++/19628
4672 * g++/ext/builtin7.C: New.
4673 * g++/ext/builtin8.C: New.
c5ff069d 4674
740ca4b2
JM
46752005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4676
4677 PR c/18502
4678 * gcc.dg/pr18502-1.c: New test.
4679
6c02751b
VR
46802005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4681
4682 PR c++/17413
4683 * g++.dg/template/local4.C: Tweak.
4684
7ded35b4
RS
46852005-02-02 Richard Sandiford <rsandifo@redhat.com>
4686
4687 PR tree-optimization/19578
4688 * gcc.c-torture/compile/20050202-1.c: New test.
4689
493179da
JM
46902005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4691
4692 PR c/19435
4693 * gcc.dg/c99-init-4.c: New test.
4694
1ccd2fd9
JJ
46952005-02-01 Janis Johnson <janis187@us.ibm.com>
4696
9d020241
JJ
4697 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4698
bf996cfe
JJ
4699 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4700
dc5944f7
JJ
4701 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4702 * g++.dg/eh/check-vect.h: New.
4703
dd1d184d
JJ
4704 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4705 * gcc.dg/vect/vect-78.c: Ditto.
4706 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4707 Remove.
4708
694c84cd
JJ
4709 * g++.dg/conversion/simd1.C: Expect warning.
4710 * g++.dg/ext/attribute-test-1.C: Ditto.
4711 * g++.dg/ext/attribute-test-2.C: Ditto.
4712 * g++.dg/ext/attribute-test-3.C: Ditto.
4713 * g++.dg/ext/attribute-test-4.C: Ditto.
4714
f4a11c60
JJ
4715 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4716 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4717
1ccd2fd9
JJ
4718 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4719
ca58f2bc
RH
47202005-02-01 Richard Henderson <rth@redhat.com>
4721
4722 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4723 long double for ibm double-double format.
4724 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4725
a1d13fa1
DN
47262005-02-01 Diego Novillo <dnovillo@redhat.com>
4727
4728 PR tree-optimization/19633
4729 * testsuite/gcc.dg/pr19633-1.c: New test.
4730 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4731 to NULL or a symbol.
4732
395909dd
JJ
47332005-02-01 Janis Johnson <janis187@us.ibm.com>
4734
8d2d2ec6
JJ
4735 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4736 New procs.
4737 (dg-process-target (local override)): Handle selector expressions.
4738
91442c20
JJ
4739 * gcc.test-framework/README: Describe tests in source directory.
4740 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4741 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4742 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4743 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4744 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4745 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4746 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4747 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4748 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4749 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4750 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4751 * gcc.test-framework/dg-error-exp-P.c: New test.
4752 * gcc.test-framework/dg-error-exp-XP.c: New test.
4753 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4754 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4755 * gcc.test-framework/dg-output-exp-P.c: New test.
4756 * gcc.test-framework/dg-output-exp-XF.c: New test.
4757 * gcc.test-framework/dg-warning-exp-P.c: New test.
4758 * gcc.misc-tests/dg-1.c: Remove.
4759 * gcc.misc-tests/dg-2.c: Remove.
4760 * gcc.misc-tests/dg-3.c: Remove.
4761 * gcc.misc-tests/dg-4.c: Remove.
4762 * gcc.misc-tests/dg-5.c: Remove.
4763 * gcc.misc-tests/dg-6.c: Remove.
4764 * gcc.misc-tests/dg-7.c: Remove.
4765 * gcc.misc-tests/dg-8.c: Remove.
4766 * gcc.misc-tests/dg-9.c: Remove.
4767 * gcc.misc-tests/dg-10.c: Remove.
4768 * gcc.misc-tests/dg-11.c: Remove.
4769 * gcc.misc-tests/dg-12.c: Remove.
4770 * gcc.misc-tests/dg-test.exp: Remove.
4771
0e7eed46
JJ
4772 * gcc.test-framework/test-framework.awk: Change recording and
4773 printing of passes and failures.
4774
395909dd
JJ
4775 * gcc.test-framework: New directory.
4776 * gcc.test-framework/README: New.
4777 * gcc.test-framework/test-framework.exp: New.
4778 * gcc.test-framework/test-framework.awk: New.
4779 * gcc.test-framework/gen_directive_tests: New.
4780
596d4d61
JM
47812005-02-01 James A. Morrison <phython@gcc.gnu.org>
4782
4783 * lib/treelang.exp: Fix comment typos.
4784 (treelang_target_compile): Don't append libs=-ltreelang to options.
4785
c8a7ed43
AO
47862005-02-01 Alexandre Oliva <aoliva@redhat.com>
4787
4788 * g++.dg/parse/typename7.C: Adjust error messages.
4789
dc5d4efb
JL
47902005-01-31 Jeff Law <law@redhat.com>
4791
4792 * gcc.c-torture/execute/20050131-1.c: New test.
4793 * gcc.dg/wcaselabel.c: New test.
4794
93678513
MM
47952005-01-31 Mark Mitchell <mark@codesourcery.com>
4796
4797 * g++.dg/other/warning1.C: Adjust error messags.
4798 * g++.dg/parse/constant5.C: New test.
4799
b4519d39
SB
48002005-01-31 Steven Bosscher <stevenb@suse.de>
4801
4802 PR c/19333
4803 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4804 the test case valid.
4805 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4806 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4807 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4808 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4809 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4810 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4811
3b70b82a
DJ
48122005-01-31 Dale Johannesen <dalej@apple.com>
4813
4814 * g++.dg/opt/pr19650.C: New test.
4815
93b39cbc
RH
48162005-01-31 Richard Henderson <rth@redhat.com>
4817
4818 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4819 long double for intel double extended format.
4820 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4821
6fc98adf
MM
48222005-01-30 Mark Mitchell <mark@codesourcery.com>
4823
2b1e8a76
MM
4824 PR c++/19555
4825 * g++.dg/template/static10.C: New test.
4826
e3016344 4827 PR c++/19395
c5ff069d 4828 * g++.dg/parse/error24.C: New test.
e3016344
MM
4829
4830 PR c++/19367
4831 * g++.dg/lookup/builtin1.C: New test.
4832
6fc98adf
MM
4833 PR c++/19457
4834 * g++.dg/warn/conv3.C: New test.
4835
23e044cc
BD
48362005-01-30 Bud Davis <bdavis@gfortran.org>
4837
4838 PR fortran/19647
4839 * gfortan.dg/inquire_7.f90
4840
020d90ee
RG
48412005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4842
4843 PR tree-optimization/15791
4844 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4845 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4846 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4847 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4848 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4849 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4850 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4851 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4852 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4853 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4854
985aff9c
PB
48552005-01-29 Paul Brook <paul@codesourcery.com>
4856
4857 PR fortran/18565
4858 * check.c (real_or_complex_check): New function.
4859 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4860 * intrinsic.c (add_functions): Use new check functions.
4861 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4862 Add prototypes.
4863
46df2823
JM
48642005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4865
4866 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4867 gcc.dg/lvalue-3.c: New tests.
4868 * gcc.dg/concat.c: Update expected messages.
4869
24a09741
TK
48702005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4871
4872 PR libfortran/19595
4873 * gfortran.dg/eor_1.f90: New test.
4874
f240b896
SK
48752005-01-29 Steven G. Kargl <kargls@comcast.net>
4876
4877 PR fortran/19589
4878 * gfortran.dg/logical_data_1.f90: New test.
4879
ee921ddf
MM
48802005-01-28 Mark Mitchell <mark@codesourcery.com>
4881
6ca2d67f
MM
4882 PR c++/19253
4883 * g++.dg/template/crash33.C: New test.
4884
ee921ddf
MM
4885 PR c++/19667
4886 * g++.dg/template/crash32.C: New test.
4887
6aea8136
ILT
48882005-01-28 Ian Lance Taylor <ian@airs.com>
4889
4890 PR middle-end/16558
4891 * g++.dg/warn/Wreturn-type-2.C: New test.
4892
bd16270b
JL
48932004-06-24 Jeff Law <law@redhat.com>
4894
4895 * gcc.dg/tree-ssa/20050128-1.c: New test.
4896
a738d848
RS
48972005-01-28 Richard Sandiford <rsandifo@redhat.com>
4898
4899 * gcc.target/frv/all-mdpackh-1.c: New test.
4900
f6c2ac32 49012005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
4902
4903 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4904
17a7d6d7
RH
49052005-01-27 Richard Henderson <rth@redhat.com>
4906
4907 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4908
6198f99a
RS
49092005-01-27 Richard Sandiford <rsandifo@redhat.com>
4910
4911 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4912
1c71d796
RS
49132005-01-27 Richard Sandiford <rsandifo@redhat.com>
4914
4915 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4916 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4917 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4918 to cope with cases where the multilib options override the dg-options.
4919
d8dd2f3a
JJ
49202005-01-27 Jakub Jelinek <jakub@redhat.com>
4921
4922 PR c/18946
4923 * gcc.dg/noncompile/20050120-1.c: New test.
4924
87637d21
DN
49252005-01-26 Diego Novillo <dnovillo@redhat.com>
4926
4927 PR tree-optimization/19633
4928 * gcc.dg/pr19633.c: New test.
4929 * gcc.dg/tree-ssa/pr19633.c: New test.
4930
9ff93eb0
UW
49312005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4932
4933 * gcc.dg/20041216-1.c: New test.
4934
4bb3aa7e
AM
49352005-01-26 Alexander Malmberg <alexander@malmberg.org>
4936
4937 PR objc/18862
4938 * objc.dg/selector-2.m: New test.
4939
b8e48b98
JJ
49402005-01-26 Jakub Jelinek <jakub@redhat.com>
4941
ef8614d7
JJ
4942 * g++.dg/opt/range-test-2.C: New test.
4943
b8e48b98
JJ
4944 PR rtl-optimization/19579
4945 * gcc.c-torture/execute/20050124-1.c: New test.
4946
00adda9f
SH
49472005-01-26 Greg Parker <gparker@apple.com>
4948 Stuart Hastings <stuart@apple.com>
c5ff069d 4949
00adda9f
SH
4950 * gcc.c-torture/execute/20050125-1.c: New.
4951
ed464869
JH
49522005-01-18 Jan Hubicka <jh@suse.cz>
4953
4954 PR tree-optimize/19337
4955 * gcc.c-torture/compile/20050119-1.c: New test.
4956
92e51459
JW
49572005-01-24 James E Wilson <wilson@specifixinc.com>
4958
4959 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4960 test for successful match.
4961
3a222639
AM
49622005-01-25 Alexander Malmberg <alexander@malmberg.org>
4963
4964 PR objc/18408
4965 * objc.dg/comp-types-7.m: New test.
4966
544ea6b7
JJ
49672005-01-24 Janis Johnson <janis187@us.ibm.com>
4968
635b0f2a
JJ
4969 * lib/target-supports.exp (current_target_name): New.
4970 (check_effective_target_ilp32, check_effective_target_lp64):
4971 Cache the result to use as long as the current target, with
4972 multilib flags, remains the same.
4973
544ea6b7
JJ
4974 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4975 (dg-require-weak, dg-require-visibility, dg-require-alias,
4976 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4977 dg-require-effective-target, dg-skip-if): Remove call to
4978 skip_test_and_clear_xfail.
4979 (dg-test): Clear xfail data.
4980
b77302be
JJ
49812005-01-24 Jakub Jelinek <jakub@redhat.com>
4982
b723e82f
JJ
4983 PR target/17751
4984 * gcc.dg/ppc64-toc.c: New test.
4985
7b922122
JJ
4986 * g++.dg/tree-ssa/empty-1.C: New test.
4987
b77302be
JJ
4988 PR middle-end/19551
4989 * gcc.c-torture/execute/20050121-1.c: New test.
4990 * gcc.dg/20050121-2.c: New test.
4991
69029c61
PB
49922004-01-23 Steven G. Kargl <kargls@comcast.net>
4993 Paul Brook <paul@codesourcery.com>
4994
4995 PR fortran/17941
4996 * gfortran.dg/real_const_1.f: New test.
4997 * gfortran.dg/real_const_2.f90: New test.
4998 * gfortran.dg/complex_int_1.f90: New test.
4999
dae24534
BD
50002005-01-23 Bud Davis <bdavis9659@comcast.net>
5001
5002 PR fortran/19313
5003 * gfortan.dg/inquire_6.f90: New test.
5004
0e69bba9
TK
50052005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5006
5007 PR libfortran/19451
5008 * open_readonly_1.f90: New test.
5009
d02b2c64
TK
50102005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5011
5012 PR libfortran/18982
5013 * gfortran.dg/open_new.f90: New file.
5014
af30f793
PB
50152005-01-22 Paul Brook <paul@codesourcery.com>
5016
5017 * namelist_1.f90: New test.
5018
d7f3fc19
RS
50192005-01-22 Richard Sandiford <rsandifo@redhat.com>
5020
5021 PR tree-optimization/19484
5022 * gcc.c-torture/compile/20050122-[12].c: New tests.
5023
0dd973dd
PB
50242005-01-22 Paul Brook <paul@codesourcery.com>
5025
5026 * gfortran.dg/implicit_2.f90: New test.
5027
b1a80705
BD
50282005-01-22 Bud Davis <bdavis9659@comcast.net>
5029
5030 PR fortran/19314
5031 * gfortran.dg/inquire_5.f90: New test.
5032
20913689
VR
50332005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5034
5035 PR c/18809
5036 * gcc.dg/pr18809-1.c: New test.
5037
15c8b2d4
ILT
50382005-01-21 Ian Lance Taylor <ian@airs.com>
5039
5040 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
5041
5042 PR tree-optimization/13000
5043 * gcc.dg/20040206-1.c: Change warning to point where function is
5044 being inlined.
5045
4ef69b83
GB
50462005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5047
5048 PR c++/19208
5049 * g++.dg/template/array11.C: New test.
5050
9d953276
TS
50512005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5052
5053 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5054 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5055 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5056 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5057 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5058 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5059
23ab2e4e
KH
50602005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5061
5062 PR tree-optimization/15349
5063 * gcc.dg/tree-ssa/pr15349.c: New.
5064
35f46d96
SE
50652005-01-20 Steve Ellcey <sje@cup.hp.com>
5066
5067 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5068
cb884961
HPN
50692005-01-19 Hans-Peter Nilsson <hp@axis.com>
5070
ae727129
HPN
5071 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5072 scan-assembler-times directive name.
5073
fed758a4
HPN
5074 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5075 after dg-do.
5076
cb884961
HPN
5077 PR rtl-optimization/19462
5078 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5079
dc60db90
SE
50802005-01-19 Steve Ellcey <sje@cup.hp.com>
5081
5082 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5083 counting function calls on ia64.
5084
e89be13b
JJ
50852005-01-19 Jakub Jelinek <jakub@redhat.com>
5086
49c3b9a8
JJ
5087 PR rtl-optimization/15139
5088 * gcc.dg/20050111-2.c: New test.
5089
e89be13b
JJ
5090 PR c/17297
5091 * gcc.c-torture/compile/20050113-1.c: New testcase.
5092
5093 PR middle-end/19164
5094 * gcc.dg/20050113-1.c: New testcase.
5095
f0b9dcb8
DN
50962005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5097
5098 * gcc.dg/vect/vect-85.c: Add comment.
5099 * gcc.dg/vect/vect-86.c: Add xfail for now.
5100 * gcc.dg/vect/vect-87.c: Add xfail for now.
5101 * gcc.dg/vect/vect-88.c: Add xfail for now.
5102 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5103
674bc5a5
EB
51042005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5105
5106 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5107
500a9f27
EB
51082005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5109
5110 * g++.dg/debug/typedef3.C: New test.
5111
b4c33883
AP
51122005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5113
5114 PR c/19472
5115 * gcc.dg/asm-a.c: New test.
5116
d6e84d0c
KK
51172005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5118
5119 * gcc.dg/sh-relax.c: Add prototype for abort.
5120
f917ae96
EB
51212005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5122
5123 * gcc.dg/short-compare-1.c: New test.
5124 * gcc.dg/short-compare-2.c: Likewise.
5125
f2fd3821
AJ
51262005-01-18 Michael Matz <matz@suse.de>
5127
5128 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5129
e03a46f5
DN
51302005-01-17 Diego Novillo <dnovillo@redhat.com>
5131
5132 PR tree-optimization/19121
5133 * gcc.c-torture/compile/pr19121.c: New test.
5134
696a2ca1
JW
51352005-01-17 James E. Wilson <wilson@specifixinc.com>
5136
5137 PR target/19357
5138 * gcc.c-torture/compile/pr19357.c: New test.
5139
2c4ea36c
ILT
51402005-01-17 Ian Lance Taylor <ian@airs.com>
5141
5142 PR c/5675
5143 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5144 pass--those that refer just to the variable, possibly with a
5145 cast.
5146 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
5147
5148 PR middle-end/13127
5149 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5150 longer emitted.
5151
f53d3f93
BD
51522005-01-16 Bud Davis <bdavis9659@comcast.net>
5153
5154 PR fortran/18778
5155 * gfortran.dg/endfile_2.f90: New test.
5156
5352b89f
SK
51572005-01-16 Steven G. Kargl <kargls@comcast.net>
5158
5159 PR 19168
5160 * gfortran.dg/select_5.f90: New test.
5161
36c028f6
PB
51622004-01-16 Paul Brook <paul@codesourcery.com>
5163
5164 * gfortran.dg/common_4.f90: New test.
5165
01c4f82a
HPN
51662005-01-15 Hans-Peter Nilsson <hp@axis.com>
5167
5168 PR rtl-optimization/19462
5169 * gcc.dg/torture/pr19462-1.c: New test.
5170
aecaa19a
ZL
51712005-01-15 Ziemowit Laski <zlaski@apple.com>
5172
5173 PR objc/19321
5174 * objc.dg/func-ptr-2.m: New.
5175 * objc.dg/volatile-1.m: New.
5176
a04b62b2
JDA
51772005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5178
5179 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5180
75b9aa9f
JJ
51812005-01-15 Jakub Jelinek <jakub@redhat.com>
5182
5183 PR tree-optimization/19060
5184 * gcc.c-torture/execute/20050104-1.c: New test.
5185
e1c74af0
BD
51862005-01-15 Bud Davis <bdavis9659@comcast.net>
5187
5188 PR fortran/18983
5189 * gfortran.dg/write_to_null.f90: New test.
5190
0c12d24f 51912005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 5192 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
5193
5194 PR other/19328
5195 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5196 argument.
5197
74aad7cc
JJ
51982005-01-15 Jakub Jelinek <jakub@redhat.com>
5199
5200 PR c++/19263
5201 * g++.dg/init/vector1.C: New test.
5202
66f9a6de
JW
52032005-01-14 James E. Wilson <wilson@specifixinc.com>
5204
5205 PR target/13158
5206 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5207 PR target/18987
5208 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5209
c224550f
SK
52102005-01-14 Steven G. Kargl <kargls@comcast.net>
5211
5212 * gfortran.dg/select_1.f90: New test.
5213 * gfortran.dg/select_2.f90: New test.
5214 * gfortran.dg/select_3.f90: New test.
5215 * gfortran.dg/select_4.f90: New test.
5216
a0afbdb6
JJ
52172005-01-14 Jakub Jelinek <jakub@redhat.com>
5218
08a0c536
JJ
5219 PR middle-end/19084
5220 PR rtl-optimization/19348
5221 * gcc.dg/20050111-1.c: New test.
5222 * gcc.c-torture/execute/20050111-1.c: New test.
5223
a0afbdb6
JJ
5224 * gcc.dg/i386-asm-4.c: New test.
5225
eebeecac
EB
52262005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5227
5228 * gcc.dg/nested-func-2.c: New test.
5229 * ada/acats/norun.lst: Remove c953002.
5230
12374876
UW
52312005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5232
5233 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5234
6d1089d0
BE
52352005-01-12 Ben Elliston <bje@au.ibm.com>
5236
5237 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5238
7eb3b9ec
AP
52392005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5240
5241 PR target/18761
5242 * g++.dg/abi/align1.C: New test.
5243
a969c1d2
AM
52442005-01-11 Alan Modra <amodra@bigpond.net.au>
5245
5246 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5247 at a time.
5248 * g++.dg/ext/altivec_check.h: Support compiling as C.
5249
18d00205
RS
52502005-01-10 Roger Sayle <roger@eyesopen.com>
5251
5252 PR c++/19355
5253 * g++.dg/expr/pr19355-1.C: New test case.
5254
8ad2a082
LG
52552005-01-10 Laurent GUERBY <laurent@guerby.net>
5256
5257 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5258 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5259 * ada/acats/tests/c3/c92005b.ada: Likewise.
5260 * ada/acats/tests/c3/cxb3012.a: Likewise.
5261 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 5262
832ef1ce
PB
52632005-01-09 Paul Brook <paul@codesourcery.com>
5264
5265 * gfortran.dg/common_2.f90: New file.
5266 * gfortran.dg/common_3.f90: New file.
5267
96b5a6c7
ZD
52682005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5269
5270 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5271
5a3ed97a
DN
52722005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5273
5274 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5275 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5276 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5277 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5278 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5279 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5280 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5281 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5282 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5283 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5284 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5285 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5286 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5287 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5288 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5289 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5290 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5291 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5292 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5293 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5294 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5295 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5296 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5297 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5298 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5299 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5300 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5301 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5302 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5303 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5304 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5305 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5306 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5307 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5308 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5309 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5310 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5311 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5312 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5313 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5314 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5315 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5316 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5317 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5318 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5319 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5320 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5321 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5322 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5323 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5324 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5325 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5326 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5327 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5328 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5329 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5330 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5331 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5332 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5333 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5334 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5335 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5336 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5337 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5338 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5339 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5340 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5341
5342 * gcc.dg/vect/vect-1.c: Fix spelling.
5343 * gcc.dg/vect/vect-10.c: Fix spelling.
5344 * gcc.dg/vect/vect-11.c: Fix spelling.
5345 * gcc.dg/vect/vect-12.c: Fix spelling.
5346 * gcc.dg/vect/vect-14.c: Fix spelling.
5347 * gcc.dg/vect/vect-15.c: Fix spelling.
5348 * gcc.dg/vect/vect-16.c: Fix spelling.
5349 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5350 * gcc.dg/vect/vect-64.c: Fix comments.
5351 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5352
53532005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5354 Ira Rosen <irar@il.ibm.com>
5355
5356 * gcc.dg/vect/vect-70.c: New test.
5357 * gcc.dg/vect/vect-71.c: New test.
5358
e1a5510b
MH
53592005-01-09 Manfred Hollstein <mh@suse.com>
5360
5361 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5362 * gcc.dg/pr18241-2.c: Likewise.
5363 * gcc.dg/pr18241-3.c: Likewise.
5364 * gcc.dg/pr18241-4.c: Likewise.
5365 * gcc.dg/pr18241-5.c: Likewise.
5366
ef719a44
RH
53672005-01-08 Richard Henderson <rth@redhat.com>
5368
5369 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5370 False for x86 and x86-64.
5371
e79b60a7
DN
53722005-01-08 Diego Novillo <dnovillo@redhat.com>
5373
a6331d85 5374 PR tree-optimization/18241
e79b60a7
DN
5375 * gcc.dg/pr18241-1.c: New test.
5376 * gcc.dg/pr18241-2.c: New test.
5377 * gcc.dg/pr18241-3.c: New test.
5378 * gcc.dg/pr18241-4.c: New test.
5379 * gcc.dg/pr18241-5.c: New test.
5380
1dba1182
SK
53812005-01-08 Steven G. Kargl <kargls@comcast.net>
5382
5383 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5384 gfortran.dg/select_4.f90: New.
5385
b827788f
JJ
53862005-01-07 Jakub Jelinek <jakub@redhat.com>
5387
5388 * gcc.c-torture/execute/20050107-1.c: New test.
5389
5aa56f9d
NS
53902005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5391
5392 PR c++/19298
5393 * g++.dg/template/ref2.C: New.
5394
6992cbd1
AP
53952005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5396
5397 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5398 instead of being empty.
5399
c22535f5
TS
54002005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5401
5402 PR fortran/15553
5403 * gfortran.dg/array-1.f90: New test.
5404
8870e212
JJ
54052005-01-07 Jakub Jelinek <jakub@redhat.com>
5406
2a0958c5
JJ
5407 PR tree-optimization/19283
5408 * gcc.c-torture/execute/20050106-1.c: New test.
5409
0210ae14
JJ
5410 PR rtl-optimization/18861
5411 * gcc.dg/20050105-1.c: New test.
5412
8870e212
JJ
5413 PR tree-optimization/18828
5414 * gcc.dg/20050105-2.c: New test.
5415
4f1cfe85
AJ
54162005-01-07 Andreas Jaeger <aj@suse.de>
5417
5418 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5419
a7e8d7db
BD
54202005-01-07 Bud Davis <bdavis9659@comcast.net>
5421
5422 PR fortran/18398
5423 * gfortran.dg/fmt_read.f90: New test.
5424
59d7d767
GK
54252005-01-06 Geoffrey Keating <geoffk@apple.com>
5426
5427 * gcc.dg/rs6000-ldouble-2.c: New.
5428
27d6592c
MM
54292005-01-06 Mark Mitchell <mark@codesourcery.com>
5430
b4519d39 5431 PR c++/19244
27d6592c
MM
5432 * g++.dg/parser/ctor2.C: New test.
5433
023458fa
KL
54342004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5435
5436 PR c++/17154
5437 * g++.dg/template/using9.C: New test.
5438
23ff7e2d
KL
54392005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5440
5441 PR c++/19258
5442 * g++.dg/lookup/friend6.C: New test.
5443
d8987adb
NS
54442005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5445
5446 PR c++/19270
5447 * g++.dg/template/array10.C: New.
5448
2070df3c
KG
54492005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5450
5451 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5452 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5453
7f62ca08
JJ
54542005-01-06 Jakub Jelinek <jakub@redhat.com>
5455
5456 * gcc.c-torture/compile/20050105-1.c: New test.
5457
b95ec5c1
GK
54582005-01-05 Geoffrey Keating <geoffk@apple.com>
5459
5460 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5461
010c4d9c
RS
54622005-01-05 Roger Sayle <roger@eyesopen.com>
5463
5464 PR middle-end/19100
5465 * gcc.dg/conv-3.c: New test case.
5466
9143de5c
JM
54672005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5468
5469 * gcc.dg/asm-wide-1.c: New test.
5470
4514aa8c
NS
54712005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5472
5473 PR c++/19030
5474 * g++.dg/parse/crash22.C: New
5475
242746f1
GK
54762005-01-04 Geoffrey Keating <geoffk@apple.com>
5477
5478 PR 19257
5479 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5480
21e5076a
UB
54812005-01-04 Uros Bizjak <uros@kss-loka.si>
5482
5483 PR middle-end/17767
5484 * gcc.dg/i386-mmx-6.c: New test case.
5485
8ea9d0c7
PB
54862005-01-04 Paolo Bonzini <bonzini@gnu.org>
5487
5488 PR tree-optimization/18308
5489 * gcc.dg/vect/pr18308.c: New testcase.
5490
1aae12a2
AJ
54912005-01-04 Andreas Jaeger <aj@suse.de>
5492
5493 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5494
942926ad
GK
54952005-01-03 Geoffrey Keating <geoffk@apple.com>
5496 Robert Bowdidge <bowdidge@apple.com>
5497
5498 * gcc.dg/cpp/subframework1.c: New.
5499 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5500 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5501 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5502 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5503
d7001ae5
GK
55042005-01-03 Geoffrey Keating <geoffk@apple.com>
5505
5506 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5507 producing warning.
5508 * gcc.dg/darwin-weakimport-2.c: New.
5509
bf7df599
RH
55102005-01-03 Richard Henderson <rth@redhat.com>
5511
5512 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5513
f61134e8
RH
55142005-01-03 Richard Henderson <rth@redhat.com>
5515
5516 * gcc.dg/vect/vect.exp: Enable for ia64.
5517 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5518 (check_effective_target_vect_float): Likewise.
5519 (check_effective_target_vect_no_align): Likewise.
5520 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5521 * gcc.dg/vect/vect-8.c: Likewise.
5522
7db6be6f 55232005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 5524
b256bfa2 5525 PR target/19236
7db6be6f
UB
5526 * gcc.dg/pr19236-1.c: New test case.
5527
1d7bed25
HPN
55282005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5529
5530 PR rtl-optimization/12092
5531 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5532
9b1f5820
AJ
55332005-01-02 Andreas Jaeger <aj@suse.de>
5534
5535 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5536
0ca5fbc0
RS
55372005-01-01 Roger Sayle <roger@eyesopen.com>
5538 Andrew Pinski <pinskia@physics.uc.edu>
5539
5540 PR rtl-optimization/12092
5541 * gcc.dg/pr12092-1.c: New test case.
5542
1465374a
GK
55432005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5544
3ffd0339
GK
5545 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5546 'hidden' and 'default' for better portability.
5547 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5548
1465374a
GK
5549 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5550 6 and 7.
5551 * g++.old-deja/g++.brendan/new3.C: Likewise.
5552
43e05e45
SB
55532005-01-01 Steven Bosscher <stevenb@suse.de>
5554
5555 * gcc.dg/20041231-1.C: New test.
5556 * g++.dg/warn/Wunreachable-code-1.C: New test.
5557
64f33597
DE
55582004-12-30 David Edelsohn <edelsohn@gnu.org>
5559
5560 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5561 file, not /dev/null. Abort on error.
5562
9eb892ec
ZL
55632004-12-30 Alexander Malmberg <alexander@malmberg.org>
5564 Ziemowit Laski <zlaski@apple.com>
5565
b4519d39 5566 PR objc/18971
9eb892ec
ZL
5567 * objc.dg/encode-5.m: New test.
5568
9503e790
RH
55692004-12-29 Richard Henderson <rth@redhat.com>
5570
5571 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5572 * objc.dg/stabs-1.m: Disable for ia64.
5573
d9fa1233
MM
55742004-12-29 Mark Mitchell <mark@codesourcery.com>
5575
5576 PR c++/19190
5577 * g++.dg/warn/Wunused-10.C: New test.
5578
2f9742c3
RH
55792004-12-28 Richard Henderson <rth@redhat.com>
5580
5581 * objc.dg/stabs-1.m: Disable for alpha.
5582
c827f22f
MM
55832004-12-27 Mark Mitchell <mark@codesourcery.com>
5584
5585 PR c++/19149
5586 * g++.dg/parse/error23.C: New test.
5587
56746a07
TS
55882004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5589
5590 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5591
e98a8b5b
TS
5592 PR fortran/19032
5593 * gfortran.dg/intrinsic_modulo_1.f90: New.
5594 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5595 tests with divisor -1.
5596
64092f8b
MM
55972004-12-27 Mark Mitchell <mark@codesourcery.com>
5598
8f8883b1
MM
5599 * g++.dg/opt/temp1.C (memcpy): Return a value.
5600
64092f8b
MM
5601 PR c++/19148
5602 * g++.dg/expr/cond7.C: New test.
5603
27e84b81
PB
56042004-12-27 Paul Brook <paul@codesourcery.com>
5605
5606 * gfortran.dg/g77/select_no_compile.f: Remove.
5607
accde4cf
RH
56082004-12-27 Richard Henderson <rth@redhat.com>
5609
5610 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5611 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5612 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5613
82d3d6c8
RH
56142004-12-26 Richard Henderson <rth@redhat.com>
5615
5616 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5617 by 1i instead of token pasting.
5618
daab9768
JDA
56192004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5620
5621 PR tree-optimization/17578
5622 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5623 to additional_flags.
5624 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5625
798e3fe5
RH
56262004-12-25 Richard Henderson <rth@redhat.com>
5627
5628 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5629 Remove Alpha.
5630
d1ffec35
JDA
56312004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5632
5633 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5634 hppa*-*-hpux*.
5635 * gcc.dg/pr17957.c (dg-options): Likewise.
5636 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5637 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5638 instead of 0 on __hppa__.
5639 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5640 "foo,%r" on hppa*-*-*.
5641
5d3a9816
BD
56422004-12-23 Bud Davis <bdavis9659@comcast.net>
5643
5644 PR fortran/19071
5645 * gfortran.dg/complex_write.f90: New test.
9469f0aa 5646
058e32b3
MM
56472004-12-23 Mark Mitchell <mark@codesourcery.com>
5648
5902897a
MM
5649 PR c++/17595
5650 * g++.dg/parse/pragma2.C: New test.
5651
058e32b3
MM
5652 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5653
da5572ef
AO
56542004-12-23 Alexandre Oliva <aoliva@redhat.com>
5655
5656 * gcc.dg/empty2.c: Add missing dg-warning.
5657
b3d1c238
MM
56582004-12-23 Mark Mitchell <mark@codesourcery.com>
5659
aae4a277
MM
5660 PR c++/17413
5661 * g++.dg/template/local4.C: New test.
5662 * g++.dg/template/crash19.C: Add dg-error marker.
5663
b3d1c238
MM
5664 * g++.dg/template/crash31.C: Correct embedded PR number.
5665
ce21424d
MM
56662004-12-23 Mark Mitchell <mark@codesourcery.com>
5667
5668 PR c++/16405
5669 * g++.dg/opt/temp1.C: Add do-run marker.
5670
08167d1c
AO
56712004-12-23 Alexandre Oliva <aoliva@redhat.com>
5672
5673 * g++.dg/template/spec19.C: New.
5674
faa00334
AO
56752004-12-23 Alexandre Oliva <aoliva@redhat.com>
5676
05f5e885 5677 PR target/16819
faa00334
AO
5678 * gcc.dg/empty2.c: New.
5679
3e8aba34
RH
56802004-12-23 Richard Henderson <rth@redhat.com>
5681
9469f0aa 5682 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
5683 Remove i?86 and x86-64.
5684
f98625f6
MM
56852004-12-23 Mark Mitchell <mark@codesourcery.com>
5686
5687 PR c++/16405
5688 * g++.dg/opt/temp1.C: New test.
5689
f65b7de3
GB
56902004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5691
5692 PR c++/18733
5693 * g++.dg/template/friend33.C: New testcase.
5694
dfb5c523
MM
56952004-12-22 Mark Mitchell <mark@codesourcery.com>
5696
5697 PR c++/18464
5698 * g++.dg/template/cond5.C: New test.
5699
5700 PR c++/18492
5701 * g++.dg/inherit/thunk3.C: New test.
5702
5703 PR c++/11224
5704 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 5705
606145e4
JJ
57062004-12-22 Janis Johnson <janis187@us.ibm.com>
5707
56a5f30a 5708 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 5709
f199d860
JB
57102004-12-22 Jan Beulich <jbeulich@novell.com>
5711
5712 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5713
943e3ede
MM
57142004-12-21 Mark Mitchell <mark@codesourcery.com>
5715
5716 PR c++/18378
5717 * g++.dg/ext/packed8.C: New test.
5718
5719 PR c++/13268
5720 * g++.dg/template/crash31.C: New test.
9469f0aa 5721
943e3ede
MM
5722 PR c++/19034
5723 * g++.dg/template/crash30.C: New test.
5724
af76441f
AP
57252004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5726
5727 PR C++/18984
5728 * g++.dg/eh/ctor3.C: New test.
5729
697290b7
EB
57302004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5731
5732 * objc.dg/stabs-1.m: Allow section name to be quoted and
5733 assembly label to begin with '.LL'.
5734
eeea13c2
JJ
57352004-12-21 Janis Johnson <janis187@us.ibm.com>
5736
1126bfdd
JJ
5737 * gcc.dg/vect/vect.exp
5738 (check_effective_target_lp64_or_vect_no_align): New.
5739 * gcc.dg/vect/vect-77.c: Use it.
5740 * gcc.dg/vect/vect-78.c: Use it.
5741
eeea13c2
JJ
5742 * lib/target-supports.exp
5743 (check_effective_target_vect_no_max,
5744 check_effective_target_vect_no_bitwise,
5745 check_effective_target_vect_no_align): New.
5746 * gcc.dg/vect/vect-13.c: Use them.
5747 * gcc.dg/vect/vect-17.c: Ditto.
5748 * gcc.dg/vect/vect-18.c: Ditto.
5749 * gcc.dg/vect/vect-19.c: Ditto.
5750 * gcc.dg/vect/vect-20.c: Ditto.
5751 * gcc.dg/vect/vect-27.c: Ditto.
5752 * gcc.dg/vect/vect-29.c: Ditto.
5753 * gcc.dg/vect/vect-44.c: Ditto.
5754 * gcc.dg/vect/vect-48.c: Ditto.
5755 * gcc.dg/vect/vect-50.c: Ditto.
5756 * gcc.dg/vect/vect-52.c: Ditto.
5757 * gcc.dg/vect/vect-54.c: Ditto.
5758 * gcc.dg/vect/vect-56.c: Ditto.
5759 * gcc.dg/vect/vect-58.c: Ditto.
5760 * gcc.dg/vect/vect-60.c: Ditto.
5761 * gcc.dg/vect/vect-72.c: Ditto.
5762 * gcc.dg/vect/vect-80.c: Ditto.
5763
fd749a60
NS
57642004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5765
7a8380ae
NS
5766 PR c++/14075
5767 * g++.dg/init/string1.C: New.
5768
fd749a60
NS
5769 PR c++/18975
5770 * g++.dg/other/synth1.C: New.
5771
ebef4d30
JM
57722004-12-21 James A. Morrison <phython@gcc.gnu.org>
5773
5774 PR c/18963
5775 * gcc.dg/pr18963-1.c: New test.
5776
6f17bbcf
JM
57772004-12-21 James A. Morrison <phython@gcc.gnu.org>
5778
5779 PR c/18596
5780 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5781 * gcc.dg/pr18596-1.c: Use dg-error.
5782 (dg-options): Use -fno-unit-at-a-time.
5783 * gcc.dg/pr18596-2.c: New test.
5784 * gcc.dg/pr18596-3.c: New test.
9469f0aa 5785
5fdf61fe
RS
57862004-12-20 Roger Sayle <roger@eyesopen.com>
5787
5788 PR middle-end/18683
5789 * g++.dg/opt/pr18683-1.C: New test case.
5790
6e822bf6
AP
57912004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5792
5793 PR other/19093
5794 * g++.dg/opt/max1.C: Fix for 64bit targets.
5795
b482789c
MA
57962004-12-20 Matt Austern <austern@apple.com>
5797
5798 PR c++/19044
5799 * g++.dg/ext/builtin6.C: New
9469f0aa 5800
90e34bd6
DN
58012004-12-20 Diego Novillo <dnovillo@redhat.com>
5802
5803 PR tree-optimization/19080
5804 * gcc.c-torture/compile/pr19080.c: New test.
5805
6fa91b48
SB
58062004-12-20 Steven Bosscher <stevenb@suse.de>
5807
5808 * gcc.dg/20041219-1.c: New test.
5809
199db659
RS
58102004-12-19 Roger Sayle <roger@eyesopen.com>
5811
5812 PR middle-end/19068
5813 * g++.dg/opt/max1.C: New test case.
5814
64270ab0
EB
58152004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5816
5817 * gcc.dg/fdata-sections-1.c: New test.
5818
dbedefae
RS
58192004-12-18 Roger Sayle <roger@eyesopen.com>
5820
5821 PR middle-end/18548
5822 * gcc.dg/max-1.c: New test case.
5823
9f70d2bc
EB
58242004-12-18 Jakub Jelinek <jakub@redhat.com>
5825
5826 * gcc.c-torture/execute/20041218-1.c: New test.
5827
75983038
DN
58282004-12-17 Diego Novillo <dnovillo@redhat.com>
5829
5830 * gcc.dg/pr18501.c: New test.
5831 * gcc.dg/uninit-5.c: XFAIL.
5832 * gcc.dg/uninit-9.c: XFAIL.
5833
12869142
DJ
58342004-12-17 Dale Johannesen <dalej@apple.com>
5835
5836 * gcc.dg/20041213-1.c: New.
5837
5429f07f
ZL
58382004-12-17 Ziemowit Laski <zlaski@apple.com>
5839
5840 * objc.dg/stabs-1.m: Allow assembly label to begin
5841 with a dot ('.').
5842
b9e1e14b
JJ
58432004-12-17 Jakub Jelinek <jakub@redhat.com>
5844
5845 * gcc.c-torture/execute/20041213-1.c: Move...
5846 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5847
b54a07e8
NS
58482004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5849
10856918 5850 PR c++/18721
b54a07e8
NS
5851 * g++.dg/lookup/conv-5.C: New.
5852
3cc491e8
ZL
58532004-12-16 Ziemowit Laski <zlaski@apple.com>
5854
5855 * objc.dg/stabs-1.m: New test.
5856
93a1c06d
AP
58572004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5858
5859 * gcc.dg/visibility-c.c: Change compile to
5860 assemble for the test.
5861
16515e5c
AP
58622004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5863
5864 PR target/19041
5865 * gcc.dg/visibility-c.c: New test.
5866
f33bcdae
RS
58672004-12-16 Roger Sayle <roger@eyesopen.com>
5868
5869 PR middle-end/18493
5870 * gcc.dg/switch-8.c: New test case.
5871
8a784e4a
NS
58722004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5873
5874 PR c++/18905
5875 * g++.dg/template/init4.C: New.
5876 * g++.dg/opt/static3.C: Enable optimizer.
5877
0c0cce42
WB
58782004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5879
5880 * g++.dg/other/complex1.C: New test.
5881
774a9b00
EB
58822004-12-15 Alan Modra <amodra@bigpond.net.au>
5883
5884 * g++.dg/opt/inline9.C: New test.
5885
172b8799
TS
58862004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5887
5888 PR fortran/18993
5889 * gfotran.dg/nullify_1.f: New test.
5890
dcbca208
RH
58912004-12-15 Richard Henderson <rth@redhat.com>
5892
5893 * gcc.target/i386/i386.exp: New harness.
5894 * gcc.target/i386/vect-args.c: New.
5895
a0f7568c
DE
58962004-12-15 David Edelsohn <edelsohn@gnu.org>
5897
5898 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5899
6e432b31
KL
59002004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5901
5902 PR c++/18825
5903 * g++.dg/template/friend32.C: New test.
5904
1b449375
EB
59052004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5906
5907 * cpp/pragma-once-1.c: New test.
5908 * cpp/pragma-once-1b.h: Likewise.
5909 * cpp/pragma-once-1c.h: Likewise.
5910 * cpp/pragma-once-1d.h: Likewise.
5911 * cpp/inc/pragma-once-1a.h: Likewise.
5912
c8c83c18 59132004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 5914 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
5915
5916 PR fortran/17597
5917 * gfortran.dg/list_read_3.f90: New test.
5918
0aec6014
EB
59192004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5920
5921 * gcc.dg/ftrapv-2.c: New test.
5922
fe4c6b8f
NS
59232004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5924
8a784e4a 5925 PR c++/18981
fe4c6b8f
NS
5926 * g++.dg/template/typename9.C: New test.
5927
0c88d886
MM
59282004-12-14 Mark Mitchell <mark@codesourcery.com>
5929
5930 PR c++/18738
5931 * g++.dg/template/typename8.C: New test.
5932 * g++.dg/parse/friend2.C: Tweak error message.
5933
c31d5154
JL
59342004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5935
5936 * gcc.c-torture/20041214-1.c: New test.
5937
b01f0d13
AP
59382004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5939
5940 PR c++/18965
5941 * g++.dg/init/array17.C: New test.
5942
acb3f79a
MM
59432004-12-14 Mark Mitchell <mark@codesourcery.com>
5944
5945 PR c++/18793
5946 * g++.dg/init/aggr3.C: New test.
5947
f90ac3f0
UP
59482004-12-14 Janis Johnson <janis187@us.ibm.com
5949
5950 * gcc.dg/altivec-types-1.c: New test.
5951 * gcc.dg/altivec-types-2.c: New test.
5952 * gcc.dg/altivec-types-3.c: New test.
5953 * gcc.dg/altivec-types-4.c: New test.
5954 * g++.dg/ext/altivec-types-1.C: New test.
5955 * g++.dg/ext/altivec-types-2.C: New test.
5956 * g++.dg/ext/altivec-types-3.C: New test.
5957 * g++.dg/ext/altivec-types-4.C: New test.
5958
29bfcb6d
JJ
59592004-12-14 Jakub Jelinek <jakub@redhat.com>
5960
5961 PR middle-end/18951
5962 * gcc.c-torture/execute/20041213-1.c: New test.
5963
e8c66fe0
NS
59642004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5965
5966 PR c++/18949
5967 * g++.dg/template/cast1.C: New.
5968
0c690ca7
KH
59692004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5970
c31d5154 5971 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 5972
80314043
RH
59732004-12-13 Richard Henderson <rth@redhat.com>
5974
5975 * gcc.dg/i386-sse-10.c: Fix typo in options.
5976
471a58a9
AP
59772004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5978
5979 PR c++/18968
5980 * g++.dg/opt/pr18968.C: New test.
5981
532b37d9
MM
59822004-12-13 Mark Mitchell <mark@codesourcery.com>
5983
5984 PR c++/18925
5985 * g++.dg/ext/visibility/staticdatamem.C: New test.
5986
fd2ad93d
KC
59872004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5988
5989 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5990
5ac20c1a
RS
59912004-12-13 Roger Sayle <roger@eyesopen.com>
5992
5993 PR rtl-optimization/18928
5994 * gcc.dg/pr18928-1.c: New test case.
5995
04482133
AO
59962004-12-13 Alexandre Oliva <aoliva@redhat.com>
5997
5998 PR tree-opt/16951
5999 * gcc.c-torture/compile/20041211-1.c: New.
6000
b80a3161
JDA
60012004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6002
6003 PR middle-end/17564
6004 * gcc.c-torture/execute/20041212-1.c: New test.
6005
23acf4d4
TS
60062004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6007
6008 PR fortran/18869
6009 * gfortran.dg/common_1.f90: New test.
6010
8d5cfa27
SK
60112004-12-12 Steven G. Kargl <kargls@comcast.net>
6012 Paul Brook <paul@codesourcery.com>
6013
6014 PR fortran/16222
6015 * gfortran.dg/real_do_1.f90: New test.
6016
a5f712ff
AP
60172004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6018
6019 PR tree-opt/18040
6020 * g++.dg/opt/ptrmem6.C: New test.
6021
ec7e2228
RS
60222004-12-11 Roger Sayle <roger@eyesopen.com>
6023
6024 PR middle-end/18921
6025 * gcc.dg/pr18921-1.c: New test case.
6026
49e4d580
TS
60272004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6028
6029 PR fortran/17175
6030 * gfortran.dg/scale_1.f90: New test.
6031
ef0b4f28
AP
60322004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
6033
6034 PR middle-end/18903
6035 * gcc.c-torture/compile/pr18903.c: New test.
6036
036ff63f
RS
60372004-12-10 Richard Sandiford <rsandifo@redhat.com>
6038
6039 * gcc.c-torture/execute/20041210-1.c: New test.
6040
9bf0e588
VR
60412004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6042
6043 PR c++/18731
6044 * g++.dg/parser/struct-1.C: New test.
6045 * g++.dg/parser/struct-2.C: New test.
6046 * g++.dg/parser/struct-3.C: New test.
6047
38ef242b
RH
60482004-12-09 Richard Henderson <rth@redhat.com>
6049
af99a0b0
RH
6050 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6051
38ef242b
RH
6052 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6053 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6054
f80f1bab
MA
60552004-12-09 Matt Austern <austern@apple.com>
6056
6057 PR c++/18514
6058 * g++.dg/ext/builtin1.C: New
6059 * g++.dg/ext/builtin2.C: New
6060 * g++.dg/ext/builtin3.C: New
6061 * g++.dg/ext/builtin4.C: New
6062 * g++.dg/ext/builtin5.C: New
6063
25a2fe85
AP
60642004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6065
6066 PR tree-opt/18904
6067 * g++.dg/opt/ptrmem5.C: New test.
6068
354e22e1
AO
60692004-12-09 Alexandre Oliva <aoliva@redhat.com>
6070
6071 * g++.dg/parse/typename5.C: Adjust for new error.
6072 * g++.dg/parse/typename7.C: New.
6073
257d5f32
VR
60742004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6075
6076 PR c++/18073
6077 * g++.dg/other/mmintrin.C: New test.
6078
94763647
NS
60792004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6080
6081 PR c++/16681
6082 * g++.dg/init/array15.C: New.
6083 * g++.dg/init/array16.C: New.
6084
40f2165e
TS
60852004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6086
baa8edda 6087 PR fortran/18826
40f2165e
TS
6088 * gfortran.dg/assign_1.f90: New test.
6089
de40e4dd
NC
60902004-12-08 Nick Clifton <nickc@redhat.com>
6091
6092 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6093 * gcc.target/xstormy16/data_below100: Likewise.
6094 * gcc.target/xstormy16/sfr: Likewise.
6095 * gcc.target/xstormy16/below100.S: New test source file.
6096 * gcc.target/xstormy16/below100.ld: New test linker script.
6097 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6098 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6099 bp instructions.
6100 * gcc.target/xstormy16/bp.c: Likewise.
6101
6102 * gcc.target/xstormy16/bss_below100: New files:
6103 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6104 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6105 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6106 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6107 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6108 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6109 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6110 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6111 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6112 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6113 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6114 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6115 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6116 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6117 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6118 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6119 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6120 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6121 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6122 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6123 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6124 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6125 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6126 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6127 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6128 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6129 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6130
6131 * gcc.target/xstormy16/data_below100: New files:
6132 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6133 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6134 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6135 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6136 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6137 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6138 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6139 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6140 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6141 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6142 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6143 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6144 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6145 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6146 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6147 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6148 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6149 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6150 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6151 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6152 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6153 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6154 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6155 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6156 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6157 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6158 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6159
6160 * gcc.target/xstormy16/sfr: New files:
6161 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6162 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6163 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6164 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6165 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6166 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6167 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6168 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6169 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6170 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6171 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6172 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6173 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6174 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6175 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6176 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6177 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6178 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6179 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6180 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6181 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6182 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6183 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6184 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6185 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6186 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6187 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6188 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6189 27_if0_sfrw_bitfield_f.c
6190
4104f0f4
KL
61912004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6192
6193 PR c++/18100
6194 * g++.dg/lookup/name-clash4.C: New test.
6195
db24eb1f
NS
61962004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6197
0710ccff
NS
6198 PR c++/18672
6199 * g++.dg/opt/array1.C: New.
9469f0aa 6200
db24eb1f
NS
6201 PR c++/18803
6202 * g++.dg/template/operator5.C: New.
6203
371f495a
HPN
62042004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6205
6206 PR c/18867
6207 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6208
02fbae83
SB
62092004-12-07 Steven Bosscher <stevenb@suse.de>
6210
6211 * gcc.dg/noncompile/20041207.c: New test.
6212
5f679db9
VR
62132004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6214
6215 * g++.dg/other/unreachable-1.C: New test.
6216
a52c836b
NC
62172004-12-06 Nick Clifton <nickc@redhat.com>
6218
6219 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6220 <limits.h> because the latter comes from gcc's include/ directory
6221 and not the newlib/libc/include directory.
6222
6ac5aa91
RH
62232004-12-04 Richard Henderson <rth@redhat.com>
6224
6225 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6226
8138dfe4
RH
62272004-12-04 Richard Henderson <rth@redhat.com>
6228
6229 * lib/target-supports.exp (check_gc_sections_available): Disable
6230 for alpha and ia64.
6231
a6ac7f6f
AP
62322004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6233
6234 PR middle-end/17909
6235 * g++.dg/other/vararg-2.C: New test.
6236
bad1f462
KL
62372004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6238
6239 PR c++/17011, c++/17971
6240 * g++.dg/template/error15.C: Adjust expected error.
6241 * g++.dg/template/instantiate3.C: Likewise.
6242
5edea4c6
JJ
62432004-12-03 Janis Johnson <janis187@us.ibm.com>
6244
6245 * gcc.dg/altivec-18.c: Fix for darwin
6246
ad1063d5
NS
62472004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6248
f4ed7d21
NS
6249 PR c++/18782
6250 * g++.dg/parse/ptrmem2.C: New.
6251
ad1063d5
NS
6252 PR c++/18318
6253 * g++.dg/template/new1.C: New.
6254
abd7fea9
TS
62552004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6256
79d60e57 6257 PR fortran/18710
abd7fea9
TS
6258 * gfortran.dg/direct_io_3.f90: New test.
6259
55dcbc12
NS
62602004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6261
6262 PR 18758
6263 * g++.dg/parse/crash21.C: New.
6264
28e42b7e
KL
62652004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6266
6267 PR c++/15664, c++/18276
6268 * g++.dg/template/ttp13.C: New test.
6269 * g++.dg/template/ttp14.C: Likewise.
6270
a5e51518
KL
62712004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6272
6273 PR c++/18123
6274 * g++.dg/parse/enum2.C: New test.
6275 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6276
1a06672a
NC
62772004-12-02 Nick Clifton <nickc@redhat.com>
6278
6279 * gcc.target/xstormy16: New test directory.
6280 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6281 * gcc.target/xstormy16/bp.c: Check the generation of bp
6282 instructions.
6283 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6284 bn instructions and the BELOW100 attribute.
6285
5191f2ba
AM
62862004-12-02 Alan Modra <amodra@bigpond.net.au>
6287
6288 PR target/16952
6289 * gcc.dg/ppc-eabi.c: New.
6290
78579b60
BD
62912004-12-02 Bud Davis <bdavis9659@comcast.net>
6292
6293 PR fortran/18284
6294 * gfortran.dg/backspace.f90
6295
8dc4d66a
BD
62962004-12-02 Bud Davis <bdavis9659@comcast.net>
6297
6298 * gfortran.dg/inquire.f90: New test.
6299
810838e7
JJ
63002004-12-01 Janis Johnson <janis187@us.ibm.com>
6301
6302 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6303 handle effective-target-keyword.
6304 (dg-skip-if): Support effective-target keyword as target list.
6305 (dg-xfail-if): Ditto.
6306 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6307
986583fd
DN
63082004-12-01 Diego Novillo <dnovillo@redhat.com>
6309
6310 PR tree-optimization/18291
6311 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6312
386489e3
NS
63132004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6314
07c65e00
NS
6315 PR C++/18729
6316 * g++.dg/parse/crash20.C: New.
6317
386489e3
NS
6318 PR c++/17431
6319 * g++.dg/overload/arg1.C: New.
6320 * g++.dg/overload/arg2.C: New.
6321 * g++.dg/overload/arg3.C: New.
6322 * g++.dg/overload/arg4.C: New.
6323
683e2617
JM
63242004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6325
6326 * gcc.dg/c99-flex-array-4.c: Remove.
6327
f470b1e5
JJ
63282004-11-30 Janis Johnson <janis187@us.ibm.com>
6329
d7d05b86
JJ
6330 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6331
68897708
JJ
6332 * lib/target-supports.exp (is-effective-target): Simplify.
6333
f470b1e5
JJ
6334 * lib/target-supports.exp (check_effective_target_vect_long):
6335 Fix for powerpc64-*-*.
6336
1ae5bf02
LR
63372004-11-30 Loren James Rittle <ljrittle@acm.org>
6338
b4519d39 6339 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
6340 to support new requirements on FreeBSD 5.
6341
a50c69c4
DP
63422004-11-30 Devang Patel <dpatel@apple.com>
6343
6344 PR 18702
6345 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 6346
98705d7d
JJ
63472004-11-30 Janis Johnson <janis187@us.ibm.com>
6348
6349 * g++.dg/ext/altivec-13.C: New test.
6350
209e170c
AP
63512004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6352
6353 PR tree-opt/18298
6354 * gcc.c-torture/execute/p18298.c: New test.
6355
218d1b88
IR
63562004-11-30 Ira Rosen <irar@il.ibm.com>
6357 Dorit Naishlos <dorit@il.ibm.com>
6358
6359 PR tree-opt/18607
6360 * gcc.dg/vect/vect-89.c: New test.
6361
1ac0ac8b
JM
63622004-11-30 James A. Morrison <phython@gcc.gnu.org>
6363
6364 * gcc.dg/pr18596-1.c: New test.
6365
9d6ccbe6
BE
63662004-11-30 Ben Elliston <bje@au.ibm.com>
6367
6368 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6369
e8233ac2
AP
63702004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6371
6372 PR c/18479
6373 * gcc.dg/pr18479.c: New test.
6374
e59165e6
HPN
63752004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6376
6377 PR target/18490
6378 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6379 mmix-knuth-mmixware.
6380
6381 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6382 cris-*-elf* cris-*-aout* mmix-*-*
6383
5e23162d
AP
63842004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6385
6386 PR middle-end/18725
6387 * gcc.dg/pr18725.c: New test.
6388
226e6926
HPN
63892004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6390
3798c21b
HPN
6391 PR target/18488
6392 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6393
226e6926
HPN
6394 PR target/18336
6395 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6396
fc6a28d7
MM
63972004-11-29 Mark Mitchell <mark@codesourcery.com>
6398
13034073 6399 PR c++/18368
fc6a28d7
MM
6400 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6401 * g++.old-deja/g++.law/ctors5.C: Likewise.
6402 * g++.old-deja/g++.other/crash25.C: Likewise.
6403
6404 PR c++/18674
6405 * g++.dg/template/error16.C: New test.
9469f0aa 6406
fc6a28d7
MM
6407 PR c++/18512
6408 * g++.dg/template/crash29.C: New test.
6409
d21d51d0
DN
64102004-11-29 Diego Novillo <dnovillo@redhat.com>
6411
b7034e06 6412 PR tree-optimization/18712
d21d51d0
DN
6413 * gcc.c-torture/compile/pr18712.c: New test.
6414
86f029aa
JM
64152004-11-29 Joseph Myers <joseph@codesourcery.com>
6416
6417 PR c/7544
6418 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6419 tests.
6420
c6f9f83b
KL
64212004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6422
6423 PR c++/18652
6424 * g++.dg/lookup/crash6.C: New test.
6425
22bbc492
HPN
64262004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6427
6428 PR middle-end/18164
6429 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6430
1cb1fa51
JM
64312004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6432
6433 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6434 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6435 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6436
6db081f1
AP
64372004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6438
6439 * gcc.dg/pr18164.c: New test.
6440
a2163d83
MK
64412004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6442
6443 * gcc.dg/funroll-loops-all.c: New.
6444
b20e8229
HPN
64452004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6446
77109b50
HPN
6447 PR target/18489
6448 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6449 delimeter, match space and TAB as well as ":".
6450
a8344e32
HPN
6451 PR target/18484
6452 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6453
20db5bc8
HPN
6454 PR target/18348
6455 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6456
450bc074
HPN
6457 PR target/18345
6458 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6459
b20e8229
HPN
6460 PR target/18337
6461 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6462
905d47a9 64632004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 6464
b4519d39 6465 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 6466
ec017547
HPN
64672004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6468
6469 PR target/18334
6470 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6471
78a27531
RH
64722004-11-28 Richard Henderson <rth@redhat.com>
6473
6474 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6475
c48cb439
JM
64762004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6477
6478 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6479 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6480 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6481 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6482 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6483 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6484 gcc.dg/pointer-arith-8.c: New tests.
6485
203f344c
BD
64862004-11-27 Bud Davis <bdavis9659@comcast.net>
6487
6488 PR fortran/18364
6489 * gfortran.dg/endfile.f90: New test.
6490
0c00d5f3
FH
64912004-11-27 Falk Hueffner <falk@debian.org>
6492
6493 * gcc.dg/loop-6.c: New test.
6494
47d42ce2
JJ
64952004-11-27 Jakub Jelinek <jakub@redhat.com>
6496
6497 * gcc.c-torture/execute/20041126-1.c: New test.
6498
87980da0
RS
64992004-11-27 Richard Sandiford <rsandifo@redhat.com>
6500
6501 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6502 on IRIX.
6503
601a71a7
RS
65042004-11-27 Richard Sandiford <rsandifo@redhat.com>
6505
6506 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6507 functions.
6508
b78b8bd8
JJ
65092004-11-27 Jakub Jelinek <jakub@redhat.com>
6510
6511 PR rtl-optimization/17825
6512 * gcc.c-torture/compile/20041119-1.c: New test.
6513
de2fc4db
JDA
65142004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6515
6516 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6517 Check existence of ld library path variables before unsetting.
6518
3de87817
MM
65192004-11-26 Mark Mitchell <mark@codesourcery.com>
6520
6521 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6522
a0fec000
RS
65232004-11-26 Richard Sandiford <rsandifo@redhat.com>
6524
6525 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6526
2a513780
RS
65272004-11-26 Richard Sandiford <rsandifo@redhat.com>
6528
6529 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6530
2557bee0
BE
65312004-11-26 Ben Elliston <bje@au.ibm.com>
6532
6533 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6534 dg-do directive.
6535
f50a5f61
BE
65362004-11-26 Ben Elliston <bje@au.ibm.com>
6537
6538 * gcc.dg/pr17957.c: Pass --param, not -param.
6539
5f0be3d0
AP
65402004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6541
6542 PR middle-end/17957
6543 * testsuite/gcc.dg/pr17957.c: New test.
6544
5ae9ba3e
MM
65452004-11-25 Mark Mitchell <mark@codesourcery.com>
6546
6547 PR c++/18445
6548 * g++.dg/template/crash28.C: Likewise.
6549
6550 PR c++/18001
6551 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6552 * g++.dg/ext/lvaddr.C: Likewise.
6553 * g++.dg/opt/pr7503-3.C: Likewise.
6554
6555 PR c++/18466
6556 * g++.dg/parse/qualified3.C: New test.
6557 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 6558
5ae9ba3e 6559 PR c++/18545
9469f0aa 6560 * g++.dg/expr/return1.C: New test.
5ae9ba3e 6561
87c465f5
KL
65622004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6563
6564 Friend class name lookup 3/n, PR c++/3332
6565 * g++.dg/lookup/friend3.C: New test.
6566 * g++.dg/lookup/friend4.C: Likewise.
6567 * g++.dg/lookup/friend5.C: Likewise.
6568
29ef83de
KL
65692004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6570
6571 Friend class name lookup 2/n, PR c++/14513, c++/15410
6572 * g++.dg/lookup/friend2.C: New test.
6573 * g++.dg/template/friend31.C: Likewise.
6574
fc6fdbf3
JDA
65752004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6576
6577 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6578
9306cccb
MM
65792004-11-24 Mark Mitchell <mark@codesourcery.com>
6580
6581 PR c++/17473
6582 * g++.dg/tc1/dr56.C: Remove.
6583 * g++.dg/template/typedef1.C: Add dg-error markers.
6584 * g++.old-deja/g++.other/typedef7.C: Likewise.
6585
6586 PR c++/18285
6587 * g++.dg/parse/typedef7.C: New test.
6588
bef5d8b6
RS
65892004-11-24 Richard Sandiford <rsandifo@redhat.com>
6590
6591 * gcc.c-torture/execute/20041124-1.c: New test.
6592
d6eec208
MM
65932004-11-24 Mark Mitchell <mark@codesourcery.com>
6594
9469f0aa 6595 * g++.dg/template/deduce3.C: New test.
6e2993bf 6596
62a4d942 6597 PR c++/18586
9469f0aa 6598 * g++.dg/template/crash27.C: New test.
62a4d942 6599
d6eec208
MM
6600 PR c++/18530
6601 * g++.dg/warn/Wshadow-3.C: New test.
6602
479ec1d1
DP
66032004-11-24 Devang Patel <dpatel@apple.com>
6604
6605 PR/18555
6606 * gcc.dg/cpp/isysroot-1.c: New test.
6607 * gcc.dg/cpp/usr/include/stdio.h: New file.
6608 * gcc.dg/cpp/isysroot-2.c: New test.
6609 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6610 New file.
6611
91146169
GB
66122004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6613
6614 PR c++/8929
6615 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6616
592590f5
EB
66172004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6618
6619 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6620 * gcc.target/sparc/pdist.c: Likewise.
6621
d70b8c3a
PB
66222004-11-24 Paolo Bonzini <bonzini@gnu.org>
6623
6624 PR c++/16882
d70b8c3a
PB
6625 * g++.dg/conversion/simd1.C: New test.
6626
1df8e834
JDA
66272004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6628
6629 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6630 and restore_ld_library_path_env_vars.
6631 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6632 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6633 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6634 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6635
b5b3e36a
DJ
66362004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6637
6638 * gcc.dg/pragma-align-2.c: Test macro expansion.
6639 * gcc.dg/pragma-pack-2.c: New test.
6640
31589ec6
RH
66412004-11-23 Richard Henderson <rth@redhat.com>
6642
6643 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6644 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6645 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6646 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6647 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6648 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6649
6650 * gcc.dg/vect/vect.exp: Add check for alpha.
6651 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6652 (check_effective_target_vect_int): Enable for alpha.
6653 (check_effective_target_vect_long): New.
6654 (is-effective-target): Add it.
6655
27b28c6d
UB
66562004-11-23 Uros Bizjak <uros@kss-loka.si>
6657
6658 * gcc.dg/pr18614-1.c: New test.
6659
a3407e42
EB
66602004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6661
6662 * gcc.dg/setjmp-2.c: New test.
6663
16f59241
JM
66642004-11-22 James A. Morrison <phython@gcc.gnu.org>
6665
6666 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6667 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6668 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6669 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6670 gcc.target/sparc/pdist.c: New tests.
6671
c33a9f06
BW
66722004-11-22 Bob Wilson <bob.wilson@acm.org>
6673
6674 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6675
5628fde1
DJ
66762004-11-22 Dale Johannesen <dalej@apple.com>
6677
6678 * gcc.dg/20041111-1.c: New.
6679
618bb89c
DN
66802004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6681
6682 PR tree-opt/18536
6683 * gcc.dg/vect/pr18536.c: New test.
6684
e99f332f
GB
66852004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6686
6687 PR c++/18354
6688 * g++.dg/template/nontype11.C: New test.
6689
6da285d2
RS
66902004-11-21 Roger Sayle <roger@eyesopen.com>
6691
6692 PR middle-end/18520
6693 * gcc.dg/pr18520-1.c: New test case.
6694
a4ab7973
JM
66952004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6696
6697 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6698 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6699 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6700 expected diagnostics.
6701
7afc9b98
EB
67022004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6703
6704 PR target/18580
6705 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6706 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6707 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6708
21664a3e
EB
67092004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6710
6711 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6712
79c70e5a 67132004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 6714 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
6715
6716 * lib/target-supports.exp (check_visibility_available): Really
6717 test the compiler.
6718
63dfe6ff
DN
67192004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6720
6721 PR tree-opt/18181
6722 * gcc.dg/vect/vect-85.c: New test.
6723 * gcc.dg/vect/vect-86.c: New test.
6724 * gcc.dg/vect/vect-87.c: New test.
6725 * gcc.dg/vect/vect-88.c: New test.
6726
d9648e1d
BE
67272004-11-19 Ben Elliston <bje@au.ibm.com>
6728
6729 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6730
bb30f5c0
JJ
67312004-11-18 Janis Johnson <janis187@us.ibm.com>
6732
6733 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6734 * gcc.dg/ppc-and-1.c: Ditto.
6735 * gcc.dg/ppc-compare-1.c: Ditto.
6736 * gcc.dg/ppc-mov-1.c: Ditto
6737
a8e68029 67382004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 6739 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
6740
6741 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6742
07d05ffd 67432004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 6744 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
6745
6746 * lib/target-supports.exp (check_effective_target_vect_int): New
6747 (check_effective_target_vect_float): New
6748 (check_effective_target_vect_double): New.
6749 (is-effective-target): Support new effective targets keywords.
6750 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6751 default action for dg-do.
6752 * gcc.dg/vect/pr16105.c: Use new support.
6753 * gcc.dg/vect/pr18400.c: Ditto.
6754 * gcc.dg/vect/pr18425.c: Ditto.
6755 * gcc.dg/vect/vect-1.c: Ditto.
6756 * gcc.dg/vect/vect-10.c: Ditto.
6757 * gcc.dg/vect/vect-11.c: Ditto.
6758 * gcc.dg/vect/vect-12.c: Ditto.
6759 * gcc.dg/vect/vect-13.c: Ditto.
6760 * gcc.dg/vect/vect-14.c: Ditto.
6761 * gcc.dg/vect/vect-15.c: Ditto.
6762 * gcc.dg/vect/vect-16.c: Ditto.
6763 * gcc.dg/vect/vect-17.c: Ditto.
6764 * gcc.dg/vect/vect-18.c: Ditto.
6765 * gcc.dg/vect/vect-19.c: Ditto.
6766 * gcc.dg/vect/vect-2.c: Ditto.
6767 * gcc.dg/vect/vect-20.c: Ditto.
6768 * gcc.dg/vect/vect-21.c: Ditto.
6769 * gcc.dg/vect/vect-22.c: Ditto.
6770 * gcc.dg/vect/vect-23.c: Ditto.
6771 * gcc.dg/vect/vect-24.c: Ditto.
6772 * gcc.dg/vect/vect-25.c: Ditto.
6773 * gcc.dg/vect/vect-26.c: Ditto.
6774 * gcc.dg/vect/vect-27.c: Ditto.
6775 * gcc.dg/vect/vect-27a.c: Ditto.
6776 * gcc.dg/vect/vect-28.c: Ditto.
6777 * gcc.dg/vect/vect-29.c: Ditto.
6778 * gcc.dg/vect/vect-29a.c: Ditto.
6779 * gcc.dg/vect/vect-3.c: Ditto.
6780 * gcc.dg/vect/vect-30.c: Ditto.
6781 * gcc.dg/vect/vect-31.c: Ditto.
6782 * gcc.dg/vect/vect-32.c: Ditto.
6783 * gcc.dg/vect/vect-33.c: Ditto.
6784 * gcc.dg/vect/vect-34.c: Ditto.
6785 * gcc.dg/vect/vect-35.c: Ditto.
6786 * gcc.dg/vect/vect-36.c: Ditto.
6787 * gcc.dg/vect/vect-37.c: Ditto.
6788 * gcc.dg/vect/vect-38.c: Ditto.
6789 * gcc.dg/vect/vect-4.c: Ditto.
6790 * gcc.dg/vect/vect-40.c: Ditto.
6791 * gcc.dg/vect/vect-41.c: Ditto.
6792 * gcc.dg/vect/vect-42.c: Ditto.
6793 * gcc.dg/vect/vect-43.c: Ditto.
6794 * gcc.dg/vect/vect-44.c: Ditto.
6795 * gcc.dg/vect/vect-45.c: Ditto.
6796 * gcc.dg/vect/vect-46.c: Ditto.
6797 * gcc.dg/vect/vect-47.c: Ditto.
6798 * gcc.dg/vect/vect-48.c: Ditto.
6799 * gcc.dg/vect/vect-48a.c: Ditto.
6800 * gcc.dg/vect/vect-49.c: Ditto.
6801 * gcc.dg/vect/vect-5.c: Ditto.
6802 * gcc.dg/vect/vect-50.c: Ditto.
6803 * gcc.dg/vect/vect-51.c: Ditto.
6804 * gcc.dg/vect/vect-52.c: Ditto.
6805 * gcc.dg/vect/vect-53.c: Ditto.
6806 * gcc.dg/vect/vect-54.c: Ditto.
6807 * gcc.dg/vect/vect-55.c: Ditto.
6808 * gcc.dg/vect/vect-56.c: Ditto.
6809 * gcc.dg/vect/vect-56a.c: Ditto.
6810 * gcc.dg/vect/vect-57.c: Ditto.
6811 * gcc.dg/vect/vect-58.c: Ditto.
6812 * gcc.dg/vect/vect-59.c: Ditto.
6813 * gcc.dg/vect/vect-6.c: Ditto.
6814 * gcc.dg/vect/vect-60.c: Ditto.
6815 * gcc.dg/vect/vect-61.c: Ditto.
6816 * gcc.dg/vect/vect-62.c: Ditto.
6817 * gcc.dg/vect/vect-63.c: Ditto.
6818 * gcc.dg/vect/vect-64.c: Ditto.
6819 * gcc.dg/vect/vect-65.c: Ditto.
6820 * gcc.dg/vect/vect-66.c: Ditto.
6821 * gcc.dg/vect/vect-67.c: Ditto.
6822 * gcc.dg/vect/vect-68.c: Ditto.
6823 * gcc.dg/vect/vect-69.c: Ditto.
6824 * gcc.dg/vect/vect-7.c: Ditto.
6825 * gcc.dg/vect/vect-72.c: Ditto.
6826 * gcc.dg/vect/vect-72a.c: Ditto.
6827 * gcc.dg/vect/vect-73.c: Ditto.
6828 * gcc.dg/vect/vect-74.c: Ditto.
6829 * gcc.dg/vect/vect-75.c: Ditto.
6830 * gcc.dg/vect/vect-76.c: Ditto.
6831 * gcc.dg/vect/vect-77.c: Ditto.
6832 * gcc.dg/vect/vect-77a.c: Ditto.
6833 * gcc.dg/vect/vect-78.c: Ditto.
6834 * gcc.dg/vect/vect-79.c: Ditto.
6835 * gcc.dg/vect/vect-8.c: Ditto.
6836 * gcc.dg/vect/vect-80.c: Ditto.
6837 * gcc.dg/vect/vect-82.c: Ditto.
6838 * gcc.dg/vect/vect-82_64.c: Ditto.
6839 * gcc.dg/vect/vect-83.c: Ditto.
6840 * gcc.dg/vect/vect-83_64.c: Ditto.
6841 * gcc.dg/vect/vect-9.c: Ditto.
6842 * gcc.dg/vect/vect-all.c: Ditto.
6843 * gcc.dg/vect/vect-none.c: Ditto.
6844
7c278f79
JJ
68452004-11-17 Janis Johnson <janis187@us.ibm.com>
6846
6847 * lib/gcc-dg.exp (dg-skip-if): New function.
6848 (dg-forbid-option): Remove.
6849 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6850 * g++.dg/abi/bitfield8.C: Likewise.
6851 * g++.dg/abi/dtor1.C: Likewise.
6852 * g++.dg/abi/empty10.C: Likewise.
6853 * g++.dg/abi/empty7.C: Likewise.
6854 * g++.dg/abi/empty9.C: Likewise.
6855 * g++.dg/abi/layout3.C: Likewise.
6856 * g++.dg/abi/layout4.C: Likewise.
6857 * g++.dg/abi/thunk1.C: Likewise.
6858 * g++.dg/abi/thunk2.C: Likewise.
6859 * g++.dg/abi/vbase11.C: Likewise.
6860 * g++.dg/abi/vthunk2.C: Likewise.
6861 * g++.dg/abi/vthunk3.C: Likewise.
6862 * g++.dg/ext/attrib8.C: Likewise.
6863 * g++.dg/opt/longbranch2.C: Likewise.
6864 * g++.dg/opt/reg-stack4.C: Likewise.
6865 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6866 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6867 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6868 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6869 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6870 * gcc.dg/20000609-1.c: Likewise.
6871 * gcc.dg/20000720-1.c: Likewise.
6872 * gcc.dg/20011107-1.c: Likewise.
6873 * gcc.dg/20011119-1.c: Likewise.
6874 * gcc.dg/20020108-1.c: Likewise.
6875 * gcc.dg/20020122-2.c: Likewise.
6876 * gcc.dg/20020122-3.c: Likewise.
6877 * gcc.dg/20020201-3.c: Likewise.
6878 * gcc.dg/20020206-1.c: Likewise.
6879 * gcc.dg/20020218-1.c: Likewise.
6880 * gcc.dg/20020310-1.c: Likewise.
6881 * gcc.dg/20020411-1.c: Likewise.
6882 * gcc.dg/20020418-2.c: Likewise.
6883 * gcc.dg/20020426-1.c: Likewise.
6884 * gcc.dg/20020426-2.c: Likewise.
6885 * gcc.dg/20020517-1.c: Likewise.
6886 * gcc.dg/20020523-1.c: Likewise.
6887 * gcc.dg/20020523-2.c: Likewise.
6888 * gcc.dg/20020729-1.c: Likewise.
6889 * gcc.dg/20030204-1.c: Likewise.
6890 * gcc.dg/20030826-2.c: Likewise.
6891 * gcc.dg/20030926-1.c: Likewise.
6892 * gcc.dg/20031202-1.c: Likewise.
6893 * gcc.dg/980312-1.c: Likewise.
6894 * gcc.dg/980313-1.c: Likewise.
6895 * gcc.dg/990117-1.c: Likewise.
6896 * gcc.dg/990424-1.c: Likewise.
6897 * gcc.dg/990524-1.c: Likewise.
6898 * gcc.dg/991230-1.c: Likewise.
6899 * gcc.dg/i386-387-1.c: Likewise.
6900 * gcc.dg/i386-387-2.c: Likewise.
6901 * gcc.dg/i386-387-3.c: Likewise.
6902 * gcc.dg/i386-387-4.c: Likewise.
6903 * gcc.dg/i386-387-5.c: Likewise.
6904 * gcc.dg/i386-387-6.c: Likewise.
6905 * gcc.dg/i386-asm-1.c: Likewise.
6906 * gcc.dg/i386-bitfield1.c: Likewise.
6907 * gcc.dg/i386-bitfield2.c: Likewise.
6908 * gcc.dg/i386-loop-1.c: Likewise.
6909 * gcc.dg/i386-loop-2.c: Likewise.
6910 * gcc.dg/i386-loop-3.c: Likewise.
6911 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6912 * gcc.dg/i386-pic-1.c: Likewise.
6913 * gcc.dg/i386-regparm.c: Likewise.
6914 * gcc.dg/i386-signbit-1.c: Likewise.
6915 * gcc.dg/i386-signbit-2.c: Likewise.
6916 * gcc.dg/i386-signbit-3.c: Likewise.
6917 * gcc.dg/i386-sse-5.c: Likewise.
6918 * gcc.dg/i386-sse-8.c: Likewise.
6919 * gcc.dg/i386-unroll-1.c: Likewise.
6920 * gcc.dg/tls/opt-1.c: Likewise.
6921 * gcc.dg/tls/opt-2.c: Likewise.
6922 * gcc.dg/unroll-1.c: Likewise.
6923 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6924 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6925 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6926 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6927
c9387915
GB
69282004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6929
6930 * g++.dg/template/incomplete1.C: New test.
6931
a1e98266
NC
69322004-11-16 Nick Clifton <nickc@redhat.com>
6933
6934 Revert patches accidentally commited during checkin of fixes for
6935 xstormy16 tests:
6936 gcc.c-torture/execute/simd-4.c: Revert
6937 gcc.dg/20040910-1.c: Revert.
6938
40b026d8
PB
69392004-11-16 Paul Brook <paul@codesourcery.com>
6940
6941 PR fortran/13010
6942 * gfortran.dg/der_pointer_1.f90: New test.
6943
d134f39e
JM
69442004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6945
6946 PR c/18498
6947 * gcc.dg/bitfld-13.c: New test.
6948
8e0933b1
JJ
69492004-11-15 Janis Johnson <janis187@us.ibm.com>
6950
9cbee3fa
JJ
6951 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6952 powerpc*-*-linux*.
6953
2301511d
JJ
6954 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6955 * gcc.dg/ppc64-abi-2.c: Ditto.
6956 * gcc.dg/ppc64-abi-3.c: Ditto.
6957
8e0933b1
JJ
6958 * lib/gcc-dg.exp (dg-target-list): Remove.
6959
4fd7b3cb
SE
69602004-11-15 Steve Ellcey <sje@cup.hp.com>
6961
6962 * gcc.dg/ia64-postinc.c: New test.
6963
11559c75
MM
69642004-11-15 Mark Mitchell <mark@codesourcery.com>
6965
6966 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6967
f15dc49f
NC
69682004-11-15 Nick Clifton <nickc@redhat.com>
6969
6970 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6971 __INT_MAX__ so that the test can be compiled by toolchains
6972 targeted at 16-bit processors.
6973
6974 * gcc.dg/20040625-1.c: Use long constants rather than integers
6975 when performing arithmetic that will overflow 16-bits.
6976
6977 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6978 xstormy16. It does not support 128-bit vector operations.
6979
6980 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6981 with the macro PTR_TYPE. Define this macro to an integer type
6982 suitable for holding a pointer.
6983
6984 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6985 the target is a 16-bit processor.
6986
6987 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6988 16-bit targets where the character constant will be too long.
6989
6990 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6991 where the double will not be directly addressable.
6992
461c6fce
KL
69932004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6994
6995 Friend class name lookup 1/n, PR c++/18471
6996 * g++.dg/template/crash26.C: New test.
6997 * g++.dg/lookup/struct1.C: Adjust expected error.
6998 * g++.dg/parse/elab1.C: Likewise.
6999 * g++.dg/parse/elab2.C: Likewise.
7000 * g++.dg/parse/int-as-enum1.C: Likewise.
7001 * g++.dg/parse/struct-as-enum1.C: Likewise.
7002 * g++.dg/parse/typedef1.C: Likewise.
7003 * g++.dg/parse/typedef3.C: Likewise.
7004 * g++.dg/parse/typedef4.C: Likewise.
7005 * g++.dg/parse/typedef5.C: Likewise.
7006 * g++.dg/template/nontype4.C: Likewise.
7007 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
7008 * g++.old-deja/g++.other/elab1.C: Likewise.
7009 * g++.old-deja/g++.other/syntax4.C: Likewise.
7010
23e09df4
EB
70112004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7012
7013 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
7014
18522563
ZD
70152004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
7016
7017 * gcc.c-torture/execute/20041114-1.c: New test.
7018
efcc66f0
JM
70192004-11-14 Joseph S. Myers <joseph@codesourcery.com>
7020
7021 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
7022 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
7023 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
7024 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
7025 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
7026 gcc.dg/switch-7.c: New tests.
7027
fceb80bf
DN
70282004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7029
7030 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
7031
f7f02125
DN
70322004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7033
7034 PR tree-opt/18400
7035 * gcc.dg/vect/pr18400.c: New test.
7036
70372004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 7038 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
7039
7040 PR tree-opt/18425
7041 * gcc.dg/vect/pr18425.c: New test.
7042
3021a627
EB
70432004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7044
7045 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
7046 Guard with dg-require-alias and dg-require-visibility.
7047
6b870fa9
EB
70482004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7049
7050 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7051
d6b75f70
GB
70522004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7053
7054 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7055
e34b0922
KL
70562004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7057
7058 PR c++/17344
7059 * g++.dg/template/defarg5.C: New test.
7060
fa1dedd8
EB
70612004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7062
7063 * g++.dg/parse/cast1.C: Run only on ILP32.
7064 * g++.old-deja/g++.mike/p784.C: Likewise.
7065
61a5fa29
BS
70662004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7067
7068 * gcc.c-torture/execute/20041113-1.c: New test.
7069
1136d30e
JM
70702004-11-13 James A. Morrison <phython@gcc.gnu.org>
7071
7072 PR target/18230
7073 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
7074 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
7075 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
7076 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7077 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7078 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7079 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7080 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7081 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7082 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7083 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7084 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7085 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7086
893e18a5
JM
70872004-11-13 James A. Morrison <phython@gcc.gnu.org>
7088
7089 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7090 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7091 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7092 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7093 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7094 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7095 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7096 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7097 gcc.target/sparc/combined-1.c: New tests.
7098
2256aa1c
ZL
70992004-11-12 Ziemowit Laski <zlaski@apple.com>
7100
7101 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7102 New tests.
7103
bf0fdfdd
MM
71042004-11-12 Mark Mitchell <mark@codesourcery.com>
7105
7106 * lib/gcc-dg.exp (dg-forbid-option): New function.
7107 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7108 * g++.dg/abi/bitfield8.C: Likewise.
7109 * g++.dg/abi/dtor1.C: Likewise.
7110 * g++.dg/abi/empty10.C: Likewise.
7111 * g++.dg/abi/empty7.C: Likewise.
7112 * g++.dg/abi/empty9.C: Likewise.
7113 * g++.dg/abi/layout3.C: Likewise.
7114 * g++.dg/abi/layout4.C: Likewise.
7115 * g++.dg/abi/thunk1.C: Likewise.
7116 * g++.dg/abi/thunk2.C: Likewise.
7117 * g++.dg/abi/vbase11.C: Likewise.
7118 * g++.dg/abi/vthunk2.C: Likewise.
7119 * g++.dg/abi/vthunk3.C: Likewise.
7120 * g++.dg/ext/attrib8.C: Likewise.
7121 * g++.dg/opt/longbranch2.C: Likewise.
7122 * g++.dg/opt/reg-stack4.C: Likewise.
7123 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7124 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7125 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7126 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7127 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7128 * gcc.dg/20000609-1.c: Likewise.
7129 * gcc.dg/20000720-1.c: Likewise.
7130 * gcc.dg/20011107-1.c: Likewise.
7131 * gcc.dg/20011119-1.c: Likewise.
7132 * gcc.dg/20020108-1.c: Likewise.
7133 * gcc.dg/20020122-2.c: Likewise.
7134 * gcc.dg/20020122-3.c: Likewise.
7135 * gcc.dg/20020201-3.c: Likewise.
7136 * gcc.dg/20020206-1.c: Likewise.
7137 * gcc.dg/20020218-1.c: Likewise.
7138 * gcc.dg/20020310-1.c: Likewise.
7139 * gcc.dg/20020411-1.c: Likewise.
7140 * gcc.dg/20020418-2.c: Likewise.
7141 * gcc.dg/20020426-1.c: Likewise.
7142 * gcc.dg/20020426-2.c: Likewise.
7143 * gcc.dg/20020517-1.c: Likewise.
7144 * gcc.dg/20020523-1.c: Likewise.
7145 * gcc.dg/20020523-2.c: Likewise.
7146 * gcc.dg/20020729-1.c: Likewise.
7147 * gcc.dg/20030204-1.c: Likewise.
7148 * gcc.dg/20030826-2.c: Likewise.
7149 * gcc.dg/20030926-1.c: Likewise.
7150 * gcc.dg/20031202-1.c: Likewise.
7151 * gcc.dg/980312-1.c: Likewise.
7152 * gcc.dg/980313-1.c: Likewise.
7153 * gcc.dg/990117-1.c: Likewise.
7154 * gcc.dg/990424-1.c: Likewise.
7155 * gcc.dg/990524-1.c: Likewise.
7156 * gcc.dg/991230-1.c: Likewise.
7157 * gcc.dg/i386-387-1.c: Likewise.
7158 * gcc.dg/i386-387-2.c: Likewise.
7159 * gcc.dg/i386-387-3.c: Likewise.
7160 * gcc.dg/i386-387-4.c: Likewise.
7161 * gcc.dg/i386-387-5.c: Likewise.
7162 * gcc.dg/i386-387-6.c: Likewise.
7163 * gcc.dg/i386-asm-1.c: Likewise.
7164 * gcc.dg/i386-bitfield1.c: Likewise.
7165 * gcc.dg/i386-bitfield2.c: Likewise.
7166 * gcc.dg/i386-loop-1.c: Likewise.
7167 * gcc.dg/i386-loop-2.c: Likewise.
7168 * gcc.dg/i386-loop-3.c: Likewise.
7169 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7170 * gcc.dg/i386-pic-1.c: Likewise.
7171 * gcc.dg/i386-regparm.c: Likewise.
7172 * gcc.dg/i386-signbit-1.c: Likewise.
7173 * gcc.dg/i386-signbit-2.c: Likewise.
7174 * gcc.dg/i386-signbit-3.c: Likewise.
7175 * gcc.dg/i386-sse-5.c: Likewise.
7176 * gcc.dg/i386-sse-8.c: Likewise.
7177 * gcc.dg/i386-unroll-1.c: Likewise.
7178 * gcc.dg/tls/opt-1.c: Likewise.
7179 * gcc.dg/tls/opt-2.c: Likewise.
7180 * gcc.dg/unroll-1.c: Likewise.
7181 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7182 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7183 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7184 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7185 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7186 -m64 is specified.
7187
44370687
MM
71882004-11-12 Mark Mitchell <mark@codesourcery.com>
7189
7190 PR c++/18389
7191 * g++.dg/parse/cond1.C: New test.
7192
7193 PR c++/18429
7194 * g++.dg/template/array9.C: New test.
7195 * g++.dg/ext/vla1.C: Adjust error messages.
7196 * g++.dg/ext/vlm1.C: Likewise.
7197 * g++.dg/template/crash2.C: Likewise.
7198
7199 PR c++/18436
7200 * g++.dg/template/call3.C: New test.
7201
7202 PR c++/18407
7203 * g++.dg/template/ptrmem11.C: New test.
7204
690e11b8
AP
72052004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7206
7207 PR other/14264
7208 * lib/g++.exp: Set LC_ALL and LANG to C.
7209 * lib/gcc-dg.exp: Likewise.
7210 * lib/gfortran.exp: Likewise.
7211 * lib/objc.exp: Likewise.
7212 * lib/treelang.exp: Likewise.
7213
e260ea9d
AS
72142004-11-12 Andreas Schwab <schwab@suse.de>
7215
7216 * gcc.dg/pr16286.c: Fix last change.
7217
0a2695db
MM
72182004-11-12 Mark Mitchell <mark@codesourcery.com>
7219
7220 PR c++/18416
7221 * g++.dg/init/global1.C: New test.
7222
805221b9
EB
72232004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7224
7225 * gcc.c-torture/execute/20041112-1.c: New test.
7226
c9dd2023
JJ
72272004-11-11 Janis Johnson <janis187@us.ibm.com>
7228
7229 * lib/gcc-dg.exp (dg-target-list): New.
7230
b6dc500c
JJ
72312004-11-11 Janis Johnson <janis187@us.ibm.com>
7232 Richard Sandiford <rsandifo@redhat.com>
7233
7234 * lib/target-supports.exp (get-compiler_messages): New.
7235 (check_named_sections_available): Use it.
7236 (check_effective_target_ilp32): New.
7237 (check_effective_target_lp64): New.
7238 (is-effective-target): New.
7239 * lib/gcc-dg.exp (dg-require-effective-target): New.
7240
fb60d5d7
JM
72412004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7242
7243 * gcc.dg/precedence-1.c: New test.
7244
524136ea
JJ
72452004-11-11 Janis Johnson <janis187@us.ibm.com>
7246
46d1d0da
JJ
7247 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7248
af980752
JJ
7249 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7250 message, delete generated files, use more descriptive name for
7251 executable, and make the test unsupported when it cannot be run.
7252
5278e476
JJ
7253 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7254 (dg-require-weak, dg-require-visibility, dg-require-alias,
7255 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7256 dg-require-iconv, dg-require-named-sections): Use it.
7257
524136ea
JJ
7258 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7259
60934f9c
NS
72602004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7261
e1e2e653
NS
7262 PR target/16457
7263 * gcc.dg/ppc-and-1: New
7264
2f4d9502
NS
7265 PR target/16796
7266 * gcc.dg/ppc-mov-1.c: New.
7267
60934f9c
NS
7268 PR target/16458
7269 * gcc.dg/ppc-compare-1.c: New.
7270
3f8882a2
JM
72712004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7272
7273 * objc.dg/desig-init-2.m: New test.
7274
78e54994
AN
72752004-11-10 Adam Nemet <anemet@lnxw.com>
7276
9469f0aa 7277 PR middle-end/18160
78e54994
AN
7278 * g++.dg/warn/register-var-1.C: New test.
7279 * g++.dg/warn/register-var-2.C: New test.
7280
22d8d627
EB
72812004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7282
7283 * gcc.dg/union-2.c: New test.
7284
d05f9c39
FJ
72852004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7286
b4519d39 7287 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
7288 New test for PR tree-optimization/17892.
7289
d746e87d
MM
72902004-11-09 Mark Mitchell <mark@codesourcery.com>
7291
7292 PR c++/18369
7293 * g++.dg/init/new12.C: New test.
7294
8393a290
JM
72952004-11-10 James A. Morrison <phython@gcc.gnu.org>
7296
7297 * gcc.target/sparc: New directory.
7298 * gcc.target/sparc/sparc.exp: New driver.
7299 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7300 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7301 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7302 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7303
2cbcdeba
PB
73042004-11-10 Paul Brook <paul@codesourcery.com>
7305
7306 PR fortran/18218
7307 * gfortran.dg/list_read.c: New test.
7308
8b17a9d6
JM
73092004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7310
7311 PR c/18322
7312 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7313 expected diagnostic location.
7314
e221ef54
UW
73152004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7316
7317 * gcc.dg/20041109-1.c: New test.
7318
3172e26c
AP
73192004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7320
7321 PR objc/18406
7322 * objc/compile/pr18406.m: New test.
7323
40b97a2e
JM
73242004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7325
7326 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7327
9e637a26
JM
73282004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7329
7330 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7331
66e52c35
SE
73322004-11-08 Steve Ellcey <sje@cup.hp.com>
7333
7334 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7335
c7fa97d9
SE
73362004-11-08 Steve Ellcey <sje@cup.hp.com>
7337
7338 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 7339 exit.
c7fa97d9 7340
b03c0b93
AP
73412004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7342
7343 PR tree-opt/18299
7344 * gcc.c-torture/pr18299-1.c: New test.
7345
3c871f3f
AS
73462004-11-06 Andreas Schwab <schwab@suse.de>
7347
7348 * gcc.dg/pr16286.c: Also test for bool and pixel.
7349
fccf8fc6
JM
73502004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7351
7352 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7353 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7354 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7355 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7356 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7357 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7358 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7359 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7360 gcc.dg/struct-semi-3.c: New tests.
7361
a8f48325
EB
73622004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7363
7364 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7365
cd27e3d8
EB
73662004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7367
7368 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7369 Do not use C99 designators.
7370
e78980b7
EB
73712004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7372
7373 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7374
432be037
EB
73752004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7376
7377 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 7378 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
7379 * gcc.c-torture/execute/simd-5.x: Remove.
7380
629bf5f9
AP
73812004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7382
7383 PR rtl-optimization/17933
7384 * gcc.dg/torture/pr17933-1.c: New test.
7385
c37780f5
AL
73862004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7387
7388 PR target/18106
7389 * lib/target-supports.exp (check_weak_available): Support
7390 Windows.
7391
637022d9
DS
73922004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7393
7394 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7395 call to fflush(stdout) before abort.
7396 (my_ffsll): New function.
7397 (generate_fields): Use it.
7398
0a880880
JM
73992004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7400
7401 * gcc.dg/init-undef-1.c: New test.
7402
88876c7c
JM
74032004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7404
7405 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7406 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7407 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7408 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7409 expected messages for new parser.
7410
04fb56d5
MM
74112004-11-04 Mark Mitchell <mark@codesourcery.com>
7412
7413 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 7414
d48b4987
EB
74152004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7416
7417 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7418 on LP64 targets.
7419
68e6421d
JM
74202004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7421
7422 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7423 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7424 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7425 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7426 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7427 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7428 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7429 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7430 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7431 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7432
04466541
JM
74332004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7434
7435 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7436 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7437 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7438 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7439 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7440 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7441 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7442 for new parser.
7443
4e5813dd
RS
74442004-11-04 Richard Sandiford <rsandifo@redhat.com>
7445
7446 PR target/15342
7447 * gcc.dg/20041104-1.c: New test.
7448
b6ab6892
GB
74492004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7450
7451 * g++.dg/template/nontype7.C: New test.
7452 * g++.dg/template/nontype8.C: Likewise.
7453 * g++.dg/template/nontype9.C: Likewise.
7454 * g++.dg/template/nontype10.C: Likewise.
7455 * g++.dg/tc1/dr49.C: Likewise.
7456 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7457 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7458
ffc3e843
BE
74592004-11-04 Ben Elliston <bje@au.ibm.com>
7460
7461 * g++.dg/rtti/tinfo1.C: Remove xfails.
7462
74632004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
7464
7465 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7466 packed attribute to the definition to satisfy the new C++ parser.
7467
4815ff39
EB
74682004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7469
7470 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7471 invocations of va_arg.
7472
71bd7186
MM
74732004-11-02 Mark Mitchell <mark@codesourcery.com>
7474
7475 PR c++/18124
7476 * g++.dg/template/crash25.C: New test.
7477
7478 PR c++/18155
7479 * g++.dg/template/typedef2.C: New test.
7480 * g++.dg/parse/crash13.C: Adjust error markers.
7481
7482 PR c++/18177
7483 * g++.dg/conversion/const3.C: New test.
9469f0aa 7484
36f4d144
TS
74852004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7486
7487 PR fortran/17535
7488 PR fortran/17583
7489 PR fortran/17713
7490 * gfortran.dg/generic_[123].f90: New testcases.
7491
571cfa75
EB
74922004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7493
7494 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7495 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7496
da1f8963
AP
74972004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7498
7499 PR tree-opt/16808
7500 * gcc.c-torture/compile/pr16808.c: New test.
7501
f6219a5e
NS
75022004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7503
7504 PR rtl-optimization/17104
7505 * gcc.dg/ppc-bitfield1.c: New.
7506
f7bf40ee
RS
75072004-11-01 Richard Sandiford <rsandifo@redhat.com>
7508
7509 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7510
7236f3f6
RS
75112004-11-01 Richard Sandiford <rsandifo@redhat.com>
7512
7513 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7514 strings for 32-bit code.
7515
ee060229
JM
75162004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7517
7518 PR c/18239
7519 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7520
ae209f28
NS
75212004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7522
7523 PR c++/18064
7524 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7525
80439563
MM
75262004-10-31 Mark Mitchell <mark@codesourcery.com>
7527
7528 PR c++/15172
7529 * g++.dg/init/aggr2.C: New test.
7530
16b34ad6
ZL
75312004-10-30 Ziemowit Laski <zlaski@apple.com>
7532
7533 * objc.dg/local-decl-1.m: New test.
7534
0a3ee0fd
GDR
75352004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7536
7537 * gcc.dg/20040910-1.c: Adjust regex.
7538
1db4252c
RS
75392004-10-30 Roger Sayle <roger@eyesopen.com>
7540
7541 PR rtl-optimization/18084
7542 * g++.dg/opt/pr18084-1.C: New testcase.
7543
3cabd8f9
MA
75442004-10-30 Matt Austern <austern@apple.com>
7545
7546 PR c++/17542
7547 * g++.dg/ext/attrib18.C: New test.
9469f0aa 7548
61168ff1
RS
75492004-10-30 Roger Sayle <roger@eyesopen.com>
7550
7551 PR middle-end/18096
7552 * gcc.dg/pr18096-1.c: New test case.
7553
0c2166ab
RS
75542004-10-30 Roger Sayle <roger@eyesopen.com>
7555
7556 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7557
46097c76
JM
75582004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7559
7560 PR c/16666
7561 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7562 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7563 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7564 gcc.dg/old-style-prom-3.c: New tests.
7565
514a3b11
DS
75662004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7567
7568 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7569 Remove unnecessary inclusion of stdio.h.
7570
5976e643
RS
75712004-10-29 Roger Sayle <roger@eyesopen.com>
7572
7573 PR rtl-optimization/17581
7574 * gcc.dg/pr17581-1.c: New test case.
7575
ec7e5618
NS
75762004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7577
7578 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7579 being implemented.
7580 * g++.dg/conversion/dr195-1.C: New.
7581 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7582 * g++.old-deja/g++.mike/p10148.C: Likewise.
7583
1dc82a99
MM
75842004-10-29 Mark Mitchell <mark@codesourcery.com>
7585
7586 PR c++/17695
7587 * g++.dg/debug/typedef2.C: New test.
7588
056e1c5e
DB
75892004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7590
7591 PR fortran/13490
7592 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7593 * gfortran.dg/g77/README: Update.
7594
75952004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
7596
7597 PR c++/14124
7598 * g++.dg/ext/packed7.C: New test.
9469f0aa 7599
d533f1cb
AP
76002004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7601
7602 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7603 scan-assembler.
7604 * lib/scanasm.exp (hidden-scan-for): New proc.
7605 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7606 string.
7607 (scan-not-hidden): Likewise.
7608 * lib/target-supports.exp (check_visibility_available): mach-o is
7609 support too.
7610
883a2bff
MM
76112004-10-28 Mark Mitchell <mark@codesourcery.com>
7612
7613 PR c++/17132
7614 * g++.dg/template/memclass3.C: New test.
7615
fcf750ee
AN
76162004-10-28 Adam Nemet <anemet@lnxw.com>
7617
9469f0aa 7618 PR middle-end/18160
fcf750ee
AN
7619 * gcc.dg/register-var-1.c: New test.
7620 * gcc.dg/register-var-2.c: New test.
7621 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7622 error now.
7623
5c588b22
DN
76242004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7625
7626 PR other/18172
9469f0aa 7627 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
7628 unused variables.
7629 * gcc.dg/vect/vect-22.c: Likewise.
7630
83ff1f25
JJ
76312004-10-28 Jakub Jelinek <jakub@redhat.com>
7632
7633 * gcc.dg/i386-rotate-1.c: New test.
7634
391c4bc5
MM
76352004-10-27 Mark Mitchell <mark@codesourcery.com>
7636
2419a74b
MM
7637 * g++.dg/init/ref12.C: Add "run" marker.
7638
391c4bc5
MM
7639 PR c++/17435
7640 * g++.dg/init/ref12.C: New test.
7641
7642 PR c++/18140
7643 * g++.dg/template/shift1.C: New test.
7644 * g++.dg/template/error10.C: Adjust error markers.
7645
8e14584d
AP
76462004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7647
7648 PR tree-opt/17529
7649 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7650
005c1a13
GK
76512004-10-27 Geoffrey Keating <geoffk@apple.com>
7652
98f61f57
GK
7653 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7654 * gcc.dg/weak/weak-3.c: Likewise.
7655 * gcc.dg/weak/weak-5.c: Likewise.
7656 * gcc.dg/weak/weak-9.c: Likewise.
7657 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7658 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7659
005c1a13
GK
7660 * gcc.dg/darwin-weakimport-1.c: New.
7661
61b58001
BE
76622004-10-28 Ben Elliston <bje@au.ibm.com>
7663
7664 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7665
028aa389
NS
76662004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7667
7668 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7669 'syntax' error messages.
7670 * gcc.dg/cpp/direct2s.c: Likewise.
7671
1aeaea8d
GK
76722004-10-26 Geoffrey Keating <geoffk@apple.com>
7673
7674 * gcc.c-torture/compile/20041026-1.c: New.
7675
a5201a91
MM
76762004-10-26 Mark Mitchell <mark@codesourcery.com>
7677
7678 PR c++/18093
7679 * g++.dg/lookup/ns2.C: New test.
7680
7681 PR c++/18020
7682 * g++.dg/template/enum4.C: New test.
7683
7684 PR c++/18161
7685 * g++.dg/template/expr1.C: New test.
7686
a6291e47
BE
76872004-10-26 Ben Elliston <bje@au.ibm.com>
7688
7689 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7690
663174d3
JM
76912004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7692
7693 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7694 gcc.dg/decl-nospec-3.c: New tests.
7695
38285932
ZL
76962004-10-26 Ziemowit Laski <zlaski@apple.com>
7697
7698 * objc.dg/super-class-3.m: New test.
7699
51e63e60
NS
77002004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7701
7702 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7703 resyncing.
7704 * gcc.dg/cpp/direct2s.c: Likewise.
7705
f1a66265
GK
77062004-10-25 Geoffrey Keating <geoffk@apple.com>
7707
7708 * objc.dg/image-info.m: Update for changes to section selection.
7709
3a3589b4
ZL
77102004-10-25 David Ayers <d.ayers@inode.at>
7711 Ziemowit Laski <zlaski@apple.com>
7712
7713 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7714 diagnostics when messaging 'id <Proto>'.
7715 * objc.dg/class-protocol-1.m: New test.
7716 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7717 a non-existent method signature.
7718 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7719 Update diagnostics when messaging with non-existent method signature.
7720 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7721 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7722 invalid receivers are now resolved as if messaging 'id'; remove
7723 extraneous diagnostics.
7724
535dd320
JM
77252004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7726
7727 PR c/16667
7728 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7729 gcc.dg/init-desig-obs-3.c: New tests.
7730
3401a17f
JJ
77312004-10-25 Jakub Jelinek <jakub@redhat.com>
7732
7733 * gcc.dg/debug/20041023-1.c: New test.
7734
4c7c0c70
AP
77352004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7736
7737 PR middle-end/17407
7738 * gcc.c-torture/compile/pr17407.c: New test.
7739
7740 PR c++/18121
7741 * g++.dg/template/array8.C: New test.
7742
1e02510f
EB
77432004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7744
7745 PR other/18138
7746 * lib/g++.exp: Accept more than one multilib libgcc.
7747 * lib/gcc-dg.exp: Likewise.
7748 * lib/objc.exp: Likewise.
7749 * lib/treelang.exp: Likewise.
7750 * lib/gfortran.exp: Likewise.
7751
f3515059
BE
77522004-10-24 Ben Elliston <bje@au.ibm.com>
7753
7754 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7755
c94ac97d 77562004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
7757
7758 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7759 * gcc.dg/c99-const-expr-3.c: Likewise.
7760
ee742c05
AP
77612004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7762
7763 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7764
fef62f03
BE
77652004-10-23 Ben Elliston <bje@au.ibm.com>
7766
7767 * gcc.c-torture/execute/loop-2e.x: Remove.
7768
76aebc9f
NS
77692004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7770
7771 PR c++/18095
7772 * g++.dg/parse/crash18.C: New.
7773 * g++.dg/parse/crash19.C: New.
7774
7c06b222
AL
77752004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7776
7777 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7778 * g++.dg/ext/dllimport2.C: Same.
7779 * g++.dg/ext/dllimport8.C: Same.
7780
08e17d9d
MM
77812004-10-21 Mark Mitchell <mark@codesourcery.com>
7782
7783 PR c++/10841
7784 * g++.dg/conversion/cast1.C: New test.
7785 * g++.dg/overload/pmf1.C: Adjust error marker.
7786
943db347
AP
77872004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7788
7789 PR objc/17923
7790 * objc.dg/const-str-7.m: New test.
7791
aaf1c72d
KL
77922004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7793
7794 * g++.dg/template/memfriend11.C: Fix comment typo.
7795 * g++.dg/template/memfriend14.C: Likewise.
7796
0aab7a4b
RH
77972004-10-20 Richard Henderson <rth@redhat.com>
7798
7799 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7800 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7801 -fasynchronous-unwind-tables.
7802
4ba4c213
RH
78032004-10-20 Richard Henderson <rth@redhat.com>
7804
7805 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7806 (main): Return success.
7807 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7808 (main): Return success.
7809
b939a023
KL
78102004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7811
7812 PR c++/13495
7813 * g++.dg/template/memfriend9.C: New test.
7814 * g++.dg/template/memfriend10.C: Likewise.
7815 * g++.dg/template/memfriend11.C: Likewise.
7816 * g++.dg/template/memfriend12.C: Likewise.
7817 * g++.dg/template/memfriend13.C: Likewise.
7818 * g++.dg/template/memfriend14.C: Likewise.
7819 * g++.dg/template/memfriend15.C: Likewise.
7820 * g++.dg/template/memfriend16.C: Likewise.
7821 * g++.dg/template/memfriend17.C: Likewise.
7822 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7823
23517e6b
NS
78242004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7825
7826 * g++.dg/conversion/dr195.C: New.
7827 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7828
c0952176
BE
78292004-10-20 Ben Elliston <bje@au.ibm.com>
7830 Devang Patel <dpatel@apple.com>
7831
7832 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7833 of floating point arithmetic, which could trap.
7834
33c25e5c
MM
78352004-10-19 Mark Mitchell <mark@codesourcery.com>
7836
7837 PR c++/14035
7838 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7839 * g++.dg/conversion/const2.C: New test.
7840 * g++.dg/expr/reinterpret2.C: New test.
7841 * g++.dg/expr/reinterpret3.C: New test.
7842 * g++.dg/expr/cast2.C: New test.
7843 * g++.dg/expr/copy1.C: New test.
7844 * g++.dg/other/conversion1.C: Change error message.
7845 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7846 function pointers to void *.
7847 * g++.old-deja/g++.mike/p10148.C: Likewise.
7848
a5747863
EB
78492004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7850
7851 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7852
69475123
PB
78532004-10-19 Paolo Bonzini <bonzini@gnu.org>
7854
7855 PR c++/18047
7856
7857 * g++.dg/parse/expr3.C: New test.
7858
6e7a355c
EB
78592004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7860
7861 * gcc.dg/smod-1.c: New test.
7862
d4de6966
ZL
78632004-10-18 Ziemowit Laski <zlaski@apple.com>
7864
7865 * objc.dg/method-14.m: New test.
7866
829acd78
AP
78672004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7868
7869 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7870 Also xfail as the patch was reverted.
7871
c2f55a1b
AP
78722004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7873
7874 PR middle-end/16973
7875 * gcc.dg/pr16973.c: New test.
7876
bca9e17b
DN
78772004-10-18 Diego Novillo <dnovillo@redhat.com>
7878
7879 PR tree-optimization/17656
7880 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7881
18e4be85
NS
78822004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7883
7884 * g++.dg/eh/shadow1.C: New.
7885
ba3ed8d8
JJ
78862004-10-18 Jakub Jelinek <jakub@redhat.com>
7887
7888 * gcc.c-torture/compile/20041018-1.c: New test.
7889
0dc48e89
BE
78902004-10-18 Ben Elliston <bje@au.ibm.com>
7891
7892 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7893 compiler referring to register 0 when accessing sdata. The linker
7894 now patches things up.
7895
36e5122e
AP
78962004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7897
7898 PR c/17529
7899 * gcc.c-torture/compile/pr17529.c: New test.
7900
9596e064
GB
79012004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7902
7903 PR c++/17743
7904 * g++.dg/ext/attrib17.C: New test.
7905
051a6002
EB
79062004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7907
7908 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7909
1ed3dfd5
GB
79102004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7911
7912 PR c++/10479
7913 * g++.dg/ext/attrib16.C: New test.
7914
de3fe73c
MM
79152004-10-15 Mark Mitchell <mark@codesourcery.com>
7916
7917 PR c++/17042
7918 * g++.dg/init/dso_handle1.C: New test.
7919
de3fe73c
MM
7920 PR c++/14667
7921 * g++.dg/parse/typedef6.C: New test.
7922
d6b4201f
MM
7923 PR c++/17916
7924 * g++.dg/parse/pragma1.C: New test.
7925
7832e661
AH
79262004-10-15 Aldy Hernandez <aldyh@redhat.com>
7927
7928 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7929
e68a07e8
SE
79302004-10-15 Steve Ellcey <sje@cup.hp.com>
7931
7932 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7933 -fno-common when on HPPA HP-UX platforms.
7934
79352004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
7936
7937 PR other/16820
7938 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7939 stdint.h.
7940 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7941 uintptr_t.
7942
db3a9519
AP
79432004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7944
7945 PR c++/16301
7946 * g++.dg/lookup/strong-using-4.C: New test.
7947
f0602b16
AP
79482004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7949
7950 PR middle-end/16567
b4519d39 7951 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 7952
31246b8f
DN
79532004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7954
7955 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7956 and mipsisa64*-*-* (until support for misaligned loads is added).
7957 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7958 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7959 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7960 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7961 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7962 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7963
745d26d9
MM
79642004-10-14 Mark Mitchell <mark@codesourcery.com>
7965
7966 PR c++/17976
7967 * g++.dg/init/dtor3.C: New test.
7968
38db57bf
BE
79692004-10-15 Ben Elliston <bje@au.ibm.com>
7970
7971 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7972
c4e18b1c
GK
79732004-10-14 Geoffrey Keating <geoffk@apple.com>
7974
7975 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7976 * gcc.dg/macho-lo-sum.c: Likewise.
7977
b419bac7
JM
79782004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7979
7980 * gcc.dg/ppc-spe64-1.c: New test.
7981
0ecf0d5f
DP
79822004-10-14 Devang Patel <dpatel@apple.com>
7983
7984 PR 17635
7985 * gcc.dg/pr17635.c : New test.
9469f0aa 7986
31246b8f
DN
79872004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7988
7989 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7990 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7991 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7992 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7993 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7994 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7995 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7996 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7997 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7998 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7999 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
8000 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
8001 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
8002 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
8003 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
8004 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
8005 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
8006 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 8007
f0923257
DN
80082004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8009
9469f0aa
AJ
8010 * gcc.dg/vect/vect-82.c: New testcase.
8011 * gcc.dg/vect/vect-82_64.c: New testcase.
8012 * gcc.dg/vect/vect-83.c: New testcase.
8013 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 8014
ac24fc25
JM
80152004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8016
8017 * gcc.dg/cpp/error-1.c: New test.
8018
81da229b
JM
80192004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8020
8021 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
8022
5a78838a
HPN
80232004-10-14 Hans-Peter Nilsson <hp@axis.com>
8024
8025 PR target/17984
8026 * gcc.dg/cris-peep2-xsrand2.c: New test.
8027
bcd46a7c
AP
80282004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
8029
8030 PR c++/17661
8031 * testsuite/g++.dg/expr/for2.C: New test.
8032
b9bf58e5
EB
80332004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8034
8035 * g++.dg/inherit/thunk1.C: Run on the SPARC.
8036
69d49802
JJ
80372004-10-13 Jakub Jelinek <jakub@redhat.com>
8038
8039 PR tree-optimization/17724
8040 * g++.dg/opt/pr17724-1.C: New test.
8041 * g++.dg/opt/pr17724-2.C: New test.
8042 * g++.dg/opt/pr17724-3.C: New test.
8043 * g++.dg/opt/pr17724-4.C: New test.
8044 * g++.dg/opt/pr17724-5.C: New test.
8045 * g++.dg/opt/pr17724-6.C: New test.
8046
3789b316
JM
80472004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
8048
8049 PR c/17301
8050 * gcc.dg/pr17301-2.c: New test.
8051
1ca939e5
MM
80522004-10-11 Mark Mitchell <mark@codesourcery.com>
8053
db86dd14
MM
8054 PR c++/15876
8055 * g++.dg/parse/error22.C: New test.
8056
1ca939e5
MM
8057 PR c++/17936
8058 * g++.dg/template/spec18.C: New test.
8059
f713f229
SE
80602004-10-11 Steve Ellcey <sje@cup.hp.com>
8061
8062 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8063 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 8064 memcpy.
f713f229
SE
8065 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8066 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8067
73826a39
AP
80682004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8069
8070 * g++.dg/eh/cleanup5.C: Add dg-options "".
8071
eb172681
RS
80722004-10-11 Roger Sayle <roger@eyesopen.com>
8073
8074 PR middle-end/17657
8075 * gcc.dg/switch-4.c: New test case.
8076
6b34e55e
RS
80772004-10-11 Richard Sandiford <rsandifo@redhat.com>
8078
8079 * gcc.c-torture/execute/20041011-1.c: New test.
8080
0ad28dde
AP
80812004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8082
8083 PR c++/17554
8084 * g++.dg/init/for3.C: New test.
8085
8086 PR c++/17657
8087 * g++.dg/opt/switch2.C: New test.
8088
8089 PR middle-end/17703
8090 * g++.dg/warn/Wreturn-2.C: New test.
8091
b187901e
AP
80922004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8093
8094 PR c++/17907
8095 * g++.dg/eh/cleanup5.C: New test.
8096
22ab714d
MM
80972004-10-10 Mark Mitchell <mark@codesourcery.com>
8098
8099 PR c++/17393
8100 * g++.dg/parse/error21.C: New test.
8101
a82e1a7d
GDR
81022004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8103
8104 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8105 * g++.dg/warn/incomplete1.C: Likewise.
8106 * g++.dg/template/qualttp20.C: Likewise.
8107
bba5733f
JM
81082004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8109
8110 PR c/17881
8111 * parm-incomplete-1.c: New test.
8112
17a27b4f
MM
81132004-10-09 Mark Mitchell <mark@codesourcery.com>
8114
36700ac8 8115 PR c++/17867
17a27b4f
MM
8116 * g++.dg/parse/error19.C: New test.
8117
8118 PR c++/17670
8119 * g++.dg/init/new11.C: New test.
8120
8121 PR c++/17821
8122 * g++.dg/parse/error20.C: New test.
8123
8124 PR c++/17826
8125 * g++.dg/template/crash24.C: New test.
9469f0aa 8126
c69c9b36
JM
81272004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8128
8129 PR c/17301
8130 * gcc.dg/pr17301-1.c: New test.
8131
216a5f1b
JM
81322004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8133
8134 PR c/17189
8135 * gcc.dg/anon-struct-5.c: New test.
8136
fbc0150d
JM
81372004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8138
8139 PR c/17844
8140 * gcc.dg/pr17844-1.c: New test.
8141
3d5c655f
ZD
81422004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8143
8144 PR tree-optimization/17906
8145 * gcc.c-torture/compile/pr17906.c: New.
8146
fc7ca5fd
RS
81472004-10-09 Stuart Hastings <stuart@apple.com>
8148 Roger Sayle <roger@eyesopen.com>
8149
8150 PR rtl-optimization/17853
8151 * gcc.dg/i386-mmx-5.c: New testcase.
8152
673dacbe
AP
81532004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8154
8155 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8156
62e19030
MM
81572004-10-09 Mark Mitchell <mark@codesourcery.com>
8158
8159 PR c++/17524
8160 * g++.dg/template/static9.C: New test.
8161
8162 PR c++/17685
8163 * g++.dg/parse/operator5.C: New test.
8164
d2e74f6f
RS
81652004-10-09 Roger Sayle <roger@eyesopen.com>
8166
8167 PR middle-end/17894
8168 * gcc.c-torture/execute/divcmp-4.c: New test case.
8169
35897831
AP
81702004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8171
8172 PR tree-opt/17902
8173 * g++.dg/opt/pr17902.C: New test.
8174
a1e063e5
JJ
81752004-10-09 Jakub Jelinek <jakub@redhat.com>
8176
8177 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8178
6d84156b
JM
81792004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8180
8181 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8182
6dcc04b0
JM
81832004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8184
8185 * gcc.dg/assign-warn-3.c: New test.
8186
14788775
AP
81872004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8188
8189 PR c/16999
8190 * gcc.dg/cpp/ident-1.c: New test.
8191
a58eeb31
NS
81922004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8193
8194 * gcc.c-torture/compile/acc1.c: New.
8195
ea3c4ca8
AP
81962004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8197
8198 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8199 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8200
39ba2f92
EB
82012004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8202
8203 * gcc.dg/ultrasp11.c: New test.
8204
c054bc3d
MM
82052004-10-08 Michael Matz <matz@suse.de>
8206
8207 * gcc.dg/doloop-2.c: New test.
8208
2ac2f164
JM
82092004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8210
8211 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8212 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8213 objc.dg/method-9.m: Update expected diagnostics.
8214
add2402e
GK
82152004-10-07 Geoffrey Keating <geoffk@apple.com>
8216
8217 * gcc.dg/ppc-fsel-3.c: New file.
8218 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8219
82e79986
PB
82202004-10-07 Paul Brook <paul@codesourcery.com>
8221
8222 * gfortran.dg/intrinsic_verify_1.f90: New test.
8223
d0e75c71
PB
82242004-10-07 Paul Brook <paul@codesourcery.com>
8225
8226 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8227
5d874166
TS
82282004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8229
9469f0aa 8230 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
8231 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8232 commit.
5d874166 8233
ca059043
AP
82342004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8235
8236 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8237
09ebcffa
GB
82382004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8239
8240 PR c++/17115
8241 * g++.dg/warn/Winline-4.C: New test.
8242
1313b31f 82432004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
8244
8245 * gcc.c-torture/compile/20041007-1.c: New test.
8246
2b58638b
PB
82472004-10-07 Paul Brook <paul@codesourcery.com>
8248
8249 PR fortran/17678
8250 * gfortran.dg/use_allocated_1.f90: New test.
8251
a3ed9870
AP
82522004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8253
8254 PR middle-end/17849
8255 * gfortran.fortran-torture/compile/nested.f90: New test
8256
03dafa61
JM
82572004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8258
8259 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8260
564060c3
AP
82612004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8262
8263 PR c++/17368
8264 * g++.dg/ext/asm6.C: New test.
8265
8813c944
KZ
82662004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8267
564060c3 8268 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 8269
7726f633
PB
82702004-10-06 Paul Brook <paul@codesourcery.com>
8271
8272 PR libfortran/17709
8273 * gfortran.dg/empty_format_1.f90: New test.
8274
5d24a977
TS
82752004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8276
8277 PR fortran/17568
8278 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
8279
8280 PR fortran/17283
8281 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8282 tests.
8283
fbdad37d
PB
82842004-10-06 Paul Brook <paul@codesourcery.com>
8285
8286 * gfortran.dg/do_1.f90: New test.
8287
609ae0e2
KG
82882004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8289
8290 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8291 optimizing for size.
8292
7fdc3e09
JM
82932004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8294
8295 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8296
1b36c818
JM
82972004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8298
8299 * gcc.c-torture/compile/20041005-1.c: New test.
8300
89d594a2
NS
83012004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8302
8303 PR c++/17829
8304 * g++.dg/lookup/koenig4.C: New.
8305
2a13a625
GDR
83062004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8307
8308 * g++.dg/other/classkey1.C: Adjust quoting marks.
8309 * g++.dg/parse/error15.C: Likewise.
8310 * g++.dg/template/meminit2.C (int>): Likewise.
8311
58c5b409
TS
83122004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8313
8314 PR fortran/17283
8315 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8316
ee569894
TS
8317 PR fortran/17631
8318 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8319
73a014b5
TS
8320 PR fortran/17708
8321 * gfortran.dg/pr17708.f90: New test.
9469f0aa 8322
952d9d9f
CF
83232004-10-04 Chao-ying Fu <fu@mips.com>
8324
8325 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8326 * gcc.dg/vect/vect-4.c: Ditto.
8327 * gcc.dg/vect/vect-5.c: Ditto.
8328 * gcc.dg/vect/vect-6.c: Ditto.
8329 * gcc.dg/vect/vect-8.c: Ditto.
8330 * gcc.dg/vect/vect-16.c: Ditto.
8331 * gcc.dg/vect/vect-30.c: Ditto.
8332 * gcc.dg/vect/vect-40.c: Ditto.
8333 * gcc.dg/vect/vect-41.c: Ditto.
8334 * gcc.dg/vect/vect-42.c: Ditto.
8335 * gcc.dg/vect/vect-43.c: Ditto.
8336 * gcc.dg/vect/vect-44.c: Ditto.
8337 * gcc.dg/vect/vect-45.c: Ditto.
8338 * gcc.dg/vect/vect-46.c: Ditto.
8339 * gcc.dg/vect/vect-47.c: Ditto.
8340 * gcc.dg/vect/vect-48.c: Ditto.
8341 * gcc.dg/vect/vect-49.c: Ditto.
8342 * gcc.dg/vect/vect-50.c: Ditto.
8343 * gcc.dg/vect/vect-51.c: Ditto.
8344 * gcc.dg/vect/vect-52.c: Ditto.
8345 * gcc.dg/vect/vect-53.c: Ditto.
8346 * gcc.dg/vect/vect-54.c: Ditto.
8347 * gcc.dg/vect/vect-55.c: Ditto.
8348 * gcc.dg/vect/vect-56.c: Ditto.
8349 * gcc.dg/vect/vect-57.c: Ditto.
8350 * gcc.dg/vect/vect-58.c: Ditto.
8351 * gcc.dg/vect/vect-59.c: Ditto.
8352 * gcc.dg/vect/vect-60.c: Ditto.
8353 * gcc.dg/vect/vect-74.c: Ditto.
8354 * gcc.dg/vect/vect-79.c: Ditto.
8355 * gcc.dg/vect/vect-80.c: Ditto.
8356
8f920ef7
AP
83572004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8358
8359 * gcc.dg/unused-7.c: Use the correct option.
8360
f3e41701
PB
83612004-10-04 Paul Brook <paul@codesourcery.com>
8362 Bud Davis <bdavis9659@comcast.net>
8363
8364 PR fortran/17706
8365 PR fortran/16434
8366 * gfortran/pr17706.f90: New test.
8367 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8368
ca2940c3
TS
83692004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8370
8371 * gfortran.dg/pr17612.f90: New test.
8372
2d01edd7
GDR
83732004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8374
8375 * g++.dg/template/local1.C: Adjust quoting marks in
8376 testing for diagnostics.
8377 * g++.dg/tls/diag-2.C: Likewise.
8378 * g++.dg/other/error8.C: Likewise.
8379
29128154
AP
83802004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8381
8382 PR c/17178
8383 * gcc.dg/unused-4.c: Adjust to be correct.
8384
8385 PR c/17820
8386 * gcc.dg/unused-7.c: New test.
8387
a1b1b3cd
AP
83882004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8389
8390 PR c++/17797
8391 * g++.dg/overload/template2.C: New test.
8392
24109c9f
KH
83932004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8394
807e955b 8395 PR tree-optimization/16632
24109c9f
KH
8396 * gcc.dg/tree-ssa/20041002-1.c: New.
8397
0146748a
PB
83982004-10-03 Paul Brook <paul@codesourcery.com>
8399
8400 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8401 rather than relying on default formatting.
8402
7848dfca
JM
84032004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8404
8405 * gcc.dg/20040920-1.c: Update expected message text.
8406
12d3155f
UW
84072004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8408
8409 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8410
47bcd07d
ZD
84112004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8412
8413 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8414 tree level.
8415
734268f5
AP
84162004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8417
8418 * gcc.dg/tree-ssa/pr17343.c: Remove.
8419
29c4d22b
AP
84202004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8421
8422 PR tree-opt/17343
8423 * gcc.dg/tree-ssa/pr17343.c: New test.
8424
5496b36f
JJ
84252004-10-01 Jakub Jelinek <jakub@redhat.com>
8426
8427 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8428 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8429 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8430 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8431 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8432
9bf24266
JM
84332004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8434
8435 * gcc.dg/lvalue-2.c: New test.
8436
254ac10c
JM
84372004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8438
8439 PR c/17730
8440 * gcc.dg/pr17730-1.c: New test
8441
302a2cc5
JM
84422004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8443
8444 PR c/7425
8445 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8446
58c8adc1
JJ
84472004-09-29 Jakub Jelinek <jakub@redhat.com>
8448
8449 * gcc.c-torture/execute/stdarg-1.c: New test.
8450 * gcc.c-torture/execute/stdarg-2.c: New test.
8451 * gcc.c-torture/execute/stdarg-3.c: New test.
8452 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8453 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8454 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8455 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8456 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8457
a7d6ba24
JJ
84582004-09-29 Jakub Jelinek <jakub@redhat.com>
8459
8460 PR tree-optimization/17697
8461 * g++.dg/opt/pr17697-1.C: New test.
8462 * g++.dg/opt/pr17697-2.C: New test.
8463 * g++.dg/opt/pr17697-3.C: New test.
8464
ef787822
JM
84652004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8466
8467 PR c/16409
8468 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8469 gcc.dg/vla-init-5.c: New tests.
8470
5e9bda65
JM
84712004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8472
8473 PR c/13804
8474 * gcc.dg/pr13804-1.c: New test.
8475
a487f59f
TS
84762004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8477
8478 PR fortran/16938
8479 * gfortran.dg/pr16938.f90: New test.
8480
455f19cb
MM
84812004-09-27 Mark Mitchell <mark@codesourcery.com>
8482
8483 * g++.dg/template/crash23.C: New test.
8484
d19e85e8
MM
84852004-09-27 Mark Mitchell <mark@codesourcery.com>
8486
8487 PR c++/17585
8488 * g++.dg/template/static8.C: New test.
8489
c81f61b2
NS
84902004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8491
8492 PR c++/17681
8493 * g++.dg/other/error9.C: New test.
8494
f4dbad23
UW
84952004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8496
8497 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8498
fafdb00c
TS
84992004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8500
8501 PR fortran/15164
54df0e3e 8502 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 8503
897f610b
RS
85042004-09-26 Roger Sayle <roger@eyesopen.com>
8505
8506 PR middle-end/17112
8507 * gcc.dg/pr17112-1.c: New test case.
8508
34096b92
JM
85092004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8510
8511 PR c/11459
8512 * gcc.dg/pr11459-1.c: New test.
8513
45343b92
UW
85142004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8515
8516 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8517 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8518
2c855398
TS
85192004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8520
8521 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8522
17b2e29d
JH
85232004-09-25 Jan Hubicka <jh@suse.cz>
8524
8525 * compile/30040909-1.c: New test.
8526 * compile/30040907-1.c: New test.
8527
b11a9d5f
RS
85282004-09-25 Richard Sandiford <rsandifo@redhat.com>
8529
8530 * gcc.c-torture/execute/va-arg-26.c: New test.
8531
dd3017e4
ZW
85322004-09-24 Zack Weinberg <zack@codesourcery.com>
8533
8534 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8535 extra diagnostics on targets with 64-bit pointers.
8536 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8537
085e33aa
JM
85382004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8539
8540 PR c/17188
8541 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8542 * gcc.dg/decl-3.c: Adjust expected message.
8543
c0c07d7b
TS
85442004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8545
8546 PR fortran/17615
8547 * gfortran.dg/pr17615.f90: New test.
8548
2c55ffb2
AM
85492004-09-24 Andrew MacLeod <amacleod@redhat.com>
8550
8551 PR tree-optimzation/17517
8552 * g++.dg/tree-ssa/pr17517.C: New Test.
8553
5cf447db
NS
85542004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8555
8556 PR c++/16889
8557 * g++.dg/lookup/ambig3.C: New.
8558
4827be7a
AP
85592004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8560
8561 PR tree-opt/17624
8562 * g++.dg/opt/pr17624.C: New test.
8563
ff80e49f
JM
85642004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8565
8566 PR c/6980
8567 * gcc.dg/Wbad-function-cast-1.c: New test.
8568
2cfe82fe
ZW
85692004-09-23 Zack Weinberg <zack@codesourcery.com>
8570
8571 * g++.dg/ext/complit1.C
8572 * g++.dg/other/error2.C
8573 * g++.dg/other/nontype-1.C
8574 * g++.dg/parse/crash11.C
8575 * g++.dg/parse/crash12.C
8576 * g++.dg/parse/error15.C
8577 * g++.dg/parse/error4.C
8578 * g++.dg/parse/tmpl-outside1.C
8579 * g++.dg/parse/too-many-tmpl-args1.C
8580 * g++.dg/template/dependent-expr3.C
8581 * g++.dg/template/error10.C
8582 * g++.dg/template/instantiate1.C
8583 * g++.dg/template/vtable2.C
8584 * g++.dg/warn/Wshadow-1.C
8585 * g++.dg/warn/weak1.C
8586 * g++.old-deja/g++.brendan/crash16.C
8587 * g++.old-deja/g++.brendan/crash18.C
8588 * g++.old-deja/g++.brendan/crash48.C
8589 * g++.old-deja/g++.brendan/crash49.C
8590 * g++.old-deja/g++.brendan/crash55.C
8591 * g++.old-deja/g++.brendan/crash56.C
8592 * g++.old-deja/g++.brendan/crash8.C
8593 * g++.old-deja/g++.brendan/enum11.C
8594 * g++.old-deja/g++.brendan/enum8.C
8595 * g++.old-deja/g++.brendan/enum9.C
8596 * g++.old-deja/g++.brendan/friend3.C
8597 * g++.old-deja/g++.brendan/misc14.C
8598 * g++.old-deja/g++.bugs/900402_02.C
8599 * g++.old-deja/g++.bugs/900404_03.C
8600 * g++.old-deja/g++.bugs/900404_04.C
8601 * g++.old-deja/g++.bugs/900428_03.C
8602 * g++.old-deja/g++.jason/crash4.C
8603 * g++.old-deja/g++.jason/overload21.C
8604 * g++.old-deja/g++.jason/redecl1.C
8605 * g++.old-deja/g++.jason/report.C
8606 * g++.old-deja/g++.jason/rfg10.C
8607 * g++.old-deja/g++.jason/template30.C
8608 * g++.old-deja/g++.law/arm12.C
8609 * g++.old-deja/g++.law/ctors5.C
8610 * g++.old-deja/g++.law/cvt20.C
8611 * g++.old-deja/g++.law/init10.C
8612 * g++.old-deja/g++.law/init8.C
8613 * g++.old-deja/g++.law/visibility17.C
8614 * g++.old-deja/g++.law/visibility7.C
8615 * g++.old-deja/g++.mike/net8.C
8616 * g++.old-deja/g++.mike/p646.C
8617 * g++.old-deja/g++.mike/p700.C
8618 * g++.old-deja/g++.mike/p701.C
8619 * g++.old-deja/g++.mike/p811.C
8620 * g++.old-deja/g++.ns/template13.C
8621 * g++.old-deja/g++.other/array3.C
8622 * g++.old-deja/g++.other/crash25.C
8623 * g++.old-deja/g++.other/dtor3.C
8624 * g++.old-deja/g++.other/dtor4.C
8625 * g++.old-deja/g++.other/main1.C
8626 * g++.old-deja/g++.other/warn7.C
8627 * g++.old-deja/g++.pt/crash11.C
8628 * g++.old-deja/g++.pt/crash36.C
8629 * g++.old-deja/g++.pt/spec22.C
8630 * g++.old-deja/g++.pt/spec9.C
8631 * g++.old-deja/g++.pt/ttp52.C
8632 * g++.old-deja/g++.robertl/eb103.C
8633 * g++.old-deja/g++.robertl/eb121.C
8634 * g++.old-deja/g++.robertl/eb22.C
8635 * g++.old-deja/g++.robertl/eb8.C:
8636 Update locations and/or regexps of dg-error markers.
8637 Remove markers for some bogus messages that are no longer issued.
8638
b28b1600
JJ
86392004-09-23 Jakub Jelinek <jakub@redhat.com>
8640
8641 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8642 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8643
dc2e6df2
AP
86442004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8645
8646 PR c++/17618
8647 * g++.dg/lookup/crash5.C: New test.
8648
7ccf35ed
DN
86492004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8650
2cfe82fe
ZW
8651 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8652 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8653 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8654 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8655 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8656 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8657
8658 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8659 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8660 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8661 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8662 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8663 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8664
8665 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8666
8667 * gcc.dg/vect/vect-44.c: Check additional cases.
8668 * gcc.dg/vect/vect-48.c: Check additional cases.
8669
8670 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8671 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8672 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8673 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8674 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8675 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8676 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8677 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8678 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8679
8680 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8681 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8682 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 8683
92fc4a2f
ZD
86842004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8685
8686 * gcc.dg/tree-ssa/loop-6.c: New test.
8687
98d6e9af
NS
86882004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8689
8690 PR c++/17620
8691 * g++.dg/inherit/base2.C: New.
8692
f8d1c427
EB
86932004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8694
8695 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8696 * gcc.dg/20001012-2.c: Likewise.
8697 * gcc.dg/20001013-1.c: Likewise.
8698 * gcc.dg/20001101-1.c: Likewise.
8699 * gcc.dg/20001102-1.c: Likewise.
8700 * gcc.dg/bf-spl1.c: Likewise.
8701 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8702 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8703
c04f07f4
DN
87042004-09-22 Diego Novillo <dnovillo@redhat.com>
8705
8706 PR tree-optimization/16721
8707 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8708
b1247df7
UW
87092004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8710
8711 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8712 * gcc.dg/20040305-1.c: Likewise.
8713
588d1952
JM
87142004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8715
8716 PR c/16566
8717 * gcc.c-torture/compile/pr16566-1.c,
8718 gcc.c-torture/compile/pr16566-2.c,
8719 gcc.c-torture/compile/pr16566-3.c: New tests.
8720
a338ab5a
KH
87212004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8722
8723 PR tree-optimization/17512
8724 * gcc.c-torture/compile/20040916-1.c.
8725
1ae57298
MM
87262004-09-21 Mark Mitchell <mark@codesourcery.com>
8727
8728 * gcc.dg/pragma-re-3.c: New test.
8729
87302004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
8731
8732 PR c++/15049
8733 * g++.dg/other/anon3.C: New.
2cfe82fe 8734
d211a298
RS
87352004-09-21 Roger Sayle <roger@eyesopen.com>
8736
8737 PR c++/7503
8738 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8739 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8740 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8741 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8742 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8743
77747e5f
BD
87442004-09-21 Bud Davis <bdavis9659@comcast.net>
8745
8746 PR fortran/17286
8747 * gfortran.dg/pr17286.f90: New test.
8748
9b60dfd7
MM
87492004-09-20 Mark Mitchell <mark@codesourcery.com>
8750
8751 PR c++/17530
8752 * g++.dg/template/static7.C: New test.
8753
4c9d8750
AP
87542004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8755
2cfe82fe 8756 PR tree-opt/17558
4c9d8750
AP
8757 * gcc.c-torture/compile/pr17558.c: New test.
8758
348f5701
RS
87592004-09-20 Richard Sandiford <rsandifo@redhat.com>
8760
8761 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8762 if SKIP_ATTRIBUTE is defined.
8763
da89fba8
TS
87642004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8765
8766 PR fortran/15957
8767 * gfortran.dg/pr15957.f90: New test.
8768
1cdcb2cf
DN
87692004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8770
8771 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8772 in comparison.
8773 * gcc.dg/vect/vect-79.c: Likewise.
8774 * gcc.dg/vect/vect-80.c: Likewise.
8775
b898b8d9
TS
87762004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8777
8778 PR fortran/15750
2cfe82fe 8779 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 8780
479b6652
IR
87812004-09-20 Ira Rosen <irar@il.ibm.com>
8782
8783 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8784 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8785 * gcc.dg/vect/vect-62.c: New testcase.
8786 * gcc.dg/vect/vect-63.c: New testcase.
8787 * gcc.dg/vect/vect-64.c: New testcase.
8788 * gcc.dg/vect/vect-65.c: New testcase.
8789 * gcc.dg/vect/vect-66.c: New testcase.
8790 * gcc.dg/vect/vect-67.c: New testcase.
8791 * gcc.dg/vect/vect-68.c: New testcase.
8792 * gcc.dg/vect/vect-69.c: New testcase.
8793 * gcc.dg/vect/vect-79.c: New testcase.
8794 * gcc.dg/vect/vect-80.c: New testcase.
8795
073cbad3
RS
87962004-09-20 Richard Sandiford <rsandifo@redhat.com>
8797
8798 * gcc.target/mips/asm-1.c: New test.
8799
6775f1f3
IR
88002004-09-19 Ira Rosen <irar@il.ibm.com>
8801
8802 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8803 * gcc.dg/vect/vect-73.c: New testcase.
8804 * gcc.dg/vect/vect-74.c: New testcase.
8805 * gcc.dg/vect/vect-75.c: New testcase.
8806 * gcc.dg/vect/vect-76.c: New testcase.
8807 * gcc.dg/vect/vect-77.c: New testcase.
8808 * gcc.dg/vect/vect-78.c: New testcase
8809
16d1b0bd
PB
88102004-09-18 Paul Brook <paul@codesourcery.com>
8811
8812 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8813
ad97f4be
JM
88142004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8815
8816 PR c/17424
8817 * gcc.dg/pr17424-1.c: New test.
8818
57e28d7d
DN
88192004-09-18 Diego Novillo <dnovillo@redhat.com>
8820
8821 * g++.dg/tree-ssa/pr17153.C: New test.
8822
a396f8ae
GK
88232004-09-16 Geoffrey Keating <geoffk@apple.com>
8824
8825 PR pch/13361
8826 * testsuite/g++.dg/pch/wchar-1.C: New.
8827 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8828
ade22982
KZ
88292004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8830
8831 * gcc.c-torture/execute/20040917-1.c: New test.
8832
823f0809
DN
88332004-09-17 Diego Novillo <dnovillo@redhat.com>
8834
8835 PR tree-optimization/17319
8836 * gcc.dg/pr17319.c: New test.
8837
0456cbf6
DP
88382004-09-17 Devang Patel <dpatel@apple.com>
8839
8840 * gcc.dg/20040813-1.c: New test.
2cfe82fe 8841
7eae8eb2
DN
88422004-09-17 Diego Novillo <dnovillo@redhat.com>
8843
8844 PR tree-optimization/17273
8845 * gcc.c-torture/compile/pr17273.c: New test.
8846
98c3a782
JM
88472004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8848
8849 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8850 Update expected messages.
8851 * gcc.dg/declspec-13.c: New test.
8852
57f0099a
DE
88532004-09-17 David Edelsohn <edelsohn@gnu.org>
8854
8855 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8856
47bb500f
DN
88572004-09-17 Diego Novillo <dnovillo@redhat.com>
8858
8859 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8860 change what 'a' is pointing to.
8861
996c2b52
MM
88622004-09-17 Mark Mitchell <mark@codesourcery.com>
8863
8864 PR c++/16002
8865 * g++.dg/template/error18.C: New test.
2cfe82fe 8866
996c2b52
MM
8867 PR c++/16029
8868 * g++.dg/warn/Wunused-8.C: New test.
8869
275a4187
SB
88702004-09-17 Steven Bosscher <stevenb@suse.de>
8871
8872 PR tree-optimization/17513
8873 * gcc.dg/20040916-1.c: New test.
8874
67bcc252
MM
88752004-09-16 Mark Mitchell <mark@codesourcery.com>
8876
8877 PR c++/17501
8878 * g++.dg/template/typename7.C: New test.
8879
42759f1e
ZD
88802004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8881
8882 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8883
8304ad70
FCE
88842004-09-16 Frank Ch. Eigler <fche@redhat.com>
8885
8886 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8887 with -ftree-based-profiling also.
8888 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8889
d2ccf6aa
VL
88902004-09-16 Victor Leikehman <lei@il.ibm.com>
8891
8892 PR/15364
8893 * gfortran.dg/der_array_io_1.f90: New test.
8894 * gfortran.dg/der_array_io_2.f90: New test.
8895 * gfortran.dg/der_array_io_3.f90: New test.
8896
511bbc8f
MM
88972004-09-15 Mark Mitchell <mark@codesourcery.com>
8898
8899 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8900 EABI.
8901
04a75188
MM
89022004-09-15 Mark Mitchell <mark@codesourcery.com>
8903
8904 * g++.dg/opt/switch1.C: New test.
8905
971801ff
JM
89062004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8907
8908 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8909 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8910 Update expected messages.
8911
4672f86a
TS
89122004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8913
8914 PR fortran/16485
8915 * gfortran.dg/same_name_1.f90: New test.
8916
dad975d2
DN
89172004-09-15 Diego Novillo <dnovillo@redhat.com>
8918
8919 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8920 dereference garbage pointers.
8921
9a520f40
JJ
89222004-09-15 Jakub Jelinek <jakub@redhat.com>
8923
a45f71f5
JJ
8924 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8925 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8926
9a520f40
JJ
8927 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8928 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8929 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8930
bb5ecf29
MM
89312004-09-14 Mark Mitchell <mark@codesourcery.com>
8932
8933 PR c++/17324
8934 * g++.dg/template/mangle1.C: New test.
8935
391f9afb
DN
89362004-09-14 Diego Novillo <dnovillo@redhat.com>
8937
8938 PR tree-optimization/17252
8939 * gcc.c-torture/execute/pr17252.c: New test.
8940
5ffcd779
AP
89412004-09-14 Andrew Pinski <apinski@apple.com>
8942
8943 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8944
f6ae6c51
RS
89452004-09-14 Roger Sayle <roger@eyesopen.com>
8946
8947 PR rtl-optimization/9771
8948 * gcc.dg/pr9771-1.c: New test case.
8949
1810f6ed
DN
89502004-09-14 Diego Novillo <dnovillo@redhat.com>
8951
8952 PR tree-optimization/15262
8953 * gcc.c-torture/execute/pr15262-1.c: New test.
8954 * gcc.c-torture/execute/pr15262-2.c: New test.
8955
3b53cddc
JM
89562004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8957
8958 * gcc.dg/declspec-12.c: New test.
8959
8121b899 89602004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 8961
8121b899
BD
8962 * gfortran.dg/pr17090.f90: Add directives to test.
8963
d840495b
ZD
89642004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8965
8966 * gcc.c-torture/compile/20040914-1.c: New test.
8967
a52eb3bc
MM
89682004-09-13 Mark Mitchell <mark@codesourcery.com>
8969
8970 PR c++/16162
8971 * g++.dg/template/decl2.C: New test.
2cfe82fe 8972
c72477d6
BD
89732004-09-13 Bud Davis <bdavis9659@comcast.net>
8974
8975 PR fortran/17090
8976 * gfortran.dg/pr17090.f90: New test.
8977
c1bbfd3c
DJ
89782004-09-13 Dale Johannesen <dalej@apple.com>
8979
8980 * gcc.c-torture/compile/pr17408.c: New test case.
8981
3590f0a6
MM
89822004-09-13 Mark Mitchell <mark@codesourcery.com>
8983
8984 PR c++/16716
8985 * g++.dg/parse/crash17.C: New test.
2cfe82fe 8986
3590f0a6
MM
8987 PR c++/17327
8988 * g++.dg/template/enum3.C: New test.
8989
8800e533
HPN
89902004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8991
8992 * lib/gcc-defs.exp: Load wrapper.exp.
8993 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8994 using local code.
8995 * lib/gcc.exp (gcc_init): Similar.
8996 * lib/gfortran.exp (gfortran_init): Similar.
8997 * lib/objc.exp (objc_init): Similar.
8998 * lib/treelang.exp (treelang_init): Similar.
8999 * lib/wrapper.exp: New file with build_wrapper call machinery in
9000 ${tool}_maybe_build_wrapper.
9001
61f4f1cc
JM
90022004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9003
9004 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
9005 "inline".
9006 * gcc.dg/declspec-11.c: Update expected messages.
9007 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
9008 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
9009 gcc.dg/inline-12.c: New tests.
9010
b4cb0e43
AM
90112004-09-13 Andrew MacLeod <amacleod@redhat.com>
9012
9013 * g++.dg/tree-ssa/pr17400.C: New testcase.
9014
1823bf53
JW
90152004-09-13 James E Wilson <wilson@specifixinc.com>
9016
9017 * gcc.target/mips/sb1-1.c: New testcase.
9018
ddef210a
HPN
90192004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
9020
9021 * lib/g77-dg.exp: Remove unused file.
9022 * lib/mike-g77.exp: Ditto.
9023 * lib/g77.exp: Ditto.
9024
40b7c2f8
RH
90252004-09-12 Richard Henderson <rth@redhat.com>
9026
9027 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
9028
bda67431
JM
90292004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9030
9031 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
9032 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9033 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
9034 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
9035 Update expected messages.
9036
924479e8
HPN
90372004-09-13 Hans-Peter Nilsson <hp@axis.com>
9038
9039 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
9040 declaration/use mismatch for dirp parameter.
9041
a8252506
AP
90422004-09-12 Andrew Pinski <apinski@apple.com>
9043
9044 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
9045 -fgnu-runtime is passed.
9046
84d397af
RH
90472004-09-12 Richard Henderson <rth@redhat.com>
9048
9049 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
9050 do the uplevel thing and update additional_flags directly.
9051 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9052 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9053 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9054 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9055
ef685027
SB
90562004-09-11 Steven Bosscher <stevenb@suse.de>
9057
9058 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9059
ec76a0e0
RS
90602004-09-11 Roger Sayle <roger@eyesopen.com>
9061
9062 PR middle-end/17411
9063 * g++.dg/opt/pr17411-1.C: New test case.
9064
9a26d6ee
JM
90652004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9066
9067 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9068 gcc.dg/tls/diag-2.c: Update expected messages.
9069 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9070 messages.
9071 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9072 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9073 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
9074 gcc.dg/tls/diag-5.c: New tests.
9075
e6858057
ZW
90762004-09-11 Zack Weinberg <zack@codesourcery.com>
9077
9078 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9079
05cf561d
SB
90802004-09-11 Steven Bosscher <stevenb@suse.de>
9081
9082 * g++.dg/parse/break-in-for.C: New test.
9083
a17ea89b
JJ
90842004-09-11 Jakub Jelinek <jakub@redhat.com>
9085
9086 * gcc.dg/tree-ssa/20040911-1.c: New test.
9087
c535fc9f
AJ
90882004-09-11 Andreas Jaeger <aj@suse.de>
9089
9090 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9091 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9092
2495e879
RS
90932004-09-11 Richard Sandiford <rsandifo@redhat.com>
9094
9095 * gcc.target/frv: New directory of FR-V-specific tests.
9096
273d67e7
JW
90972004-09-10 James E Wilson <wilson@specifixinc.com>
9098
9099 * gcc.dg/convert-vec-1.c: New test.
9100
3ae472c2
RS
91012004-09-10 Roger Sayle <roger@eyesopen.com>
9102
9103 PR middle-end/17024
9104 * gcc.dg/pr17024-1.c: New test case.
9105
110fce11
EC
91062004-09-10 Eric Christopher <echristo@redhat.com>
9107
9108 * gcc.dg/20040910-1.c: New test.
9109
616aeba2
JM
91102004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9111
9112 * gcc.dg/bitfld-9.c: New test.
9113
85d62520
RS
91142004-09-10 Richard Sandiford <rsandifo@redhat.com>
9115
9116 * gcc.c-torture/execute/ieee/acc1.c: New test.
9117 * gcc.c-torture/execute/ieee/acc2.c: New test.
9118 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9119
108ebf88
JM
91202004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9121
9122 * gcc.dg/deprecated-2.c: New test.
9123
3274deff
JW
91242004-09-09 James E Wilson <wilson@specifixinc.com>
9125
9126 * gcc.dg/init-vec-1.c: New test.
9127
049e524f
RS
91282004-09-09 Roger Sayle <roger@eyesopen.com>
9129
9130 PR middle-end/17055
9131 * gcc.dg/pr17055-1.c: New test case.
9132
da3107f3
HPN
91332004-09-09 Hans-Peter Nilsson <hp@axis.com>
9134
9135 PR target/17377
9136 * gcc.c-torture/execute/pr17377.c: New test.
9137
deb176fa
JM
91382004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9139
9140 PR c/8420
9141 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9142 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9143 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9144 gcc.dg/long-long-typespec-1.c: New tests.
9145 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9146
bc4b653b
JM
91472004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9148
9149 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9150 gcc.dg/gnu99-static-1.c: New tests.
9151
5826770c
DP
91522004-09-08 Devang Patel <dpatel@apple.com>
9153
9154 * gcc.dg/darwin-ld-20040828-1.c: New test.
9155 * gcc.dg/darwin-ld-20040828-2.c: New test.
9156 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 9157
c509784d
ZL
91582004-09-08 Ziemowit Laski <zlaski@apple.com>
9159
9160 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9161 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9162 in error message.
9163 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9164 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9165 in error message.
9166 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9167 types they qualify.
9168 * objc.dg/type-size-2.m: Fix wording in comment.
9169 * objc.dg/va-meth-1.m: New test case.
9170
83f84d6c
L
91712004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9172
9173 PR c/16633:
9174 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9175 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9176
e6ffe126 91772004-09-06 Devang Patel <dpatel@apple.com>
110fce11 9178
e6ffe126
DP
9179 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9180 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 9181
ff4eb0b5
ZW
91822004-09-06 Zack Weinberg <zack@codesourcery.com>
9183
9184 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9185 reflect changed line numbering of diagnostics.
9186
2cada022
PB
91872004-09-06 Paul Brook <paul@codesourcery.com>
9188
9189 * gfortran.dg/edit_real_1.f90: Add new test.
9190
8b11a64c
ZD
91912004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9192
9193 * gcc.dg/tree-ssa/loop-2.c: New test.
9194 * gcc.dg/tree-ssa/loop-3.c: New test.
9195 * gcc.dg/tree-ssa/loop-4.c: New test.
9196 * gcc.dg/tree-ssa/loop-5.c: New test.
9197
254986c7
KG
91982004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9199
9200 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9201
3d091dac
KG
92022004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9203
9204 * gcc.dg/format/sentinel-1.c: New test.
9205
edeacc14
UB
92062004-09-04 Uros Bizjak <uros@kss-loka.si>
9207
9208 * testsuite/gcc.dg/builtins-46.c: New.
9209
40923b20 92102004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 9211
40923b20
DP
9212 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9213 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 9214
61fec9ff
JB
92152004-09-03 Jan Beulich <jbeulich@novell.com>
9216
9217 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9218 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9219 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9220 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9221 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9222 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9223 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9224 the non-portable bzero.
9225 * gcc.dg/20010912-1.c: xfail for NetWare.
9226 * gcc.dg/20020426-2.c: xfail for NetWare.
9227 * gcc.dg/20021014-1.c: xfail for NetWare.
9228 * gcc.dg/20021018-1.c: xfail for NetWare.
9229 * gcc.dg/20030213-1.c: xfail for NetWare.
9230 * gcc.dg/20030225-1.c: xfail for NetWare.
9231 * gcc.dg/20030708-1.c: xfail for NetWare.
9232 * gcc.dg/builtins-config.h: Also exclude NetWare.
9233 * gcc.dg/format/format.h: Define restrict only if not already defined.
9234 * gcc.dg/nest.c: xfail for NetWare.
9235 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9236 * lib/target-supports.exp (check_visibility_available): Exclude
9237 NetWare.
9238
467cecf3
JB
92392004-09-03 Jan Beulich <jbeulich@novell.com>
9240
9241 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9242 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9243 deterministic starting point for the alignment of structure fields.
9244 * gcc.dg/Wpadded.c: Dito.
9245 * g++.dg/abi/vbase10.C: Dito.
9246
90300b8c
DP
92472004-09-03 Devang Patel <dpatel@apple.com>
9248
9249 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 9250
15a7f5d8
MM
92512004-09-02 Mark Mitchell <mark@codesourcery.com>
9252
9253 * README.QMTEST: Fix out-of-date link.
9254
6df9867e
DB
92552004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9256
9257 PR fortran/16579
9258 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9259 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 9260
40a1c5cb
MM
92612004-09-02 Mark Mitchell <mark@codesourcery.com>
9262
9263 * g++.dg/abi/arm_rtti1.C: New test.
9264
5514620a
GK
92652004-09-02 Geoffrey Keating <geoffk@apple.com>
9266
9267 * gcc.dg/ppc-vector-memcpy.c: New.
9268 * gcc.dg/ppc-vector-memset.c: New.
9269
6cbc6f0d
CF
92702004-09-02 Chao-ying Fu <fu@mips.com>
9271
9272 * gcc.target/mips/mips-3d-1.c: New test.
9273 * gcc.target/mips/mips-3d-2.c: New test.
9274 * gcc.target/mips/mips-3d-3.c: New test.
9275 * gcc.target/mips/mips-3d-4.c: New test.
9276 * gcc.target/mips/mips-3d-5.c: New test.
9277 * gcc.target/mips/mips-3d-6.c: New test.
9278 * gcc.target/mips/mips-3d-7.c: New test.
9279 * gcc.target/mips/mips-3d-8.c: New test.
9280 * gcc.target/mips/mips-3d-9.c: New test.
9281 * gcc.target/mips/mips-ps-1.c: New test.
9282 * gcc.target/mips/mips-ps-2.c: New test.
9283 * gcc.target/mips/mips-ps-3.c: New test.
9284 * gcc.target/mips/mips-ps-4.c: New test.
9285 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 9286
d809264e
PB
92872004-09-02 Paul Brook <paul@codesourcery.com>
9288
9289 * gfortran.dg/edit_real_1.f90: Add new tests.
9290
c3d0559d
TS
92912004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9292
9293 PR fortran/15327
9294 * gfortran.dg/merge_char_1.f90: New test.
9295
0e6928d8
TS
92962004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9297
9298 PR fortran/16404
9299 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9300
57b38f51
RK
93012004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9302
9303 PR c/1522
9304 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9305
ffbef024
MM
93062004-09-01 Mark Mitchell <mark@codesourcery.com>
9307
9308 * g++.dg/opt/loop1.C: Do not XFAIL.
9309
266bff3a
JJ
93102004-09-01 Jakub Jelinek <jakub@redhat.com>
9311
9312 * gcc.c-torture/execute/20040831-1.c: New test.
9313
727c2407
DB
93142004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9315
9316 PR fortran/16579
9317 * gfortran.dg/g77/20010610.f: Now passes.
9318 Copy from g77.f-torture/execute. Add dg-run directive.
9319 * gfortran.dg/g77/README: Update
9320
c11ddb68
AP
93212004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9322
9323 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9324 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9325 (t1, t2, t3, t4): Add volatile.
9326
505970fc
MM
93272004-08-31 Mark Mitchell <mark@codesourcery.com>
9328
9329 * g++.dg/ext/visibility/arm1.C: New test.
9330
a79d695a
GK
93312004-08-31 Geoffrey Keating <geoffk@apple.com>
9332
9333 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9334 -pedantic-errors.
9335
244fada7
PB
93362004-09-01 Paul Brook <paul@codesourcery.com>
9337
9338 * gfortran.dg/eof_2.f90: New test.
9339
149a42dd
TS
93402004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9341
9342 PR fortran/16579
9343 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 9344
334ff453
PB
93452004-08-31 Bud Davis <bdavis9659@comcast.net>
9346
9347 PR libfortran/16805
9348 * gfortran.dg/list_read_2.f90: New test.
9349
af287697
MM
93502004-08-31 Mark Mitchell <mark@codesourcery.com>
9351
9352 * g++.dg/abi/key1.C: New test.
9353
1c04c4cc
RH
93542004-08-31 Richard Henderson <rth@redhat.com>
9355
9356 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9357 form of offsetof.
9358 * g++.dg/other/offsetof5.C: Remove duplicate.
9359
cf73cdac
TS
93602004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9361
9362 PR fortran/17244
9363 * gfortran.dg/func_derived_1.f90: New test.
9364
bd72d66c
PB
93652004-08-31 Paul Brook <paul@codesourcery.com>
9366
9367 * gfortran.dg/eof_1.f90: New test.
9368
c789f36b
PB
93692004-08-31 Paul Brook <paul@codesourcery.com>
9370
9371 * gfortran.dg/list_read_1.f90: New file.
9372
9b76aa3b
MM
93732004-08-30 Mark Mitchell <mark@codesourcery.com>
9374
9375 * g++.dg/opt/loop1.C: XFAIL.
9376
ff164b22
GK
93772004-08-30 Geoffrey Keating <geoffk@apple.com>
9378
9379 * gcc.dg/funcdef-storage-1.c: New.
9380 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9381 an extern function in local scope.
9382 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9383 declare an 'auto inline' function in local scope.
9384 * gcc.dg/20011130-1.c: Likewise.
9385 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9386 an 'auto' function in local scope.
9387 * gcc.dg/20021014-1.c: Likewise.
9388 * gcc.dg/20030331-2.c: Likewise.
9389
0de4325e
TS
93902004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9391
9392 * gfortran.dg/blockdata_1.f90: New test.
9393
442c8e31
RH
93942004-08-30 Richard Henderson <rth@redhat.com>
9395
9396 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9397
83010c5a
RH
93982004-08-30 Richard Henderson <rth@redhat.com>
9399
9400 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9401 additional_flags set by alternate driver.
9402 (ieee-options): New procedure.
9403 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9404 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9405 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9406 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9407
f25605ac
RH
94082004-08-30 Richard Henderson <rth@redhat.com>
9409
9410 * lib/f-torture.exp: Remove.
9411
5e9f78cc
MM
94122004-08-29 Mark Mitchell <mark@codesourcery.com>
9413
9414 PR rtl-optimization/16590
9415 * g++.dg/opt/loop1.C: New test.
9416
294fbfc8
TS
94172004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9418
9419 PR fortran/13910
9420 * gfortran.dg/oldstyle_1.f90: New test.
9421
e8525382
SK
94222004-08-29 Steven G. Kargl <kargls@comcast.net>
9423 Paul Brook <paul@codesourcery.com>
9424
9425 * gfortran.dg/g77/README: Update.
9426 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9427 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9428 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9429
7984a2f0
PB
94302004-08-28 Paul Brook <paul@codesourcery.com>
9431
9432 PR libfortran/17195
9433 * gfortran.dg/edit_real_1.f90: New test.
9434
c100eff1
PB
94352004-08-27 Paul Brook <paul@codesourcery.com>
9436
9437 * gfortran.dg/rewind_1.f90: New test.
9438
55948b69
BD
94392004-08-27 Bud Davis <bdavis9659@comcast.net>
9440
9441 PR fortran/16597
9442 * gfortran.dg/pr16597.f90: New test.
9443
0b410f0b
JM
94442004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9445
9446 PR c/13801
9447 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9448 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9449 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9450 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9451 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9452
b72e46f0
NC
94532004-08-26 Nick Clifton <nickc@redhat.com>
9454
9455 * gcc.c-torture/compile/pr17119.c: New test.
9456
17ebe7ec
JM
94572004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9458
9459 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9460
026351f5
RH
94612004-08-25 Richard Henderson <rth@redhat.com>
9462
9463 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9464 the bits that expect kind=8 to be the largest real kind.
9465
4166ef51
ZL
94662004-08-25 Ziemowit Laski <zlaski@apple.com>
9467
9468 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9469
6d1c50cc
TS
94702004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9471
9472 * gfortran.dg/assignment_1.f90: New test.
9473
ef79d4c2
AN
94742004-08-25 Adam Nemet <anemet@lnxw.com>
9475
9476 * g++.dg/template/repo3.C: New test.
9477
d0c5c9b1
RS
94782004-08-25 Roger Sayle <roger@eyesopen.com>
9479
9480 PR middle-end/16693
9481 PR tree-optimization/16372
9482 * g++.dg/opt/pr16372-1.C: New test case.
9483 * g++.dg/opt/pr16693-1.C: New test case.
9484 * g++.dg/opt/pr16693-2.C: New test case.
9485
700686fa
ZL
94862004-08-25 Ziemowit Laski <zlaski@apple.com>
9487
9488 * objc.dg/proto-lossage-4.m: New test.
9489
6dc36fed
MM
94902004-08-25 Mark Mitchell <mark@codesourcery.com>
9491
9492 PR c++/17155
9493 * g++.dg/inherit/local2.C: New test.
9494
40f20186
PB
94952004-08-25 Paul Brook <paul@codesourcery.com>
9496
9497 PR fortran/17144
9498 * gfortran.dg/string_ctor_1.f90: New test.
9499
2649701f
KL
95002004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9501
9502 PR c++/14428
9503 * g++.dg/template/redecl2.C: New test.
9504
5352bda0
BD
95052004-08-24 Bud Davis <bdavis9659@comcast.net>
9506
9507 PR fortran/17143
9508 * gfortran.dg/pr17143.f90: New test.
9509
02d735f6
BD
95102004-08-24 Bud Davis <bdavis9659@comcast.net>
9511
9512 PR fortran/17164
9513 * gfortran.dg/pr17164.f90: New test.
9514
82b85a85
ZD
95152004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9516
9517 * gcc.dg/tree-ssa/loop-1.c: New test.
9518
04550232
RS
95192004-08-24 Richard Sandiford <rsandifo@redhat.com>
9520
9521 * gcc.c-torture/compile/20040824-1.c: New test.
9522
886ce862
RS
95232004-08-24 Richard Sandiford <rsandifo@redhat.com>
9524
9525 * gcc.c-torture/compile/iftrap-3.c: New test.
9526
7746c5c3
PB
95272004-08-24 Paul Brook <paul@codesourcery.com>
9528
9529 * gfortran.dg/entry_2.f90: New test.
9530
f8ad2d21
NS
95312004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9532
9533 PR c++/16889
9534 * g++.dg/lookup/ambig[12].C: New.
9535
e59f7322
KL
95362004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9537
9538 PR c++/16706
9539 * g++.dg/template/crash21.C: New test.
9540 * g++.dg/template/crash22.C: Likewise.
9541
c645999e
NS
95422004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9543
9544 PR c++/17149
9545 * g++.dg/template/access15.C: New.
9546
c2a124b2
MM
95472004-08-23 Mark Mitchell <mark@codesourcery.com>
9548
9549 PR c++/17163
9550 * g++.dg/template/repo2.C: New test.
9551
663790f8
RS
95522004-08-23 Roger Sayle <roger@eyesopen.com>
9553
9554 PR rtl-optimization/17078
9555 * gcc.c-torture/execute/pr17078-1.c: New test case.
9556
c3f216e2
MM
95572004-08-23 Mark Mitchell <mark@codesourcery.com>
9558
9559 PR c/14492
9560 * gcc.dg/debug/crash1.c: New test.
9561
a9b5a054
MM
95622004-08-23 Mark Mitchell <mark@codesourcery.com>
9563
9564 PR c/16180
9565 * gcc.dg/loop-5.c: New test.
9566
017901f4
ZD
95672004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9568
9569 * gcc.c-torture/execute/20040823-1.c: New test.
9570
5811cb27
RS
95712004-08-23 Richard Sandiford <rsandifo@redhat.com>
9572
9573 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9574 to the assembler. Simplify test accordingly.
9575 (asm_abi_flags): Use GNU names.
9576 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9577 to check for ABI flags.
9578
9fc3b39a
AP
95792004-08-22 Andrew Pinski <apinski@apple.com>
9580
9581 * g++.dg/opt/pr14029.C: New test.
9582 * gcc.c-torture/execute/pr15262.c: New test.
9583
c6b77e6f
TS
95842004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9585
9586 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9587
0fa1b65c
BD
95882004-08-21 Bud Davis <bdavis9659@comcast.net>
9589
9590 PR 16908
9591 * gfortran.dg/direct_io.f90: New test.
9592
eba6cfb6
MM
95932004-08-20 Mark Mitchell <mark@codesourcery.com>
9594
9595 PR c++/17121
9596 * g++.dg/inherit/local2.C: New test.
9597
bcf9a914
JM
95982004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9599
9600 PR c++/17120
9601 * g++.dg/warn/Wparentheses-4.C: New test.
9602
0da457fb
MM
96032004-08-20 Mark Mitchell <mark@codesourcery.com>
9604
eba6cfb6
MM
9605 PR c++/17121
9606 * g++.dg/inherit/local2.C: New test.
9607
0da457fb
MM
9608 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9609 * gcc.dg/ppc-ldstruct.c: Likewise.
9610 * gcc.dg/ppc64-abi-2.c: Likewise.
9611
f3b2657c
JJ
96122004-08-20 Jakub Jelinek <jakub@redhat.com>
9613
9614 PR rtl-optimization/17099
9615 * gcc.c-torture/execute/20040820-1.c: New test.
9616
888705fb
DE
96172004-08-20 David Edelsohn <edelsohn@gnu.org>
9618
9619 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9620
841b0c1f
PB
96212004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9622
9623 PR fortran/17077
9624 * gfortran.dg/auto_array_1.f90: New test.
9625
c874ae73
TS
96262004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9627
9628 PR fortran/17074
9629 * gfortran.dg/simpleif_1.f90: New test.
9630
717a7d5d
MM
96312004-08-19 Mark Mitchell <mark@codesourcery.com>
9632
2e32707b
MM
9633 * lib/target-supports.exp (check_profiling_available): Return
9634 false for arm*-*-symbianelf* and arm*-*-eabi*.
9635
717a7d5d
MM
9636 PR c++/15890
9637 * g++.dg/template/delete1.C: New test.
9638
ec53454b
PB
96392004-08-19 Paul Brook <paul@codesourcery.com>
9640
9641 PR fortran/14976
ff4eb0b5 9642 PR fortran/16228
ec53454b
PB
9643 * gfortran.dg/data_char_1.f90: New test.
9644
7551270e
ES
96452004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9646
9647 PR fortran/16946
9648 * gfortran.dg/reduction.f90: New testcase.
9649
e281c0f8
TS
96502004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9651
9652 PR fortran/16520
9653 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9654
e4c2c34b
JM
96552004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9656
9657 PR c++/17041
9658 * g++.dg/Wparentheses-3.C: New test.
9659
7a8554ce
DN
96602004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9661
9662 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9663 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9664 * gcc.dg/vect/vect-2.c: Likewise.
9665 * gcc.dg/vect/vect-3.c: Likewise.
9666 * gcc.dg/vect/vect-4.c: Likewise.
9667 * gcc.dg/vect/vect-5.c: Likewise.
9668 * gcc.dg/vect/vect-6.c: Likewise.
9669 * gcc.dg/vect/vect-7.c: Likewise.
9670 * gcc.dg/vect/vect-25.c: Likewise.
9671 * gcc.dg/vect/vect-31.c: Likewise.
9672 * gcc.dg/vect/vect-32.c: Likewise.
9673 * gcc.dg/vect/vect-34.c: Likewise.
9674 * gcc.dg/vect/vect-36.c: Likewise.
9675 * gcc.dg/vect/vect-all.c: Likewise.
9676
acccf788
MM
96772004-08-18 Mark Mitchell <mark@codesourcery.com>
9678
9679 PR c++/17068
9680 * g++.dg/template/operator4.C: New test.
9681
17ad5b5e
RH
96822004-08-18 Richard Henderson <rth@redhat.com>
9683
9684 * gcc.dg/20040206-1.c: XFAIL.
9685
8baddbf1
MM
96862004-08-17 Mark Mitchell <mark@codesourcery.com>
9687
9688 PR c++/16246
9689 * g++.dg/template/array7.C: New test.
9690
67e90093
JW
96912004-08-17 James E Wilson <wilson@specifixinc.com>
9692
9693 * gcc.dg/mips-movcc-1.c: New test.
9694 * gcc.dg/mips-movcc-2.c: New test.
9695 * gcc.dg/mips-movcc-3.c: New test.
9696
743a0a34
JW
9697 * gcc.dg/mips-nmadd-1.c: New test.
9698 * gcc.dg/mips-nmadd-2.c: New test.
9699
8f78f01f
MM
97002004-08-17 Mark Mitchell <mark@codesourcery.com>
9701
1a10290c
MM
9702 PR c++/15871
9703 * g++.dg/opt/inline8.C: New test.
9704
8f78f01f
MM
9705 PR c++/16965
9706 * g++.dg/parse/error17.C: New test.
ff4eb0b5 9707
79fe1b3b
DN
97082004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9709
9710 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
9711 * gcc.dg/vect/tree-vect.h: New file.
9712 * gcc.dg/vect/vect.exp: New file.
9713 * gcc.dg/vect/pr16105.c.c: New test.
9714 * gcc.dg/vect/vect-1.c: New test.
9715 * gcc.dg/vect/vect-2.c: New test.
9716 * gcc.dg/vect/vect-3.c: New test.
9717 * gcc.dg/vect/vect-4.c: New test.
9718 * gcc.dg/vect/vect-5.c: New test.
9719 * gcc.dg/vect/vect-6.c: New test.
9720 * gcc.dg/vect/vect-7.c: New test.
9721 * gcc.dg/vect/vect-8.c: New test.
9722 * gcc.dg/vect/vect-9.c: New test.
9723 * gcc.dg/vect/vect-10.c: New test.
9724 * gcc.dg/vect/vect-11.c: New test.
9725 * gcc.dg/vect/vect-12.c: New test.
9726 * gcc.dg/vect/vect-13.c: New test.
9727 * gcc.dg/vect/vect-14.c: New test.
9728 * gcc.dg/vect/vect-15.c: New test.
9729 * gcc.dg/vect/vect-16.c: New test.
9730 * gcc.dg/vect/vect-17.c: New test.
9731 * gcc.dg/vect/vect-18.c: New test.
9732 * gcc.dg/vect/vect-19.c: New test.
9733 * gcc.dg/vect/vect-20.c: New test.
9734 * gcc.dg/vect/vect-21.c: New test.
9735 * gcc.dg/vect/vect-22.c: New test.
9736 * gcc.dg/vect/vect-23.c: New test.
9737 * gcc.dg/vect/vect-24.c: New test.
9738 * gcc.dg/vect/vect-25.c: New test.
9739 * gcc.dg/vect/vect-26.c: New test.
9740 * gcc.dg/vect/vect-27.c: New test.
9741 * gcc.dg/vect/vect-28.c: New test.
9742 * gcc.dg/vect/vect-29.c: New test.
9743 * gcc.dg/vect/vect-30.c: New test.
9744 * gcc.dg/vect/vect-31.c: New test.
9745 * gcc.dg/vect/vect-32.c: New test.
9746 * gcc.dg/vect/vect-33.c: New test.
9747 * gcc.dg/vect/vect-34.c: New test.
9748 * gcc.dg/vect/vect-35.c: New test.
9749 * gcc.dg/vect/vect-36.c: New test.
9750 * gcc.dg/vect/vect-37.c: New test.
9751 * gcc.dg/vect/vect-38.c: New test.
9752 * gcc.dg/vect/vect-40.c: New test.
9753 * gcc.dg/vect/vect-41.c: New test.
9754 * gcc.dg/vect/vect-42.c: New test.
9755 * gcc.dg/vect/vect-43.c: New test.
9756 * gcc.dg/vect/vect-44.c: New test.
9757 * gcc.dg/vect/vect-45.c: New test.
9758 * gcc.dg/vect/vect-46.c: New test.
9759 * gcc.dg/vect/vect-47.c: New test.
9760 * gcc.dg/vect/vect-48.c: New test.
9761 * gcc.dg/vect/vect-49.c: New test.
9762 * gcc.dg/vect/vect-50.c: New test.
9763 * gcc.dg/vect/vect-51.c: New test.
9764 * gcc.dg/vect/vect-52.c: New test.
9765 * gcc.dg/vect/vect-53.c: New test.
9766 * gcc.dg/vect/vect-54.c: New test.
9767 * gcc.dg/vect/vect-55.c: New test.
9768 * gcc.dg/vect/vect-56.c: New test.
9769 * gcc.dg/vect/vect-57.c: New test.
9770 * gcc.dg/vect/vect-58.c: New test.
9771 * gcc.dg/vect/vect-59.c: New test.
9772 * gcc.dg/vect/vect-60.c: New test.
9773 * gcc.dg/vect/vect-61.c: New test.
9774 * gcc.dg/vect/vect-all.c: New test.
9775 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 9776
3d79abbd
PB
97772004-08-17 Paul Brook <paul@codesourcery.com>
9778
9779 PR fortran/13082
9780 * gfortran.dg/entry_1.f90: New test.
9781
cc24a60e
AP
97822004-08-17 Andrew Pinski <apinski@apple.com>
9783
9784 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9785
62fc1d7d
PB
97862004-08-17 Paolo Bonzini <bonzini@gnu.org>
9787
9788 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 9789
8e3e233b
DP
97902004-08-16 Devang Patel <dpatel@apple.com>
9791
9792 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 9793
580b3958
JM
97942004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9795
9796 * gcc.dg/funcdef-attr-1.c: New test.
9797
dcb9bd6b
JJ
97982004-08-16 Janis Johnson <janis187@us.ibm.com>
9799
9800 * gcc.dg/altivec-17.c: New test.
9801 * gcc.dg/altivec-18.c: New test.
9802
35046a54
KL
98032004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9804
9805 PR c++/6749
9806 * g++.dg/template/vtable2.C: New test.
9807
a70d87d3
RH
98082004-08-14 Richard Henderson <rth@redhat.com>
9809
9810 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 9811 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
9812 * gcc.dg/setjmp-1.c: Remove XFAIL.
9813 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 9814
e99d6fe2
RH
98152004-08-14 Richard Henderson <rth@redhat.com>
9816
9817 * gcc.dg/980217-1.c: Add prototype for printf.
9818
1ef02b9d
BD
98192004-08-13 Bud Davis <bdavis9659@comcast.net>
9820
29409320 9821 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 9822
a2ab121e
JJ
98232004-08-13 Janis Johnson <janis187@us.ibm.com>
9824
9825 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9826
aa18c0d3
PB
98272004-08-13 Paul Brook <paul@codesourcery.com>
9828
9829 * gfortran.dg/der_io_1.f90: Remove stray comma.
9830
3fee54be
JJ
98312004-08-12 Janis Johnson <janis187@us.ibm.com>
9832
9833 * gcc.dg/vmx/cw-bug-2.c: Remove.
9834 * gcc.dg/vmx/vprint-1.c: Remove.
9835 * gcc.dg/vmx/vscan-1.c: Remove.
9836
8fa5469d
DP
98372004-08-12 Devang patel <dpatel@apple.com>
9838
9839 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 9840
174b1783
JJ
98412004-08-12 Janis Johnson <janis1872us.ibm.com>
9842
950a175b
JJ
9843 * g++.dg/ext/altivec-12.C: New test.
9844
174b1783
JJ
9845 * g++.dg/ext/altivec-11.C: New test.
9846
47bedfb0
PB
98472004-08-12 Paul Brook <paul@codesourcery.com>
9848
9849 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9850
30052385
JJ
98512004-08-12 Janis Johnson <janis187@us.ibm.com>
9852
4951f98d
JJ
9853 * g++.dg/ext/altivec-2.C: Check for hardware support before
9854 executing any VMX instructions.
9855
30052385
JJ
9856 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9857
ab5c8549
JJ
98582004-08-12 Jakub Jelinek <jakub@redhat.com>
9859
9860 PR c++/16276
9861 * g++.old-deja/g++.other/comdat4.C: New test.
9862 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9863
87e184d1
BE
98642004-08-12 Ben Elliston <bje@au.ibm.com>
9865
9866 PR target/16286
9867 * gcc.dg/pr16286.c: New test.
9868
bf5930d4
JB
98692004-08-12 Jan Beulich <jbeulich@novell.com>
9870
9871 * g++.dg/ext/asm5.C: New.
9872
6e40af1a
MM
98732004-08-11 Mark Mitchell <mark@codesourcery.com>
9874
fbac6f3c
MM
9875 PR c++/16698
9876 * g++.dg/eh/crash1.C: New test.
9877
6e40af1a
MM
9878 PR c++/16717
9879 * g++.dg/ext/construct1.C: New test.
9880
539599c1
MM
98812004-08-11 Mark Mitchell <mark@codesourcery.com>
9882
9883 PR c++/16853
9884 * g++.dg/init/ptrmem1.C: New test.
9885
9886 PR c++/16618
9887 * g++.dg/parse/offsetof5.C: New test.
9888
9889 PR c++/16870
9890 * g++.dg/template/overload3.C: New test.
9891
2436b51f
MM
98922004-08-11 Mark Mitchell <mark@codesourcery.com>
9893
9894 PR c++/16964
9895 * g++.dg/parse/error16.C: New test.
9896
9897 PR c++/16904
9898 * g++.dg/template/error14.C: New test.
9899
9900 PR c++/16929
9901 * g++.dg/template/error15.C: New test.
9902
5079843a
DP
99032004-08-11 Devang Patel <dpatel@apple.com>
9904
9905 * gcc.dg/darwin-ld-20040809-1.c: New test.
9906 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 9907
3ec0f302
PB
99082004-08-11 Steven G. Kargl <kargls@comcast.net>
9909
9910 PR fortran/16917
9911 * gfortran.dg/dfloat_1.f90: New test.
9912
b3f8d95d
MM
99132004-08-09 Mark Mitchell <mark@codesourcery.com>
9914
9915 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9916 * gcc.dg/dll-2.c: Fix dg-require syntax.
9917 * gcc.misc-tests/arm-isr.c (abort): Declare.
9918 (exit): Likewise.
9919
550205c3
MM
99202004-08-10 Mark Mitchell <mark@codesourcery.com>
9921
9922 PR c++/16971
9923 * g++.dg/parse/crash16.C: New test.
9924
23657388
RS
99252004-08-10 Roger Sayle <roger@eyesopen.com>
9926
9927 * gcc.dg/mips-rsqrt-1.c: New test case.
9928 * gcc.dg/mips-rsqrt-2.c: New test case.
9929 * gcc.dg/mips-rsqrt-3.c: New test case.
9930
2bf26ede
PB
99312004-08-10 Paul Brook <paul@codesourcery.com>
9932
9933 * gfortran.dg/der_io_1.f90: New test.
9934
e9cfef64
PB
99352004-08-10 Paul Brook <paul@codesourcery.com>
9936
9937 PR fortran/16919
9938 * gfortran.dg/der_array_1.f90: New test.
9939
feb21f0d
DE
99402004-08-09 David Edelsohn <edelsohn@gnu.org>
9941
9942 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9943
b3bcf92c
PB
99442004-08-09 Paolo Bonzini <bonzini@gnu.org>
9945
9946 * gcc.dg/wchar_t-2.c: Fix typo.
9947
08a02c9e
FH
99482004-08-09 Falk Hueffner <falk@debian.org>
9949
9950 PR tree-optimization/12517
9951 * gcc.c-torture/compile/pr12517.c: New test.
9952
9953 PR tree-optimization/12578
9954 * gcc.c-torture/compile/pr12578.c: New test.
9955
9956 PR tree-optimization/12899
9957 * gcc.c-torture/compile/pr12899.c: New test.
9958
9959 PR rtl-optimization/14692
9960 * gcc.c-torture/compile/pr14692.c: New test.
9961
9962 PR tree-optimization/16461
9963 * gcc.c-torture/compile/pr16461.c: New test.
9964
aa6fc635
JB
99652004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9966
9967 * gfortran.dg/getenv_1.f90: New test.
9968
2ed9e527
MM
99692004-08-06 Mark Mitchell <mark@codesourcery.com>
9970
9971 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9972 wchar_t.
9973 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9974
fc90a8f2
PB
99752004-08-06 Paul Brook <paul@codesourcery.com>
9976
9977 * gfortran.dg/ret_array_1.f90: New test.
9978 * gfortran.dg/ret_pointer_1.f90: New test.
9979
eaac4679
RS
99802004-08-06 Richard Sandiford <rsandifo@redhat.com>
9981
9982 * gcc.dg/missing-field-init-[12].c: New tests.
9983 * g++.dg/warn/missing-field-init-[12].C: New tests.
9984
866cf037
MM
99852004-08-06 Mark Mitchell <mark@codesourcery.com>
9986
9987 * gcc.dg/enum2.c: New test.
9988 * gcc.dg/symbian3.c: Likewise.
9989 * gcc.dg/symbian4.c: Likewise.
9990 * gcc.dg/wchar_t-2.c: Likewise.
9991
ae232e45
MM
99922004-08-05 Mark Mitchell <mark@codesourcery.com>
9993
9994 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9995 destructor tests.
9996
b2ca3702
MM
99972004-08-05 Mark Mitchell <mark@codesourcery.com>
9998
9999 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
10000 dg-require-visiblity.
10001 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
10002 * g++.dg/ext/visibility/fvisibility.C: Likewise.
10003 * g++.dg/ext/visibility/memfuncts.C: Likewise.
10004 * g++.dg/ext/visibility/new1.C: Likewise.
10005 * g++.dg/ext/visibility/pragma.C: Likewise.
10006 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
10007 * g++.dg/ext/visibility/virtual.C: Likewise.
10008 * g++/dg/ext/visibility/visibility-1.C: Likewise.
10009 * g++/dg/ext/visibility/visibility-2.C: Likewise.
10010 * g++/dg/ext/visibility/visibility-3.C: Likewise.
10011 * g++/dg/ext/visibility/visibility-4.C: Likewise.
10012 * g++/dg/ext/visibility/visibility-5.C: Likewise.
10013 * g++/dg/ext/visibility/visibility-6.C: Likewise.
10014 * g++/dg/ext/visibility/visibility-7.C: Likewise.
10015 * g++/dg/ext/visibility/visibility-8.C: New test.
10016 * gcc.c-torture/compile/dll.x: Remove.
10017 * gcc.dg/dll-2.c: Use dg-require-dll
10018 * gcc.dg/visibility-10.c: New test.
10019 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
10020 supporting DLLs.
10021 * testsuite/lib/scanasm.exp (scan_hidden): New function.
10022 (scan_not_hidden): Likewise.
10023
d279700a
DE
100242004-08-05 David Edelsohn <edelsohn@gnu.org>
10025
10026 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
10027
ea5f7a19
RS
100282004-08-05 Richard Sandiford <rsandifo@redhat.com>
10029
10030 * gcc.c-torture/execute/20040805-1.c: New test.
10031
fce731b5
AP
100322004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10033
10034 * gcc.dg/20020118-1.c: Declare abort.
10035 * gcc.dg/altivec_check.h: Likewise.
10036 * gcc.dg/iftrap-2.c: Likewise.
10037 * gcc.dg/pragma-darwin.c: Likewise.
10038 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
10039
99b1c586
GK
100402004-08-04 Geoffrey Keating <geoffk@apple.com>
10041
10042 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
10043
85291069
JM
100442004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
10045
10046 * gcc.c-torture/execute/builtins/abs-2.c,
10047 gcc.c-torture/execute/builtins/abs-3.c,
10048 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
10049 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
10050 intmax_t, uintmax_t and their limits.
10051 * gcc.dg/intmax_t-1.c: New test.
10052
f1ff6bb8
GB
100532004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10054
10055 * g++.dg/tc1/dr147.C: Add reference to PR.
10056
54f2f9a6
RS
100572004-08-03 Richard Sandiford <rsandifo@redhat.com>
10058
10059 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10060 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10061
b0e9ac08
DE
100622004-08-03 David Edelsohn <edelsohn@gnu.org>
10063
10064 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10065
9cbe78fb
JM
100662004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10067
10068 * gcc.dg/redecl-5.c: New test.
10069 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10070 of scanf.
10071
a0fac73d
RS
100722004-08-03 Roger Sayle <roger@eyesopen.com>
10073
10074 PR middle-end/16790
10075 * gcc.c-torture/execute/pr16790-1.c: New test case.
10076
5357b1f9
MM
100772004-08-03 Mark Mitchell <mark@codesourcery.com>
10078
564076f5
MM
10079 * g++.dg/ext/visibility/assign1.C: New test.
10080 * g++.dg/ext/visibility/new1.C: Likewise.
10081
5357b1f9
MM
10082 * gcc.dg/symbian1.c: New test.
10083 * gcc.dg/symbian2.c: Likewise.
10084
f6bc51cb
L
100852004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10086
10087 PR target/16570
10088 * gcc.dg/i386-sse-9.c: New test.
10089
7a1f75f1
JM
100902004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10091
10092 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10093
ee712eab
JM
100942004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10095
10096 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10097 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10098 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10099 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10100 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10101 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10102 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10103 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10104 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10105 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10106 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10107 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10108 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10109 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10110 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10111 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10112 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10113 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10114 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10115 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10116 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10117 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10118 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10119 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10120 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10121 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10122 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10123 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10124 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10125 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10126 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10127 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10128 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10129 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10130 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10131 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10132 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10133 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10134 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10135 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10136 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10137 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10138 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10139 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10140 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10141 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10142 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10143 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10144 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10145 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10146 gcc.misc-tests/i386-pf-3dnow-1.c,
10147 gcc.misc-tests/i386-pf-athlon-1.c,
10148 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10149 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10150 Declare built-in functions used.
10151 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10152
6ed7c4d8
MM
101532004-08-02 Mark Mitchell <mark@codesourcery.com>
10154
7756db03
MM
10155 PR c++/16707
10156 * g++.dg/lookup/using12.C: New test.
10157
6ed7c4d8
MM
10158 * g++.dg/init/null1.C: Fix PR number.
10159 * g++.dg/parse/namespace10.C: Likewise.
10160
b1cc95ce
MM
101612004-08-01 Mark Mitchell <mark@codesourcery.com>
10162
10163 PR c++/16224
10164 * g++.dg/template/spec17.C: New test.
10165 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10166 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10167
db059566
DB
101682004-08-02 David Billinghurst
10169
10170 PR fortran/16292
10171 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10172
1f09d3eb
ZW
101732004-08-01 Zack Weinberg <zack@codesourcery.com>
10174
10175 * gcc.dg/ia64-got-1.c: New test case.
10176
c30b4add
MM
101772004-08-01 Mark Mitchell <mark@codesourcery.com>
10178
72fba2df 10179 PR c++/16489
c30b4add
MM
10180 * g++.dg/init/null1.C: New test.
10181 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 10182
72fba2df 10183 PR c++/16529
c30b4add 10184 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 10185
c30b4add
MM
10186 PR c++/16810
10187 * g++.dg/inherit/ptrmem2.C: New test.
10188
a4e41fde
BE
101892004-08-02 Ben Elliston <bje@au.ibm.com>
10190
10191 PR target/16155
10192 * gcc.dg/pr16155.c: New test.
10193
558d1f81
JM
101942004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10195
10196 * gcc.dg/redecl-2.c: New test.
10197
c1e55850
GK
101982004-07-30 Geoffrey Keating <geoffk@apple.com>
10199
10200 * gcc.dg/darwin-longdouble.c: New file.
10201
0534fa56
RH
102022004-07-30 Richard Henderson <rth@redhat.com>
10203
10204 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10205 write to constant argument.
10206 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10207
782700d4
RH
102082004-07-30 Richard Henderson <rth@redhat.com>
10209
1f09d3eb
ZW
10210 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10211 tests of nearest around zero.
782700d4 10212
d60bebdd
AP
102132004-07-30 Andrew Pinski <apinski@apple.com>
10214
10215 * gcc.c-torture/compile/20040730-1.c: New test.
10216
9497a3a4
AH
102172004-07-30 Aldy Hernandez <aldyh@redhat.com>
10218
10219 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10220 powerpc-eabispe.
10221
0a925a32
AH
102222004-07-30 Aldy Hernandez <aldyh@redhat.com>
10223
10224 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10225
3a15f566
RS
102262004-07-30 Richard Sandiford <rsandifo@redhat.com>
10227
10228 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10229 contains $ld_library_path.
10230 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10231
b3b7f0c9
RH
102322004-07-29 Richard Henderson <rth@redhat.com>
10233
10234 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10235
4b9a3b37
RH
10236 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10237 (alt2, which): New.
10238 (Check): Accept either alternative.
10239
4684cd27
MM
102402004-07-29 Mark Mitchell <mark@codesourcery.com>
10241
10242 * g++.dg/abi/inline1.C: New test.
10243 * g++.dg/abi/local1-a.cc: Likewise.
10244 * g++.dg/abi/local1.C: Likewise.
10245 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10246 * g++.dg/abi/mangle12.C: Likewise.
10247 * g++.dg/abi/mangle17.C: Likewise.
10248 * g++.dg/abi/mangle20-2.C: Likewise.
10249 * g++.dg/opt/interface1.C: Likewise.
10250 * g++.dg/opt/interface1.h: Likewise.
10251 * g++.dg/opt/interface1-a.cc: New test.
10252 * g++.dg/parse/repo1.C: New test.
10253 * g++.dg/template/repo1.C: Likewise.
10254 * g++.dg/warn/Winline-1.C: Likewise.
10255 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10256
d397dbcd
DN
102572004-07-29 Diego Novillo <dnovillo@redhat.com>
10258
10259 * gcc.dg/tree-ssa/20040729-1.c: New test.
10260
8f4220dc
MA
102612004-07-27 Matt Austern <austern@apple.com>
10262
10263 * gcc.dg/darwin-bool-1.c: New test.
10264 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 10265
1fd0ec35
RH
102662004-07-28 Richard Henderson <rth@redhat.com>
10267
10268 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10269 arguments in the correct type. Don't write to constant arguments.
10270
6fea55e9
DN
102712004-07-28 Diego Novillo <dnovillo@redhat.com>
10272
10273 PR tree-optimization/16688
10274 PR tree-optimization/16689
10275 * g++.dg/tree-ssa/pr16688.C: New test.
10276
47a43a10
DN
102772004-07-28 Diego Novillo <dnovillo@redhat.com>
10278
10279 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10280 loads. Not only in the comment, this time.
10281
312209c6
AO
102822004-07-28 Alexandre Oliva <aoliva@redhat.com>
10283
10284 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10285 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10286 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10287 * gcc.dg/sh4a-bitmovua.c: New.
10288 * gcc.dg/sh4a-cos.c: New.
10289 * gcc.dg/sh4a-cosf.c: New.
10290 * gcc.dg/sh4a-fprun.c: New.
10291 * gcc.dg/sh4a-fsrra.c: New.
10292 * gcc.dg/sh4a-memmovua.c: New.
10293 * gcc.dg/sh4a-sin.c: New.
10294 * gcc.dg/sh4a-sincos.c: New.
10295 * gcc.dg/sh4a-sincosf.c: New.
10296 * gcc.dg/sh4a-sinf.c: New.
10297
c1b763fa
DN
102982004-07-28 Diego Novillo <dnovillo@redhat.com>
10299
10300 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10301 conditionals.
10302 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10303 loads.
10304 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10305 DOM1.
10306
706aa09b
AP
103072004-07-27 Andrew Pinski <apinski@apple.com>
10308
10309 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10310
62d59189
NY
103112004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10312
10313 * gcc.dg/pragma-isr.c: New test.
10314
00bdb87f
KL
103152004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10316
10317 PR c++/14429
10318 * g++.dg/template/ttp11.C: New test.
10319
9ae2a5d1
DN
103202004-07-27 Diego Novillo <dnovillo@redhat.com>
10321
10322 * gcc.c-torture/compile/20040727-1.c: New test.
10323
ff6a3206
EC
103242004-07-26 Eric Christopher <echristo@redhat.com>
10325
10326 * gcc.c-torture/compile/20040726-2.c: New test.
10327
21db3785
AP
103282004-07-26 Andrew Pinski <apinski@apple.com>
10329
10330 * g++.dg/rtti/tinfo1.C: Xfail.
10331
35b6b437
RS
103322004-07-26 Richard Sandiford <rsandifo@redhat.com>
10333
10334 * gcc.c-torture/compile/20040726-1.c: New test.
10335
70502b2c
GB
103362004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10337 Brian Ryner <bryner@brianryner.com>
10338
10339 PR c++/9283
10340 PR c++/15000
d7afec4b
ND
10341 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10342 * g++.dg/ext/visibility/: New directory.
10343 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10344 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10345 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10346 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10347 * g++.dg/ext/visibility/fvisibility.C,
10348 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
10349 g++.dg/ext/visibility/fvisibility-override1.C
10350 g++.dg/ext/visibility/fvisibility-override2.C
10351 g++.dg/ext/visibility/memfuncts.C
10352 g++.dg/ext/visibility/noPLT.C
10353 g++.dg/ext/visibility/pragma.C
10354 g++.dg/ext/visibility/pragma-override1.C
10355 g++.dg/ext/visibility/pragma-override2.C
10356 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
10357 g++.dg/ext/visibility/virtual.C: New tests.
10358
bbbcb2e1
JM
103592004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10360
10361 PR c/15360
10362 * gcc.dg/pr15360-1.c: New test.
10363
dfe79cab
DJ
103642004-07-25 Daniel Jacobowitz <dan@debian.org>
10365
10366 * gcc.dg/pragma-align-2.c: New test.
10367 * gcc.dg/pragma-init-fini.c: New test.
10368 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10369 targets.
10370
197463ae
JM
103712004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10372
10373 * gcc.dg/init-string-2.c: New test.
10374
c5e36c09
ZW
103752004-07-24 Zack Weinberg <zack@codesourcery.com>
10376
10377 PR 16684
10378 * gcc.dg/Wredundant-decls-1.c: New test case.
10379
5aa33bdb
JJ
103802004-07-24 Jakub Jelinek <jakub@redhat.com>
10381
10382 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10383 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10384 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10385 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10386 * gcc.dg/compat/generate-random.c: New file.
10387 * gcc.dg/compat/generate-random.h: Likewise.
10388 * gcc.dg/compat/generate-random_r.c: Likewise.
10389 * gcc.dg/compat/struct-layout-1.h: Likewise.
10390 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10391 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10392 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10393 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10394 * gcc.dg/compat/struct-layout-1_main.c: New test.
10395 * gcc.dg/compat/struct-layout-1_x.c: New file.
10396 * gcc.dg/compat/struct-layout-1_y.c: New file.
10397 * gcc.dg/compat/struct-layout-1_test.h: New file.
10398
7eb01bd8
JM
103992004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10400
10401 * gcc.dg/comp-return-1.c: New test
10402
13f91444
JJ
104032004-07-23 Janis Johnson <janis187@us.ibm.com>
10404
c7bb2a03
JJ
10405 * gcc.dg/vmx/8-02a.c: Fix typo.
10406
b9eef878
JJ
10407 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10408 * gcc.dg/darwin-abi-3.c: New test.
10409
47120c07
JJ
10410 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10411 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10412
13f91444
JJ
10413 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10414 * gcc.dg/vmx/ops-long-1.c: New test.
10415 * gcc.dg/vmx/ops-long-2.c: New test.
10416
8f2a734f
NS
104172004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10418
10419 * g++.dg/lookup/conv-[1234].C: New.
10420
73b71f3e
MM
104212004-07-22 Mark Mitchell <mark@codesourcery.com>
10422
10423 * g++.dg/parse/attr2.C: Simplify.
10424
9e629a80
JM
104252004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10426
10427 PR c/7284
10428 * gcc.c-torture/execute/pr7284-1.c: New test.
10429
173b818d
BB
104302004-07-22 Brian Booth <bbooth@redhat.com>
10431
10432 * gcc.dg/tree-ssa/20040721-1.c: New test.
10433
42611590
NS
104342004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10435
10436 * g++.dg/template/crash20.c: New.
10437
4f5492cd
DB
104382004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10439
c5e36c09 10440 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
10441 Add dg-run directive. Declare variables as required.
10442 * gfortran.dg/g77/README: Update
10443
7413a132
HPN
104442004-07-22 Hans-Peter Nilsson <hp@axis.com>
10445
10446 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10447 gcc.dg/cris-peep2-andu2.c: New tests.
10448
e508a019
JM
104492004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10450
10451 PR c/15052
10452 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10453 on return type.
10454 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10455 messages.
10456 * gcc.dg/qual-return-2.c: Update expected messages.
10457 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10458
3ea8cd06
JM
104592004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10460
10461 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10462 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10463
916c5919
JM
104642004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10465
10466 PR c/11250
10467 * gcc.dg/init-string-1.c: New test.
10468
1ff69cbe
JJ
104692004-07-21 Jakub Jelinek <jakub@redhat.com>
10470
10471 PR middle-end/15345
10472 PR c/16450
10473 * gcc.dg/torture/nested-fn-1.c: New test.
10474
7448a4d2
L
104752004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10476
10477 PR target/16559
10478 * gcc.dg/ia64-fptr-1.c: New file.
10479
f03adc6b
GB
104802004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10481
10482 PR c++/14497
10483 * g++.dg/template/spec16.C: New test.
10484 * g++.old-deja/g++.robertl/eb118.C: Remove.
10485
5fe7b654
GB
104862004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10487
10488 PR c++/509
10489 * g++.dg/template/spec15.C: New test.
10490
d417dba9
DB
104912004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10492
10493 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 10494 directive. Other changes as noted.
d417dba9
DB
10495 * gfortran.dg/g77/13037.f
10496 * gfortran.dg/g77/1832.f
10497 * gfortran.dg/g77/19981119-0.f
10498 * gfortran.dg/g77/19990313-0.f
10499 * gfortran.dg/g77/19990313-1.f
10500 * gfortran.dg/g77/19990313-2.f
10501 * gfortran.dg/g77/19990313-3.f
10502 * gfortran.dg/g77/19990419-1.f
10503 * gfortran.dg/g77/19990826-0.f
10504 * gfortran.dg/g77/19990826-2.f
10505 * gfortran.dg/g77/20000503-1.f
10506 * gfortran.dg/g77/20001111.f
10507 * gfortran.dg/g77/20010116.f
10508 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10509 * gfortran.dg/g77/20010430.f
10510 * gfortran.dg/g77/6177.f
10511 * gfortran.dg/g77/947.f
10512 * gfortran.dg/g77/970816-3.f
10513 * gfortran.dg/g77/971102-1.f
10514 * gfortran.dg/g77/980520-1.f
10515 * gfortran.dg/g77/980628-0.f
10516 * gfortran.dg/g77/980628-1.f
10517 * gfortran.dg/g77/980628-10.f
10518 * gfortran.dg/g77/980628-2.f
10519 * gfortran.dg/g77/980628-3.f
10520 * gfortran.dg/g77/980628-7.f
10521 * gfortran.dg/g77/980628-8.f
10522 * gfortran.dg/g77/980628-9.f
10523 * gfortran.dg/g77/980701-0.f
10524 * gfortran.dg/g77/980701-1.f
10525 * gfortran.dg/g77/cabs.f
10526 * gfortran.dg/g77/claus.f
10527 * gfortran.dg/g77/complex_1.f
10528 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10529 * gfortran.dg/g77/dcomplex.f
10530 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10531 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10532 * gfortran.dg/g77/f90-intrinsic-numeric.f
10533 * gfortran.dg/g77/int8421.f
10534 * gfortran.dg/g77/labug1.f
10535 * gfortran.dg/g77/large_vec.f
10536 * gfortran.dg/g77/le.f
10537 * gfortran.dg/g77/short.f
10538 * gfortran.dg/g77/README: Update
10539
f68e4dc8
MM
105402004-07-20 Mark Mitchell <mark@codesourcery.com>
10541
10542 PR c++/16637
10543 * g++.dg/parse/lookup4.C: New test.
10544
e9f7dd36
KL
105452004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10546
10547 PR c++/16175
10548 * g++.dg/template/ttp10.C: New test.
10549
a182b26d
JM
105502004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10551
10552 * gcc.dg/pr12625-1.c: New test.
10553
a6c0a76c
SB
105542004-07-20 Steven Bosscher <stevenb@suse.de>
10555
10556 * testsuite/gcc.dg/switch-warn-1.c: New test.
10557 * testsuite/gcc.dg/switch-warn-2.c: New test.
10558 * gcc.c-torture/compile/pr14730.c: Update.
10559
e05de6f2
KC
105602004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10561
10562 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10563 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10564 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10565 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 10566
43fa0f09
MM
105672004-07-18 Mark Mitchell <mark@codesourcery.com>
10568
10569 PR c++/16623
10570 * g++.dg/template/assign1.C: New test.
10571
6df91b00
KL
105722004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10573
10574 PR c++/12170
10575 * g++.dg/template/ttp9.C: New test.
10576
a2bec818
DJ
105772004-07-19 Daniel Jacobowitz <dan@debian.org>
10578
10579 * gcc.dg/format/cmn-err-1.c: New test.
10580
487a92fe
JM
105812004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10582
10583 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10584 gcc.dg/Wparentheses-10.c: New tests.
10585 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10586
3d23e018
TS
105872004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10588
10589 PR fortran/16465
10590 * gfortran.dg/g77//ffixed-line-length-0.f,
10591 gfortran.dg/g77/ffixed-line-length-132.f,
10592 gfortran.dg/g77/ffixed-line-length-72.f,
10593 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10594 gfortran.dg/g77/README: Update.
10595
3601f003
KL
105962004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10597
10598 PR c++/13092
10599 * g++.dg/template/non-dependent7.C: New test.
10600 * g++.dg/template/non-dependent8.C: Likewise.
10601 * g++.dg/template/non-dependent9.C: Likewise.
10602 * g++.dg/template/non-dependent10.C: Likewise.
10603
0e242c82
MM
106042004-07-17 Mark Mitchell <mark@codesourcery.com>
10605
10606 PR c++/16337
10607 * g++.dg/parse/attr2.C: New test.
10608
649067c3
TM
106092004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10610
10611 * g77.dg: Removed.
10612 * g77.f-torture: Ditto.
10613
3e3970a2
JM
106142004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10615
10616 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10617 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10618 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10619
d25cee4d
RH
106202004-07-16 Richard Henderson <rth@redhat.com>
10621
10622 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10623
e94f3b4f
TS
106242004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10625
10626 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10627 tests with full list of options.
10628 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10629 of TORTURE_OPTIONS if test contains 'dg-do run'.
10630
b38b6477
TS
10631 PR fortran/16404
10632 * gfortran.dg/do_iterator.f90: New test.
10633
a916927f
VR
106342004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10635
10636 PR rtl-optimization/16536
10637 * gcc.c-torture/execute/restrict-1.c: New test.
10638
610bff84
TS
106392004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10640
10641 PR fortran/15324
10642 * gfortran.dg/pr15324.f90: New test.
10643
d157d978
TS
10644 PR fortran/15129
10645 * gfortran.dg/pr15129.f90: New test.
10646
c5a41953
TS
10647 PR fortran/15140
10648 * gfortran.dg/pr15140.f90: New test.
10649
0c0df4b3
TS
10650 PR fortran/13792
10651 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10652 compile-time simplification.
10653
cd9dd3ee
MS
106542004-07-14 Mike Stump <mrs@apple.com>
10655
10656 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10657
b5411fea
JW
106582004-07-14 James E Wilson <wilson@specifixinc.com>
10659
10660 PR target/16325
10661 * gcc.dg/profile-generate-1.c: New.
10662
b8b139c7
JJ
106632004-07-15 Jakub Jelinek <jakub@redhat.com>
10664
10665 * gcc.c-torture/execute/20040709-1.c: New test.
10666 * gcc.c-torture/execute/20040709-2.c: New test.
10667
ff06b392
MS
106682004-07-14 Mike Stump <mrs@apple.com>
10669
10670 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10671
9daaba62
MS
106722004-07-14 Mike Stump <mrs@apple.com>
10673
10674 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10675
1ff3c076
MM
106762004-07-13 Mark Mitchell <mark@codesourcery.com>
10677
10678 PR c++/16518
10679 * g++.dg/parse/mutable1.C: New test.
c5e36c09 10680
ee536902
DN
106812004-07-13 Diego Novillo <dnovillo@redhat.com>
10682
10683 PR tree-optimization/16443
10684 * gcc.dg/tree-ssa/20040713-1.c: New test.
10685
a65ab524
UW
106862004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10687
10688 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10689 for operator new.
10690
5d16533a 106912004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
10692
10693 * gfortran.dg/g77/README: New file
c5e36c09 10694 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
10695 g77.f-torture/noncompile. Add "dg-do compile" and
10696 dg-error as required.
10697 * gfortran.dg/g77/19990218-1.f: Likewise
10698 * gfortran.dg/g77/19990905-1.f: Likewise
10699 * gfortran.dg/g77/9263.f: Likewise
10700 * gfortran.dg/g77/980615-0.f: Likewise
10701 * gfortran.dg/g77/980616-0.f: Likewise
10702 * gfortran.dg/g77/check0.f: Likewise
10703 * gfortran.dg/g77/select_no_compile.f: Likewise
10704
5d16533a 107052004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
10706
10707 Copy files from g77.f-torture/compile.
10708 Add "{ dg-do compile}". Other changes as noted
10709 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10710 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10711 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10712 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10713 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10714 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10715 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
10716 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10717 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
10718 * gfortran.dg/g77/xformat.f: Add dg-warning
10719
5d16533a 107202004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 10721
eee6792b
DB
10722 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10723 Add {dg-do compile} directive.
10724 * gfortran.dg/g77/cpp2.F: Likewise
10725
81242403
VR
107262004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10727
10728 PR c++/5402
10729 * g++.dg/lookup/name-clash1.C: New test.
10730
10731 PR c++/9777
10732 * g++.dg/lookup/name-clash2.C: New test.
10733
10734 PR c++/12102
10735 * g++.dg/lookup/name-clash3.C: New test.
10736
3143d517
GB
107372004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10738
10739 * g++.dg/lookup/new2.C: New test.
10740 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10741
5d16533a 107422004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 10743
eee6792b 10744 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
10745 Add {dg-do compile} directive.
10746 * gfortran.dg/g77/13060.f: Likewise
10747 * gfortran.dg/g77/19990218-0.f: Likewise
10748 * gfortran.dg/g77/19990305-0.f: Likewise
10749 * gfortran.dg/g77/19990419-0.f: Likewise
10750 * gfortran.dg/g77/19990502-0.f: Likewise
10751 * gfortran.dg/g77/19990502-1.f: Likewise
10752 * gfortran.dg/g77/19990525-0.f: Likewise
10753 * gfortran.dg/g77/19990826-1.f: Likewise
10754 * gfortran.dg/g77/19990826-3.f: Likewise
10755 * gfortran.dg/g77/19990905-2.f: Likewise
10756 * gfortran.dg/g77/20000412-1.f: Likewise
10757 * gfortran.dg/g77/20000511-1.f: Likewise
10758 * gfortran.dg/g77/20000511-2.f: Likewise
10759 * gfortran.dg/g77/20000518.f: Likewise
10760 * gfortran.dg/g77/20000601-1.f: Likewise
10761 * gfortran.dg/g77/20000601-2.f: Likewise
10762 * gfortran.dg/g77/20000629-1.f: Likewise
10763 * gfortran.dg/g77/20000630-2.f: Likewise
10764 * gfortran.dg/g77/20010115.f: Likewise
10765 * gfortran.dg/g77/20010321-1.f: Likewise
10766 * gfortran.dg/g77/20010426.f: Likewise
10767 * gfortran.dg/g77/20020307-1.f: Likewise
10768 * gfortran.dg/g77/8485.f: Likewise
10769 * gfortran.dg/g77/960317-1.f: Likewise
10770 * gfortran.dg/g77/970915-0.f: Likewise
10771 * gfortran.dg/g77/980310-1.f: Likewise
10772 * gfortran.dg/g77/980310-2.f: Likewise
10773 * gfortran.dg/g77/980310-3.f: Likewise
10774 * gfortran.dg/g77/980310-4.f: Likewise
10775 * gfortran.dg/g77/980310-6.f: Likewise
10776 * gfortran.dg/g77/980310-7.f: Likewise
10777 * gfortran.dg/g77/980310-8.f: Likewise
10778 * gfortran.dg/g77/980419-2.f: Likewise
10779 * gfortran.dg/g77/980424-0.f: Likewise
10780 * gfortran.dg/g77/980427-0.f: Likewise
10781 * gfortran.dg/g77/980729-0.f: Likewise
10782 * gfortran.dg/g77/981117-1.f: Likewise
10783 * gfortran.dg/g77/toon_1.f: Likewise
10784
7fb213d8
GB
107852004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10786
10787 PR c++/2204
10788 * g++.dg/other/abstract2.C: New test.
10789
597073ac
PB
107902004-07-12 Paul Brook <paul@codesourcery.com>
10791
10792 * gfortran.dg/pointer_init_1.f90: New test.
10793
682e69e1
PB
107942004-07-11 Paul Brook <paul@codesourcery.com>
10795
10796 PR fortran/15986
10797 * gfortran.dg/contained_1.f90: New test.
10798
f44b0c8e
MM
107992004-07-11 Mark Mitchell <mark@codesourcery.com>
10800
10801 * g++.dg/parse/defarg8.C: New test.
10802
0bbf5891
TS
108032004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10804
10805 PR fortran/16433
10806 * gfortran.dg/pr16433.f: New test.
10807
a083c04a
TS
10808 PR fortran/17574
10809 * gfortran.dg/pr15754.f90: New test.
c5e36c09 10810
fae1b38d
JM
108112004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10812
10813 PR tree-optimization/16437
10814 * gcc.c-torture/execute/bitfld-4.c: New test.
10815
9cbf8b41 108162004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10817
9cbf8b41
TS
10818 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10819 access to common var from module.
10820
a53334a4
TS
108212004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10822
10823 PR fortran/16336
10824 * gfortran.fortran-torture/execute/common_2.f90: New test.
10825
331c72f3
PB
108262004-07-10 Paul Brook <paul@codesourcery.com>
10827
10828 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10829
50389094
TS
108302004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10831
10832 PR fortran/15969
10833 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10834
5d16533a 108352004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
10836
10837 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10838 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10839 * gfortran.dg/g77/ffree-form-1.f: Likewise
10840 * gfortran.dg/g77/ffree-form-2.f: Likewise
10841 * gfortran.dg/g77/ffree-form-3.f: Likewise
10842 * gfortran.dg/g77/fno-underscoring.f: Likewise
10843 * gfortran.dg/g77/funderscoring.f: Likewise
10844 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10845
44bce8bf 108462004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10847
44bce8bf
TS
10848 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10849
ad6e2a18
TS
108502004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10851 Paul Brook <paul@codesourcery.com>
10852
10853 PR fortran/13415
10854 * gfortran.dg/common_pointer_1.f90: New test.
10855
17a916d4
GB
108562004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10857
10858 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10859
5806d4fd
JW
108602004-07-09 James E Wilson <wilson@specifixinc.com>
10861
10862 PR target/16364
10863 * gcc.c-torture/compile/20040709-1.c: New.
10864
5721c2be 108652004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10866
5721c2be
TS
10867 PR fortran/14077
10868 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10869
32e89beb
TS
108702004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10871
10872 PR fortran/13201
10873 * gfortran.dg/shape_1.f90: New test.
10874
9affb2c7
ZW
108752004-07-09 Zack Weinberg <zack@codesourcery.com>
10876 Andrew Pinski <apinski@apple.com>
10877
10878 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10879
a578b091
TS
108802004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10881
10882 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10883 comment.
10884
db482e5c
TS
108852004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10886 Paul Brook <paul@codesourcery.com>
10887
9affb2c7 10888 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
10889 '.f95' and '.F95'.
10890
559b79cf
DN
108912004-07-09 Diego Novillo <dnovillo@redhat.com>
10892
10893 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10894
fbc40a17
TS
108952004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10896
10897 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10898 testcases with capital suffix.
10899
d3fcc995
TS
109002004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10901
10902 PR fortran/15481
5d16533a
PB
10903 PR fortran/13372
10904 PR fortran/13575
10905 PR fortran/15978
d3fcc995 10906 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
10907
10908 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 10909
5d16533a 109102004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
10911
10912 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10913 expression to match gfortran warning/error messages
10914 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10915 dg-error text.
10916
5d16533a 109172004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 10918
9affb2c7 10919 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
10920 search_for_re.
10921
55d816e7
EB
109222004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10923
10924 * gcc.c-torture/execute/simd-5.x: New file.
10925 XFAIL on SPARC 64-bit at -O0.
10926
dd29d26b
GB
109272004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10928
10929 PR c++/8211
10930 PR c++/16165
10931 * g++.dg/warn/effc3.C: New test.
10932
5d16533a 109332004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
10934
10935 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10936 change X to 1X in format.
10937 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10938 add data statements to conform to standard.
10939
5d16533a 109402004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 10941
9affb2c7 10942 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
10943 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10944 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10945
5d16533a 109462004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
10947
10948 * gfortran.dg/g77/7388.f: Copy from g77.dg
10949 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 10950 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
10951 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10952 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10953 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10954 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10955 * gfortran.dg/g77/strlen0.f: Likewise
10956
5d16533a 109572004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 10958
9469f0aa
AJ
10959 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10960 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 10961
ef22126d
EB
109622004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10963
10964 * gcc.c-torture/execute/920428-2.x: Delete.
10965 * gcc.c-torture/execute/920501-7.x: Likewise.
10966
c618c6ec
JJ
109672004-07-08 Jakub Jelinek <jakub@redhat.com>
10968
10969 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10970 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10971 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10972 prescott and c3-2.
10973 (PREFETCH_3DNOW): Add -march=c3.
10974
6f263171
DN
109752004-07-08 Diego Novillo <dnovillo@redhat.com>
10976
10977 PR c/16437
10978 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10979 * gcc.c-torture/execute/bf64-1.x: Likewise.
10980
1d511ed5
EB
109812004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10982
10983 * gcc.c-torture/compile/20040708-1.c: New test.
10984
47293da3
GB
109852004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10986
10987 PR c++/16169
10988 * g++.dg/warn/effc2.C: New test.
10989
bc15d0ef
JM
109902004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10991
10992 * gcc.c-torture/execute/bitfld-1.x: Remove.
10993 * gcc.c-torture/execute/bitfld-3.c: New test.
10994 * gcc.dg/bitfld-2.c: Remove XFAILs.
10995
7ac224c1
L
109962004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10997
10998 PR c++/16276
10999 * g++.dg/rtti/tinfo1.C: New file.
11000
b49fcebd
EC
110012004-07-07 Eric Christopher <echristo@redhat.com>
11002
11003 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
11004
192c02b6
AP
110052004-07-07 Andrew Pinski <apinski@apple.com>
11006
11007 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
11008
f4f58d94
MM
110092004-07-07 Mark Mitchell <mark@codesourcery.com>
11010
11011 * g++.dg/init/call1.C: XFAIL.
11012
70128ad9
AO
110132004-07-07 Alexandre Oliva <aoliva@redhat.com>
11014
11015 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
11016 except for movstrict*, to movmem* and clrstr* to clrmem*.
11017
48b2e0a7
RS
110182004-07-07 Richard Sandiford <rsandifo@redhat.com>
11019
11020 * gcc.c-torture/execute/20040707-1.c: New test.
11021
60e20b90
RS
110222004-07-06 Richard Sandiford <rsandifo@redhat.com>
11023
11024 * gcc.c-torture/execute/20040706-1.c: New test.
11025
fddabb2c
GB
110262004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11027
11028 PR c++/3671
11029 * g++.dg/template/spec14.C: New test.
11030
7682ef83
JJ
110312004-07-05 Jakub Jelinek <jakub@redhat.com>
11032
11033 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
11034 nothing if not yet defined. Use it in b, c and d type definitions.
11035 * gcc.c-torture/execute/20040705-1.c: New test.
11036 * gcc.c-torture/execute/20040705-2.c: New test.
11037
030bbecd
GB
110382004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11039
11040 PR c++/2518
11041 * g++.dg/lookup/new1.C: New test.
11042
7c6536fa
VR
110432004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11044
11045 PR c++/11406
11046 * g++.dg/template/sizeof8.C: New test.
11047
e0ec4c3b
RS
110482004-07-05 Richard Sandiford <rsandifo@redhat.com>
11049
11050 * gcc.c-torture/compile/20040705-1.c: New test.
11051
bf1df0a0
BD
110522004-07-04 Bud Davis <bdavis9659@comcast.net>
11053
11054 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11055
a09d4744
NB
110562004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11057
11058 * gcc.dg/cpp/if-mop.c: Two new testcases.
11059 * gcc.dg/cpp/trad/comment-3.c: New.
11060
1107b970
PB
110612004-07-04 Paul Brook <paul@codesourcery.com>
11062
11063 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11064
110652004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11066
11067 PR c++/3761
11068 * g++.dg/lookup/crash4.C: New test.
ece95d90 11069
50c64317
ZW
110702004-07-02 Zack Weinberg <zack@codesourcery.com>
11071
11072 * gcc.c-torture/execute/builtin-abs-1.c
11073 * gcc.c-torture/execute/builtin-abs-2.c
11074 * gcc.c-torture/execute/builtin-complex-1.c
11075 * gcc.c-torture/execute/builtins/string-1-lib.c
11076 * gcc.c-torture/execute/builtins/string-1.c
11077 * gcc.c-torture/execute/builtins/string-2-lib.c
11078 * gcc.c-torture/execute/builtins/string-2.c
11079 * gcc.c-torture/execute/builtins/string-3-lib.c
11080 * gcc.c-torture/execute/builtins/string-3.c
11081 * gcc.c-torture/execute/builtins/string-4-lib.c
11082 * gcc.c-torture/execute/builtins/string-4.c
11083 * gcc.c-torture/execute/builtins/string-5-lib.c
11084 * gcc.c-torture/execute/builtins/string-5.c
11085 * gcc.c-torture/execute/builtins/string-6-lib.c
11086 * gcc.c-torture/execute/builtins/string-6.c
11087 * gcc.c-torture/execute/builtins/string-7-lib.c
11088 * gcc.c-torture/execute/builtins/string-7.c
11089 * gcc.c-torture/execute/builtins/string-8-lib.c
11090 * gcc.c-torture/execute/builtins/string-8.c
11091 * gcc.c-torture/execute/builtins/string-9-lib.c
11092 * gcc.c-torture/execute/builtins/string-9.c
11093 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11094 * gcc.c-torture/execute/builtins/string-asm-1.c
11095 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11096 * gcc.c-torture/execute/builtins/string-asm-2.c
11097 * gcc.c-torture/execute/stdio-opt-1.c
11098 * gcc.c-torture/execute/stdio-opt-2.c
11099 * gcc.c-torture/execute/stdio-opt-3.c
11100 * gcc.c-torture/execute/string-opt-1.c
11101 * gcc.c-torture/execute/string-opt-10.c
11102 * gcc.c-torture/execute/string-opt-11.c
11103 * gcc.c-torture/execute/string-opt-12.c
11104 * gcc.c-torture/execute/string-opt-13.c
11105 * gcc.c-torture/execute/string-opt-14.c
11106 * gcc.c-torture/execute/string-opt-15.c
11107 * gcc.c-torture/execute/string-opt-16.c
11108 * gcc.c-torture/execute/string-opt-2.c
11109 * gcc.c-torture/execute/string-opt-6.c
11110 * gcc.c-torture/execute/string-opt-7.c
11111 * gcc.c-torture/execute/string-opt-8.c:
11112 Replace with ...
11113
11114 * gcc.c-torture/execute/builtins/abs-2.c
11115 * gcc.c-torture/execute/builtins/abs-3.c
11116 * gcc.c-torture/execute/builtins/complex-1.c
11117 * gcc.c-torture/execute/builtins/fprintf.c
11118 * gcc.c-torture/execute/builtins/fputs.c
11119 * gcc.c-torture/execute/builtins/memcmp.c
11120 * gcc.c-torture/execute/builtins/memmove.c
11121 * gcc.c-torture/execute/builtins/memops-asm.c
11122 * gcc.c-torture/execute/builtins/mempcpy-2.c
11123 * gcc.c-torture/execute/builtins/mempcpy.c
11124 * gcc.c-torture/execute/builtins/memset.c
11125 * gcc.c-torture/execute/builtins/printf.c
11126 * gcc.c-torture/execute/builtins/sprintf.c
11127 * gcc.c-torture/execute/builtins/strcat.c
11128 * gcc.c-torture/execute/builtins/strchr.c
11129 * gcc.c-torture/execute/builtins/strcmp.c
11130 * gcc.c-torture/execute/builtins/strcpy.c
11131 * gcc.c-torture/execute/builtins/strcspn.c
11132 * gcc.c-torture/execute/builtins/strlen-2.c
11133 * gcc.c-torture/execute/builtins/strlen.c
11134 * gcc.c-torture/execute/builtins/strncat.c
11135 * gcc.c-torture/execute/builtins/strncmp-2.c
11136 * gcc.c-torture/execute/builtins/strncmp.c
11137 * gcc.c-torture/execute/builtins/strncpy.c
11138 * gcc.c-torture/execute/builtins/strpbrk.c
11139 * gcc.c-torture/execute/builtins/strpcpy-2.c
11140 * gcc.c-torture/execute/builtins/strpcpy.c
11141 * gcc.c-torture/execute/builtins/strrchr.c
11142 * gcc.c-torture/execute/builtins/strspn.c
11143 * gcc.c-torture/execute/builtins/strstr-asm.c
11144 * gcc.c-torture/execute/builtins/strstr.c:
11145 ... these new files.
11146
11147 * gcc.c-torture/execute/builtins/abs-2-lib.c
11148 * gcc.c-torture/execute/builtins/abs-3-lib.c
11149 * gcc.c-torture/execute/builtins/complex-1-lib.c
11150 * gcc.c-torture/execute/builtins/fprintf-lib.c
11151 * gcc.c-torture/execute/builtins/fputs-lib.c
11152 * gcc.c-torture/execute/builtins/memcmp-lib.c
11153 * gcc.c-torture/execute/builtins/memmove-lib.c
11154 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11155 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11156 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11157 * gcc.c-torture/execute/builtins/memset-lib.c
11158 * gcc.c-torture/execute/builtins/printf-lib.c
11159 * gcc.c-torture/execute/builtins/sprintf-lib.c
11160 * gcc.c-torture/execute/builtins/strcat-lib.c
11161 * gcc.c-torture/execute/builtins/strchr-lib.c
11162 * gcc.c-torture/execute/builtins/strcmp-lib.c
11163 * gcc.c-torture/execute/builtins/strcpy-lib.c
11164 * gcc.c-torture/execute/builtins/strcspn-lib.c
11165 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11166 * gcc.c-torture/execute/builtins/strlen-lib.c
11167 * gcc.c-torture/execute/builtins/strncat-lib.c
11168 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11169 * gcc.c-torture/execute/builtins/strncmp-lib.c
11170 * gcc.c-torture/execute/builtins/strncpy-lib.c
11171 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11172 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11173 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11174 * gcc.c-torture/execute/builtins/strrchr-lib.c
11175 * gcc.c-torture/execute/builtins/strspn-lib.c
11176 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11177 * gcc.c-torture/execute/builtins/strstr-lib.c
11178 * gcc.c-torture/execute/builtins/lib/abs.c
11179 * gcc.c-torture/execute/builtins/lib/fprintf.c
11180 * gcc.c-torture/execute/builtins/lib/memset.c
11181 * gcc.c-torture/execute/builtins/lib/printf.c
11182 * gcc.c-torture/execute/builtins/lib/sprintf.c
11183 * gcc.c-torture/execute/builtins/lib/strcpy.c
11184 * gcc.c-torture/execute/builtins/lib/strcspn.c
11185 * gcc.c-torture/execute/builtins/lib/strncat.c
11186 * gcc.c-torture/execute/builtins/lib/strncmp.c
11187 * gcc.c-torture/execute/builtins/lib/strncpy.c
11188 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11189 * gcc.c-torture/execute/builtins/lib/strspn.c
11190 * gcc.c-torture/execute/builtins/lib/strstr.c:
11191 New files containing support routines.
11192
11193 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11194 declaration.
11195 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11196 when not optimizing.
11197
d9634d53
MM
111982004-07-02 Mark Mitchell <mark@codesourcery.com>
11199
11200 PR c++/16240
11201 * g++.dg/abi/mangle22.C: New test.
11202 * g++.dg/abi/mangle23.C: Likewise.
11203
5d16533a 112042004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
11205
11206 PR fortran/16290
11207 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11208 Allow for cases without denormalized floating point numbers.
11209
ede1a387
JM
112102004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11211
11212 PR c/1027
11213 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11214 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11215 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11216 expected warning text.
11217 * gcc.dg/format/diag-2.c: New test.
11218
ed63f99a
EB
112192004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11220
11221 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11222
64a9295a
PB
112232004-07-01 Paolo Bonzini <bonzini@gnu.org>
11224
11225 * gcc.dg/builtins-43.c: New.
11226 * gcc.dg/builtins-44.c: New.
11227 * gcc.dg/builtins-45.c: New.
11228
f8a57be8
GK
112292004-06-26 Geoffrey Keating <geoffk@apple.com>
11230 Andreas Tobler <a.tobler@schweiz.ch>
11231
11232 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11233 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11234 as SIGSEGV.
11235 * gcc.dg/cleanup-11.c: Likewise.
11236 * gcc.dg/cleanup-8.c: Likewise.
11237 * gcc.dg/cleanup-9.c: Likewise.
11238 * gcc.dg/cleanup-5.c: Run on all platforms.
11239
dd66b8e8
JM
112402004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11241
11242 * g++.dg/warn/nonnull1.C: New test.
11243
43e7557b
EB
112442004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11245
11246 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11247 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11248 Special-case the Sun compiler wrt to <complex.h>.
11249
11012cd6
NY
112502004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11251
a9c08588
NY
11252 * gcc.dg/Wunreachable-8.C: New test.
11253
11254 * gcc.dg/h8300-ice2.c : New test.
11012cd6 11255
e5ddaa24
TS
112562004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11257
11258 PR fortran/16161
11259 * gfortran.fortran-torture/compile/implicit.f90: Add test
11260 for implicit character.
11261
5d16533a 112622004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 11263
5d16533a
PB
11264 PR fortran/16289
11265 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11266 Use tiny() intrinsic to find smallest non-negative real
807a7d14 11267
df62f18a
JJ
112682004-06-30 Jakub Jelinek <jakub@redhat.com>
11269
0984ba10
JJ
11270 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11271 * gcc.dg/compat/struct-by-value-22_x.c: New.
11272 * gcc.dg/compat/struct-by-value-22_y.c: New.
11273
df62f18a
JJ
11274 * gcc.c-torture/execute/20040629-1.c: New test.
11275
b4db40bf
JJ
112762004-06-29 Jakub Jelinek <jakub@redhat.com>
11277
57512331
JJ
11278 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11279 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11280
b4db40bf
JJ
11281 PR target/16195
11282 * gcc.dg/20040625-1.c: New test.
11283
78f2fb08
TS
112842004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11285
11286 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11287
112882004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
11289
11290 PR fortran/15963
11291 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11292
97e73bd2
RH
112932004-06-29 Richard Henderson <rth@redhat.com>
11294
11295 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11296
46e995e0
PB
112972004-06-29 Paul Brook <paul@codesourcery.com>
11298
11299 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11300 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11301
fe88415f
NS
113022004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11303
11304 PR c++/16260
11305 * g++.dg/parse/crash15.C: New.
11306
3b50d22e
AP
113072004-06-28 Andrew Pinski <apinski@apple.com>
11308
e440ec57
AP
11309 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11310 by the error already.
11311
3b50d22e
AP
11312 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11313
6cdd2721
DD
113142004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11315
11316 PR target/14041
11317 * gcc.dg/h8300-bss-align-1.c : New.
11318
644d1951
NS
113192004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11320
fe88415f 11321 * PR c++/16174
644d1951
NS
11322 * g++.dg/template/ctor4.C: New.
11323
10317a4f
AP
113242004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11325
11326 PR c++/16205
11327 * g++.dg/warn/Wsequence-point-1.C: New test.
11328
8dcd4256
PB
113292004-06-27 Paul Brook <paul@codesourcery.com>
11330
11331 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11332
59d4a500
ZW
113332004-06-27 Zack Weinberg <zack@codesourcery.com>
11334
11335 * g++.old-deja/g++.mike/p7325.C: Remove.
11336
81ce39d6
AP
113372004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11338
11339 PR c/14963
11340 * gcc.dg/pr14963.c: New test.
11341
f84b6c96
MM
113422004-06-27 Mark Mitchell <mark@codesourcery.com>
11343
11344 PR c++/16193
11345 * g++.dg/parse/redef1.C: New test.
11346
b6ded5bd
JM
113472004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11348
11349 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11350 20021110.c.
11351 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11352 20021119-1.c.
11353 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11354 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11355 5-04.c.
11356 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11357 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11358 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11359 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11360 g++.brendan/enum14.C.
11361 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11362 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11363 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11364 g++.mike/virt1.C.
11365 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11366 memtemp24.C.
11367
64b663f8
RS
113682004-06-27 Roger Sayle <roger@eyesopen.com>
11369
11370 * gcc.dg/20040527-1.c: New test case.
11371
3e14aaa2
BD
113722004-06-26 Bud Davis <bdavis9659@comcast.net>
11373
11374 PR gfortran/pr16196
11375 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11376
0fe0c614
RS
113772004-06-25 Roger Sayle <roger@eyesopen.com>
11378
11379 PR middle-end/15825
11380 * gcc.dg/pr15825-1.c: New test case.
11381
f1526aaa
RS
113822004-06-25 Richard Sandiford <rsandifo@redhat.com>
11383
11384 * gcc.c-torture/execute/20040625-1.c: New test.
11385
e2296cc2
TS
113862004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11387
11388 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11389
3af5dcdb
RS
113902004-06-25 Richard Sandiford <rsandifo@redhat.com>
11391
11392 * gcc.dg/torture/mips-div-1.c: New test.
11393
d2d8936f
JL
113942004-06-24 Jeff Law <law@redhat.com>
11395
11396 * gcc.dg/tree-ssa/20040624-1.c: New test.
11397
5a1f3953
RS
113982004-06-24 Richard Sandiford <rsandifo@redhat.com>
11399
11400 * gcc.c-torture/compile/20040624-1.c: New test.
11401
bbb2a345
GB
114022004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11403
11404 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11405 this directory.
11406
de46b2fe
AP
114072004-06-23 Andrew Pinski <apinski@apple.com>
11408
b713a445
AP
11409 PR middle-end/15988
11410 * g++.dg/opt/ptrmem4.C: New test.
11411
de46b2fe
AP
11412 * gcc.dg/c90-array-quals-2.c: New test.
11413
881f20cb
NY
114142006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11415
11416 * gcc.dg/kpice1.c: New test.
11417
fe7080d2
AP
114182006-06-23 Andrew Pinski <apinski@apple.com>
11419
11420 * gcc.dg/c90-array-quals.c: New test.
11421
1cc3d085
RH
114222006-06-22 Richard Henderson <rth@redhat.com>
11423
11424 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11425
2e5a1510
LR
114262004-06-22 Loren James Rittle <ljrittle@acm.org>
11427
11428 * gcc.dg/builtins-config.h: Handle FreeBSD.
11429
0f59171d
RH
114302006-06-22 Richard Henderson <rth@redhat.com>
11431
11432 * g++.dg/opt/devirt1.C: New.
11433
114342004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
11435
11436 * g++.dg/opt/pr15551.C: New testcase.
11437
96a4ec03
L
114382004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11439
11440 PR target/14800
11441 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11442 x86_64-*-linux* when compiling for 32bit.
11443
f6bf7bb6
AP
114442004-06-21 Andrew Pinski <apinski@apple.com>
11445
11446 * gcc.dg/pch/struct-1.c: New.
11447 * gcc.dg/pch/struct-1.hs: New.
11448
c0d578e6
GK
114492004-06-21 Geoffrey Keating <geoffk@apple.com>
11450
11451 * gcc.dg/pch/save-temps-1.c: New file.
11452 * gcc.dg/pch/save-temps-1.hs: New file.
11453
8750f9cd
JB
114542004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11455
11456 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11457 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11458
63110e4e
TS
114592004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11460
11461 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11462 to fix type error.
11463 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11464 Remove trailing spaces.
59d4a500 11465
3a5b9284
RH
114662004-06-21 Richard Henderson <rth@redhat.com>
11467
11468 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11469 merging && to BIT_FIELD_REF.
11470
992d907d
RS
114712004-06-21 Richard Sandiford <rsandifo@redhat.com>
11472
11473 * g++.dg/opt/placeholder1.C: New test.
11474
ce70456b
EB
114752004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11476
11477 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11478 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11479 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11480 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11481
84b8b0e0
ZW
114822004-06-20 Zack Weinberg <zack@codesourcery.com>
11483
11484 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11485 extern "C".
11486 * g++.dg/other/pragma-re-1.C: Add comments.
11487
04b0faec 114882004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
11489
11490 PR gfortran/16080
04b0faec
BD
11491 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11492
bb60c95f
AP
114932004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11494
11495 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11496 instead of setting the type of size_t by
11497 hand.
11498
ee8db92b
RS
114992004-06-18 Roger Sayle <roger@eyesopen.com>
11500
11501 * gcc.dg/unordered-2.c: New test case.
11502 * gcc.dg/unordered-3.c: New test case.
11503
5d16533a 115042004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
11505
11506 PR other/16043
11507 * lib/g++.exp (g++_version): Tweak regexp for version
11508 * lib/g77.exp (g77_version): Likewise
11509 * lib/gfortran.exp (gfortran_version): Likewise
11510 * lib/objc.exp (objc_version): Likewise
11511 * lib/treelang.exp (treelang_version): Likewise
11512
1acd15e8
JJ
115132004-06-19 Jakub Jelinek <jakub@redhat.com>
11514
dc04f755
JJ
11515 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11516 Use INT_MAX instead of __INT_MAX__.
11517 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11518
1acd15e8
JJ
11519 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11520 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11521 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11522 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11523 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11524 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11525 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11526 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11527 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11528
e1af8299
JJ
11529 * gcc.dg/range-test-1.c: New test.
11530 * g++.dg/opt/range-test-1.C: New test.
11531
093c7153
RH
115322004-06-17 Richard Henderson <rth@redhat.com>
11533
11534 * objc.dg/sync-1.m: New.
11535 * objc.dg/try-catch-1.m: Don't force next runtime.
11536 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11537 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11538 shadowed catch clause.
11539 * objc.dg/try-catch-5.m: New.
11540
c50a0116
ZW
115412004-06-17 Zack Weinberg <zack@codesourcery.com>
11542
11543 Bug 14610
11544 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11545
16865eaa
RH
115462004-06-15 Richard Henderson <rth@redhat.com>
11547
11548 * gcc.dg/20001116-1.c: Move expected warning line.
11549
bf83cc10
RH
115502004-06-15 Richard Henderson <rth@redhat.com>
11551
11552 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11553 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11554
fd660b1b
JL
115552004-06-15 Jeff Law <law@redhat.com>
11556
11557 * gcc.dg/tree-ssa/20040615-1.c: New test.
11558 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11559 be less sensitive to operand ordering.
11560 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11561
3e97fe67
DS
115622004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11563
11564 * g++.dg/abi/bitfield3.C: Add comment..
11565
325c3691
RH
115662004-06-15 Richard Henderson <rth@redhat.com>
11567
11568 * g++.dg/ext/stmtexpr1.C: XFAIL.
11569 * gcc.dg/20030612-1.c: XFAIL.
11570
6bf3d92c
EC
115712004-06-15 Eric Christopher <echristo@redhat.com>
11572
11573 * g++.dg/charset/asm5.c: New.
11574 * gcc.dg/charset/asm6.c: New.
11575
6ef42154
TS
115762004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11577
11578 PR fortran/15962
11579 * gfortran.fortran-torture/execute/select_1.f90: New test.
11580
844f5ccf
PB
115812004-06-15 Paul Brook <paul@codesourcery.com>
11582
11583 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11584
c566721f
GB
115852004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11586
11587 PR c++/15967
11588 * g++.dg/lookup/crash3.C: New test.
11589
4e0f4df5
GB
115902004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11591
11592 PR c++/15947
11593 * g++.dg/parse/dtor4.C: New test.
11594
daa2b95a
JL
115952004-06-14 Jeff Law <law@redhat.com>
11596
11597 * gcc.c-torture/compile/20040614-1.c: New test.
11598
7031baf4
TS
115992004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11600
11601 PR fortran/15211
11602 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11603 LEN of a character array.
11604
7c82a41e
MM
116052004-06-14 Mark Mitchell <mark@codesourcery.com>
11606
11607 PR c++/15096
11608 * g++.dg/template/ptrmem10.C: New test.
11609
11610 PR c++/14930
11611 * g++.dg/template/friend30.C: New test.
11612
f3207b37
TS
116132004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11614
11615 PR fortran/14928
11616 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 11617
a9e7b9d3
PB
116182004-06-13 Paul Brook <paul@codesourcery.com>
11619
11620 * gfortran.fortran-torture/execute/random_2.f90: New test.
11621
118a3a8b
EC
116222004-06-13 Eric Christopher <echristo@redhat.com>
11623
11624 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11625
b08eae92
PB
116262004-06-12 Paul Brook <paul@codesourcery.com>
11627
11628 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11629
f814193b
TS
116302004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11631
11632 PR fortran/14923
11633 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11634
c52eae8d
TS
116352004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11636
11637 PR fortran/14957
11638 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 11639 syntax errors in end statements of contained subroutines.
118a3a8b 11640
662ef0f5
TS
116412004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11642
11643 PR fortran/12841
11644 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11645
4aef80f8
BD
116462004-06-12 Bud Davis <bdavis9659@comcast.net>
11647
a13c7588 11648 PR fortran/15665
4aef80f8
BD
11649 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11650
8204210b
BD
116512004-06-12 Bud Davis <bdavis9659@comcast.net>
11652
11653 PR gfortran/12839
11654 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11655
ba18e4db
MM
116562004-06-11 Mark Mitchell <mark@codesourcery.com>
11657
11658 PR c++/15862
11659 * g++.dg/parse/enum1.C: New test.
11660
3100d647
JL
116612004-06-10 Jeff Law <law@redhat.com>
11662
11663 * gcc.c-torture/compile/20040610-1.c: New test.
11664
da291c87
GB
116652004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11666
11667 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11668 * g++.old-deja/g++.other/decl3.C: Likewise.
11669
a32b97a2
BB
116702004-06-10 Brian Booth <bbooth@redhat.com>
11671
11672 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11673 V_MAY_DEF instead of VDEF.
11674 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11675
ab71fa3f
MM
116762004-06-10 Mark Mitchell <mark@codesourcery.com>
11677
11678 PR c++/14211
11679 * g++.dg/conversion/const1.C: New test.
11680
11681 PR c++/15076
11682 * g++.dg/conversion/reinterpret1.C: New test.
11683
11684 PR c++/15877
11685 * g++.dg/template/enum2.C: New test.
11686
11687 PR c++/15227
11688 * g++.dg/template/error13.C: New test.
11689
a7b155a6
TS
116902004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11691
11692 PR fortran/14957
11693 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11694 arguments to test_* REAL and of the right size.
11695
ba20a3eb
JJ
116962004-06-10 Jakub Jelinek <jakub@redhat.com>
11697
11698 PR target/15569
11699 PR rtl-optimization/15681
11700 * gcc.dg/20040609-1.c: New test.
11701
498c0f27
JJ
117022004-06-10 Jakub Jelinek <jakub@redhat.com>
11703
11704 PR c++/14791
11705 * g++.dg/opt/builtins1.C: New test.
11706
b152aee5
DS
117072004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11708
11709 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11710 that use default windows32 struct layout.
11711 * gcc.dg/i386-bitfield2.c: Likewise.
11712
80d23e49
DS
117132004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11714
11715 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11716 for mingw32 and cygwin targets.
11717
d8044160
GK
117182004-06-09 Geoffrey Keating <geoffk@apple.com>
11719
11720 * gcc.dg/pch/macro-4.c: New.
11721 * gcc.dg/pch/macro-4.hs: New.
11722
655948a3
TS
117232004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11724
11725 PR fortran/13249
11726 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11727
62f1d470
TS
117282004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11729
11730 PR fortran/13372
11731 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11732
898c05b8
BD
117332004-06-09 Bud Davis <bdavis9659@comcast.net>
11734
11735 PR gfortran/14897
62f1d470 11736 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 11737
31b6f11a 117382004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 11739
c50a0116 11740 PR gfortran/15755
31b6f11a
BD
11741 * gfortran.fortran-torture/execute/backspace.c : New test.
11742
0760c380
PB
117432004-06-09 Paul Brook <paul@codesourcery.com>
11744
11745 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11746 (pointer_to_section): Rewrite to use smaller array.
11747
320c0659
DE
117482004-06-08 David Edelsohn <edelsohn@gnu.org>
11749
0760c380
PB
11750 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11751 * gcc.dg/ext/altivec-10.c: Same.
11752 * gcc.dg/ext/altivec-11.c: Same.
11753 * gcc.dg/ext/altivec-12.c: Same.
11754 * gcc.dg/ext/altivec-13.c: Same.
11755 * gcc.dg/ext/altivec-14.c: Same.
11756 * gcc.dg/ext/altivec-15.c: Same.
11757 * gcc.dg/ext/altivec-16.c: Same.
11758 * gcc.dg/ext/altivec-3.c: Same.
11759 * gcc.dg/ext/altivec-4.c: Same.
11760 * gcc.dg/ext/altivec-6.c: Same.
11761 * gcc.dg/ext/altivec-7.c: Same.
11762 * gcc.dg/ext/altivec-8.c: Same.
11763 * gcc.dg/ext/altivec-varargs-1.c: Same.
11764
11765 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11766 * g++.dg/ext/altivec-10.C: Same.
11767 * g++.dg/ext/altivec-2.C: Same.
11768 * g++.dg/ext/altivec-3.C: Same.
11769 * g++.dg/ext/altivec-4.C: Same.
11770 * g++.dg/ext/altivec-5.C: Same.
11771 * g++.dg/ext/altivec-6.C: Same.
11772 * g++.dg/ext/altivec-7.C: Same.
11773 * g++.dg/ext/altivec-8.C: Same.
11774 * g++.dg/ext/altivec-9.C: Same.
320c0659 11775
9221325f
GB
117762004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11777
11778 PR c++/7841
11779 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11780
85bbb21f
EB
117812004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11782
11783 * gcc.dg/union-1.c: New test.
11784
67057c53
RS
117852004-06-07 Roger Sayle <roger@eyesopen.com>
11786
11787 * gcc.dg/builtins-41.c: New test case.
11788 * gcc.dg/builtins-42.c: New test case.
11789
2435e036
DE
117902004-06-07 David Edelsohn <edelsohn@gnu.org>
11791
11792 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11793 * g++.dg/ext/altivec-10.C: Same.
11794 * g++.dg/ext/altivec-2.C: Same.
11795 * g++.dg/ext/altivec-3.C: Same.
11796 * g++.dg/ext/altivec-4.C: Same.
11797 * g++.dg/ext/altivec-5.C: Same.
11798 * g++.dg/ext/altivec-6.C: Same.
11799 * g++.dg/ext/altivec-7.C: Same.
11800 * g++.dg/ext/altivec-8.C: Same.
11801 * g++.dg/ext/altivec-9.C: Same.
11802 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11803 * g++.old-deja/g++.brendan/new3.C: Same.
11804 * gcc.c-torture/execute/eeprof-1.x: Same.
11805
45b0c94c
JM
118062004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11807
11808 PR c/14765
11809 * gcc.dg/pr14765-1.c: New test.
11810
bf730f15
RS
118112004-06-07 Roger Sayle <roger@eyesopen.com>
11812
11813 PR c/14649
11814 * gcc.dg/pr14649-1.c: New test case.
11815
f5a76aea
RH
118162004-06-07 Richard Henderson <rth@redhat.com>
11817
11818 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11819 if temporaries.
11820
8cd0b81e
DE
118212004-06-07 David Edelsohn <edelsohn@gnu.org>
11822
11823 * g++.dg/eh/elide1.C: Remove XFAIL.
11824
d5a10cf0
MM
118252004-06-07 Mark Mitchell <mark@codesourcery.com>
11826
11827 PR c++/15337
11828 * g++.dg/expr/sizeof3.C: New test.
11829
11830 PR c++/14777
11831 * g++.dg/template/access14.C: New test.
11832
11833 PR c++/15554
11834 * g++.dg/template/enum1.C: New test.
11835
11836 PR c++/15057
11837 * g++.dg/eh/throw1.C: New test.
11838
e9c5d1c0
DA
118392004-06-07 David Ayers <d.ayers@inode.at>
11840 Ziemowit Laski <zlaski@apple.com>
11841
11842 * lib/objc.exp (objc_target_compile): Revert the '-framework
11843 Foundation' flag fix, since bare Darwin does not ship
11844 with the Foundation framework.
11845 * objc/execute/next_mapping.h: Provide a local NSConstantString
11846 @interface and @implementation.
15d0650c
ZL
11847 (objc_constant_string_init): A constructor function, used to
11848 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
11849 * objc/execute/string1.m: Include "next_mapping.h" instead of
11850 <Foundation/NSString.h>.
11851 * objc/execute/string2.m: Likewise.
11852 * objc/execute/string3.m: Likewise.
11853 * objc/execute/string4.m: Likewise.
11854
aab087b8
L
118552004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11856
11857 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11858 to double. Replace double with FLOAT.
11859 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11860
11861 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11862 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11863 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11864 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11865 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11866 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11867 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11868 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11869
10bc1b1b
JM
118702004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11871
11872 PR c/13519
11873 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11874
8a83a693
GB
118752004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11876
11877 PR c++/15503
11878 * g++.dg/template/meminit2.C: New test.
11879
28af2467
PB
118802004-06-04 Paolo Bonzini <bonzini@gnu.org>
11881
11882 PR target/15822
11883 * gcc.c-torture/execute/compare-fp-1.c,
11884 gcc.c-torture/execute/compare-fp-2.c,
11885 gcc.c-torture/execute/compare-fp-3.c,
11886 gcc.c-torture/execute/compare-fp-4.c,
11887 gcc.c-torture/execute/compare-fp-3.x,
11888 gcc.c-torture/execute/compare-fp-4.x: Moved...
11889 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11890 gcc.c-torture/execute/ieee/compare-fp-2.c,
11891 gcc.c-torture/execute/ieee/compare-fp-3.c,
11892 gcc.c-torture/execute/ieee/compare-fp-4.c,
11893 gcc.c-torture/execute/ieee/compare-fp-3.x,
11894 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11895
72fab006
NP
118962004-06-04 David Ayers <d.ayers@inode.at>
11897
11898 * objc/execute/protocol-isEqual-4.m: New testcase.
11899
119002004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11901
11902 * objc/execute/protocol-isEqual-1.m: New testcase.
11903 * objc/execute/protocol-isEqual-2.m: New testcase.
11904 * objc/execute/protocol-isEqual-3.m: New testcase.
11905
1600fe22
TS
119062004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11907
11908 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11909
12ba3f8f
ZL
119102004-06-02 Ziemowit Laski <zlaski@apple.com>
11911
11912 * lib/objc.exp (objc_target_compile): When running tests on
11913 Darwin (Mac OS X), inform the linker about '-framework
11914 'Foundation'.
11915
3aeb3655
EC
119162004-06-02 Eric Christopher <echristo@redhat.com>
11917
11918 * gcc.c-torture/compile/20040602-1.c: New.
11919
3facc4b6
AP
119202004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11921
89422e47
AP
11922 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11923 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11924
3facc4b6
AP
11925 PR tree-optimization/14736
11926 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 11927
3facc4b6
AP
11928 PR tree-optimization/14042
11929 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11930
11931 PR tree-optimization/14729
11932 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11933
2fa54841
TS
119342004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11935
11936 PR fortran/15557
11937 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11938
7a3ea201
RH
119392004-06-01 Richard Hederson <rth@redhat.com>
11940
11941 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11942
07166901
GB
119432004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11944
11945 PR c++/14932
11946 * g++.dg/parse/offsetof4.C: New test.
11947
61c627ed
NP
119482004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11949
9469f0aa 11950 PR objc/7993
61c627ed
NP
11951 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11952
e17b3578
MM
119532004-05-31 Mark Mitchell <mark@codesourcery.com>
11954
11955 PR c++/15701
11956 * g++.dg/template/friend29.C: New test.
11957
ec3e6835
JM
119582004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11959
11960 PR c/15749
11961 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11962
a4a90b84
EB
119632004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11964
11965 * gcc.dg/sparc-trap-1.c: New test.
11966
1f7a8dcc
RS
119672004-05-31 Roger Sayle <roger@eyesopen.com>
11968
11969 PR middle-end/15069
11970 * g++.dg/opt/fold3.C: New test case.
11971
0fb4f4b8
GS
119722004-05-30 Graham Stott <graham.stott@btinternet.com>
11973
11974 * lib/target-supports.exp (check_iconv_available): Fix fallout
11975 from 2004-05-28 patch.
11976
7b5b57b7
PB
119772004-05-30 Paul Brook <paul@codesourcery.com>
11978
11979 PR fortran/15620
11980 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11981 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11982
5f251c26
SK
119832004-05-30 Steven G. Kargl <kargls@comcast.net>
11984
11985 * gfortran.fortran-torture/execute/random_1.f90: New test.
11986
b63e5497
ZL
119872004-05-28 Ziemowit Laski <zlaski@apple.com>
11988
11989 * g++.dg/ext/altivec-10.C: New test.
11990
353c3b7e
PB
119912004-05-29 Paul Brook <paul@codesourcery.com>
11992
11993 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11994
690c364e
ZL
119952004-05-28 Ziemowit Laski <zlaski@apple.com>
11996
11997 * gcc.dg/altivec-16.c: New test.
11998
763ee179
JJ
119992004-05-28 Janis Johnson <janis187@us.ibm.com>
12000
12001 * lib/target-supports.exp (check_vmx_hw_available): New.
12002 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
12003
12004 * lib/target-supports.exp (check_alias_available,
12005 check_iconv_available, check_named_sections_available): Use
12006 unique names for temporary files.
12007
6b1db06f
ZL
120082004-05-28 Ziemowit Laski <zlaski@apple.com>
12009
12010 * gcc.dg/altivec-15.c: New test.
12011
c1cca8d4
MM
120122004-05-28 Mark Mitchell <mark@codesourcery.com>
12013
12014 PR c++/15083
12015 * g++.dg/warn/noeffect6.C: New test.
12016
12017 PR c++/15471
12018 * g++.dg/expr/ptrmem4.C: New test.
12019
12020 PR c++/15640
12021 * g++.dg/template/operator3.C: New test.
12022
0c1a1ecd
MM
120232004-05-28 Mark Mitchell <mark@codesourcery.com>
12024
12025 PR c++/14668
12026 * g++.dg/lookup/redecl1.C: New test.
12027 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
12028
d1a7edaf
PB
120292004-05-28 Paolo Bonzini <bonzini@gnu.org>
12030
28af2467
PB
12031 * gcc.c-torture/execute/compare-fp-1.c,
12032 gcc.c-torture/execute/compare-fp-2.c,
12033 gcc.c-torture/execute/compare-fp-3.c,
12034 gcc.c-torture/execute/compare-fp-4.c,
12035 gcc.c-torture/execute/compare-fp-3.x,
12036 gcc.c-torture/execute/compare-fp-4.x,
12037 gcc.dg/pr15649-1.c: New.
d1a7edaf 12038
18db8f19
AN
120392004-05-27 Adam Nemet <anemet@lnxw.com>
12040
12041 PR c++/12883
12042 * g++.dg/init/array14.C: New test.
12043
74f48aee
JJ
120442004-05-25 Janis Johnson <janis187@us.ibm.com>
12045
5ab8e5cc
JJ
12046 * lib/compat.exp (compat-get-options-main): New.
12047 (compat-get-options): Remove unneeded code, warn for ignored
12048 command.
12049 (compat-execute): Check flag set by dg-require-* commands.
12050
74f48aee
JJ
12051 * lib/compat.exp (compat-execute): Break up long lines.
12052
386f1015
JJ
120532004-05-24 Janis Johnson <janis187@us.ibm.com>
12054
1bfc8f67
JJ
12055 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12056 * gcc.dg/altivec-14.c: New test.
12057 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12058
6eade693
JJ
12059 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12060 * gcc.dg/altivec-12.c: Ditto.
12061
386f1015
JJ
12062 * gcc.dg/altivec-3.c: Move call to altivec_check.
12063
15077df5
MM
120642004-05-23 Mark Mitchell <mark@codesourcery.com>
12065
12066 PR c++/15044
12067 * g++.dg/template/error12.C: New test.
12068
12069 PR c++/15317
12070 * g++.dg/ext/attrib15.C: New test.
12071
12072 PR c++/15329
12073 * g++.dg/template/ptrmem9.C: New test.
12074
45aae8f2
PB
120752004-05-25 Paul Brook <paul@codesourcery.com>
12076
12077 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12078
a30f62e0
MM
120792004-05-23 Mark Mitchell <mark@codesourcery.com>
12080
12081 PR c++/15165
12082 * g++.dg/template/crash19.C: New test.
12083
9ce1594a
MM
120842004-05-23 Mark Mitchell <mark@codesourcery.com>
12085
12086 PR c++/15025
12087 * g++.dg/template/redecl1.C: New test.
12088
f746161e
MM
120892004-05-23 Mark Mitchell <mark@codesourcery.com>
12090
12091 PR c++/14821
12092 * g++.dg/other/ns1.C: New test.
12093
12094 PR c++/14883
12095 * g++.dg/template/invalid1.C: New test.
12096
5291e69a
PB
120972004-05-23 Paul Brook <paul@codesourcery.com>
12098 Victor Leikehman <lei@haifasphere.co.il>
12099
12100 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12101 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12102
0deb916c
MM
121032004-05-22 Mark Mitchell <mark@codesourcery.com>
12104
12105 PR c++/15285
12106 PR c++/15299
12107 * g++.dg/template/non-dependent5.C: New test.
12108 * g++.dg/template/non-dependent6.C: New test.
12109
1e2e9f54
MM
121102004-05-22 Mark Mitchell <mark@codesourcery.com>
12111
12112 PR c++/15507
12113 * g++.dg/inherit/union1.C: New test.
12114
12115 PR c++/15542
12116 * g++.dg/template/addr1.C: New test.
12117
12118 PR c++/15427
12119 * g++.dg/template/array5.C: New test.
12120
12121 PR c++/15287
12122 * g++.dg/template/array6.C: New test.
12123
ae5cbc33
RS
121242004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12125 Roger Sayle <roger@eyesopen.com>
12126
12127 * g++.dg/lookup/forscope2.C: New test case.
12128
b02398bd
BE
121292004-05-22 Ben Elliston <bje@au.ibm.com>
12130
12131 * gcc.dg/cpp/Wmissingdirs.c: New.
12132
d05aa0af
L
121332004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12134
12135 PR target/15301
12136 * gcc.dg/compat/union-m128-1.h: New file.
12137 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12138 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12139 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12140
f69a1120
L
121412004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12142
12143 PR target/15302
12144 * gcc.dg/compat/struct-complex-1.h: New file.
12145 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12146 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12147 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12148
f4085d4c
RS
121492004-05-20 Roger Sayle <roger@eyesopen.com>
12150
12151 PR middle-end/3074
12152 * gcc.dg/pr3074-1.c: New test case.
12153 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12154
d3a7ef9a
FH
121552004-05-20 Falk Hueffner <falk@debian.org>
12156
12157 PR other/15526
12158 * gcc.dg/ftrapv-1.c: New test case.
12159
59fa6e39 121602004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
12161
12162 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12163
3a3f4da9 121642004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 12165 Jeff Law <law@redhat.com>
cc52902d 12166
59fa6e39
FW
12167 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12168 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
12169
12170 * gcc.dg/tree-ssa/20040518-1.c: New test.
12171
7d72d96e
ZW
121722004-05-18 Zack Weinberg <zack@codesourcery.com>
12173
12174 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12175
54b4ba60
PB
121762004-05-18 Paul Brook <paul@codesourcery.com>
12177
12178 PR fortran/13930
12179 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12180
24f8f5ec
TS
121812004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12182
12183 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12184 constant folding.
12185
6944d9dd
SB
121862004-05-17 Steven Bosscher <stevenb@suse.de>
12187
12188 * gcc.dg/tree-ssa/20040517-1.c: New test.
12189
5763419e
VR
121902004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12191
12192 * gcc.dg/loop-4.c: New test.
12193
7cd9b028
AP
121942004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12195
12196 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12197
94161cec
BD
121982004-05-15 Bud Davis <bdavis9659@comcast.net>
12199
12200 PR fortran/15311
12201 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12202
d663434b
TS
122032004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12204
12205 PR fortran/13826
feb357a3 12206 PR fortran/13940
d663434b
TS
12207 * gfortran.fortran-torture/compile/data_1.f90: New test.
12208
9322b95b
UW
122092004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12210
12211 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12212 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12213
aaa67502
JM
122142004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12215
12216 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12217
e9a75776
JM
122182004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12219
12220 PR c/15444
12221 * gcc.dg/format/xopen-1.c: Adjust expected message.
12222 * gcc.dg/format/xopen-3.c: New test.
12223
cb44ab82
VL
122242004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12225
12226 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12227
14bc8dc2
JL
122282004-05-14 Jeff Law <law@redhat.com>
12229
12230 * gcc.dg/tree-ssa/20040514-2.c: New test.
12231
7b08cf92
TS
122322004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12233
12234 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12235 this ...
7d72d96e 12236 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
12237 this.
12238
571325db
AP
122392004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12240
12241 * gcc.dg/tree-ssa/20040514-1.c: New test.
12242
5b5afddf
TS
122432004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12244
7d72d96e 12245 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
12246 test.
12247
9b089e05
TS
122482004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12249
12250 PR fortran/14066
12251 * gfortran.fortran-torture/compile/do_1.f90: New test.
12252
ee17cbda
TS
122532004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12254
12255 PR fortran/15051
12256 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12257 test.
12258
abdef811
BD
122592004-05-14 Bud Davis <bdavis9659@comcast.net>
12260
12261 PR fortran/15149
12262 * gfortran.fortran-torture/execute/random_init.f90: New test.
12263
c39373da
PB
122642004-05-13 Paul Brook <paul@codesourcery.com>
12265
12266 PR fortran/15314
12267 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12268
eb3a47ba
AP
122692004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12270
12271 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12272 for the powerpc case.
12273
91581bcc
JL
122742004-05-13 Jeff Law <law@redhat.com>
12275
12276 * gcc.dg/tree-ssa/20040513-1.c: New test.
12277 * gcc.dg/tree-ssa/20040513-2.c: New test.
12278
09532ff5
PB
122792004-05-13 Paul Brook <paul@codesourcery.com>
12280
12281 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12282 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12283 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12284
c15190ec
AS
122852004-05-13 Andreas Schwab <schwab@suse.de>
12286
12287 PR other/10819
12288 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12289 characters.
12290
92fbb759
BD
122912004-05-13 Bud Davis <bdavis9659@comcast.net>
12292
12293 PR fortran/15294
12294 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12295
6de9cd9a
DN
122962004-05-13 Diego Novillo <dnovillo@redhat.com>
12297
12298 Merge from tree-ssa-20020619-branch. See
12299 ChangeLog.tree-ssa for details.
12300
daca85ca
ZL
123012004-05-11 Ziemowit Laski <zlaski@apple.com>
12302
12303 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12304 include <altivec.h> explicitly.
12305 * gcc.dg/altivec-13.c: Likewise.
12306
52569640
PB
123072004-05-11 Paul Brook <paul@codesourcery.com>
12308
12309 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12310
3df844b1
EC
123112004-05-10 Eric Christopher <echristo@redhat.com>
12312
946f318a 12313 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
12314 * gcc.dg/sibcall-4.c: Ditto.
12315
16cfa3dc
ZL
123162004-05-10 Ziemowit Laski <zlaski@apple.com>
12317
12318 * g++.dg/ext/altivec-8.C: New test case.
12319 * gcc.dg/altivec-13.c: New test case.
12320
8dc2384c
RS
123212004-05-08 Roger Sayle <roger@eyesopen.com>
12322
12323 * gcc.c-torture/execute/divcmp-1.c: New test case.
12324 * gcc.c-torture/execute/divcmp-2.c: New test case.
12325 * gcc.c-torture/execute/divcmp-3.c: New test case.
12326
92ff0c41
EB
123272004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12328
12329 * g++.dg/other/pragma-re-2.C: New test.
12330
c3fced6c
UB
123312004-05-07 Uros Bizjak <uros@kss-loka.si>
12332
12333 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12334 * gcc.dg/i386-387-2.c: Likewise.
12335
12336 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12337 __builtin_drem.
12338 * gcc.dg/i386-387-6.c: Likewise.
12339
c2fcfa4f
UB
123402004-05-07 Uros Bizjak <uros@kss-loka.si>
12341
12342 * gcc.dg/builtins-33.c: Also check log1p*.
12343
57408b45
HPN
123442004-05-07 Hans-Peter Nilsson <hp@axis.com>
12345
e94166da 12346 PR optimization/15296
57408b45
HPN
12347 * gcc.c-torture/execute/pr15296.c: New test.
12348
5ae27cfa
UB
123492004-05-05 Uros Bizjak <uros@kss-loka.si>
12350
12351 * gcc.dg/builtins-40.c: New test.
3df844b1 12352
ce7f07bd
RS
123532004-05-05 Richard Sandiford <rsandifo@redhat.com>
12354
12355 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12356
cc27e657
PB
123572004-05-04 Paolo Bonzini <bonzini@gnu.org>
12358
12359 * g++.dg/ext/spe1.C: New testcase.
12360
fae4c98f
ZL
123612004-05-04 Ziemowit Laski <zlaski@apple.com>
12362
12363 * objc.dg/image-info.m: Allow additional attributes
12364 for __image_info section.
12365
b5ba341f
RS
123662004-05-04 Richard Sandiford <rsandifo@redhat.com>
12367
12368 * gcc.dg/torture/mips-hilo-2.c: New test.
12369
44021471
GB
123702004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12371
12372 PR c++/14389
12373 * g++.dg/template/member5.C: New test.
12374
7a8e07c7
UB
123752004-05-03 Uros Bizjak <uros@kss-loka.si>
12376
44021471 12377 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 12378
ca3df643
KG
123792004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12380
12381 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12382 * gcc.dg/torture/builtin-convert-3.c: New test.
12383
e2655d15
UW
123842004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12385
12386 PR middle-end/15054
12387 * g++.dg/opt/pr15054.C: New test.
12388
3bf05748
KG
123892004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12390
12391 * gcc.dg/torture/builtin-rounding-1.c: New test.
12392 * gcc.dg/builtins-25.c: Delete.
12393 * gcc.dg/builtins-29.c: Delete.
12394
ed9676cf
AK
123952004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12396
12397 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12398 * gcc.dg/sibcall-4.c: Likewise.
12399 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12400
2fe8b9c8
KH
124012004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12402
12403 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12404 bit-field on 16-bit targets.
12405
99c4eea1
KH
124062004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12407
12408 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12409 16-bit targets.
12410
3fbf917d
AP
124112004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12412
99c4eea1
KH
12413 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12414 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 12415
ec52e7d5
AP
124162004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12417
12418 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12419 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12420 Change the asm registers to be in form of frN instead of fN.
12421
332d782c
KG
124222004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12423
12424 * gcc.dg/torture/builtin-convert-2.c: New test.
12425
90f81f99
AP
124262004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12427
12428 * gcc.dg/rs6000-power2-1.c: New test.
12429 * gcc.dg/rs6000-power2-2.c: New test.
12430
902edd36
JH
124312004-04-28 Jan Hubicka <jh@suse.cz>
12432
12433 * gcc.dg/unused-6.c: New test.
12434
0c04dd0d 124352004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 12436 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
12437
12438 * ada/acats/run_all.sh: Define $target variable.
12439
72fcb5d1
AP
124402004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12441
12442 PR c++/15119
12443 * g++.dg/other/vararg-1.C: New test.
3df844b1 12444
72fcb5d1
AP
12445 PR c++/4794
12446 * g++.dg/eh/cleanup3.C: New test.
12447
acde5ecb
LG
124482004-04-24 Laurent GUERBY <laurent@guerby.net>
12449
12450 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12451 and ad8011a (target_insn).
12452 * ada/acats/support/macro.dfs: Likewise.
12453 * ada/acats/support/impbit.adb: New file.
3df844b1 12454
a3ef788f
UW
124552004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12456
12457 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12458
1548580c
EB
124592004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12460
12461 * gcc.dg/loop-3.c: New test.
12462
01d4c813
DJ
124632004-04-23 Daniel Jacobowitz <drow@mvista.com>
12464
12465 * gcc.c-torture/execute/simd-5.c: New test.
12466
4424e0da
GB
124672004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12468
12469 PR c++/15064
12470 * g++.dg/template/crash18.C: New test.
12471
92a62aad
MM
124722004-04-22 Mark Mitchell <mark@codesourcery.com>
12473
12474 * g++.dg/ext/complit3.C: New test.
12475
f33e359d
AH
124762004-04-21 Aldy Hernandez <aldyh@redhat.com>
12477
12478 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12479 * gcc.dg/altivec-3.c: Same.
12480 * gcc.dg/altivec-varargs-1.c: Same.
12481
9aba2a72
AH
124822004-04-21 Aldy Hernandez <aldyh@redhat.com>
12483
12484 * lib/target-supports.exp (check_profiling_available): Assume
12485 profiling is not available on powerpc-eabi targets.
12486
a0b96bb7
JJ
124872004-04-21 Janis Johnson <janis187@us.ibm.com>
12488
12489 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12490 * gcc.dg/vmx/bug-1.c: Ditto.
12491
77a705e4
EC
124922004-04-20 Eric Christopher <echristo@redhat.com>
12493
12494 * gcc.dg/charset/extern.c: New test.
12495 * g++.dg/charset/extern3.cc: Ditto.
12496
c56122d8
UB
124972004-04-20 Uros Bizjak <uros@kss-loka.si>
12498
12499 * gcc.dg/builtins-39.c: New test.
12500
7b1521e0
AH
125012004-04-20 Aldy Hernandez <aldyh@redhat.com>
12502
12503 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12504
169304de
RS
125052004-04-20 Richard Sandiford <rsandifo@redhat.com>
12506
12507 * gcc.dg/torture/mips-hilo-1.c: New test.
12508
10b5935e
AP
125092004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12510
12511 * gcc.c-torture/compile/20040419-1.c: New test.
12512
06647e79
AH
125132004-04-18 Aldy Hernandez <aldyh@redhat.com>
12514
12515 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12516
4615cd51
ZW
125172004-04-18 Zack Weinberg <zack@codesourcery.com>
12518 Aldy Hernandez <aldyh@redhat.com>
12519
12520 * gcc.c-torture/execute/va-arg-24.c: New.
12521
c5735c26
ZW
125222004-04-17 Zack Weinberg <zack@codesourcery.com>
12523 Aldy Hernandez <aldyh@redhat.com>
12524
12525 * gcc.dg/vmx/1b-01.c: New.
12526 * gcc.dg/vmx/1b-02.c: New.
12527 * gcc.dg/vmx/1b-03.c: New.
12528 * gcc.dg/vmx/1b-04.c: New.
12529 * gcc.dg/vmx/1b-05.c: New.
12530 * gcc.dg/vmx/1b-06.c: New.
12531 * gcc.dg/vmx/1b-07.c: New.
12532 * gcc.dg/vmx/1c-01.c: New.
12533 * gcc.dg/vmx/1c-02.c: New.
12534 * gcc.dg/vmx/3a-01a.c: New.
12535 * gcc.dg/vmx/3a-01.c: New.
12536 * gcc.dg/vmx/3a-01m.c: New.
12537 * gcc.dg/vmx/3a-03.c: New.
12538 * gcc.dg/vmx/3a-03m.c: New.
12539 * gcc.dg/vmx/3a-04.c: New.
12540 * gcc.dg/vmx/3a-04m.c: New.
12541 * gcc.dg/vmx/3a-05.c: New.
12542 * gcc.dg/vmx/3a-06.c: New.
12543 * gcc.dg/vmx/3a-06m.c: New.
12544 * gcc.dg/vmx/3a-07.c: New.
12545 * gcc.dg/vmx/3b-01.c: New.
12546 * gcc.dg/vmx/3b-02.c: New.
12547 * gcc.dg/vmx/3b-10.c: New.
12548 * gcc.dg/vmx/3b-13.c: New.
12549 * gcc.dg/vmx/3b-14.c: New.
12550 * gcc.dg/vmx/3b-15.c: New.
12551 * gcc.dg/vmx/3c-01a.c: New.
12552 * gcc.dg/vmx/3c-01.c: New.
12553 * gcc.dg/vmx/3c-02.c: New.
12554 * gcc.dg/vmx/3c-03.c: New.
12555 * gcc.dg/vmx/3d-01.c: New.
12556 * gcc.dg/vmx/4-01.c: New.
12557 * gcc.dg/vmx/4-03.c: New.
12558 * gcc.dg/vmx/5-01.c: New.
12559 * gcc.dg/vmx/5-02.c: New.
12560 * gcc.dg/vmx/5-03.c: New.
12561 * gcc.dg/vmx/5-04.c: New.
12562 * gcc.dg/vmx/5-05.c: New.
12563 * gcc.dg/vmx/5-06.c: New.
12564 * gcc.dg/vmx/5-07.c: New.
12565 * gcc.dg/vmx/5-07t.c: New.
12566 * gcc.dg/vmx/5-08.c: New.
12567 * gcc.dg/vmx/5-10.c: New.
12568 * gcc.dg/vmx/5-11.c: New.
12569 * gcc.dg/vmx/7-01a.c: New.
12570 * gcc.dg/vmx/7-01.c: New.
12571 * gcc.dg/vmx/7c-01.c: New.
12572 * gcc.dg/vmx/7d-01.c: New.
12573 * gcc.dg/vmx/7d-02.c: New.
12574 * gcc.dg/vmx/8-01.c: New.
12575 * gcc.dg/vmx/8-02a.c: New.
12576 * gcc.dg/vmx/8-02.c: New.
12577 * gcc.dg/vmx/brode-1.c: New.
12578 * gcc.dg/vmx/bug-1.c: New.
12579 * gcc.dg/vmx/bug-2.c: New.
12580 * gcc.dg/vmx/bug-3.c: New.
12581 * gcc.dg/vmx/cw-bug-1.c: New.
12582 * gcc.dg/vmx/cw-bug-2.c: New.
12583 * gcc.dg/vmx/cw-bug-3.c: New.
12584 * gcc.dg/vmx/dct.c: New.
12585 * gcc.dg/vmx/debug-1.c: New.
12586 * gcc.dg/vmx/debug-2.c: New.
12587 * gcc.dg/vmx/debug-3.c: New.
12588 * gcc.dg/vmx/debug-4.c: New.
12589 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12590 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12591 * gcc.dg/vmx/eg-5.c: New.
12592 * gcc.dg/vmx/fft.c: New.
12593 * gcc.dg/vmx/gcc-bug-1.c: New.
12594 * gcc.dg/vmx/gcc-bug-2.c: New.
12595 * gcc.dg/vmx/gcc-bug-3.c: New.
12596 * gcc.dg/vmx/gcc-bug-4.c: New.
12597 * gcc.dg/vmx/gcc-bug-5.c: New.
12598 * gcc.dg/vmx/gcc-bug-6.c: New.
12599 * gcc.dg/vmx/gcc-bug-7.c: New.
12600 * gcc.dg/vmx/gcc-bug-8.c: New.
12601 * gcc.dg/vmx/gcc-bug-9.c: New.
12602 * gcc.dg/vmx/gcc-bug-b.c: New.
12603 * gcc.dg/vmx/gcc-bug-c.c: New.
12604 * gcc.dg/vmx/gcc-bug-d.c: New.
12605 * gcc.dg/vmx/gcc-bug-e.c: New.
12606 * gcc.dg/vmx/gcc-bug-f.c: New.
12607 * gcc.dg/vmx/gcc-bug-g.c: New.
12608 * gcc.dg/vmx/gcc-bug-i.c: New.
12609 * gcc.dg/vmx/harness.h: New.
12610 * gcc.dg/vmx/ira1.c: New.
12611 * gcc.dg/vmx/ira2a.c: New.
12612 * gcc.dg/vmx/ira2b.c: New.
12613 * gcc.dg/vmx/ira2.c: New.
12614 * gcc.dg/vmx/ira2c.c: New.
12615 * gcc.dg/vmx/mem.c: New.
12616 * gcc.dg/vmx/newton-1.c: New.
12617 * gcc.dg/vmx/ops.c: New.
12618 * gcc.dg/vmx/sn7153.c: New.
12619 * gcc.dg/vmx/spill2.c: New.
12620 * gcc.dg/vmx/spill3.c: New.
12621 * gcc.dg/vmx/spill.c: New.
12622 * gcc.dg/vmx/t.c: New.
12623 * gcc.dg/vmx/varargs-1.c: New.
12624 * gcc.dg/vmx/varargs-2.c: New.
12625 * gcc.dg/vmx/varargs-3.c: New.
12626 * gcc.dg/vmx/varargs-4.c: New.
12627 * gcc.dg/vmx/varargs-5.c: New.
12628 * gcc.dg/vmx/varargs-6.c: New.
12629 * gcc.dg/vmx/varargs-7.c: New.
12630 * gcc.dg/vmx/vmx.exp: New.
12631 * gcc.dg/vmx/vprint-1.c: New.
12632 * gcc.dg/vmx/vscan-1.c: New.
12633 * gcc.dg/vmx/x-01.c: New.
12634 * gcc.dg/vmx/x-02.c: New.
12635 * gcc.dg/vmx/x-03.c: New.
12636 * gcc.dg/vmx/x-04.c: New.
12637 * gcc.dg/vmx/x-05.c: New.
12638 * gcc.dg/vmx/yousufi-1.c: New.
12639 * gcc.dg/vmx/zero-1.c: New.
12640 * gcc.dg/vmx/zero.c: New.
12641
0ff3e805
AP
126422004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12643
12644 * g++.dg/lookup/java1.C: Update for chage of
12645 _Jv_AllocObject.
12646 * g++.dg/lookup/java2.C: Likewise.
12647
c556d3af
LG
126482004-04-17 Laurent GUERBY <laurent@guerby.net>
12649
12650 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 12651
3bd06df7
RS
126522004-04-17 Richard Sandiford <rsandifo@redhat.com>
12653
12654 * gcc.dg/vr-mult-[12].c: New tests.
12655
6e97f1f9
JDA
126562004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12657
171ed7b1 12658 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 12659
171ed7b1 12660 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 12661
a49877d8
RS
126622004-04-15 Richard Sandiford <rsandifo@redhat.com>
12663
12664 * lib/target-supports.exp (check_profiling_available): Assume profiling
12665 isn't available for mips*-*-elf targets.
12666
88b28a31
UB
126672004-04-14 Uros Bizjak <uros@kss-loka.si>
12668
12669 * gcc.dg/builtins-38.c: New test.
12670
2aa01719
EC
126712004-04-14 Eric Christopher <echristo@redhat.com>
12672
12673 * g++.dg/charset/charset.exp: Run .cc extension tests.
12674
bb2d0eec
ZW
126752004-04-14 Zack Weinberg <zack@codesourcery.com>
12676
12677 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12678
61218d19
KG
126792004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12680
12681 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12682
a072d43b
UB
126832004-04-13 Uros Bizjak <uros@kss-loka.si>:
12684
12685 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12686 * gcc.dg/i386-387-2.c: Likewise.
12687
12688 * gcc.dg/i386-387-7.c: New test.
12689 * gcc.dg/i386-387-8.c: New test.
12690
12691 * gcc.dg/builtins-37.c: New test.
12692
d5a46acb
GK
126932004-04-13 Geoffrey Keating <geoffk@apple.com>
12694
12695 * g++.dg/pch/externc-1.C: Add missing semicolon.
12696
935a6e46
AH
126972004-04-13 Aldy Hernandez <aldyh@redhat.com>
12698
bb2d0eec 12699 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 12700
1c9766da
RK
127012004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12702
12703 * gcc.c-torture/execute/20040411-1.c: New test.
12704
c7e1876b
JM
127052004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12706
12707 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12708
df1a3b73
CD
127092004-04-09 Chris Demetriou <cgd@broadcom.com>
12710
12711 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12712
ab37d57e
ZW
127132004-04-09 Zack Weinberg <zack@codesourcery.com>
12714
12715 * lib/target-supports.exp (check_named_sections_available): New.
12716 * lib/gcc-dg.exp (dg-require-named-sections): New.
12717 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12718 old-deja.exp. Also prune error-count message from HP linker.
12719 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12720
12721 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12722 * g++.old-deja/g++.pt/static3.C: Likewise.
12723 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12724
0b24db88
RS
127252004-04-09 Roger Sayle <roger@eyesopen.com>
12726
12727 * gcc.c-torture/execute/20040409-1.c: New test case.
12728 * gcc.c-torture/execute/20040409-2.c: New test case.
12729 * gcc.c-torture/execute/20040409-3.c: New test case.
12730
c29726e2
AP
127312004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12732
12733 * gcc.dg/20040409-1.c: New test.
12734
82a6a758
RS
127352004-04-08 Roger Sayle <roger@eyesopen.com>
12736
12737 PR target/14888
12738 * g++.dg/opt/pr14888.C: New test case.
12739
54e109ed
GK
127402004-04-08 Geoffrey Keating <geoffk@apple.com>
12741
12742 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12743 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12744 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12745 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12746 New tests.
12747
cc81dde8
PB
127482004-04-08 Paul Brook <paul@codesourcery.com>
12749
12750 * gcc.dg/spill-1.c: New test.
12751
df0785d6
KG
127522004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12753
12754 * gcc.dg/torture/builtin-ctype-2.c: New test.
12755
42b343d6
ILT
127562004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12757
12758 * gcc.dg/pch/pch.exp: Add largefile test.
12759
7876228d
GK
127602004-04-06 Geoffrey Keating <geoffk@apple.com>
12761
12762 * g++.dg/pch/externc-1.Hs: New.
12763 * g++.dg/pch/externc-1.C: New.
12764
13672640
KG
127652004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12766
12767 * gcc.dg/compat/struct-by-value-5a_main.c,
12768 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12769 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12770 * gcc.dg/compat/struct-by-value-5a_x.c,
12771 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12772 gcc.dg/compat/struct-by-value-5_x.c.
12773 * gcc.dg/compat/struct-by-value-5a_y.c,
12774 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12775 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 12776
13672640
KG
12777 * gcc.dg/compat/struct-by-value-6a_main.c,
12778 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12779 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12780 * gcc.dg/compat/struct-by-value-6a_x.c,
12781 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12782 gcc.dg/compat/struct-by-value-6_x.c.
12783 * gcc.dg/compat/struct-by-value-6a_y.c,
12784 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12785 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 12786
13672640
KG
12787 * gcc.dg/compat/struct-by-value-7a_main.c,
12788 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12789 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12790 * gcc.dg/compat/struct-by-value-7a_x.c,
12791 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12792 gcc.dg/compat/struct-by-value-7_x.c.
12793 * gcc.dg/compat/struct-by-value-7a_y.c,
12794 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12795 gcc.dg/compat/struct-by-value-7_y.c.
12796
e2af3381
JJ
127972004-04-06 Jakub Jelinek <jakub@redhat.com>
12798
12799 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12800 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12801 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12802 options.
12803
6c7cf1f0
UB
128042004-04-06 Uros Bizjak <uros@kss-loka.si>
12805
12806 * gcc.dg/builtins-36.c: New test.
12807
5f3b79c5
PB
128082004-04-06 Paul Brook <paul@codesourcery.com>
12809
12810 * README.gcc: Remove obsolete contraint on testcases.
12811
67c55b22
PB
128122004-04-05 Paul Brook <paul@codesourcery.com>
12813
12814 PR2123
5a059974 12815 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 12816 failure and exit(0) on success.
5a059974
PB
12817 * g++.dg/expr/anew2.C: Ditto.
12818 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 12819 * g++.dg/expr/anew4.C: Ditto.
67c55b22 12820
355f774d
NS
128212004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12822
12823 PR c++/3518
12824 * g++.dg/template/unify7.C: New.
12825
2c0a14b2
NN
128262004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12827
12828 * g++.dg/README: Bring up to date with new subdirectories; remove
12829 duplicate subdirectory lines.
12830
2e9ceb77
NS
128312004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12832
12833 PR c++/14007
12834 * g++.dg/template/unify5.C: New.
12835 * g++.dg/template/unify6.C: New.
12836 * g++.dg/template/qualttp20.C: Adjust.
12837 * g++.old-deja/g++.jason/report.C: Adjust.
12838 * g++.old-deja/g++.other/qual1.C: Adjust.
12839
e8632777
MM
128402004-04-01 Mark Mitchell <mark@codesourcery.com>
12841
12842 PR c++/14803
12843 * g++.dg/inherit/ptrmem1.C: New test.
12844
0b612185
JJ
128452004-04-01 Jakub Jelinek <jakub@redhat.com>
12846
12847 PR c++/14755
12848 * gcc.c-torture/execute/20040331-1.c: New test.
12849 * gcc.dg/20040331-1.c: New test.
12850
2cbf9f60
PB
128512004-04-01 Paul Brook <paul@codesourcery.com>
12852
12853 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12854
c6671cbb
MM
128552004-03-30 Mark Mitchell <mark@codesourcery.com>
12856
12857 PR c++/14724
12858 * g++.dg/init/goto1.C: New test.
12859
12860 PR c++/14763
12861 * g++.dg/template/defarg4.C: New test.
12862
f8bef7c3
HP
128632004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12864
12865 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12866
d8cf9daf
DE
128672004-03-28 David Edelsohn <edelsohn@gnu.org>
12868
12869 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12870
18d5f982
ZW
128712004-03-28 Zack Weinberg <zack@codesourcery.com>
12872
12873 * gcc.dg/noncompile/undeclared-2.c: New test.
12874
5baeaac0
JM
128752004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12876
12877 * gcc.dg/940409-1.c: Remove XFAIL.
12878 * gcc.dg/reg-vol-struct-1.c: New test.
12879
ca4944e1
KG
128802004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12881
12882 * gcc.dg/torture/builtin-wctype-1.c: New test.
12883
f84d6264
JM
128842004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12885
12886 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12887 * gcc.dg/20001101-1.c: Likewise.
12888 * gcc.dg/20001102-1.c: Likewise.
12889
22e63bd3
RS
128902004-03-25 Roger Sayle <roger@eyesopen.com>
12891
12892 * gcc.dg/compare8.c: Add an additional test for XOR.
12893
740e5b6f
KG
128942004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12895
12896 * gcc.dg/torture/builtin-ctype-1.c: New test.
12897
e19f6bde
KG
128982004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12899
12900 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12901 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 12902 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 12903
d62c1a1f
AS
129042004-03-24 Andreas Schwab <schwab@suse.de>
12905
12906 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12907 IA64 assembler.
12908
5a93e8de
JM
129092004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12910 Roger Sayle <roger@eyesopen.com>
12911
12912 * gcc.dg/compare8.c: New test case.
12913
f18eca82
ZL
129142004-03-23 Ziemowit Laski <zlaski@apple.com>
12915
12916 * g++.dg/ext/altivec-7.C: New test.
12917
f75fbaf7
ZW
129182004-03-23 Zack Weinberg <zack@codesourcery.com>
12919
1b1d85bd 12920 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
12921 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12922 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12923 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12924 Adjust error regexps.
12925 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12926 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12927 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12928 * gcc.dg/local1.c: Add explanatory comment.
12929
bb3a37ac
RS
129302004-03-23 Roger Sayle <roger@eyesopen.com>
12931
12932 PR optimization/14669
12933 * g++.dg/opt/fold2.C: New test case.
12934
d915eec0
JJ
129352004-03-22 Jakub Jelinek <jakub@redhat.com>
12936
12937 PR c/14069
12938 * gcc.dg/20040322-1.c: New test.
12939
6d0b2979
EB
129402004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12941
a836124a 12942 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
12943 * gcc.dg/ultrasp4.c: Likewise.
12944 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12945
07ef6961
UW
129462004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12947
12948 * gcc.dg/i386-sse-8.c: Reset default options.
12949
4a396f6e
UW
129502004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12951
12952 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12953 in the error message text.
12954
b9b44fb9
GDR
129552004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12956
12957 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12958
fc5fccde
MM
129592004-03-21 Mark Mitchell <mark@codesourcery.com>
12960
12961 PR c++/14616
12962 * g++.dg/init/array13.C: New test.
12963
8cce3d04
RS
129642004-03-20 Roger Sayle <roger@eyesopen.com>
12965
12966 PR target/13889
12967 * gcc.c-torture/compile/pr13889.c: New test case.
12968
b1c2d04a
JM
129692004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12970
12971 PR c/14635
12972 * builtins-1.c (nan, nans): Don't test.
12973 * builtins-30.c: Don't use nan, nanf, nanl.
12974 * builtins-35.c: New test.
12975
86e7df90
ZL
129762004-03-19 Ziemowit Laski <zlaski@apple.com>
12977
12978 * g++.dg/ext/altivec-6.C: New test.
12979
4546865e
MM
129802004-03-19 Mark Mitchell <mark@codesourcery.com>
12981
12982 * g++.dg/init/placement3.C: New test.
12983
12984 * g++.dg/template/spec13.C: New test.
12985
12986 * g++.dg/lookup/using11.C: New test.
f75fbaf7 12987
4546865e
MM
12988 * g++.dg/lookup/koenig3.C: New test.
12989
12990 * g++.dg/template/operator2.C: New test.
f75fbaf7 12991
4546865e
MM
12992 * g++.dg/expr/dtor3.C: New test.
12993 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12994 marker.
12995 * g++.old-deja/g++.law/visibility28.C: Likewise.
12996
0c619666
PB
129972004-03-19 Paolo Bonzini <bonzini@gnu.org>
12998
12999 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
13000 * gcc.dg/ppc64-abi-3.c: Likewise.
13001
d36d5600
GB
130022004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13003
13004 PR c++/14545
13005 * g++.dg/parse/template15.C: New test.
13006
26bcf8fc
MM
130072004-03-18 Mark Mitchell <mark@codesourcery.com>
13008
13009 * g++.dg/expr/dtor2.C: New test.
13010
13011 * g++.dg/lookup/anon4.C: New test.
13012
13013 * g++.dg/overload/using1.C: New test.
13014
13015 * g++.dg/template/lookup7.C: New test.
13016
13017 * g++.dg/template/typename6.C: New test.
13018
13019 * g++.dg/expr/cond6.C: New test.
13020
1fb7e3af
KG
130212004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13022
13023 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
13024
9d363a56
MM
130252004-03-18 Mark Mitchell <mark@codesourcery.com>
13026
13027 * g++.dg/expr/cond5.C: New test.
13028 * g++.dg/expr/constcast1.C: Likewise.
13029 * g++.dg/expr/ptrmem2.C: Likewise.
13030 * g++.dg/expr/ptrmem3.C: Likewise.
13031 * g++.dg/lookup/main1.C: Likewise.
13032 * g++.dg/template/lookup6.C: Likewise.
13033
4ada538b
MM
130342004-03-18 Mark Mitchell <mark@codesourcery.com>
13035
13036 * gcc.dg/local1.c: New test.
13037
13038 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
13039
08ec56cb
KG
130402004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13041
13042 * gcc.dg/torture/builtin-convert-1.c: New test.
13043
d093738d
KG
130442004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13045
13046 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
13047
88020bd8
MM
130482004-03-16 Mark Mitchell <mark@codesourcery.com>
13049
13050 PR c++/14481
13051 * g++.dg/warn/Wunused-7.C: New test.
13052
e9682728
KG
130532004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13054
13055 * gcc.dg/torture/builtin-integral-1.c: New test.
13056
ec835fb2
MM
130572004-03-16 Mark Mitchell <mark@codesourcery.com>
13058
13059 PR c++/14586
13060 * g++.dg/parse/non-dependent3.C: New test.
13061
4a5eab38
PB
130622004-03-16 Paolo Bonzini <bonzini@gnu.org>
13063
13064 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13065 * g++.dg/eh/simd-2.C: Likewise.
13066 * g++.dg/init/array10.C: Likewise.
13067 * gcc.c-torture/compile/simd-1.c: Likewise.
13068 * gcc.c-torture/compile/simd-2.c: Likewise.
13069 * gcc.c-torture/compile/simd-3.c: Likewise.
13070 * gcc.c-torture/compile/simd-4.c: Likewise.
13071 * gcc.c-torture/compile/simd-6.c: Likewise.
13072 * gcc.c-torture/execute/simd-1.c: Likewise.
13073 * gcc.c-torture/execute/simd-2.c: Likewise.
13074 * gcc.dg/compat/vector-defs.h: Likewise.
13075 * gcc.dg/20020531-1.c: Likewise.
13076 * gcc.dg/altivec-3.c: Likewise.
13077 * gcc.dg/altivec-4.c: Likewise.
13078 * gcc.dg/altivec-varargs-1.c: Likewise.
13079 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13080 * gcc.dg/i386-mmx-3.c: Likewise.
13081 * gcc.dg/i386-sse-4.c: Likewise.
13082 * gcc.dg/i386-sse-5.c: Likewise.
13083 * gcc.dg/i386-sse-8.c: Likewise.
13084 * gcc.dg/simd-1.c: Likewise.
13085 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13086 __ev64_opaque__ since the machine description provides it.
13087
cd9b7651
EB
130882004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13089
13090 * lib/compat.exp (skip_list): New global variable.
13091 Use it to hold the user defined COMPAT_SKIPS list if any.
13092 (compat-obj): Add the members of skip_list to optall.
13093
65e8d2e0
EB
130942004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13095
13096 * gcc.dg/compat/union-by-value-1_main.c,
13097 union-by-value-1_x.c, union-by-value-1_y.c,
13098 union-check.h, union-defs.h,
13099 union-init.h, union-return-1_main.c,
13100 union-return-1_x.c, union-return-1_y.c: New files.
13101
6f7adc0c
EB
131022004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13103
13104 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13105 mixed-struct-init.h: Add 4 mixed structure types.
13106 struct-by-value-21_main.c, struct-by-value-21_x.c,
13107 struct-by-value-21_y.c, struct-return-21_main.c,
13108 struct-return-21_x.c, struct-return-21_y.c: New files.
13109
625cbf93
MM
131102004-03-13 Mark Mitchell <mark@codesourcery.com>
13111
13112 PR c++/14550
13113 * g++.dg/parse/template14.C: New test.
13114
e6d55fd7
EB
131152004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13116
13117 * gcc.c-torture/execute/20040313-1.c: New test.
13118
cfbab41c
JJ
131192004-03-13 Jakub Jelinek <jakub@redhat.com>
13120
13121 PR target/14533
13122 * gcc.dg/20040311-2.c: New test.
13123
58354fa8
KH
131242004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13125
13126 PR other/14544
13127 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13128 bit-field.
13129
cd33cf6e
UW
131302004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13131
13132 * gcc.dg/20040305-2.c: Add missing return statement.
13133
fd0c8c8d
KG
131342004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13135
13136 * gcc.dg/builtins-34.c: Also check pow10*.
13137
03ca1672
UW
131382004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13139
13140 PR target/14262
13141 * gcc.dg/20040305-2.c: New test.
13142
bbe708a3
UW
131432004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13144
13145 * gcc.dg/20040310-1.c: New test.
13146
239a625e
RS
131472004-03-11 Roger Sayle <roger@eyesopen.com>
13148
13149 * gcc.c-torture/execute/20040311-1.c: New test case.
13150
30fc3df7
MM
131512004-03-11 Mark Mitchell <mark@codesourcery.com>
13152
13153 PR c++/14476
13154 * g++.dg/lookup/enum1.C: New test.
13155
e46e9f82
MM
131562004-03-10 Mark Mitchell <mark@codesourcery.com>
13157
13158 PR c++/14510
13159 * g++.dg/lookup/struct2.C: New test.
13160
a251102e
UB
131612004-03-10 Uros Bizjak <uros@kss-loka.si>
13162
13163 * gcc.dg/builtins-34.c: New test.
13164
b45d3a36
KG
131652004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13166
13167 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13168
8a308d45
JW
131692004-03-09 James E Wilson <wilson@specifixinc.com>
13170
13171 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13172 * gcc.dg/alias-2.c: New testcase.
13173
77dbdb57
ZW
131742004-03-09 Zack Weinberg <zack@codesourcery.com>
13175
13176 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13177
305eeaeb
RS
131782004-03-09 Roger Sayle <roger@eyesopen.com>
13179
13180 * gcc.c-torture/execute/20040309-1.c: New test case.
13181
c497b976
NS
131822004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13183
13184 PR c++/14397
13185 * g++.dg/overload/ref1.C: New.
13186
0da99d4e
GB
131872004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13188
13189 PR c++/14409
13190 * g++.dg/template/spec12.C: New test.
13191
13192 PR c++/14448
13193 * g++.dg/parse/crash14.C: New test.
13194
65196e37
MM
131952004-03-09 Mark Mitchell <mark@codesourcery.com>
13196
13197 PR c++/14230
13198 * g++.dg/init/ref11.C: New test.
13199
62d99768
MM
132002004-03-09 Mark Mitchell <mark@codesourcery.com>
13201
13202 PR c++/14432
13203 * g++.dg/parse/builtin2.C: New test.
13204
58ec3cc5
MM
132052004-03-08 Mark Mitchell <mark@codesourcery.com>
13206
13207 PR c++/14401
13208 * g++.dg/init/ctor3.C: New test.
13209 * g++.dg/init/union1.C: New test.
13210 * g++.dg/ext/anon-struct4.C: New test.
13211
132122004-03-08 Mark Mitchell <mark@codesourcery.com>
13213
13214 * g++.dg/lookup/koenig1.C: Tweak error messages.
13215 * g++.dg/lookup/used-before-declaration.C: Likewise.
13216 * g++.dg/other/do1.C: Likewise.
13217 * g++.dg/overload/koenig1.C: Likewise.
13218 * g++.dg/parse/crash13.C: Likewise.
13219 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 13220
5340bbea
EC
132212004-03-08 Eric Christopher <echristo@redhat.com>
13222
13223 * * lib/target-supports.exp: Enable libiconv in test
13224 compilation. Fix up error checking.
13225
e697b20f
RS
132262004-03-08 Roger Sayle <roger@eyesopen.com>
13227
13228 PR middle-end/14289
13229 * gcc.dg/pr14289-1.c: New test case.
13230 * gcc.dg/pr14289-2.c: Likewise.
13231 * gcc.dg/pr14289-3.c: Likewise.
13232
d50a16c4
EB
132332004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13234
13235 * gcc.c-torture/execute/20040308-1.c: New test.
13236
350f4ea8
RS
132372004-03-07 Roger Sayle <roger@eyesopen.com>
13238
13239 * gcc.c-torture/execute/20040307-1.c: New test case.
13240
91455597
RS
132412004-03-07 Richard Sandiford <rsandifo@redhat.com>
13242
13243 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13244
22ea6b4f
UW
132452004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13246
13247 * gcc.dg/20040306-1.c: New test.
13248
018e1b3b
KH
132492004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13250
13251 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13252 them static.
13253 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13254
75a65ed9
EB
132552004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13256
13257 PR c/14465
13258 * gcc.dg/decl-6.c: New test.
13259
e7cbef19
KG
132602004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13261
13262 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13263 Rename LOGPOW -> LOG_POW.
13264 (SQRT_EXP, POW_EXP): New.
13265
84289c76
EB
132662004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13267
13268 * gcc.dg/i386-sse-8.c: New test.
13269
64a3ee6b
EB
132702004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13271
13272 PR c/14114
13273 * gcc.dg/decl-5.c: New test.
13274
2b3493c8
AK
132752004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13276
13277 * gcc.dg/20040305-1.c: New test.
13278
88cefc80
HPN
132792004-03-05 Hans-Peter Nilsson <hp@axis.com>
13280
01387913 13281 PR other/14354
88cefc80
HPN
13282 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13283
b9e4e5d1
ZL
132842004-03-04 Ziemowit Laski <zlaski@apple.com>
13285
13286 PR c++/14425, c++/14426
13287 * g++.dg/ext/altivec-4.C: New test.
13288 * g++.dg/ext/altivec-5.C: New test.
13289
9fc444cc
GK
132902004-03-04 Geoffrey Keating <geoffk@apple.com>
13291
13292 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13293 global variables of a type with no linkage.
13294 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13295 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13296 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13297 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13298 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13299 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13300 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13301 * g++.dg/warn/deprecated.C: Name enum Color.
13302 * g++.dg/overload/VLA.C: Name structure for 'b'.
13303 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13304
6a2d136b
EB
133052004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13306
13307 * gcc.c-torture/compile/20040304-1.c: New test.
13308
3205a71e
ZW
133092004-03-03 Zack Weinberg <zack@codesourcery.com>
13310
13311 PR 13728
13312 * gcc.dg/decl-4.c: New testcase.
13313
3ae3b78c
KH
133142004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13315
13316 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13317 as PRECF if sizeof (float) > sizeof (double).
13318 (PRECL): Make it the same as PRECF if
13319 sizeof (float) > sizeof (long double).
13320
f20855d7
KG
133212004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13322
13323 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13324 system type. Add check for irix6 which doesn't have c99 runtime.
13325
c4909065
BW
133262004-03-03 Bob Wilson <bob.wilson@acm.org>
13327
13328 * gcc.dg/const-elim-1.c: xfail for xtensa.
13329
9b7be7b5
MM
133302004-03-01 Mark Mitchell <mark@codesourcery.com>
13331
13332 PR c++/14369
13333 * g++.dg/template/cond4.C: New test.
13334
676e33ca
MM
133352004-03-01 Mark Mitchell <mark@codesourcery.com>
13336
13337 PR c++/14360
13338 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 13339
676e33ca
MM
13340 PR c++/14361
13341 * g++.dg/parse/defarg7.C: New test.
13342
13343 PR c++/14359
13344 * g++.dg/template/friend26.C: New test.
13345
ab73670a
MM
133462004-03-01 Mark Mitchell <mark@codesourcery.com>
13347
13348 PR c++/14324
13349 * g++.dg/abi/mangle21.C: New test.
13350
13351 PR c++/14260
13352 * g++.dg/parse/constructor2.C: New test.
13353
13354 PR c++/14337
13355 * g++.dg/template/sfinae1.C: New test.
13356
c5b6f18e
MM
133572004-02-29 Mark Mitchell <mark@codesourcery.com>
13358
719f407a
MM
13359 PR c++/14267
13360 * g++.dg/expr/crash2.C: New test.
13361
c5b6f18e
MM
13362 PR middle-end/13448
13363 * gcc.dg/inline-5.c: New test.
13364 * gcc.dg/always-inline.c: Split out tests into ...
13365 * gcc.dg/always-inline2.c: ... this and ...
13366 * gcc.dg/always-inline3.c: ... this.
13367
39876352
MM
133682004-02-29 Mark Mitchell <mark@codesourcery.com>
13369
13370 PR debug/12103
13371 * g++.dg/debug/crash1.C: New test.
13372
2750f3f2 133732004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
13374
13375 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13376 function with __attribute__((noinline)).
13377 (recurser_void2): Likewise.
13378 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13379 (recurser_void2): Likewise.
13380
bc41842b
RS
133812004-02-29 Roger Sayle <roger@eyesopen.com>
13382
13383 PR middle-end/14203
13384 * g++.dg/warn/Wunused-6.C: New test case.
13385
b922546d
RE
133862004-02-28 Richard Earnshaw <rearnsha@arm.com>
13387
13388 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13389 not defined.
13390
0717c5b0
EC
133912004-02-27 Eric Christopher <echristo@redhat.com>
13392
13393 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13394 * g++.dg/charset/asm2.c: Run only x86.
13395 * gcc.dg/charset/asm3.c: Ditto.
13396
dab8eb57
AH
133972004-02-27 Aldy Hernandez <aldyh@redhat.com>
13398
13399 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13400 ld_library_path.
13401
b1009a5d
ZL
134022004-02-27 Ziemowit Laski <zlaski@apple.com>
13403
13404 * g++.dg/ext/altivec-3.C: New.
13405
d0d48b17
RH
134062004-02-26 Richard Henderson <rth@redhat.com>
13407
3205a71e
ZW
13408 * g++.dg/ext/attrib10.C: Mark for warning.
13409 * gcc.dg/attr-alias-1.c: New.
d0d48b17 13410
7a0a47c7
RH
134112004-02-26 Richard Henderson <rth@redhat.com>
13412
13413 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13414 * gcc.c-torture/execute/20040208-2.c: ... it back.
13415
21526606
EC
134162004-02-26 Eric Christopher <echristo@redhat.com>
13417
13418 * lib/target-supports.exp (check-iconv-available): New function.
13419 * lib/gcc-dg.exp (dg-require-iconv): New function.
13420 Use above.
3205a71e
ZW
13421 * gcc.dg/charset: New directory.
13422 * gcc.dg/charset/charset.exp: New file.
13423 * gcc.dg/charset/asm1.c: Ditto.
13424 * gcc.dg/charset/asm2.c: Ditto.
13425 * gcc.dg/charset/asm3.c: Ditto.
13426 * gcc.dg/charset/asm4.c: Ditto.
13427 * gcc.dg/charset/asm5.c: Ditto.
13428 * gcc.dg/charset/attribute1.c: Ditto.
13429 * gcc.dg/charset/attribute2.c: Ditto.
13430 * gcc.dg/charset/string1.c: Ditto.
13431 * g++.dg/charset: New directory.
13432 * g++.dg/dg.exp: Add here. Special options.
13433 * g++.dg/charset/charset.exp: New file.
13434 * g++.dg/charset/asm1.c: Ditto.
13435 * g++.dg/charset/asm2.c: Ditto.
13436 * g++.dg/charset/asm3.c: Ditto.
13437 * g++.dg/charset/asm4.c: Ditto.
13438 * g++.dg/charset/attribute1.c: Ditto.
13439 * g++.dg/charset/attribute2.c: Ditto.
13440 * g++.dg/charset/extern1.cc: Ditto.
13441 * g++.dg/charset/extern2.cc: Ditto.
13442 * g++.dg/charset/string1.c: Ditto.
21526606 13443
4d5fe289
MM
134442004-02-26 Mark Mitchell <mark@codesourcery.com>
13445
13446 PR c++/14278
13447 * g++.dg/parse/comma1.C: New test.
13448
6bf92cb6
GB
134492004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13450
13451 PR c++/14284
13452 * g++.dg/template/ttp8.C: New test.
13453
b178305d
EB
134542004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13455
13456 * gcc.dg/fixuns-trunc-1.c: New test.
13457
2d5cc608
JDA
134582004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13459
13460 * gcc.dg/builtins-config.h: Use #elif.
13461
d0c8fd2a
MM
134622004-02-26 Michael Matz <matz@suse.de>
13463
13464 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13465 * gcc.dg/991214-1.c: Likewise.
13466 * gcc.dg/i386-asm-1.c: Likewise.
13467
90f6987a
RH
134682004-02-25 Richard Henderson <rth@redhat.com>
13469
13470 * gcc.c-torture/execute/20040208-2.c: Move ...
13471 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13472
861a2c39
GB
134732004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13474
13475 PR c++/14246
13476 * g++.dg/other/crash-3.C: New test.
13477
0193f437
JDA
134782004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13479
1b2667c4
JDA
13480 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13481 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13482
0193f437
JDA
13483 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13484 HP-UX.
13485
c30316fb
MM
134862004-02-24 Michael Matz <matz@suse.de>
13487
13488 * gcc.dg/i386-regparm.c: New.
13489
69e9762e
JW
134902004-02-23 James E Wilson <wilson@specifixinc.com>
13491
13492 * gcc.c-torture/execute/20040223-1.c: New.
13493
3521b33c
ZW
134942004-02-23 Zack Weinberg <zack@codesourcery.com>
13495 Kazu Hirata <kazu@cs.umass.edu>
13496
13497 * gcc.dg/fwritable-strings-1.c: Remove.
13498
2b0c1c56
AP
134992004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13500
13501 PR c/14156
13502 * gcc.dg/20040223-1.c: New test.
13503
887d68d9
KL
135042004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13505
13506 PR c++/14106
13507 * g++.dg/ext/typeof9.C: New test.
13508
9bdfe704
GB
135092004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13510
13511 PR c++/14250
13512 * g++.dg/other/switch1.C: New test.
13513
bba745c1
EB
135142004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13515
13516 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13517 * gcc.dg/va-arg-1.c: Likewise.
13518
615a5ba6
GB
135192004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13520
13521 PR c++/14143
13522 * g++.dg/template/koenig5.C: New test.
13523
8bb418a3
ZL
135242004-02-21 Ziemowit Laski <zlaski@apple.com>
13525
13526 * g++.dg/ext/altivec-1.C: Generalize target triple.
13527 * g++.dg/ext/altivec-2.C: New test case.
13528 * g++.dg/ext/altivec_check.h: New file.
13529 * gcc.dg/altivec-1.c: Generalize target triple;
13530 include altivec_check.h and call altivec_check().
13531 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13532 * gcc.dg/altivec-6.c: New test case.
13533 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13534 type casts as needed.
21526606 13535 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
13536 altivec_check().
13537 * gcc.dg/altivec-12.c: New test case.
13538 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13539 include altivec_check.h and call altivec_check().
13540 * gcc.dg/altivec_check.h: New file.
13541
54a47870
KG
135422004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13543
13544 * lib/target-supports.exp (check_alias_available): Don't mangle
13545 function `g' in test program.
13546
0d856ba2
KG
135472004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13548
13549 * lib/target-supports.exp (check_profiling_available): Check
13550 argument to determine whether we support a profiling type.
13551 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13552 check_profiling_available.
13553 * g++.dg/bprob/bprob.exp: Likewise
13554 * g77.dg/bprob/bprob.exp: Likewise.
13555 * gcc.misc-tests/bprob.exp: Likewise.
13556 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13557 dg-require-profiling and delete expected error handling.
13558 * gcc.dg/20021014-1.c: Likewise.
13559 * gcc.dg/nest.c: Likewise.
13560
ecd11694
JDA
135612004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13562
13563 PR c++/12007
13564 * g++.dg/other/vthunk1.C: New test.
13565
f4d9988b
FH
135662004-02-20 Falk Hueffner <falk@debian.org>
13567
13568 PR target/14201
13569 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13570
c0694c4b
MM
135712004-02-20 Mark Mitchell <mark@codesourcery.com>
13572
13573 PR c++/13927
13574 * g++.dg/other/error8.C: Remove XFAIL markers.
13575
13576 PR c++/14173
13577 * g++.dg/ext/packed5.C: New test.
13578
13579 PR c++/14199
13580 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
13581
13582 PR c++/14186
13583 * g++.dg/lookup/member1.C: New test.
13584
f819a6a5
KH
135852004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13586
13587 * gcc.c-torture/compile/20040130-1.c: Enable only when
13588 __INT_MAX__ >= 2147483647L.
13589 * gcc.c-torture/compile/961203-1.c: Likewise.
13590
78cb77c1
NS
135912004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13592
13593 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13594 * g++.dg/opt/template1.C: Robustify assembler regexp
13595
ca6b7cec
EB
135962004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13597
13598 * gcc.c-torture/execute/simd-4.x: Remove.
13599 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13600 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13601 Guard with #ifndef SKIP_ATTRIBUTE.
13602 * gcc.dg/compat/vector-1_y.c: Likewise.
13603 * gcc.dg/compat/vector-2_x.c: Likewise.
13604 * gcc.dg/compat/vector-2_y.c: Likewise.
13605 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13606 * g++.dg/eh/simd-2.C: Likewise.
13607
19037b5c
AM
136082004-02-19 Alan Modra <amodra@bigpond.net.au>
13609
13610 * gcc.c-torture/compile/complex-1.c: New.
13611
9188db2d
HPN
136122004-02-19 Hans-Peter Nilsson <hp@axis.com>
13613
13614 PR target/14209
13615 * gcc.c-torture/execute/20040218-1.c: New test.
13616
23aa7aba
GB
136172004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13618
13619 PR c++/14181
13620 * g++.dg/parse/new2.C: New test.
13621
e978d62e
PB
136222004-02-18 Paul Brook <paul@codesourcery.com>
13623
13624 * gcc.c-torture/compile/libcall-1.c: New test.
13625
cdbafce1
PB
136262004-02-18 Paul Brook <paul@codesourcery.com>
13627
c5fe5036 13628 PR debug/12934
cdbafce1
PB
13629 * gcc.dg/debug/debug-7.c: New test.
13630
db33236e
UW
136312004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13632
13633 * gcc.dg/20040217-1.c: New test.
13634
e4c6167f
ZW
136352004-02-17 Zack Weinberg <zack@codesourcery.com>
13636
13637 * gcc.c-torture/execute/990208-1.x: Delete.
13638
e70e9b0f
RS
136392004-02-17 Richard Sandiford <rsandifo@redhat.com>
13640
13641 * gcc.c-torture/execute/20040208-2.x: New file.
13642
57782ad8
MM
136432004-02-17 Mark Mitchell <mark@codesourcery.com>
13644
13645 PR c++/11326
13646 * g++.dg/abi/structret1.C: New test.
13647
3977a4a1
JJ
136482004-02-17 Jakub Jelinek <jakub@redhat.com>
13649
13650 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13651 (i386_cpuid): No need to test if cpuid is available on AMD64.
13652 Fix assembly, so that it works onboth i386 and AMD64.
13653 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13654 (vecInLong): Fix s[] member type to unsigned int.
13655 (vecInWord): Remove type.
13656 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13657 (a64, b64, c64, d64, e64): Remove.
13658 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13659 Remove unused variable. Remove initialization of removed variables.
13660 Don't call mmx_tests nor sse_tests.
13661 (reference_mmx, reference_sse): Remove.
13662 (check): Add return stmt.
13663 * gcc.dg/i386-sse-7.c: New test.
13664 * gcc.dg/i386-mmx-4.c: New test.
13665
cc7ce44e
GB
136662004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13667
13668 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13669 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13670 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13671 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13672 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13673 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13674 g++.dg/tc1/dr94.C: Fix line terminator.
13675
e3d6e740
GK
136762004-02-16 Geoffrey Keating <geoffk@apple.com>
13677
13678 * gcc.c-torture/compile/20040216-1.c: New.
13679
a27b6b1a
GB
136802004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13681
e3d6e740
GK
13682 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13683 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13684 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13685 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13686 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
13687 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13688
684c69a3
EB
136892004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13690
13691 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13692
d2f2c87b
MM
136932004-02-15 Mark Mitchell <mark@codesourcery.com>
13694
13695 PR c++/13971
13696 * g++.dg/expr/cond4.C: New test.
13697
13698 PR c++/14086
13699 * g++.dg/lookup/crash2.C: New test.
13700
33421d69
JZ
137012004-02-14 Josef Zlomek <zlomekj@suse.cz>
13702
13703 * gcc.c-torture/compile/20040214-2.c: New test.
13704
d9e94da3
AP
137052004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13706
2cf20d32 13707 PR c++/14116
d9e94da3
AP
13708 * g++.dg/ext/typeof8.C: New test.
13709
45f9877a
EB
137102004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13711
13712 * gcc.c-torture/compile/20040214-1.c: New test.
13713
28ba38e3
KL
137142004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13715
13716 PR c++/13635
13717 * g++.dg/template/spec11.C: New test.
13718
32bb574b
GB
137192004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13720
13721 PR c++/13927
13722 * g++.dg/other/error8.C: New test.
13723
41dffe62
MM
137242004-02-13 Mark Mitchell <mark@codesourcery.com>
13725
0e8c9b28
MM
13726 PR c++/14122
13727 * g++.dg/template/array4.C: New test.
e4c6167f 13728
0e8c9b28
MM
13729 PR c++/14108
13730 * g++.dg/inherit/thunk2.C: New test.
13731
41dffe62
MM
13732 PR c++/14083
13733 * g++.dg/eh/cond2.C: New test.
13734
f7dc0dc5
AM
137352004-02-12 Alan Modra <amodra@bigpond.net.au>
13736
13737 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13738
9dfc74a3
NS
137392004-02-12 Nathaniel Smith <njs@codesourcery.com>
13740
13741 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13742
a980dd9b
HP
137432004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13744
e4c6167f 13745 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 13746
32e8aa9a
JM
137472004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13748
13749 PR c/456
13750 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13751 tests.
13752
3b8e0c91
UB
137532004-02-11 Uros Bizjak <uros@kss-loka.si>
13754
13755 * gcc.dg/builtins-33.c: New test.
13756
ed045bef
PB
137572004-02-11 Paolo Bonzini <bonzini@gnu.org>
13758
13759 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13760
5f013ee9
HP
137612004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13762
e4c6167f 13763 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 13764
6d0ef01e
HP
137652004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13766
e4c6167f 13767 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 13768
31cc6081
PB
137692004-02-10 Paolo Bonzini <bonzini@gnu.org>
13770
13771 PR c/14092
13772
13773 * gcc.dg/pr14092-1.c: New testcase.
13774
080eeb56
AM
137752004-02-10 Alan Modra <amodra@bigpond.net.au>
13776
cf5c0cea
AM
13777 * gcc.dg/cpp/assert4.c: Fix typo last change.
13778
99bee03a
AM
13779 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13780 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13781
080eeb56
AM
13782 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13783
b83c4036
RS
137842004-02-09 Roger Sayle <roger@eyesopen.com>
13785
13786 * gcc.c-torture/compile/20040209-1.c: New test case.
13787
b46b8fb4
JM
137882004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13789
13790 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13791
7c476bde
RS
137922004-02-08 Richard Sandiford <rsandifo@redhat.com>
13793
13794 * gcc.c-torture/execute/20040208-[12].c: New tests.
13795
517b3f9f
EB
137962004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13797
13798 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13799
c79751b9
EB
138002004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13801
13802 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13803
a6f78652
ZW
138042004-02-07 Zack Weinberg <zack@codesourcery.com>
13805
13806 Bug 13856
13807 * gcc.dg/visibility-8.c: New testcase.
13808
138092004-02-07 Zack Weinberg <zack@codesourcery.com>
13810
13811 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13812 arguments.
13813 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13814
088414c1
RS
138152004-02-07 Roger Sayle <roger@eyesopen.com>
13816
13817 PR middle-end/13696
13818 * g++.dg/opt/fold1.C: New test case.
13819
f970e7c9
GB
138202003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13821
13822 PR c++/14033
13823 * g++.dg/other/crash-2.C: New test.
13824
37bd808d
GB
138252003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13826
13827 PR c++/14028
13828 * g++.dg/parse/angle-bracket2.C: New test.
13829
839ee4bc
RO
138302004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13831
13832 PR middle-end/13750
13833 Revert:
13834 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13835 PR pch/13361
13836 * testsuite/g++.dg/pch/wchar-1.C: New.
13837 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13838
138392004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
13840
13841 PR c++/14008
13842 * g++.dg/parse/error15.C: New test.
13843 * g++.dg/parse/crash11.C: Update dg-error mark.
13844
f583e452
MM
138452004-02-04 Mark Mitchell <mark@codesourcery.com>
13846
13847 PR c++/13932
13848 * g++.dg/warn/conv2.C: New test.
13849
7778d52d
GB
138502004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13851
13852 PR c++/13086
13853 * g++.dg/warn/incomplete1.C: Remove xfail.
13854
bfa21a28
MM
138552004-02-04 Mark Mitchell <mark@codesourcery.com>
13856
13857 * lib/file-format.exp (gcc_target_object_format): Use
13858 ${tool}_target_compile, not gcc_target_compile.
13859 * lib/target-supports.exp (check_alias_available): Likewise.
13860 (check_gc_sections_available): Likewise.
13861 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13862 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13863 dg-require-alias.
13864
9baa27a9
MM
138652004-02-04 Mark Mitchell <mark@codesourcery.com>
13866
13867 PR c++/13969
13868 * g++.dg/template/static6.C: New test.
13869
5ec473b9
ILT
138702004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13871
13872 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13873
c85a3379
KG
138742004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13875
13876 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13877 tests for systems where `char' is unsigned by default.
13878
090c5291
GB
138792003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13880
2ff9cd1a 13881 PR c++/13997
090c5291
GB
13882 * g++.dg/template/partial3.C: New test.
13883
a4a4b1d3
KH
138842004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13885
13886 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13887 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13888 Remove mentions of obsolete ports.
13889
e262dfbc
PB
138902004-02-04 Paolo Bonzini <bonzini@gnu.org>
13891
13892 * gcc.dg/noncompile/20001228-1.c: Fix for new
13893 error message.
13894
888d65b5
RS
138952004-02-03 Roger Sayle <roger@eyesopen.com>
13896
13897 PR target/9348
13898 * gcc.c-torture/execute/multdi-1.c: New test case.
13899
18f5be99
MM
139002004-02-03 Mark Mitchell <mark@codesourcery.com>
13901
13902 PR c++/13925
13903 * g++.dg/template/lookup5.C: New test.
13904
3c398f34
MM
139052004-02-03 Mark Mitchell <mark@codesourcery.com>
13906
4bfb8bba
MM
13907 PR c++/13950
13908 * g++.dg/template/lookup4.C: New test.
13909
13910 PR c++/13970
13911 * g++.dg/parse/error14.C: New test.
13912
3c398f34
MM
13913 PR c++/14002
13914 * g++.dg/parse/template13.C: New test.
13915
5a98fa7b
MM
139162004-02-03 Mark Mitchell <mark@codesourcery.com>
13917
13918 PR c++/13978
13919 * g++.dg/template/koenig4.C: New test.
13920
13921 PR c++/13968
13922 * g++.dg/template/crash17.C: New test.
13923
13924 PR c++/13975
13925 * g++.dg/parse/error13.C: New test.
13926 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13927
60b85c4c
EB
139282004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13929
13930 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13931
0251aa45
PB
139322004-02-03 Paolo Bonzini <bonzini@gnu.org>
13933
13934 PR c/11658
13935 PR c/13994
13936 * gcc.dg/noncompile/20040203-1.c: New test.
13937 * gcc.dg/noncompile/20040203-2.c: Likewise.
13938 * gcc.dg/noncompile/20040203-3.c: Likewise.
13939 * gcc.dg/20040203-1.c: Likewise.
13940
9d977b5b
AP
139412004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13942
13943 PR c++/10858
13944 * g++.dg/template/sizeof7.C: New test.
13945
139462004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 13947 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
13948
13949 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13950
6699d593
ZW
139512004-02-02 Zack Weinberg <zack@codesourcery.com>
13952
13953 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13954 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13955 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13956 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13957
e9525111
MM
139582004-02-02 Mark Mitchell <mark@codesourcery.com>
13959
13960 PR c++/13113
13961 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13962
13963 PR c++/13854
13964 * g++.dg/ext/attrib13.C: New test.
13965
13966 PR c++/13907
13967 * g++.dg/conversion/op2.C: New test.
13968
0771e863
EB
139692004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13970
13971 * gcc.dg/titype-1.c: Fix pasto.
13972
d560b0aa
EB
139732004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13974
13975 * gcc.dg/titype-1.c: New test.
13976
9febc4e8
GB
139772004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13978
13979 PR c++/13957
6699d593 13980 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
13981 g++.dg/template/qualified-id1.C: Update dg-error marks.
13982 * g++.dg/template/nontype6.C: New test.
13983
ef79730c
RS
139842004-02-01 Roger Sayle <roger@eyesopen.com>
13985
13986 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13987 * gcc.dg/builtins-31.c: New testcase.
13988 * gcc.dg/builtins-32.c: New testcase.
13989
4500e76d
AP
139902004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13991
13992 * objc.dg/call-super-2.m: Update line numbers
13993 for the including of stddef.h.
13994
48ef529f
MM
139952004-01-30 Michael Matz <matz@suse.de>
13996
13997 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13998 g++.dg/ext/case-range3.C: New tests.
13999
d0acf599
GB
140002004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14001
14002 DR206
14003 PR c++/13813
14004 * g++.dg/template/member4.C: New test.
14005
63823931
GB
140062004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14007
14008 PR c++/13683
14009 * g++.dg/template/sizeof6.C: New test.
14010
5e9295fa
EB
140112004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14012
14013 * gcc.dg/fwritable-strings-1.c: New test.
14014
5fddd9fe
EB
140152004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14016
14017 * gcc.c-torture/compile/20040130-1.c: New test.
14018
20f5dc60
GK
140192004-01-29 Geoffrey Keating <geoffk@geoffk.org>
14020
14021 * objc.dg/call-super-2.m: Include stddef.h for size_t.
14022
4a5e0ed9
MM
140232004-01-29 Mark Mitchell <mark@codesourcery.com>
14024
14025 PR c++/13883
14026 * g++.dg/template/ctor3.C: New test.
14027
8cfb1942
GB
140282004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14029
14030 * g++.dg/tc1: New directory.
14031 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
14032 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
14033 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
14034 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
14035 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14036
b1521c3a
GB
140372004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14038
14039 * g++.dg/parse/error11.C: New test.
14040 * g++.dg/parse/error12.C: Likewise.
14041
55cbf824
ZL
140422004-01-28 Ziemowit Laski <zlaski@apple.com>
14043
14044 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
14045 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 14046
a7324e75
MM
140472004-01-28 Mark Mitchell <mark@codesourcery.com>
14048
b1a95e0b
MM
14049 PR c++/13791
14050 * g++.dg/ext/attrib12.C: New test.
14051
a7324e75 14052 PR c++/13736
ba4aecd9 14053 * g++.dg/parse/cast2.C: New test.
a7324e75 14054
220a38ab
JW
140552004-01-27 James E Wilson <wilson@specifixinc.com>
14056
14057 * objc.dg/encode-2.m (main): New local string. Set depending on
14058 sizeof long. Use in sscanf call.
14059 * objc.dg/encode-3.m (main): New local string. Set depending on
14060 sizeof long. Use in scan_initial call.
14061
9a1564bb
KG
140622004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14063
14064 * objc.dg/call-super-2.m: Make LP64-safe.
14065 * objc.dg/desig-init-1.m: Likewise.
14066
6097b0c3
DP
140672004-01-27 Devang Patel <dpatel@apple.com>
14068
14069 * g++.dg/debug/namespace1.C: New test.
6699d593 14070
b034930f
ILT
140712004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14072
f08df7c6
ILT
14073 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
14074 xscale-*-*.
14075
b034930f
ILT
14076 * gcc.dg/arm-mmx-1.c: New test.
14077
1b4bda70
EB
140782004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14079
14080 * gcc.dg/20040127-1.c: New test.
14081 * gcc.dg/20040127-2.c: New test.
14082
32e7d1e9
RO
140832004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14084
14085 * objc.dg/stret-1.m (glob): Renamed to globa.
14086
6f69173e
MM
140872004-01-26 Mark Mitchell <mark@codesourcery.com>
14088
04b1f9b8 14089 PR c++/13663
6f69173e
MM
14090 * g++.dg/expr/for1.C: New test.
14091
044feeeb
AP
140922004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14093
14094 PR middle-end/13779
14095 * gcc.dg/darwin-longlong.c: New test.
14096
044701ce
ILT
140972004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14098
14099 * gcc.dg/20040124-1.c: Moved test from here...
14100 * gcc.c-torture/compile/20040124-1.c: ...to here.
14101
f210a007
EB
141022004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14103
14104 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14105 the assembly output if -m64 is passed.
14106
b7c707d1
MM
141072004-01-25 Mark Mitchell <mark@codesourcery.com>
14108
14109 PR c++/13833
14110 * g++.dg/template/cond3.C: New test.
14111
bbcd2439
GB
141122004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14113
14114 PR c++/13810
14115 * g++.dg/template/ttp7.C: New test.
14116
ad2768d0 141172004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
14118
14119 PR c++/13797
14120 * g++.dg/template/nontype4.C: New test.
14121 * g++.dg/template/nontype5.C: Likewise.
14122
bcbc6b7f
RS
141232004-01-25 Richard Sandiford <rsandifo@redhat.com>
14124
14125 * gcc.dg/torture/mips-clobber-at.c: New test.
14126
1f44254c
ILT
141272004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14128
14129 * gcc.dg/20040124-1.c: New test.
14130
5473cfa7
JJ
141312004-01-24 Jakub Jelinek <jakub@redhat.com>
14132
14133 * gcc.dg/20040123-1.c: New test.
14134
cc79e34f
ZW
141352004-01-23 Zack Weinberg <zack@codesourcery.com>
14136
14137 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14138
b1adf557
JM
141392004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14140
14141 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14142
4a374c35
AP
141432004-01-23 Andrew Pinski <apinski@apple.com>
14144
14145 * gcc.dg/20030121-1.c: Move to ..
14146 * gcc.dg/20040121-1.c: here.
14147
92c7bc2a
RS
141482004-01-23 Roger Sayle <roger@eyesopen.com>
14149
14150 * gcc.dg/builtins-29.c: New test case.
14151
04b8f97f
ZW
141522004-01-23 Zack Weinberg <zack@codesourcery.com>
14153
14154 PR 18314
14155 * gcc.dg/builtins-30.c: New testcase.
14156
3a1cac0f
AT
141572004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14158
14159 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14160 * lib/g77.exp: Likewise.
14161 * lib/objc.exp: Likewise.
14162 * lib/g++.exp: Likewise.
14163
b2f24c85
EB
141642004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14165
14166 * gcc.dg/struct-by-value-2.c: New test.
14167
5cc5eddc
AP
141682004-01-21 Andrew Pinski <apinski@apple.com>
14169
14170 PR target/13785
14171 * gcc.dg/20030121-1.c: New test.
14172
f59dcd4b
UW
141732004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14174
14175 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14176 clobber frame pointer register in asm statement.
14177
c3cda381
FH
141782004-01-21 Falk Hueffner <falk@debian.org>
14179
14180 * gcc.c-torture/compile/20040121-1.c: New test.
14181
1ef82ef2
ZW
141822004-01-21 Zack Weinberg <zack@codesourcery.com>
14183
14184 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14185
04bf686d
HP
141862004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14187
14188 * gcc.dg/ppc64-abi-2.c: New test.
14189
9dfcd609
JM
141902004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14191
1ef82ef2
ZW
14192 * lib/treelang.exp: Fill out this file.
14193 * lib/treelang-dg.exp: New File.
9dfcd609 14194
53cd18ec
JM
141952004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14196
14197 * gcc.c-torture/compile/981022-1.c: Remove.
14198 * gcc.dg/array-5.c: Remove XFAIL.
14199 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14200 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14201 gcc.dg/cond-lvalue-1.c: Update.
14202 * gcc.dg/cast-lvalue-2.c: New test.
14203
9f880ef9
MM
142042004-01-19 Mark Mitchell <mark@codesourcery.com>
14205
0916f873
MM
14206 PR c++/13592
14207 * g++.dg/other/error1.C (class foo): Tweak error message.
14208
9f880ef9
MM
14209 PR c++/13592
14210 * g++.dg/template/call2.C: New test.
14211
c9a5b624
EB
142122004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14213
14214 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14215 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14216 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14217 scalar-return-1_x.c, scalar-return-2_y.c,
14218 scalar-return-3_x.c, scalar-return-3_y.c,
14219 scalar-return-4_x.c, scalar-return-4_y.c,
14220 struct-align-1.h, struct-align-1_x.c,
14221 struct-align-1_y.c, struct-align-2.h,
14222 struct-align-2_x.c, struct-align-2_y.c,
14223 struct-by-value-10_y.c, struct-by-value-11_x.c,
14224 struct-by-value-11_y.c, struct-by-value-12_x.c,
14225 struct-by-value-12_y.c, struct-by-value-13_x.c,
14226 struct-by-value-13_y.c, struct-by-value-14_x.c,
14227 struct-by-value-14_y.c, struct-by-value-15_x.c,
14228 struct-by-value-15_y.c, struct-by-value-16_y.c,
14229 struct-by-value-17_y.c, struct-by-value-18_y.c,
14230 struct-by-value-19_y.c, struct-by-value-1_x.c,
14231 struct-by-value-1_y.c, struct-by-value-20_y.c,
14232 struct-by-value-2_x.c, struct-by-value-2_y.c,
14233 struct-by-value-3_y.c, struct-by-value-4_x.c,
14234 struct-by-value-4_y.c, struct-by-value-5_y.c,
14235 struct-by-value-6_y.c, struct-by-value-7_y.c
14236 struct-by-value-8_x.c, struct-by-value-8_y.c
14237 struct-by-value-9_x.c, struct-by-value-9_y.c
14238 struct-return-10_x.c, struct-return-10_y.c,
14239 struct-return-19_x.c, struct-return-20_x.c
14240 struct-return-2_x.c, struct-return-2_y.c
14241 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14242 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14243
2194d821
EB
142442004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14245
14246 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14247 attribute on sparc*-sun-solaris2.*.
14248
b830b74c
MM
142492004-01-18 Mark Mitchell <mark@codesourcery.com>
14250
0f18efe3 14251 PR c++/13710
b830b74c
MM
14252 * g++.dg/ext/typeof7.C: New test.
14253
a3d8a647
DE
142542004-01-18 David Edelsohn <edelsohn@gnu.org>
14255
14256 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14257 * gcc.dg/const-elim-1.c: Same.
14258
cfbed37c
ZL
142592004-01-17 Ziemowit Laski <zlaski@apple.com>
14260
14261 * objc.dg/stret-1.m: New.
14262 * objc.dg/stret-2.m: New.
14263
4bfaff4d 142642004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
14265
14266 PR c++/11895
14267 * g++.dg/ext/vector1.C: New test.
14268
73e61092
GK
142692004-01-16 Geoffrey Keating <geoffk@apple.com>
14270
14271 * gcc.dg/pch/import-1.c: New.
14272 * gcc.dg/pch/import-1.hs: New.
14273 * gcc.dg/pch/import-1a.h: New.
14274 * gcc.dg/pch/import-1b.h: New.
14275 * gcc.dg/pch/import-1c.h: New.
14276
144e414d
MM
142772004-01-16 Mark Mitchell <mark@codesourcery.com>
14278
a8e6c82a
MM
14279 PR c++/13574
14280 * g++.dg/ext/array1.C: New test.
14281
144e414d
MM
14282 PR c++/13178
14283 * g++.dg/conversion/op1.C: New test.
14284
9e0baa60
R
142852004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14286
71bbcf4d
R
14287 PR 11864
14288 From Kazumoto Kojima / Dan Kegel:
14289 * gcc.dg/pr11864-1.c: New test.
14290
9e0baa60
R
14291 PR 10392
14292 From Marcus Comstedt / Dan Kegel:
14293 * gcc.dg/pr10392-1.c: New test.
14294
ab8ffc79
MM
142952004-01-16 Mark Mitchell <mark@codesourcery.com>
14296
14297 PR c++/13478
14298 * g++.dg/init/ref10.C: New test.
14299
1303d034
GB
143002004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14301
14302 PR c++/13407
14303 * g++.dg/parse/typename6.C: New test.
14304
a6dd4094
GK
143052004-01-15 Geoffrey Keating <geoffk@apple.com>
14306
14307 PR pch/13361
14308 * testsuite/g++.dg/pch/wchar-1.C: New.
14309 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14310
18eba557
GB
143112004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14312
14313 PR c++/9259
14314 * g++.dg/expr/sizeof2.C: New test.
14315
ecc74832
KH
143162004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14317
14318 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14319
d905ed80
AO
143202004-01-15 Alexandre Oliva <aoliva@redhat.com>
14321
14322 PR c++/13659
14323 * g++.dg/lookup/strong-using-3.C: New.
14324 * g++.dg/lookup/using-10.C: New.
14325
693ec7e1
AO
143262004-01-15 Alexandre Oliva <aoliva@redhat.com>
14327
14328 PR c++/13594
14329 * g++.dg/lookup/strong-using-2.C: New.
14330
2ae8ea28
MC
143312004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14332 Dan Kegel <dank@kegel.com>
14333 J"orn Rennecke <joern.rennecke@superh.com>
14334
14335 PR target/9365
14336 * gcc.dg/pr9365-1.c: New test.
14337
cc8c7495
GB
143382004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14339
14340 PR c++/8856
14341 * g++.dg/parse/casting-operator2.C: New test.
14342 * g++.old-deja/g++.pt/explicit83.C: Remove.
14343
f560bf91
JM
143442004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14345
14346 * gcc.dg/label-compound-stmt-1.c: New test.
14347 * gcc.c-torture/compile/950922-1.c,
14348 gcc.c-torture/compile/20000211-3.c,
14349 gcc.c-torture/compile/20000518-1.c,
14350 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14351 compound statements.
14352
27768ae6
HP
143532004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14354
14355 * gcc.dg/ppc64-abi-1.c: New test.
14356
d22c4179
DS
143572004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14358
14359 * g++.dg/ext/attrib9.C: Add dg-warnings.
14360
90c2bc78
GB
143612004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14362
14363 PR c++/12335
14364 * g++.dg/parse/dtor3.C: New test.
14365
bfaba7a9
AP
143662004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14367
14368 PR c++/12709
14369 * g++.dg/parse/try-catch-1.C: New test.
14370
5989ebe9
AC
143712004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14372
14373 * ada/acats/run_all.sh: Add more verbose output in acats.log
14374 when compiling tests.
14375
bc298aa7
ZW
143762004-01-12 Zack Weinberg <zack@codesourcery.com>
14377
14378 PR 13656
14379 * gcc.dg/typedef-redecl.c: New test case.
14380 * gcc.dg/typedef-redecl.h: New support file.
14381
2d327012
JH
143822004-01-13 Jan Hubicka <jh@suse.cz>
14383
14384 * gcc.dg/always_inline.c: New test.
14385 * gcc.dg/debug/20031231-1.c: Fix.
14386
451aeff7
GB
143872004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14388
14389 PR c++/13474
14390 * g++.dg/template/array3.C: New test.
14391
4139f34d
ZW
143922004-01-12 Zack Weinberg <zack@codesourcery.com>
14393
14394 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14395 * g++.dg/warn/Wunused-2.C: Likewise.
14396
66e0c440
KL
143972004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14398
14399 PR c++/13289
14400 * g++.dg/template/instantiate6.C: New test.
14401
06e4eab5
RS
144022004-01-12 Roger Sayle <roger@eyesopen.com>
14403
14404 PR middle-end/11397
14405 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14406
9a249c79
JH
144072004-01-12 Jan Hubicka <jh@suse.cz>
14408
14409 PR opt/12826
14410 * gcc.dg/20040112-1.c: New.
14411
14412 * gcc.dg/dwarf-die[1-7].c: Move to...
14413 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14414 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14415
59147a62
ILT
144162004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14417
14418 PR c++/4100
14419 * g++.dg/parse/friend4.C: New test.
14420
144212004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14422
14423 PR c++/4100
14424 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14425 definition is called a friend.
14426
70adfc36
ZW
144272004-01-11 Zack Weinberg <zack@codesourcery.com>
14428
14429 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14430
9b913b03
ILT
144312004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14432
14433 PR c++/3478
14434 * g++.dg/parse/error10.C: New test.
14435 * g++.dg/template/arg2.C: Accept "invalid type" error.
14436
1759c760
JJ
144372004-01-11 Jakub Jelinek <jakub@redhat.com>
14438
14439 PR middle-end/13392
14440 * g++.dg/opt/expect2.C: New test.
14441
3c6e6fbf
ZW
144422004-01-10 Zack Weinberg <zack@codesourcery.com>
14443
14444 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14445 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14446 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14447 Update dg-error regexps.
14448
9c10179d
ZW
144492004-01-10 Zack Weinberg <zack@codesourcery.com>
14450
14451 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14452 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14453
7f03f9a3
EB
144542004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14455
14456 * gcc.dg/pragma-re-1.c: Use right pointer type.
14457
21e430b8
EB
144582004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14459
14460 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14461
1a7a2c0f
GK
144622004-01-09 Geoffrey Keating <geoffk@apple.com>
14463
14464 * gcc.dg/rs6000-ldouble-1.c: New.
14465
731bd3ae
GB
144662004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14467
14468 DR 337
14469 PR c++/9256
14470 * g++.dg/other/abstract1.C: New test.
14471
bafb62a2
AO
144722004-01-09 Alexandre Oliva <aoliva@redhat.com>
14473
14474 * g++.dg/lookup/strong-using-1.C: New.
14475
3897f229
JM
144762004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14477
14478 PR c/11234
14479 * gcc.dg/func-ptr-conv-1.c: New test.
14480 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14481
a9f99e78
KH
144822004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14483
14484 PR target/13380.
14485 * gcc.c-torture/compile/20040109-1.c: New.
14486
588f75d0
SH
144872004-01-08 Stuart Hastings <stuart@apple.com>
14488
14489 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14490 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14491 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14492
3b458e6f
AM
144932004-01-09 Alan Modra <amodra@bigpond.net.au>
14494
14495 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14496
53b8fe3e
EB
144972004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14498
14499 * ada/acats/run_acats: Treat 'gnatchop' the same way
14500 as 'gnatmake'. Export GCC_DRIVER.
14501 * ada/acats/run_all.sh: Add target_gnatchop. Use
14502 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14503
663cea5d
GB
145042004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14505
14506 PR c++/12573
14507 * g++.dg/template/dependent-expr4.C: New test.
14508
417b11de
HP
145092004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14510
14511 * gcc.dg/altivec-11.c: New test.
14512
72827ed7
MM
145132004-01-07 Mark Mitchell <mark@codesourcery.com>
14514
14515 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14516
bca63328
JM
145172004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14518
14519 PR c/6024
14520 * gcc.dg/enum-compat-1.c: New test.
14521 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14522
85b58ca5
JM
145232004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14524
14525 PR c/12165
14526 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14527 gcc.dg/c99-idem-qual-3.c: New tests.
14528
b48a0c18
AM
145292004-01-07 Alan Modra <amodra@bigpond.net.au>
14530
14531 * gcc.dg/winline-7.c: Don't cast void * to int.
14532
bcf17554
JH
145332004-01-06 Jan Hubicka <jh@suse.cz>
14534
14535 * gcc.dg/i386-sse-5.c: New test
14536 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14537
962c0823
MM
145382004-01-05 Mark Mitchell <mark@codesourcery.com>
14539
14540 PR c++/12815
14541 * g++.dg/rtti/typeid4.C: New test.
14542
4b6eeb9a
EB
145432004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14544
14545 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14546
88081599
MM
145472004-01-05 Mark Mitchell <mark@codesourcery.com>
14548
216bb6e1
MM
14549 PR c++/12132
14550 * g++.dg/template/error11.C: New test.
14551
88081599
MM
14552 PR c++/13451
14553 * g++.dg/template/class2.C: New test.
14554
fa170482
NS
145552004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14556 Richard Sandiford <rsandifo@redhat.com>
14557
14558 PR c++/13387
14559 * g++.dg/opt/alias3.C: New test.
14560
4f8163b1
MM
145612004-01-04 Mark Mitchell <mark@codesourcery.com>
14562
543ebd4a
MM
14563 PR c++/13157
14564 * g++.dg/template/koenig3.C: New test.
14565
955d0234
MM
14566 PR c++/13529
14567 * g++.dg/parse/offsetof3.C: New test.
14568
ae0eb5f1
MM
14569 * g++.dg/init/copy7.C: Add missing dg-error markers.
14570
4f8163b1
MM
14571 PR c++/12226
14572 * g++.dg/init/copy7.c: New test.
14573
14574 PR c++/13536
14575 * g++.dg/parse/cast1.C: New test.
14576
dc0bfe6a
JH
145772004-01-04 Jan Hubicka <jh@suse.cz>
14578
14579 * gcc.dg/winline[1-7].c: New tests.
14580
b0bc6e8e
KL
145812004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14582
14583 PR c++/13520
14584 * g++.dg/template/qualttp22.C: New test.
14585
b684a3df
JH
145862004-01-01 Jan Hubicka <jh@suse.cz>
14587
14588 * gcc.dg/debug/20031231-1.c: New.
14589 * gcc.c-torture/compile/20040101-1.c: New.
14590 * gcc.dg/dwarf-die-[1-7].c: New.
14591
74aa338a
JJ
145922004-01-01 Jakub Jelinek <jakub@redhat.com>
14593
14594 PR optimization/13521
14595 * gcc.c-torture/compile/20031231-1.c: New test.
14596
d485b7f9
KH
145972003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14598
14599 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14600
e5e95ba0
VR
146012003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14602
14603 PR c++/10079
14604 * g++.dg/template/crash16.C: New test.
14605
b6d90461
MM
146062003-12-30 Mark Mitchell <mark@codesourcery.com>
14607
14608 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14609
22dc9b06
KH
146102003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14611
14612 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14613 ports.
14614 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14615 * g++.old-deja/g++.law/profile1.C: Likewise.
14616 * gcc.c-torture/compile/981006-1.c: Likewise.
14617 * gcc.c-torture/execute/loop-2e.x: Likewise.
14618 * gcc.c-torture/execute/loop-2f.x: Remove.
14619 * gcc.c-torture/execute/loop-2g.x: Likewise.
14620 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14621 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14622
58496de1
NS
146232003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14624
74869a85
NS
14625 PR c++/13507
14626 * g++.dg/ext/attrib11.C: New test.
14627
58496de1
NS
14628 PR c++/13494
14629 * g++.dg/template/array2-1.C: New test.
14630 * g++.dg/template/array2-2.C: New test.
14631
21b75a73
MM
146322003-12-29 Mark Mitchell <mark@codesourcery.com>
14633
14634 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14635
30a03508
NS
146362003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14637
14638 PR c++/12774
14639 * g++.dg/template/array1-1.C: New test.
14640 * g++.dg/template/array1-2.C: New test.
14641
b66906a8
RS
146422003-12-29 Roger Sayle <roger@eyesopen.com>
14643
14644 PR fortran/12632
14645 * g77.dg/12632.f: New test case.
14646
68deab91
KL
146472003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14648
14649 PR c++/13289
14650 * g++.dg/parse/nontype1.C: New test.
14651
2f9afd51
KL
146522003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14653
14654 PR c++/12403
14655 * g++.dg/parse/explicit1.C: New test.
14656 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14657
1896d29d
MM
146582003-12-28 Mark Mitchell <mark@codesourcery.com>
14659
c11889ce
MM
14660 PR c++/13081
14661 * g++.dg/opt/inline6.C: New test.
14662
14663 PR c++/12613
14664 * g++.dg/parse/error9.C: New test.
14665
1896d29d
MM
14666 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14667
4c2a4b90
MM
146682003-12-28 Mark Mitchell <mark@codesourcery.com>
14669
14670 PR c++/13009
14671 * g++.dg/init/assign1.C: New test.
14672
7072018e
RS
146732003-12-28 Roger Sayle <roger@eyesopen.com>
14674
14675 PR c++/13070
14676 * g++.dg/warn/format3.C: New test case.
14677
bf86d71e
ZD
146782003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14679
14680 * gcc.c-torture/compile/20031227-1.c: New test.
14681
8f23fc81
MM
146822003-12-23 Mark Mitchell <mark@codesourcery.com>
14683
14684 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14685 * g77.dg/bprob/bprob.exp: Likewise.
14686 * gcc.misc-tests/bprob.exp: Likewise.
14687 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14688 variants on systems where the library does not provide that
14689 functionality.
14690 * gcc.dg/builtins-20.c: Use builtins-config.h.
14691 * gcc.dg/builtins-config.h: New file.
14692
b8ee7f02
MM
146932003-12-23 Mark Mitchell <mark@codesourcery.com>
14694
14695 * lib/gcc-dg.exp (dg-require-profiling): New function.
14696 * lib/target-supports.exp (check_profiling_available): Likewise.
14697 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14698 * g77.dg/bprob/bprob.exp: Likewise.
14699 * gcc.misc-tests/bprob.exp: Likewise.
14700 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14701 * gcc.dg/20021014-1.c: Likewise.
14702 * gcc.dg/nest.c: Likewise.
14703
7bd35dac
MM
147042003-12-23 Mark Mitchell <mark@codesourcery.com>
14705
14706 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14707 compiling.
14708 * g++.dg/lookup/java2.C: Likewise.
14709 * gcc.dg/cpp/lexident.c: Likewise.
14710
f2073745
KH
147112003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14712
14713 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14714 given.
14715 * gcc.c-torture/compile/961203-1.c: Likewise.
14716 * gcc.c-torture/compile/980506-1.c: Likewise.
14717
4c494a15
ZW
147182003-12-23 Zack Weinberg <zack@codesourcery.com>
14719
14720 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14721 (additional_prunes): New global.
14722 (gcc-dg-prune): Handle additional per-test pruning.
14723 (dg-test): Clear additional_prunes between tests.
14724
14725 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14726 dg-prune-output to avoid spurious failures from assembler
14727 complaining about nonexistent WAW violations.
14728 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14729 Use dg-prune-output to avoid spurious failures from assembler
14730 warning about Itanium B-step errata.
14731
57702a80
MM
147322003-12-23 Mark Mitchell <mark@codesourcery.com>
14733
14734 * g++.dg/abi/macro0.C: New test.
14735 * g++.dg/abi/macro1.C: Likewise.
14736 * g++.dg/abi/macro2.C: Likewise.
14737
14738 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14739 * g++.dg/abi/bitfield7.C: Likewise.
14740 * g++.dg/abi/dtor2.C: Likewise.
14741 * g++.dg/abi/mangle11.C: Likewise.
14742 * g++.dg/abi/mangle12.C: Likewise.
14743 * g++.dg/abi/mangle14.C: Likewise.
14744 * g++.dg/abi/mangle17.C: Likewise.
14745 * g++.dg/abi/vbase10.C: Likewise.
14746 * g++.dg/abi/vbase14.C: Likewise.
14747 * g++.dg/template/qualttp17.C: Likewise.
14748
4ea49dd0
AP
147492003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14750
14751 PR c/11995
14752 * gcc.dg/20031223-1.c: New test.
14753
cbf6e52a
EB
147542003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14755
14756 * gcc.dg/noreturn-7.c: New test.
14757
b3006337
EB
147582003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14759
14760 * gcc.dg/null-pointer-1.c: New test.
14761
1ffe6573
MM
147622003-12-22 Mark Mitchell <mark@codesourcery.com>
14763
7813d14c
MM
14764 * g++.old-deja/g++.jason/template18.C: Remove.
14765 * g++.old-deja/g++.jason/template37.C: Likewise.
14766
14767 PR c++/12862
14768 * g++.dg/lookup/ns1.C: New test.
14769
1ffe6573
MM
14770 PR c++/12397
14771 * g++.dg/template/lookup3.C: New test.
14772
92a12fbc
AP
147732003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14774
14775 * g++.dg/template/recurse1.C: New test
14776
499b568f
MM
147772003-12-22 Mark Mitchell <mark@codesourcery.com>
14778
14779 PR c++/12479
14780 * g++.dg/parse/semicolon1.C: New test.
14781 * g++.dg/parse/semicolon1.h: Likewise.
14782
3b3ed128
FJ
147832003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14784
14785 * gcc.dg/darwin-misaligned.c: New test.
14786
af3fbed1
AP
147872003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14788
14789 PR c/9163
14790 * gcc.dg/20031222-1.c: New test.
14791
d9dd2c4e
MM
147922003-12-21 Mark Mitchell <mark@codesourcery.com>
14793
9e62871e
MM
14794 PR c++/13438
14795 * g++.dg/parse/error8.C: New test.
14796
d9dd2c4e
MM
14797 PR c++/11554
14798 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14799
b665cdce
KH
148002003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14801
14802 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14803 too small.
14804 * gcc.c-torture/compile/930217-1.c: Likewise.
14805 * gcc.c-torture/compile/930513-1.c: Likewise.
14806 * gcc.c-torture/execute/920908-2.c: Likewise.
14807 * gcc.c-torture/execute/921204-1.c: Likewise.
14808 * gcc.c-torture/execute/930621-1.c: Likewise.
14809 * gcc.c-torture/execute/930630-1.c: Likewise.
14810 * gcc.c-torture/execute/931031-1.c: Likewise.
14811 * gcc.c-torture/execute/980602-2.c: Likewise.
14812 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14813 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14814 * gcc.c-torture/execute/extzvsi.c: Likewise.
14815 * gcc.c-torture/unsorted/ext.c: Likewise.
14816
781f4ec1
AP
148172003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14818
14819 PR target/12749
14820 * gcc.c-torture/compile/20031220-2.c: New test case.
14821
3b24df36
RS
148222003-12-20 Roger Sayle <roger@eyesopen.com>
14823
14824 PR optimization/13031
14825 * gcc.c-torture/compile/20031220-1.c: New test case.
14826
c96f4f73
EB
148272003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14828
14829 * gcc.dg/cast-function-1.c: New test.
14830
be7ac471
JM
148312003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14832
14833 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14834 formats.
14835
4656bc85
MM
148362003-12-19 Mark Mitchell <mark@codesourcery.com>
14837
14838 PR c++/12795
14839 * g++.dg/ext/attrib10.C: New test.
14840
e8c89d29
JJ
148412003-12-19 Jakub Jelinek <jakub@redhat.com>
14842
14843 * gcc.dg/cleanup-10.c: New test.
14844 * gcc.dg/cleanup-11.c: New test.
14845
effed655
JJ
148462003-12-19 Jakub Jelinek <jakub@redhat.com>
14847
14848 PR c++/13239
14849 * g++.dg/opt/expect1.C: New test.
14850
ed8d8803
HP
148512003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14852
14853 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14854
0b667ed8
AP
148552003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14856
01d0a156
AP
14857 PR debug/12923
14858 * gcc.dg/20031218-1.c: New test.
14859
14860 PR debug/12389
14861 * gcc.dg/20031218-2.c: New test.
14862 * gcc.dg/20031218-3.c: New test.
14863
0b667ed8
AP
14864 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14865 of label name and allow for USER_LABEL_PREFIX == "_" names.
14866 * g++.dg/abi/mangle18-2.C: Likewise.
14867 * g++.dg/abi/mangle19-1.C: Likewise.
14868 * g++.dg/abi/mangle19-2.C: Likewise.
14869 * g++.dg/abi/mangle20-1.C: Likewise.
14870 * g++.dg/abi/mangle20-2.C: Likewise.
14871
a3bf324c
RH
148722003-12-18 Richard Henderson <rth@redhat.com>
14873
14874 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14875
d11994a8
SB
148762003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14877 Dan Kegel <dank@kegel.com>
14878
14879 PR other/12009
14880 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14881 testing a cross compiler, it causes spurious compile failures.
14882 * lib/g++.exp: Likewise.
14883
bc5ada84
KL
148842003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14885
14886 PR c++/13262
14887 * g++.dg/template/access13.C: New test.
14888
cebf212f
UW
148892003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14890
14891 * gcc.dg/20031216-1.c: New test.
14892
51287c14
GB
148932003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14894
14895 PR c++/9154
14896 * g++.dg/template/error10.C: New test.
14897
a21f130e
EB
148982003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14899
14900 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14901 * g++.dg/eh/simd-2.C: Likewise.
14902
b0656d8b
JW
149032003-12-17 James E Wilson <wilson@specifixinc.com>
14904 Roger Sayle <roger@eyesopen.com>
14905
14906 * gcc.c-torture/execute/ieee/mzero5.c: New.
14907
5c832178
MM
149082003-12-17 Mark Mitchell <mark@codesourcery.com>
14909
14910 PR c++/10603
14911 * g++.dg/parse/error6.C: New test.
14912
14913 PR c++/12827
14914 * g++.dg/parse/error7.C: New test.
14915
a7833d6a
EB
149162003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14917
14918 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14919 at -O with stabs debugging formats.
14920 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14921 * gcc.dg/debug/debug-2.c: Likewise.
14922
0dff37fb
MM
149232003-12-16 Mark Mitchell <mark@codesourcery.com>
14924
14925 PR c++/12696
14926 * g++.dg/init/error1.C: New test.
14927
14928 PR c++/12218
14929 * g++.dg/init/pm3.C: New test.
14930
2ff7cce4
JM
149312003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14932
14933 PR c/3347
14934 * gcc.dg/bitfld-8.c: New test.
14935
6d43c524
JL
149362003-12-16 James Lemke <jim@wasabisystems.com>
14937
14938 * gcc.dg/arm-scd42-[123].c: New tests.
14939
d63b5e9f
NS
149402003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14941
14942 PR c++/9043
14943 * g++.dg/abi/mangle20-1.C: New test.
14944 * g++.dg/abi/mangle20-2.C: New test.
14945
263ee052
MM
149462003-12-16 Mark Mitchell <mark@codesourcery.com>
14947
14948 PR c++/13275
14949 * g++.dg/other/offsetof2.C: Remove XFAIL.
14950 * g++.dg/parse/offsetof1.C: New test.
14951 * g++.gd/parse/offsetof2.C: Likewise.
14952
ff5034c5
GB
149532003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14954
14955 * g++.dg/template/nontype3.C: New test.
14956 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14957
cd852e4d
KL
149582003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14959
14960 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14961
0f30f285
NS
149622003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14963
a0c68737
NS
14964 PR c++/13387
14965 * g++.dg/expr/assign1.C: New test.
14966
0f30f285
NS
14967 PR c++/13242
14968 * g++.dg/abi/mangle19-1.C: New test.
14969 * g++.dg/abi/mangle19-2.C: New test.
14970
d2411ba2
HP
149712003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14972
14973 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14974
91f8389c
EB
149752003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14976
14977 * gcc.c-torture/execute/20031216-1.c: New test.
14978
75e0d03a
GB
149792003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14980
14981 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14982 an ICE regression.
14983
89f1a6ec
MM
149842003-12-15 Mark Mitchell <mark@codesourcery.com>
14985
14986 PR c++/10926
14987 * g++.dg/template/error9.C: New test.
14988
14989 PR c++/11116
14990 * g++.dg/template/error8.C: New test.
14991
040fc928
RS
149922003-12-15 Roger Sayle <roger@eyesopen.com>
14993
14994 PR middle-end/13400
14995 * gcc.c-torture/execute/20031215-1.c: New test case.
14996
b95cc51a
MM
149972003-12-15 Mark Mitchell <mark@codesourcery.com>
14998
21eb631b
MM
14999 PR c++/13269
15000 * g++.dg/parse/error5.C: New test.
15001
ea0e2a51
MM
15002 PR c++/12989
15003 * g++.dg/expr/sizeof1.C: New test.
15004
b95cc51a
MM
15005 PR c++/13310
15006 * g++.dg/template/crash15.C: New test.
15007
86d75cdd
GK
150082003-12-15 Geoffrey Keating <geoffk@apple.com>
15009
15010 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
15011 a non-POD type as the last named parameter of a varargs function.
15012
a5ac3982
MM
150132003-12-15 Mark Mitchell <mark@codesourcery.com>
15014
15015 PR c++/13243
15016 PR c++/12573
15017 * g++.dg/template/crash14.C: New test.
15018 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
15019
5fd80fbc
NS
150202003-12-15 Nathan Sidwell <nathan@codesourcery.com>
15021
f5c28a15
NS
15022 * g++.dg/other/java1.C: New test.
15023
5fd80fbc
NS
15024 PR c++/13241
15025 * g++.dg/abi/mangle18-1.C: New test.
15026 * g++.dg/abi/mangle18-2.C: New test.
15027
298a037c
ZD
150282003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15029
15030 PR optimization/10312
15031 * gcc.c-torture/execute/20031214-1.c: New.
15032
4bb8ca28
MM
150332003-12-14 Mark Mitchell <mark@codesourcery.com>
15034
15035 PR c++/10779
15036 PR c++/12160
15037 * g++.dg/parse/error3.C: New test.
15038 * g++.dg/parse/error4.C: Likewise.
15039 * g++.dg/abi/mangle4.C: Tweak error messages.
15040 * g++.dg/lookup/using5.C: Likewise.
15041 * g++.dg/other/error2.C: Likewise.
15042 * g++.dg/parse/typename5.C: Likewise.
15043 * g++.dg/parse/undefined1.C: Likewise.
15044 * g++.dg/template/arg2.C: Likewise.
15045 * g++.dg/template/ttp3.C: Likewise.
15046 * g++.dg/template/type1.C: Likewise.
15047 * g++.old-deja/g++.other/crash32.C: Likewise.
15048 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 15049
c1b83cc9
KL
150502003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15051
15052 PR c++/13106
15053 * g++.dg/warn/noreturn-3.C: New test.
15054
e00853fd
NS
150552003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15056
15057 PR c++/13118
15058 * g++.dg/abi/covariant3.C: New.
15059
3950dcdf
JJ
150602003-12-12 Jakub Jelinek <jakub@redhat.com>
15061
15062 * g++.dg/eh/ia64-1.C: New test.
15063
77fec971
RS
150642003-12-12 Roger Sayle <roger@eyesopen.com>
15065
15066 PR optimization/13037
15067 * g77.f-torture/execute/13037.f: New test case.
15068
90d46c28
NS
150692003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15070
15071 PR c++/12881
15072 * g++.dg/abi/covariant2.C: New.
15073
45f2492c
NB
150742003-12-12 Neil Booth <neil@daikokuya.co.uk>
15075
15076 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15077
15975b43
ZW
150782003-12-11 Zack Weinberg <zack@codesourcery.com>
15079
15080 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15081
a586ce78
AP
150822003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15083
15084 PR other/10819
15085 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15086 to fix Bug 10819.
15087 * lib/g++.exp (g++_version): Likewise.
15088 * lib/g77.exp (g77_version): Likewise.
15089 * lib/objc.exp (default_objc_version): Likewise.
15090
e55a6cce 150912003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 15092
553355fe
RH
15093 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15094
5ca18844
RH
15095 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15096
facef326
MA
150972003-12-08 Matt Austern <austern@apple.com>
15098
15099 PR c/13134
15100 * lib/gcc-dg.exp (dg-require-visibility): Define.
15101 * lib/target-supports (check_visibility_available): Define.
15102 * gcc.dg/visibility-1.c: New test.
15103 * gcc.dg/visibility-2.c: Likewise.
15104 * gcc.dg/visibility-3.c: Likewise.
15105 * gcc.dg/visibility-4.c: Likewise.
15106 * gcc.dg/visibility-5.c: Likewise.
15107 * gcc.dg/visibility-6.c: Likewise.
15108 * g++.dg/ext/visibility-1.C: Likewise.
15109 * g++.dg/ext/visibility-2.C: Likewise.
15110 * g++.dg/ext/visibility-3.C: Likewise.
15111 * g++.dg/ext/visibility-4.C: Likewise.
15112 * g++.dg/ext/visibility-5.C: Likewise.
15113 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 15114
91f8389c
EB
151152003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15116
15117 * g++.dg/lookup/java1.C: New test.
15118 * g++.dg/lookup/java2.C: New test.
b8ec6586 15119
df5e8205
EB
151202003-12-07 Falk Hueffner <falk@debian.org>
15121
15122 * g++.dg/opt/noreturn-1.C: New test.
15123
fd25e957
EB
151242003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15125
15126 * gcc.dg/overflow-1.c: New test.
15127
5c6ef9be
EB
151282003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15129
15130 * g77.f-torture/compile/13060.f: New test.
15131
a6c0d772
MM
151322003-12-06 Mark Mitchell <mark@codesourcery.com>
15133
15134 PR c++/13323
15135 * g++.dg/inherit/operator2.C: New test.
15136
360d1b99
MM
151372003-12-05 Mark Mitchell <mark@codesourcery.com>
15138
15139 PR c++/13305
15140 * g++.dg/ext/attrib9.C: New test.
15141
eeb23c11
MM
151422003-12-05 Mark Mitchell <mark@codesourcery.com>
15143
15144 PR c++/13314
15145 * g++.dg/template/error7.C: New test.
15146
5d27ef94 151472003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 15148 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
15149
15150 PR target/13302
15151 * g++.dg/other/struct-va_list.C: New test.
15152
f128e1f3
KL
151532003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15154
15155 PR c++/13166
15156 * g++.dg/parse/defarg6.C: New test.
15157
64ed86c7
HPN
151582003-12-05 Hans-Peter Nilsson <hp@axis.com>
15159
15160 PR target/13256
15161 * gcc.c-torture/execute/20031201-1.c: New test.
15162
b98d4eb5
AC
151632003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15164
15165 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15166
6e3077c6
EB
151672003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15168
15169 * gcc.dg/builtin-return-1.c: New test.
15170
fc64a247
SM
151712003-12-04 Stuart Menefy <stuart.menefy@st.com>
15172 J"orn Rennecke <joern.rennecke@superh.com>
15173
15174 PR optimization/13260
15175 * gcc.c-torture/execute/20031204-1.c: New test.
15176
afb0918a
MM
151772003-12-03 Mark Mitchell <mark@codesourcery.com>
15178
15179 PR c++/9127
15180 * g++.dg/template/error6.C: New test.
15181
8ecc63eb
JJ
151822003-12-03 Jakub Jelinek <jakub@redhat.com>
15183
15184 * gcc.dg/20031202-1.c: New test.
15185
ee43dab5
MM
151862003-12-03 Mark Mitchell <mark@codesourcery.com>
15187
b80cfdcd
MM
15188 PR c++/13179
15189 * g++.dg/template/eh1.C: New test.
15190
ee43dab5
MM
15191 PR c++/10771
15192 * g++.dg/template/error5.C: New test.
15193
e7f2e92f
DU
151942003-12-02 David Ung <davidu@mips.com>
15195
15975b43 15196 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
15197 g_##TMODE
15198
1c59130c
GB
151992003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15200
8ecc63eb 15201 PR c++/10126
1c59130c
GB
15202 * g++.dg/template/ptrmem8.C: New test.
15203
e77de295
GB
152042003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15205
8ecc63eb 15206 PR c++/12573
e77de295
GB
15207 * g++.dg/template/dependent-expr3.C: New test.
15208
e3b66120
JL
152092003-12-01 James Lemke <jim@wasabisystems.com>
15210
15211 * gcc.dg/arm-g2.c: New test.
15212
d9e7c8e3
RS
152132003-12-01 Roger Sayle <roger@eyesopen.com>
15214
15215 PR optimization/11634
15216 * gcc.dg/20031201-2.c: New test case.
15217
75d3baee
ZW
152182003-12-01 Zack Weinberg <zack@codesourcery.com>
15219
15220 PR 11433
15221 * objc.dg/proto-lossage-3.m: New test.
15222
28cb2b14
RS
152232003-12-01 Roger Sayle <roger@eyesopen.com>
15224
15225 PR optimization/12628
15226 * gcc.dg/20031201-1.c: New test case.
15227
e82407b5
EB
152282003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15229
15230 * gcc.dg/unaligned-1.c: New test.
15231
a668c6ad
MM
152322003-11-30 Mark Mitchell <mark@codesourcery.com>
15233
15234 PR c++/9849
15235 * g++.dg/template/error4.C: New test.
15236 * g++.dg/template/nested3.C: Adjust error markers.
15237
0e73769e
KG
152382003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15239
15240 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15241
65f0edec
JM
152422003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15243
15244 PR c/10333
15245 * gcc.dg/bitfld-7.c: New test.
15246
9c858681
RS
152472003-11-29 Richard Sandiford <rsandifo@redhat.com>
15248
15249 * gcc.dg/tls/asm-1.C: New test.
15250
26b0ad13
KG
152512003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15252
0e73769e 15253 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 15254
48ee6fa0
EB
152552003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15256
15257 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15258 * gcc.dg/builtin-apply3.c: New test.
15259
4caddf0b
EB
152602003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15261
15262 * lib/compat.exp (compat-obj): New xfaildata parameter.
15263 Use it to set compiler_conditional_xfail_data before compiling.
15264 (compat-get-options): Handle dg-xfail-if.
15265 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15266 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15267 * gcc.dg/compat/vector-1_y.c: Likewise.
15268 * gcc.dg/compat/vector-2_x.c: Likewise.
15269 * gcc.dg/compat/vector-2_y.c: Likewise.
15270
ecb63641
EB
152712003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15272
15273 * g++.dg/opt/reg-stack4.C: New test.
15274
316d0b19
EB
152752003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15276
15277 * gcc.dg/builtin-apply2.c: New test.
15278
bb13f2ff
EB
152792003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15280
15281 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15282
4864cc4a
KL
152832003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15284
15285 PR c++/12924
15286 * g++.dg/template/template-id-2.C: New test.
15287
d43f603d
KL
152882003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15289
15290 PR c++/5369
15291 * g++.dg/template/memfriend1.C: New test.
15292 * g++.dg/template/memfriend2.C: Likewise.
15293 * g++.dg/template/memfriend3.C: Likewise.
15294 * g++.dg/template/memfriend4.C: Likewise.
15295 * g++.dg/template/memfriend5.C: Likewise.
15296 * g++.dg/template/memfriend6.C: Likewise.
15297 * g++.dg/template/memfriend7.C: Likewise.
15298 * g++.dg/template/memfriend8.C: Likewise.
15299 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15300
40bec508
MM
153012003-11-21 Mark Mitchell <mark@codesourcery.com>
15302
15303 PR c++/12515
15304 * g++.dg/ext/cond1.C: New test.
15305
c132886e
RH
153062003-11-20 Richard Henderson <rth@redhat.com>
15307
15308 * gcc.dg/20020201-2.c: Remove.
15309 * gcc.dg/20020201-4.c: Remove.
15310 * gcc.dg/20020304-1.c: Remove.
15311
dd2cc6dc
NN
153122003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15313
15314 * gcc.dg/cpp/trad/xwin1.c: New test case.
15315
5153e857
AT
153162003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15317
15318 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15319 * lib/g77.exp: Likewise.
15320 * lib/objc.exp: Likewise.
15321 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15322 for darwin.
15323
c44e68a5
KL
153242003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15325
15326 PR c++/12932
15327 * g++.dg/template/static5.C: New test.
15328
fc6d6d62
JM
153292003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15330
15331 * gcc.dg/nested-func-1.c: New test.
15332
178b9a09
KG
153332003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15334
15335 * gcc.dg/cpp/assert4.c: New test.
15336
8ffc2e37
GB
153372003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15338
75d3baee
ZW
15339 PR c++/2294
15340 * g++.dg/lookup/using9.c: New test.
8ffc2e37 15341
ec75414f
MM
153422003-11-14 Mark Mitchell <mark@codesourcery.com>
15343
15344 PR c++/12762
15345 * g++.dg/template/error3.C: New test.
15346
7fb768e5
AC
153472003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15348
15349 PR ada/13035
15350 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15351 No longer use a wrapper for gcc, since this does not work under
15352 Windows.
15353
aede75ed
GB
153542003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15355
75d3baee
ZW
15356 PR c++/2094
15357 * g++.dg/template/ptrmem7.C: New test.
aede75ed 15358
a25d596a
AP
153592003-11-13 Andrew Pinski <apinski@apple.com>
15360
15361 * gcc.c-torture/compile/20031113-1.c: New test.
15362
49012f5c 153632003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 15364 Kean Johnston <jkj@sco.com>
49012f5c
MM
15365
15366 PR c/13029
15367 * gcc.dg/unused-4.c: Update.
15368
d76bc29c
EB
153692003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15370
15371 * g++.dg/opt/const3.C: New test.
15372
fccc4eb2
JH
153732003-11-13 Jan Hubicka <jh@suse.cz>
15374
15375 * gcc.c-torture/compile/20031112-1.c: New test.
15376
8f120836
MM
153772003-11-12 Mark Mitchell <mark@codesourcery.com>
15378
15379 * g++.dg/parse/crash10.C: Remove bogus error marker.
15380
405f36dd
RO
153812003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15382
15383 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15384 (host_gcc): Likewise.
15385 (ROOT): Honor $PWDCMD.
15386 (BASE): Likewise.
15387 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15388
7e28e1a3
CM
153892003-11-12 Catherine Moore <clm@redhat.com>
15390
15391 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15392
0cf356df
AJ
153932003-11-12 Andreas Jaeger <aj@suse.de>
15394 Jakub Jelinek <jakub@redhat.com>
15395 Andrew Pinski <pinskia@physics.uc.edu>
15396 Richard Henderson <rth@redhat.com>
15397
15398 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15399 systems.
7671789c 15400 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
15401
15402 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15403 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15404
3e65fcc0
AJ
154052003-11-11 Andreas Jaeger <aj@suse.de>
15406
15407 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15408
292d9f2b
AJ
15409 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15410
e6178121
AC
154112003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15412
15413 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15414 Clean ups.
15415
1ec0c607
WH
154162003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15417
15418 * gcc.dg/trampoline-1.c: New test.
15419
a5fdcda8
AP
154202003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15421
15422 * gcc.c-torture/compile/200031109-1.c: New test.
15423
c76f4e8e
JM
154242003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15425
15426 PR c/3190
15427 PR c/8714
15428 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15429 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15430 gcc.dg/format/no-y2k-1.c: Update.
15431
587a9854
RS
154322003-11-08 Roger Sayle <roger@eyesopen.com>
15433
15434 PR optimization/10467
15435 * gcc.dg/20031108-1.c: New test case.
15436
3d67ba1e
GK
154372003-11-07 Geoffrey Keating <geoffk@apple.com>
15438
15439 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15440
30321c39
JM
154412003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15442
15443 * gcc.dg/compound-lvalue-1.c: New test.
15444 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15445 some XFAILs.
15446
2858f73a
GK
154472003-11-06 Geoffrey Keating <geoffk@apple.com>
15448
15449 * gcc.dg/altivec-varargs-1.c: New test.
15450
51672143
EB
154512003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15452
15453 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15454 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15455 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15456 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15457 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15458
0a49d02c
JM
154592003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15460
15461 * gcc.dg/cond-lvalue-1.c: New test.
15462
db9fd03e 154632003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
15464
15465 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15466
aad626f7
KL
154672003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15468
15469 PR c++/11616
15470 * g++.dg/template/instantiate5.C: New test.
15471
0c5a0451
VR
154722003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15473
15474 PR c++/12726
15475 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15476 * ChangeLog: Add missing first entry for above test.
15477
3dfa3500
KL
154782003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15479
15480 PR c++/9810
15481 * g++.dg/template/using8.C: New test.
15482 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15483
31f0f571
RS
154842003-11-02 Roger Sayle <roger@eyesopen.com>
15485
15486 PR optimization/10817
15487 * gcc.c-torture/compile/20031102-1.c: New test case.
15488
2077750a
KH
154892003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15490
15491 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15492 2147483647.
15493
e69cdc12
EB
154942003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15495
15496 * gcc.dg/20031102-1.c: New test.
15497
0a9e65f9
EB
154982003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15499
15500 * gcc.dg/complex-1.c: New test.
15501
f218d820
KL
155022003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15503
15504 PR c++/12796
15505 * g++.dg/template/crash13.C: Adjust expected error location.
15506 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15507
f3dd79b9
RE
155082003-10-31 Richard Earnshaw <rearnsha@arm.com>
15509
15510 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15511
4cabf776
JZ
155122003-10-31 Josef Zlomek <zlomekj@suse.cz>
15513
15514 PR/10239
15515 * gcc.c-torture/compile/20031031-2.c: New test.
15516
739e6d58
JZ
155172003-10-31 Josef Zlomek <zlomekj@suse.cz>
15518
15519 PR/11640
15520 * gcc.c-torture/compile/20031031-1.c: New test.
15521
28765aad
RE
155222003-10-31 Richard Earnshaw <rearnsha@arm.com>
15523
15524 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15525 * gcc.misc-tests/bprob.exp: Likewise.
15526 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15527 the execution test on arm-elf configs.
c6c01481 15528 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
15529 configs that don't support scratch files.
15530 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15531
1d915eda
AC
155322003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15533
15534 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15535 done by dejagnu.
15536
24c98fae
AC
155372003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15538
15539 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
15540 Avoid non pure sh syntax. Add more logging.
15541
15542 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15543 fail.
24c98fae 15544
0fda236e
FS
155452003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15546
15547 PR libgcj/10610
15548 * gcc.dg/ppc-stackalign-1.c: New test.
15549
1066ea4d
AC
155502003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15551
15552 * ada/acats/run_all.sh: Change output to be more compliant with
15553 dejagnu framework.
15554 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
15555 Only run [a-z]* directories, to filter out e.g. CVS.
15556 Redirect build output to log file.
1066ea4d 15557
934ef487
AC
155582003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15559
15560 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15561
c011a52f
AC
155622003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15563
15564 PR ada/5909:
15565 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15566
b19ee4bd
JJ
155672003-10-27 Jakub Jelinek <jakub@redhat.com>
15568
15569 * gcc.c-torture/compile/20031023-1.c: New test.
15570 * gcc.c-torture/compile/20031023-2.c: New test.
15571 * gcc.c-torture/compile/20031023-3.c: New test.
15572 * gcc.c-torture/compile/20031023-4.c: New test.
15573
58e1d54c
KL
155742003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15575
15576 PR c++/10371
15577 * g++.dg/lookup/scoped8.C: New test.
15578
b3cd99cd
EB
155792003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15580
15581 * g++.dg/opt/reg-stack3.C: New test.
15582
88682ff6
JM
155832003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15584
15585 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15586
d9a50301
KL
155872003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15588
15589 PR c++/11076
15590 * g++.dg/template/crash13.C: New test.
15591
349dfad9
JM
155922003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15593
15594 * gcc.dg/c99-restrict-2.c: New test.
15595
bb885938
NS
155962003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15597
15598 PR c++/12698, c++/12699, c++/12700, c++/12566
15599 * g++.dg/inherit/covariant9.C: New test.
15600 * g++.dg/inherit/covariant10.C: New test.
15601 * g++.dg/inherit/covariant11.C: New test.
15602
0c5a0451
VR
156032003-10-23 Jason Merrill <jason@redhat.com>
15604
15605 PR c++/12726
15606 * g++.dg/ext/complit2.C: New test.
15607
ed1ca05a
FH
156082003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15609
15610 PR target/12654
15611 * gcc.c-torture/execute/20031020-1.c: New test.
15612
1b251a0c
ZD
156132003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15614
15615 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15616 following the jump_insn.
15617
dc70e81d
JM
156182003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15619
15620 * gcc.dg/cast-lvalue-1.c: New test.
15621
18fd68a8
MM
156222003-10-21 Mark Mitchell <mark@codesourcery.com>
15623
15624 PR c++/11962
15625 * g++.dg/template/cond2.C: New test.
15626
ac054e28
JM
156272003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15628
15629 * gcc.dg/builtins-28.c: New test.
15630
d4d1ebc1
JH
156312003-10-20 Jan Hubicka <jh@suse.cz>
15632
15633 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15634 parameter.
15635 * testsuite/gcc.dg/inline-2.c: Likewise.
15636
d15f01e3
PE
156372003-10-20 Phil Edwards <phil@codesourcery.com>
15638
15639 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15640 * gcc.dg/nest.c: Likewise.
15641
11325dcd
KL
156422003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15643
15644 PR c++/9781, c++/10583, c++/11862
15645 * g++.dg/parse/crash13.C: New test.
15646
adccacc4
ZD
156472003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15648
15649 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15650
5a13d728
EB
156512003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15652
15653 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15654 Define HAVE_C99_RUNTIME except on Solaris.
15655 * gcc.dg/builtins-20.c: Likewise.
15656
29ee7b16
ZD
156572003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15658
15659 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15660
5f04800c
KL
156612003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15662
15663 PR c++/12495
15664 * g++.dg/template/crash21.C: New test.
15665
9579624e
KL
156662003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15667
15668 PR c++/2513
15669 * g++.dg/template/typename5.C: New test.
15670
e77b95a2
KL
156712003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15672
15673 PR c++/12369
15674 * g++.dg/template/friend25.C: New test.
15675
7a0cb59c
ZL
156762003-10-16 Ziemowit Laski <zlaski@apple.com>
15677
15678 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15679 versions.
15680
82917bf9
KH
156812003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15682
15683 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15684 == 2147483647.
15685
8725a9b4
KH
156862003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15687
15688 * gcc.c-torture/execute/960416-1.x: Remove.
15689 * gcc.c-torture/execute/divconst-3.x: Likewise.
15690
c546e185
HPN
156912003-10-15 Hans-Peter Nilsson <hp@axis.com>
15692
15693 PR target/12598
15694 * gcc.dg/torture/cris-volatile-1.c: New test.
15695
e157d777
RS
156962003-10-14 Roger Sayle <roger@eyesopen.com>
15697
15698 PR optimization/9325
15699 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15700 for overflowing floating point to integer conversion during RTL
15701 simplification.
15702
c92c2a28
ZL
157032003-10-13 Ziemowit Laski <zlaski@apple.com>
15704
15705 * objc/execute/_cmd.m: Fix typo.
15706 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15707 Relax 'scan-assembler' regexp.
15708 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15709 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15710 * objc.dg/zero-link-2.m: Remove blank line.
15711 * objc.dg/zero-link-3.m: New test case.
c6c01481 15712
71d46c6f
GK
157132003-10-13 Geoffrey Keating <geoffk@apple.com>
15714
3eba62b4
GK
15715 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15716
71d46c6f
GK
15717 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15718 than linker trickery.
15719
88e451e1
VR
157202003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15721
15722 PR c++/12370
15723 * g++.dg/other/friend2.C: New test.
15724
e3c8de6a
SB
157252003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15726
15727 * gcc.dg/20031012-1.c: New test.
15728
1998463c
SB
157292003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15730
15731 * gcc.dg/weak/weak-3.c: Fix for new warning.
15732
cc956bfd
KC
157332003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15734
15735 PR optimization/8750
15736 * gcc.c-torture/execute/20031012-1.c: New test case.
15737
c43fa1f5
RS
157382003-10-11 Roger Sayle <roger@eyesopen.com>
15739
15740 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15741 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15742
c877353c
RS
157432003-10-11 Roger Sayle <roger@eyesopen.com>
15744
15745 PR optimization/12260
15746 * gcc.c-torture/compile/20031011-2.c: New test case.
15747
e3be1116
RS
157482003-10-11 Roger Sayle <roger@eyesopen.com>
15749
15750 * gcc.c-torture/execute/20031011-1.c: New testcase.
15751
69efc31d
EB
157522003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15753
15754 * gcc.c-torture/compile/20031011-1.c: New test.
15755
cc956bfd 157562003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
15757
15758 * g++.dg/other/first-global.C: New test.
15759
ea82015c
RS
157602003-10-11 Roger Sayle <roger@eyesopen.com>
15761
15762 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15763
51e73d57
ILT
157642003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15765
15766 * gcc.c-torture/compile/20031010-1.c: New test.
15767
d0fd1347
GK
157682003-10-10 Geoffrey Keating <geoffk@apple.com>
15769
15770 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15771 * gcc.c-torture/execute/va-arg-25.c: ... here.
15772
b18ff0cd
MM
157732003-10-09 Mark Mitchell <mark@codesourcery.com>
15774
15775 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15776
1703590e
RS
157772003-10-08 Richard Sandiford <rsandifo@redhat.com>
15778
f119ba23 15779 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 15780
3d56512d
GB
157812003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15782
15783 * g++.dg/parse/error2.C: New test.
15784
7a925598
GB
157852003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15786
15787 PR c++/11097
15788 * g++.dg/other/error5.C: Modify the error message.
15789 * g++.dg/lookup/using8.C: New test.
15790
a594a19c
GK
157912003-10-07 Geoffrey Keating <geoffk@apple.com>
15792
15793 * gcc.dg/darwin-abi-2.c: New file.
15794 * gcc.c-torture/execute/va-arg-24.c: New file.
15795
90af8042
BW
157962003-10-06 Bob Wilson <bob.wilson@acm.org>
15797
15798 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15799 indentation.
15800
d04a575f
MM
158012003-10-06 Mark Mitchell <mark@codesourcery.com>
15802
15803 PR c++/10147
15804 * g++.dg/other/error4.C: Update error messages.
15805 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 15806
d04a575f
MM
15807 PR c++/12337
15808 * g++.dg/init/new9.C: New test.
c6c01481 15809
d04a575f
MM
15810 PR c++/12334, c++/12236, c++/8656
15811 * g++.dg/ext/attrib8.C: New test.
15812
8a7a6f4d
DP
158132003-10-06 Devang Patel <dpatel@apple.com>
15814
15815 * gcc.dg/debug/dwarf2-3.h: New test.
15816 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 15817
9ebfd78b
EB
158182003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15819
15820 * g++.dg/opt/cfg2.C: New test.
15821
8c03ca00
EB
158222003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15823
15824 * g++.dg/opt/float1.C: New test.
15825
b494fd98
EB
158262003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15827
15828 * gcc.dg/c90-array-lval-6.c: New test.
15829 * gcc.dg/c99-array-lval-6.c: New test.
15830
81ff723b
AM
158312003-10-03 Alexander Malmberg <alexander@malmberg.org>
15832 Ziemowit Laski <zlaski@apple.com>
15833
15834 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15835 'Derived', so that it is never considered a class method; add
15836 new warning for '+port' method ambiguity.
15837 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15838 <objc/objc-api.h> (needed on Mac OS X).
15839 * objc.dg/method-13.m: New test.
15840
875eda9c
RS
158412003-10-03 Roger Sayle <roger@eyesopen.com>
15842
15843 PR optimization/9325, PR java/6391
15844 * gcc.c-torture/execute/20031003-1.c: New test case.
15845
c8a65a25
MM
158462003-10-02 Mark Mitchell <mark@codesourcery.com>
15847
5114f0ed
MM
15848 PR optimization/12180
15849 * gcc.dg/20031002-1.c: New test.
15850
c8a65a25
MM
15851 PR c++/12486
15852 * g++.dg/inherit/error1.C: New test.
15853
910a2080
CD
158542003-10-02 Chris Demetriou <cgd@broadcom.com>
15855
15856 * lib/f-torture.exp (search_for): Rename to...
15857 (search_for_re): This. Also, clean up comments and the
15858 "regexp" invocation.
15859
2a3bf9aa
JZ
158602003-10-02 Josef Zlomek <zlomekj@suse.cz>
15861
15862 * gcc.c-torture/compile/20031002-1.c: New test.
15863
7485f79f
JJ
158642003-10-02 Jakub Jelinek <jakub@redhat.com>
15865
15866 * g++.dg/opt/cond1.C: New test.
15867
2409cb37
KC
158682003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15869
15870 * gcc.dg/Wold-style-definition-2.c: New testcase.
15871 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15872
1ffcc352
RH
158732003-09-29 Richard Henderson <rth@redhat.com>
15874
75d3baee 15875 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 15876
ea0738f2
EB
158772003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15878
15879 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15880
753aaa17
KL
158812003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15882
15883 * g++.dg/template/friend19.C: Fix typo.
15884 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15885
d34053ed
RS
158862003-09-28 Richard Sandiford <rsandifo@redhat.com>
15887
15888 * gcc.c-torture/execute/20030928-1.c: New test.
15889 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15890
e8226879
EB
158912003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15892
15893 * g++.dg/opt/unroll1.C: New test.
15894
073089a7
RS
158952003-09-26 Roger Sayle <roger@eyesopen.com>
15896
15897 PR optimization/11741
15898 * gcc.dg/20030926-1.c: New test case.
15899
37d407a1
KL
159002003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15901
15902 PR c++/5655
15903 * g++.dg/parse/access7.C: New test.
15904 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15905
264fa2db
ZL
159062003-09-24 Ziemowit Laski <zlaski@apple.com>
15907
15908 MERGE OF objc-improvements-branch into MAINLINE:
15909 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15910 if libobjc has not been built.
15911 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
15912 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15913 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15914 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
15915 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15916 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
15917 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15918 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15919 objc.dg/special/unclaimed-category-1.h,
15920 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15921 well as GNU runtime.
264fa2db 15922 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
15923 * execute/cascading-1.m, execute/function-message-1.m,
15924 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15925 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15926 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15927 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15928 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15929 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15930 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15931 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15932 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
15933 * objc.dg/bitfield-2.m: Run only on Darwin.
15934 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
15935 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15936 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 15937 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 15938
d395df26
AO
159392003-09-24 Alexandre Oliva <aoliva@redhat.com>
15940
15941 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15942
fff2cb99
GK
159432003-09-23 Geoffrey Keating <geoffk@apple.com>
15944
15945 * gcc.dg/darwin-abi-1.c: New file.
15946
af0f185b
AP
159472003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15948
15949 PR target/12281
15950 * gcc.c-torture/compile/20030921-1.c: New test.
15951
de582cfb
EB
159522003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15953
15954 * g++.dg/opt/reg-stack2.C: New test.
15955
5cfc5356
EB
159562003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15957
15958 * g++.dg/eh/delayslot1.C: New test.
15959
ddd2d57e
RH
159602003-09-20 Richard Henderson <rth@redhat.com>
15961
15962 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15963
ccea753c
RS
159642003-09-20 Roger Sayle <roger@eyesopen.com>
15965
15966 * gcc.c-torture/execute/20030920-1.c: New test case.
15967
2c49cd9e
KL
159682003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15969
15970 * g++.dg/rtti/typeid3.C: Correct expected error message.
15971
4047b164
KL
159722003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15973
15974 PR c++/157
15975 * g++.dg/parse/crash12.C: New test.
15976
99d53bba
JJ
159772003-09-19 Janis Johnson <janis187@us.ibm.com>
15978
15979 * gcc.dg/compat/mixed-struct-check.h: New.
15980 * gcc.dg/compat/mixed-struct-defs.h: New.
15981 * gcc.dg/compat/mixed-struct-init.h: New.
15982 * gcc.dg/compat/struct-by-value-19_main.c: New.
15983 * gcc.dg/compat/struct-by-value-19_x.c: New.
15984 * gcc.dg/compat/struct-by-value-19_y.c: New.
15985 * gcc.dg/compat/struct-by-value-20_main.c: New.
15986 * gcc.dg/compat/struct-by-value-20_x.c: New.
15987 * gcc.dg/compat/struct-by-value-20_y.c: New.
15988 * gcc.dg/compat/struct-return-19_main.c: New.
15989 * gcc.dg/compat/struct-return-19_x.c: New.
15990 * gcc.dg/compat/struct-return-19_y.c: New.
15991 * gcc.dg/compat/struct-return-20_main.c: New.
15992 * gcc.dg/compat/struct-return-20_x.c: New.
15993 * gcc.dg/compat/struct-return-20_y.c: New.
15994
ed71e586
AP
159952003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15996 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15997 so that it will not complain on LP64 targets.
15998
68c78847
KL
159992003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16000
16001 PR c++/495
16002 * g++.dg/template/friend24.C: New test.
16003
3501ba24
NS
160042003-09-19 Nathan Sidwell <nathan@codesourcery.com>
16005
68442fac 16006 PR c++/12332
3501ba24
NS
16007 * g++.dg/template/memtmpl2.C: New test.
16008
5ae6cd0d
MM
160092003-09-18 Mark Mitchell <mark@codesourcery.com>
16010
16011 PR target/11184
16012 * gcc.dg/builtin-apply1.c: New test.
16013
85b22f78
NS
160142003-09-18 Nathan Sidwell <nathan@codesourcery.com>
16015
16016 PR c++/9848
16017 * g++.dg/warn/Wunused-4.C: New test.
16018
ef08de80
VR
160192003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16020
16021 PR c++/12316
16022 * g++.dg/other/gc2.C: New test.
16023
84583208
MM
160242003-09-17 Mark Mitchell <mark@codesourcery.com>
16025
15dd86be
MM
16026 PR c++/11991
16027 * g++.dg/rtti/typeid3.C: New test.
16028
84583208
MM
16029 PR c++/12266
16030 * g++.dg/overload/template1.C: New test.
16031
0b75beaa
EB
160322003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16033
16034 * g++.dg/opt/cfg3.C: New test.
16035
ae8803a8
KL
160362003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16037
16038 PR c++/7939
16039 * g++.dg/template/crash11.C: New test.
16040
72954a4f
JM
160412003-09-16 Jason Merrill <jason@redhat.com>
16042 Jakub Jelinek <jakub@redhat.com>
16043
16044 * gcc.dg/attr-warn-unused-result.c: New test.
16045
3afd2e20
NS
160462003-09-15 Nathan Sidwell <nathan@codesourcery.com>
16047
16048 PR c++/12184
16049 * g++.dg/expr/call2.C: New test.
16050
c034f121
AJ
160512003-09-15 Andreas Jaeger <aj@suse.de>
16052
16053 * gcc.dg/Wold-style-definition-1.c: New test.
16054
29edb15c
MM
160552003-09-14 Mark Mitchell <mark@codesourcery.com>
16056
a7e8c268
MM
16057 PR c++/3907
16058 * g++.dg/parse/template12.C: New test.
16059
29edb15c
MM
16060 * g++.dg/abi/bitfield11.C: New test.
16061 * g++.dg/abi/bitfield12.C: Likewise.
16062
aab68b4a
AO
160632003-09-14 Alexandre Oliva <aoliva@redhat.com>
16064
16065 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16066 non-expansion of functional macro name without arguments at EOL.
16067 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16068
975f3818
RS
160692003-09-14 Richard Sandiford <rsandifo@redhat.com>
16070
16071 * gcc.c-torture/execute/20030914-[12].c: New tests.
16072
92af500d
NS
160732003-09-11 Nathan Sidwell <nathan@codesourcery.com>
16074
16075 PR c++/11788
16076 * g++.dg/overload/addr1.C: New test.
16077
93dc9a32
ILT
160782003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16079
16080 * gcc.dg/20030909-1.c: New test.
16081
1c8b4e29
EB
160822003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16083
16084 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
16085
160862003-09-09 Devang Patel <dpatel@apple.com>
16087
16088 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 16089
f7657db9
KG
160902003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16091
16092 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16093
9649812a
MM
160942003-09-08 Mark Mitchell <mark@codesourcery.com>
16095
16096 * gcc.dg/ia64-types1.c: New test.
16097 * gcc.dg/ia64-types2.c: Likewise.
16098
df049e59
KG
160992003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16100
11bf0eb0
KG
16101 * gcc.dg/builtins-1.c: Add more _Complex tests.
16102 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16103
df049e59
KG
16104 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16105 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16106
f23fb7f5
MM
161072003-09-08 Mark Mitchell <mark@codesourcery.com>
16108
fa531100
MM
16109 PR c++/11786
16110 * g++.dg/lookup/koenig2.C: New test.
16111
f23fb7f5
MM
16112 PR c++/5296
16113 * g++.dg/rtti/typeid2.C: New test.
16114
7f14bbe6
JJ
161152003-09-08 Jakub Jelinek <jakub@redhat.com>
16116
16117 * gcc.c-torture/compile/20030904-1.c: New test.
16118
7b65ed54
EB
161192003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16120
16121 * g++.dg/opt/longbranch2.C: New test.
16122
6a4f08f3
AP
161232003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16124
16125 * g++.dg/template/crash10.C: Only compile it.
16126
dc4cb34e
AP
161272003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16128
16129 PR middle-end/11665
16130 * gcc.c-torture/compile/20030907-1.c: New test.
16131 * g++.dg/init/array11.C: New test.
16132
cf9ad9a7
MM
161332003-09-07 Mark Mitchell <mark@codesourcery.com>
16134
16135 PR c++/11852
16136 * g++.dg/init/struct1.C: New test.
16137
6ef0aa7b
MM
161382003-09-07 Mark Mitchell <mark@codesourcery.com>
16139
16140 PR c++/12181
16141 * g++.dg/expr/comma1.C: New test.
16142
385bce06
MM
161432003-09-06 Mark Mitchell <mark@codesourcery.com>
16144
ae53e5bc 16145 PR c++/11867
385bce06
MM
16146 * g++.dg/expr/static_cast5.C: New test.
16147
687f4bc1
AP
161482003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16149
16150 PR c++/11507
16151 * g++.dg/lookup/scoped7.C: New test.
c6c01481 16152
687f4bc1
AP
16153 PR c++/9574
16154 * g++.dg/other/static1.C: New test.
16155
16156 PR c++/11490
16157 * g++.dg/warn/template-1.C: New test.
16158
16159 PR c++/11432
16160 * g++.dg/template/crash10.C: New test.
c6c01481 16161
687f4bc1
AP
16162 PR c++/2478
16163 * g++.dg/overload/VLA.C: New test.
c6c01481 16164
687f4bc1
AP
16165 PR c++/10804
16166 * g++.dg/template/call1.C: New test.
16167
1f845b30
NS
161682003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16169
16170 PR c++/11794
16171 * g++.dg/parse/using3.C: New test.
16172
34ff2673
RS
161732003-09-06 Roger Sayle <roger@eyesopen.com>
16174
16175 PR c++/11409
16176 * g++.dg/overload/builtin3.C: New test case.
16177
03845b47
SB
161782003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16179
16180 PR c/9862
16181 * gcc.dg/20030906-1.c: New test.
16182 * gcc.dg/20030906-2.c: Likewise.
16183
b92bc2a0
NS
161842003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16185
16186 PR c++/12167
16187 * g++.dg/parse/defarg5.C: New test.
16188
16189 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16190
ceeae2d1
MM
161912003-09-05 Mark Mitchell <mark@codesourcery.com>
16192
16193 PR c++/12163
16194 * g++.dg/expr/static_cast4.C: New test.
16195
16196 PR c++/12146
16197 * g++.dg/template/crash9.C: New test.
16198
3f8dc57b
AP
161992003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16200
c6c01481 16201 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
16202 in __FUNCTION__.
16203 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16204
8e1daa34
NS
162052003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16206
12483c9f
NS
16207 PR c++/11922
16208 * g++/dg/template/qualified-id1.C: New test.
c6c01481 16209
8e1daa34
NS
16210 PR c++/12037
16211 * g++.dg/warn/noeffect4.C: New test.
16212
47ab33b2
MA
162132003-09-04 Matt Austern <austern@apple.com>
16214
16215 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16216 * g++.dg/ext/fnname2.C: Likewise.
16217 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 16218
d18a8251
MM
162192003-09-04 Mark Mitchell <mark@codesourcery.com>
16220
16221 * g++.dg/expr/lval1.C: New test.
16222 * g++.dg/ext/lvcast.C: Remove.
16223
bcfb8075
RS
162242003-09-03 Roger Sayle <roger@eyesopen.com>
16225
16226 PR optimization/11700.
16227 * gcc.c-torture/compile/20030903-1.c: New test case.
16228
43fe31f6
MM
162292003-09-03 Mark Mitchell <mark@codesourcery.com>
16230
16231 PR c++/12053
16232 * g++.dg/abi/layout4.C: New test.
16233
1918facf
SB
162342003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16235
16236 PR c++/11553
16237 * g++.dg/parse/friend3.C: New test.
c6c01481 16238
6d80c4b9
MM
162392003-09-02 Mark Mitchell <mark@codesourcery.com>
16240
3281be05
MM
16241 PR c++/11847
16242 * g++.dg/template/class1.C: New test.
16243
6d80c4b9
MM
16244 PR c++/11808
16245 * g++.dg/expr/call1.C: New test.
16246
7e99327d
MM
162472003-09-01 Mark Mitchell <mark@codesourcery.com>
16248
16249 PR c++/12114
16250 * g++.dg/init/ref9.C: New test.
16251
16252 PR c++/11972
16253 * g++.dg/template/nested4.C: New test.
16254
20d65560
MM
162552003-08-29 Mark Mitchell <mark@codesourcery.com>
16256
7433e6d4
MM
16257 PR c++/12093
16258 * g++.dg/template/non-dependent4.C: New test.
16259
20d65560
MM
16260 PR c++/11928
16261 * g++.dg/inherit/conv1.C: New test.
16262
fc2b8477
MM
162632003-08-29 Mark Mitchell <mark@codesourcery.com>
16264
16265 PR c++/6196
16266 * g++.dg/ext/label1.C: New test.
16267 * g++.dg/ext/label2.C: Likewise.
16268
a1652802
MM
162692003-08-28 Mark Mitchell <mark@codesourcery.com>
16270
16271 * g++.dg/expr/cond3.C: New test.
16272
a2a919aa
KG
162732003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16274
16275 * gcc.dg/builtins-1.c: Add new builtin cases.
16276
488f17e1
KG
162772003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16278
16279 * gcc.dg/builtins-1.c: Add new cases.
16280 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16281
162822003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16283
16284 * gcc.dg/builtins-1.c: Add more math builtin tests.
16285 * gcc.dg/torture/builtin-attr-1.c: New test.
16286
22bd385b
MM
162872003-08-28 Mark Mitchell <mark@codesourcery.com>
16288
16289 PR optimization/5079
16290 * g++.dg/opt/static3.C: New test.
16291
3d7ca167
ZD
162922003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16293
16294 * gcc.misc-tests/gcov-10b.c: New test.
16295
031b59ce
MM
162962003-08-27 Mark Mitchell <mark@codesourcery.com>
16297
16298 * g++.dg/opt/ptrmem3.C: New test.
16299
16300 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16301
b7bc76e3
JJ
163022003-08-27 Jakub Jelinek <jakub@redhat.com>
16303
16304 * gcc.dg/20030826-2.c: New test.
16305
00229de4
RS
163062003-08-26 Roger Sayle <roger@eyesopen.com>
16307
16308 PR middle-end/12002
16309 * g77.f-torture/compile/12002.f: New test case.
16310
e3232933
RS
163112003-08-26 Roger Sayle <roger@eyesopen.com>
16312
16313 * gcc.dg/20030826-1.c: New test case.
16314
a103ca2c
MK
163152003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16316
16317 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16318
20b50672
NS
163192003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16320
6d9a0a36
NS
16321 PR c++/11871
16322 * c++.dg/lookup/crash1.C: New test.
16323
20b50672
NS
16324 * c++.dg/warn/noeffect3.C: New test.
16325
0961802f
JJ
163262003-08-25 Janis Johnson <janis187@us.ibm.com>
16327
16328 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16329 * gcc.dg/compat/vector-1_y.c: Ditto.
16330 * gcc.dg/compat/vector-2_x.c: Ditto.
16331 * gcc.dg/compat/vector-2_y.c: Ditto.
16332
b01e3e38
UW
163332003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16334
16335 * gcc.dg/20030702-1.c: New test.
16336
43dc123f
MM
163372003-08-25 Mark Mitchell <mark@codesourcery.com>
16338
16339 PR c++/8795
16340 * g++.dg/ext/altivec-1.C: New test.
16341
a30b6839
RH
163422003-08-24 Richard Henderson <rth@redhat.com>
16343
16344 * g++.dg/eh/simd-2.C: Add -w for x86.
16345
61c234ce
JJ
163462003-08-23 Jakub Jelinek <jakub@redhat.com>
16347
16348 * gcc.dg/20030815-1.c: New test.
16349
a653d067
KL
163502003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16351
16352 PR c++/3765
16353 * g++.dg/parse/access6.C: New test.
16354
19db77ce
KL
163552003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16356
16357 PR c++/641, c++/11876
16358 * g++.dg/template/friend22.C: New test.
16359 * g++.dg/template/friend23.C: Likewise.
16360
35f73a73
MM
163612003-08-22 Mark Mitchell <mark@codesourcery.com>
16362
16363 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16364 identically.
16365
6560773a
MM
163662003-08-22 Mark Mitchell <mark@codesourcery.com>
16367
16368 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16369
a30f2d65
MM
163702003-08-22 Mark Mitchell <mark@codesourcery.com>
16371
16372 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16373
7741796c
MM
163742003-08-22 Mark Mitchell <mark@codesourcery.com>
16375
16376 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16377
376de225
MM
163782003-08-22 Mark Mitchell <mark@codesourcery.com>
16379
16380 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16381
f3c2dfc6
MM
163822003-08-21 Mark Mitchell <mark@codesourcery.com>
16383
16384 PR c++/11919
16385 * g++.dg/overload/prom1.C: New test.
16386
16387 PR c++/11551
16388 * g++.dg/parse/dtor2.C: New test.
16389
16390 PR c++/10762
16391 * g++.dg/parse/using2.C: New test.
16392
43c446b8
KH
163932003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16394
16395 PR target/11805
16396 * gcc.c-torture/compile/20030821-1.c: New.
16397
35c18a20
MM
163982003-08-20 Mark Mitchell <mark@codesourcery.com>
16399
16400 PR c++/11834
16401 * g++.dg/template/deduce2.C: New test.
16402
c4c83fff
JZ
164032003-08-21 Josef Zlomek <zlomekj@suse.cz>
16404
16405 * gcc.c-torture/execute/20030821-1.c: New test.
16406
2cf099a5
RS
164072003-08-20 Roger Sayle <roger@eyesopen.com>
16408
16409 PR middle-end/11984
16410 * gcc.dg/20030820-1.c: New test case.
16411
47d4c811
NS
164122003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16413
16414 PR c++/11945
16415 * g++.dg/warn/noeffect2.C: New test.
16416
4b0d3cbe
MM
164172003-08-19 Mark Mitchell <mark@codesourcery.com>
16418
16419 PR c++/10926
16420 * g++.dg/template/dtor2.C: New test.
16421
16422 PR c++/11684
16423 * g++.dg/template/operator1.C: New test.
16424 * g++.dg/parse/operator4.C: New test.
16425
16426 PR c++/11946.C
16427 * g++.dg/expr/enum1.C: New test.
16428 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16429
16430 PR c++/11036.C
16431 * g++.dg/parse/elab2.C: New test.
16432 * g++.dg/parse/typedef4.C: Change error message.
16433 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16434 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16435 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16436
ccc01444
GK
164372003-08-19 Geoffrey Keating <geoffk@apple.com>
16438
16439 * gcc.dg/pch/warn-1.c: New.
16440 * gcc.dg/pch/warn-1.hs: New.
16441
16442 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16443 not-tested file.
16444
c0d4955f
AP
164452003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16446
16447 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16448
4fad7068
AP
164492003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16450
16451 * gcc.dg/uninit-D.c: New Test.
16452 * gcc.dg/uninit-E.c: New Test.
16453 * gcc.dg/uninit-F.c: New Test.
16454 * gcc.dg/uninit-G.c: New Test.
16455
7f5d157f
MR
164562003-08-19 Michael Ritzert <ritzert@t-online.de>
16457
16458 * g++.dg/README: Describe the pch directory.
16459
b54f5338
KL
164602003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16461
16462 PR c++/11174
16463 * g++.dg/parse/access4.C: New test.
16464 * g++.dg/parse/access5.C: Likewise.
16465 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16466
622adc7e
MK
164672003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16468
16469 * gcc.dg/noncompile/20030818-1.c: New.
16470
a2507277
NS
164712003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16472
47d4c811
NS
16473 PR c++/11957
16474 * g++.dg/warn/noeffect1.C: New test.
16475
a2507277
NS
16476 * g++.dg/template/scope2.C: New test.
16477 * g++.dg/template/error2.C: Correct dg-error
16478
8edf7a6d
RS
164792003-08-18 Richard Sandiford <rsandifo@redhat.com>
16480
16481 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16482
e895113a
NS
164832003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16484
16485 PR C++/11512
16486 * g++.dg/template/warn1.C: New.
16487
68ea098a
NS
164882003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16489
16490 * g++.dg/template/error2.C: New test.
16491 * g++.dg/lookup/using7.C: Adjust errors
16492 * g++.old-deja/g++.pt/crash36.C: Likewise.
16493 * g++.old-deja/g++.pt/derived3.C: Likewise.
16494
d256ac69
KG
164952003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16496
16497 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16498 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16499 * gcc.c-torture/execute/builtins/string-9.c: New, from
16500 string-opt-9.c. Adjust for execute/builtins framework.
16501 * gcc.c-torture/execute/string-opt-9.c: Delete.
16502
560ad596
MM
165032003-08-12 Mark Mitchell <mark@codesourcery.com>
16504
4717fcc7
MM
16505 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16506
560ad596
MM
16507 * g++.dg/parse/ret-type2.C: New test.
16508
16509 PR c++/11703
16510 * g++.dg/init/new8.C: New test.
16511
16512 PR c++/10923
16513 * g++.dg/parse/typedef5.C: New test.
16514
16515 PR c++/9512
16516 * g++.dg/parse/qualified2.C: New test.
16517 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16518 invalid code.
16519
fe0378ed
MM
165202003-08-11 Mark Mitchell <mark@codesourcery.com>
16521
16522 * g++.dg/conversion/ptrmem1.C: New test.
16523
5f5e441a
JJ
165242003-08-11 Jakub Jelinek <jakub@redhat.com>
16525
16526 PR target/11693
16527 * gcc.dg/20030811-1.c: New test.
16528
16529 PR target/11535
16530 * gcc.c-torture/execute/20030811-1.c: New test.
16531
0235f855
KG
165322003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16533
16534 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16535
d9148cf4
MM
165362003-08-10 Mark Mitchell <mark@codesourcery.com>
16537
16538 PR c++/11789.C
16539 * g++.dg/inherit/multiple1.C: New test.
16540
86306a6b
NS
165412003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16542
bae39a73
NS
16543 * gcc.dg/spe1.c: New test.
16544
ffc76561
NS
16545 PR c++/11670
16546 * g++.dg/expr/cast2.C: New test.
c6c01481 16547
86306a6b
NS
16548 PR c++/10530
16549 * g++.dg/template/dependent-name2.C: New test.
16550
bb6e4168
AP
165512003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16552
16553 * g++.dg/parse/crash11.C: Put the dg options in comments.
16554
df38ffef
NB
165552003-08-08 Neil Booth <neil@daikokuya.co.uk>
16556
16557 * lib/gcc-dg.exp: Update for diagnostic change.
16558
3adee96c
KL
165592003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16560
16561 PR c++/5767
16562 * g++.dg/parse/crash11.C: New test.
16563
372431b6
AO
165642003-08-06 Alexandre Oliva <aoliva@redhat.com>
16565
16566 * gcc.dg/cpp/spacing1.c: Update.
16567
17f6297d
JJ
165682003-08-04 Janis Johnson <janis187@us.ibm.com>
16569
16570 PR target/11739
16571 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16572 a value for -mtune.
16573
02a1994c
RS
165742003-08-04 Roger Sayle <roger@eyesopen.com>
16575
16576 PR middle-end/11771
16577 * gcc.c-torture/compile/20030804-1.c: New test case.
16578
f2593a66
RS
165792003-08-04 Roger Sayle <roger@eyesopen.com>
16580
16581 * gcc.dg/20030804-1.c: New test case.
16582
b5d72eda
AO
165832003-08-04 Alexandre Oliva <aoliva@redhat.com>
16584
16585 * gcc.dg/cpp/separate-1.c: New test.
16586
ae0b7dfc
NS
165872003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16588
6cb89308
NS
16589 PR c++/11704
16590 * g++.dg/template/dependent-expr2.C: New test.
16591
ae0b7dfc
NS
16592 PR c++/11766
16593 * g++.dg/expr/ptrmem1.C: New test.
16594
79572cb1
KL
165952003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16596
16597 PR c++/9453
16598 * g++.dg/template/friend15.C: New test.
16599
76bf2c97
NB
166002003-08-03 Neil Booth <neil@daikokuya.co.uk>
16601
16602 * lib/dg-pch.exp: Work round PCH bug.
16603
8e9dd1eb
KG
166042003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16605
16606 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16607 builtins. Move cases from builtins-4.c here.
16608
16609 * gcc.dg/torture/builtin-math-1.c: New test taken from
16610 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16611 additional cases.
c6c01481 16612
8e9dd1eb
KG
16613 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16614 Delete.
16615
fd9aef9d
NS
166162003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16617
16618 PR c++/9447
16619 * g++.dg/template/using7.C: New test.
16620
49634b3a
NB
166212003-08-02 Neil Booth <neil@daikokuya.co.uk>
16622
16623 * import1.c, import2.c: New tests.
16624
5f77fbd4
JJ
166252003-08-01 Jakub Jelinek <jakub@redhat.com>
16626
16627 * g++.dg/eh/crossjump1.C: New test.
16628
ee935db4
MM
166292003-08-01 Mark Mitchell <mark@codesourcery.com>
16630
16631 PR c++/11697
16632 * g++.dg/template/using6.C: New test.
16633
16634 PR c++/11744
16635 * g++.dg/template/koenig2.C: New test.
16636
d6f7c704
KL
166372003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16638
16639 PR c++/7983
16640 * g++.dg/parse/typedef4.C: New test.
16641
cbd63935
KL
166422003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16643
16644 PR c++/8442, c++/8806
16645 * g++.dg/template/elab1.C: New test.
16646 * g++.dg/template/type2.C: Likewise.
16647 * g++.dg/template/ttp3.C: Adjust expected error message.
16648 * g++.old-deja/g++.law/visibility13.C: Likewise.
16649 * g++.old-deja/g++.niklas/t135.C: Likewise.
16650 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16651 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16652 template argument.
16653 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16654
522da2bf
NS
166552003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16656
a5bcc582
NS
16657 PR c++/11295
16658 * g++.dg/ext/stmtexpr1.C: New test.
16659
d340e53f
NS
16660 * g++.dg/opt/tmp1.C: New test.
16661
f21e6028
NS
16662 PR c++/11525
16663 * g++.dg/parse/constant4.C: New test.
16664
522da2bf
NS
16665 PR c++/9447
16666 * g++.dg/template/using5.C: New test.
16667
2598550f
RS
166682003-07-31 Roger Sayle <roger@eyesopen.com>
16669
16670 * gcc.dg/builtins-27.c: New test case.
16671
a132b6a8
JJ
166722003-07-31 Jakub Jelinek <jakub@redhat.com>
16673
16674 * gcc.dg/tls/opt-7.c: New test.
16675
5011c2ca 166762003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 16677
5011c2ca
AP
16678 * g++.old-deja/g++.other/crash18.C: Remove.
16679
fb5ce3c9
NS
166802003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16681
ffd49b19
NS
16682 * g++.dg/template/explicit3.C: New.
16683 * g++.dg/template/explicit4.C: New.
16684 * g++.dg/template/explicit5.C: New.
16685
fb5ce3c9
NS
16686 PR c++/11347
16687 * g++.dg/template/memtmpl1.C: New.
16688
675eab74
AP
166892003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16690
16691 PR target/11565
16692 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16693 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16694
602a82f3 166952003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
16696
16697 * vtgc1.c: Kill.
16698
55d54003
ZW
166992003-07-29 Zack Weinberg <zack@codesourcery.com>
16700
16701 * gcc.dg/struct-in-proto-1.c: New test.
16702
8f9b4009
NB
167032003-07-29 Neil Booth <neil@daikokuya.co.uk>
16704
16705 * gcc.dg/cpp/include2.c: Only expect one message.
16706
399dedb9
NS
167072003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16708
16709 PR c++/9447
16710 * g++.dg/template/using1.C: New test.
16711 * g++.dg/template/using2.C: New test.
16712 * g++.dg/template/using3.C: New test.
16713 * g++.dg/template/using4.C: New test.
16714
f67f7737
AO
167152003-07-29 Alexandre Oliva <aoliva@redhat.com>
16716
16717 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16718 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16719
415d4636
MM
167202003-07-28 Jan Hubicka <jh@suse.cz>
16721
16722 PR c++/11530
16723 * g++.dg/opt/call1.C: New test.
16724
7b6d72fc
MM
167252003-07-28 Alexandre Oliva <aoliva@redhat.com>
16726
16727 PR c++/11667
16728 * g++.dg/init/enum2.C: New test.
16729 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 16730
b7365957
HPN
167312003-07-28 <hp@bitrange.com>
16732
16733 * gcc.dg/Wdeclaration-after-statement-1.c,
16734 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16735
5dfa45d0
JJ
167362003-07-28 Jakub Jelinek <jakub@redhat.com>
16737
16738 * gcc.c-torture/compile/20030725-1.c: New test.
16739
66584e64
AH
167402003-07-28 Aldy Hernandez <aldyh@redhat.com>
16741
16742 * gcc.dg/20030505.c: Only run for SPE.
16743 Remove definition of opaque type.
16744
b7a78333
MM
167452003-07-27 Mark Mitchell <mark@codesourcery.com>
16746
16747 * g++.dg/template/ptrmem6.C: New test.
16748
18f3e349
GK
167492003-07-26 Geoffrey Keating <geoffk@apple.com>
16750
16751 * gcc.c-torture/compile/zero-strct-2.c: New test.
16752
863d3dfb
GK
167532003-07-25 Geoffrey Keating <geoffk@apple.com>
16754
16755 * gcc.dg/intermod-1.c: New test.
16756
a91db711
NS
167572003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16758
22038b2c
NS
16759 PR c++/11617
16760 * g++.dg/template/lookup2.C: New test.
16761 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 16762 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
16763
16764 PR c++/11596
a91db711
NS
16765 * g++.dg/template/defarg3.C: New test.
16766
16767 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16768
22ed7e5f
MM
167692003-07-24 Mark Mitchell <mark@codesourcery.com>
16770
16771 * g++.dg/inherit/access5.C: New test.
16772
f60a10e7
KL
167732003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16774
16775 PR c++/11513
16776 * g++.dg/template/crash8.C: New test.
16777
8f5b6d29
SB
167782003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16779
16780 PR c/10602
16781 * gcc.dg/noncompile/incomplete-2.c: New test.
16782
11b8e71c
MM
167832003-07-23 Mark Mitchell <mark@codesourcery.com>
16784
bd16cb25
MM
16785 PR c++/11645
16786 * g++.dg/inherit/access4.C: New test.
16787
6cf4d1bc
MM
16788 PR c++/11517
16789 * g++.dg/expr/cond2.C: New test.
55d54003 16790
11b8e71c
MM
16791 PR optimization/10679
16792 * g++.dg/opt/inline4.C: New test.
16793
eb5abb39
NS
167942003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16795
16796 * g++.dg/parse/crash10: New test.
16797
817aed6f
NS
167982003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16799
16800 * g++.dg/ext/flexary1.C: New test.
55d54003 16801
bef89e9e
KL
168022003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16803
16804 PR c++/10793
16805 * g++.dg/template/crash9.C: New test.
16806
4bd56354
VR
168072003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16808
16809 PR c++/3004
16810 * g++.dg/parse/typedef3.C: New test.
16811
16812 PR c++/7906
16813 * g++.dg/parse/operator2.C: New test.
16814
16815 PR c++/8895
16816 * g++.dg/parse/def-tmpl-arg1.C: New test.
16817
16818 PR c++/9282
16819 * g++.dg/parse/funptr1.C: New test.
16820
16821 PR c++/9452
16822 * g++.dg/parse/ambig3.C: New test.
16823
16824 PR c++/9454
16825 * g++.dg/parse/operator3.C: New test.
16826
16827 PR c++/9486
16828 * g++.dg/parse/template10.C: New test.
16829
16830 PR c++/9488
16831 * g++.dg/parse/template11.C: New test.
16832
16833 PR c++/10150
16834 * g++.dg/parse/invalid-op1.C: New test.
16835
16836 PR c++/10247
16837 * g++.dg/parse/condexpr1.C: New test.
16838
c6e4cc53
NS
168392003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16840
e0d1297c
NS
16841 * g++.dg/ext/packed3.C: New test.
16842 * g++.dg/ext/packed4.C: New test.
16843
c6e4cc53
NS
16844 * gcc.dg/pack-test-3.c: New test.
16845
dd039fc9
JJ
168462003-07-21 Janis Johnson <janis187@us.ibm.com>
16847
16848 * lib/compat.exp: Handle dg-options per source file.
16849 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16850 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16851 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16852 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16853 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16854 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16855 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16856 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16857 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16858 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16859 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16860 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16861 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16862 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16863
124b0e05
AP
168642003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16865
16866 PR c/10320
16867 * gcc.c-torture/execute/20030718-1.c: New test.
16868
bbda30a4
EB
168692003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16870
55d54003 16871 PR optimization/11536
bbda30a4
EB
16872 * gcc.dg/20030721-1.c: New test.
16873
e9f9c81f
MM
168742003-07-19 Mark Mitchell <mark@codesourcery.com>
16875
16876 PR c++/11546
16877 * g++.dg/template/lookup1.C: New test.
16878
14e33ee8
ZW
168792003-07-19 Zack Weinberg <zack@codesourcery.com>
16880
16881 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16882 diagnostics of ill-formed constructs involving labels.
16883 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16884 the new 'previously defined here' message.
16885
a3f10e50
NS
168862003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16887
16888 * g++.dg/parse/non-dependent2.C: New test.
16889
1fd0cd42
AP
168902003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16891
14e33ee8 16892 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
16893 weak symbols.
16894
16f6812f
JJ
168952003-07-17 Jakub Jelinek <jakub@redhat.com>
16896
16897 PR target/11087
16898 * gcc.c-torture/execute/20030717-1.c: New test.
16899
f129791c
EB
169002003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16901
16902 * g++.dg/opt/cfg1.C: New test.
16903
2b187c63
MM
169042003-07-17 Mark Mitchell <mark@codesourcery.com>
16905
16906 PR optimization/11557
16907 * gcc.dg/20030717-1.c: New test.
16908
bf88d870
AP
169092003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16910
16911 PR c++/10476
16912 * g++.dg/expr/crash-1.C: New test.
16913
16914 PR c++/11027
16915 * g++.dg/template/init3.C: New test.
16916
16917 PR c++/8222
16918 * g++.dg/template/non-dependent1.C: New test.
16919
16920 PR c++/11070
16921 * g++.dg/template/non-dependent2.C: New test.
16922
16923 PR c++/11071
16924 * g++.dg/template/non-dependent3.C: New test.
16925
16926 PR c++/9907
16927 * g++.dg/template/sizeof5.C: New test.
16928
26e0dcb3
GK
169292003-07-17 Geoffrey Keating <geoffk@apple.com>
16930
16931 PR 11498
16932 * gcc.c-torture/compile/mangle-1.c: New file.
16933
41c5ee06
KL
169342003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16935
16936 PR c++/7809
94b32725 16937 * g++.dg/parse/access3.C: New test.
41c5ee06 16938
2a39bedb 169392003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
16940
16941 PR c++/11384
16942 * g++.dg/init/init-ref4.C: New test.
16943
39703eb9
MM
169442003-07-16 Mark Mitchell <mark@codesourcery.com>
16945
16946 PR c++/11547
16947 * g++.dg/parse/constant3.C: New test.
16948 * g++.dg/parse/crash7.C: Likewise.
16949
48addf69
AP
169502003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16951
16952 PR target/11008
16953 * gcc.dg/i386-pentium4-not-mull.c: New.
16954
1e0343dd
R
169552003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16956
16957 * gcc.dg/asm-names.c (ymain): Make it weak.
16958
866eb556
KL
169592003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16960
16961 PR c++/5421
16962 * g++.dg/template/friend21.C: New test.
16963
fc4767bb
JJ
169642003-07-16 Jakub Jelinek <jakub@redhat.com>
16965
16966 * gcc.dg/cleanup-8.c: New test.
16967 * gcc.dg/cleanup-9.c: New test.
16968
32f2f2cb
DS
169692003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16970
16971 * g++.dg/ext/dll-MI1.h: New file.
16972 * g++.dg/ext/dllexport-MI1.C: New file.
16973 * g++.dg/ext/dllimport-MI1.C: New file.
16974
bc8229a0
JJ
169752003-07-15 Jakub Jelinek <jakub@redhat.com>
16976
16977 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16978 it does not have cmpstrsi patterns (just cmpmemsi).
16979
b0afa2fc
MM
169802003-07-15 Mark Mitchell <mark@codesourcery.com>
16981
16982 PR debug/11473
16983 * g++.dg/debug/debug8.C: New test.
16984
caec1dc0
KL
169852003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16986
16987 PR c++/10108
16988 * g++.dg/template/crash7.C: New test.
16989
aadf50ed
KH
169902003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16991
16992 PR target/10795
16993 * gcc.c-torture/compile/20030708-1.c: New.
16994
5a257872
EB
169952003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16996
16997 * gcc.c-torture/execute/20030715-1.c: New test.
16998
89a68bb9
GK
169992003-07-14 Geoffrey Keating <geoffk@apple.com>
17000
17001 * gcc.dg/pch/inline-3.c: New file.
17002 * gcc.dg/pch/inline-3.hs: New file.
17003 * gcc.dg/pch/inline-4.c: New file.
17004 * gcc.dg/pch/inline-4.hs: New file.
17005
5e08432e
MM
170062003-07-14 Mark Mitchell <mark@codesourcery.com>
17007
8d83f792
MM
17008 PR c++/11509
17009 * g++.dg/template/crash6.C: New test.
17010
748d4c7e
MM
17011 PR c++/7053
17012 * g++.dg/template/friend20.C: New test.
17013
5e08432e
MM
17014 PR c++/7019
17015 * g++.dg/template/overload2.C: New test.
17016
1b78cca9
FS
170172003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17018
17019 PR optimization/11440
17020 * gcc.c-torture/execute/20030714-1.c: New test.
17021
55ece1b3
KL
170222003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17023
17024 PR c++/11154
17025 * g++.dg/template/partial2.C: New test.
17026
b3445994
MM
170272003-07-13 Mark Mitchell <mark@codesourcery.com>
17028
a3d87771
MM
17029 PR c++/11503
17030 * g++.dg/template/anon1.C: New test.
17031
b3445994
MM
17032 PR c++/11493
17033 PR c++/11495
17034 * g++.dg/parse/template9.C: Likewise.
17035 * g++.dg/template/crash4.C: New test.
17036 * g++.dg/template/koenig1.C: Likewise.
17037 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
17038 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
17039 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
17040 functions.
17041 * g++.old-deja/g++.jason/template36.C: Likewise.
17042 * g++.old-deja/g++.mike/p1989.C: Likewise.
17043 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
17044 * g++.old-deja/g++.pt/ttp20.C: Use this->.
17045 * g++.old-deja/g++.pt/ttp21.C: Use this->.
17046 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
17047 compiling.
17048 * g++.old-deja/g++.pt/union2.C: Use this->.
17049
358b8f01
JJ
170502003-07-11 Jakub Jelinek <jakub@redhat.com>
17051
17052 * gcc.dg/20030711-1.c: New test.
17053
7efa3e22
NS
170542003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17055
17056 PR c++/11050
17057 * g++.dg/parse/args1.C: New test.
17058 * g++.pt/defarg8.C: Change expected errors.
17059
7d48af30
MM
170602003-07-11 Mark Mitchell <mark@codesourcery.com>
17061
87ca53f6
MM
17062 PR c++/8164
17063 * g++.dg/template/nontype2.C: New test.
17064
a6b602ca
MM
17065 PR c++/10558
17066 * g++.dg/parse/template8.C: New test.
17067
6eeba0cc
MM
17068 PR c++/8327
17069 * g++.dg/template/scope1.C: New test.
17070
7d48af30
MM
17071 * g++.dg/warn/Wsign-compare-1.C: New test.
17072
1dc9efda
KH
170732003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17074
17075 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17076
4a386498
MM
170772003-07-10 Mark Mitchell <mark@codesourcery.com>
17078
584672ee
MM
17079 PR c++/9411
17080 * g++.dg/template/explicit2.C: New test.
17081
4a386498
MM
17082 PR c++/10032
17083 * g++.dg/warn/pedantic1.C: New test.
17084
7c728fc6
NS
170852003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17086
17087 PR c++ 9483
17088 * g++.dg/other/field1.C: New test.
17089
11791dbc
KH
170902003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17091
17092 PR c/11449
17093 * gcc.c-torture/compile/20030707-1.c: New.
17094
0c3b76ea
KL
170952003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17096
17097 PR c++/10849
17098 * g++.dg/template/access12.C: New test.
17099
bda8c1ca
NS
171002003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17101
17102 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17103 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17104 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17105 * gcc.misc-tests/gcov.exp: Update
17106 * g++.dg/gcov/gcov.exp: Update
17107 * lib/gcov.exp: Update.
17108
d17811fd
MM
171092003-07-08 Mark Mitchell <mark@codesourcery.com>
17110
17111 * g++.dg/abi/mangle17.C: Make sure template expressions are
17112 dependent.
17113 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17114 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17115 * g++.dg/opt/stack1.C: Remove erroneous code.
17116 * g++.dg/parse/template7.C: New test.
17117 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17118 * g++.old-deja/g++.pt/crash4.C: Likewise.
17119
76739f29
JDA
171202003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17121
17122 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17123 with zero or one occurence of `$' after the initial `L'.
17124
55c9de2d
KH
171252003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17126
17127 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17128
8af61113
RS
171292003-07-08 Roger Sayle <roger@eyesopen.com>
17130
17131 PR c/11370
17132 * gcc.dg/Wunreachable-6.c: New testcase.
17133 * gcc.dg/Wunreachable-7.c: New testcase.
17134
7e6dc358
JJ
171352003-07-08 Jakub Jelinek <jakub@redhat.com>
17136
17137 PR c/11420
17138 * gcc.dg/20030708-1.c: New test.
17139
b8898790
RS
171402003-07-08 Richard Sandiford <rsandifo@redhat.com>
17141
17142 * gcc.dg/compat/sdata-section.h: New file.
17143 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17144 * gcc.dg/torture/mips-sdata-1.c: New test.
17145
c4d0910c
KL
171462003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17147
17148 PR c++/11030
17149 * g++.dg/template/friend19.C: New test.
17150
8df63efa
JJ
171512003-07-08 Jakub Jelinek <jakub@redhat.com>
17152
17153 * g++.dg/opt/strength-reduce.C: New test.
17154
afeeac3f
RS
171552003-07-07 Roger Sayle <roger@eyesopen.com>
17156
17157 PR target/10979
17158 * gcc.dg/20030707-1.c: New testcase.
17159
2c430630
RS
171602003-07-07 Roger Sayle <roger@eyesopen.com>
17161
17162 PR optimization/11059
17163 * g++.dg/opt/emptyunion.C: New testcase.
17164
82d610ec 171652003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 17166 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
17167
17168 * g++.dg/opt/stack1.C: New test.
17169
0a72704b
MM
171702003-07-05 Mark Mitchell <mark@codesourcery.com>
17171
17172 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17173 run test.
14e33ee8 17174
0a72704b
MM
17175 PR c++/11431
17176 * g++.dg/expr/static_cast3.C: New test.
17177
e6cc3a24
ZW
171782003-07-04 Zack Weinberg <zack@codesourcery.com>
17179
17180 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17181 everywhere.
17182 * gcc.dg/concat.c: Concatenation of string constants with
17183 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17184 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17185 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17186 necessary to avoid multi-character character constant warning.
17187 * gcc.dg/cpp/escape.c: Likewise.
17188 * gcc.dg/cpp/ucs.c: Likewise.
17189 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17190 Fix a typo.
17191
9037065f
KH
171922003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17193
682def26 17194 PR c/11428
9037065f
KH
17195 * gcc.c-torture/compile/20030704-1.c: New.
17196
ae81000a
KH
171972003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17198
17199 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17200
1cf0dce8
DS
172012003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17202
17203 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 17204 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 17205 tests for warnings.
32f2f2cb
DS
17206 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17207 * g++.dg/ext/dllimport3.C: Likewise.
17208 * g++.dg/ext/dllimport4.C: New file.
17209 * g++.dg/ext/dllimport5.C: New file.
17210 * g++.dg/ext/dllimport6.C: New file.
17211 * g++.dg/ext/dllimport7.C: New file.
17212 * g++.dg/ext/dllimport8.C: New file.
17213 * g++.dg/ext/dllimport9.C: New file.
17214 * g++.dg/ext/dllimport10.C: New file.
17215 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 17216
d6b4ea85
MM
172172003-07-03 Mark Mitchell <mark@codesourcery.com>
17218
17219 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17220 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17221
0a9530a9
RS
172222003-07-03 Roger Sayle <roger@eyesopen.com>
17223
17224 * gcc.dg/builtins-25.c: New testcase.
17225 * gcc.dg/builtins-26.c: New testcase.
17226
9b269fc7
JJ
172272003-07-03 Janis Johnson <janis187@us.ibm.com>
17228
7516d736
JJ
17229 * gcc.dg/compat/vector-defs.h: New file.
17230 * gcc.dg/compat/vector-setup.h: New file.
17231 * gcc.dg/compat/vector-check.h: New file.
17232 * gcc.dg/compat/vector-1_main.c: New file.
17233 * gcc.dg/compat/vector-1_x.c: New file.
17234 * gcc.dg/compat/vector-1_y.c: New file.
17235 * gcc.dg/compat/vector-2_main.c: New file.
17236 * gcc.dg/compat/vector-2_x.c: New file.
17237 * gcc.dg/compat/vector-2_y.c: New file.
17238
0964c98c
JJ
17239 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17240 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17241 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17242 * gcc.dg/compat/struct-align-1.h: New file.
17243 * gcc.dg/compat/struct-align-1_main.c: New file.
17244 * gcc.dg/compat/struct-align-1_x.c: New file.
17245 * gcc.dg/compat/struct-align-1_y.c: New file.
17246 * gcc.dg/compat/struct-align-2.h: New file.
17247 * gcc.dg/compat/struct-align-2_main.c: New file.
17248 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
17249 * gcc.dg/compat/struct-align-2_y.c: New file.
17250
17251 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17252 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17253 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17254 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17255 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17256 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17257 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17258 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17259 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17260 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17261 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17262 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17263 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17264 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17265 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17266 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17267 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17268 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17269 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17270 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17271 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17272 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17273 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17274 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17275 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17276 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17277 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17278 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17279 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17280
172812003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17282
17283 * gcc.dg/i386-call-1.c: New test.
17284
172852003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17286
17287 PR c++/9162
17288 * g++.dg/parse/defarg4.C: New.
17289
172902003-07-03 Roger Sayle <roger@eyesopen.com>
17291
17292 PR target/10700
17293 * gcc.c-torture/compile/20030703-1.c: New test case.
17294
172952003-07-03 Mark Mitchell <mark@codesourcery.com>
17296
17297 * g++.dg/template/local3.C: Remove extra semicolon.
17298
172992003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17300
17301 * gcc.dg/i386-volatile-1.c: New test.
17302
173032003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17304
17305 PR c++/11072
17306 * g++.dg/other/offsetof2.C: XFAIL.
17307 * g++.dg/other/offsetof5.C: New.
17308
17309 PR c++/10219
17310 * g++.dg/template/error1.C: New.
17311
17312 PR c++/9779
17313 * g++.dg/template/dependent-expr1.C: New.
17314
173152003-07-01 Mark Mitchell <mark@codesourcery.com>
17316
17317 PR c++/6949
17318 * g++.dg/template/local3.C: New test.
17319
17320 PR c++/11149
17321 * g++.dg/lookup/scoped6.C: New test.
17322
173232003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17324
17325 PR c++/8046
17326 * g++.dg/other/error7.C: New test.
17327
173282003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17329
17330 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17331 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17332 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17333 * g++.old-deja/g++.other/union2.C: Likewise.
17334 * gcc.dg/c90-const-expr-2.c: Likewise.
17335 * gcc.dg/c90-const-expr-3.c: Likewise.
17336 * gcc.dg/c99-const-expr-2.c: Likewise.
17337 * gcc.dg/c99-const-expr-3.c: Likewise.
17338 * gcc.dg/concat.c: Likewise.
17339
173402003-07-01 Mark Mitchell <mark@codesourcery.com>
17341
17342 PR c++/9559
17343 * g++.dg/init/static1.C: New test.
17344
173452003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17346
17347 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17348 * g++.old-deja/g++.other/access2.C: Likewise.
17349 * g++.old-deja/g++.other/decl2.C: Likewise.
17350 * gcc.c-torture/execute/20020615-1.c: Likewise.
17351
173522003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17353
17354 PR c++/4933
17355 * g++.dg/template/sizeof4.C: New test.
17356
173572003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17358
17359 * g++.dg/other/error6.C: New test.
17360
173612003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17362
17363 PR c++/10750
17364 * g++.dg/parse/constant2.C: New test.
17365
173662003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17367
17368 PR c++/11106
17369 * g++.dg/other/error5.C: New test.
17370
173712003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17372
17373 * gcc.dg/format/gcc_diag-1.c: New test.
17374
173752003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17376
17377 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17378
173792003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17380
17381 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17382 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17383 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17384
173852003-06-28 Jakub Jelinek <jakub@redhat.com>
17386
17387 * gcc.c-torture/execute/builtins/string-8.c: New test.
17388 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17389 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17390 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17391
173922003-06-27 Mark Mitchell <mark@codesourcery.com>
17393
17394 PR c++/10468
17395 * g++.dg/ext/typeof6.C: New test.
17396
173972003-06-27 Mark Mitchell <mark@codesourcery.com>
17398
17399 PR c++/10796
17400 * g++.dg/init/enum1.C: New test.
17401
174022003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17403
17404 * gcc.dg/20030627-1.c: New test.
17405
174062003-06-26 Mark Mitchell <mark@codesourcery.com>
17407
17408 PR c++/11332
17409 * g++.dg/expr/static_cast2.C: New test.
17410
174112003-06-26 Roger Sayle <roger@eyesopen.com>
17412 Jakub Jelinek <jakub@redhat.com>
17413
17414 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17415 sprintf(dst,"%s",src) optimization.
17416 * gcc.c-torture/execute/20030626-1.c: New test case.
17417 * gcc.c-torture/execute/20030626-2.c: New test case.
17418
174192003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17420
17421 * gcc.c-torture/execute/multi-ix.c: New test.
17422
17423 * gcc.c-torture/execute/simd-4.c (main):
17424 Added missing semicolon at end of union.
17425
174262003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17427
17428 PR c++/8266
17429 * g++.dg/template/explicit-instantiation3.C: New test.
17430
174312003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17432
17433 * gcc.dg/20030626-1.c: Use signed char.
17434
174352003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17436
17437 * gcc.dg/20030626-1.c: New test.
17438
174392003-06-26 Neil Booth <neil@daikokuya.co.uk>
17440
17441 * const-str-2.m: Update.
17442
174432003-06-25 Mark Mitchell <mark@codesourcery.com>
17444
17445 PR c++/10990
17446 * g++.dg/rtti/dyncast1.C: New test.
17447 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17448 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17449 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17450
17451 PR c++/10931
17452 * g++.dg/expr/static_cast1.C: New test.
17453
174542003-06-25 Josef Zlomek <zlomekj@suse.cz>
17455
17456 * gcc.dg/20030625-1.c: New test.
17457
174582003-06-24 Roger Sayle <roger@eyesopen.com>
17459
17460 * gcc.c-torture/compile/20030624-1.c: New test case.
17461
174622003-06-24 Jakub Jelinek <jakub@redhat.com>
17463
17464 * gcc.c-torture/execute/string-opt-17.c: New test.
17465
174662003-06-24 Mark Mitchell <mark@codesourcery.com>
17467
17468 PR c++/5754
17469 * g++.dg/parse/crash6.C: New test.
17470
174712003-06-23 Roger Sayle <roger@eyesopen.com>
17472
17473 * gcc.dg/builtins-24.c: New test case.
17474
174752003-06-23 Jakub Jelinek <jakub@redhat.com>
17476
17477 * g++.dg/opt/operator1.C: New test.
17478
174792003-06-22 Roger Sayle <roger@eyesopen.com>
17480
17481 * gcc.c-torture/execute/string-opt-16.c: New test case.
17482
174832003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17484
17485 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17486 * g++.old-deja/g++.other/conv7.C: Likewise
17487 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17488 * g++.old-deja/g++.other/overload14.C: Likewise.
17489
174902003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17491
17492 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17493 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17494
174952003-06-20 Mark Mitchell <mark@codesourcery.com>
17496
17497 PR c++/10888
17498 * g++.dg/warn/Winline-3.C: New test.
17499
175002003-06-20 Mark Mitchell <mark@codesourcery.com>
17501
17502 * lib/target-supports.exp (check_alias_available): Make the test
17503 program acceptable to the Solaris assembler.
17504
17505 PR c++/10749
17506 * g++.dg/template/memclass2.C: New test.
17507
175082003-06-20 Mark Mitchell <mark@codesourcery.com>
17509 Eric Botcazou <ebotcazou@libertysurf.fr>
17510
17511 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17512 data for non-matching targets.
17513 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17514
175152003-06-20 Mark Mitchell <mark@codesourcery.com>
17516
17517 PR c++/10845
17518 * g++.dg/template/member3.C: New test.
17519
175202003-06-19 Mark Mitchell <mark@codesourcery.com>
17521
17522 PR c++/10939
17523 * g++.dg/template/func1.C: New test.
17524
17525 PR c++/9649
17526 * g++.dg/template/static4.C: New test.
17527 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17528
17529 PR c++/11041
17530 * g++.dg/init/ref7.C: New test.
17531
175322003-06-19 Matt Austern <austern@apple.com>
17533
17534 PR c++/11228
17535 * g++.dg/anew1.C: New test.
17536 * g++.dg/anew2.C: New test.
17537 * g++.dg/anew3.C: New test.
17538 * g++.dg/anew4.C: New test.
17539
175402003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17541
17542 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17543
175442003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17545
17546 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17547 endian-dependent.
17548
175492003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17550
17551 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17552 Remove cruft.
17553
175542003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17555
17556 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17557 * gcc.c-torture/compile/961203-1.c: Likewise.
17558 * gcc.c-torture/compile/980506-1.c: Likewise.
17559
175602003-06-17 Mark Mitchell <mark@codesourcery.com>
17561
17562 PR c++/10712
17563 * g++.dg/lookup/using7.C: New test.
17564
175652003-06-17 Mark Mitchell <mark@codesourcery.com>
17566
17567 PR c++/11105
17568 * g++.dg/abi/conv1.C: Remove it.
17569 * g++.dg/template/conv7.C: New test.
17570 * g++.dg/template/conv8.C: Likewise.
17571 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17572 conversion operator.
17573
175742003-06-17 Janis Johnson <janis187@us.ibm.com>
17575
17576 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17577 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17578 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17579 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17580 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17581 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17582 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17583 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17584 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17585 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17586 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17587 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17588 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17589 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17590 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17591 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17592 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17593 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17594 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17595 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17596 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17597 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17598 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17599 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17600 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17601 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17602 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17603 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17604 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17605
176062003-06-16 Mark Mitchell <mark@codesourcery.com>
17607
17608 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17609 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17610 indications.
17611
176122003-06-16 Roger Sayle <roger@eyesopen.com>
17613
17614 * gcc.dg/i386-387-5.c: New test case.
17615 * gcc.dg/i386-387-6.c: New test case.
17616 * gcc.dg/builtins-23.c: New test case.
17617
176182003-06-15 Roger Sayle <roger@eyesopen.com>
17619
17620 * gcc.dg/builtins-22.c: New test case.
17621 * gcc.dg/i386-387-1.c: Update to test exp.
17622 * gcc.dg/i386-387-2.c: Likewise.
17623
176242003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17625
17626 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17627
176282003-06-12 Mark Mitchell <mark@codesourcery.com>
17629
17630 * lib/gcc-dg.exp (dg-require-dll): New function.
17631 (dg-xfail-if): Likewise.
17632 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17633 driver.
17634
17635 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17636 * gcc.c-torture/compile/20001205-1.c: Likewise.
17637 * gcc.c-torture/compile/20001226-1.c: Likewise.
17638 * gcc.c-torture/compile/20010518-2.c: Likewise.
17639 * gcc.c-torture/compile/20020312-1.c: Likewise.
17640 * gcc.c-torture/compile/20020604-1.c: Likewise.
17641 * gcc.c-torture/compile/920501-12.c: Likewise.
17642 * gcc.c-torture/compile/920501-4.c: Likewise.
17643 * gcc.c-torture/compile/920520-1.c: Likewise.
17644 * gcc.c-torture/compile/920521-1.c: Likewise.
17645 * gcc.c-torture/compile/920625-1.c: Likewise.
17646 * gcc.c-torture/compile/961203-1.c: Likewise.
17647 * gcc.c-torture/compile/980506-1.c: Likewise.
17648 * gcc.c-torture/compile/981006-1.c: Likewise.
17649 * gcc.c-torture/compile/981022-1.c: Likewise.
17650 * gcc.c-torture/compile/981223-1.c: Likewise.
17651 * gcc.c-torture/compile/990617-1.c: Likewise.
17652 * gcc.c-torture/compile/dll.c: Likewise.
17653 * gcc.c-torture/compile/labels-3.c: Likewise.
17654 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17655 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17656 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17657 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17658 * gcc.c-torture/compile/simd-5.c: Likewise.
17659 * gcc.c-torture/compile/20000804-1.x: Remove.
17660 * gcc.c-torture/compile/20001205-1.x: Likewise.
17661 * gcc.c-torture/compile/20001226-1.x: Likewise.
17662 * gcc.c-torture/compile/20010518-2.x: Likewise.
17663 * gcc.c-torture/compile/20020312-1.x: Likewise.
17664 * gcc.c-torture/compile/20020604-1.x: Likewise.
17665 * gcc.c-torture/compile/920501-12.x: Likewise.
17666 * gcc.c-torture/compile/920501-4.x: Likewise.
17667 * gcc.c-torture/compile/920520-1.x: Likewise.
17668 * gcc.c-torture/compile/920521-1.x: Likewise.
17669 * gcc.c-torture/compile/920625-1.x: Likewise.
17670 * gcc.c-torture/compile/961203-1.x: Likewise.
17671 * gcc.c-torture/compile/980506-1.x: Likewise.
17672 * gcc.c-torture/compile/981006-1.x: Likewise.
17673 * gcc.c-torture/compile/981022-1.x: Likewise.
17674 * gcc.c-torture/compile/981223-1.x: Likewise.
17675 * gcc.c-torture/compile/990617-1.x: Likewise.
17676 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17677 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17678 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17679 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17680 * gcc.c-torture/compile/simd-5.x: Likewise.
17681
17682 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17683
176842003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17685
17686 * gcc.c-torture/execute/20030611-1.c: New test.
17687
176882003-06-12 Roger Sayle <roger@eyesopen.com>
17689
17690 PR middle-end/168
17691 * gcc.dg/20030612-1.c: New test case.
17692
176932003-06-12 Mark Mitchell <mark@codesourcery.com>
17694
17695 PR c++/10635
17696 * g++.dg/expr/cast1.C: New test.
17697
176982003-06-12 Roger Sayle <roger@eyesopen.com>
17699
17700 * gcc.dg/builtins-21.c: New test case.
17701
177022003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17703
17704 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17705 options instead of at the end.
17706 * lib/objc.exp (objc_target_compile): Likewise.
17707
177082003-06-11 Mark Mitchell <mark@codesourcery.com>
17709
17710 PR c++/10432
17711 * g++.dg/parse/error1.C: New test.
17712
177132003-06-11 Janis Johnson <janis187@us.ibm.com>
17714
17715 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17716 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17717 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17718 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17719 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17720 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17721 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17722 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17723 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17724 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17725 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17726 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17727 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17728 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17729 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17730 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17731 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17732 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17733 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17734 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17735 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17736 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17737 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17738 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17739
17740 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17741 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17742 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17743 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17744 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17745 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17746 * gcc.dg/compat/scalar-return-3_main.c: New file.
17747 * gcc.dg/compat/scalar-return-3_x.c: New file.
17748 * gcc.dg/compat/scalar-return-3_y.c: New file.
17749 * gcc.dg/compat/scalar-return-4_main.c: New file.
17750 * gcc.dg/compat/scalar-return-4_x.c: New file.
17751 * gcc.dg/compat/scalar-return-4_y.c: New file.
17752
177532003-06-10 Janis Johnson <janis187@us.ibm.com>
17754
17755 * gcc.dg/compat/fp2-struct-check.h: New file.
17756 * gcc.dg/compat/fp2-struct-defs.h: New file.
17757 * gcc.dg/compat/fp2-struct-init.h: New file.
17758 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17759 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17760 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17761 * gcc.dg/compat/struct-return-10_main.c: New file.
17762 * gcc.dg/compat/struct-return-10_x.c: New file.
17763 * gcc.dg/compat/struct-return-10_y.c: New file.
17764
17765 * gcc.dg/compat/compat-common.h: New file.
17766 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17767 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17768 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17769 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17770 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17771 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17772 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17773 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17774 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17775 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17776 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17777 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17778 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17779 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17780 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17781 * gcc.dg/compat/small-struct-check.h: Ditto.
17782 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17783 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17784 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17785 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17786 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17787 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17788 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17789 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17790 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17791 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17792 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17793 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17794 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17795 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17796 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17797 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17798 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17799 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17800 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17801 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17802 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17803 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17804 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17805 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17806 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17807 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17808 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17809 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17810 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17811 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17812
178132003-06-10 Geoffrey Keating <geoffk@apple.com>
17814
17815 * g++.dg/pch/static-1.C: New file.
17816 * g++.dg/pch/static-1.Hs: New file.
17817
178182003-06-10 Richard Henderson <rth@redhat.com>
17819
17820 * gcc.dg/asm-7.c: Adjust expected warning text.
17821
178222003-06-10 Roger Sayle <roger@eyesopen.com>
17823
17824 * gcc.dg/builtins-20.c: New test case.
17825
178262003-06-10 Mark Mitchell <mark@codesourcery.com>
17827
17828 PR c++/11131
17829 * g++.dg/opt/template1.C: New test.
17830
178312003-06-09 Mark Mitchell <mark@codesourcery.com>
17832
17833 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17834 additional_sources.
17835
178362003-05-21 David Taylor <dtaylor@emc.com>
17837
17838 * gcc.dg/Wpadded.c: New file.
17839
178402003-06-09 Mark Mitchell <mark@codesourcery.com>
17841
17842 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17843 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17844 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17845 dg-require-weak.
17846
178472003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17848
17849 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17850
178512003-06-09 Mark Mitchell <mark@codesourcery.com>
17852
17853 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17854 (dg-require-alias): Likewise.
17855 (dg-require-gc-sections): Likewise.
17856 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17857
178582003-06-08 Richard Henderson <rth@redhat.com>
17859
17860 * gcc.dg/20011029-2.c: Fix the array reference.
17861 * gcc.dg/asm-7.c: New.
17862
178632003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17864
17865 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17866
178672003-06-08 Mark Mitchell <mark@codesourcery.com>
17868
17869 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17870 (dg-require-gc-sections): Likewise.
17871
178722003-06-08 Jan Hubicka <jh@suse.cz>
17873
17874 * i386-cmov1.c: Fix regular expression.
17875 * i386-cvt-1.c: Likewise.
17876 * i386-local.c: Likewise.
17877 * i386-local2.c: Likewise.
17878 * i386-mul.c: Likewise.
17879 * i386-ssetype-1.c: Likewise.
17880 * i386-ssetype-3.c: Likewise.
17881 * i386-ssetype-5.c: Likewise.
17882
178832003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17884
17885 PR c++/11039
17886 * g++.dg/warn/implicit-typename2.C: New test.
17887 * g++.dg/warn/implicit-typename3.C: New test.
17888
178892003-06-07 Richard Henderson <rth@redhat.com>
17890
17891 * g++.dg/other/offsetof3.C: Use size_t.
17892 * g++.dg/other/offsetof4.C: Likewise.
17893
178942003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17895
17896 * lib/copy-file.exp: New. Implement gcc_copy_files.
17897
17898 * lib/dg-pch.exp: Load copy-file.exp
17899 (dg-pch): Use gcc_copy_files instead of "file copy".
17900
179012003-06-06 Mark Mitchell <mark@codesourcery.com>
17902
17903 * gcc.dg/weak/weak.exp: Simplify.
17904 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17905 * gcc.dg/weak/weak-1.c: Likewise.
17906 * gcc.dg/weak/weak-2.c: Likewise.
17907 * gcc.dg/weak/weak-3.c: Likewise.
17908 * gcc.dg/weak/weak-4.c: Likewise.
17909 * gcc.dg/weak/weak-5.c: Likewise.
17910 * gcc.dg/weak/weak-6.c: Likewise.
17911 * gcc.dg/weak/weak-7.c: Likewise.
17912 * gcc.dg/weak/weak-8.c: Likewise.
17913 * gcc.dg/weak/weak-9.c: Likewise.
17914
179152003-06-06 Richard Earnshaw <rearnsha@arm.com>
17916
17917 gcc.c-torture/execute/20030606-1.c: New.
17918
179192003-06-06 Roger Sayle <roger@eyesopen.com>
17920
17921 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17922 * gcc.dg/builtins-19.c: Likewise.
17923
179242003-06-06 Roger Sayle <roger@eyesopen.com>
17925
17926 * gcc.dg/builtins-2.c: Add some more tests.
17927 * gcc.dg/builtins-18.c: New test case.
17928 * gcc.dg/builtins-19.c: New test case.
17929
179302003-06-06 Roger Sayle <roger@eyesopen.com>
17931 Jim Wilson <wilson@tuliptree.org>
17932
17933 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17934
179352003-06-06 Jakub Jelinek <jakub@redhat.com>
17936
17937 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17938 mempcpy/stpcpy calls not to be optimized into something else.
17939 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17940 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17941 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17942
179432003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17944
17945 * gcc.dg/format/asm_fprintf-1.c: New test.
17946
179472003-06-05 Mark Mitchell <mark@codesourcery.com>
17948
17949 * lib/gcc-defs.exp (additional_sources): New variable.
17950 (dg-additional-sources): New function.
17951 (additional_files): New variable.
17952 (dg-additional-files): New function.
17953 (dg-additional-files-options): Likewise.
17954 * lib/gcc-dg.exp (dg-require-weak): New function.
17955 (dg-require-alias): Likewise.
17956 (dg-require-gc-sections): Likewise.
17957 * lib/target-supports.exp (check_alias_available): Remove testfile
17958 parameter.
17959 (check_gc_sections_available): New function.
17960 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17961 (dg-gpp-additional-files): Likewise.
17962 * lib/g++.exp (additional_sources): Remove.
17963 (additional_files): Likewise.
17964 (g++_target_compile): Use dg-additional-files-options.
17965
17966 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17967 Tcl logic.
17968 * gcc.dg/special/ecos.exp: Remove.
17969 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17970 * gcc.dg/special/alias-1.c: Likewise.
17971 * gcc.dg/special/alias-2.c: Likewise.
17972 * gcc.dg/special/gcsec-1.c: Likewise.
17973 * gcc.dg/special/weak-1.c: Likewise.
17974 * gcc.dg/special/weak-2.c: Likewise.
17975 * gcc.dg/special/wkali-1.c: Likewise.
17976 * gcc.dg/special/wkali-2.c: Likewise.
17977
17978 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17979 dg-gpp-additional-*.
17980 * g++.dg/special/conpr-3.C: Likewise.
17981 * g++.dg/special/conpr-4.C: Likewise.
17982 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17983 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17984 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17985 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17986 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17987 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17988 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17989 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17990 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17991 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17992 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17993 * g++.old-deja/g++.other/comdat1.C: Likewise.
17994 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
17995 * g++.old-deja/g++.other/comdat3.C: Likewise.
17996 * g++.old-deja/g++.other/ctor1.C: Likewise.
17997 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17998
7d445f15
RH
179992003-06-05 Richard Henderson <rth@redhat.com>
18000
18001 * gcc.dg/debug/20030605-1.c: New.
18002
d7068b3d
MM
180032003-06-04 Mark Mitchell <mark@codesourcery.com>
18004
18005 * README.QMTEST: Update.
18006
0bfa5f65
RH
180072003-06-04 Richard Henderson <rth@redhat.com>
18008
e6cc3a24
ZW
18009 * gcc.dg/cleanup-1.c: New.
18010 * gcc.dg/cleanup-2.c: New.
18011 * gcc.dg/cleanup-3.c: New.
18012 * gcc.dg/cleanup-4.c: New.
18013 * gcc.dg/cleanup-5.c: New.
18014 * gcc.dg/cleanup-6.c: New.
18015 * gcc.dg/cleanup-7.c: New.
0bfa5f65 18016
ac871ee1
MM
180172003-06-04 Mark Mitchell <mark@codesourcery.com>
18018
13e0ae41
MM
18019 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
18020
ac871ee1
MM
18021 * lib/dg-pch.exp: New file.
18022 * g++.dg/pch/pch.exp: Use dg-pch.exp.
18023 * gcc.dg/pch/pch.exp: Likewise.
18024
385a9348
RS
180252003-06-04 Roger Sayle <roger@eyesopen.com>
18026
18027 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
18028 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
18029 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
18030 * gcc.dg/builtins-17.c: New test case.
18031 * gcc.dg/i386-387-4.c: New test case.
18032 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
18033
01d3224a
EB
180342003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18035
18036 * gcc.dg/ultrasp9.c: New test.
18037
ef0139b1
EB
180382003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18039
18040 * gcc.c-torture/compile/20030604-1.c: New test.
18041 * gcc.dg/sparc-constant-1.c: New test.
18042
61274a14
GN
180432003-06-03 Glen Nakamura <glen@imodulo.com>
18044
c6c01481 18045 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 18046
23656642
JR
180472003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
18048
aa6b9f6d
R
18049 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
18050
23656642
JR
18051 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18052 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18053
284ca13e
AH
180542003-06-03 Aldy Hernandez <aldyh@redhat.com>
18055
e6cc3a24 18056 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 18057
6c07f448
KL
180582003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18059
18060 PR c++/10940
18061 * g++.dg/template/spec10.C: New test.
18062
075ec276
RS
180632003-06-03 Roger Sayle <roger@eyesopen.com>
18064
18065 * gcc.dg/builtins-16.c: New test case.
18066
8fd3cf4e
JJ
180672003-06-03 Jakub Jelinek <jakub@redhat.com>
18068
18069 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18070 mempcpy test with post-increments.
18071 * gcc.c-torture/execute/string-opt-3.c: New test.
18072 * gcc.dg/string-opt-1.c: New test.
18073
5d16533a 180742003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
18075
18076 PR fortran/10965
18077 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18078
2a9e3b72
MM
180792003-06-02 Mark Mitchell <mark@codesourcery.com>
18080
5a9f05f2
MM
18081 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18082 (scan-assembler): ... here. Use dg-scan.
18083 (scan-assembler-not): Likewise.
18084 (scan-file): New function.
18085 (scan-file-not): Likewise.
18086 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18087 * gcc.dg/cpp/_Pragma4.c: Likewise.
18088 * gcc.dg/cpp/_Pragma5.c: Likewise.
18089 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18090 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18091 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18092 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18093 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18094 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18095 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18096 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18097 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18098 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18099 * gcc.dg/cpp/cxxcom1.c: Likewise.
18100 * gcc.dg/cpp/line1.c: Likewise.
18101 * gcc.dg/cpp/maccom1.c: Likewise.
18102 * gcc.dg/cpp/maccom2.c: Likewise.
18103 * gcc.dg/cpp/maccom3.c: Likewise.
18104 * gcc.dg/cpp/maccom4.c: Likewise.
18105 * gcc.dg/cpp/maccom5.c: Likewise.
18106 * gcc.dg/cpp/maccom6.c: Likewise.
18107 * gcc.dg/cpp/multiline.c: Likewise.
18108 * gcc.dg/cpp/spacing1.c: Likewise.
18109 * gcc.dg/cpp/spacing2.c: Likewise.
18110 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18111 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18112 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18113 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18114 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18115 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18116 * gcc.dg/cpp/cxxcom2.c: Likewise.
18117 * gcc.dg/cpp/cxxcom2.h: New file.
18118
2a9e3b72
MM
18119 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18120 * g++.dg/cpp/truefalse.C: Here.
18121 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18122
a7f36da3 181232003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 18124
a7f36da3
DD
18125 * gcc.dg/cpp/redef3.c: New file.
18126
a3033f34
EB
181272003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18128
18129 * gcc.dg/i386-loop-3.c: New test.
18130
5f90145a
TM
181312003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18132
18133 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18134
4fa26a60
RS
181352003-05-31 Roger Sayle <roger@eyesopen.com>
18136
18137 * gcc.dg/fwrapv-1.c: New test case.
18138 * gcc.dg/fwrapv-2.c: New test case.
18139
76d3baad
KL
181402003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18141
18142 PR c++/10956
18143 * g++.dg/template/spec9.C: New test.
18144
0b82d59c
RS
181452003-05-29 Roger Sayle <roger@eyesopen.com>
18146
18147 * gcc.dg/duff-4.c: New test case.
18148
5d16533a 181492003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
18150
18151 PR fortran/10843
18152 * g77.dg/ffixed-form-1.f: New test
18153 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 18154 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
18155 * g77.dg/ffree-form-3.f: New test
18156
634a5694
AT
181572003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18158
18159 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18160 * gcc.dg/wint_t-1.c: Likewise.
18161
b7fc8b57
KL
181622003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18163
18164 * g++.dg/template/access11.C: New test.
18165
ef8855d7
KL
181662003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18167
18168 PR c++/10849
18169 * g++.dg/template/access10.C: New test.
18170
fcb6fa85 181712003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 18172 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
18173
18174 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18175
76ab57af
AT
181762003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18177
e6cc3a24
ZW
18178 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18179 suppress for powerpc-*-darwin*.
76ab57af
AT
18180 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18181
3dba25eb
AT
181822003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18183
18184 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18185 suppress option for powerpc-*-darwin*.
e6cc3a24 18186
29f523be
RS
181872003-05-23 Roger Sayle <roger@eyesopen.com>
18188
18189 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18190 * gcc.dg/builtins-4.c: Add test for fmod.
18191
43b26a01
KL
181922003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18193
18194 PR c++/10682
18195 * g++.dg/template/instantiate4.C: New test.
18196
18c2511c
RS
181972003-05-22 Roger Sayle <roger@eyesopen.com>
18198
18199 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18200
9008d5b4
JJ
182012003-05-21 Janis Johnson <janis187@us.ibm.com>
18202
18203 * gcc.dg/compat/scalar-return-1_main.c: New file.
18204 * gcc.dg/compat/scalar-return-1_x.c: New file.
18205 * gcc.dg/compat/scalar-return-1_y.c: New file.
18206 * gcc.dg/compat/scalar-return-2_main.c: New file.
18207 * gcc.dg/compat/scalar-return-2_x.c: New file.
18208 * gcc.dg/compat/scalar-return-2_y.c: New file.
18209 * gcc.dg/compat/struct-return-3_main.c: New file.
18210 * gcc.dg/compat/struct-return-3_y.c: New file.
18211 * gcc.dg/compat/struct-return-3_x.c: New file.
18212 * gcc.dg/compat/struct-return-2_main.c: New file.
18213 * gcc.dg/compat/struct-return-2_x.c: New file.
18214 * gcc.dg/compat/struct-return-2_y.c: New file.
18215
f48758e4
JDA
182162003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18217
18218 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18219 for hppa*-hp-hpux*.
18220 * gcc.dg/20021014-1.c (dg-options): Likewise.
18221 * gcc.dg/nest.c (dg-options): Likewise.
18222
16e31964
DS
182232003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18224
18225 PR c++/9738
18226 * g++.dg/ext/dllimport2.C: New file.
18227 * g++.dg/ext/dllimport3.C: New file.
18228
f737a52d
JJ
182292003-05-20 Janis Johnson <janis187@us.ibm.com>
18230
18231 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18232 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18233 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18234 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18235 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18236 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18237 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18238 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18239 * gcc.dg/compat/small-struct-defs.h: New file.
18240 * gcc.dg/compat/small-struct-init.h: New file.
18241 * gcc.dg/compat/small-struct-check.h: New file.
18242 * gcc.dg/compat/fp-struct-defs.h: New file.
18243 * gcc.dg/compat/fp-struct-check.h: New file.
18244 * gcc.dg/compat/fp-struct-init.h: New file.
18245 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18246 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18247
b041fbe6
JJ
182482003-05-19 Jakub Jelinek <jakub@redhat.com>
18249
18250 * gcc.dg/20030225-2.c: New test.
18251
731ae8dd
RS
182522003-05-18 Roger Sayle <roger@eyesopen.com>
18253 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18254
18255 * gcc.c-torture/compile/20030518-1.c: New test case.
18256
563025ca
MM
182572003-05-18 Mark Mitchell <mark@codesourcery.com>
18258
18259 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18260 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18261 gcc-dg-debug-runtest.
18262 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18263 gcc-dg-debug-runtest.
18264
5c9acdf7
KL
182652003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18266
18267 PR c++/9022
18268 * g++.dg/lookup/using6.C: New test.
18269
25903d03
KL
182702003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18271
18272 * g++.dg/parse/access2.C: New test.
18273
7cbba309
MM
182742003-05-17 Mark Mitchell <mark@codesourcery.com>
18275
18276 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18277 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18278 * gcc.dg/debug/debug.exp: Likewise.
18279
b1822ccc
NB
182802003-05-17 Neil Booth <neil@daikokuya.co.uk>
18281
18282 * gcc.dg/dollar.c: New test.
18283
72701eab
JJ
182842003-05-16 Janis Johnson <janis187@us.ibm.com>
18285
18286 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18287 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18288 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18289 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18290 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18291 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18292 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18293 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18294 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18295 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18296 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18297 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18298 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18299 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18300 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18301 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18302 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18303 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18304
0baa1702
MM
183052003-05-16 Mark Mitchell <mark@codesourcery.com>
18306
18307 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18308 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18309 support for "repo" mode.
18310 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18311 * lib/g77-dg.exp: Likewise.
18312 * lib/obj-dg.exp: Likewise.
e6cc3a24 18313
dcac003d
JJ
183142003-05-16 Jakub Jelinek <jakub@redhat.com>
18315
18316 Merge from gcc-3_2-rhl8-branch:
18317 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18318
18319 * gcc.dg/tls/opt-6.c: New test.
18320
18321 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18322
18323 * gcc.dg/20030405-1.c: New test.
18324
18325 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18326
18327 * gcc.dg/20030309-1.c: New test.
18328
18329 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18330
18331 * gcc.c-torture/execute/20030307-1.c: New test.
18332
18333 2003-02-20 Randolph Chung <tausq@debian.org>
18334
18335 * gcc.c-torture/compile/20030220-1.c: New test.
18336
18337 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18338
18339 * gcc.dg/20030217-1.c: New test.
18340
18341 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18342
18343 * gcc.c-torture/compile/20020129-1.c: New test.
18344
18345 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18346
18347 * gcc.dg/unroll-1.c: New test.
18348
18349 2002-11-16 Jan Hubicka <jh@suse.cz>
18350
18351 * gcc.c-torture/execute/20020920-1.c: New test.
18352
18353 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18354
18355 PR target/7434
18356 * gcc.c-torture/compile/20021008-1.c: New test.
18357
18358 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18359
18360 PR target/7559
18361 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18362
18363 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18364
18365 * gcc.c-torture/compile/20020807-1.c: New test.
18366
18367 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18368
18369 * gcc.dg/tls/opt-1.c: New test.
18370
18371 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18372
18373 * gcc.dg/20020729-1.c: New test.
18374
18375 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18376
18377 * g++.dg/opt/life1.C: New test.
18378
18379 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18380
18381 * gcc.dg/20020525-1.c: New test.
18382
18383 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18384
18385 PR c++/6794
18386 * g++.dg/ext/pretty1.C: New test.
18387 * g++.dg/ext/pretty2.C: New test.
18388
dffbbe80
MM
183892003-05-15 Mark Mitchell <mark@codesourcery.com>
18390
18391 PR c++/8385
18392 * g++.dg/ext/typeof5.C: New test.
18393
ae4f397b
R
183942003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18395
18396 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18397 __USER_LABEL_PREFIX__ into account.
18398 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18399
e43736ad
RS
184002003-05-14 Roger Sayle <roger@eyesopen.com>
18401
18402 * gcc.dg/builtins-15.c: New test case.
18403
3a0d67cf
ZW
184042003-05-13 Zack Weinberg <zack@codesourcery.com>
18405
18406 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18407
75c834f8
MM
184082003-05-12 Mark Mitchell <mark@codesourcery.com>
18409
18410 * lib/g++.exp: Tweak handling of additional source files.
18411 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18412 * g++.dg/special/conpr-2a.C: Rename to ...
18413 * g++.dg/special/conpr-2a.cc: ... this.
18414 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18415 * g++.dg/special/conpr-3a.C: Rename to ...
18416 * g++.dg/special/conpr-3a.cc: This.
18417 * g++.dg/special/conpr-3b.C: Rename to ...
18418 * g++.dg/special/conpr-3b.cc: This.
18419 * g++.dg/special/conpr-4.C: New test.
18420 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18421
8c0a5264
DE
184222003-05-12 David Edelsohn <edelsohn@gnu.org>
18423
18424 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18425
8015bbee
KL
184262003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18427
18428 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18429 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18430 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18431 * g++.old-deja/g++.other/warn3.C: Likewise.
18432
358997e2
RS
184332003-05-11 Roger Sayle <roger@eyesopen.com>
18434
18435 * gcc.dg/i386-387-1.c: Update to also test log.
18436 * gcc.dg/i386-387-2.c: Likewise.
18437
98c644d6
TM
184382003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18439
18440 * g77.f-torture/execute/int8421.f: New test.
18441
9f01ded6
KL
184422003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18443
18444 PR c++/10230, c++/10481
18445 * g++.dg/lookup/scoped5.C: New test.
18446
fcea7401
KL
184472003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18448
18449 PR c++/10552
18450 * g++.dg/template/ttp6.C: New test.
18451
e1112e60
RS
184522003-05-11 Richard Sandiford <rsandifo@redhat.com>
18453
18454 * gcc.c-torture/execute/builtins: New directory.
18455 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18456 gcc.c-torture/execute/builtins.
18457 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18458 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18459 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18460 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18461
78757caa
KL
184622003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18463
18464 PR c++/9252
18465 * g++.dg/template/access8.C: New test.
18466 * g++.dg/template/access9.C: New test.
18467
8d241e0b
KL
184682003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18469
18470 PR c++/9554
18471 * g++.dg/parse/access1.C: New test.
18472
eddfe825
DD
184732003-05-09 DJ Delorie <dj@redhat.com>
18474
18475 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18476 long, and not an int.
18477
88e98cfe
KL
184782003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18479
18480 PR c++/10555, c++/10576
18481 * g++.dg/template/memclass1.C: New test.
18482
001db0e0
DD
184832003-05-08 DJ Delorie <dj@redhat.com>
18484
18485 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18486 targets.
18487 * gcc.c-torture/execute/20021024-1.x: Likewise.
18488 * gcc.c-torture/execute/shiftdi.x: Likewise.
18489 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18490 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18491 * gcc.dg/20021018-1.c: Likewise.
18492
7dc61d6c
KG
184932003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18494
8ce9f2ec
KG
18495 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18496
7dc61d6c
KG
18497 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18498 (bcopy): Call memmove.
18499
53415fa1
RS
185002003-05-08 Roger Sayle <roger@eyesopen.com>
18501
18502 * g77.f-torture/compile/8485.f: New test case.
18503
a944ceb9
RH
185042003-05-07 Richard Henderson <rth@redhat.com>
18505
e6cc3a24
ZW
18506 PR c++/10570
18507 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18508 Verify exception_cleanup not called for rethrows.
18509 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18510 when exiting catch block without rethrowing.
18511 * g++.dg/eh/forced3.C: New.
18512 * g++.dg/eh/forced4.C: New.
a944ceb9 18513
a1c6e6c5
AH
185142003-05-07 Aldy Hernandez <aldyh@redhat.com>
18515
0dfcf38e 18516 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 18517
dea2913c
DD
185182003-05-06 DJ Delorie <dj@redhat.com>
18519
18520 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18521 * gcc.dg/nest.c: Likewise.
18522
e82a312b
RS
185232003-05-05 Roger Sayle <roger@eyesopen.com>
18524
18525 * gcc.dg/builtins-14.c: New test case.
18526
6ccfe27c
JJ
185272003-05-05 Janis Johnson <janis187@us.ibm.com>
18528
18529 * lib/compat.exp (compat-execute): New argument.
18530 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18531 * gcc.dg/compat: New test directory.
18532 * gcc.dg/compat/compat.exp: New expect script.
18533 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18534 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18535 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18536 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18537 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18538 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18539
e8115463
JJ
18540 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18541 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18542 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18543 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18544 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18545 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18546 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18547 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18548 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18549 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18550 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18551 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18552 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18553 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18554 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18555
10b6a274
ZW
185562003-05-05 Zack Weinberg <zack@codesourcery.com>
18557
18558 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18559
e3e9f108
JJ
185602003-05-05 Jakub Jelinek <jakub@redhat.com>
18561
18562 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18563
36b29d7d
GK
185642003-05-05 Geoffrey Keating <geoffk@apple.com>
18565
bc9ec0e0
GK
18566 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18567 * gcc.dg/ppc-fsel-2.c: New test.
18568
36b29d7d
GK
18569 * gcc.dg/unused-5.c: New test.
18570
16692dd5
KL
185712003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18572
18573 PR c++/10496
18574 * g++.dg/warn/pmf1.C: New test.
18575
4b41d9eb
KL
185762003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18577
18578 PR c++/4494
18579 * g++.dg/warn/main.C: New test.
18580
00362064
KG
185812003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18582
18583 * gcc.dg/nonnull-3.c: New test.
18584
1fecc266
NB
185852003-05-04 Neil Booth <neil@daikokuya.co.uk>
18586
18587 * gcc.dg/cpp/Wtrigraphs.c: Update.
18588 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18589
b39358e1
GK
185902003-05-03 Geoffrey Keating <geoffk@apple.com>
18591
18592 * gcc.dg/ppc-fsel-1.c: New test.
18593
87f85ea0
ZW
185942003-05-03 Zack Weinberg <zack@codesourcery.com>
18595
18596 PR c/10604
18597 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18598
c4e2d744
KH
185992003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18600
18601 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18602
5dc5d13c
KL
186032003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18604
18605 PR c++/9364, c++/10553, c++/10586
18606 * g++.dg/parse/typename4.C: New test.
18607 * g++.dg/parse/typename5.C: Likewise.
18608
4dc27b4b
RS
186092003-05-03 Richard Sandiford <rsandifo@redhat.com>
18610
18611 * gcc.c-torture/compile/20030503-1.c: New test.
18612
f2ba7ecb
KL
186132003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18614
18615 * g++.dg/lookup/using5.C: Fix testcase error.
18616
7c1fdbe4
CD
186172003-05-01 Chris Demetriou <cgd@broadcom.com>
18618
18619 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18620 since MEABI is no longer supported. Remove all vestiges
18621 of MEABI from the test.
18622
d0af00af
KL
186232003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18624
18625 PR c++/10554
18626 * g++.dg/lookup/using5.C: New test.
18627
d12a7283
KL
186282003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18629
18630 PR c++/8772
18631 * g++.dg/template/ttp5.C: New test.
18632
6481daa9
MM
186332003-04-30 Mark Mitchell <mark@codesourcery.com>
18634
18635 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18636 (dg-gpp-additional-sources): New function.
18637 (dg-gpp-additional-files): Likewise.
18638 * lib/g++.exp (additional_sources): New variable.
18639 (additional_files): Likewise.
18640 (g++_target_compile): Deal with them.
18641 * lib/old-dejagnu.exp: Remove.
18642 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18643 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 18644
d7ed5e55
KL
186452003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18646
18647 PR c++/9432, c++/9528
18648 * g++.dg/lookup/using4.C: New test.
18649
b3d627e2
GK
186502003-04-29 Geoffrey Keating <geoffk@apple.com>
18651
a6fdc086
GK
18652 * gcc.dg/noreturn-5.c: New file.
18653 * gcc.dg/noreturn-6.c: New file.
18654
b3d627e2
GK
18655 * gcc.c-torture/compile/inline-1.c: New file.
18656
1f6f0cb6
MM
186572003-04-29 Mark Mitchell <mark@codesourcery.com>
18658
18659 PR c++/10551
18660 * g++.dg/template/explicit1.C: New test.
18661
60cde936
MM
186622003-04-29 Mark Mitchell <mark@codesourcery.com>
18663
555456b1
MM
18664 PR c++/10549
18665 * g++.dg/other/bitfield1.C: New test.
18666
60cde936
MM
18667 PR c++/10527
18668 * g++.dg/init/new7.C: New test.
18669
0dbc5cd3
MM
186702003-04-29 Mark Mitchell <mark@codesourcery.com>
18671
75135253 18672 * g++.dg/ext/desig1.C: New test.
60cde936 18673 * g++.dg/ext/init1.C: Update.
75135253 18674
0dbc5cd3
MM
18675 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18676
a833faa5
MM
186772003-04-28 Mark Mitchell <mark@codesourcery.com>
18678
18679 PR c++/10180
18680 * g++.dg/warn/Winline-1.C: New test.
18681
e31603c4
JJ
186822003-04-28 Jakub Jelinek <jakub@redhat.com>
18683
18684 * gcc.c-torture/execute/string-opt-19.c: New test.
18685
9661b15f
JJ
18686 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18687 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18688
772f8889
MM
186892003-04-27 Mark Mitchell <mark@codesourcery.com>
18690
18691 PR c++/10506
18692 * g++.dg/init/new6.C: New test.
18693
18694 PR c++/10503
18695 * g++.dg/init/ref6.C: New test.
18696
b29188f3
DE
186972003-04-26 David Edelsohn <edelsohn@gnu.org>
18698
18699 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18700
5cc2f4f3
KG
187012003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18702
18703 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18704 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18705
ea56c40c
MM
187062003-04-25 Mark Mitchell <mark@codesourcery.com>
18707
18708 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18709 initialized static data members.
18710
d3a0b002
L
187112003-04-25 H.J. Lu <hjl@gnu.org>
18712
18713 * gcc.dg/ia64-sync-4.c: New test.
18714
ad4a34f0
KG
187152003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18716
18717 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18718 date.
18719
f8986275
NS
187202003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18721
18722 PR c++/10337
18723 * g++.dg/warn/conv1.C: New test.
18724 * g++.old-deja/g++.other/conv7.C: Adjust.
18725 * g++.old-deja/g++.other/overload14.C: Adjust.
18726
374ca7f7
MM
187272003-04-23 Mark Mitchell <mark@codesourcery.com>
18728
18729 PR c++/10471
18730 * g++.dg/template/defarg2.C: New test.
18731
6338b358
NB
187322003-04-23 Neil Booth <neil@daikokuya.co.uk>
18733
18734 * gcc.dg/cpp/include2.c: Update.
18735 * gcc.dg/cpp/multiline-2.c: New.
18736 * gcc.dg/cpp/multiline.c: Update.
18737 * gcc.dg/cpp/strify2.c: Update.
18738 * gcc.dg/cpp/trad/literals-2.c: Update.
18739
3f429151
JDA
187402003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18741
18742 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18743
10aef094
MM
187442003-04-23 Mark Mitchell <mark@codesourcery.com>
18745
18746 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18747
4223f82f
MM
187482003-04-23 Mark Mitchell <mark@codesourcery.com>
18749
18750 PR c++/10451
18751 * g++.dg/parse/crash4.C: New test.
87f85ea0 18752
4223f82f
MM
18753 PR c++/9847
18754 * g++.dg/parse/crash5.C: New test.
18755
befcd99b
MM
187562003-04-22 Mark Mitchell <mark@codesourcery.com>
18757
ae2196c2
MM
18758 PR c++/10446
18759 * g++.dg/parse/crash3.C: New test.
18760
befcd99b
MM
18761 PR c++/10428
18762 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
18763
187642003-04-22 Devang Patel <dpatel@apple.com>
18765
18766 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 18767
256c249c
AT
187682003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18769
18770 * g++.dg/other/packed1.C: Fix dg options.
18771
ad27e65a
NS
187722003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18773
18774 * g++.dg/other/offsetof2.C: New test.
18775
b2dd096b
MM
187762003-04-21 Mark Mitchell <mark@codesourcery.com>
18777
18778 * g++.dg/template/recurse.C: Adjust location of error messages.
18779
8de9bb0e
NS
187802003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18781
18782 PR c++/9881
18783 * g++.dg/init/addr-const1.C: New test.
18784 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18785
187862003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
18787
18788 PR c++/10405
18789 * g++.dg/lookup/struct-hack1.C: New test.
18790
1613e52b
NB
187912003-04-20 Neil Booth <neil@daikokuya.co.uk>
18792
18793 * ucs.c: Update diagnostic messages.
18794
4e1f0f8e
NB
187952003-04-19 Neil Booth <neil@daikokuya.co.uk>
18796
18797 * gcc.dg/cpp/truefalse.cpp: New test.
18798 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 18799 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 18800
26aea073
NB
188012003-04-19 Neil Booth <neil@daikokuya.co.uk>
18802
18803 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18804 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18805
6a29edea
EB
188062003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18807
18808 * gcc.c-torture/compile/20030418-1.c: New test.
18809
46b2356d
JJ
188102003-04-17 Janis Johnson <janis187@us.ibm.com>
18811
18812 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18813
09d2f85f
KL
188142003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18815
18816 PR c++/10347
18817 g++.dg/template/dependent-name1.C: New test.
18818
8633f25c
R
188192003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18820
18821 * gcc.dg/warn-1.c (tourist_guide): New array,
18822 contains a pointer to bar.
18823
96c6931d
RS
188242003-04-16 Roger Sayle <roger@eyesopen.com>
18825
18826 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18827 * gcc.c-torture/execute/medce-1.c: New test case.
18828 * gcc.c-torture/execute/medce-2.c: New test case.
18829
5eb10628
MM
188302003-04-15 Mark Mitchell <mark@codesourcery.com>
18831
dc5dfa9c
MM
18832 * lib/prune.exp: Ignore more messages.
18833
5eb10628
MM
18834 PR c++/10381
18835 * g++.dg/parse/lookup3.C: New test.
18836
d2b54839
R
188372003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18838
18839 * gcc.c-torture/compile/20030415-1.c : New test.
18840
f4e92987
MM
188412003-04-14 Mark Mitchell <mark@codesourcery.com>
18842
18843 * gcc.c-torture/execute/scope-2.c: Move to ...
18844 * gcc.dg/noncompile/scope.c: .... here.
18845
15d4fd98
RS
188462003-04-14 Roger Sayle <roger@eyesopen.com>
18847
18848 * gcc.dg/20030414-2.c: New test case.
18849
26224a84
HPN
188502003-04-14 Hans-Peter Nilsson <hp@axis.com>
18851
18852 PR target/10377
18853 * gcc.dg/20030414-1.c: New test.
18854
1331d16f
RS
188552003-04-13 Roger Sayle <roger@eyesopen.com>
18856
18857 * gcc.dg/builtins-12.c: New test case.
18858 * gcc.dg/builtins-13.c: New test case.
18859
9cb65f92
KG
188602003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18861
18862 * gcc.c-torture/execute/string-opt-18.c: New test.
18863
f4f4610e
MM
188642003-04-13 Mark Mitchell <mark@codesourcery.com>
18865
18866 PR c++/10300
18867 * g++.dg/init/new5.C: New test.
18868
355b81d5
MM
188692003-04-12 Mark Mitchell <mark@codesourcery.com>
18870
18871 PR c++/7910
18872 * g++.dg/ext/dllimport1.C: New test.
18873
48ed72a3
EB
188742003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18875
18876 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18877
62520b20
BD
188782003-04-11 Bud Davis <bdavis9659@comcast.net>
18879
18880 PR Fortran/9263
18881 * g77.f-torture/noncompile/9263.f: New test
18882 PR Fortran/1832
18883 * g77.f-torture/execute/1832.f: New test
18884
0b87e18e
DC
188852003-04-11 David Chad <davidc@freebsd.org>
18886 Loren J. Rittle <ljrittle@acm.org>
18887
18888 libobjc/8562
18889 * objc.dg/headers.m: New test.
18890
339a28b9
ZW
188912003-04-10 Zack Weinberg <zack@codesourcery.com>
18892
18893 * gcc.c-torture/execute/builtin-noret-2.c: New.
18894 * gcc.c-torture/execute/builtin-noret-2.x: New.
18895 XFAIL builtin-noret-2.c at -O1 and above.
18896 * gcc.dg/redecl.c: New.
18897 * gcc.dg/Wshadow-1.c: Update error regexps.
18898
1e099144
MM
188992003-04-10 Mark Mitchell <mark@codesourcery.com>
18900
18901 * g++.dg/abi/bitfield10.C: New test.
18902
d02a6808
MS
189032003-04-09 Mike Stump <mrs@apple.com>
18904
88fbc3ca 18905 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 18906 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 18907
5fce2c65
RS
189082003-04-08 Roger Sayle <roger@eyesopen.com>
18909
18910 * gcc.dg/builtins-11.c: New test case.
18911
531878a6
RS
189122003-04-08 Roger Sayle <roger@eyesopen.com>
18913
18914 * gcc.dg/builtins-9.c: New test case.
18915 * gcc.dg/builtins-10.c: New test case.
18916
d5019ba3
R
189172003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18918
18919 * gcc.dg/noncompile/init-4.c.c: New test.
18920
10b7602f
NS
189212003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18922
18923 * gcc.misc-test/gcov-9.c: New test.
18924 * gcc.misc-test/gcov-10.c: New test
18925 * gcc.misc-test/gcov-11.c: New test.
18926
b8460b29
ZW
189272003-04-05 Zack Weinberg <zack@codesourcery.com>
18928
18929 PR optimization/10024
18930 * gcc.c-torture/compile/20030405-1.c: New test.
18931
33b49800
GK
189322003-04-04 Geoffrey Keating <geoffk@apple.com>
18933
18934 * gcc.dg/pch/static-3.c: New.
18935 * gcc.dg/pch/static-3.hs: New.
18936 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18937
0a49eb31
RH
189382003-04-04 Richard Henderson <rth@redhat.com>
18939
18940 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18941 * g++.dg/eh/forced2.C: Likewise.
18942
bc349178
MS
189432003-04-03 Mike Stump <mrs@apple.com>
18944
bc349178 18945 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 18946 target arg.
bc349178
MS
18947 (scan-assembler-times, scan-assembler-not): Likewise.
18948 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18949
773eae39
EB
189502003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18951
18952 * gcc.dg/sparc-loop-1.c: New test.
18953
0de298af
GK
189542003-04-02 Geoffrey Keating <geoffk@apple.com>
18955
18956 PR other/9274
18957 * g++.dg/pch/system-2.C: New.
18958 * g++.dg/pch/system-2.Hs: New.
18959
0f91f094
AH
189602003-04-02 Aldy Hernandez <aldyh@redhat.com>
18961
b8460b29 18962 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 18963
b8460b29 18964 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 18965
e129b3f9
RS
189662003-04-01 Roger Sayle <roger@eyesopen.com>
18967
18968 * gcc.c-torture/execute/20030401-1.c: New test case.
18969
70ab763c
ZL
189702003-04-01 Ziemowit Laski <zlaski@apple.com>
18971
18972 * objc.dg/defs.m: New.
18973
705412b0
AH
189742003-04-01 Aldy Hernandez <aldyh@redhat.com>
18975
b8460b29
ZW
18976 * g++.dg/eh/simd-1.C: New.
18977 * g++.dg/eh/simd-2.C: New.
705412b0 18978
d744e06e
AH
189792003-03-01 Aldy Hernandez <aldyh@redhat.com>
18980
b8460b29 18981 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 18982
46e33d43
MM
189832003-03-31 Mark Mitchell <mark@codesourcery.com>
18984
18985 PR c/9936
18986 * gcc.dg/20030331-2.c: New test.
18987
6b665219
MM
189882003-03-31 Mark Mitchell <mark@codesourcery.com>
18989
18990 PR c++/10278
18991 * g++.dg/parse/crash2.C: New test.
18992
44f19ccb
RS
189932003-03-31 Richard Sandiford <rsandifo@redhat.com>
18994
18995 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18996 * gcc.c-torture/execute/20030331-1.c: ...here.
18997
e66833ac
RS
189982003-03-31 Richard Sandiford <rsandifo@redhat.com>
18999
19000 * gcc.c-torture/execute/20030331-1.c: New test.
19001
27283c73
NS
190022003-03-31 Nathan Sidwell <nathan@codesourcery.com>
19003
19004 * lib/gcov.exp: Adjust call return testing strings.
19005 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
19006
03f2ea93
RS
190072003-03-31 Roger Sayle <roger@eyesopen.com>
19008
19009 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
19010 * gcc.dg/builtins-7.c: New test case.
19011 * gcc.dg/builtins-8.c: New test case.
19012
98d3d336
RS
190132003-03-31 Richard Sandiford <rsandifo@redhat.com>
19014
19015 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
19016
c717c5af
MM
190172003-03-30 Mark Mitchell <mark@codesourcery.com>
19018
19019 PR c++/7647
19020 * g++.dg/lookup-class-member-2.C: New test.
19021
9b703090
GN
190222003-03-30 Glen Nakamura <glen@imodulo.com>
19023
b8460b29 19024 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 19025
84dfe365
RS
190262003-03-28 Roger Sayle <roger@eyesopen.com>
19027
19028 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
19029
400fbc08
MM
190302003-03-28 Mark Mitchell <mark@codesourcery.com>
19031
19032 * g++.dg/init/attrib1.C: New test.
19033
0c85dbfd
EB
190342003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19035
19036 * gcc.dg/ultrasp8.c: New test.
19037
f7670e7b
EB
190382003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19039
19040 * gcc.dg/ultrasp7.c: New test.
19041
433cd9c9
NS
190422003-03-28 Nathan Sidwell <nathan@codesourcery.com>
19043
19044 PR c++/10047
19045 * g++.dg/template/inline1.C: New test.
19046
1ce324c3
EB
190472003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19048
19049 * gcc.dg/sparc-dwarf2.c: New test.
19050
9ddae796
RS
190512003-03-27 Roger Sayle <roger@eyesopen.com>
19052
19053 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19054 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19055
7ffe3584
MM
190562003-03-27 Mark Mitchell <mark@codesourcery.com>
19057
19058 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19059 than reading .x files.
19060 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19061 * g77.dg/gcov/gcov-1.f: Likewise.
19062 * gcc.misc-tests/gcov-4b.c: Likewise.
19063 * gcc.misc-tests/gcov-5b.c: Likewise.
19064 * gcc.misc-tests/gcov-6.c: Likewise.
19065 * gcc.misc-tests/gcov-7.c: Likewise.
19066 * gcc.misc-tests/gcov-8.c: Likewise.
19067 * g++.dg/gcov/gcov-1.x: Remove.
19068 * g77.dg/gcov/gcov-1.x: Likewise.
19069 * gcc.misc-tests/gcov-4b.x: Likewise.
19070 * gcc.misc-tests/gcov-5b.x: Likewise.
19071 * gcc.misc-tests/gcov-6.x: Likewise.
19072 * gcc.misc-tests/gcov-7.x: Likewise.
19073 * gcc.misc-tests/gcov-8.x: Likewise.
19074
c7d325c8
GN
190752003-03-27 Glen Nakamura <glen@imodulo.com>
19076
19077 PR opt/10087
19078 * gcc.dg/20030324-1.c: New test.
19079
649fc72d
NS
190802003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19081
544aef8c
NS
19082 PR c++/10224
19083 * g++.dg/template/arg3.C: New test.
19084
649fc72d
NS
19085 PR c++/10158
19086 * g++.dg/template/friend18.C: New test.
19087
a24278e2
RS
190882003-03-26 Roger Sayle <roger@eyesopen.com>
19089
19090 * g77.f-torture/compile/20030326-1.f: New test case.
19091
db8627a1
JJ
190922003-03-26 Janis Johnson <janis187@us.ibm.com>
19093
19094 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19095
19096 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19097
be565ad7
JJ
190982003-03-26 Jakub Jelinek <jakub@redhat.com>
19099
19100 * gcc.dg/ia64-sync-3.c: New test.
19101
f729e559
AM
191022003-03-26 Alan Modra <amodra@bigpond.net.au>
19103
19104 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19105
27e484bc
EB
191062003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19107
19108 * gcc.dg/ultrasp6.c: New test.
19109
d2fc7725
EB
191102003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19111
19112 * gcc.dg/i386-signbit-1.c: New test.
19113 * gcc.dg/i386-signbit-2.c: New test.
19114 * gcc.dg/i386-signbit-3.c: New test.
19115
9904e232
EB
191162003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19117
19118 * gcc.dg/ultrasp5.c: Fix options.
19119
9fdbe7df
EB
191202003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19121
19122 * gcc.dg/ultrasp5.c: Fix comment.
19123
c12741e9
TM
191242003-03-24 Bud Davis <bdavis9659@comcast.net>
19125
19126 PR fortran/10197
19127 * g77.f-torture/execute/10197.f: New test.
19128
2ef6c975
NS
191292003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19130
1c82cc90
NS
19131 PR c++/9898, c++/383
19132 * g++.dg/template/conv6.C: New test.
b8460b29 19133
a5fcc895
NS
19134 PR c++/10119
19135 * g++.dg/template/ptrmem5.C: New test.
19136
2ef6c975
NS
19137 PR c++/10026
19138 * g++.dg/lookup/koenig1.C: New test.
19139
19140 PR C++/10199
19141 * g++.dg/lookup/template2.C: New test.
19142
1134f4ac
JJ
191432003-03-24 Jakub Jelinek <jakub@redhat.com>
19144
19145 * g++.dg/opt/rtti1.C: New test.
19146
02484af9
EB
191472003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19148
19149 * gcc.dg/ultrasp5.c: New test.
19150
fa9b4904
AB
191512003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19152
b099daeb 19153 PR middle-end/9967
fa9b4904
AB
19154 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19155 builtin fputs.
19156
068d2c9d
MM
191572003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19158
19159 PR c/8224
19160 * gcc.dg/20030323-1.c: New test.
19161
766dec0e
RS
191622003-03-23 Roger Sayle <roger@eyesopen.com>
19163
19164 * gcc.c-torture/compile/20030323-1.c: New test case.
19165
97c6f7ad
UW
191662003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19167
19168 * gcc.dg/20030321-1.c: New test.
19169
b8c25665
ZW
191702003-03-22 Zack Weinberg <zack@codesourcery.com>
19171
19172 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19173
3e4a3562
NS
191742003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19175
19176 PR c++/9978, c++/9708
19177 * g++.dg/ext/vlm1.C: Adjust expected error.
19178 * g++.dg/ext/vla2.C: New test.
19179 * g++.dg/template/arg1.C: New test.
19180 * g++.dg/template/arg2.C: New test.
19181
6dd0f30b
BD
191822003-03-22 Bud Davis <bdavis9659@comcast.net>
19183
19184 * g77.f-torture/execute/select.f: New test.
19185 * g77.f-torture/noncompile/select_no_compile.f: New test.
19186
f3146d75
NS
191872003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19188
19189 PR c++/9898
19190 * g++.dg/other/error4.C: New test.
19191
963142fc
MM
191922003-03-20 Mark Mitchell <mark@codesourcery.com>
19193
19194 * g++.dg/template/friend17.C: New test.
19195
f8c8d811
AM
191962003-03-21 Alan Modra <amodra@bigpond.net.au>
19197
19198 * gcc.c-torture/compile/20030320-1.c: New.
19199
c876997f
RS
192002003-03-20 Roger Sayle <roger@eyesopen.com>
19201
19202 * gcc.dg/builtins-6.c: New test case.
19203
42151102
AM
192042003-03-19 Alan Modra <amodra@bigpond.net.au>
19205
19206 PR target/10073
19207 * gcc.c-torture/compile/20030319-1.c: New.
19208
b8c25665 192092003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
19210
19211 * gcc.dg/i386-cvt-1.c: New test.
19212
0fef2ffc
ZW
192132003-03-17 Zack Weinberg <zack@codesourcery.com>
19214
b8c25665
ZW
19215 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19216 * objc.dg/naming-2.m: Likewise.
0fef2ffc 19217
ec20aa6c
MM
192182003-03-17 Mark Mitchell <mark@codesourcery.com>
19219
19220 PR c++/9639
b8c25665 19221 * g++.dg/parse/crash1.C: New test.
ec20aa6c 19222
bafb714b
MM
192232003-03-16 Mark Mitchell <mark@codesourcery.com>
19224
19225 PR c++/8805
19226 * g++.dg/eh/cleanup1.C: New test.
19227
0a71919d
FH
192282003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19229
19230 * gcc.c-torture/execute/20030316-1.c: New test case.
19231
1f5a253a
NS
192322003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19233
19234 PR c++/9629
19235 * g++.dg/init/ctor2.C: New test.
19236
de6a669b
RS
192372003-03-15 Roger Sayle <roger@eyesopen.com>
19238
19239 * g77.f-torture/compile/xformat.f: New test case.
19240
24b26d8d
JDA
192412003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19242
19243 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19244 * g++.old-deja/g++.mike/eh50.C: Likewise.
19245
6e049fcd
KL
192462003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19247
19248 PR c++/6440
19249 * g++.dg/template/spec7.C: New test.
19250 * g++.dg/template/spec8.C: Likewise.
19251
f43f4314
JJ
192522003-03-14 Jakub Jelinek <jakub@redhat.com>
19253
19254 * gcc.c-torture/execute/20030313-1.c: New test.
19255
4526753f
RH
192562003-03-14 Richard Henderson <rth@redhat.com>
19257
19258 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19259
f650843f
EB
192602003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19261
19262 * gcc.c-torture/compile/20030314-1.c: New test.
19263
67e4f078
DS
192642003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19265
b8c25665 19266 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 19267 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 19268 thumb target,
67e4f078
DS
19269 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19270 to accept newer _imp__ prefix and additional
19271 newline in .drectve section.
19272 * gcc.dg/dll-4.c: Likewise.
19273 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19274 switch.
19275
26f86471
MM
192762003-03-13 Mark Mitchell <mark@codesourcery.com>
19277
45707d31
MM
19278 * g++.dg/parse/namespace9.C: New test.
19279
26f86471
MM
19280 * g++.dg/init/ref5.C: New test.
19281 * g++.dg/parse/ptrmem1.C: Likewise.
19282
aeb11ee5
JDA
192832003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19284
19285 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19286 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19287 regular expression.
19288 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19289 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19290
09ebf088
DJ
192912003-03-12 Daniel Jacobowitz <drow@mvista.com>
19292
19293 * gcc.c-torture/execute/20030224-2.c: New test.
19294
8a7d6cb3
EB
192952003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19296
19297 * gcc.dg/decl-3.c: New test.
19298
db1077d3
EB
192992003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19300
19301 * gcc.dg/i386-loop-2.c: New test.
19302
0c33daff
MM
193032003-03-11 Mark Mitchell <mark@codesourcery.com>
19304
e1145e7f 19305 PR c++/9474
2601a4ee
MM
19306 * g++.dg/parse/namespace8.C: New test.
19307
0c33daff
MM
19308 PR c++/9924
19309 * g++.dg/overload/builtin2.C: New test.
19310
54098126
SB
193112003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19312
19313 * gcc.dg/return-type-3.c: New test.
19314
bff6a7c2
V
193152003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19316
19317 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19318 profiling options are not supported.
19319
125e6594
MM
193202003-03-10 Mark Mitchell <mark@codesourcery.com>
19321
19322 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19323 * g++.old-deja/g++.warn/impint2.C: Likewise.
19324
87d7d780
DP
193252003-03-10 Devang Patel <dpatel@apple.com>
19326
19327 * g++.dg/cpp/c++_cmd_1.C: New test.
19328 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 19329
ebb780f2
SB
193302003-03-10 Segher Boessenkool <segher@koffie.nl>
19331
b8c25665 19332 * gcc.dg/altivec-9.c: New file.
ebb780f2 19333
88a7a0c9
FS
193342003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19335
19336 * gcc.dg/ppc-sdata-1.c: New test.
19337 * gcc.dg/ppc-sdata-2.c: New test.
19338
f6d19bfe
MM
193392003-03-09 Mark Mitchell <mark@codesourcery.com>
19340
1d719415
MM
19341 PR c++/9373
19342 * g++.dg/opt/ptrmem2.C: New test.
19343
f6d19bfe
MM
19344 PR c++/8534
19345 * g++.dg/opt/ptrmem1.C: New test.
19346
9edf6a4c
EB
193472003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19348
19349 * gcc.dg/i386-loop-1.c: New test.
19350
ca9e1382
KL
193512003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19352
19353 PR c++/9970
19354 * g++.dg/lookup/friend1.C: New test.
19355
0e136342
MM
193562003-03-08 Mark Mitchell <mark@codesourcery.com>
19357
19358 PR c++/9823
19359 * g++.dg/parser/constructor1.C: New test.
19360
af812813
HPN
193612003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19362
17b7f45e
HPN
19363 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19364
af812813
HPN
19365 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19366
39a91264
NB
193672003-03-08 Neil Booth <neil@daikokuya.co.uk>
19368
19369 * gcc.dg/cpp/Wunused.c: Update test.
19370
b8c25665 193712003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
19372
19373 * gcc.dg/inline-3.c: New test.
19374
089d6ea7
MM
193752003-03-08 Mark Mitchell <mark@codesourcery.com>
19376
19377 PR c++/9809
19378 * g++.dg/parse/builtin1.C: New test.
19379
19380 PR c++/9982
19381 * g++.dg/abi/cookie1.C: New test.
19382 * g++.dg/abi/cookie2.C: Likewise.
19383
19384 PR c++/9524
612dc718 19385 * g++.dg/template/field1.C: New test.
089d6ea7
MM
19386
19387 PR c++/9912
19388 * g++.dg/parse/class1.C: New test.
19389 * g++.dg/parse/namespace7.C: Likewise.
19390 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 19391
aa6e8ed3
MM
193922003-03-07 Mark Mitchell <mark@codesourcery.com>
19393
19394 * g++.dg/init/ref4.C: New test.
19395
b8c25665 193962003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
19397
19398 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 19399 * gcc.dg/inline-3.c: New test.
dfa7f440 19400
3d1df1fa
MM
194012003-03-06 Mark Mitchell <mark@codesourcery.com>
19402
3d938426
MM
19403 * g++.dg/init/ref3.C: New test.
19404
5e256996
MM
19405 PR c++/9965
19406 * g++.dg/init/ref2.C: New test.
b8c25665 19407
07681121
MM
19408 PR c++/9400
19409 * g++.dg/warn/Wshadow-2.C: New test.
19410
3d1df1fa
MM
19411 PR c++/9791
19412 * g++.dg/warn/Woverloaded-1.C: New test.
19413
b8c25665 194142003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
19415
19416 * gcc.dg/i386-local2.c: New.
20856045 19417 * gcc.dg/i386-local.c: Fix typo.
b255a036 19418
1c442892
MM
194192003-03-05 Mark Mitchell <mark@codesourcery.com>
19420
19421 * g++.dg/abi/layout3.C: New test.
19422
be2fa211
EB
194232003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19424
19425 * gcc.c-torture/compile/20030305-1.c
19426
b8c25665 194272003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
19428
19429 * gcc.dg/i386-local.c: New.
19430
b8c25665 194312003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
19432
19433 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19434
2ad1815d
EB
194352003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19436
19437 * gcc.dg/switch-2.c: New test.
19438 * gcc.dg/switch-3.c: New test.
19439 * gcc.dg/Wswitch.c: Adjust line numbers.
19440 * gcc.dg/Wswitch-default.c: Likewise.
19441 * gcc.dg/Wswitch-enum.c: Likewise.
19442
01952d37
AO
194432003-03-04 Alexandre Oliva <aoliva@redhat.com>
19444
19445 * gcc.c-torture/execute/20030222-1.c: New test.
19446
767440a2
JW
194472003-03-03 James E Wilson <wilson@tuliptree.org>
19448
19449 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19450
7993382e
MM
194512003-03-03 Mark Mitchell <mark@codesourcery.com>
19452
19453 PR c++/9878
19454 * g++.dg/init/ref1.C: New test.
19455
b8c25665 194562003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
19457
19458 * gcc.dg/sh-relax.c: New SH-only test.
19459
b22b239e
GK
194602003-03-03 Geoffrey Keating <geoffk@apple.com>
19461
19462 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19463 comment explaining purpose of testcase.
19464
3595b91f
SC
194652003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19466
19467 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19468 for HC11/HC12 (asm needs two int registers).
19469 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19470 HC11/HC12 because the test uses an asm which needs two 32-bit
19471 registers.
19472
1494f93a
SC
194732003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19474
19475 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19476 for HC11/HC12 (array is too large otherwise).
19477 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19478 * gcc.c-torture/compile/20010518-2.x: Likewise.
19479 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19480 HC11/HC12 (array is too large).
19481
facf86ac
GK
194822003-03-01 Geoffrey Keating <geoffk@apple.com>
19483
19484 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19485 * lib/g++-dg.exp (g++-dg-test): Likewise.
19486
08291658
RS
194872003-03-01 Roger Sayle <roger@eyesopen.com>
19488
19489 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19490 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19491
74dd1333
KL
194922003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19493
19494 * g++.dg/warn/implicit-typename1.C: Remove warning.
19495
3f53c0dc
RH
194962003-02-28 Richard Henderson <rth@redhat.com>
19497
19498 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19499 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19500
d8fad4ea
GK
195012003-02-28 Geoffrey Keating <geoffk@apple.com>
19502
19503 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19504 * g++.dg/pch/pch.exp: Likewise.
19505
1cb8292f
MM
195062003-02-28 Mark Mitchell <mark@codesourcery.com>
19507
19508 PR c++/9879
19509 * testsuite/g++.dg/init/new4.C: New test.
19510
f3c7ed6b
RE
195112003-02-28 Richard Earnshaw <rearnsha@arm.com>
19512
19513 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19514
13082c80
AO
195152003-02-28 Alexandre Oliva <aoliva@redhat.com>
19516
e459243b
AO
19517 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19518 unsigned long.
19519
13082c80
AO
19520 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19521 wider than float.
19522
b17d5d7c
ZD
195232003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19524
19525 * lib/scanasm.exp: Add support for counting numbers of
19526 occurences.
19527 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19528 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19529
c0b1cc97
MM
195302003-02-25 Mark Mitchell <mark@codesourcery.com>
19531
cec24319
MM
19532 PR c++/9683
19533 * g++.dg/template/static3.C: New test.
19534
c0b1cc97
MM
19535 PR c++/9829
19536 * g++.dg/parse/namespace6.C: New test.
b8c25665 19537
3eaa6044
FS
195382003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19539
19540 PR target/9732
19541 * gcc.dg/20030225-1.c: New test.
19542
353b4fc0
MM
195432003-02-24 Mark Mitchell <mark@codesourcery.com>
19544
d12ad970
MM
19545 * README: Remove out-of-date information.
19546
353b4fc0
MM
19547 PR c++/9836
19548 * g++.dg/template/spec6.C: New test.
19549
201b9f2a
JL
195502003-02-24 Jeff Law <law@redhat.com>
19551
19552 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19553
f8dc212b
RO
195542003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19555
19556 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19557 * gcc.dg/pragma-ep-1.c: Likewise.
19558
9e236a9d
KL
195592003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19560
19561 PR c++/9602
19562 * g++.dg/template/friend16.C: New test.
19563
ca099ac8
MM
195642003-02-23 Mark Mitchell <mark@codesourcery.com>
19565
19566 PR c++/5333
19567 * g++.dg/parse/fused-params1.C: Adjust error messages.
19568 * g++.dg/template/nested3.C: New test.
b8c25665 19569
f641e05b
AM
195702003-02-24 Alan Modra <amodra@bigpond.net.au>
19571
19572 * g++.dg/abi/param1.C: New test.
19573
53be1a8d
KL
195742003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19575
19576 PR c++/7982
19577 * g++.dg/warn/implicit-typename1.C: New test.
19578
9d913bbf
KC
195792003-02-22 Kelley Cook <kelleycook@comcast.net>
19580
b8c25665
ZW
19581 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19582 with "mtune".
19583 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19584 * gcc.c-torture/execute/20010129-1.x: Likewise.
19585 * gcc.dg/20011107-1.c: Likewise.
19586 * gcc.dg/20020108-1.c: Likewise.
19587 * gcc.dg/20020122-3.c: Likewise.
19588 * gcc.dg/20020206-1.c: Likewise.
19589 * gcc.dg/20020310-1.c: Likewise.
19590 * gcc.dg/20020426-2.c: Likewise.
19591 * gcc.dg/20020517-1.c: Likewise.
19592 * gcc.dg/991230-1.c: Likewise.
19593 * gcc.dg/i386-unroll-1.c: Likewise.
19594 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19595
195962003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
19597
19598 * gcc.dg/i386-mul.c: New test.
19599
c0a47a61
RS
196002003-02-21 Roger Sayle <roger@eyesopen.com>
19601
19602 * gcc.dg/builtins-5.c: New test case.
19603
182c2078
HPN
196042003-02-22 Hans-Peter Nilsson <hp@axis.com>
19605
19606 * gcc.dg/asmreg-1.c: New test.
19607
2fff6d71
MM
196082003-02-21 Mark Mitchell <mark@codesourcery.com>
19609
19610 PR c++/9749
19611 * g++.dg/parse/varmod1.C: New test.
19612
19df1edf
MM
196132003-02-21 Mark Mitchell <mark@codesourcery.com>
19614
19615 PR c++/9727
19616 * g++.dg/template/op1.C: New test.
19617
5dc3a78c
MM
196182003-02-21 Mark Mitchell <mark@codesourcery.com>
19619
19620 PR c++/8906
19621 * g++.dg/template/nested2.C: New test.
19622
692bb58a
MM
196232003-02-21 Mark Mitchell <mark@codesourcery.com>
19624
19625 PR c++/8724
19626 * g++.dg/expr/dtor1.C: New test.
19627
a8d0ddaf
ZW
196282003-02-21 Zack Weinberg <zack@codesourcery.com>
19629
19630 * gcc.dg/cpp/include3.c: New test.
19631 * gcc.dg/cpp/inc/foo.h: New file.
19632
9e7d0b92
GN
196332003-02-21 Glen Nakamura <glen@imodulo.com>
19634
19635 * gcc.c-torture/execute/20030221-1.c: New test.
19636
63a3cd3e
MM
196372003-02-20 Mark Mitchell <mark@codesourcery.com>
19638
19639 PR c++/9729
19640 * g++.dg/abi/conv1.C: New test.
19641
b8c25665 196422003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
19643
19644 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19645
4ea0d487
DJ
196462003-02-19 Daniel Jacobowitz <drow@mvista.com>
19647
19648 * gcc.c-torture/compile/20030219-1.c: New test.
19649
b8c25665 196502003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
19651
19652 * gcc.dg/funcorder.c: New test.
19653
ff6e1a2f
KH
196542003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19655
19656 * gcc.c-torture/execute/20030218-1.c: New.
19657
67aa8289
AH
196582003-02-18 Aldy Hernandez <aldyh@redhat.com>
19659
a8d0ddaf 19660 * gcc.dg/20030218-1.c: New.
67aa8289 19661
d7ddbe24
RH
196622003-02-18 Richard Henderson <rth@redhat.com>
19663
19664 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19665 * gcc.dg/attr-used-2.c: New.
19666
6b99d1c0
MM
196672003-02-18 Mark Mitchell <mark@codesourcery.com>
19668
19669 PR c++/9704
19670 * g++.dg/init/copy5.C: New test.
a8d0ddaf 19671
59d22bc5
GK
196722003-02-18 Geoffrey Keating <geoffk@apple.com>
19673
19674 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19675 * g++.dg/pch/pch.exp: Likewise.
19676
bc102c4b
KH
196772003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19678
19679 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19680 STACK_SIZE is not defined.
19681
db77ef4c
KL
196822003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19683
19684 PR c++/9457
19685 * g++.dg/template/init1.C: New test.
19686
b8c25665 196872003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
19688
19689 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19690 (foo): Add few extra tests
19691 * gcc.dg/c99-const-expr-3.c: Likewise.
19692 * gcc.c-torture/execute/20030216-1.c: New.
19693
0df4ae96
KL
196942003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19695
19696 PR c++/9459
19697 * g++.dg/ext/typeof4.C: New test.
19698
881b2a96
RS
196992003-02-15 Roger Sayle <roger@eyesopen.com>
19700
19701 * gcc.dg/i386-387-3.c: New test case.
19702
6e8647d5
JZ
197032003-02-14 Josef Zlomek <zlomekj@suse.cz>
19704
19705 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19706 cris-*-elf* cris-*-aout* and mmix-*-*.
19707
42f86c48
JZ
197082003-02-13 Josef Zlomek <zlomekj@suse.cz>
19709
19710 * gcc.dg/20030213-1.c: New test.
19711
1fb54135
RS
197122003-02-12 Roger Sayle <roger@eyesopen.com>
19713
19714 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19715 * gcc.dg/i386-387-2.c: Likewise.
19716
c6e2a538
AH
197172003-02-12 Aldy Hernandez <aldyh@redhat.com>
19718
a8d0ddaf
ZW
19719 * gcc.dg/ppc-spe.c: Fix formatting.
19720 Enable tests that were previously unsupported by gas.
19721 Delete tests for instructions that no longer exist.
19722 Switch arguments on evsubifw builtin.
c6e2a538 19723
5c4d5a15
KH
197242003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19725
19726 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19727 STACK_SIZE is too small.
19728
ecf92f82 197292003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 19730 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
19731
19732 * gcc.dg/decl-2.c: New test.
19733
b8c25665 197342003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
19735
19736 * gcc.dg/i386-fpcvt-1.c: New test.
19737
2382b79f
RS
197382002-02-09 Richard Sandiford <rsandifo@redhat.com>
19739
19740 * gcc.c-torture/execute/20030209-1.c: New test.
19741
5d4b76c0
KH
197422003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19743
19744 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19745 int-wide bitops, use the constants of the same width.
19746 Likewise, if long long is 32-bit wide, test bitops using
19747 32-bit constants.
19748
8f37dd98
LR
197492003-02-07 Loren James Rittle <ljrittle@acm.org>
19750
19751 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19752
46847aa6
RS
197532003-02-07 Roger Sayle <roger@eyesopen.com>
19754
19755 * testsuite/gcc.dg/builtins-4.c: New test case.
19756
f39a753b
KG
197572003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19758
19759 * gcc.dg/20020430-1.c: Fix dg command typos.
19760 * gcc.dg/20020503-1.c: Likewise.
19761
256803d9
VR
197622003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19763
19764 PR c++/8785
19765 * g++.dg/parse/fused-params1.C: New test.
19766
19767 PR c++/8857
19768 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19769
19770 PR c++/8921
19771 * g++.dg/parse/non-dependent1.C: New test.
19772
19773 PR c++/8928
19774 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19775
19776 PR c++/9228
19777 * g++.dg/parse/undefined7.C: New test.
19778 * g++.dg/parse/non-templ1.C: New test.
19779
19780 PR c++/9229
19781 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19782
5fbf0217
EB
197832003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19784
19785 * gcc.c-torture/compile/20030206-1.c: New test.
19786
dbdd3489
RS
197872003-02-05 Roger Sayle <roger@eyesopen.com>
19788
19789 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19790 "pow" to "foo" to avoid potential confusion with a math built-in.
19791
48d1ce96
KG
197922003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19793
19794 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19795 conditions for SPARC targets.
19796
4f6ae35d
JJ
197972003-02-05 Jakub Jelinek <jakub@redhat.com>
19798
19799 * gcc.dg/20030204-1.c: New test.
19800
2de2cd78
VR
198012003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19802
19803 PR c++/38
19804 * g++.dg/parse/array-size1.C: New test.
19805
19806 PR c++/5657
19807 * g++.dg/parse/undefined3.C: New test.
19808
19809 PR c++/5665
19810 * g++.dg/parse/undefined4.C: New test.
19811
19812 PR c++/5975
19813 * g++.dg/parse/undefined5.C: New test.
19814
19815 PR c++/7259
19816 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19817
19818 PR c++/8578
19819 * g++.dg/parse/casting-operator1.C: New test.
19820
19821 PR c++/8596
19822 * g++.dg/parse/undefined6.C: New test.
19823
19824 PR c++/8736
19825 * g++.dg/parse/missing-template1.C: New test.
19826
b8c25665 198272003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
19828
19829 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19830 * gcc.dg/i386-cmov?.c: Likewise.
19831 * gcc.dg/i386-fpcvt-?.c: Likewise.
19832 * gcc.dg/i386-ssefp-1.c: Likewise.
19833 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 19834 conventions.
afffc4e2 19835
b80f8ef3
MM
198362003-02-03 Mark Mitchell <mark@codesourcery.com>
19837
19838 PR c++/7129
19839 * testsuite/g++.dg/ext/max.C: New test.
19840
b8c25665 198412003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
19842
19843 * gcc.c-torture/execute/20030203-1.c: New test.
19844
ca777b88
RE
198452003-02-03 Richard Earnshaw <rearnsha@arm.com>
19846
19847 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19848 'natural-endian'.
19849
271bd540
RS
198502003-02-01 Richard Sandiford <rsandifo@redhat.com>
19851
19852 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19853 * g++.dg/init/new2.C: Likewise.
19854 * g++.dg/other/new1.C: Likewise.
19855
5175d1b8
LR
198562003-01-31 Loren J. Rittle <ljrittle@acm.org>
19857
19858 * gcc.dg/struct-ret-libc.c: New test.
19859
2f278625
UW
198602003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19861
19862 * gcc.dg/20030129-1.c: New test.
19863
db0f613d
KL
198642003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19865
19866 PR c++/8849
19867 * g++.dg/template/ptrmem4.C: New test.
19868
14d22dd6
MM
198692003-01-29 Mark Mitchell <mark@codesourcery.com>
19870
19871 * g++.dg/parser/constant1.C: New test.
19872
710b73e6
KL
198732003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19874
19875 PR c++/8591
19876 * g++.dg/parse/friend2.C: New test.
19877
9ae58faf
NS
198782003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19879
19880 PR c++/9437
19881 * g++.dg/template/unify4.C: New test.
19882
6d09ef27
RS
198832003-01-28 Richard Sandiford <rsandifo@redhat.com>
19884
19885 * gcc.c-torture/execute/20030128-1.c: New test.
19886
4334c467
JO
198872003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19888
19889 * g++.dg/lookup/nested1.C: Test moved from ...
19890 * g++.old-deja/g++.other/lookup24.C: ... here.
19891
b8c25665 198922003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
19893
19894 * gcc.dg/i386-cmov5.c: New test.
19895
bffcd064
V
198962003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19897
a8d0ddaf
ZW
19898 * gcc.c-torture/execute/20010925-1.c: Changed the
19899 memcpy declaration.
bffcd064 19900
f2ce60b8
NS
199012003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19902
19903 PR c++/3902
19904 * g++.dg/parse/template5.C: New test.
19905
f42aadd8
TM
199062003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19907
19908 PR fortran/9258
19909 * g77.dg/pr9258: New test.
19910
5db544e1
GP
199112003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19912
19913 * README: Move relevant parts from README.g++.
19914
19915 * README.g++: Remove this file.
19916
483a5709
NS
199172003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19918
19919 * g++.dg/abi/dcast1.C: New test.
19920
4ff71d24
KG
199212003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19922
19923 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19924
623baee2
JO
199252003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19926
19927 PR c++/47
19928 * g++.old-deja/g++.other/lookup24.C: New test.
19929
2956f353
KG
199302003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19931
19932 PR middle-end/7227
19933 * gcc.dg/uninit-C.c: New test.
19934
a2ddc397
NS
199352003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19936
19937 * g++.dg/abi/covariant1.C: New test.
19938
acf9fa5f
UW
199392003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19940
19941 * gcc.dg/20030123-1.c: New test.
19942
b8c25665 199432003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
19944
19945 PR opt/8492
19946 * gcc.c-torture/compile/20030125-1.c
19947
bbaab916
NS
199482003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19949
19950 PR c++/9403
19951 * g++.dg/parse/template3.C: New test.
19952 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 19953
bbaab916
NS
19954 PR c++/795
19955 * g++.dg/parse/template4.C: New test.
a8d0ddaf 19956
bbaab916
NS
19957 PR c++/9415
19958 * g++.dg/template/qual2.C: New test.
a8d0ddaf 19959
bbaab916
NS
19960 PR c++/8545
19961 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19962
19963 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19964
9bb231fd
RS
199652003-01-25 Roger Sayle <roger@eyesopen.com>
19966
19967 * gcc.c-torture/execute/switch-1.c: New test case.
19968
b8c25665 199692003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
19970
19971 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19972
32d9a5bd
PC
199732003-01-25 Paolo Carlini <pcarlini@unitus.it>
19974
19975 Tweaks for Bison-1.875. From the NEWS file:
19976 "- `parse error' -> `syntax error'
19977 Bison now uniformly uses the term `syntax error'"
19978 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19979 * gcc.dg/cpp/digraph2.c: Likewise.
19980 * gcc.dg/cpp/direct2.c: Likewise.
19981 * gcc.dg/cpp/paste4.c: Likewise.
19982 * gcc.dg/c90-restrict-1.c: Likewise.
19983 * gcc.dg/c99-func-2.c: Likewise.
19984 * gcc.dg/noncompile/920721-2.c: Likewise.
19985 * gcc.dg/noncompile/930622-2.c: Likewise.
19986 * gcc.dg/noncompile/940112-1.c: Likewise.
19987 * gcc.dg/noncompile/950921-1.c: Likewise.
19988 * gcc.dg/noncompile/951123-1.c: Likewise.
19989 * gcc.dg/noncompile/971104-1.c: Likewise.
19990 * gcc.dg/noncompile/990416-1.c: Likewise.
19991
f5128e88
PC
199922003-01-24 Paolo Carlini <pcarlini@unitus.it>
19993
19994 * g++.dg/parse/undefined1.C: Add error message.
19995
65a5559b
MM
199962003-01-22 Mark Mitchell <mark@codesourcery.com>
19997
c006d942
MM
19998 PR c++/9354
19999 * g++.dg/parse/new1.C: New test.
20000
20001 PR c++/9216
20002 * g++.dg/parse/template2.C: New test.
20003
20004 PR c++/9354
20005 * g++.dg/parse/typedef2.C: New test.
20006
65a5559b
MM
20007 PR c++/9328
20008 * g++.dg/ext/typeof3.C: New test.
20009
68aab9ee
VR
200102003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20011
20012 PR c++/2738
20013 * g++.dg/parse/ret-type1.C: New test.
20014
20015 PR c++/3792
20016 * g++.dg/parse/tmpl-outside1.C: New test.
20017
20018 PR c++/4207
20019 * g++.dg/parse/int-as-enum1.C: New test.
20020
20021 PR c++/4903
20022 * g++.dg/parse/no-typename1.C: New test.
20023
20024 PR c++/5533
20025 * g++.dg/parse/no-value1.C: New test.
20026
20027 PR c++/5921
20028 * g++.dg/parse/wrong-inline1.C: New test.
20029
20030 PR c++/6402
20031 * g++.dg/parse/ref1.C: New test.
20032
20033 PR c++/6992
20034 * g++.dg/parse/attr-ctor1.C: New test.
20035
20036 PR c++/7229
20037 * g++.dg/parse/namespace5.C: New test.
20038
20039 PR c++/7917
20040 * g++.dg/parse/func-def1.C: New test.
20041
20042 PR c++/8143
20043 * g++.dg/parse/undefined1.C: New test.
20044
20045 PR c++/5723, PR c++/8522
20046 * g++.dg/parse/specialization1.C: New test.
20047
20048 PR c++/163, PR c++/8595
20049 * g++.dg/parse/struct-as-enum1.C: New test.
20050
20051 PR c++/9173
20052 * g++.dg/parse/undefined2.C: New test.
20053
1fb3244a
MM
200542003-01-22 Mark Mitchell <mark@codesourcery.com>
20055
e0860732
MM
20056 PR c++/9298
20057 * g++.dg/parse/template1.C: New test.
20058
4eb6d609
MM
20059 PR c++/9384
20060 * g++.dg/parse/using1.C: New test.
20061
1fb3244a
MM
20062 PR c++/9285
20063 PR c++/9294
20064 * g++.dg/parse/expr2.C: New test.
20065
20066 PR c++/9388
20067 * g++.dg/parse/lookup2.C: Likewise.
20068
b8c25665 200692003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
20070
20071 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20072 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20073 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
20074 * gcc.c-torture/execute/string-opt-*.c: Likewise.
20075
e3289412
NC
200762003-01-20 Nick Clifton <nickc@redhat.com>
20077
20078 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20079 problem with ARM sibcall code generation.
20080
d99c740f
KH
200812003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20082
20083 * gcc.c-torture/execute/20030120-1.c: New.
20084
a99820e6
PC
200852003-01-19 Paolo Carlini <pcarlini@unitus.it>
20086
20087 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20088
5dae1114
MM
200892003-01-17 Mark Mitchell <mark@codesourcery.com>
20090
20091 PR c++/9272
20092 * g++.dg/parse/ctor1.C: New test.
20093
20094 PR c++/9294:
20095 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 20096
5dae1114
MM
20097 * g++.dg/parse/typename3.C: New test.
20098
c292e375
RH
200992003-01-16 Richard Henderson <rth@redhat.com>
20100
20101 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20102
aab37812
RH
201032003-01-16 Richard Henderson <rth@redhat.com>
20104
20105 * g++.dg/pch/pch.exp: Copy test header to the working directory
20106 before using it either for precompilation or direct use.
20107 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20108 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20109
50c620d6
RH
201102003-01-16 Richard Henderson <rth@redhat.com>
20111
20112 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20113 before using it either for precompilation or direct use.
20114 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20115 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20116
8fbc5ae7
MM
201172003-01-16 Mark Mitchell <mark@codesourcery.com>
20118
20119 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20120 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20121 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20122 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20123 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20124 typename warning into error.
20125 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20126 error messages.
20127 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20128 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20129 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20130 messages.
20131 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20132 make declaration visible in template.
20133 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20134 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20135 messages.
20136 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20137 message.
20138 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20139 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20140 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20141 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20142 typename warning with error message.
20143 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20144 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20145 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 20146
712becab
NS
201472003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20148
20149 * g++.dg/parse/ambig2.C: New test.
20150
1ceb0dc7
RH
201512003-01-15 Richard Henderson <rth@redhat.com>
20152
20153 * g++.dg/tls/init-2.C: Update error message string.
20154
3dd5fc58
KG
201552003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20156
20157 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20158
b0562482
SC
201592003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20160
20161 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20162 all for HC11/HC12.
20163 * gcc.c-torture/compile/20001205-1.x: Likewise.
20164 * gcc.c-torture/compile/20001226-1.x: Likewise.
20165 * gcc.c-torture/compile/920520-1.x: Likewise.
20166 * gcc.c-torture/compile/961203-1.x: Likewise.
20167 * gcc.c-torture/compile/20020604-1.x: Likewise.
20168
b8c25665 201692003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
20170
20171 * gcc.c-torture/compile/20030115-1.c: New test.
20172
20173 * gcc.dg/i386-fpcvt-1.c: New test.
20174 * gcc.dg/i386-fpcvt-2.c: New test.
20175
a7189b49
JO
201762003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20177
20178 Further conform g++'s __vmi_class_type_info to the C++ ABI
20179 specification.
20180 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20181 the specification.
20182
b8c25665 201832003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
20184
20185 * gcc.dg/i386-fpcvt-1.c: New test.
20186 * gcc.dg/i386-fpcvt-2.c: New test.
20187
ab5496c4
EB
201882003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20189
20190 * gcc.dg/i386-mmx-3.c: New test.
20191
e8f2b18d
MM
201922003-01-12 Mark Mitchell <mark@codesourcery.com>
20193
20194 PR c++/9264
20195 * g++.dg/parse/octal1.C: New file.
20196
20197 PR c++/9172
20198 * g++.dg/parse/typename1.C: New file.
20199
67a7278d
DS
202002003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20201
20202 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20203 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 20204 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 20205
2050a1bb
MM
202062003-01-10 Mark Mitchell <mark@codesourcery.com>
20207
99152b95 20208 PR c++/9099
a6f6052a
MM
20209 * g++.dg/parse/dtor1.C: New file.
20210
2050a1bb
MM
20211 PR c++/9128
20212 * g++.dg/rtti/typeid1.C: New file.
20213
20214 PR c++/9153
20215 * g++.dg/parse/lookup1.C: New file.
20216
20217 PR c++/9171
20218 * g++.dg/templ/spec5.C: New file.
ab5496c4 20219
7558f66e
JZ
202202003-01-10 Josef Zlomek <zlomekj@suse.cz>
20221
20222 * gcc.c-torture/compile/20030110-1.c: New test.
20223
17211ab5
GK
202242003-01-09 Geoffrey Keating <geoffk@apple.com>
20225
20226 Merge from pch-branch:
20227
20228 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20229
20230 * gcc.dg/pch/cpp-1.h: New.
20231 * gcc.dg/pch/cpp-1.c: New.
20232 * gcc.dg/pch/cpp-2.h: New.
20233 * gcc.dg/pch/cpp-2.c: New.
20234
20235 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20236
20237 * gcc.dg/pch/except-1.h: New.
20238 * gcc.dg/pch/except-1.c: New.
20239
20240 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20241
20242 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20243 running test.
20244 * gcc.dg/pch: Include *.hp not *.h.
20245 * gcc.dg/pch/system-1.h: New.
20246 * gcc.dg/pch/system-1.c: New.
20247
20248 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20249
20250 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20251 rather than trying to build and run a program using PCH.
20252 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 20253
17211ab5
GK
20254 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20255
20256 * gcc.dg/pch/macro-3.c: New.
20257 * gcc.dg/pch/macro-3.h: New.
20258
20259 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20260
20261 * gcc.dg/pch/common-1.c: New.
20262 * gcc.dg/pch/common-1.h: New.
20263 * gcc.dg/pch/decl-1.c: New.
20264 * gcc.dg/pch/decl-1.h: New.
20265 * gcc.dg/pch/decl-2.c: New.
20266 * gcc.dg/pch/decl-2.h: New.
20267 * gcc.dg/pch/decl-3.c: New.
20268 * gcc.dg/pch/decl-3.h: New.
20269 * gcc.dg/pch/decl-4.c: New.
20270 * gcc.dg/pch/decl-4.h: New.
20271 * gcc.dg/pch/decl-5.c: New.
20272 * gcc.dg/pch/decl-5.h: New.
20273 * gcc.dg/pch/global-1.c: New.
20274 * gcc.dg/pch/global-1.h: New.
20275 * gcc.dg/pch/inline-1.c: New.
20276 * gcc.dg/pch/inline-1.h: New.
20277 * gcc.dg/pch/inline-2.c: New.
20278 * gcc.dg/pch/inline-2.h: New.
20279 * gcc.dg/pch/static-1.c: New.
20280 * gcc.dg/pch/static-1.h: New.
20281 * gcc.dg/pch/static-2.c: New.
20282 * gcc.dg/pch/static-2.h: New.
20283
20284 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20285
20286 * g++.dg/pch/pch.exp: Better handle failing testcases.
20287 * gcc.dg/pch/pch.exp: Likewise.
20288 * gcc.dg/pch/macro-1.c: New.
20289 * gcc.dg/pch/macro-1.h: New.
20290 * gcc.dg/pch/macro-2.c: New.
20291 * gcc.dg/pch/macro-2.h: New.
20292
20293 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20294
20295 * g++.dg/dg.exp: Treat files in pch/ specially.
20296 * g++.dg/pch/pch.exp: New file.
20297 * g++.dg/pch/empty.H: New file.
20298 * g++.dg/pch/empty.C: New file.
20299 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20300 "precompile".
20301
20302 * gcc.dg/pch/pch.exp: New file.
20303 * gcc.dg/pch/empty.h: New file.
20304 * gcc.dg/pch/empty.c: New file.
20305 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20306 "precompile".
20307
0f399e5f
KL
203082003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20309
20310 * g++.dg/template/friend14.C: New test.
20311
4c46ea23
EB
203122003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20313
8cb1a818 20314 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 20315
98c29f71
RS
203162003-01-09 Richard Sandiford <rsandifo@redhat.com>
20317
20318 * gcc.c-torture/compile/20030109-1.c: New test.
20319
bbb818c6
EB
203202003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20321
20322 * gcc.c-torture/execute/20030109-1.c: New test.
20323
cdc497dd
LH
203242003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20325
20326 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20327 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20328 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20329 * g++.old-deja/g++.mike/eh2.C: Likewise
20330 * g++.old-deja/g++.mike/eh3.C: Likewise
20331 * g++.old-deja/g++.mike/eh5.C: Likewise
20332 * g++.old-deja/g++.mike/eh6.C: Likewise
20333 * g++.old-deja/g++.mike/eh7.C: Likewise
20334 * g++.old-deja/g++.mike/eh8.C: Likewise
20335 * g++.old-deja/g++.mike/eh9.C: Likewise
20336 * g++.old-deja/g++.mike/eh10.C: Likewise
20337 * g++.old-deja/g++.mike/eh12.C: Likewise
20338 * g++.old-deja/g++.mike/eh13.C: Likewise
20339 * g++.old-deja/g++.mike/eh14.C: Likewise
20340 * g++.old-deja/g++.mike/eh16.C: Likewise
20341 * g++.old-deja/g++.mike/eh17.C: Likewise
20342 * g++.old-deja/g++.mike/eh18.C: Likewise
20343 * g++.old-deja/g++.mike/eh21.C: Likewise
20344 * g++.old-deja/g++.mike/eh23.C: Likewise
20345 * g++.old-deja/g++.mike/eh24.C: Likewise
20346 * g++.old-deja/g++.mike/eh25.C: Likewise
20347 * g++.old-deja/g++.mike/eh26.C: Likewise
20348 * g++.old-deja/g++.mike/eh27.C: Likewise
20349 * g++.old-deja/g++.mike/eh28.C: Likewise
20350 * g++.old-deja/g++.mike/eh29.C: Likewise
20351 * g++.old-deja/g++.mike/eh31.C: Likewise
20352 * g++.old-deja/g++.mike/eh33.C: Likewise
20353 * g++.old-deja/g++.mike/eh34.C: Likewise
20354 * g++.old-deja/g++.mike/eh35.C: Likewise
20355 * g++.old-deja/g++.mike/eh36.C: Likewise
20356 * g++.old-deja/g++.mike/eh37.C: Likewise
20357 * g++.old-deja/g++.mike/eh38.C: Likewise
20358 * g++.old-deja/g++.mike/eh39.C: Likewise
20359 * g++.old-deja/g++.mike/eh40.C: Likewise
20360 * g++.old-deja/g++.mike/eh41.C: Likewise
20361 * g++.old-deja/g++.mike/eh42.C: Likewise
20362 * g++.old-deja/g++.mike/eh44.C: Likewise
20363 * g++.old-deja/g++.mike/eh46.C: Likewise
20364 * g++.old-deja/g++.mike/eh47.C: Likewise
20365 * g++.old-deja/g++.mike/eh48.C: Likewise
20366 * g++.old-deja/g++.mike/eh49.C: Likewise
20367 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
20368 * g++.old-deja/g++.mike/eh51.C: Likewise
20369 * g++.old-deja/g++.mike/eh53.C: Likewise
20370 * g++.old-deja/g++.mike/eh55.C: Likewise
20371 * g++.old-deja/g++.mike/p7912.C: Likewise
20372 * g++.old-deja/g++.mike/p9706.C: Likewise
20373 * g++.old-deja/g++.mike/p10416.C: Likewise
20374 * g++.old-deja/g++.mike/p11667.C: Likewise
20375 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20376 Remove redundant reference to Iris.
20377 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20378 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 20379
ed8e443a 203802003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 20381
ed8e443a 20382 * g++.dg/ext/asm4.C: New test.
8caf4c38 20383
ed8e443a 203842003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 20385
ed8e443a
JM
20386 PR c++/9030
20387 * g++.dg/template/friend12.C: New test.
20388 * g++.dg/template/friend13.C: Likewise.
20389 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 20390
ed8e443a 203912003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 20392
ed8e443a
JM
20393 * gcc.dg/i386-cadd.c: New test.
20394 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 20395
ed8e443a 203962003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 20397
ed8e443a
JM
20398 PR c++/9165
20399 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 20400
ed8e443a 20401 * g++.dg/abi/bitfield9.C: New test.
63e5f567 20402
ed8e443a
JM
20403 PR c++/9189
20404 * g++.dg/parse/defarg3.C: New test.
8218bd34 20405
ed8e443a 204062003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 20407
ed8e443a
JM
20408 * g++.dg/parse/ambig1.C: New test.
20409 * g++.dg/parse/defarg2.C: New test.
62b8a44e 20410
ed8e443a 204112003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 20412
ed8e443a
JM
20413 * g++.dg/template/defarg-1.C: New test.
20414 * g++.dg/template/local2.C: Likewise.
ec194454 20415
ed8e443a 204162003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 20417
ed8e443a 20418 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 20419
ed8e443a 204202003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 20421
ed8e443a
JM
20422 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20423 * g++.dg/parse/namespace4.C: Likewise.
d5945212 20424
ed8e443a 204252003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 20426
ed8e443a 20427 * g++.dg/template/ntp2.C: New test.
31758337 20428
ed8e443a 204292003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 20430
ed8e443a 20431 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 20432
ed8e443a 20433 * g++.dg/parse/namespace4.C: New test.
96dafad6 20434
ed8e443a 20435 * g++.dg/template/nested1.C: New test.
a25a292f 20436
ed8e443a 20437 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 20438
ed8e443a 204392003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 20440
ed8e443a 20441 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 20442
ed8e443a 204432003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 20444
ed8e443a
JM
20445 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20446 * g++.old-deja/g++.jason/access8.C: Likewise.
20447 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 20448
ed8e443a 204492003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 20450
ed8e443a 20451 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 20452
ed8e443a 204532003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 20454
ed8e443a
JM
20455 PR c++/2843
20456 * g++.dg/ext/attrib7.C: New test.
4971227d 20457
ed8e443a 204582003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 20459
ed8e443a 20460 * g++.dg/parse/parse6.C: New test.
f349fb24 20461
ed8e443a 204622003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 20463
ed8e443a 20464 * gcc.dg/h8300-stack-1.c: New.
cb203576 20465
ed8e443a 204662003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 20467
ed8e443a 20468 g++.dg/lookup/exception1.C: New test.
faa75e89 20469
ed8e443a 20470 g++.dg/lookup/template1.C: New test.
3d83e33e 20471
ed8e443a 20472 g++.dg/parse/namespace2.C: New test.
a5b9863a 20473
ed8e443a 20474 g++.dg/parse/parens2.C: New test.
75c2b973 20475
ed8e443a 204762003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 20477
ed8e443a
JM
20478 * g++.dg/parse/parse5.C: New test.
20479 * g++.dg/lookup/scoped4.C: New test.
20480
204812003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20482
20483 * g++.dg/parse/parens1.C: New test.
20484
20485 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20486 angle-bracket1.C.
20487 * g++.dg/parse/parens2.C: New test.
20488
20489 * g++.dg/lookup/scope-operator1.C: New test.
20490
20491 * g++.dg/parse/operator1.C: New test.
20492
204932003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20494
20495 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20496 * g++.old-deja/g++.other/access6.C: Likewise.
20497 * g++.old-deja/g++.other/decl1.C: Likewise.
20498 * g++.old-deja/g++.pt/typename12.C: Likewise.
20499
205002002-12-31 Mark Mitchell <mark@codesourcery.com>
20501
20502 * g++.dg/parse/namespace1.C: New test.
20503
205042003-01-01 Neil Booth <neil@daikokuya.co.uk>
20505
20506 * g++.dg/parse/parse4.C: New test.
20507
205082003-01-01 Neil Booth <neil@daikokuya.co.uk>
20509
20510 * g++.dg/parse/parse3.C: New test.
20511
205122003-01-01 Neil Booth <neil@daikokuya.co.uk>
20513
20514 * g++.dg/parse/parse2.C: New test.
20515
205162003-01-01 Neil Booth <neil@daikokuya.co.uk>
20517
20518 * g++.dg/template/friend11.C: New test.
20519
205202003-01-01 Neil Booth <neil@daikokuya.co.uk>
20521
20522 * g++.dg/parse/parse1.C: New test.
20523
205242002-12-31 Janis Johnson <janis187@us.ibm.com>
20525
20526 * lib/profopt.exp: Change the name of a global variable to avoid
20527 possible clashes with other test suites.
20528
205292002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20530
20531 * g++.dg/inherit/covariant8.C: New test.
20532
205332002-12-31 Mark Mitchell <mark@codesourcery.com>
20534
20535 * g++.dg/init/array9.C: New test.
20536
20537 PR c++/9112
20538 * g++.dg/parse/expr1.C: New test.
20539
205402002-12-30 Daniel Jacobowitz <drow@mvista.com>
20541
20542 * gcc.c-torture/compile/20021230-1.c: New test.
20543
205442002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20545
20546 * g++.dg/inherit/covariant5.C: New test.
20547 * g++.dg/inherit/covariant6.C: New test.
20548 * g++.dg/inherit/covariant7.C: New test.
20549
205502002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20551
20552 PR c++/2739
20553 * g++.dg/other/access2.C: New test.
20554
205552002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20556
20557 * g++.dg/other/anon-struct.C: No longer fails
20558 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20559 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20560 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20561
205622002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20563
20564 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20565
205662002-12-27 Mark Mitchell <mark@codesourcery.com>
20567
20568 * g++.dg/eh/spec4.C: Remove stray semicolon.
20569 * g++.dg/expr/pmf-1.C: Change error message.
20570 * g++.dg/ext/asm1.C: Remove stray semicolon.
20571 * g++.dg/ext/typename1.C: Add missing typenames.
20572 * g++.dg/inherit/template-as-base.C: Change error message.
20573 * g++.dg/lookup/scoped1.C: Likewise.
20574 * g++.dg/lookup/scoped2.C: Likewise.
20575 * g++.dg/lookup/using2.C: Likewise.
20576 * g++.dg/other/component1.C: Remove stray semicolon.
20577 * g++.dg/other/do1.C: Change error message.
20578 * g++.dg/other/error2.C: Likewise.
20579 * g++.dg/other/init1.C: Likewise.
20580 * g++.dg/other/packed1.C: Remove stray semicolon.
20581 * g++.dg/other/ptrmem2.C: Change error message.
20582 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20583 marker.
20584 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20585 * g++.dg/template/access3.C: Add typename keyword.
20586 * g++.dg/template/access5.C: Remove stray semicolon.
20587 * g++.dg/template/access6.C: Likewise.
20588 * g++.dg/template/complit1.C: Likewise.
20589 * g++.dg/template/crash1.C: Change error message.
20590 * g++.dg/template/inherit2.C: Remove stray semicolon.
20591 * g++.dg/template/instantiate2.C: Likewise.
20592 * g++.dg/template/instantiate3.C: Change error message.
20593 * g++.dg/template/qual1.C: Remove stray semicolon.
20594 * g++.dg/template/qualttp18.C: Change error message.
20595 * g++.dg/template/ref1.C: Remove stray semicolon.
20596 * g++.dg/template/sizeof1.C (A::value): Declare it.
20597 * g++.dg/template/spec4.C: Change error message.
20598 * g++.dg/template/static1.C: Likewise.
20599 * g++.dg/template/type1.C: Likewise.
20600 * g++.dg/template/typename3.C: Likewise.
20601 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20602 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20603 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20604 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20605 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20606 named return value extension.
20607 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20608 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20609 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20610 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20611 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20612 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20613 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20614 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20615 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20616 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20617 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20618 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20619 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20620 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20621 syntax.
20622 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20623 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20624 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20625 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20626 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20627 * g++.old-deja/g++.brendan/template11.C: Likewise.
20628 * g++.old-deja/g++.brendan/template26.C: Likewise.
20629 * g++.old-deja/g++.brendan/template27.C: Use explicit
20630 specialization syntax.
20631 * g++.old-deja/g++.brendan/template30.C: Likewise.
20632 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20633 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20634 non-dependent names.
20635 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20636 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20637 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20638 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20639 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20640 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20641 named return value extension.
20642 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20643 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20644 * g++.old-deja/g++.ext/return1.C: Likewise.
20645 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20646 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20647 * g++.old-deja/g++.jason/access8.C: Likewise.
20648 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20649 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20650 pseudo-destructor names.
20651 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20652 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20653 pseudo-destructor names.
20654 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20655 * g++.old-deja/g++.jason/overload19.C: Likewise.
20656 * g++.old-deja/g++.jason/overload32.C: Likewise.
20657 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20658 stray semicolons.
20659 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20660 * g++.old-deja/g++.jason/return.C: Likewise.
20661 * g++.old-deja/g++.jason/return2.C: Likewise.
20662 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20663 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20664 syntax.
20665 * g++.old-deja/g++.jason/template10.C: Account for use of
20666 non-dependent names.
20667 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20668 syntax.
20669 * g++.old-deja/g++.jason/template37.C: Likewise.
20670 * g++.old-deja/g++.law/access4.C: Change error messages.
20671 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20672 pseudo-destructor names.
20673 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20674 * g++.old-deja/g++.law/ctors9.C: Likewise.
20675 * g++.old-deja/g++.law/cvt22.C: Likewise.
20676 * g++.old-deja/g++.law/dtors5.C: Likewise.
20677 * g++.old-deja/g++.law/global-init1.C: Likewise.
20678 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20679 * g++.old-deja/g++.law/operators28.C: Likewise.
20680 * g++.old-deja/g++.law/visibility28.C: Likewise.
20681 * g++.old-deja/g++.martin/eval1.C: Likewise.
20682 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20683 name.
20684 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20685 * g++.old-deja/g++.mike/net34.C: Likewise.
20686 * g++.old-deja/g++.mike/net36.C: Likewise.
20687 * g++.old-deja/g++.mike/ns2.C: Likewise.
20688 * g++.old-deja/g++.mike/p12306.C: Likewise.
20689 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20690 value extension.
20691 * g++.old-deja/g++.mike/p700.C: Likewise.
20692 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20693 * g++.old-deja/g++.mike/p710.C: Likewise.
20694 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20695 value extension.
20696 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20697 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20698 * g++.old-deja/g++.ns/crash2.C: Likewise.
20699 * g++.old-deja/g++.ns/crash3.C: Likewise.
20700 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20701 * g++.old-deja/g++.ns/ns17.C: Likewise.
20702 * g++.old-deja/g++.ns/template16.C: Likewise.
20703 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20704 keyword.
20705 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20706 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20707 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20708 named return value extension.
20709 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20710 * g++.old-deja/g++.other/access4.C: Issue additional error
20711 messages.
20712 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20713 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20714 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20715 * g++.old-deja/g++.other/crash25.C: Change error message.
20716 * g++.old-deja/g++.other/crash4.C: Change error message.
20717 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20718 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20719 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20720 checks.
20721 * g++.old-deja/g++.other/defarg8.C: Likewise.
20722 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20723 * g++.old-deja/g++.other/dtor10.C: Likewise.
20724 * g++.old-deja/g++.other/incomplete.C: Likewise.
20725 * g++.old-deja/g++.other/linkage7.C: Likewise.
20726 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20727 lookup algorithm.
20728 * g++.old-deja/g++.other/mangle2.C: Likewise.
20729 * g++.old-deja/g++.other/refinit2.C: Likewise.
20730 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20731 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20732 * g++.old-deja/g++.pt/crash28.C: Likewise.
20733 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20734 syntax.
20735 * g++.old-deja/g++.pt/crash32.C: Change error message.
20736 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20737 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20738 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20739 error message position.
20740 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20741 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20742 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20743 syntax.
20744 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20745 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20746 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20747 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20748 keyword.
20749 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20750 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20751 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20752 keyword.
20753 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20754 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20755 syntax.
20756 * g++.old-deja/g++.pt/friend28.C: Account for use of
20757 non-dependent names.
20758 * g++.old-deja/g++.pt/friend29.C: Likewise.
20759 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20760 rules.
20761 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20762 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20763 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20764 lookup rules.
20765 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20766 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20767 keyword.
20768 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20769 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20770 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20771 keyword.
20772 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20773 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20774 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20775 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20776 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20777 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20778 keyword.
20779 * g++.old-deja/g++.pt/spec10.C: Likewise.
20780 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20781 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20782 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20783 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20784 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20785 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20786 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20787 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20788 * g++.old-deja/g++.pt/typename15.C: Likewise.
20789 * g++.old-deja/g++.pt/typename22.C: Likewise.
20790 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20791 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20792 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20793 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20794 syntax.
20795 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20796 return value extension.
20797 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20798 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20799 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20800 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20801
208022002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20803
20804 * g++.dg/warn/inline1.C: New test.
20805 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20806 * g++.old-deja/g++.jason/synth10.C: Likewise.
20807 * g++.old-deja/g++.mike/net31.C: Likewise.
20808 * g++.old-deja/g++.mike/p8786.C: Likewise.
20809
20810 * g++.dg/template/friend10.C: New test.
20811 * g++.dg/template/conv5.C: New test.
20812
208132002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20814
20815 * g++.dg/lookup/scoped3.C: New test.
20816
20817 * g++.dg/lookup/decl1.C: New test.
20818 * g++.dg/lookup/decl2.C: New test.
20819
208202002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20821
20822 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20823 gcc.c-torture/compile/20021015-1.c,
20824 gcc.c-torture/compile/20021015-2.c,
20825 gcc.c-torture/compile/20021123-1.c,
20826 gcc.c-torture/compile/20021123-2.c,
20827 gcc.c-torture/compile/20021123-3.c,
20828 gcc.c-torture/compile/20021123-4.c,
20829 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20830 only to 3.1 or 3.2 branch.
20831
208322002-12-23 Mark Mitchell <mark@codesourcery.com>
20833
20834 * gcc.dg/i386-bitfield3.c: New test.
20835
20836 * gcc.dg/i386-bitfield2.c: New test.
20837
208382002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20839
20840 * g++.dg/parse/conv_op1.C: New test.
20841
208422002-12-21 Josef Zlomek <zlomekj@suse.cz>
20843
20844 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20845 approved.
20846
208472002-12-20 Josef Zlomek <zlomekj@suse.cz>
20848
20849 * gcc.c-torture/compile/20021220-1.c: New test.
20850
208512002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20852
20853 * gcc.dg/i386-fastcall-1.c: New.
20854
208552002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20856
20857 * gcc.c-torture/execute/20021219-1.c: New test.
20858
208592002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20860
20861 * gcc.dg/i386-pic-1.c: New test.
20862
208632002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20864
20865 PR c++/8099
20866 * g++.dg/template/friend9.C: New test.
20867
208682002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20869
20870 PR c++/3663
20871 * g++.dg/template/access7.C: New test.
20872
208732002-12-18 Nick Clifton <nickc@redhat.com>
20874
20875 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20876 the libstdc++-v3 directory has been found.
20877
208782002-12-12 Devang Patel <dpatel@apple.com>
20879 * gcc.dg/darwin-ld-1.c: New test.
20880 * gcc.dg/darwin-ld-2.c: New test.
20881 * gcc.dg/darwin-ld-3.c: New test.
20882 * gcc.dg/darwin-ld-4.c: New test.
20883 * gcc.dg/darwin-ld-5.c: New test.
20884
208852002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20886
20887 * gcc.c-torture/compile/20021212-1.c: New test.
20888
208892002-12-11 Neil Booth <neil@daikokuya.co.uk>
20890
20891 * gcc.dg/fshort-wchar: New test.
20892
208932002-12-10 Mark Mitchell <mark@codesourcery.com>
20894
20895 PR c++/8372
20896 * g++.dg/template/dtor1.C: New test.
20897
20898 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20899 markers.
20900
209012002-12-10 Jakub Jelinek <jakub@redhat.com>
20902
20903 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20904
209052002-12-09 Mark Mitchell <mark@codesourcery.com>
20906
20907 * g++.dg/template/static1.C: New test.
20908 * g++.dg/template/static2.C: New test.
20909 * g++.old-deja/g++.ext/memconst.C: New test.
20910
209112002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20912
20913 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20914 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20915 * g++.dg/special/initp1.C: Likewise.
20916
209172002-12-06 Jakub Jelinek <jakub@redhat.com>
20918
20919 * gcc.c-torture/execute/20021204-1.c: New test.
20920
209212002-12-04 Geoffrey Keating <geoffk@apple.com>
20922
20923 * gcc.dg/ppc-fmadd-1.c: New file.
20924 * gcc.dg/ppc-fmadd-2.c: New file.
20925 * gcc.dg/ppc-fmadd-3.c: New file.
20926
209272002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20928
20929 * gcc.c-torture/compile/20021204-1.c: New test.
20930
209312002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20932
20933 * g++.dg/inherit/covariant2.C: New test.
20934 * g++.dg/inherit/covariant3.C: New test.
20935 * g++.dg/inherit/covariant4.C: New test.
20936 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20937 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20938
209392002-12-03 Mark Mitchell <mark@codesourcery.com>
20940
20941 PR c++/8688
20942 * g++.dg/init/brace3.C: New test.
20943
209442002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20945
20946 * gcc.dg/20020210-1.c: Fix a comment typo.
20947
209482002-12-02 Mark Mitchell <mark@codesourcery.com>
20949
20950 PR c++/8720
20951 * g++.dg/parse/defarg1.C: New test.
20952
20953 PR c++/8615
20954 * g++.dg/template/char1.C: New test.
20955
20956 * g++.dg/template/varmod1.C: Fix typo.
20957
209582002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20959
20960 DR 180
20961 * g++.old-deja/g++.pt/crash32.C: Expect error.
20962
209632002-12-01 Mark Mitchell <mark@codesourcery.com>
20964
20965 PR c++/5919
20966 * g++.dg/template/varmod1.C: New test.
20967
20968 PR c++/8727
20969 * g++.dg/inherit/typeinfo1.C: New test.
20970
20971 PR c++/8663
20972 * g++.dg/inherit/typedef1.C: New test.
20973
209742002-11-30 Mark Mitchell <mark@codesourcery.com>
20975
20976 PR c++/8332
20977 PR c++/8493
20978 * g++.dg/template/strlen1.C: New test.
20979
20980 PR c++/8227
20981 * g++.dg/template/ctor2.C: New test.
20982
20983 PR c++/8214
20984 * g++.dg/init/string1.C: New test.
20985
20986 PR c++/8511
20987 * g++.dg/template/friend8.C: New test.
20988
209892002-11-29 Joe Buck <jbuck@synopsys.com>
20990
20991 * g++.dg/lookup/anon2.C: New test.
20992
209932002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20994
20995 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20996 h8300 port.
20997
209982002-11-27 Richard Sandiford <rsandifo@redhat.com>
20999
21000 * gcc.dg/bitfld-6.c: New test.
21001
210022002-11-27 Jan Hubicka <jh@suse.cz>
21003
21004 * gcc.c-torture/execute/20021127.[cx]: New test.
21005
210062002-11-26 Jan Hubicka <jh@suse.cz>
21007
21008 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
21009 quality.
21010
210112002-11-26 Geoffrey Keating <geoffk@apple.com>
21012
21013 * g++.dg/init/brace2.C: New test.
21014 * g++.old-deja/g++.mike/p9129.C: Correct.
21015
210162002-11-26 Mark Mitchell <mark@codesourcery.com>
21017
21018 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
21019
210202002-11-25 Andreas Bauer <baueran@in.tum.de>
21021
21022 * gcc.dg/sibcall-6: New test for indirect sibcalls.
21023
210242002-11-25 Mark Mitchell <mark@codesourcery.com>
21025
21026 * testsuite/g++.dg/abi/empty11.C: New test.
21027 * testsuite/g++.dg/rtti/cv1.C: New test.
21028
210292002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
21030
21031 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
21032
210332002-11-24 Mark Mitchell <mark@codesourcery.com>
21034
21035 * g++.dg/abi/empty10.C: New test.
21036
210372002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21038
21039 * gcc.c-torture/compile/20021124-1.c: New test.
21040
210412002-11-22 Mark Mitchell <mark@codesourcery.com>
21042
21043 * g++.dg/abi/rtti2.C: New test.
21044
210452002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21046
21047 * gcc.dg/i386-unroll-1.c: New test.
21048
210492002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21050
21051 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
21052 * gcc.c-torture/compile/20021120-2.c: New test.
21053
5354730b
RS
210542002-11-20 Richard Sandiford <rsandifo@redhat.com>
21055
21056 * gcc.dg/bitfld-5.c: New test.
21057
5720520f
RS
210582002-11-20 Richard Sandiford <rsandifo@redhat.com>
21059
21060 * gcc.c-torture/execute/20021120-3.c: New test.
21061
4392ebd3
RS
210622002-11-20 Richard Sandiford <rsandifo@redhat.com>
21063
21064 * gcc.c-torture/execute/20021120-2.c: New test.
21065
3748bd9e
RS
210662002-11-20 Richard Sandiford <rsandifo@redhat.com>
21067
21068 * gcc.c-torture/execute/20021120-1.c: New test.
21069
bc02f8d3
JJ
210702002-11-20 Jakub Jelinek <jakub@redhat.com>
21071
21072 * gcc.c-torture/execute/20021118-3.c: New test.
21073
d61fd3f1 210742002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
21075
21076 * gcc.c-torture/compile/20021119-1.c: New test.
21077
3b312ef4
JT
210782002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21079
21080 * gcc.dg/duff-1.c: New test.
21081 * gcc.dg/duff-2.c: New test.
21082 * gcc.dg/duff-3.c: New test.
21083
8128cccf
NB
210842002-11-18 Neil Booth <neil@daikokuya.co.uk>
21085
21086 * gcc.dg/cpp/_Pragma5.c: New test.
21087
3503150c
RS
210882002-11-18 Richard Sandiford <rsandifo@redhat.com>
21089
21090 * gcc.c-torture/execute/20021118-2.c: New test.
21091
180bde4f
RS
210922002-11-18 Richard Sandiford <rsandifo@redhat.com>
21093
21094 * gcc.c-torture/execute/20021118-1.c: New test.
21095
aaefd216
JJ
210962002-11-16 Jakub Jelinek <jakub@redhat.com>
21097
21098 * gcc.dg/20021116-1.c: New test.
21099
95675950
MM
211002002-11-14 Mark Mitchell <mark@codesourcery.com>
21101
21102 * g++.dg/abi/vcall1.C: New test.
21103
7eca317a
JJ
211042002-11-14 Jakub Jelinek <jakub@redhat.com>
21105
21106 * gcc.dg/20021029-1.c: New test.
21107 * gcc.dg/20021029-2.c: New test.
21108
1fccfa1e
JDA
211092002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21110
21111 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21112
110c25ef
EB
211132002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21114
21115 PR c/8439
21116 * gcc.dg/20021110.c: Move to ...
21117 * gcc.c-torture/compile/20021110.c: .... here.
21118
303b90b0
FS
211192002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21120
21121 PR c/8467
21122 * gcc.c-torture/execute/20021111-1.c
21123
45ed7228
EB
211242002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21125
21126 PR c/8439
110c25ef 21127 * gcc.dg/20021110.c: New test.
4977bab6 21128
06315871
MM
211292002-11-10 Mark Mitchell <mark@codesourcery.com>
21130
21131 * g++.dg/abi/vthunk3.C: Run only on x86.
21132
04e6db94
JM
211332002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21134
21135 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21136
323941f6
HPN
211372002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21138
21139 * lib/compat.exp (compat-execute): Fix logic error in last
21140 change.
21141
8c47cfd8
NB
211422002-11-09 Neil Booth <neil@daikokuya.co.uk>
21143
21144 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21145
5c74d5b0
KL
211462002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21147
21148 PR c++/8389
21149 * g++.dg/template/access6.C: New test.
21150
b8c25665 211512002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
21152
21153 * gcc.dg/i386-ssefp-1.c: New test.
21154 * gcc.dg/i386-ssefp-1.c: New test.
21155
b8c25665 211562002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
21157
21158 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21159
4f2c9d7e
MM
211602002-11-07 Mark Mitchell <mark@codesourcery.com>
21161
e6a66567
MM
21162 * g++.dg/abi/vthunk3.C: New test.
21163
4f2c9d7e
MM
21164 PR c++/8338
21165 * g++.dg/template/crash2.C: New test.
21166
f72ab53b
MM
211672002-11-07 Mark Mitchell <mark@codesourcery.com>
21168
21169 * testsuite/g++.dg/abi/dtor1.C: New test.
21170 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21171
3cfe49da
GK
211722002-11-05 Geoffrey Keating <geoffk@apple.com>
21173
21174 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21175 Darwin.
21176
9e96797f
AN
211772002-11-04 Adam Nemet <anemet@lnxw.com>
21178
21179 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21180 -mthumb. Only xfail with -O0.
21181
548502d3
MM
211822002-11-03 Mark Mitchell <mark@codesourcery.com>
21183
21184 * g++.dg/abi/thunk1.C: New test.
21185 * g++.dg/abi/thunk2.C: Likewise.
21186 * g++.dg/abi/vtt1.C: Likewise.
21187
8cd4a359
DN
211882002-11-02 Diego Novillo <dnovillo@redhat.com>
21189
21190 PR optimization/8423
21191 * gcc.c-torture/execute/builtin-constant.c: New test.
21192
04d57dd5
ZW
211932002-11-01 Zack Weinberg <zack@codesourcery.com>
21194
21195 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21196 Add some more cases.
21197
bec80a45
MM
211982002-11-01 Mark Mitchell <mark@codesourcery.com>
21199
21200 PR c++/8391
21201 * g++.dg/opt/local1.C: New test.
21202
8c081e84
MM
212032002-10-30 Mark Mitchell <mark@codesourcery.com>
21204
21205 PR c++/8160
21206 * g++.dg/template/complit1.C: New test.
21207
21208 PR c++/8149
21209 * g++.dg/template/typename4.C: Likewise.
21210
7088fca9
KL
212112002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21212
21213 Core issue 287, PR c++/7639
21214 * g++.dg/template/instantiate1.C: Adjust error location.
21215 * g++.dg/template/instantiate3.C: New test.
21216 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21217 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21218 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21219
f6a9714b
HPN
212202002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21221
21222 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21223
59db5f7b
MM
212242002-10-29 Mark Mitchell <mark@codesourcery.com>
21225
21226 PR c++/8287
21227 * g++.dg/init/dtor2.C: New test.
21228
a80c67ca
KG
212292002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21230
21231 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21232 * gcc.dg/nest.c: Bypass errors on irix6.
21233
96a888d6
HPN
212342002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21235
21236 * gcc.dg/nest.c: Expect error for mmix-*-*.
21237 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21238
1f032a99
HPN
212392002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21240
600522f8
HPN
21241 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21242 markers.
21243
35fcca95 21244 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 21245
f0dd122b
MS
212462002-10-25 Mike Stump <mrs@apple.com>
21247
21248 * gcc.dg/warn-1.c: New test.
21249
f65e1183
ZW
212502002-10-25 Zack Weinberg <zack@codesourcery.com>
21251
21252 * g++.dg/template/typename3.C: New test.
21253
bb5e8a7f
MM
212542002-10-25 Mark Mitchell <mark@codesourcery.com>
21255
e93ee644
MM
21256 * g++.dg/lookup/ptrmem1.C: New test.
21257
bb5e8a7f
MM
21258 * g++.dg/abi/vthunk2.C: New test.
21259
f3763a44
ZW
212602002-10-25 Zack Weinberg <zack@codesourcery.com>
21261
21262 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21263
ba9a991f
MM
212642002-10-24 Mark Mitchell <mark@codesourcery.com>
21265
21266 * g++.dg/abi/empty9.C: New test.
21267
5f13cfc6
RH
212682002-10-24 Richard Henderson <rth@redhat.com>
21269
21270 * g++.dg/inherit/thunk1.C: Enable for ia64.
21271
6b607ffd
MM
212722002-10-23 Mark Mitchell <mark@codesourcery.com>
21273
21274 PR c++/8067
21275 * g++.dg/lookup/pretty1.C: New test.
21276
8bfb45f8
JJ
212772002-10-23 Jakub Jelinek <jakub@redhat.com>
21278
21279 * gcc.dg/20021023-1.c: New test.
21280
e6f052b7
MM
212812002-10-23 Mark Mitchell <mark@codesourcery.com>
21282
21283 PR c++/7679
21284 * g++.dg/parse/inline1.C: New test.
f65e1183 21285
e2358068
RH
212862002-10-23 Richard Henderson <rth@redhat.com>
21287
619703c6
RH
21288 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21289
e2358068
RH
21290 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21291
ad4f9910
MM
212922002-10-22 Mark Mitchell <mark@codesourcery.com>
21293
21294 PR c++/6579
21295 * g++.dg/parse/stmtexpr3.C: New test.
21296
8fe734a3
NS
212972002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21298
21299 * g++.dg/expr/cond1.C: New test.
21300
4977bab6
ZW
213012002-10-21 Zack Weinberg <zack@codesourcery.com>
21302
21303 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21304
7ba539c6
MM
213052002-10-21 Mark Mitchell <mark@codesourcery.com>
21306
21307 * g++.dg/abi/vbase13.C: New test.
21308 * g++.dg/abi/vbase14.C: Likewise.
21309
75d38379
JJ
213102002-10-21 Jakub Jelinek <jakub@redhat.com>
21311
21312 * gcc.dg/tls/pic-1.c: New test.
21313 * gcc.dg/tls/nonpic-1.c: New test.
21314 * gcc.dg/20021018-1.c: New test.
21315
aaee784a
UW
213162002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21317
21318 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21319 Remove only files with the same base name as the test case.
21320 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21321 (profopt-execute): Likewise. Also, remove old profiling
21322 and performance data files before running the tests.
21323
21324 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21325 * g++.dg/bprob/bprob.exp: Likewise.
21326 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21327 to allow more general test case names.
21328
21329 * g++.dg/bprob/bprob-1.C: Rename to ...
21330 * g++.dg/bprob/g++-bprob-1.C: ... this.
21331
21332 * g77.dg/bprob/bprob-1.f: Rename to ...
21333 * g77.dg/bprob/g77-bprob-1.f: ... this.
21334
22bd2554
ZW
213352002-10-21 Zack Weinberg <zack@codesourcery.com>
21336
21337 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21338 bison 1.50 or later.
21339
434fb8b7
JJ
213402002-10-21 Janis Johnson <janis187@us.ibm.com>
21341
21342 * g++.dg/README: Describe more test directories.
21343
42328048
MM
213442002-10-21 Mark Mitchell <mark@codesourcery.com>
21345
c6c01481 21346 * g++.dg/init/array6.C: Add additional tests.
42328048 21347
ecef5e87
UW
213482002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21349
21350 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21351 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21352
0ac1a3d3
KH
213532002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21354
21355 * gcc.c-torture/compile/20020604-1.x: New.
21356 * gcc.c-torture/compile/simd-5.x: Likewise.
21357 * gcc.c-torture/execute/920710-1.x: Likewise.
21358 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21359
97cc1f5e
MM
213602002-10-21 Mark Mitchell <mark@codesourcery.com>
21361
21362 * g++.dg/inherit/override1.C: Add dg-options clause.
21363
ab3146fd
ZD
213642002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21365
21366 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21367 _mm_slli_si128.
21368
0d8b229b
AS
213692002-10-19 Andreas Schwab <schwab@suse.de>
21370
21371 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21372 directory component.
21373
9368208b
MM
213742002-10-18 Mark Mitchell <mark@codesourcery.com>
21375
80bbd03d
MM
21376 * g++.dg/inherit/thunk1.C: New test.
21377
9368208b
MM
21378 * g++.dg/inherit/override1.C: New test.
21379
21380 * g++.dg/abi/mangle11.C: New test.
21381 * g++.dg/abi/mangle14.C: New test.
21382 * g++.dg/abi/mangle17.C: New test.
21383
8a188e24
NS
213842002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21385
21386 * g++.dg/overload/member2.C: New test.
21387
768bf0ab
JJ
213882002-10-17 Janis Johnson <janis187@us.ibm.com>
21389
21390 * g++.dg/README: Describe new compat directory.
21391 * g++.dg/dg.exp: Skip tests in compat directory.
21392 * README.compat: New file.
21393 * lib/compat.exp: New expect script.
21394 * g++.dg/compat: New test directory.
21395 * g++.dg/compat/compat.exp: New expect script.
21396 * g++.dg/compat/abi: New test directory.
21397 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21398 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21399 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21400 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21401 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21402 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21403 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21404 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21405 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21406 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21407 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21408 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21409 * g++.dg/compat/break: New test directory.
21410 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21411 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21412 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21413 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21414 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21415 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21416 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21417 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21418 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21419 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21420 g++.dg/compat/break/README: New files.
21421 * g++.dg/compat/eh: New test directory.
21422 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21423 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21424 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21425 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21426 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21427 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21428 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21429 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21430 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21431 g++.dg/compat/eh/filter2_y.C,
21432 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21433 g++.dg/compat/eh/new1_y.C,
21434 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21435 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21436 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21437 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21438 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21439 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21440 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21441 g++.dg/compat/eh/unexpected1_y.C: New files.
21442 * g++.dg/compat/init: New test directory.
21443 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21444 g++.dg/compat/init/array5_y.C,
21445 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21446 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21447 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21448 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21449 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21450 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21451 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21452 g++.dg/compat/init/init-ref2_y.C: New files.
21453
982216be
MM
214542002-10-17 Mark Mitchell <mark@codesourcery.com>
21455
21456 PR c++/7584
21457 * g++.dg/inherit/using3.C: New test.
21458
b8c25665 214592002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
21460
21461 * gcc.dg/20021017-2.c: New test.
21462
b216f69b
MM
214632002-10-17 Mark Mitchell <mark@codesourcery.com>
21464
2d05cd96 21465 * g++.dg/abi/mangle16.C: Adjust.
d768a589 21466
b216f69b
MM
21467 * g++.dg/init/array8.C: New test.
21468
6e53546d
RS
214692002-10-17 Richard Sandiford <rsandifo@redhat.com>
21470
21471 * gcc.dg/special/mips-abi.exp: New test.
21472 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21473
2303a079
MM
214742002-10-16 Mark Mitchell <mark@codesourcery.com>
21475
d3133e68
MM
21476 * g++.dg/abi/mangle16.C: New test.
21477 * g++.dg/abi/mangle17.C: Likewise.
21478
2303a079
MM
21479 PR c++/7478
21480 * g++.dg/template/ref1.C: New test.
21481
e055ba36
KG
214822002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21483
21484 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21485
6e2ac1ae
UW
214862002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21487
21488 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21489
451c0899
MM
214902002-10-16 Mark Mitchell <mark@codesourcery.com>
21491
21492 PR c++/7524
21493 * g++.dg/init/array7.C: New test.
21494
3fa3c4bd
MM
214952002-10-15 Mark Mitchell <mark@codesourcery.com>
21496
21497 * g++.dg/init/array6.C: New test.
22bd2554 21498
3fa3c4bd
MM
21499 * g++.dg/abi/mangle13.C: Likewise.
21500 * g++.dg/abi/mangle14.C: Likewise.
21501 * g++.dg/abi/mangle15.C: Likewise.
21502
58731fd1
MM
215032002-10-14 Mark Mitchell <mark@codesourcery.com>
21504
21505 * g++.dg/abi/empty8.C: New test.
22bd2554 21506
6742d92b
NS
215072002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21508
21509 * g++.dg/init/ctor1.C: New test.
21510
23a64177
UW
215112002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21512
21513 * gcc.c-torture/execute/20021015-1.c: New test.
21514
b8c25665 215152002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
21516
21517 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21518
b8c25665 215192002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
21520
21521 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21522
741fa37f
RH
215232002-10-14 Richard Henderson <rth@redhat.com>
21524
21525 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21526
a3b88570
MM
215272002-10-14 Mark Mitchell <mark@codesourcery.com>
21528
21529 PR optimization/6631
21530 * g++.dg/opt/const2.C: New test.
21531
77631fa7
MM
215322002-10-14 Mark Mitchell <mark@codesourcery.com>
21533
21534 PR c++/7176
21535 * g++.dg/parse/friend1.C: New test.
21536 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21537
0d1c5774
JJ
215382002-10-14 Jakub Jelinek <jakub@redhat.com>
21539
21540 * gcc.dg/20021014-1.c: New test.
21541
8e3df2de
MM
215422002-10-11 Mark Mitchell <mark@codesourcery.com>
21543
dac45b5c
MM
21544 PR c++/5661
21545 * g++.dg/ext/vlm1.C: New test.
21546 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 21547
8e3df2de
MM
21548 * g++.dg/init/array1.C: Remove invalid braces.
21549 * g++.dg/init/brace1.C: New test.
21550 * g++.dg/init/copy2.C: Likewise.
21551 * g++.dg/init/copy3.C: Likewise.
21552 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21553 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21554 braces.
22bd2554 21555
98ddd678
NB
215562002-10-11 Neil Booth <neil@daikokuya.co.uk>
21557
21558 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21559
b8c25665 215602002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
21561
21562 * gcc.c-torture/compile/simd-5.c: New test.
21563
4977bab6
ZW
215642002-10-10 Roger Sayle <roger@eyesopen.com>
21565
21566 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21567
61fdde38
JW
215682002-10-10 Jim Wilson <wilson@redhat.com>
21569
21570 * gcc.c-torture/execute/20021010-1.c: New test.
21571
95f79357
ZW
215722002-10-09 Zack Weinberg <zack@codesourcery.com>
21573
85cd7be8 21574 PR c/7353
95f79357
ZW
21575 * g++.dg/ext/typedef-init.C: New test.
21576 * gcc.dg/typedef-init.c: New test.
21577
5cc67323
NB
215782002-10-09 Neil Booth <neil@daikokuya.co.uk>
21579
21580 * gcc.dg/cpp/paste13.c: New test.
21581
131d2c16
KG
215822002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21583
21584 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21585 remaining platforms, XFAIL during compile, not execute. Don't
21586 XFAIL at -O0.
21587
bf52f899
NS
215882002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21589
21590 * gcc.dg/alias-1.c: Tweak expected warning.
21591
a85cd145
V
215922002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21593
21594 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21595
f75369c8
AJ
215962002-10-06 Andreas Jaeger <aj@suse.de>
21597
8d725537
AJ
21598 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21599 * gcc.dg/cpp/c++98.C: Likewise.
21600
21601 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21602 * g++.dg/cpp/c++98.C: Likewise.
21603
21604 * g++.dg/README (Subdirectories): Mention cpp directory.
21605
f75369c8
AJ
21606 PR target/7559
21607 * gcc.dg/20021006-1.c: New test.
21608
eb55ce4b
KL
216092002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21610
21611 PR c++/7804
21612 * g++.dg/other/warning1.C: New test.
21613
f91f86e7
RS
216142002-10-04 Roger Sayle <roger@eyesopen.com>
21615
21616 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21617 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21618 and sparc-*-* with -m64 as expected failures. See PR 8087.
21619
bd9bb3d2
MM
216202002-10-03 Mark Mitchell <mark@codesourcery.com>
21621
21622 PR c++/7931
21623 * g++.dg/template/ptrmem3.C: New test.
f75369c8 21624
bd9bb3d2
MM
21625 PR c++/7754
21626 * g++.dg/template/union1.C: New test.
21627
6397d80b
MM
216282002-10-03 Mark Mitchell <mark@codesourcery.com>
21629
21630 PR c++/8006
21631 * g++.dg/abi/mangle9.C: New test.
21632 * g++.dg/abi/mangle10.C: New test.
21633 * g++.dg/abi/mangle11.C: New test.
21634 * g++.dg/abi/mangle12.C: New test.
21635
2282d28d
MM
216362002-10-02 Mark Mitchell <mark@codesourcery.com>
21637
21638 PR c++/7188.
21639 * g++.dg/template/meminit1.C: New test.
21640 * g++.dg/warn/Wreorder-1.C: Likewise.
21641 * g++.old-deja/g++.mike/warn3.C: Tweak.
21642 * lib/prune.exp: Ingore "in copy constructor".
21643
e5ec43ac
AJ
216442002-10-02 Andreas Jaeger <aj@suse.de>
21645
21646 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21647 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21648 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21649 on x86-64.
21650
a1d1a0f9
MM
216512002-10-01 Mark Mitchell <mark@codesourcery.com>
21652
21653 * gcc.dg/empty1.C: Fix typo.
21654
73a73768
NS
216552002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21656
21657 * gcc.dg/alias-1.c: New test.
21658
871e97f7
MM
216592002-10-01 Mark Mitchell <mark@codesourcery.com>
21660
0645ba8f
MM
21661 * gcc.dg/empty1.C: New test.
21662
871e97f7
MM
21663 * g++.dg/tls/init-2.C: Tweak error messages.
21664
8ab907e8
RS
216652002-10-01 Richard Sandiford <rsandifo@redhat.com>
21666
21667 * gcc.c-torture/compile/20020923-1.c: New test.
21668
e3e3815b
JT
216692002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21670
21671 * gcc.c-torture/execute/ffs-1.c: New test.
21672 * gcc.c-torture/execute/ffs-2.c: Ditto.
21673
5a9a1961
NS
216742002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21675
21676 * g++.dg/overload/member1.C: New test.
21677
ed8e443a 216782002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 21679
ed8e443a
JM
21680 * g++.dg/abi/empty7.C: New test.
21681 * g++.dg/init/pm2.C: Likewise.
f75369c8 21682
ed8e443a 216832002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 21684
ed8e443a 21685 * g++.dg/rtti/crash1.C: New test.
03357c23 21686
ed8e443a 216872002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 21688
ed8e443a
JM
21689 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21690 gcc.dg/sibcall-4.c: New tests.
d7bb749a 21691
ed8e443a 216922002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 21693
ed8e443a
JM
21694 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21695 powerpc and MMIX targets.
1c402174 21696
ed8e443a 216972002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 21698
ed8e443a 21699 * gcc.dg/cpp/20020927-1.c: New.
57147be1 21700
ed8e443a 217012002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 21702
ed8e443a 21703 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 21704
ed8e443a 217052002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 21706
ed8e443a 21707 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 21708
ed8e443a 217092002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 21710
ed8e443a 21711 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 21712
ed8e443a 217132002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 21714
ed8e443a 21715 * README.QMTEST: Fix typo.
d57f8a71 21716
ed8e443a 217172002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 21718
ed8e443a 21719 * gcc.dg/20020926-1.c: New test.
b784617e 21720
ed8e443a 217212002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 21722
ed8e443a
JM
21723 PR target/7842
21724 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 21725
ed8e443a 217262002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 21727
ed8e443a
JM
21728 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21729 unique to the tool.
21730 * lib/g77.exp (g77_init): Likewise.
21731 * lib/g++.exp (g++_init): Likewise.
21732 * lib/objc.exp (objc_init): Likewise.
1c88948f 21733
ed8e443a 217342002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 21735
ed8e443a
JM
21736 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21737 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21738 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 21739
ed8e443a 217402002-09-25 Richard Henderson <rth@redhat.com>
6190e147 21741
ed8e443a
JM
21742 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21743 too-small long double.
6190e147 21744
ed8e443a 217452002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 21746
ed8e443a 21747 * gcc.dg/20020919-1.c: New test.
c354bbcc 21748
ed8e443a 217492002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 21750
ed8e443a
JM
21751 * g++.dg/abi/bitfield6.C: New test.
21752 * g++.dg/abi/bitfield7.C: New test.
21753 * g++.dg/abi/bitfield8.C: New test.
21754 * g++.dg/abi/vbase11.C: New test.
2d3e278d 21755
ed8e443a 217562002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 21757
ed8e443a
JM
21758 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21759 hppa*-*-hpux*. Update test comment.
490ed846 21760
ed8e443a 217612002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 21762
ed8e443a 21763 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 21764
ed8e443a 217652002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 21766
ed8e443a 21767 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 21768
ed8e443a 217692002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 21770
ed8e443a 21771 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 21772
ed8e443a 217732002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 21774
ed8e443a
JM
21775 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21776 systems.
1ce505c4 21777
ed8e443a 217782002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 21779
ed8e443a
JM
21780 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21781
21782 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21783 Adjust for c++filt moved to binutils. Remove spurious duplicate
21784 setting of cxxfilt.
21785
217862002-09-19 Geoffrey Keating <geoffk@apple.com>
21787
21788 * gcc.dg/20020312-2.c: Update for darwin.
21789
217902002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21791
21792 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21793
217942002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21795
21796 * objc.dg/comp-types-1.m: New test.
21797 * objc.dg/comp-types-2.m: New test.
21798 * objc.dg/comp-types-3.m: New test.
21799 * objc.dg/comp-types-4.m: New test.
21800 * objc.dg/comp-types-5.m: New test.
21801 * objc.dg/comp-types-6.m: New test.
21802
218032002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21804
21805 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21806
218072002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21808
21809 * g++.dg/other/do1.C: New test.
21810
21811 * g++.dg/template/subst1.C: New test.
21812
218132002-09-16 Steve Ellcey <sje@cup.hp.com>
21814
21815 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21816
218172002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21818
21819 * g++.dg/template/qualttp20.C: Adjust expected errors.
21820 * g++.old-deja/g++.jason/report.C: Likewise.
21821 * g++.old-deja/g++.other/qual1.C: Likewise.
21822
21823 * g++.dg/lookup/scoped2.C: New test.
21824
21825 * g++.dg/ext/asm3.C: New test.
21826
218272002-09-16 Richard Earnshaw <rearnsha@arm.com>
21828
21829 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21830
218312002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21832
21833 * ChangeLog: follow spelling conventions.
21834 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21835 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21836 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21837 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21838 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21839 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21840 * g++.old-deja/g++.law/global-init1.C: Likewise.
21841 * g++.old-deja/g++.other/delete4.C: Likewise.
21842 * g++.old-deja/g++.other/inline21.C: Likewise.
21843 * g++.old-deja/g++.other/singleton.C: Likewise.
21844 * g77.dg/strlen0.f: Likewise.
21845 * g77.f-torture/compile/20010519-1.f: Likewise.
21846 * g77.f-torture/compile/980310-4.f: Likewise.
21847 * gcc.c-torture/compile/20000605-1.c: Likewise.
21848 * gcc.c-torture/execute/20020225-1.c: Likewise.
21849 * gcc.dg/c90-hexfloat-2.c: Likewise.
21850 * gcc.dg/c99-bool-1.c: Likewise.
21851 * gcc.dg/c99-hexfloat-2.c: Likewise.
21852 * gcc.dg/dll-2.c: Likewise.
21853 * gcc.dg/wtr-union-init-1.c: Likewise.
21854 * gcc.dg/wtr-union-init-2.c: Likewise.
21855 * gcc.dg/wtr-union-init-3.c: Likewise.
21856 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21857 * gcc.dg/cpp/defined.c: Likewise.
21858 * gcc.dg/cpp/macsyntx.c: Likewise.
21859 * gcc.dg/cpp/paste2.c: Likewise.
21860 * gcc.dg/cpp/trad/defined.c: Likewise.
21861 * gcc.dg/format/c90-printf-1.c: Likewise.
21862 * gcc.dg/format/c90-scanf-1.c: Likewise.
21863 * gcc.dg/format/c99-printf-1.c: Likewise.
21864 * gcc.dg/format/c99-scanf-1.c: Likewise.
21865 * gcc.misc-tests/gcov-8.c: Likewise.
21866 * lib/profopt.exp: Likewise.
21867
218682002-09-15 Krister Walfridsson <cato@df.lth.se>
21869
21870 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21871
218722002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21873
21874 * g++.dg/inherit/using2.C: New test.
21875
218762002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21877
21878 * ChangeLog: Follow spelling conventions.
21879 * g++.dg/template/friend4.C: Likewise.
21880 * g++.old-deja/g++.pt/crash67.C: Likewise.
21881 * gcc.c-torture/execute/20000801-4.c: Likewise.
21882 * gcc.dg/c90-digraph-1.c: Likewise.
21883 * gcc.dg/c94-digraph-1.c: Likewise.
21884 * gcc.dg/c99-digraph-1.c: Likewise.
21885 * gcc.dg/cpp/line5.c: Likewise.
21886 * gcc.dg/cpp/multiline.c: Likewise.
21887 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21888 * gcc.dg/format/attr-3.c: Likewise.
21889 * gcc.dg/format/c90-scanf-3.c: Likewise.
21890 * gcc.dg/format/ext-4.c: Likewise.
21891
218922002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21893
21894 * g++.dg/template/pretty1.C: New test.
21895
218962002-09-14 Alan Modra <amodra@bigpond.net.au>
21897
21898 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21899
219002002-09-13 Matt Austern <austern@apple.com>
21901
21902 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21903 passing a cast expression to a function by const reference.
21904
219052002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21906
21907 * g++.dg/template/deduce1.C: New test.
21908
219092002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21910
21911 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21912 32-bit int.
21913
219142002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21915
21916 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21917 usage.
21918
219192002-09-10 Richard Earnshaw <rearnsha@arm.com>
21920
21921 * gcc.c-torture/compile/20020910-1.c: New test.
21922
219232002-09-10 Frank Ch. Eigler <fche@redhat.com>
21924
21925 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21926
219272002-09-10 Andreas Jaeger <aj@suse.de>
21928
21929 * gcc.dg/20020312-2.c: Adjust for x86-64.
21930
219312002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21932
21933 * g77.dg/7388.f: New test case for PR 7388.
21934
219352002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21936
21937 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21938
219392002-09-05 Ziemowit Laski <zlaski@apple.com>
21940
21941 * objc.dg/proto-lossage-1.m: New test.
21942
219432002-09-06 Neil Booth <neil@daikokuya.co.uk>
21944
21945 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21946
219472002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21948
21949 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21950 expected to pass.
21951
219522002-09-06 Stan Shebs <shebs@apple.com>
21953 David Edelsohn <edelsohn@gnu.org>
21954
21955 * gcc.dg/weak: New directory.
21956 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21957 target-specific xfail bits.
21958 * gcc.dg/typeof-2.c: Move to new directory.
21959 * gcc.dg/weak.exp: New expect script.
21960
219612002-09-06 Alan Modra <amodra@bigpond.net.au>
21962
21963 * gcc.c-torture/execute/extzvsi.c: New test.
21964
219652002-09-05 Stan Shebs <shebs@apple.com>
21966
21967 * gcc.dg/weak-1.c: xfail on Darwin.
21968 * gcc.dg/weak-2.c: Ditto.
21969 * gcc.dg/weak-3.c: Ditto.
21970 * gcc.dg/weak-4.c: Ditto.
21971 * gcc.dg/weak-5.c: Ditto.
21972 * gcc.dg/weak-6.c: Ditto.
21973 * gcc.dg/weak-7.c: Ditto.
21974 * gcc.dg/weak-8.c: Ditto.
21975 * gcc.dg/weak-9.c: Ditto.
21976
219772002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21978
21979 * gcc.c-torture/execute/loop-14.c: New test.
21980
219812002-09-04 Jakub Jelinek <jakub@redhat.com>
21982
21983 * g++.dg/other/cxa-atexit1.C: New test.
21984
21985 * gcc.dg/typeof-2.c: New test.
21986
219872002-09-03 Roger Sayle <roger@eyesopen.com>
21988
21989 * gcc.dg/builtins-2.c: New testcase.
21990 * gcc.dg/builtins-3.c: New testcase.
21991
219922002-09-03 Neil Booth <neil@daikokuya.co.uk>
21993
21994 * gcc.dg/cpp/_Pragma4.c: New test.
21995
219962002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21997
21998 * objc/execute/nil_method-1.m: New testcase.
21999
220002002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
22001
22002 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
22003 [Object class], not [Object initialize].
22004
220052002-08-31 Roger Sayle <roger@eyesopen.com>
22006 Hans-Peter Nilsson <hp@bitrange.com>
22007
22008 * gcc.c-torture/execute/20020720-1.x: Skip test on
22009 mmix-knuth-mmixware. Correct comment.
22010
220112002-08-27 Mark Mitchell <mark@codesourcery.com>
22012
22013 * testsuite/g++.dg/abi/bitfield5.C: New test.
22014 * testsuite/g++.dg/abi/vbase10.C: Likewise.
22015
220162002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
22017
22018 * objc.dg/undeclared-selector.m: New test.
22019
220202002-08-27 Nathan Sidwell <nathan@codesourcery.com>
22021
22022 * g++.dg/other/offsetof1.C: Avoid cast warning.
22023
220242002-08-26 Ziemowit Laski <zlaski@apple.com>
22025
22026 * objc.dg/super-class-2.m: New test.
22027
220282002-08-24 Matt Austern <austern@apple.com>
22029
22030 * g++.dg/ext/lvaddr.C: New test.
22031 * g++.dg/ext/lvcast.C: New test.
22032
220332002-08-22 Mark Mitchell <mark@codesourcery.com>
22034
22035 * testsuite/g++.dg/inherit/cond1.C: New test.
22036
220372002-08-22 Geoffrey Keating <geoffk@redhat.com>
22038
22039 * gcc.dg/noncompile/incomplete-1.c: New test.
22040
220412002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22042
22043 * gcc.dg/typespec-1.c: New test.
22044
220452002-08-20 Devang Patel <dpatel@apple.com>
22046 * objc.dg/proto-hier-2.m: New test.
22047
220482002-08-19 Ziemowit Laski <zlaski@apple.com>
22049
22050 * objc.dg/bitfield-1.m: New test.
22051 * objc.dg/bitfield-2.m: New test.
22052
220532002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22054
22055 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22056 gcc.dg/c99-flex-array-4.c: New tests.
22057
220582002-08-16 Stan Shebs <shebs@apple.com>
22059
22060 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22061
220622002-08-15 Jakub Jelinek <jakub@redhat.com>
22063
22064 * gcc.dg/typeof-1.c: New test.
22065 * g++.dg/ext/typeof2.C: New test.
22066
220672002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22068
22069 * g++.dg/other/offsetof1.C: New test.
22070
220712002-08-14 Richard Henderson <rth@redhat.com>
22072
22073 * gcc.dg/tls/diag-3.c: Fix expected message strings.
22074
220752002-08-14 Neil Booth <neil@daikokuya.co.uk>
22076
22077 * gcc.dg/cpp/_Pragma3.c: New test.
22078
220792002-08-13 Mark Mitchell <mark@codesourcery.com>
22080
22081 * g++.dg/template/inherit3: New test.
22082
220832002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22084
22085 * gcc.dg/bitfld-4.c: Add blank options.
22086
220872002-08-09 Mark Mitchell <mark@codesourcery.com>
22088
22089 * g++.dg/template/crash1.C: New test.
22090
220912002-08-08 Jakub Jelinek <jakub@redhat.com>
22092
22093 * gcc.dg/tls/opt-2.c: New test.
22094
220952002-08-08 Devang Patel <dpatel@apple.com>
22096
22097 * objc.dg/selector-1.m : New test
22098
220992002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22100
22101 * g++.dg/abi/bitfield4.C: New test.
22102 * gcc.dg/bitfld-4.c: New test.
22103
221042002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22105
22106 * g++.dg/other/packed1.C: New test.
22107
221082002-08-07 Mark Mitchell <mark@codesourcery.com>
22109
22110 * g++.dg/abi/offsetof.C: Tweak error messages.
22111 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22112
221132002-08-08 Jakub Jelinek <jakub@redhat.com>
22114
22115 * gcc.dg/bitfld-3.c: New test.
22116
221172002-08-07 Jakub Jelinek <jakub@redhat.com>
22118 Richard Henderson <rth@redhat.com>
22119
22120 * gcc.dg/i386-bitfield1.c: New test.
22121 * g++.dg/abi/bitfield3.C: Update.
22122
221232002-08-07 Neil Booth <neil@daikokuya.co.uk>
22124
22125 * objc.dg/const-str-2.m: Update.
22126 * gcc.dg/cpp/c++98.c: Change to C extension.
22127 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22128 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22129
221302002-08-06 Aldy Hernandez <aldyh@redhat.com>
22131
22132 * testsuite/gcc.dg/tls/diag-3.c: New.
22133
221342002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22135
22136 * g++.dg/README (Subdirectories): Document new subdir expr.
22137 * g++.dg/expr/pmf-1.C: New test.
22138
221392002-08-06 Neil Booth <neil@daikokuya.co.uk>
22140
22141 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22142
221432002-08-06 Jakub Jelinek <jakub@redhat.com>
22144
22145 * g++.dg/abi/bitfield3.C: New test.
22146
221472002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22148
22149 * lib/gcov.exp: Tweak expected line formats.
22150 * gcc.misc-tests/gcov8.c: New test.
22151 * gcc.misc-tests/gcov8.x: New flags.
22152
221532002-08-05 Jakub Jelinek <jakub@redhat.com>
22154
22155 * consistency.vlad/layout/endian.c: Include string.h.
22156
22157 * gcc.c-torture/execute/20020805-1.c: New test.
22158
221592002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22160
22161 * g++.dg/other/conversion1.C: New test.
22162
221632002-08-03 Roger Sayle <roger@eyesopen.com>
22164
22165 * gcc.dg/builtins-1.c: New testcase.
22166
221672002-08-02 Mark Mitchell <mark@codesourcery.com>
22168
22169 * g++.dg/inherit/access3.C: New test.
22170
221712002-08-01 Jakub Jelinek <jakub@redhat.com>
22172
22173 * gcc.dg/ia64-visibility-2.c: New test.
22174
221752002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22176
22177 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22178 __qualifier_flags to __flags.
22179
221802002-07-31 Mark Mitchell <mark@codesourcery.com>
22181
22182 * g++.dg/inherit/operator1.C: New test.
22183 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22184 * g++.dg/other/error1.C: Change expected error message.
22185 * g++.dg/template/conv4.C: Likewise.
22186
221872002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22188
22189 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22190 for documented behavior.
22191
221922002-07-25 Roger Sayle <roger@eyesopen.com>
22193
22194 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22195 several targets known to fail.
22196
221972002-07-25 Richard Sandiford <rsandifo@redhat.com>
22198
22199 * gcc.dg/mips-args-[123].c: New tests.
22200
222012002-07-24 Aldy Hernandez <aldyh@redhat.com>
22202
22203 * gcc.dg/ppc-spe.c: New.
22204
222052002-07-24 Geoffrey Keating <geoffk@redhat.com>
22206
22207 * g++.dg/other/ptrmem4.C: New testcase.
22208
222092002-07-24 Richard Henderson <rth@redhat.com>
22210
22211 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22212
222132002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22214
22215 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22216
222172002-07-24 Roger Sayle <roger@eyesopen.com>
22218
22219 * gcc.c-torture/execute/memset-3.c: New testcase.
22220
222212002-07-24 Neil Booth <neil@daikokuya.co.uk>
22222
22223 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 22224 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 22225
13fd931e
KG
222262002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22227
22228 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22229 Delete.
22230
b8c25665 222312002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
22232
22233 * gcc.c-torture/compile/simd-4.c: New test.
22234
0e902d98
KL
222352002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22236
22237 PR c++/7347, c++/7348
22238 * g++.dg/template/access4.C: New test.
22239 * g++.dg/template/access5.C: New test.
22240 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22241 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22242 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22243 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22244
cf3c4f56
JJ
222452002-07-22 Jakub Jelinek <jakub@redhat.com>
22246
22247 * gcc.dg/gnu89-init-2.c: New test.
22248
56508306
GDR
222492002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22250
22251 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22252
0da65b89
RS
222532002-07-20 Roger Sayle <roger@eyesopen.com>
22254
22255 * gcc.c-torture/execute/20020720-1.c: New testcase.
22256
68e65275
NB
222572002-07-20 Neil Booth <neil@daikokuya.co.uk>
22258
22259 * gcc.dg/cpp/Wsignprom.c: New tests.
22260
a0c58ea9
AM
222612002-07-20 Alan Modra <amodra@bigpond.net.au>
22262
22263 * gcc.c-torture/execute/loop-13.c: New test.
22264
75aef48a
NB
222652002-07-19 Neil Booth <neil@daikokuya.co.uk>
22266
22267 * gcc.dg/cpp/expr.c: New tests.
22268
803b90d3 222692002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
22270
22271 * g++.dg/opt/pr6713.C: Add template instantiation.
22272
85272855
AM
222732002-07-18 Alan Modra <amodra@bigpond.net.au>
22274
437deefa
DE
22275 * gcc.dg/nest.c: New test.
22276
222772002-07-17 Richard Henderson <rth@redhat.com>
22278
22279 * g++.dg/opt/pr6713.C: New test.
85272855 22280
90888283
EB
222812002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22282
22283 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22284 XFAIL for all x86 processors.
22285
ce0ead25
ID
222862002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22287
22288 * gcc.c-torture/execute/20010122-1.x: Do not test with
22289 -fomit-frame-pointer.
22290
d955f6ea
KL
222912002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22292
22293 * g++.dg/template/instantiate2.C: New test.
22294 * g++.dg/template/spec4.C: New test.
22295
ba59df78
KL
222962002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22297
22298 * g++.dg/template/access2.C: New test.
22299 * g++.dg/template/access3.C: New test.
22300
6c535c69
ZW
223012002-07-15 Zack Weinberg <zack@codesourcery.com>
22302
22303 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22304 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22305 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22306 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22307 Convert to use <stdarg.h>.
22308 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22309 Delete.
22310 * gcc.dg/va-arg-2.c: New.
22311 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22312
794a292d
JJ
223132002-07-15 Jakub Jelinek <jakub@redhat.com>
22314
22315 * gcc.c-torture/compile/20020710-1.c: New test.
22316
b8c25665 223172002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 22318 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
22319
22320 gcc.c-torture/compile/simd-2.c: New testcase.
22321 gcc.c-torture/compile/simd-3.c: Likewise.
22322
f0ab6bf2
MM
223232002-07-11 Mark Mitchell <mark@codesourcery.com>
22324
22325 PR c++/7224
22326 * g++.dg/overload/error1.C: New test.
6c535c69 22327
789b7de5
RO
223282002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22329
22330 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22331 configuration and IRIX 6 O32 ABI.
22332
e65a2d65
RS
223332002-07-11 Roger Sayle <roger@eyesopen.com>
22334
22335 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22336
c5358a5d
RS
223372002-07-10 Roger Sayle <roger@eyesopen.com>
22338
22339 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22340
6d844e9d
JL
223412002-07-10 Jeffrey A Law <law@redhat.com>
22342
6c535c69 22343 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 22344
6c535c69 22345 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 22346
2fefbb5d
AH
223472002-07-09 Aldy Hernandez <aldyh@redhat.com>
22348
6c535c69 22349 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 22350
4d5be58b
DN
223512002-07-09 Diego Novillo <dnovillo@redhat.com>
22352
22353 * gcc.c-torture/compile/20020709-1.c: New test.
22354
78abea27
RS
223552002-07-07 Roger Sayle <roger@eyesopen.com>
22356
22357 * g++.dg/template/qualttp21.C: New test case.
22358
e66c8649
AO
223592002-07-06 Alexandre Oliva <aoliva@redhat.com>
22360
22361 * gcc.c-torture/compile/20020706-1.c: New test.
22362 * gcc.c-torture/compile/20020706-2.c: New test.
22363
78abea27
RS
223642002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22365 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
22366
22367 * g++.dg/warn/incomplete1.C: New test.
22368
8537dbae
KG
223692002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22370
22371 PR c++/7099
6c535c69 22372 * g++.dg/warn/noreturn1.C: New test.
8537dbae 22373
9833f679
MM
223742002-07-03 Mark Mitchell <mark@codesourcery.com>
22375
22376 PR c++/6706
22377 * g++.dg/debug/debug6.C: New test.
22378 * g++.dg/debug/debug7.C: New test.
22379
b8c25665 223802002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
22381
22382 * gcc.c-torture/compile/simd-3.c: New test.
22383
a6a5beb1
CD
223842002-07-03 Chris Demetriou <cgd@broadcom.com>
22385
22386 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22387 * gcc.dg/20020620-1.c: Likewise.
22388
b2153b98
KL
223892002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22390
22391 PR c++/6944
22392 * g++.dg/init/array4.C: New test.
22393 * g++.dg/init/array5.C: New test.
22394
b8c25665 223952002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
22396
22397 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22398 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22399
622d3731
KG
224002002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22401
22402 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22403 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22404 * gcc.dg/wtr-conversion-1.c: Likewise.
22405 * gcc.dg/wtr-escape-1.c: Likewise.
22406 * gcc.dg/wtr-int-type-1.c: Likewise.
22407 * gcc.dg/wtr-label-1.c: Likewise.
22408 * gcc.dg/wtr-static-1.c: Likewise.
22409 * gcc.dg/wtr-strcat-1.c: Likewise.
22410 * gcc.dg/wtr-suffix-1.c: Likewise.
22411 * gcc.dg/wtr-switch-1.c: Likewise.
22412 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22413 * gcc.dg/wtr-union-init-1.c: Likewise.
22414 * gcc.dg/wtr-union-init-2.c: Likewise.
22415 * gcc.dg/wtr-union-init-3.c: Likewise.
22416
22417 * gcc.dg/wtr-func-def-1.c: New test.
22418
c40da518 224192002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 22420
c40da518
DP
22421 * objc.dg/param-1.m: New test.
22422
0879540b
NB
224232002-07-03 Neil Booth <neil@daikokuya.co.uk>
22424
22425 * gcc.dg/cpp/trad/directive.c: Add test.
22426 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 22427 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 22428
ed8e443a 224292002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 22430
ed8e443a 22431 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 22432
ed8e443a 224332002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 22434
ed8e443a 22435 * objc.dg/desig-init-1.m: New test.
c1c5187c 22436
ed8e443a 224372002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 22438
ed8e443a
JM
22439 PR c++/6716
22440 * g++.dg/template/instantiate1.C: New test.
17f29637 22441
ed8e443a 224422002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 22443
ed8e443a
JM
22444 PR c++/7112
22445 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 22446
ed8e443a 224472002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 22448
ed8e443a
JM
22449 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22450 gcc.dg/cpp/trad/include.c: New tests.
7098b619 22451
ed8e443a 224522002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 22453
ed8e443a
JM
22454 PR target/7177
22455 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 22456
ed8e443a 224572002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 22458
ed8e443a
JM
22459 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22460 header here...
22461 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22462 (objc-torture-execute): or here.
bbeb33f2 22463
ed8e443a 224642002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 22465
ed8e443a 22466 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 22467
ed8e443a 224682002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 22469
ed8e443a 22470 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 22471
ed8e443a 224722002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 22473
ed8e443a 22474 * objc.dg/fsyntax-only.m: New test.
118f8dc1 22475
ed8e443a 224762002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 22477
ed8e443a
JM
22478 PR c++/6695
22479 * g++.dg/template/friend7.C: New file.
5ce49b4b 22480
ed8e443a 224812002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 22482
ed8e443a
JM
22483 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22484 return type.
759236dd 22485
ed8e443a 224862002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 22487
ed8e443a
JM
22488 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22489 avoid division by zero.
86422829 22490
ed8e443a 224912002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 22492
ed8e443a 22493 * gcc.dg/Wunknownprag.c: New tests.
06470238 22494
ed8e443a 224952002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 22496
ed8e443a 22497 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 22498
ed8e443a 224992002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 22500
ed8e443a
JM
22501 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22502 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22503 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22504 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22505 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22506 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22507 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22508 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22509 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22510 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22511 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22512 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22513 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22514 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22515 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22516 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22517 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 22518
ed8e443a 225192002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 22520
ed8e443a
JM
22521 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22522 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22523 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22524 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22525 New tests.
22526 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 22527
ed8e443a 225282002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 22529
ed8e443a 22530 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 22531
ed8e443a 225322002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 22533
ed8e443a
JM
22534 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22535 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22536 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22537 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 22538
ed8e443a 225392002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 22540
ed8e443a
JM
22541 * gcc.dg/cpp/trad: New directory with traditional tests copied
22542 from parent directory.
22543 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22544 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22545 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22546 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22547 Move to trad/ and rename.
22548 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22549 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22550 gcc.dg/cpp/trad/redef2.c: New tests.
22551 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 22552
ed8e443a 225532002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 22554
ed8e443a
JM
22555 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22556 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22557 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22558 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22559 Remove.
017acb41 22560
ed8e443a 225612002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 22562
ed8e443a 22563 * gcc.dg/20020620-1.c: New test.
9164f47a 22564
ed8e443a 225652002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 22566
ed8e443a 22567 * g++.dg/template/ttp4.C: New test.
342cea95 22568
ed8e443a 225692002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 22570
ed8e443a 22571 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 22572
ed8e443a 225732002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 22574
ed8e443a
JM
22575 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22576 Don't use attribute `noinline'.
90227c69 22577
ed8e443a 225782002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 22579
ed8e443a 22580 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 22581
ed8e443a 225822002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 22583
ed8e443a 22584 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 22585
ed8e443a 22586 * gcc.dg/simd-1.c: New.
820d4b1b 22587
ed8e443a 225882002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 22589
ed8e443a 22590 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 22591
ed8e443a 225922002-06-16 Richard Henderson <rth@redhat.com>
750491fc 22593
ed8e443a
JM
22594 * g++.dg/ext/anon-struct1.C: New.
22595 * g++.dg/ext/anon-struct2.C: New.
22596 * g++.dg/ext/anon-struct3.C: New.
22597 * gcc.dg/anon-struct-1.c: New.
22598 * gcc.dg/anon-struct-2.c: New.
22599 * gcc.dg/anon-struct-3.c: New.
22600 * gcc.dg/20011008-1.c: Adjust warning text.
22601 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 22602
ed8e443a 226032002-06-16 Richard Henderson <rth@redhat.com>
0931db71 22604
ed8e443a 22605 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 22606
ed8e443a 226072002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 22608
ed8e443a 22609 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 22610
ed8e443a 226112002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 22612
ed8e443a
JM
22613 * gcc.c-tortuture/execute/compare-1.c: New test case.
22614 * gcc.c-tortuture/execute/compare-2.c: New test case.
22615 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 22616
ed8e443a 226172002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 22618
ed8e443a
JM
22619 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22620 ia64 ilp32.
a6f5e048 22621
ed8e443a 226222002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 22623
ed8e443a 22624 * g++.dg/template/typename2.C: Update error message.
d65cb654 22625
ed8e443a 226262002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 22627
ed8e443a 22628 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 22629
ed8e443a 226302002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 22631
ed8e443a
JM
22632 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22633 list of targets to skip.
9da754bd 22634
ed8e443a 226352002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 22636
ed8e443a
JM
22637 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22638 targets if not optimizing.
56a28102 22639
ed8e443a 226402002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 22641
ed8e443a 22642 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 22643
ed8e443a 22644 * g++.dg/opt/vt1.C: New test.
5d056e9b 22645
ed8e443a 22646 * gcc.dg/20020531-1.c: New test.
156755ac 22647
ed8e443a 22648 * gcc.dg/20020530-1.c: New test.
50f30e6b 22649
ed8e443a 22650 * gcc.dg/20020527-1.c: New test.
85d49058 22651
ed8e443a 22652 * g++.dg/opt/cse1.C: New test.
7b668f9e 22653
ed8e443a 226542002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 22655
ed8e443a 22656 * gcc.dg/20020607-2.c: New test case.
437f1df1 22657
ed8e443a 226582002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 22659
ed8e443a 22660 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 22661
ed8e443a 226622002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 22663
ed8e443a
JM
22664 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22665 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22666 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 22667
ed8e443a 226682002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 22669
ed8e443a 22670 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 22671
ed8e443a 226722002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 22673
ed8e443a
JM
22674 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22675 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 22676
ed8e443a 226772002-06-02 Richard Henderson <rth@redhat.com>
ab780373 22678
ed8e443a
JM
22679 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22680 test functions static.
ab780373 22681
ed8e443a 226822002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 22683
ed8e443a
JM
22684 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22685 now.
e33a8855 22686
ed8e443a 226872002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 22688
ed8e443a
JM
22689 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22690 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22691 Update for mofified diagnostics.
22692 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 22693
ed8e443a 226942002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 22695
ed8e443a 22696 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 22697
ed8e443a 226982002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 22699
ed8e443a 22700 * gcc.dg/fnegate-1.c: New test case.
378393da 22701
ed8e443a 227022002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 22703
ed8e443a 22704 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 22705
ed8e443a 227062002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 22707
ed8e443a
JM
22708 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22709 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22710 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 22711
ed8e443a 227122002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 22713
ed8e443a 22714 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 22715
ed8e443a 227162002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 22717
ed8e443a 22718 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 22719
ed8e443a 227202002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 22721
ed8e443a 22722 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 22723
ed8e443a 227242002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 22725
ed8e443a 22726 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 22727
ed8e443a 227282002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 22729
ed8e443a
JM
22730 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22731 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 22732
ed8e443a 227332002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 22734
ed8e443a 22735 * g++.dg/opt/cse2.C: New test.
9059e33c 22736
ed8e443a 227372002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 22738
ed8e443a
JM
22739 * gcc.dg/cpp/arith-1.c: New semantic tests.
22740 * gcc.dg/cpp/if-1.c: Update.
91318908 22741
ed8e443a 227422002-05-24 Ben Elliston <bje@redhat.com>
9e253215 22743
ed8e443a 22744 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 22745
ed8e443a 227462002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 22747
ed8e443a 22748 * gcc.dg/verbose-asm.c: New test.
90442291 22749
ed8e443a 227502002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 22751
ed8e443a 22752 * gcc.dg/cpp/paste12.c: New test.
3620711b 22753
ed8e443a 227542002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 22755
ed8e443a 22756 * g++.dg/parse/named_ops.C: New test.
17645b15 22757
ed8e443a 227582002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 22759
ed8e443a 22760 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 22761
ed8e443a 227622002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 22763
ed8e443a
JM
22764 * gcc.dg/weak-2.c: Allow optional leading underscore
22765 in scan-assembler symbol name.
22766 * gcc.dg/weak-3.c: Likewise.
22767 * gcc.dg/weak-4.c: Likewise.
22768 * gcc.dg/weak-5.c: Likewise.
e275a535 22769
ed8e443a 227702002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 22771
ed8e443a 22772 * gcc.dg/20020523-1.c: New test.
66b408f2 22773
ed8e443a 227742002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 22775
ed8e443a
JM
22776 * objc.dg/const-str-2.m: Update now that we stop after
22777 a command line error.
e67a7860 22778
ed8e443a 227792002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 22780
ed8e443a 22781 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 22782
ed8e443a 227832002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 22784
ed8e443a
JM
22785 * g++.dg/dg.exp: Prune the tls subdirectory.
22786 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22787 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22788 * g++.dg/tls/init-1.C: New.
7a1f3f5f 22789
ed8e443a 227902002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 22791
ed8e443a 22792 * gcc.dg/20020517-1.c: New test.
2dd36f90 22793
ed8e443a 227942002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 22795
ed8e443a
JM
22796 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22797 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 22798
ed8e443a 227992002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 22800
ed8e443a 22801 * g++.dg/other/copy2.C: New test.
32d3f634 22802
ed8e443a 228032002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 22804
ed8e443a
JM
22805 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22806 (MAX_COPY): Bump up to 10 times sizeof (long long).
22807 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 22808
ed8e443a
JM
22809 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22810 sizeof (long long).
02116b3d 22811
ed8e443a 22812 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 22813
ed8e443a 228142002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 22815
ed8e443a 22816 * g++.dg/ext/oper1.C: New test.
b3f47c78 22817
ed8e443a
JM
228182002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
228192002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 22820
ed8e443a 22821 * README.QMTEST: New file.
f362c762 22822
ed8e443a 22823 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 22824
ed8e443a 228252002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 22826
ed8e443a
JM
22827 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22828 now.
22829 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 22830
ed8e443a 228312002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 22832
ed8e443a
JM
22833 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22834 support weak symbols.
22835 * gcc.dg/weak-4.c: Likewise
22836 * gcc.dg/weak-6.c: Likewise
210142e0 22837
ed8e443a 228382002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 22839
ed8e443a
JM
22840 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22841 cygwin, coff and h8300-*-hms targets
22842 * gcc.dg/weak-5.c: Likewise
22843 * gcc.dg/weak-7.c: Likewise
088b3db0 22844
ed8e443a 228452002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 22846
ed8e443a
JM
22847 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22848 (scan-assembler-not, scan-assembler-dem): Likewise.
22849 (scan-assembler-dem-not): Likewise.
f4b251a6 22850
ed8e443a 228512002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 22852
ed8e443a 22853 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 22854
ed8e443a 228552002-05-15 Richard Henderson <rth@redhat.com>
14285ace 22856
ed8e443a
JM
22857 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22858 (vfoo1f): Warning here.
22859 (vfoo1l): Don't redefine the alias.
14285ace 22860
ed8e443a 228612002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 22862
ed8e443a 22863 * g++.dg/init/pm1.C: New test.
5bf5c5cb 22864
ed8e443a 228652002-05-12 David S. Miller <davem@redhat.com>
e2f75147 22866
ed8e443a
JM
22867 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22868 types.
e2f75147 22869
ed8e443a 228702002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 22871
ed8e443a 22872 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 22873
ed8e443a 228742002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 22875
ed8e443a 22876 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 22877
ed8e443a 228782002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 22879
ed8e443a
JM
22880 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22881 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22882 * lib/g++.exp (g++_link_flags): Likewise.
22883 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 22884
ed8e443a 228852002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 22886
ed8e443a
JM
22887 * gcc.dg/cpp/poison.c: Update.
22888 * gcc.dg/cpp/20000625-2.c: Remove.
22889 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 22890
ed8e443a 228912002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 22892
ed8e443a
JM
22893 * gcc.c-torture/execute/20020508-1.c: New test.
22894 * gcc.c-torture/execute/20020508-2.c: New test.
22895 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 22896
ed8e443a 228972002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 22898
ed8e443a 22899 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 22900
ed8e443a 229012002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 22902
ed8e443a
JM
22903 PR c/6569
22904 * gcc.dg/weak-3.c: Update location of warning messages.
22905 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 22906
ed8e443a 229072002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 22908
ed8e443a 22909 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 22910
ed8e443a 229112002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 22912
ed8e443a 22913 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 22914
ed8e443a 229152002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 22916
ed8e443a 22917 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 22918
ed8e443a 229192002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 22920
ed8e443a 22921 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 22922
ed8e443a 229232002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 22924
ed8e443a 22925 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 22926
ed8e443a 229272002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 22928
ed8e443a
JM
22929 * treelang: Added directory for new sample language treelang. Also
22930 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 22931
ed8e443a 229322002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 22933
ed8e443a
JM
22934 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22935 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22936 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22937 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22938 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22939 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22940 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 22941
ed8e443a 229422002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 22943
ed8e443a 22944 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 22945
ed8e443a 229462002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 22947
ed8e443a 22948 * gcc.dg/20020503-1.c: New test.
5121c03e 22949
ed8e443a 229502002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 22951
ed8e443a 22952 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 22953
ed8e443a 229542002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 22955
ed8e443a 22956 * g++.dg/init/dtor1.C: New test.
0d6d6892 22957
ed8e443a 229582002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 22959
ed8e443a 22960 * gcc.dg/altivec-8.c: New.
9b7bc465 22961
ed8e443a 229622002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 22963
ed8e443a 22964 * gcc.dg/altivec-7.c: New.
3a73bffb 22965
ed8e443a 229662002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 22967
ed8e443a 22968 * g++.dg/parse/typedef1.C: New test.
33dd07ee 22969
ed8e443a 229702002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 22971
ed8e443a
JM
22972 PR c++/6486
22973 * g++.dg/template/friend6.C: New test.
33dd07ee 22974
ed8e443a
JM
22975 PR c++/6492
22976 * g++.dg/init/copy1.C: New test.
4bd7c270 22977
ed8e443a 229782002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 22979
ed8e443a 22980 * g++.dg/warn/effc1.C: New test.
60284a59 22981
ed8e443a 229822002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 22983
ed8e443a 22984 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 22985
ed8e443a 229862002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 22987
ed8e443a 22988 * gcc.dg/20020426-2.c: New test.
87ed109f 22989
ed8e443a 229902002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 22991
ed8e443a
JM
22992 * gcc.dg/cpp/if-mop.c: Update.
22993 * gcc.dg/cpp/if-mpar.c: Add test.
22994 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 22995
ed8e443a 229962002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 22997
ed8e443a
JM
22998 PR c/6343
22999 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 23000
ed8e443a 230012002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 23002
ed8e443a 23003 * gcc.dg/enum1.c: New test.
7d793e9b 23004
ed8e443a 230052002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 23006
ed8e443a
JM
23007 PR c++/6497
23008 * g++.dg/inherit/access2.C: New test.
7d793e9b 23009
ed8e443a 230102002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 23011
ed8e443a
JM
23012 PR bootstrap/6445
23013 * gcc.dg/20020426-1.c: New test.
48ba9538 23014
ed8e443a 230152002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 23016
ed8e443a 23017 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 23018
ed8e443a 230192002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 23020
ed8e443a 23021 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 23022
ed8e443a 230232002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 23024
ed8e443a 23025 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 23026
ed8e443a 230272002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 23028
ed8e443a
JM
23029 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
23030 targets.
a62d375f 23031
ed8e443a 230322002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 23033
ed8e443a 23034 * g++.dg/abi/mange7.C: New test.
a62d375f 23035
ed8e443a
JM
23036 PR c++/6438.
23037 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 23038
ed8e443a 230392002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 23040
ed8e443a 23041 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 23042
ed8e443a 230432002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 23044
ed8e443a
JM
23045 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
23046 compiler output on mips*-*-irix*.
29cece2e 23047
ed8e443a 230482002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 23049
ed8e443a 23050 * g++.dg/parse/attr1.C: New test.
1a887f86 23051
ed8e443a 230522002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 23053
ed8e443a
JM
23054 * gcc.c-torture/execute/string-opt-17.c: New test case.
23055 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 23056
ed8e443a 230572002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 23058
ed8e443a
JM
23059 PR c++/6256:
23060 * g++.dg/template/friend5.C: New test.
77adef84 23061
ed8e443a
JM
23062 PR c++/6331:
23063 * g++.dg/template/qual1.C: Likewise.
74b273d6 23064
ed8e443a 230652002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 23066
ed8e443a
JM
23067 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23068 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 23069
ed8e443a 230702002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 23071
ed8e443a
JM
23072 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23073 cris-*-elf* and mmix-*-*.
23074 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
23075 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
23076 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23077 Ditto.
23078 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23079 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 23080
ed8e443a 230812002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 23082
ed8e443a
JM
23083 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23084 Clarify comment.
9ac3b1be 23085
ed8e443a 230862002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 23087
ed8e443a 23088 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 23089
ed8e443a 230902002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 23091
ed8e443a 23092 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 23093
ed8e443a 230942002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 23095
ed8e443a 23096 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 23097
ed8e443a 230982002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 23099
ed8e443a
JM
23100 * PR6367
23101 * g77.f-torture/execute/6367.f: New test.
23102 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 23103
ed8e443a 231042002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 23105
ed8e443a
JM
23106 * PR6352
23107 * g++.dg/opt/inline2.C: New test.
0cd3301b 23108
ed8e443a 231092002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 23110
ed8e443a
JM
23111 * gcc.dg/20000906-1.c: Enable for all targets.
23112 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 23113
ed8e443a 231142002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 23115
ed8e443a
JM
23116 * gcc.dg/20020418-1.c: New test.
23117 * gcc.dg/20020418-2.c: New test.
96b453dc 23118
ed8e443a 231192002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 23120
ed8e443a
JM
23121 * gcc.c-torture/compile/iftrap-1.c: New.
23122 * gcc.dg/iftrap-1.c: Adjust for ia64.
23123 * gcc.dg/iftrap-2.c: New.
a3acf46d 23124
ed8e443a 231252002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 23126
ed8e443a 23127 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 23128
ed8e443a 231292002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 23130
ed8e443a 23131 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 23132
ed8e443a 231332002-04-18 David S. Miller <davem@redhat.com>
887fc41a 23134
ed8e443a 23135 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 23136
ed8e443a 231372002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 23138
ed8e443a 23139 * gcc.dg/20020416-1.c: New test.
32121b96 23140
ed8e443a 23141 * g++.dg/opt/inline1.C: New test.
98ef3137 23142
ed8e443a 231432002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 23144
ed8e443a 23145 * gcc.dg/altivec-5.c: New test.
4c8c0dec 23146
ed8e443a 23147 * gcc.dg/20020415-1.c: New test.
07cdae91 23148
ed8e443a 231492002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 23150
ed8e443a 23151 * testsuite/lib/chill.exp: Remove.
0f490a2b 23152
ed8e443a 231532002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 23154
ed8e443a 23155 * g++.dg/other/big-struct.C: New test.
4b27e132 23156
ed8e443a 231572002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 23158
ed8e443a
JM
23159 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23160 of scratch file.
cf56e373 23161
ed8e443a 231622002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 23163
ed8e443a
JM
23164 PR c/6277
23165 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23166 in scan-assembler function name
1aa65134 23167
ed8e443a 231682002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 23169
ed8e443a
JM
23170 * g77.f-torture/execute/980628-4.x,
23171 g77.f-torture/execute/980628-5.x,
23172 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23173 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23174 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23175 i[34567]86-*-*.
791b23fe 23176
ed8e443a 231772002-04-13 David S. Miller <davem@redhat.com>
791b23fe 23178
ed8e443a 23179 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 23180
ed8e443a 231812002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 23182
ed8e443a
JM
23183 * gcc.dg/asm-6.c,
23184 * g++.dg/ext/asm1.C: New tests.
9928a3d5 23185
ed8e443a 231862002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 23187
ed8e443a
JM
23188 PR c++ 5373.
23189 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 23190
ed8e443a
JM
23191 PR c++/5189.
23192 * g++.dg/template/copy1.C: New test.
21b14752 23193
ed8e443a 231942002-04-12 Richard Henderson <rth@redhat.com>
21b14752 23195
ed8e443a 23196 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 23197
ed8e443a 231982002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 23199
ed8e443a
JM
23200 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23201 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 23202
ed8e443a 232032002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 23204
ed8e443a
JM
23205 * g++.dg/ext/attrib5.C,
23206 * g++.dg/lookup/struct1.C: New tests.
578fc63d 23207
ed8e443a 232082002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 23209
ed8e443a 23210 * gcc.dg/20020411-1.c: New test.
010f87c4 23211
ed8e443a 23212 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 23213
ed8e443a 232142002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 23215
ed8e443a 23216 * g77.f-torture/execute/6177.f: New test.
dab550cb 23217
ed8e443a 232182002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 23219
ed8e443a
JM
23220 PR middle-end/6247
23221 * g++.dg/opt/cleanup1.C: New test.
dab550cb 23222
ed8e443a 23223 * g++.dg/opt/const1.C: New test.
1a887f86 23224
ed8e443a 232252002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 23226
ed8e443a 23227 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 23228
ed8e443a 232292002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 23230
ed8e443a
JM
23231 PR c++/5507
23232 * g++.dg/template/typename2.C: New test.
aec3e189 23233
ed8e443a 232342002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 23235
ed8e443a 23236 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 23237
ed8e443a 232382002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 23239
ed8e443a
JM
23240 * g77.f-torture/execute/980628-4.x,
23241 g77.f-torture/execute/980628-5.x,
23242 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23243 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23244 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 23245
ed8e443a 232462002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 23247
ed8e443a
JM
23248 PR optimization/6086
23249 * g++.dg/opt/preinc1.C: New test.
0154eaa8 23250
ed8e443a 232512002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 23252
ed8e443a
JM
23253 PR c++/5571
23254 * g++.dg/opt/static2.C: New test.
b1896e61 23255
ed8e443a 232562002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 23257
ed8e443a
JM
23258 PR c/5120
23259 * gcc.dg/20020406-1.c: New test.
3ca5f444 23260
ed8e443a 232612002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 23262
ed8e443a 23263 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 23264
ed8e443a 232652002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 23266
ed8e443a
JM
23267 PR c/6123
23268 * gcc.dg/20020312-2.c: Do not declare global register variable
23269 if __PIC__ or __pic__ is defined.
31956228 23270
ed8e443a 232712002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 23272
ed8e443a
JM
23273 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23274 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 23275
ed8e443a 232762002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 23277
ed8e443a
JM
23278 * gcc.misc-tests/linkage.exp: Update last change to handle
23279 sparc*-, not just sparc-.
9d7013b8 23280
ed8e443a 232812002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 23282
ed8e443a 23283 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 23284
ed8e443a 232852002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 23286
ed8e443a 23287 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 23288
ed8e443a 232892002-04-02 David S. Miller <davem@redhat.com>
2e839a04 23290
ed8e443a 23291 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 23292
ed8e443a 232932002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 23294
ed8e443a
JM
23295 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23296 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 23297
ed8e443a
JM
23298 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23299 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23300 g77.f-torture/execute/20001201.x,
23301 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 23302
ed8e443a
JM
23303 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23304 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 23305
ed8e443a 233062002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 23307
ed8e443a 23308 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 23309
ed8e443a 233102002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 23311
ed8e443a 23312 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 23313
ed8e443a 23314 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 23315
ed8e443a 233162002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 23317
ed8e443a 23318 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 23319
ed8e443a 233202002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 23321
ed8e443a
JM
23322 * g++.dg/inherit/template-as-base.C: Expect error.
23323 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 23324
ed8e443a 233252002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 23326
ed8e443a
JM
23327 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23328 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 23329
ed8e443a
JM
23330 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23331 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23332 -da test.
41ba8a20 23333
ed8e443a 233342002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 23335
ed8e443a
JM
23336 * gcc.dg/special/alias-2.c: New.
23337 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 23338
ed8e443a 233392002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 23340
ed8e443a 23341 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 23342
ed8e443a 233432002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 23344
ed8e443a 23345 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 23346
ed8e443a 233472002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 23348
ed8e443a
JM
23349 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23350 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23351 ordering tests.
23352 * g++.dg/bprob/bprob-1.C: New test.
23353 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23354 * g++.dg/gcov/gcov-1.C: New test.
23355 * g++.dg/gcov/gcov-1.x: New file.
23356 * g++.dg/gcov/gcov-2.C: New test.
23357 * g++.dg/gcov/gcov-3.C: New test.
23358 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 23359
ed8e443a 233602002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 23361
ed8e443a
JM
23362 * g++.old-deja/g++.other/builtins5.C: New test.
23363 * g++.old-deja/g++.other/builtins6.C: New test.
23364 * g++.old-deja/g++.other/builtins7.C: New test.
23365 * g++.old-deja/g++.other/builtins8.C: New test.
23366 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 23367
ed8e443a 233682002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 23369
ed8e443a 23370 * g++.dg/opt/static1.C: New test.
f17f9332 23371
ed8e443a 23372 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 23373
ed8e443a 233742002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 23375
ed8e443a 23376 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 23377
ed8e443a 23378 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 23379
ed8e443a 233802002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 23381
ed8e443a 23382 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 23383
ed8e443a 233842002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 23385
ed8e443a
JM
23386 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23387 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23388 move from g++.old-deja/g++.ext/.
cd4e8331 23389
ed8e443a 233902002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 23391
ed8e443a 23392 * g++.dg/init/new2.C: New test.
6a3177b9 23393
ed8e443a 233942002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 23395
ed8e443a 23396 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 23397
ed8e443a
JM
23398 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23399 on sparc.
6d4c57a0 23400
ed8e443a
JM
23401 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23402 sparcv9 systems.
23403 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 23404
ed8e443a 234052002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 23406
ed8e443a
JM
23407 * gcc.dg/cpp/endif-pedantic1.c,
23408 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 23409
ed8e443a 234102002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 23411
ed8e443a 23412 * g++.dg/init/new1.C: New test.
173028e5 23413
ed8e443a 234142002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 23415
ed8e443a 23416 * g++.dg/abi/vbase9.C: New test.
43f2b308 23417
ed8e443a 234182002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 23419
ed8e443a 23420 * gcc.dg/arm-asm.c: New test.
bbffa101 23421
ed8e443a 234222002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 23423
ed8e443a
JM
23424 * gcc.dg/Wswitch-enum.c: New test.
23425 Fix PR c/5044.
15e5ad76 23426
ed8e443a 234272002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 23428
ed8e443a
JM
23429 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23430 structure.
813b848c 23431
ed8e443a 234322002-03-25 Richard Henderson <rth@redhat.com>
813b848c 23433
ed8e443a
JM
23434 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23435 sparcv9 systems.
ea475b23 23436
ed8e443a
JM
23437 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23438 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 23439
ed8e443a 234402002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 23441
ed8e443a 23442 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 23443
ed8e443a 234442002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 23445
ed8e443a
JM
23446 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23447 targets using generic thunk support.
479e51f6 23448
ed8e443a 234492002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 23450
ed8e443a 23451 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 23452
ed8e443a 23453 * g++.dg/opt/conj2.C: New test.
47e87a93 23454
ed8e443a 234552002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 23456
ed8e443a 23457 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 23458
ed8e443a 234592002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 23460
ed8e443a
JM
23461 * g77.dg/f77-edit-apostrophe-out.f: New test
23462 * g77.dg/f77-edit-h-out.f: New test
23463 * g77.dg/f77-edit-t-in.f: New test
23464 * g77.dg/f77-edit-t-out.f: New test
23465 * g77.dg/f77-edit-x-out.f: New test
23466 * g77.dg/f77-edit-slash-out.f: New test
23467 * g77.dg/f77-edit-colon-out.f: New test
23468 * g77.dg/f77-edit-s-out.f: New test
12c3717e 23469
ed8e443a 234702002-03-24 Richard Henderson <rth@redhat.com>
d6961341 23471
ed8e443a 23472 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 23473
ed8e443a 234742002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 23475
ed8e443a
JM
23476 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23477 that do not support weak symbols
e756a7da 23478
ed8e443a 234792002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 23480
ed8e443a
JM
23481 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23482 * lib/g77.exp: Likewise
23483 * lib/objc.exp: Likewise
5365c83f 23484
ed8e443a 234852002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 23486
ed8e443a 23487 * gcc.dg/Wswitch-default.c: New test.
acb044ee 23488
ed8e443a 234892002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 23490
ed8e443a 23491 * g++.dg/other/enum1.C: New test.
661fff62 23492
ed8e443a 234932002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 23494
ed8e443a 23495 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 23496
ed8e443a 234972002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 23498
ed8e443a 23499 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 23500
ed8e443a 235012002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 23502
ed8e443a
JM
23503 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23504 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 23505
ed8e443a 235062002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 23507
ed8e443a 23508 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 23509
ed8e443a 235102002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 23511
ed8e443a 23512 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 23513
ed8e443a 235142002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 23515
ed8e443a 23516 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 23517
ed8e443a 235182002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 23519
ed8e443a 23520 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 23521
ed8e443a 23522 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 23523
ed8e443a 235242002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 23525
ed8e443a
JM
23526 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23527 (A, E): Handle this.
f735a153 23528
ed8e443a 235292002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 23530
ed8e443a
JM
23531 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23532 ignoring -fpic.
23533 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23534 through prune_gcc_output.
1813dafd 23535
ed8e443a 235362002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 23537
ed8e443a 23538 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 23539
ed8e443a 235402002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 23541
ed8e443a 23542 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 23543
ed8e443a 23544 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 23545
ed8e443a 23546 * gcc.dg/20020319-1.c: New test.
ff8908ff 23547
ed8e443a 235482002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 23549
ed8e443a 23550 * g++.dg/opt/conj1.C: New test.
5dd236e2 23551
ed8e443a 235522002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 23553
ed8e443a
JM
23554 * g++.dg/template/qualttp20.C: Revert previous change.
23555 * g++.dg/template/qualttp3.C: Likewise.
23556 * g++.dg/template/qualttp4.C: Likewise
23557 * g++.dg/template/qualttp5.C: Likewise
23558 * g++.dg/template/qualttp6.C: Likewise
23559 * g++.dg/template/qualttp7.C: Likewise
23560 * g++.dg/template/qualttp8.C: Likewise
23561 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 23562
ed8e443a 235632002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 23564
ed8e443a 23565 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 23566
ed8e443a 235672002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 23568
ed8e443a
JM
23569 * g++.dg/template/conv1.C: New test.
23570 * g++.dg/template/conv2.C: New test.
23571 * g++.dg/template/conv3.C: New test.
23572 * g++.dg/template/conv4.C: New test.
a42519be 23573
ed8e443a 235742002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 23575
ed8e443a
JM
23576 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23577 * g++.dg/template/qualttp3.C: Likewise.
23578 * g++.dg/template/qualttp4.C: Likewise
23579 * g++.dg/template/qualttp5.C: Likewise
23580 * g++.dg/template/qualttp6.C: Likewise
23581 * g++.dg/template/qualttp7.C: Likewise
23582 * g++.dg/template/qualttp8.C: Likewise
23583 * g++.dg/template/recurse.C: Likewise.
32135a8c 23584
ed8e443a 235852002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 23586
ed8e443a 23587 * g++.dg/opt/dtor1.C: New test.
a541f1aa 23588
ed8e443a 235892002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 23590
ed8e443a 23591 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 23592
ed8e443a 235932002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 23594
ed8e443a 23595 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 23596
ed8e443a 235972002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 23598
ed8e443a
JM
23599 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23600 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23601 cris-*-aout* mmix-*-*.
23602 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23603 cris-*-aout* mmix-*-*.
23604 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23605 cris-*-elf* cris-*-aout* and mmix-*-*.
23606 * gcc.dg/20001009-1.c: Ditto.
23607 * gcc.dg/20010912-1.c: Ditto.
23608 * gcc.dg/20020122-4.c: Ditto.
23609 * gcc.dg/inline-2.c: Ditto.
440d0518 23610
ed8e443a 236112002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 23612
ed8e443a 23613 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 23614
ed8e443a 236152002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 23616
ed8e443a 23617 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 23618
ed8e443a 236192002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 23620
ed8e443a 23621 * g++.dg/warn/Wunused-1.C: New test.
df867456 23622
ed8e443a 236232002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 23624
ed8e443a 23625 * g++.dg/abi/mangle6.C: New test.
62ae2529 23626
ed8e443a 236272002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 23628
ed8e443a 23629 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 23630
ed8e443a 23631 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 23632
ed8e443a 236332002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 23634
ed8e443a 23635 * g++.dg/other/access1.C: New test.
55a21c32 23636
ed8e443a 236372002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 23638
ed8e443a 23639 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 23640
ed8e443a 236412002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 23642
ed8e443a 23643 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 23644
ed8e443a 236452002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 23646
ed8e443a 23647 * gcc.dg/20020312-1.c: New test case.
999cc24c 23648
ed8e443a 236492002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 23650
ed8e443a 23651 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 23652
ed8e443a 236532002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 23654
ed8e443a
JM
23655 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23656 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 23657
ed8e443a 236582002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 23659
ed8e443a
JM
23660 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23661 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 23662
ed8e443a 236632002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 23664
ed8e443a 23665 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 23666
ed8e443a 236672002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 23668
ed8e443a 23669 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 23670
ed8e443a 236712002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 23672
ed8e443a
JM
23673 PR optimization/5844
23674 * gcc.dg/20020310-1.c: New test.
93fe8e92 23675
ed8e443a 236762002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 23677
ed8e443a
JM
23678 * gcc.c-torture/execute/memcpy-2.c: New test.
23679 * gcc.c-torture/execute/memset-1.c: New test.
23680 * gcc.c-torture/execute/strlen-1.c: New test.
23681 * gcc.c-torture/execute/strcmp-1.c: New test.
23682 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 23683
ed8e443a 236842002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 23685
ed8e443a 23686 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 23687
ed8e443a 236882002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 23689
ed8e443a 23690 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 23691
ed8e443a 236922002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 23693
ed8e443a 23694 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 23695
ed8e443a 236962002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 23697
ed8e443a 23698 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 23699
ed8e443a 237002002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 23701
ed8e443a 23702 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 23703
ed8e443a 237042002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 23705
ed8e443a 23706 * gcc.dg/unordered-1.c: New test.
a298d936 23707
ed8e443a 237082002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 23709
ed8e443a 23710 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 23711
ed8e443a 237122002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 23713
ed8e443a 23714 * gcc.dg/20020304-1.c: New test.
fd87b7a7 23715
ed8e443a 23716 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 23717
ed8e443a 237182002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 23719
ed8e443a
JM
23720 * gcc.c-torture/compile/20020304-1.c: New test case
23721 (from PR c/5830).
cc36a670 23722
ed8e443a 237232002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 23724
ed8e443a 23725 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 23726
ed8e443a 237272002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 23728
ed8e443a 23729 * g++.dg/other/classkey1.C: New test.
16d3e075 23730
ed8e443a 237312002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 23732
ed8e443a
JM
23733 * gcc.c-torture/compile/981223-1.x: New.
23734 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 23735
ed8e443a 237362002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 23737
ed8e443a 23738 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 23739
ed8e443a 237402002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 23741
ed8e443a 23742 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 23743
ed8e443a 237442002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 23745
ed8e443a
JM
23746 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23747 here" ERROR lines.
23748 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23749 * g++.old-deja.g++.other/defarg1.C: Likewise.
23750 * g++.old-deja/g++.pt/calls2.C: Likewise.
23751 * g++.old-deja/g++.pt/crash20.C: Likewise.
23752 * g++.old-deja/g++.pt/crash30.C: Likewise.
23753 * g++.old-deja/g++.pt/crash36.C: Likewise.
23754 * g++.old-deja/g++.pt/crash6.C: Likewise.
23755 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23756 * g++.old-deja/g++.pt/derived3.C: Likewise.
23757 * g++.old-deja/g++.pt/error1.C: Likewise.
23758 * g++.old-deja/g++.pt/friend21.C: Likewise.
23759 * g++.old-deja/g++.pt/friend23.C: Likewise.
23760 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23761 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 23762
ed8e443a 237632002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 23764
ed8e443a 23765 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 23766
ed8e443a 237672002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 23768
ed8e443a
JM
23769 * gcc.c-torture/execute/920730-1t.c,
23770 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23771 Delete test cases, only relevant to -traditional.
47bd70b5 23772
ed8e443a 237732002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 23774
ed8e443a
JM
23775 * gcc.dg/cpp/undef1.c: Remove.
23776 * gcc.dg/cpp/directiv.c: Update.
23777 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 23778
ed8e443a 237792002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 23780
ed8e443a 23781 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 23782
ed8e443a 237832002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 23784
ed8e443a 23785 * g++.dg/debug/debug4.C: New test.
232b8f52 23786
ed8e443a 23787 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 23788
ed8e443a 237892002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 23790
ed8e443a 23791 * gcc.dg/debug/20020224-1.c: New.
a47ed310 23792
ed8e443a 237932002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 23794
ed8e443a
JM
23795 * gcc.c-torture/execute/960416-1.x: New.
23796 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 23797
ed8e443a 237982002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 23799
ed8e443a 23800 * gcc.dg/20020224-1.c: New test.
3256b817 23801
ed8e443a 238022002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 23803
ed8e443a 23804 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 23805
ed8e443a 238062002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 23807
ed8e443a 23808 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 23809
ed8e443a 238102002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 23811
ed8e443a 23812 * gcc.dg/20020222-1.c: New test.
7133e992 23813
ed8e443a 238142002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 23815
ed8e443a 23816 * g++.dg/opt/anonunion1.C: New test.
7133e992 23817
ed8e443a 238182002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 23819
ed8e443a
JM
23820 * g++.dg/template/qualttp19.C: New test.
23821 * g++.dg/template/qualttp20.C: New test.
23822 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23823 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 23824
ed8e443a 238252002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 23826
ed8e443a 23827 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 23828
ed8e443a 238292002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 23830
ed8e443a 23831 * gcc.dg/20020220-1.c: New test.
4636c87e 23832
ed8e443a 23833 * gcc.dg/20020220-2.c: New test.
00fae85d 23834
ed8e443a 23835 * g++.dg/opt/mmx1.C: New test.
7552da58 23836
ed8e443a 238372002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 23838
ed8e443a 23839 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 23840
ed8e443a 238412002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 23842
ed8e443a 23843 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 23844
ed8e443a 23845 * gcc.dg/20020219-1.c: New test.
7f311f63 23846
ed8e443a 23847 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 23848
ed8e443a 23849 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 23850
ed8e443a 23851 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 23852
ed8e443a 238532002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 23854
ed8e443a 23855 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 23856
ed8e443a 238572002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 23858
ed8e443a 23859 * gcc.dg/decl-1.c: Update, new test.
d76e6800 23860
ed8e443a 238612002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 23862
ed8e443a
JM
23863 * g++.dg/abi/bitfield1.C: New test.
23864 * g++.dg/abi/bitfield2.C: New test.
d76e6800 23865
ed8e443a 238662002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 23867
ed8e443a 23868 * gcc.dg/attr-nest.c: New test.
ec65b2e3 23869
ed8e443a 238702002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 23871
ed8e443a 23872 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 23873
ed8e443a 238742002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 23875
ed8e443a
JM
23876 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23877 * g++.dg/debug/debug.exp: New.
23878 * g++.dg/debug/trivial.C: New.
23879 * g++.dg/debug/debug1.C: Moved...
23880 * g++.dg/other/debug1.C: ...from here.
23881 * g++.dg/debug/debug2.C: Moved...
23882 * g++.dg/other/debug2.C: ...from here.
23883 * g++.dg/debug/debug3.C: Moved...
23884 * g++.dg/other/debug3.C: ...from here.
845d6a2f 23885
ed8e443a 23886 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 23887
ed8e443a 238882002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 23889
ed8e443a 23890 * g++.dg/other/debug3.C: New test.
e6834654 23891
ed8e443a 23892 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 23893
ed8e443a 238942002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 23895
ed8e443a 23896 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 23897
ed8e443a 238982002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 23899
ed8e443a 23900 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 23901
ed8e443a 239022002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 23903
ed8e443a 23904 * gcc.dg/altivec-3.c: New.
036d01d0 23905
ed8e443a 239062002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 23907
ed8e443a
JM
23908 * gcc.dg/Wunreachable-1.c: New test.
23909 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 23910
ed8e443a 239112002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 23912
ed8e443a 23913 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 23914
ed8e443a 239152002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 23916
ed8e443a 23917 * gcc.dg/decl-1.c: New test.
3611ccb4 23918
ed8e443a 239192002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 23920
ed8e443a 23921 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 23922
ed8e443a 239232002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 23924
ed8e443a
JM
23925 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23926 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 23927
ed8e443a 239282002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 23929
ed8e443a 23930 * gcc.dg/20020210-1.c: New.
1cf537c5 23931
ed8e443a 239322002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 23933
ed8e443a
JM
23934 * g77.f-torture/execute/947.f: New regression test
23935 for PR fortran/947.
9dd7fc76 23936
ed8e443a 239372002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 23938
ed8e443a
JM
23939 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23940 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 23941
ed8e443a 239422002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 23943
ed8e443a 23944 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 23945
ed8e443a 239462002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 23947
ed8e443a
JM
23948 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23949 expression statements work instead.
23950 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 23951
ed8e443a 239522002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 23953
ed8e443a 23954 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 23955
ed8e443a 239562002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 23957
ed8e443a
JM
23958 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23959 message from g77
23960 * lib/g77-dg.exp: Trim g77 error messages so that they are
23961 recognized by dg.exp.
3f9796f9 23962
ed8e443a 239632002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 23964
ed8e443a
JM
23965 PR fortran/5473
23966 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 23967
ed8e443a 239682002-02-07 Richard Henderson <rth@redhat.com>
30203c18 23969
ed8e443a
JM
23970 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23971 to be sufficiently aligned for integers.
edd1967d 23972
ed8e443a 239732002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 23974
ed8e443a 23975 * g++.dg/template/friend4.C: New test.
e1e52c7e 23976
ed8e443a 239772002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 23978
ed8e443a
JM
23979 PR fortran/5743
23980 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23981 unsupported cases.
5364626a 23982
ed8e443a 239832002-02-07 Richard Henderson <rth@redhat.com>
d5129288 23984
ed8e443a
JM
23985 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23986 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23987 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23988 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 23989
ed8e443a 239902002-02-06 Richard Henderson <rth@redhat.com>
5364626a 23991
ed8e443a 23992 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 23993
ed8e443a 239942002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 23995
ed8e443a 23996 * gcc.dg/20020206-1.c: New test.
1b8afbe7 23997
ed8e443a 239982002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 23999
ed8e443a 24000 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 24001
ed8e443a 24002 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 24003
ed8e443a
JM
24004 PR optimization/5429:
24005 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 24006
ed8e443a 240072002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 24008
ed8e443a
JM
24009 * g++.dg/ext/align1.C: Do not use an explicit alignment value
24010 as certain file formats cannot support particularly large
24011 alignments.
fa852403 24012
ed8e443a
JM
24013 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
24014 and do not expect to be able to link the executable.
fa852403 24015
ed8e443a
JM
24016 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
24017 fail because the COFF format does not support the weak attribute.
f7948d51 24018
ed8e443a 240192002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 24020
ed8e443a 24021 * g77.dg/pr5473.f: New test
ffe80457 24022
ed8e443a 240232002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 24024
ed8e443a
JM
24025 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
24026 Fix testcase accordingly.
013c7e95 24027
ed8e443a 240282002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 24029
ed8e443a
JM
24030 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
24031 (buf): Change to be an array of pointers, not ints.
e7daa976 24032
ed8e443a 240332002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 24034
ed8e443a
JM
24035 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
24036 before all tests. Move warning one line above to match where it
24037 C frontend emits.
24038 * gcc.dg/Wswitch-2.c: New test.
24039 * g++.dg/warn/Wswitch-1.C: New test.
24040 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 24041
ed8e443a 240422002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 24043
ed8e443a 24044 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 24045
ed8e443a 240462002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 24047
ed8e443a 24048 * gcc.dg/cast-qual-2.c: New test.
b24d861d 24049
ed8e443a 240502002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 24051
ed8e443a 24052 * gcc.dg/20020201-4.c: New test.
ea142788 24053
ed8e443a 240542002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 24055
ed8e443a
JM
24056 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24057 target_info attribute != 0, in addition to the empty string.
24058 (gcc_target_compile): Likewise.
dfd48d76 24059
ed8e443a 240602002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 24061
ed8e443a
JM
24062 * gcc.dg/Wswitch.c: New test.
24063 PR gcc/4475. PR gcc/3780.
d3c52658 24064
ed8e443a 240652002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 24066
ed8e443a
JM
24067 * g77.f-torture/execute/5122.f: New test for regressions
24068 against PR fortran/5122.
91f5782d 24069
ed8e443a 240702002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 24071
ed8e443a
JM
24072 * g77.f-torture/compile/pr3743.f: Delete
24073 * g77.dg/pr3743-1.f: New test.
24074 * g77.dg/pr3743-2.f: New test.
24075 * g77.dg/pr3743-3.f: New test.
24076 * g77.dg/pr3743-4.f: New test.
81622d29 24077
ed8e443a 240782002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 24079
ed8e443a 24080 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 24081
ed8e443a 240822002-02-02 Richard Henderson <rth@redhat.com>
87859851 24083
ed8e443a
JM
24084 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24085 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 24086
ed8e443a 240872002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 24088
ed8e443a 24089 * gcc.dg/20020201-2.c: New test.
02f06b3c 24090
ed8e443a 24091 * gcc.dg/20020201-3.c: New test.
02f06b3c 24092
ed8e443a 24093 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 24094
ed8e443a 240952002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 24096
ed8e443a
JM
24097 * gcc.dg/bitfld-1.c: Update.
24098 * gcc.dg/bitfld-2.c: Update.
24099 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 24100
ed8e443a 241012002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 24102
ed8e443a 24103 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 24104
ed8e443a 241052002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 24106
ed8e443a
JM
24107 PR target/5469
24108 * gcc.dg/20020201-1.c: New test.
b8b98c66 24109
ed8e443a 241102002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 24111
ed8e443a
JM
24112 PR fortran/3743
24113 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24114 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 24115
ed8e443a 241162002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 24117
ed8e443a 24118 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 24119
ed8e443a 241202002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 24121
ed8e443a 24122 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 24123
ed8e443a 241242002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 24125
ed8e443a 24126 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 24127
ed8e443a 241282002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 24129
ed8e443a
JM
24130 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24131 to long long.
24132 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 24133
ed8e443a 241342002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 24135
ed8e443a 24136 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 24137
ed8e443a 241382002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 24139
ed8e443a
JM
24140 * gcc.c-torture/compile/20000224-1.c: Update.
24141 * gcc.c-torture/execute/bitfld-1.c: New tests.
24142 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24143 * gcc.dg/uninit-A.c: Update.
6b016bf4 24144
ed8e443a 241452002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 24146
ed8e443a 24147 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 24148
ed8e443a 241492002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 24150
ed8e443a
JM
24151 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24152 argument to __builtin_prefetch to be const ptr.
d5714a5d 24153
ed8e443a 241542002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 24155
ed8e443a 24156 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 24157
ed8e443a 241582002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 24159
ed8e443a 24160 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 24161
ed8e443a 241622002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 24163
ed8e443a
JM
24164 * g77.dg/f77-edit-i-in.f: New test
24165 * g77.dg/f77-edit-i-out.f: New test
a8435716 24166
ed8e443a 241672002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 24168
ed8e443a
JM
24169 * gcc.dg/debug/debug.exp: New file.
24170 * gcc.dg/debug/trivial.c: New file.
24171 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24172 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24173 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24174 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24175 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24176 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24177 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24178 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24179 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24180 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24181 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24182 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24183 * gcc.dg/20000503-1.c: Removed.
24184 * gcc.dg/20010207-1.c: Removed.
24185 * gcc.dg/20011223-1.c: Removed.
24186 * gcc.dg/20020104-2.c: Removed.
24187 * gcc.dg/debug-1.c: Removed.
24188 * gcc.dg/debug-2.c: Removed.
24189 * gcc.dg/debug-3.c: Removed.
24190 * gcc.dg/debug-4.c: Removed.
24191 * gcc.dg/debug-5.c: Removed.
24192 * gcc.dg/debug-6.c: Removed.
24193 * gcc.dg/dwarf2-1.c: Removed.
24194 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 24195
ed8e443a 241962002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 24197
ed8e443a
JM
24198 * g++.old-deja/g++.other/eh5.C: New test.
24199 * g++.old-deja/g++.other/sibcall2.C: New test.
24200 * g++.old-deja/g++.other/array9.C: New test.
24201 * g++.old-deja/g++.other/typename2.C: New test.
24202 * g++.old-deja/g++.other/crash60.C: New test.
24203 * g++.old-deja/g++.other/conv9.C: New test.
24204 * g++.old-deja/g++.other/mangle10.C: New test.
24205 * g++.old-deja/g++.other/unchanging1.C: New test.
24206 * g++.old-deja/g++.other/exprstmt1.C: New test.
24207 * g++.old-deja/g++.other/inline23.C: New test.
24208 * g++.old-deja/g++.eh/ia64-1.C: New test.
24209 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24210 * g++.old-deja/g++.other/reload1.C: New test.
24211 * g++.old-deja/g++.other/static20.C: New test.
24212 * g++.old-deja/g++.other/local-alloc1.C: New test.
24213 * g++.old-deja/g++.other/conv8.C: New test.
24214 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24215 * g++.old-deja/g++.other/storeexpr1.C: New test.
24216 * g++.old-deja/g++.other/storeexpr2.C: New test.
24217 * g++.dg/eh/template2.C: New test.
24218 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 24219
ed8e443a 242202002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 24221
ed8e443a
JM
24222 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24223 Remove first, non-varying, argument.
a99e47a5 24224
ed8e443a 242252002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 24226
ed8e443a 24227 * gcc.dg/inline-2.c: New.
1e7e480e 24228
ed8e443a
JM
24229 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24230 Add optional target arg. Check number of arguments.
24231 (scan-assembler-not, scan-assembler-dem): Likewise.
24232 (scan-assembler-dem-not): Likewise.
1e7e480e 24233
ed8e443a 242342002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 24235
ed8e443a
JM
24236 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24237 line 12.
24238 * g++.old-deja/g++.brendan/parse3.C,
24239 g++.old-deja/g++.other/crash26.C,
24240 g++.old-deja/g++.other/crash28.C,
24241 g++.old-deja/g++.other/crash29.C,
24242 g++.old-deja/g++.other/crash30.C,
24243 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 24244
ed8e443a 242452002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 24246
ed8e443a 24247 * gcc.dg/20020115-1.c: New.
3196dfde 24248
ed8e443a 242492002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 24250
ed8e443a 24251 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 24252
ed8e443a 242532002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 24254
ed8e443a 24255 * gcc.dg/20020122-3.c: New.
75dbec30 24256
ed8e443a 242572002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 24258
ed8e443a 24259 * g++.dg/other/gc1.C: New test.
32abfc26 24260
ed8e443a 242612002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 24262
ed8e443a 24263 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 24264
ed8e443a 242652002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 24266
ed8e443a 24267 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 24268
ed8e443a 242692002-01-22 Richard Henderson <rth@redhat.com>
0333394e 24270
ed8e443a 24271 * gcc.dg/20020122-4.c: New.
0333394e 24272
ed8e443a 242732002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 24274
ed8e443a
JM
24275 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24276 link output.
24277 * gcc.dg/special/ecos.exp: Likewise.
24278 * lib/g++-dg.exp: Likewise.
24279 * lib/g77-dg.exp: Likewise.
24280 * lib/gcc-dg.exp : Likewise.
24281 * lib/mike-g++.exp: Likewise.
24282 * lib/mike-g77.exp: Likewise.
24283 * lib/mike-gcc.exp: Likewise.
24284 * lib/objc-dg.exp: Likewise.
e23baf78 24285
ed8e443a 242862002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 24287
ed8e443a
JM
24288 PR target/5379
24289 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 24290
ed8e443a 242912002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 24292
ed8e443a 24293 * gcc.dg/20020122-1.c: New test.
3807621a 24294
ed8e443a 242952001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 24296
ed8e443a 24297 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 24298
ed8e443a 242992002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 24300
ed8e443a 24301 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 24302
ed8e443a 243032002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 24304
ed8e443a 24305 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 24306
ed8e443a 243072002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 24308
ed8e443a
JM
24309 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24310 ld_library_path.
6040e200 24311
ed8e443a 243122002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 24313
ed8e443a 24314 * gcc.dg/20020218-1.c: New test.
d0e82870 24315
ed8e443a 243162002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 24317
ed8e443a
JM
24318 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24319 messages
24320 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24321 "At global scope" warning
24322 * g++.dg/ext/align1.C: Change cygwin test for alignment
24323 from db-bogus to dg-warning
b8c1a6b8 24324
ed8e443a 243252002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 24326
ed8e443a 24327 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 24328
ed8e443a 243292002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 24330
ed8e443a 24331 * g++.dg/template/access1.C: New test.
7ec9c85a 24332
ed8e443a 243332002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 24334
ed8e443a 24335 * gcc.dg/20020118-1.c: New.
441f5264 24336
ed8e443a 243372002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 24338
ed8e443a 24339 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 24340
ed8e443a 243412001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 24342
ed8e443a
JM
24343 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24344 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24345 alignment warnings.
8559c8c0 24346
ed8e443a 243472001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 24348
ed8e443a
JM
24349 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24350 torture_with_loops and torture_without_loops
9060718c 24351
ed8e443a 243522002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 24353
ed8e443a 24354 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 24355
ed8e443a 243562002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 24357
ed8e443a 24358 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 24359
ed8e443a 24360 * gcc.dg/ultrasp4.c: New test.
f15054ea 24361
ed8e443a 24362 * gcc.dg/20020116-1.c: New test.
f15054ea 24363
ed8e443a 243642002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 24365
ed8e443a
JM
24366 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24367 by EABI.
bccd793e 24368
ed8e443a 243692002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 24370
ed8e443a
JM
24371 * gcc.misc-tests/i386-prefetch.exp: New.
24372 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24373 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24374 * gcc.misc-tests/i386-pf-none-1.c: New test.
24375 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 24376
ed8e443a 243772002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 24378
ed8e443a 24379 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 24380
ed8e443a 243812002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 24382
ed8e443a
JM
24383 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24384 * gcc.dg/i386-mmx-2.c: Likewise.
24385 * gcc.dg/i386-sse-1.c: Likewise.
24386 * gcc.dg/i386-sse-2.c: Likewise.
24387 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 24388
ed8e443a 243892001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 24390
ed8e443a
JM
24391 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24392 Uncomment additional cases that now pass.
8d15f472 24393
ed8e443a 243942002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 24395
ed8e443a
JM
24396 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24397 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 24398
ed8e443a 243992002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 24400
ed8e443a 24401 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 24402
ed8e443a 244032002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 24404
ed8e443a
JM
24405 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24406 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 24407
ed8e443a 244082002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 24409
ed8e443a 24410 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 24411
ed8e443a 244122002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 24413
ed8e443a
JM
24414 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24415 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 24416
ed8e443a 244172002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 24418
ed8e443a
JM
24419 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24420 type in which to perform the operation for each size.
c9f115ad 24421
ed8e443a 244222002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 24423
ed8e443a 24424 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 24425
ed8e443a 244262002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 24427
ed8e443a 24428 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 24429
ed8e443a 244302002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 24431
ed8e443a
JM
24432 * gcc.c-torture/compile/20010226-1.c: New test.
24433 * gcc.c-torture/compile/20010227-1.c: New test.
24434 * gcc.c-torture/compile/20010426-1.c: New test.
24435 * gcc.c-torture/compile/20010510-1.c: New test.
24436 * gcc.c-torture/compile/20010605-3.c: New test.
24437 * gcc.c-torture/compile/20010824-1.c: New test.
24438 * gcc.c-torture/execute/20010409-1.c: New test.
24439 * gcc.dg/noncompile/20000901-1.c: New test.
24440 * gcc.dg/20001023-1.c: New test.
24441 * gcc.dg/20001101-1.c: New test.
24442 * gcc.dg/20001102-1.c: New test.
24443 * gcc.dg/20010207-1.c: New test.
24444 * gcc.dg/20010405-1.c: New test.
24445 * gcc.dg/20010822-1.c: New test.
24446 * gcc.dg/20011107-1.c: New test.
2e951384 24447
ed8e443a 244482002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 24449
ed8e443a 24450 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 24451
ed8e443a
JM
24452 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24453 execution failure on PA targets.
a858ca75 24454
ed8e443a 244552002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 24456
ed8e443a 24457 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 24458
ed8e443a 244592002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 24460
ed8e443a 24461 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 24462
ed8e443a 244632002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 24464
ed8e443a 24465 * gcc.dg/20020108-1.c: New test.
3693730e 24466
ed8e443a 244672002-01-08 H.J. Lu <hjl@gnu.org>
28434337 24468
ed8e443a
JM
24469 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24470 for header files.
b0832fe1 24471
ed8e443a 244722002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 24473
ed8e443a
JM
24474 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24475 consistency.
336b7dca 24476
611bcfc0 244772002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 24478
ed8e443a 24479 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 24480
ed8e443a 244812002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 24482
ed8e443a 24483 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 24484
ed8e443a 244852002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 24486
ed8e443a
JM
24487 PR c/5279
24488 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 24489
ed8e443a 244902002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 24491
ed8e443a 24492 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 24493
ed8e443a 244942002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 24495
ed8e443a
JM
24496 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24497 extra triple that slipped in.
24498 * g++.old-deja/g++.abi/align.C: Likewise.
24499 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 24500
ed8e443a 245012002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 24502
ed8e443a
JM
24503 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24504 * g++.old-deja/g++.abi/align.C: Likewise.
24505 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 24506
ed8e443a
JM
24507 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24508 on FreeBSD/i386.
24509 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24510 FreeBSD.
40e593d7 24511
ed8e443a 245122002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 24513
ed8e443a 24514 * gcc.dg/20020104-1.c: New test.
46c895ac 24515
ed8e443a 24516 * gcc.dg/20020104-2.c: New test.
833aa4c4 24517
ed8e443a 245182002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 24519
ed8e443a 24520 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 24521
ed8e443a 245222002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 24523
ed8e443a 24524 * gcc.dg/20020103-1.c: New.
4542128e 24525
ed8e443a 245262002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 24527
ed8e443a 24528 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 24529
ed8e443a 245302002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 24531
ed8e443a 24532 * g++.dg/other/debug2.C: New test.
477558bf 24533
ed8e443a 24534 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 24535
ed8e443a 245362002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 24537
ed8e443a 24538 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 24539
ed8e443a 245402002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 24541
ed8e443a 24542 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 24543
ed8e443a 24544 * g++.dg/warn/oldcast1.C: New test.
c49b2550 24545
ed8e443a
JM
24546 * g++.dg/template/ptrmem1.C: New test.
24547 * g++.dg/template/ptrmem2.C: New test.
c49b2550 24548
ed8e443a 24549 * g++.dg/template/ntp.C: New test.
d73b1f07 24550
ed8e443a 24551 * g++.dg/other/component1.C: New test.
d73b1f07 24552
ed8e443a 24553 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 24554
ed8e443a
JM
24555 * g++.dg/template/friend2.C: New test.
24556 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 24557
ed8e443a 245582002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 24559
ed8e443a
JM
24560 * g++.dg/other/ptrmem1.C: New test.
24561 * g++.dg/other/ptrmem2.C: New test.
54561457 24562
ed8e443a 245632002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 24564
ed8e443a 24565 * g++.dg/template/ctor1.C: New test.
c8af9937 24566
ed8e443a 245672002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 24568
ed8e443a 24569 * g++.dg/template/friend2.C: New test.
f3368a90 24570
ed8e443a 245712002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 24572
ed8e443a 24573 * gcc.dg/mmix-1.c: New test.
03c9c274 24574
ed8e443a 245752001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 24576
ed8e443a 24577 * gcc.dg/asm-5.c: New.
7f3ad6b6 24578
ed8e443a 245792001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 24580
ed8e443a
JM
24581 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24582 in namespace __gnu_cxx
47ffd48a 24583
ed8e443a 245842001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 24585
ed8e443a 24586 * gcc.dg/debug-6.c: New.
ad47f1e5 24587
ed8e443a 245882001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 24589
ed8e443a 24590 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 24591
ed8e443a 245922001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 24593
ed8e443a
JM
24594 * gcc.dg/debug-3.c: New test.
24595 * gcc.dg/debug-4.c: New test.
24596 * gcc.dg/debug-5.c: New test.
df8992f8 24597
ed8e443a 245982001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 24599
ed8e443a 24600 * g++.dg/eh/loop1.C: New.
7d8e8369 24601
ed8e443a 246022001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 24603
ed8e443a 24604 * g++.dg/template/crash1.C: New test.
a56ca899 24605
ed8e443a 246062001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 24607
ed8e443a 24608 * g++.dg/other/const1.C: New test.
b79d5213 24609
ed8e443a 246102001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 24611
ed8e443a 24612 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 24613
ed8e443a 246142001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 24615
ed8e443a
JM
24616 * lib/objc-torture.exp: Resync with c-torture.exp.
24617 * lib/objc.exp: Load standard libraries.
8aad1777 24618
ed8e443a 246192001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 24620
ed8e443a
JM
24621 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24622 additional tests.
6eb53511 24623
ed8e443a 246242001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 24625
ed8e443a 24626 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 24627
ed8e443a 246282001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 24629
ed8e443a 24630 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 24631
ed8e443a 246322001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 24633
ed8e443a
JM
24634 * g++.dg/eh/ctor1.C: New test.
24635 * g++.dg/other/error2.C: New test.
87b7873d 24636
ed8e443a 246372001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 24638
ed8e443a 24639 * g++.dg/other/init2.C: New test.
ff7230ac 24640
ed8e443a 246412001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 24642
ed8e443a
JM
24643 * gcc.dg/20011223-1.c: New.
24644 * gcc.dg/inline-1.c: New.
b4c984fb 24645
ed8e443a 246462001-12-23 Richard Henderson <rth@redhat.com>
cf785988 24647
ed8e443a 24648 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 24649
ed8e443a 246502001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 24651
ed8e443a 24652 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 24653
ed8e443a 246542001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 24655
ed8e443a 24656 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 24657
ed8e443a 246582001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 24659
ed8e443a
JM
24660 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24661 re-enables the warning.
30fa7e33 24662
ed8e443a 246632001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 24664
ed8e443a 24665 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 24666
ed8e443a 246672001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 24668
ed8e443a 24669 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 24670
ed8e443a 246712001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 24672
ed8e443a
JM
24673 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24674 arm-isr.c test.
24675 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24676 epilogue generation for ARM ISR routines.
18c8746d 24677
ed8e443a 246782001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 24679
ed8e443a
JM
24680 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24681 * gcc.dg/format/c90-printf-3.c: Likewise.
24682 * gcc.dg/format/c99-printf-3.c: Likewise.
24683 * gcc.dg/format/ext-1.c: Likewise.
24684 * gcc.dg/format/ext-6.c: Likewise.
24685 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 24686
ed8e443a 246872001-12-20 Richard Henderson <rth@redhat.com>
232fd111 24688
ed8e443a
JM
24689 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24690 (arena): Use it.
24691 (malloc): Correct allocation logic. Abort if we fill up the
24692 arena before initialization complete.
24693 (realloc): Correct allocation logic.
8d37a5c0 24694
ed8e443a 246952001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 24696
ed8e443a 24697 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 24698
ed8e443a 24699 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 24700
ed8e443a 247012001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 24702
ed8e443a
JM
24703 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24704 target does not support weak symbols.
c178fe89 24705
ed8e443a 247062001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 24707
ed8e443a 24708 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 24709
ed8e443a 247102001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 24711
ed8e443a 24712 * g++.dg/other/error1.C: New test.
72dd53af 24713
ed8e443a 247142001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 24715
ed8e443a 24716 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 24717
ed8e443a 247182001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 24719
ed8e443a
JM
24720 * objc.dg/special/: New directory.
24721 * objc.dg/special/special.exp: New file.
24722 * objc.dg/special/unclaimed-category-1.h: New file.
24723 * objc.dg/special/unclaimed-category-1a.m: New file.
24724 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 24725
ed8e443a 247262001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 24727
ed8e443a 24728 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 24729
ed8e443a 247302001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 24731
ed8e443a 24732 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 24733
ed8e443a 247342001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 24735
ed8e443a 24736 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 24737
ed8e443a 247382001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 24739
ed8e443a 24740 * gcc.dg/altivec-4.c: New.
4c594031 24741
ed8e443a 247422001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 24743
ed8e443a 24744 * gcc.dg/20011113-1.c: New test.
19cfdd34 24745
ed8e443a 247462001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 24747
ed8e443a
JM
24748 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24749 std::__malloc_alloc_template<0> and
24750 std::__default_alloc_template<false, 0>.
9aaceb4b 24751
ed8e443a 247522001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 24753
ed8e443a
JM
24754 * objc/execute/bf-21.m: New test.
24755 * objc/execute/enumeration-1.m: New test.
24756 * objc/execute/enumeration-2.m: New test.
271e6f02 24757
ed8e443a 247582001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 24759
ed8e443a 24760 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 24761
ed8e443a 247622001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 24763
ed8e443a
JM
24764 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24765 * g++.old-deja/g++.jason/2371.C: Likewise.
24766 * g++.old-deja/g++.jason/template33.C: Likewise.
24767 * g++.old-deja/g++.jason/template34.C: Likewise.
24768 * g++.old-deja/g++.jason/template36.C: Likewise.
24769 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24770 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24771 * g++.old-deja/g++.other/typename1.C: Likewise.
24772 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24773 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24774 * g++.old-deja/g++.pt/typename11.C: Likewise.
24775 * g++.old-deja/g++.pt/typename14.C: Likewise.
24776 * g++.old-deja/g++.pt/typename16.C: Likewise.
24777 * g++.old-deja/g++.pt/typename3.C: Likewise.
24778 * g++.old-deja/g++.pt/typename4.C: Likewise.
24779 * g++.old-deja/g++.pt/typename5.C: Likewise.
24780 * g++.old-deja/g++.pt/typename7.C: Likewise.
24781 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 24782
ed8e443a 247832001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 24784
ed8e443a
JM
24785 * g++.dg/other/linkage1.C: New test.
24786 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24787 specifiers.
e9d7407e 24788
ed8e443a 247892001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 24790
ed8e443a 24791 * gcc.dg/concat.c: New test.
ecd70094 24792
ed8e443a 247932001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 24794
ed8e443a
JM
24795 * objc/compile: New test directory.
24796 * objc/compile/compile.exp: New expect script.
24797 * objc/compile/20011211-1.m: New compile test.
f393dd70 24798
ed8e443a 247992001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 24800
ed8e443a
JM
24801 * lib/prune.exp (prune_gcc_output): Also handle "In member
24802 function". So many permutations...
a2b1e914 24803
ed8e443a 248042001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 24805
ed8e443a 24806 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 24807
ed8e443a 248082001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 24809
ed8e443a 24810 * g++.dg/other/copy1.C: New test.
26f943fd 24811
ed8e443a 248122001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 24813
ed8e443a 24814 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 24815
ed8e443a 24816 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 24817
ed8e443a 248182001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 24819
ed8e443a 24820 * gcc.dg/altivec-2.c: New.
db3acfa5 24821
ed8e443a 248222001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 24823
ed8e443a 24824 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 24825
ed8e443a 248262001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 24827
ed8e443a
JM
24828 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24829 ultrasparc.
108b7d3d 24830
ed8e443a 248312001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 24832
ed8e443a 24833 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 24834
ed8e443a 248352001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 24836
ed8e443a
JM
24837 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24838 variable argument list.
63658a9a 24839
ed8e443a 248402001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 24841
ed8e443a
JM
24842 * gcc.c-torture/execute/memcheck: Delete entire directory.
24843 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24844 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 24845
ed8e443a 248462001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 24847
ed8e443a 24848 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 24849
ed8e443a 248502001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 24851
ed8e443a 24852 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 24853
ed8e443a 24854 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 24855
ed8e443a 24856 * g++.dg/other/anon-union.C: New test.
1f978f5f 24857
ed8e443a 24858 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 24859
ed8e443a 248602001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 24861
ed8e443a
JM
24862 * gcc.c-torture/execute/20000722-1.x,
24863 gcc.c-torture/execute/20010123-1.x: Remove.
24864 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24865 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24866 gcc.dg/c99-complit-2.c: New tests.
816a3974 24867
ed8e443a 248682001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 24869
ed8e443a 24870 * g++.dg/inherit/base1.C: New test.
d4d73d4c 24871
ed8e443a 248722001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 24873
ed8e443a 24874 * g++.dg/other/stdarg1.C: New test.
fd2aba00 24875
ed8e443a 24876 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 24877
ed8e443a 248782001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 24879
ed8e443a
JM
24880 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24881 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24882 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24883 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24884 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24885 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 24886
ed8e443a 248872001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 24888
ed8e443a 24889 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 24890
ed8e443a 248912001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 24892
ed8e443a
JM
24893 * g++.dg/other/scope1.C: New test.
24894 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 24895
ed8e443a 248962001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 24897
ed8e443a 24898 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 24899
ed8e443a 249002001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 24901
ed8e443a 24902 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 24903
ed8e443a 249042001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 24905
ed8e443a
JM
24906 * objc.dg/alias.m: Update.
24907 * objc.dg/class-1.m: Update.
24908 * objc.dg/const-str-1.m: Update.
24909 * objc.dg/fwd-proto-1.m: Update.
24910 * objc.dg/id-1.m: Update.
24911 * objc.dg/super-class-1.m: Update.
577a67b0 24912
ed8e443a 249132001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 24914
ed8e443a
JM
24915 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24916 constructs.
83dea45d 24917
ed8e443a 249182001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 24919
ed8e443a 24920 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 24921
ed8e443a 249222001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 24923
ed8e443a 24924 * gcc.dg/20011127-1.c: New test.
ca349304 24925
ed8e443a 249262001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 24927
ed8e443a
JM
24928 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24929 from Austin Group draft 7.
24930 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24931 scanf format arguments.
24932 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 24933
ed8e443a 249342001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 24935
ed8e443a 24936 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 24937
ed8e443a 249382001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 24939
ed8e443a 24940 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 24941
ed8e443a 249422001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 24943
ed8e443a 24944 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 24945
ed8e443a 249462001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 24947
ed8e443a 24948 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 24949
ed8e443a 249502001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 24951
ed8e443a
JM
24952 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24953 to the host if it is remote. Let tests specify extra headers
24954 they use.
24955 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24956 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24957 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24958 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24959 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24960 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24961 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24962 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24963 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24964 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 24965
ed8e443a 249662001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 24967
ed8e443a
JM
24968 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24969 for little endian ARMs.
7d14c755 24970
ed8e443a 249712001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 24972
ed8e443a
JM
24973 * gcc.c-torture/compile/20011119-1.c: New test.
24974 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 24975
ed8e443a 249762001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 24977
ed8e443a 24978 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 24979
ed8e443a 249802001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 24981
ed8e443a 24982 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 24983
ed8e443a 249842001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 24985
ed8e443a 24986 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 24987
ed8e443a 249882001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 24989
ed8e443a 24990 * lib/g77.exp: Don't specify --rpath-link.
7042d510 24991
ed8e443a
JM
24992 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24993 across all the headers.
24994 * gcc.dg/format/format.exp: For testing on a remote host,
24995 copy format.h.
6345b681 24996
ed8e443a
JM
24997 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24998 * gcc.c-torture/execute/930406-1.c: Likewise.
24999 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 25000
ed8e443a 250012001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 25002
ed8e443a 25003 * gcc.dg/altivec-1.c: New.
373bd0fa 25004
ed8e443a 250052001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 25006
ed8e443a 25007 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 25008
ed8e443a 250092001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 25010
ed8e443a
JM
25011 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
25012 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
25013 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 25014
ed8e443a 250152001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 25016
ed8e443a 25017 * gcc.dg/no-builtin-1.c: New test.
630036c6 25018
ed8e443a 250192001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 25020
ed8e443a 25021 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 25022
ed8e443a 250232001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 25024
ed8e443a
JM
25025 * gcc.c-torture/compile/20011114-2.c: New test.
25026 * gcc.c-torture/compile/20011114-3.c: New test.
25027 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 25028
ed8e443a 250292001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 25030
ed8e443a 25031 * g++.dg/other/init1.C: New test.
a3d87e92 25032
ed8e443a 250332001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 25034
ed8e443a
JM
25035 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
25036 message.
c6243b4c 25037
ed8e443a 25038 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 25039
ed8e443a
JM
25040 * gcc.c-torture/compile/20010327-1.c: Revert last change.
25041 * gcc.c-torture/compile/20011114-1.c: New test, exactly
25042 like the (before this change) version of 20010327-1.c.
8ac9ea61 25043
ed8e443a 250442001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 25045
ed8e443a 25046 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 25047
ed8e443a 250482001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 25049
ed8e443a 25050 * g++.dg/init/array2.C: New test.
63d75005 25051
ed8e443a 250522001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 25053
ed8e443a 25054 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 25055
ed8e443a 250562001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 25057
ed8e443a
JM
25058 * g++.dg/other/forscope1.C: New test.
25059 * g++.dg/ext/forscope1.C: New test.
25060 * g++.dg/ext/forscope2.C: New test.
2e80c17d 25061
ed8e443a 250622001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 25063
ed8e443a 25064 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 25065
ed8e443a 250662001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 25067
ed8e443a 25068 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 25069
ed8e443a 25070 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 25071
ed8e443a 250722001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 25073
ed8e443a 25074 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 25075
ed8e443a 250762001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 25077
ed8e443a
JM
25078 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25079 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25080 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25081 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25082 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25083 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25084 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 25085
ed8e443a 250862001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 25087
ed8e443a
JM
25088 * g++.dg/warn/Wshadow-1.C: New tests.
25089 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 25090
ed8e443a 250912001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 25092
ed8e443a
JM
25093 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25094 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25095 XFAILs. Adjust expected error texts.
25096 * gcc.c-torture/compile/20011106-1.c,
25097 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25098 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25099 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25100 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 25101
ed8e443a 251022001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 25103
ed8e443a 25104 * gcc.dg/cpp/defined.c: Update.
b621a4dd 25105
ed8e443a 251062001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 25107
ed8e443a 25108 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 25109
ed8e443a 251102001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 25111
ed8e443a
JM
25112 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25113 same size, so no warning should be produced on stormy16.
91dc81f9 25114
ed8e443a
JM
25115 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25116 due to oversized array.
25117 * g++.old-deja/g++.mike/ns15.C: Likewise.
25118 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 25119
ed8e443a 251202001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 25121
ed8e443a 25122 * g++.dgother/debug1.C: Fix typos.
4768dbdd 25123
ed8e443a 251242001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 25125
ed8e443a 25126 * g++.dg/other/debug1.C: New test.
48d4b9f0 25127
ed8e443a 251282001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 25129
ed8e443a
JM
25130 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25131 of unsigned long.
c8202d4c 25132
ed8e443a 251332001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 25134
ed8e443a 25135 * gcc.dg/20011029-2.c: New test.
bf911a9a 25136
ed8e443a 25137 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 25138
ed8e443a 251392001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 25140
ed8e443a
JM
25141 * objc/execute/class_self-1.m: New test.
25142 * objc/execute/class_self-2.m: New test.
756b2d5e 25143
ed8e443a 251442001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 25145
ed8e443a
JM
25146 * gcc.misc-tests/msgs.exp: Delete.
25147 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25148 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25149 error set to match recent changes.
2d1245b8 25150
ed8e443a 251512001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 25152
ed8e443a 25153 * gcc.dg/20011021-1.c: New test.
e2ccde7b 25154
ed8e443a 251552001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 25156
ed8e443a 25157 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 25158
ed8e443a 251592001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 25160
ed8e443a 25161 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 25162
ed8e443a 251632001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 25164
ed8e443a 25165 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 25166
ed8e443a 25167 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 25168
ed8e443a 251692001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 25170
ed8e443a 25171 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 25172
ed8e443a 251732001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 25174
ed8e443a
JM
25175 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25176 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 25177
ed8e443a 251782001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 25179
ed8e443a 25180 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 25181
ed8e443a 251822001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 25183
ed8e443a 25184 * g++.dg/template/unify2.C: New test.
1dde5a4e 25185
ed8e443a 251862001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 25187
ed8e443a 25188 * g++.dg/other/exception-specification.C: New test
d6da836d 25189
ed8e443a 251902001-10-13 Tom Rix <trix@redhat.com>
d6da836d 25191
ed8e443a
JM
25192 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25193 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 25194
ed8e443a 251952001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 25196
ed8e443a 25197 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 25198
ed8e443a 251992001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 25200
ed8e443a
JM
25201 PR g++/4476
25202 * g++.dg/other/friend1.C: New test.
d9c28ce3 25203
ed8e443a 252042001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 25205
ed8e443a 25206 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 25207
ed8e443a 252082001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 25209
ed8e443a 25210 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 25211
ed8e443a 252122001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 25213
ed8e443a
JM
25214 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25215 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25216 g77.f-torture/execute/execute.exp,
25217 g77.f-torture/noncompile/noncompile.exp,
25218 gcc.c-torture/compile/compile.exp,
25219 gcc.c-torture/execute/execute.exp,
25220 gcc.c-torture/execute/ieee/ieee.exp,
25221 gcc.c-torture/execute/memcheck/memcheck.exp,
25222 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25223 objc/execute/execute.exp: Update FSF address.
6431177a 25224
ed8e443a 252252001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 25226
ed8e443a
JM
25227 * gcc.dg/cpp/cmdlne-C.c: Update.
25228 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 25229
ed8e443a 252302001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 25231
ed8e443a 25232 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 25233
ed8e443a 252342001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 25235
ed8e443a
JM
25236 * gcc.dg/20011008-1.c: New.
25237 * gcc.dg/20011008-2.c: New.
ab17715d 25238
ed8e443a 252392001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 25240
ed8e443a 25241 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 25242
ed8e443a 252432001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 25244
ed8e443a
JM
25245 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25246 spelling errors of "separate" as "seperate".
bed2ebd0 25247
ed8e443a 252482001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 25249
ed8e443a
JM
25250 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25251 enough to avoid inlining.
b56cfd51 25252
ed8e443a 252532001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 25254
ed8e443a 25255 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 25256
ed8e443a 252572001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 25258
ed8e443a 25259 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 25260
ed8e443a 252612001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 25262
ed8e443a
JM
25263 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25264 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25265 gcc.dg/format/multattr-3.c: New tests.
25266 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25267 tests for format attributes on function pointers being rejected.
dea2f2db 25268
ed8e443a 252692001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 25270
ed8e443a 25271 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 25272
ed8e443a 252732001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 25274
ed8e443a 25275 * g++.dg/warn/format1.C: New test.
ab6e6969 25276
ed8e443a 252772001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 25278
ed8e443a 25279 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 25280
ed8e443a 252812001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 25282
ed8e443a 25283 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 25284
ed8e443a 252852001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 25286
ed8e443a 25287 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 25288
ed8e443a 252892001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 25290
ed8e443a
JM
25291 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25292 long-standing bug on i686, apparently.
25293 * gcc.c-torture/execute/loop-2c.x: New file.
25294 * gcc.c-torture/execute/loop-2d.x: New file.
25295 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 25296
ed8e443a 252972001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 25298
ed8e443a 25299 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 25300
ed8e443a 253012001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 25302
ed8e443a
JM
25303 * gcc.dg/cpp/macro10.c: New test.
25304 * gcc.dg/cpp/strify3.c: New test.
25305 * gcc.dg/cpp/spacing1.c: Add tests.
25306 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25307 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 25308
ed8e443a 253092001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 25310
ed8e443a 25311 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 25312
ed8e443a 253132001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 25314
ed8e443a 25315 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 25316
ed8e443a 253172001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 25318
ed8e443a 25319 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 25320
ed8e443a 253212001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 25322
ed8e443a 25323 * g77.dg/strlen0.f: New test.
1f8d138f 25324
ed8e443a 253252001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 25326
ed8e443a
JM
25327 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25328 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 25329
ed8e443a 253302001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 25331
ed8e443a
JM
25332 Table-driven attributes.
25333 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 25334
ed8e443a 253352001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 25336
ed8e443a
JM
25337 * gcc.dg/20000926-1.c: Update expected warning messages.
25338 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25339 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25340 array.
cd1f97c6 25341
ed8e443a 253422001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 25343
ed8e443a 25344 * g++.dg/eh/registers1.C: New test case.
1d30139d 25345
ed8e443a 253462001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 25347
ed8e443a 25348 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 25349
ed8e443a 253502001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 25351
ed8e443a 25352 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 25353
ed8e443a 253542001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 25355
ed8e443a 25356 * gcc.dg/cpp/macro9.c: New test.
a3070574 25357
ed8e443a 253582001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 25359
ed8e443a
JM
25360 * gcc.c-torture/execute/980223.c: Change type of addr from long
25361 to char *.
39e78d8b 25362
ed8e443a 253632001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 25364
ed8e443a 25365 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 25366
ed8e443a 253672001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 25368
ed8e443a
JM
25369 * g77.dg/bprob: New directory.
25370 * g77.dg/bprob/bprob.exp: New file.
25371 * g77.dg/bprob/bprob-1.f: New test.
25372 * g77.dg/gcov: New directory.
25373 * g77.dg/gcov/gcov.exp: New file.
25374 * g77.dg/gcov/gcov-1.f: New test.
25375 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 25376
ed8e443a 253772001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 25378
ed8e443a
JM
25379 * gcc.dg/cpp/directiv.c: Update.
25380 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 25381
ed8e443a 253822001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 25383
ed8e443a 25384 * gcc.dg/20010912-1.c: New test.
89503616 25385
ed8e443a 253862001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 25387
ed8e443a
JM
25388 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25389 language-independent file in lib.
25390 * lib/gcov.exp: New file.
7566ca49 25391
ed8e443a 253922001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 25393
ed8e443a 25394 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 25395
ed8e443a 253962001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 25397
ed8e443a
JM
25398 * lib/profopt.exp: New, to support profile-directed optimizations.
25399 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25400 * gcc.misc-tests/bprob-1.c: New test.
25401 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 25402
ed8e443a 254032001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 25404
ed8e443a
JM
25405 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25406 XFAIL and which kinds of gcov output to verify.
25407 * gcc.misc-tests/gcov-4b.x: New file.
25408 * gcc.misc-tests/gcov-5b.x: New file.
25409 * gcc.misc-tests/gcov-6.x: New file.
25410 * gcc.misc-tests/gcov-7.c: New test.
25411 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 25412
ed8e443a 254132001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 25414
ed8e443a
JM
25415 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25416 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 25417
ed8e443a 254182001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 25419
ed8e443a
JM
25420 PR c++/3986
25421 * g++.dg/abi/vbase1.C: New test.
90d925d3 25422
ed8e443a 254232001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 25424
ed8e443a 25425 * objc.dg/method-2.m: New.
033c017c 25426
ed8e443a 254272001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 25428
ed8e443a
JM
25429 PR c++/4203
25430 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25431 * g++.dg/init/empty1.C: New test.
ada11335 25432
ed8e443a 254332001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 25434
ed8e443a 25435 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 25436
ed8e443a 254372001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 25438
ed8e443a
JM
25439 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25440 for m68k.
c0e4f189 25441
ed8e443a 254422001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 25443
ed8e443a 25444 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 25445
ed8e443a 25446 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 25447
ed8e443a 25448 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 25449
ed8e443a 254502001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 25451
ed8e443a
JM
25452 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25453 for 16-bit 'unsigned int'.
915a17f6 25454
ed8e443a 254552001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 25456
ed8e443a 25457 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 25458
ed8e443a 254592001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 25460
ed8e443a
JM
25461 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25462 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 25463
ed8e443a 254642001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 25465
ed8e443a 25466 * gcc.dg/asm-names.c (ymain): New.
c3849183 25467
ed8e443a 254682001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 25469
ed8e443a
JM
25470 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25471 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25472 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 25473
ed8e443a 254742001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 25475
ed8e443a 25476 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 25477
ed8e443a 254782001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 25479
ed8e443a
JM
25480 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25481 and "In instantiation".
0830ae44 25482
ed8e443a 254832001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 25484
ed8e443a 25485 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 25486
ed8e443a 254872001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 25488
ed8e443a
JM
25489 * gcc.misc-tests/gcov.exp: Add support for branch information.
25490 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25491 * gcc.misc-tests/gcov-4.c: New test.
25492 * gcc.misc-tests/gcov-4b.c: New test.
25493 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 25494
ed8e443a 254952001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 25496
ed8e443a
JM
25497 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25498 expected to fail.
6604e6f3 25499
ed8e443a 255002001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 25501
ed8e443a 25502 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 25503
ed8e443a 255042001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 25505
ed8e443a 25506 * g++.dg/eh/template1.C: New test.
13104975 25507
ed8e443a 255082001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 25509
ed8e443a
JM
25510 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25511 Fix thinko.
25512 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25513 for xfail.
949f197f 25514
ed8e443a 255152001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 25516
ed8e443a
JM
25517 * lib/g77-dg.exp: Use prune.exp for common procedures
25518 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25519 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 25520
ed8e443a 255212001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 25522
ed8e443a 25523 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 25524
ed8e443a 255252001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 25526
ed8e443a 25527 * g++.dg/template/unify1.C: New test.
1dbb6023 25528
ed8e443a 255292001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 25530
ed8e443a 25531 * g++.dg/abi/empty4.C: New test.
41ae4ee6 25532
ed8e443a 255332001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 25534
ed8e443a
JM
25535 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25536 solaris2.*
25537 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 25538
ed8e443a 255392001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 25540
ed8e443a 25541 * g++.dg/other/using-declaration.C: New test.
3fecf49c 25542
ed8e443a 255432001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 25544
ed8e443a 25545 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 25546
ed8e443a 255472001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 25548
ed8e443a
JM
25549 * gcc.dg/cpp/19951025-1.c: Revert.
25550 * gcc.dg/cpp/directiv.c: We no longer process directives that
25551 interrupt macro arguments.
20dde49d 25552
ed8e443a 255532001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 25554
ed8e443a 25555 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 25556
ed8e443a 255572001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 25558
ed8e443a 25559 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 25560
ed8e443a 255612001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 25562
ed8e443a 25563 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 25564
ed8e443a 255652001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 25566
ed8e443a
JM
25567 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25568 should be x.
d60d223b 25569
ed8e443a 255702001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 25571
ed8e443a
JM
25572 Kill -fhonor-std.
25573 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25574 * g++.old-deja/g++.other/std1.C: Likewise.
25575 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 25576
ed8e443a 255772001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 25578
ed8e443a
JM
25579 * lib/g77.exp: Load gcc-defs.exp for common procedures
25580 (g77_pass, g77_fail, g77_finish, g77_exit,
25581 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 25582
ed8e443a 255832001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 25584
ed8e443a
JM
25585 * g77.dg/fbackslash.f
25586 * g77.dg/fcase-preserve.f
25587 * g77.dg/ff90-1.f
25588 * g77.dg/ffixed-line-length-0.f
25589 * g77.dg/ffixed-line-length-132.f
25590 * g77.dg/ffixed-line-length-7.f
25591 * g77.dg/ffixed-line-length-72.f
25592 * g77.dg/ffixed-line-length-none.f
25593 * g77.dg/ffree-form-1.f
25594 * g77.dg/fno-backslash.f
25595 * g77.dg/fno-f90-1.f
25596 * g77.dg/fno-fixed-form-1.f
25597 * g77.dg/fno-onetrip.f
25598 * g77.dg/fno-typeless-boz.f
25599 * g77.dg/fno-underscoring.f
25600 * g77.dg/fno-vxt-1.f
25601 * g77.dg/fonetrip.f
25602 * g77.dg/ftypeless-boz.f
25603 * g77.dg/fugly-assumed.f
25604 * g77.dg/funderscoring.f
25605 * g77.dg/fvxt-1.f
db3ef87b 25606
ed8e443a 256072001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 25608
ed8e443a
JM
25609 * objc.dg/fwd-proto-1.m: New.
25610 * objc.dg/local-decl-1.m: New.
25611 * objc.dg/naming-1.m: New.
25612 * objc.dg/naming-2.m: New.
25613 * objc.dg/proto-hier-1.m: New.
312b7c9d 25614
ed8e443a 256152001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 25616
ed8e443a
JM
25617 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25618 largest-type elements to a struct makes its size grow.
648c2206 25619
ed8e443a 256202001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 25621
ed8e443a 25622 * g++.dg/abi/vthunk1.C: New test.
969fd501 25623
ed8e443a 256242001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 25625
ed8e443a 25626 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 25627
ed8e443a 256282001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 25629
ed8e443a 25630 * gcc.dg/cpp/macro8.c: New test.
50011802 25631
ed8e443a 256322001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 25633
ed8e443a 25634 * g++.dg/abi/vbase8-21.C: New test.
40260429 25635
ed8e443a 256362001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 25637
ed8e443a 25638 * g++.dg/abi/vbase8-10.C: New test.
ab085207 25639
ed8e443a 256402001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 25641
ed8e443a
JM
25642 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25643 ${tool}_set_ld_library_path.
25644 Changed caller.
25645 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25646 g++.exp.
90b1ca2f 25647
ed8e443a 256482001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 25649
ed8e443a
JM
25650 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25651 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25652 gcc_exit, gcc_check_unsupported_p):
25653 Moved to gcc-deps.exp
25654 * gcc-deps.exp: New file.
41971242 25655
ed8e443a 256562001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 25657
ed8e443a 25658 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 25659
ed8e443a 256602001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 25661
ed8e443a 25662 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 25663
ed8e443a 256642001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 25665
ed8e443a 25666 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 25667
ed8e443a 256682001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 25669
ed8e443a 25670 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 25671
ed8e443a 256722001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 25673
ed8e443a
JM
25674 * gcc.dg/cpp/extratokens.c: Fix.
25675 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 25676
ed8e443a 256772001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 25678
ed8e443a
JM
25679 * gcc.c-torture/execute/20010724-1.c: New file.
25680 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 25681
ed8e443a 256822001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 25683
ed8e443a 25684 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 25685
ed8e443a 256862001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 25687
ed8e443a 25688 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 25689
ed8e443a 256902001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 25691
ed8e443a 25692 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 25693
ed8e443a 256942001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 25695
ed8e443a
JM
25696 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25697 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25698 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25699 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 25700
ed8e443a
JM
25701 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25702 bug report" message.
f7bebb56 25703
ed8e443a
JM
25704 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25705 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 25706
ed8e443a 257072001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 25708
ed8e443a
JM
25709 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25710 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25711 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25712 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 25713
ed8e443a 257142001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 25715
ed8e443a 25716 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 25717
ed8e443a 257182001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 25719
ed8e443a 25720 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 25721
ed8e443a 257222001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 25723
ed8e443a
JM
25724 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25725 i[34567]86-*-*.
25726 Delete handling of ieee_multilib_flags.
25727 Pass -mieee for alpha*-*-* and sh-*-*.
25728 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 25729
ed8e443a 257302001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 25731
ed8e443a
JM
25732 Remove old-abi tests.
25733 * g++.old-deja/g++.mike/p11116.C: Remove.
25734 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 25735
ed8e443a 257362001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 25737
ed8e443a 25738 * g77.f-torture/compile/pr3743.f: New test
09b495e5 25739
ed8e443a 257402001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 25741
ed8e443a 25742 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 25743
ed8e443a 257442001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 25745
ed8e443a
JM
25746 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25747 g++.old-deja/g++.pt/static6.C: Likewise.
25748 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25749 supports weak symbols.
999c0669 25750
ed8e443a 257512001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 25752
ed8e443a
JM
25753 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25754 supported again.
2ea80cfd 25755
ed8e443a 257562001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 25757
ed8e443a 25758 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 25759
ed8e443a 257602001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 25761
ed8e443a 25762 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 25763
ed8e443a 257642001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 25765
ed8e443a
JM
25766 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25767 tests.
4a1b6176 25768
ed8e443a 257692001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 25770
ed8e443a 25771 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 25772
ed8e443a 257732001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 25774
ed8e443a
JM
25775 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25776 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 25777
ed8e443a 257782001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 25779
ed8e443a
JM
25780 * objc/execute/object_is_class.m: New test.
25781 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 25782
ed8e443a 257832001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 25784
ed8e443a
JM
25785 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25786 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 25787
ed8e443a 257882001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 25789
ed8e443a
JM
25790 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25791 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 25792
ed8e443a 257932001-07-14 Richard Henderson <rth@redhat.com>
809353e1 25794
ed8e443a 25795 * gcc.dg/iftrap-1.c: New.
0168a849 25796
ed8e443a 257972001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 25798
ed8e443a 25799 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 25800
ed8e443a 258012001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 25802
ed8e443a 25803 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 25804
ed8e443a 258052001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 25806
ed8e443a
JM
25807 * gcc.c-torture/compile/20010711-1.c,
25808 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 25809
ed8e443a 258102001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 25811
ed8e443a 25812 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 25813
ed8e443a 258142001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 25815
ed8e443a 25816 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 25817
ed8e443a 258182001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 25819
ed8e443a
JM
25820 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25821 (g++-dg-prune): Call prune_gcc_output.
25822 * prune.exp: New file for prune_gcc_output.
25823 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 25824
ed8e443a 258252001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 25826
ed8e443a
JM
25827 * gcc.c-torture/compile/20010701-1.c,
25828 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 25829
ed8e443a 258302001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 25831
ed8e443a 25832 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 25833
ed8e443a 258342000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 25835
ed8e443a 25836 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 25837
ed8e443a 258382001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 25839
ed8e443a 25840 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 25841
ed8e443a 258422001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 25843
ed8e443a
JM
25844 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25845 Solaris 2.[678] system.
b05d8201 25846
ed8e443a 258472001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 25848
ed8e443a 25849 * gcc.dg/20010622-1.c: New test.
55f61a56 25850
ed8e443a 258512001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 25852
ed8e443a
JM
25853 * objc.dg: New directory.
25854 * objc.dg/dg.exp: New file.
25855 * objc.dg/alias.m: New.
25856 * objc.dg/class-1.m: New.
25857 * objc.dg/class-2.m: New.
25858 * objc.dg/const-str-1.m: New.
25859 * objc.dg/const-str-2.m: New.
25860 * objc.dg/id-1.m: New.
25861 * objc.dg/method-1.m: New.
25862 * objc.dg/super-class-1.m: New.
25863 * lib/objc-dg.exp: New file.
07732516 25864
ed8e443a 258652001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 25866
ed8e443a
JM
25867 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25868 of label name.
d4a6cf38 25869
ed8e443a 258702001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 25871
ed8e443a 25872 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 25873
ed8e443a 258742001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 25875
ed8e443a
JM
25876 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25877 variable.
f18b70f5 25878
ed8e443a 258792001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 25880
ed8e443a 25881 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 25882
ed8e443a 258832001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 25884
ed8e443a
JM
25885 * g++.old-deja/g++.abi/vbase5.C: New test.
25886 * g++.old-deja/g++.abi/vbase6.C: New test.
25887 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 25888
ed8e443a 258892001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 25890
ed8e443a 25891 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 25892
ed8e443a 258932001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 25894
ed8e443a 25895 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 25896
ed8e443a 258972001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 25898
ed8e443a
JM
25899 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25900 support %f for HC11/HC12 targets.
25901 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25902 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25903 on HC11/HC12 targets.
25904 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 25905
ed8e443a 259062001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 25907
ed8e443a
JM
25908 * gcc.dg/wchar_t-1.c: New file.
25909 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 25910
ed8e443a 259112001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 25912
ed8e443a 25913 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 25914
ed8e443a 259152001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 25916
ed8e443a 25917 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 25918
ed8e443a 259192001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 25920
ed8e443a 25921 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 25922
ed8e443a 259232001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 25924
ed8e443a 25925 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 25926
ed8e443a 259272001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 25928
ed8e443a
JM
25929 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25930 representation on MN10300 and ARM/Thumb.
bea09693 25931
ed8e443a 259322001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 25933
ed8e443a 25934 * g77.f-torture/execute/20010610.f: New.
f375b7a7 25935
ed8e443a 259362001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 25937
ed8e443a
JM
25938 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25939 names.
3d3daefd 25940
ed8e443a 259412001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 25942
ed8e443a
JM
25943 * gcc.c-torture/execute/ashrdi-1.c: New.
25944 * gcc.c-torture/execute/ashldi-1.c: New.
25945 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 25946
ed8e443a 259472001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 25948
ed8e443a
JM
25949 * objc/execute/load-3.m: Added. Check sending +load to categories,
25950 in addition to classes.
6bdfaf09 25951
ed8e443a 259522001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 25953
ed8e443a
JM
25954 * objc/execute/load-2.m: New test. From Nicola Pero
25955 <n.pero@mi.flashnet.it>.
87327987 25956
ed8e443a 259572001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 25958
ed8e443a 25959 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 25960
ed8e443a 259612001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 25962
ed8e443a
JM
25963 * g++.old-deja/g++.abi/vbase2.C: New test.
25964 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 25965
ed8e443a 259662001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 25967
ed8e443a 25968 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 25969
ed8e443a 259702001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 25971
ed8e443a 25972 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 25973
ed8e443a 259742001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 25975
ed8e443a 25976 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 25977
ed8e443a 259782001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 25979
ed8e443a 25980 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 25981
ed8e443a 259822001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 25983
ed8e443a 25984 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 25985
ed8e443a 259862001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 25987
ed8e443a 25988 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 25989
ed8e443a 259902001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 25991
ed8e443a
JM
25992 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25993 (g++_link_flags): Likewise.
25994 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 25995
ed8e443a 259962001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 25997
ed8e443a
JM
25998 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25999 Ensure logfile entry matches exec command line.
f8710242 26000
ed8e443a 260012001-05-31 Richard Henderson <rth@redhat.com>
f8710242 26002
ed8e443a
JM
26003 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
26004 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 26005
ed8e443a 260062001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 26007
ed8e443a
JM
26008 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
26009 compiler for irix6.2
1ec07597 26010
ed8e443a 260112001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 26012
ed8e443a 26013 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 26014
ed8e443a 260152001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 26016
ed8e443a
JM
26017 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
26018 assemble.
4694cec2 26019
ed8e443a 260202001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 26021
ed8e443a 26022 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 26023
ed8e443a 260242001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 26025
ed8e443a
JM
26026 * gcc.c-torture/compile/20010518-2.c: New file.
26027 * gcc.c-torture/execute/20010518-1.c: New file.
26028 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 26029
ed8e443a 260302001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 26031
ed8e443a 26032 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 26033
ed8e443a 260342001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 26035
ed8e443a
JM
26036 G++ no longer defines builtins that do not begin with __builtin.
26037 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
26038 * g++.old-deja/g++.brendand/misc13.C: Likewise.
26039 * g++.old-deja/g++.law/builtin1.C: Likewise.
26040 * g++.old-deja/g++.law/cvt2.C: Likewise.
26041 * g++.old-deja/g++.mike/net5.C: Likewise.
26042 * g++.old-deja/g++.other/builtins1.C: Likewise.
26043 * g++.old-deja/g++.other/builtins2.C: Likewise.
26044 * g++.old-deja/g++.other/builtins3.C: Likewise.
26045 * g++.old-deja/g++.other/builtins4.C: Likewise.
26046 * g++.old-deja/g++.other/inline8.C: Likewise.
26047 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 26048
ed8e443a 260492001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 26050
ed8e443a
JM
26051 * g++.old-deja/g++.pt/using1.C: Adjust.
26052 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 26053
ed8e443a 260542001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 26055
ed8e443a
JM
26056 * gcc.dg/cpp/charconst.c: New tests.
26057 * gcc.dg/cpp/escape.c: New tests.
26058 * gcc.dg/cpp/escape-1.c: New tests.
26059 * gcc.dg/cpp/escape-2.c: New tests.
26060 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 26061
ed8e443a 260622001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 26063
ed8e443a
JM
26064 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26065 native compiler for irix6.5.
97d24516 26066
ed8e443a 26067Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 26068
ed8e443a
JM
26069 * lib/g++.exp (g++_include_flags): Use args to compute
26070 get_multilibs.
26071 (g++_link_flags): Likewise.
26072 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 26073
ed8e443a 260742001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 26075
ed8e443a 26076 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 26077
ed8e443a 260782001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 26079
ed8e443a
JM
26080 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26081 this file.
20415bba 26082
ed8e443a 260832001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 26084
ed8e443a
JM
26085 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26086 STACK_SIZE;
26087 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26088 to STACK_SIZE; Use it to define size of add_histo array.
26089 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26090 to STACK_SIZE.
26091 (f): Use GITT_SIZE to define size of gitt local table.
26092 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26093 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 26094
ed8e443a 260952001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 26096
ed8e443a
JM
26097 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26098 on 68HC11/HC12 due to the asm instruction.
26099 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26100 * gcc.c-torture/compile/920520-1.x: Likewise.
26101 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26102 on 68HC11/HC12 because the function is larger than 64K.
26103 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26104 on 68HC11/HC12 because the structure is too large.
5a111a5b 26105
ed8e443a 261062001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 26107
ed8e443a 26108 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 26109
ed8e443a 261102001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 26111
ed8e443a
JM
26112 * g++.old-deja/g++.warn/compare1.C: New test.
26113 * gcc.dg/compare4.c: New test.
cc469ee9 26114
ed8e443a 261152001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 26116
ed8e443a 26117 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 26118
ed8e443a 261192001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 26120
ed8e443a 26121 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 26122
ed8e443a 261232001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 26124
ed8e443a 26125 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 26126
ed8e443a 261272001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 26128
ed8e443a 26129 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 26130
ed8e443a 261312001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 26132
ed8e443a
JM
26133 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26134 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 26135
ed8e443a 261362001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 26137
ed8e443a 26138 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 26139
ed8e443a 261402001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 26141
ed8e443a 26142 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 26143
ed8e443a 261442001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 26145
ed8e443a 26146 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 26147
ed8e443a 261482001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 26149
ed8e443a 26150 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 26151
ed8e443a 261522001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 26153
ed8e443a 26154 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 26155
ed8e443a 261562001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 26157
ed8e443a 26158 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 26159
ed8e443a 261602001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 26161
ed8e443a
JM
26162 * g++.dg/friend-warn.C: New test. Do not warn about friend
26163 declaration being redundant.
1a560c3a 26164
ed8e443a 261652001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 26166
ed8e443a 26167 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 26168
ed8e443a 261692001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 26170
ed8e443a 26171 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 26172
ed8e443a 261732001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 26174
ed8e443a 26175 * lib/g++.exp: Use testsuite_flags.
de26cf80 26176
ed8e443a 261772001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 26178
ed8e443a 26179 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 26180
ed8e443a 261812001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 26182
ed8e443a 26183 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 26184
ed8e443a 261852001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 26186
ed8e443a 26187 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 26188
ed8e443a 261892001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 26190
ed8e443a 26191 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 26192
ed8e443a 261932001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 26194
ed8e443a
JM
26195 * gcc.dg/cpp/direct2.c: New test.
26196 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 26197
ed8e443a 26198 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 26199
ed8e443a 262002001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 26201
ed8e443a
JM
26202 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26203 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 26204
ed8e443a 262052001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 26206
ed8e443a
JM
26207 * gcc.dg/cpp/syshdr.h: New file.
26208 * gcc.dg/cpp/sysmac1.c: Update.
26209 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 26210
ed8e443a 262112001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 26212
ed8e443a 26213 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 26214
ed8e443a 262152001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 26216
ed8e443a
JM
26217 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26218 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 26219
ed8e443a 262202001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 26221
ed8e443a 26222 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 26223
ed8e443a 262242001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 26225
ed8e443a
JM
26226 * lib/g++.exp (g++_include_flags): Don't use any special flags
26227 if TESTING_IN_BUILD_TREE is not defined.
26228 (g++_init): Use a plain 'c++' as the compiler if
26229 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 26230
ed8e443a 262312001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 26232
ed8e443a
JM
26233 * g++.old-deja/g++.eh/catch13.C: New test.
26234 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 26235
ed8e443a 262362001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 26237
ed8e443a 26238 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 26239
ed8e443a 262402001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 26241
ed8e443a
JM
26242 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26243 <stdlib.h>, not <malloc.h>.
3da5d5c8 26244
ed8e443a 262452001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 26246
ed8e443a 26247 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 26248
ed8e443a 262492001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 26250
ed8e443a 26251 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 26252
ed8e443a 262532001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 26254
ed8e443a 26255 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 26256
ed8e443a 262572001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 26258
ed8e443a 26259 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 26260
ed8e443a 262612001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 26262
ed8e443a 26263 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 26264
ed8e443a 262652001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 26266
ed8e443a 26267 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 26268
ed8e443a 262692001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 26270
ed8e443a 26271 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 26272
ed8e443a 262732001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 26274
ed8e443a 26275 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 26276
ed8e443a 262772001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 26278
ed8e443a 26279 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 26280
ed8e443a 262812001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 26282
ed8e443a
JM
26283 * g77.f-torture/compile/20010426.f: New test.
26284 * g77.f-torture/execute/20010426.f: New test.
15784bba 26285
ed8e443a 262862001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 26287
ed8e443a
JM
26288 * g77.f-torture/compile/20000629-1.x: Remove - error
26289 has been fixed.
c3cd9c8b 26290
ed8e443a 262912001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 26292
ed8e443a
JM
26293 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26294 Tweak slightly to work with g++.dg framework.
26295 * g++.dg/special/ecos.exp: Run initp1.C test.
26296 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 26297
ed8e443a
JM
26298 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26299 its linker doesn't give line numbers either.
26300 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 26301
ed8e443a 263022001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 26303
ed8e443a 26304 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 26305
ed8e443a 263062001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 26307
ed8e443a 26308 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 26309
ed8e443a 263102001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 26311
ed8e443a 26312 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 26313
ed8e443a 263142001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 26315
ed8e443a 26316 * gcc.dg/format/plus-1.c: New test.
43e72072 26317
ed8e443a 263182001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 26319
ed8e443a 26320 * gcc.dg/20010423-1.c: New test.
5c8378a7 26321
ed8e443a 263222001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 26323
ed8e443a 26324 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 26325
ed8e443a 263262001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 26327
ed8e443a 26328 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 26329
ed8e443a 263302001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 26331
ed8e443a 26332 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 26333
ed8e443a 263342001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 26335
ed8e443a
JM
26336 * gcc.dg/c99-func-2.c: Remove xfail.
26337 * gcc.dg/c99-func-3.c: Remove xfail.
26338 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 26339
ed8e443a 263402001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 26341
ed8e443a 26342 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 26343
ed8e443a 263442001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 26345
ed8e443a 26346 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 26347
ed8e443a 263482001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 26349
ed8e443a 26350 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 26351
ed8e443a 263522001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 26353
ed8e443a
JM
26354 * g++.old-deja/g++.abi/empty2.C: New test.
26355 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 26356
ed8e443a 263572001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 26358
ed8e443a
JM
26359 * g++.old-deja/g++.other/comdat2.C: New test.
26360 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 26361
ed8e443a 263622001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 26363
ed8e443a 26364 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 26365
ed8e443a 263662001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 26367
ed8e443a 26368 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 26369
ed8e443a 263702001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 26371
ed8e443a 26372 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 26373
ed8e443a
JM
263742001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26375 Mark Mitchell <mark@codesourcery.com>
608d74c4 26376
ed8e443a
JM
26377 * lib/old-dejagnu.exp: Don't delete output of executable.
26378 Add .exe suffix to executables.
b0835578 26379
ed8e443a 263802001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 26381
ed8e443a 26382 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 26383
ed8e443a 263842001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 26385
ed8e443a 26386 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 26387
ed8e443a 263882001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 26389
ed8e443a
JM
26390 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26391 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 26392
ed8e443a 263932001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 26394
ed8e443a 26395 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 26396
ed8e443a 263972001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 26398
ed8e443a 26399 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 26400
ed8e443a 264012001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 26402
ed8e443a 26403 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 26404
611bcfc0 264052001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 26406
ed8e443a 26407 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 26408
611bcfc0 264092001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 26410
ed8e443a 26411 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 26412
ed8e443a 264132001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 26414
ed8e443a 26415 * g++.old-deja/g++.other/array5.C: New.
145c1def 26416
ed8e443a 264172001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 26418
ed8e443a 26419 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 26420
ed8e443a 264212001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 26422
ed8e443a
JM
26423 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26424 headers and constructs.
26425 * g++.old-deja/g++.robertl/eb79.C: Same.
26426 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26427 * g++.old-deja/g++.robertl/eb73.C: Same.
26428 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26429 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26430 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26431 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26432 * g++.old-deja/g++.robertl/eb44.C: Same.
26433 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26434 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26435 * g++.old-deja/g++.robertl/eb39.C: Same.
26436 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26437 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26438 * g++.old-deja/g++.robertl/eb30.C: Same.
26439 * g++.old-deja/g++.robertl/eb3.C: Same.
26440 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26441 * g++.old-deja/g++.robertl/eb21.C: Same.
26442 * g++.old-deja/g++.robertl/eb15.C: Same.
26443 * g++.old-deja/g++.robertl/eb118.C: Same.
26444 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26445 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26446 * g++.old-deja/g++.robertl/eb109.C: Same.
26447 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26448 * g++.old-deja/g++.mike/rtti1.C: Same.
26449 * g++.old-deja/g++.mike/p658.C: Same.
26450 * g++.old-deja/g++.mike/net46.C: Same.
26451 * g++.old-deja/g++.mike/net34.C: Same.
26452 * g++.old-deja/g++.mike/memoize1.C: Same.
26453 * g++.old-deja/g++.mike/eh2.C: Same.
26454 * g++.old-deja/g++.law/weak.C: Same.
26455 * g++.old-deja/g++.law/visibility7.C: Same.
26456 * g++.old-deja/g++.law/visibility25.C: Same.
26457 * g++.old-deja/g++.law/visibility22.C: Same.
26458 * g++.old-deja/g++.law/visibility2.C: Same.
26459 * g++.old-deja/g++.law/visibility17.C: Same.
26460 * g++.old-deja/g++.law/visibility13.C: Same.
26461 * g++.old-deja/g++.law/visibility10.C: Same.
26462 * g++.old-deja/g++.law/visibility1.C: Same.
26463 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26464 * g++.old-deja/g++.law/vbase1.C: Same.
26465 * g++.old-deja/g++.law/operators32.C: Same.
26466 * g++.old-deja/g++.law/nest3.C: Same.
26467 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26468 * g++.old-deja/g++.law/except5.C (main): Same.
26469 * g++.old-deja/g++.law/cvt7.C (run): Same.
26470 * g++.old-deja/g++.law/cvt2.C: Same.
26471 * g++.old-deja/g++.law/cvt16.C: Same.
26472 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26473 * g++.old-deja/g++.law/ctors17.C (main): Same.
26474 * g++.old-deja/g++.law/ctors13.C: Same.
26475 * g++.old-deja/g++.law/ctors12.C (main): Same.
26476 * g++.old-deja/g++.law/ctors10.C: Same.
26477 * g++.old-deja/g++.law/code-gen5.C: Same.
26478 * g++.old-deja/g++.law/bad-error7.C: Same.
26479 * g++.old-deja/g++.law/arm9.C: Same.
26480 * g++.old-deja/g++.law/arm12.C: Same.
26481 * g++.old-deja/g++.law/arg8.C: Same.
26482 * g++.old-deja/g++.law/arg1.C: Same.
26483 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26484 * g++.old-deja/g++.jason/template31.C: Same.
26485 * g++.old-deja/g++.jason/template24.C (main): Same.
26486 * g++.old-deja/g++.jason/2371.C: Same.
26487 * g++.old-deja/g++.eh/new2.C: Same.
26488 * g++.old-deja/g++.eh/new1.C: Same.
26489 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26490 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26491 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26492 * g++.old-deja/g++.brendan/crash62.C: Same.
26493 * g++.old-deja/g++.brendan/crash52.C: Same.
26494 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26495 * g++.old-deja/g++.brendan/crash38.C: Same.
26496 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26497 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 26498
ed8e443a 264992001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 26500
ed8e443a
JM
26501 * gcc.c-torture/execute/20001203-2.c (memset):
26502 Count argument is of type __SIZE_TYPE__.
788bf0e3 26503
ed8e443a 265042001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 26505
ed8e443a 26506 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 26507
ed8e443a 265082001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 26509
ed8e443a 26510 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 26511
ed8e443a 265122001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 26513
ed8e443a
JM
26514 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26515 peculiarities of the SH.
26516 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 26517
ed8e443a 265182001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 26519
ed8e443a
JM
26520 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26521 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26522 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 26523
ed8e443a 265242001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 26525
ed8e443a 26526 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 26527
ed8e443a 265282001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 26529
ed8e443a 26530 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 26531
ed8e443a 265322001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 26533
ed8e443a 26534 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 26535
ed8e443a 265362001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 26537
ed8e443a 26538 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 26539
ed8e443a 265402001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 26541
ed8e443a 26542 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 26543
ed8e443a 265442001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 26545
ed8e443a 26546 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 26547
ed8e443a 265482001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 26549
ed8e443a
JM
26550 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26551 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 26552
ed8e443a 265532001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 26554
ed8e443a 26555 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 26556
ed8e443a 265572001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 26558
ed8e443a
JM
26559 * g++.old-deja/g++.other/friend12.C: New test.
26560 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26561 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 26562
ed8e443a 265632001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 26564
ed8e443a 26565 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 26566
ed8e443a 265672001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 26568
ed8e443a 26569 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 26570
ed8e443a 265712001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 26572
ed8e443a 26573 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 26574
ed8e443a 265752001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 26576
ed8e443a 26577 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 26578
ed8e443a 265792001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 26580
ed8e443a 26581 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 26582
ed8e443a 265832001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 26584
ed8e443a
JM
26585 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26586 tests on AIX.
6d139650 26587
ed8e443a 265882001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 26589
ed8e443a 26590 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 26591
ed8e443a 265922001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 26593
ed8e443a 26594 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 26595
ed8e443a 265962001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 26597
ed8e443a 26598 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 26599
ed8e443a 266002001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 26601
ed8e443a 26602 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 26603
ed8e443a
JM
266042001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26605
26606 * objc/execute/va_method.m: Added.
26607 * objc/execute/IMP.m: Added.
26608 * objc/execute/_cmd.m: Added.
26609 * objc/execute/accessing_ivars.m: Added.
26610 * objc/execute/class-1.m: Added.
26611 * objc/execute/class-10.m: Added.
26612 * objc/execute/class-11.m: Added.
26613 * objc/execute/class-12.m: Added.
26614 * objc/execute/class-13.m: Added.
26615 * objc/execute/class-14.m: Added.
26616 * objc/execute/class-2.m: Added.
26617 * objc/execute/class-3.m: Added.
26618 * objc/execute/class-4.m: Added.
26619 * objc/execute/class-5.m: Added.
26620 * objc/execute/class-6.m: Added.
26621 * objc/execute/class-7.m: Added.
26622 * objc/execute/class-8.m: Added.
26623 * objc/execute/class-9.m: Added.
26624 * objc/execute/class-tests-1.h
26625 * objc/execute/class-tests-2.h
26626 * objc/execute/compatibility_alias.m: Added.
26627 * objc/execute/encode-1.m: Added.
26628 * objc/execute/formal_protocol-1.m: Added.
26629 * objc/execute/formal_protocol-2.m: Added.
26630 * objc/execute/formal_protocol-3.m: Added.
26631 * objc/execute/formal_protocol-4.m: Added.
26632 * objc/execute/formal_protocol-5.m: Added.
26633 * objc/execute/formal_protocol-6.m: Added.
26634 * objc/execute/formal_protocol-7.m: Added.
26635 * objc/execute/informal_protocol.m: Added.
26636 * objc/execute/initialize.m: Added.
26637 * objc/execute/load.m: Added.
26638 * objc/execute/many_args_method.m: Added.
26639 * objc/execute/nested-3.m: Added.
26640 * objc/execute/no_clash.m: Added.
26641 * objc/execute/private.m: Added.
26642 * objc/execute/redefining_self.m: Added.
26643 * objc/execute/root_methods.m: Added.
26644 * objc/execute/selector-1.m: Added.
26645 * objc/execute/static-1.m: Added.
26646 * objc/execute/static-2.m: Added.
26647 * objc/execute/va_method.m: Added.
26648
266492001-03-10 Richard Henderson <rth@redhat.com>
26650
26651 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26652
266532001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26654
26655 * g++.old-deja/g++.other/crash31.C: XFAIL.
26656 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26657 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26658 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26659 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26660 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26661
266622001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26663
26664 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26665
266662001-03-06 Zack Weinberg <zackw@stanford.edu>
26667
26668 * gcc.dg/20000724-1.c: Don't use multiline strings.
26669
266702001-03-06 Zack Weinberg <zackw@stanford.edu>
26671
26672 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26673 result of -cString against what we expect it to be; don't just
26674 print it out for no one to read.
26675
26676 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26677 Based on testcases provided by Nicola Pero.
26678
266792001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26680
26681 * gcc.dg/cpp/macro7.c: New test.
26682
266832001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26684
26685 * gcc.dg/cpp/multiline.c: Update.
26686
266872001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26688
26689 * g++.old-deja/g++.other/enum3.C: New test.
26690
266912001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26692
26693 * g++.old-deja/g++.other/pod1.C: New test.
26694
266952001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26696
26697 * g++.old-deja/g++.ext/overload1.C: New test.
26698
266992001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26700
26701 * g++.old-deja/g++.pt/using1.C: New test.
26702
267032001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26704
26705 * g++.old-deja/g++.other/using9.C: New test.
26706
267072001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26708
26709 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26710
26711 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26712
267132001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26714
26715 * g++.old-deja/g++.ext/realpt1.C: Remove.
26716
267172001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26718
26719 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26720
267212001-02-26 Will Cohen <wcohen@redhat.com>
26722
26723 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26724
267252001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26726
26727 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26728 templatized constructors.
26729
267302001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26731
26732 * gcc.c-torture/execute/20010224-1.c: New test.
26733
267342001-02-23 Jakub Jelinek <jakub@redhat.com>
26735
26736 * gcc.c-torture/execute/20010222-1.c: New test.
26737
267382001-02-22 Jakub Jelinek <jakub@redhat.com>
26739
26740 * g++.old-deja/g++.other/inline20.C: New test.
26741
267422001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26743
26744 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26745
267462001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26747
26748 * g++.old-deja/g++.other/lookup22.C: New test.
26749
267502001-02-19 Zack Weinberg <zackw@stanford.edu>
26751
26752 * g77.dg: New directory.
26753 * g77.dg/20010216-1.f: New test case.
26754 * g77.dg/dg.exp: New driver.
26755 * lib/g77-dg.exp: New driver library.
26756
267572001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26758
26759 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26760
267612001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26762
26763 * g++.old-deja/g++.other/decl9.C: New test.
26764
267652001-02-16 Jakub Jelinek <jakub@redhat.com>
26766
26767 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26768 not need <string> and also tests the initialization at runtime.
26769
267702001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26771
26772 * gcc.c-torture/execute/longlong.c: New test.
26773
267742001-02-14 J"orn Rennecke <amylaar@redhat.com>
26775
26776 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26777
267782001-02-14 J"orn Rennecke <amylaar@redhat.com>
26779
26780 * gcc.c-torture/execute/920302-1.c (execute):
26781 Change argument type to short.
26782
267832001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26784
26785 * g++.old-deja/g++.pt/deduct6.C: New test.
26786
267872001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26788
26789 * g++.old-deja/g++.pt/deduct5.C: New test.
26790
267912001-02-14 Jakub Jelinek <jakub@redhat.com>
26792
26793 * gcc.c-torture/execute/20010209-1.c: New test.
26794
267952001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26796
26797 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26798
267992001-02-12 Geoffrey Keating <geoffk@redhat.com>
26800
26801 * g++.dg/vtgc1.C: Update for new ABI.
26802
26803 * consistency.vlad: New directory, 1665 files.
26804
268052001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26806
26807 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26808 return type.
26809 * gcc.dg/cpp/digraphs.c: Declare puts.
26810
268112001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26812
26813 * g++.old-deja/g++.other/warn5.C: New test.
26814
268152001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26816
26817 * g++.old-deja/g++.pt/spec40.C: New test.
26818
268192001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26820
26821 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26822 case.
26823 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26824
268252001-02-12 Jakub Jelinek <jakub@redhat.com>
26826
26827 * gcc.c-torture/compile/20010209-1.c: New test.
26828
268292001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26830
26831 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26832 excess errors message but not if it crashes.
26833 * g++.old-deja/g++.other/crash27.C: Likewise.
26834 * g++.old-deja/g++.other/crash28.C: Likewise.
26835 * g++.old-deja/g++.other/crash30.C: Likewise.
26836 * g++.old-deja/g++.other/crash32.C: Likewise.
26837 * g++.old-deja/g++.other/crash35.C: Likewise.
26838 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26839
268402001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26841
26842 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26843 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26844 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26845 g77.f-torture/execute/execute.exp,
26846 g77.f-torture/noncompile/noncompile.exp,
26847 gcc.c-torture/execute/execute.exp,
26848 gcc.c-torture/execute/memcheck/memcheck.exp,
26849 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26850 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26851 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26852 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26853 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26854 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26855 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26856 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26857 Remove bug reporting instructions with ancient email addresses.
26858
268592001-02-07 Jakub Jelinek <jakub@redhat.com>
26860
26861 * gcc.dg/20010202-1.c: New test.
26862 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26863
268642001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26865
26866 * g++.dg/stdbool-if.C: New test.
26867
268682001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26869
26870 * objc/execute/fdecl.m: Added main().
26871
268722001-02-07 Jakub Jelinek <jakub@redhat.com>
26873
26874 * gcc.c-torture/execute/20010206-1.c: New test.
26875
268762001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26877
26878 * gcc.dg/cpp/avoidpaste1.c: Update.
26879
268802001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26881
26882 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26883 Pero <nicola@brainstorm.co.uk>.
26884 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26885
268862001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26887
26888 * g++.old-deja/g++.pt/spec39.C: New test.
26889
268902001-02-05 Jakub Jelinek <jakub@redhat.com>
26891
26892 * gcc.c-torture/compile/20010202-1.c: New test.
26893
268942001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26895
26896 * g++.old-deja/g++.abi/primary2.C: New test.
26897 * g++.old-deja/g++.abi/primary3.C: New test.
26898 * g++.old-deja/g++.abi/primary4.C: New test.
26899 * g++.old-deja/g++.abi/primary5.C: New test.
26900 * g++.old-deja/g++.abi/vtable3.h: New test.
26901 * g++.old-deja/g++.abi/vtable3a.C: New test.
26902 * g++.old-deja/g++.abi/vtable3b.C: New test.
26903 * g++.old-deja/g++.abi/vtable3c.C: New test.
26904 * g++.old-deja/g++.abi/vtable3d.C: New test.
26905 * g++.old-deja/g++.abi/vtable3e.C: New test.
26906 * g++.old-deja/g++.abi/vtable3f.C: New test.
26907 * g++.old-deja/g++.abi/vtable3g.C: New test.
26908 * g++.old-deja/g++.abi/vtable3h.C: New test.
26909 * g++.old-deja/g++.abi/vtable3i.C: New test.
26910 * g++.old-deja/g++.abi/vtable3j.C: New test.
26911 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26912
269132001-02-03 Jakub Jelinek <jakub@redhat.com>
26914
26915 * g++.old-deja/g++.other/anon6.C: New test.
26916 * g++.old-deja/g++.other/anon7.C: New test.
26917
269182001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26919
26920 * gcc.dg/cpp/avoidpaste2.c: New tests.
26921
269222001-01-31 Jakub Jelinek <jakub@redhat.com>
26923
26924 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26925
269262001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26927
26928 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26929 DECIMAL_DIG cases for Irix."
26930
269312001-01-31 J"orn Rennecke <amylaar@redhat.com>
26932
26933 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26934
269352001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26936
26937 * gcc.dg/c99-tag-1.c: New test.
26938
269392001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26940
26941 * gcc.dg/cpp/tr-warn1.c: Add tests.
26942
269432001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26944
26945 * gcc.dg/cpp/avoidpaste1.c: Update.
26946 * gcc.dg/cpp/paste4.c: Update.
26947
269482001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26949
26950 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26951 cases for Irix.
26952
269532001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26954
26955 * g++.old-deja/g++.other/inline19.C: New test.
26956
269572001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26958
26959 * gcc.dg/Wlarger-than.c: New test.
26960
269612001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26962
26963 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26964
269652001-01-29 Jakub Jelinek <jakub@redhat.com>
26966
26967 * gcc.c-torture/execute/20010129-1.c: New test.
26968 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26969
269702001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26971
26972 * gcc.dg/cpp/avoidpaste1.c: Test case.
26973
269742001-01-28 Jakub Jelinek <jakub@redhat.com>
26975
26976 * g++.old-deja/g++.other/inline18.C: New test.
26977
269782001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26979
26980 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26981 and __builtin_putchar.
26982
269832001-01-27 Jakub Jelinek <jakub@redhat.com>
26984
26985 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26986 tests.
26987
269882001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26989
26990 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26991 floating point number rounding mode to round to the nearest
26992 representable mode.
26993
269942001-01-25 Jakub Jelinek <jakub@redhat.com>
26995
26996 * g++.old-deja/g++.other/mangle2.C: New test.
26997
269982001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26999
27000 * gcc.c-torture/compile/20010124-1.c: New test.
27001
270022001-01-24 Nathan Sidwell <nathan@codesourcery.com>
27003
27004 * g++.old-deja/g++.pt/spec38.C: New test.
27005
270062001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27007
27008 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
27009 "Build don't run".
27010
270112001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27012
27013 * gcc.c-torture/execute/20010123-1.c: New test.
27014
270152001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27016
27017 * g++.old-deja/g++.pt/spec37.C: New test.
27018
270192001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27020
27021 * g++.old-deja/g++.pt/overload14.C: New test.
27022
270232001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27024
27025 * gcc.c-torture/execute/20010122-1.c: New test, exercise
27026 __builtin_return_address.
27027
270282001-01-22 Nathan Sidwell <nathan@codesourcery.com>
27029
27030 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
27031 * g++.old-deja/g++.pt/spec35.C: New test.
27032 * g++.old-deja/g++.pt/spec36.C: New test.
27033
270342001-01-20 Jakub Jelinek <jakub@redhat.com>
27035
27036 * gcc.c-torture/compile/20010118-1.c: New test.
27037
270382001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
27039
27040 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
27041
270422001-01-19 Jakub Jelinek <jakub@redhat.com>
27043
27044 * gcc.c-torture/execute/20010119-1.c: New test.
27045
270462001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27047
27048 * g++.old-deja/g++.other/vbase5.C: New test.
27049
270502001-01-19 Jakub Jelinek <jakub@redhat.com>
27051
27052 * gcc.c-torture/execute/20010118-1.c: New test.
27053
270542001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27055
27056 * g++.old-deja/g++.pt/deduct3.C: New test.
27057
270582001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27059
27060 * g++.old-deja/g++.pt/spec34.C: New test.
27061
270622001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27063
27064 * g77.f-torture/compile/20000601-2.f: New test.
27065
270662001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27067
27068 * g++.old-deja/g++.other/init17.C: New test.
27069
270702001-01-18 Alexandre Oliva <aoliva@redhat.com>
27071
27072 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27073
270742001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27075
27076 * g++.old-deja/g++.pt/unify8.C: New test.
27077
270782001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27079
27080 * g++.old-deja/g++.abi/vbase1.C: New test.
27081
270822001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27083
27084 * g++.old-deja/g++.pt/crash65.C: New test.
27085
270862001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27087
27088 * gcc.dg/cpp/assembl2.S: New test case.
27089
270902001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27091
27092 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27093 are supported.
27094
270952001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27096
27097 * g++.old-deja/g++.other/builtins1.C: New test.
27098 * g++.old-deja/g++.other/builtins2.C: Likewise.
27099 * g++.old-deja/g++.other/builtins3.C: Likewise.
27100 * g++.old-deja/g++.other/builtins4.C: Likewise.
27101
271022001-01-17 Jakub Jelinek <jakub@redhat.com>
27103
27104 * gcc.c-torture/compile/20010117-1.c: New test.
27105 * gcc.c-torture/compile/20010117-2.c: New test.
27106
271072001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27108
27109 * g77.f-torture/execute/20010116.[fx]: New test,
27110 XFAIL on i?86-*-*.
27111 * g77.f-torture/compile/20010115.f: Indicate it's
27112 a test for PR fortran/1636.
27113
271142001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27115
27116 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27117
271182001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27119
27120 * g77.f-torture/compile/20010115.f: New test.
27121
271222001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27123
27124 * g++.old-deja/g++.pt/nontype5.C: New test.
27125
271262001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27127
27128 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27129 have an equivalent working one below it.
27130
271312001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27132
27133 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27134 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27135
271362001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27137
27138 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27139 message containing "init_priority".
27140 (conpr-2.C): Likewise.
27141 (conpr-3.C): Likewise.
27142 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27143
271442001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27145
27146 * gcc.c-torture/execute/20010114-2.c: New test.
27147
271482001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27149
27150 * gcc.c-torture/compile/20010114-1.c: New test.
27151 * gcc.c-torture/compile/20010114-1.x: Xfail.
27152 * gcc.c-torture/compile/20010114-2.c: New test.
27153 * gcc.c-torture/execute/20010114-1.c: New test.
27154 * gcc.dg/trunc-1.c: New test.
27155 * gcc.dg/uninit-B.c: New test.
27156
271572001-01-13 Nick Clifton <nickc@redhat.com>
27158
27159 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27160 target.
27161
271622001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27163
27164 * gcc.c-torture/compile/20010113-1.c: New test.
27165
271662001-01-13 Jakub Jelinek <jakub@redhat.com>
27167
27168 * gcc.c-torture/compile/20001212-1.c: New test.
27169
271702001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27171
27172 * gcc.dg/cpp/widestr1.c: Update.
27173 * gcc.dg/cpp/prag-imp.c: Remove.
27174
271752001-01-12 Jakub Jelinek <jakub@redhat.com>
27176
27177 * gcc.c-torture/execute/20000801-3.x: Remove.
27178 * gcc.dg/c90-init-1.c: New test.
27179 * gcc.dg/c99-init-1.c: New test.
27180 * gcc.dg/c99-init-2.c: New test.
27181 * gcc.dg/gnu99-init-1.c: New test.
27182
271832001-01-12 Richard Earnshaw <rearnsha@arm.com>
27184
27185 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27186 testing that no relevant ones were found.
27187
271882001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27189
27190 * g++.old-deja/g++.pt/cast2.C: New test.
27191
271922001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27193
27194 * g++.old-deja/g++.pt/friend47.C: New test.
27195
271962001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27197
27198 * g++.old-deja/g++.pt/instantiate13.C: New test.
27199
272002001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27201
27202 * g++.old-deja/g++.other/defarg7.C: New test.
27203 * g++.old-deja/g++.other/defarg8.C: New test.
27204
272052001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27206
27207 * g++.old-deja/g++.pt/crash64.C: New test.
27208
272092001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27210
27211 * g++.old-deja/g++.pt/crash63.C: New test.
27212
272132001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27214
27215 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27216
272172001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27218
27219 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27220
272212001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27222
27223 * g++.old-deja/g++.pt/error3.C: New test.
27224
272252001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27226
27227 * g++.old-deja/g++.other/crash39.C: New test.
27228
272292001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27230
27231 * g++.old-deja/g++.other/vbase4.C: New test.
27232
272332001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27234
27235 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27236 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27237 * gcc.dg/special/special.exp: New test driver which will check
27238 for alias support for the above test.
27239
272402001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27241
27242 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27243 problems on small machines.
27244 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27245 parameterize.
27246
272472001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27248
27249 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27250 mips.
27251 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27252
272532001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27254
27255 * g++.old_deja/g++.pt/using8.C: New test.
27256
272572001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27258
27259 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27260
272612000-01-08 Loren J. Rittle <ljrittle@acm.org>
27262
27263 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27264 where a failure is expected.
27265 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27266
272672001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27268
27269 * g++.old_deja/g++.pt/instantiate12.C: New test.
27270
272712001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27272
27273 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27274 start of structs.
27275 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27276 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27277 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27278 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27279 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27280 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27281 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27282 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27283 * g++.old-deja/g++.eh/spec6.C: Likewise.
27284 * g++.old-deja/g++.jason/crash3.C: Likewise.
27285 * g++.old-deja/g++.law/ctors11.C: Likewise.
27286 * g++.old-deja/g++.law/ctors17.C: Likewise.
27287 * g++.old-deja/g++.law/ctors5.C: Likewise.
27288 * g++.old-deja/g++.law/ctors9.C: Likewise.
27289 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27290 * g++.old-deja/g++.mike/net22.C: Likewise.
27291 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27292 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27293 * g++.old-deja/g++.mike/virt3.C: Likewise.
27294 * g++.old-deja/g++.niklas/t128.C: Likewise.
27295 * g++.old-deja/g++.other/anon4.C: Likewise.
27296 * g++.old-deja/g++.other/using1.C: Likewise.
27297 * g++.old-deja/g++.other/warn3.C: Likewise.
27298 * g++.old-deja/g++.pt/t37.C: Likewise.
27299 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27300 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27301
273022001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27303
27304 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27305
273062001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27307
27308 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27309
273102001-01-07 Jakub Jelinek <jakub@redhat.com>
27311
27312 * gcc.c-torture/compile/20010107-1.c: New test.
27313
273142001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27315
27316 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27317
273182001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27319
27320 * gcc.dg/format/format.h: New file.
27321 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27322 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27323 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27324 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27325 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27326 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27327 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27328 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27329 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27330 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27331 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27332 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27333 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27334 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27335 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27336 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27337 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27338 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27339 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27340 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27341 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27342 instead of declaring standard types, macros and functions in each
27343 test.
27344
273452001-01-06 Alexandre Oliva <aoliva@redhat.com>
27346
27347 * gcc.c-torture/execute/20010106-1.c: New test.
27348
273492001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27350
27351 * gcc.dg/format/format.exp: New file.
27352 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27353 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27354 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27355 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27356 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27357 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27358 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27359 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27360 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27361 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27362 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27363 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27364 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27365 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27366 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27367 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27368 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27369 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27370 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27371 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27372 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27373 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27374 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27375 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27376 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27377 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27378 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27379 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27380 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27381 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27382 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27383 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27384 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27385 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27386 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27387 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27388 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27389 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27390 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27391 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27392 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27393 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27394
273952001-01-05 Alexandre Oliva <aoliva@redhat.com>
27396
27397 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27398 account.
27399
274002001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27401
27402 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27403
274042001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27405
27406 * g++.old-deja/g++.pt/crash62.C: New test.
27407
274082001-01-04 Richard Henderson <rth@redhat.com>
27409
27410 * gcc.dg/20000926-1.c: Update expected warnings.
27411 * gcc.dg/array-2.c: Likewise.
27412 * gcc.dg/array-4.c: Also validate flexible array members.
27413 * gcc.dg/c99-flex-array-1.c: New.
27414
274152001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27416
27417 * gcc.c-torture/compile/20001222-1.x: Remove.
27418
274192001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27420
27421 * gcc.c-torture/execute/built-in-setjmp.c: New.
27422
274232001-01-03 Richard Henderson <rth@redhat.com>
27424
27425 * gcc.dg/940510-1.c: Update expected error wording.
27426 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27427
274282001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27429
27430 * lib/target-supports.exp (check_alias_available): Modified to
27431 indicate aliases not supported if only weak aliases are supported.
27432
274332001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27434
27435 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27436 Turn on cmpstrsi checks for __pj__ and __i370__.
27437
274382001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27439
27440 * g++.old-deja/g++.other/virtual11.C: New test.
27441
274422001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27443
27444 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27445
274462001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27447
27448 * gcc.c-torture/compile/20010102-1.c: New test.
27449
274502001-01-02 Andreas Jaeger <aj@suse.de>
27451
27452 * gcc.dg/noreturn-3.c: New test.
27453
27454 * gcc.dg/noreturn-4.c: New test.
27455
274562001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27457
27458 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27459 __builtin_fputc and __builtin_fwrite.
27460
274612000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27462
27463 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27464 signed char, not default char.
27465
274662000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27467
27468 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27469
274702000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27471
27472 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27473
274742000-12-29 Richard Henderson <rth@redhat.com>
27475
27476 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27477 (__cyg_profile_func_exit): Define.
27478
274792000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27480
27481 * g++.dg/vtgc1.C: New test.
27482
274832000-12-28 Geoffrey Keating <geoffk@redhat.com>
27484
27485 * gcc.dg/noncompile/20001228-1.c: New test.
27486
27487 * gcc.dg/20001228-1.c: New test.
27488
27489 * gcc.c-torture/execute/20001228-1.c: New test.
27490
274912000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27492
27493 * gcc.dg/format-strfmon-1.c: New test.
27494
274952000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27496
27497 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27498 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27499 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27500 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27501 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27502 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27503 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27504 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27505 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27506 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27507 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27508 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27509 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27510
27511 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27512 * gcc.c-torture/execute/string-opt-4.c: Test index.
27513
275142000-12-26 Geoffrey Keating <geoffk@redhat.com>
27515
27516 * gcc.c-torture/compile/20001226-1.c: New test.
27517
275182000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27519
27520 * gcc.c-torture/compile/20001222-1.c: New test.
27521 * gcc.c-torture/compile/20001222-1.x: Xfail.
27522
275232000-12-22 Alexandre Oliva <aoliva@redhat.com>
27524
27525 * gcc.c-torture/execute/comp-goto-2.c: New test.
27526
275272000-12-21 J"orn Rennecke <amylaar@redhat.com>
27528
27529 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27530 Use long types if __INT_MAX__ is 32767.
27531 (main): Use cast to (sint32 *) when poking 88 into a_page.
27532
27533 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27534
275352000-12-21 Bernd Schmidt <bernds@redhat.com>
27536
27537 * gcc.c-torture/compile/20001221-1.c: New test.
27538 * gcc.c-torture/execute/20001221-1.c: New test.
27539
275402000-12-20 Richard Henderson <rth@redhat.com>
27541
27542 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27543 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27544
275452000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27546
27547 * gcc.dg/compare3.c: New test.
27548
275492000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27550
27551 * gcc.dg/format-warnll-1.c: New test.
27552
275532000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27554
27555 * gcc.dg/cpp/cmdlne-P.c: New test.
27556
275572000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27558
27559 * gcc.c-torture/execute/builtin-abs-1.c,
27560 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27561
275622000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27563
27564 * gcc.dg/cpp/multiline.c: New test.
27565
275662000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27567
27568 * g++.old-deja/g++.other/syshdr1.C: Update.
27569 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27570
275712000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27572
27573 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27574
275752000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27576
27577 * g++.old-deja/g++.pt/ttp65.C: New test.
27578
275792000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27580
27581 * g++.old-deja/g++.pt/ttp64.C: New test.
27582
275832000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27584
27585 * g++.old-deja/g++.pt/spec33.C: New test.
27586
275872000-12-14 Catherine Moore <clm@redhat.com>
27588
27589 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27590 * gcc.c-torture/execute/920612-2.c: Likewise.
27591 * gcc.c-torture/execute/920428-2.c: Likewise.
27592 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27593 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27594
275952000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27596
27597 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27598 * gcc.dg/pack-test-2.c: Likewise.
27599
276002000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27601
27602 Tests by Zack Weinberg <zackw@stanford.edu>.
27603
27604 * gcc.dg/cpp/defined.c: Update.
27605 * gcc.dg/cpp/defined_trad.c: New tests.
27606
276072000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27608
27609 * gcc.dg/cpp/trad-direct.c: Update.
27610
276112000-12-11 Neil Booth <neilb@earthling.net>
27612
27613 * gcc.dg/cpp/defined_trad.c
27614
276152000-12-11 Neil Booth <neilb@earthling.net>
27616
27617 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27618
276192000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27620
27621 * gcc.dg/format-miss-2.c: New test.
27622
276232000-12-09 Neil Booth <neilb@earthling.net>
27624
27625 * gcc.dg/cpp/lineflags.c: New tests.
27626 * gcc.dg/cpp/poison.c: Update.
27627 * gcc.dg/cpp/redef2.c: Update.
27628 * gcc.dg/cpp/skipping.c: New test.
27629
276302000-12-07 Geoffrey Keating <geoffk@redhat.com>
27631
27632 * g++.old-deja/g++.other/eh3.C: New testcase.
27633
276342000-12-07 Neil Booth <neilb@earthling.net>
27635
27636 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27637 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27638 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27639 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27640 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27641 Update.
27642
276432000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27644
27645 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27646 __SIZE_TYPE__ instead of int for type of integers cast to
27647 pointers.
27648
276492000-12-07 Jakub Jelinek <jakub@redhat.com>
27650
27651 * g++.old-deja/g++.other/cleanup4.C: New test.
27652
276532000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27654
27655 * format-sec-1.c: New test.
27656
276572000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27658
27659 * gcc.dg/format-nonlit-3.c: New test.
27660
276612000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27662
27663 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27664 through a null pointer.
27665
276662000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27667
27668 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27669 * g++.old-deja/g++.pt/partial4.C: New test.
27670
276712000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27672
27673 * gcc.c-torture/execute/ieee/hugeval.x: New.
27674
276752000-12-06 Neil Booth <neilb@earthling.net>
27676
27677 * gcc.dg/cpp/backslash2.c: New tests.
27678
276792000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27680
27681 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27682 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27683
276842000-12-05 Geoffrey Keating <geoffk@redhat.com>
27685
27686 * gcc.c-torture/execute/20001203-2.c: New testcase.
27687
276882000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27689
27690 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27691 * g++.old-deja/g++.other/virtual10.C: New test.
27692
276932000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27694
27695 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27696
276972000-12-05 Richard Henderson <rth@redhat.com>
27698
27699 * gcc.c-torture/compile/20001205-1.c: New.
27700
277012000-12-04 Neil Booth <neilb@earthling.net>
27702
27703 * g++.old-deja/g++.other/virtual9.C: New test.
27704 * g++.old-deja/g++.pt/crash61.C: New test.
27705 * gcc.c-torture/execute/loop-9.c: New test.
27706
277072000-12-04 Neil Booth <neilb@earthling.net>
27708
27709 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27710 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27711 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27712 * gcc.dg/cpp/extratokens.c: ...here.
27713
277142000-12-04 Neil Booth <neilb@earthling.net>
27715
27716 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27717 New tests.
27718
277192000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27720
27721 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27722 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27723
277242000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27725
27726 * gcc.c-torture/execute/20001203-1.c: New test.
27727
277282000-12-03 Neil Booth <neilb@earthling.net>
27729
27730 * gcc.dg/cpp/macro6.c: New test cases.
27731
277322000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27733
27734 * gcc.c-torture/execute/string-opt-9.c: New test.
27735 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27736 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27737 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27738
27739 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27740 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27741
277422000-12-02 Geoffrey Keating <geoffk@redhat.com>
27743
27744 * gcc.dg/cpp/if-6.c: New testcase.
27745
27746 * gcc.dg/20001201-1.c: New testcase.
27747
277482000-12-02 Neil Booth <neilb@earthling.net>
27749
27750 * g++.old-deja/g++.other/externC4.C,
27751 g++.old-deja/g++.other/friend10.C: New tests.
27752
277532000-12-02 Neil Booth <neilb@earthling.net>
27754
27755 * g++.old-deja/g++.other/instan2.C
27756 * g++.old-deja/g++.other/instan3.C: New test.
27757
277582000-12-02 Neil Booth <neilb@earthling.net>
27759
27760 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27761 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27762 gnuc99.c,gnuc99-pedantic.c: New tests.
27763
277642000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27765
27766 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27767 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27768
277692000-12-01 Neil Booth <neilb@earthling.net>
27770
27771 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27772 * gcc.dg/cpp/poison.c: Update.
27773 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27774
277752000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27776
27777 * g77.f-torture/execute/20001201.f: New test.
27778
277792000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27780
27781 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27782
277832000-12-01 Jakub Jelinek <jakub@redhat.com>
27784
27785 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27786
277872000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27788
27789 * g++.old-deja/g++.other/cast6.C: New test.
27790
277912000-11-30 Geoffrey Keating <geoffk@redhat.com>
27792
27793 * gcc.c-torture/execute/20001130-2.c: New testcase.
27794
277952000-11-30 Richard Henderson <rth@redhat.com>
27796
27797 * gcc.c-torture/execute/20001130-1.c: New test.
27798
277992000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27800
27801 * g++.old-deja/g++.other/op3.C: New test.
27802
278032000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27804
27805 * g++.old-deja/g++.other/op2.C: New test.
27806
278072000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27808
27809 * g++.old-deja/g++.other/crash38.C: New test.
27810
278112000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27812
27813 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27814
278152000-11-29 Jakub Jelinek <jakub@redhat.com>
27816
27817 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27818 tests.
27819 * gcc.c-torture/execute/string-opt-6.c: New test.
27820
27821 * gcc.dg/20001117-1.c: Add main.
27822
278232000-11-28 Geoffrey Keating <geoffk@redhat.com>
27824
27825 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27826 Move from here ...
27827 * gcc.dg/940510-1.c: ... to here.
27828
27829 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27830 zero-size arrays in toplevel structures.
27831
278322000-11-28 Jakub Jelinek <jakub@redhat.com>
27833
27834 * gcc.c-torture/execute/loop-8.c: New test.
27835
278362000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27837
27838 * g++.old-deja/g++.other/base1.C: New test.
27839
278402000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27841
27842 * g++.old-deja/g++.other/parse2.C: New test.
27843
278442000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27845
27846 * g++.old-deja/g++.pt/incomplete1.C: New test.
27847
278482000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27849
27850 * g++.old-deja/g++.other/friend9.C: New test.
27851
278522000-11-28 Jakub Jelinek <jakub@redhat.com>
27853
27854 * gcc.dg/20001127-1.c: New test.
27855
278562000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27857
27858 * g++.old-deja/g++.pt/friend46.C: New test.
27859
278602000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27861
27862 * g++.old-deja/g++.other/ptrmem8.C: New test.
27863
278642000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27865
27866 * gcc.c-torture/execute/string-opt-7.c: New test.
27867 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27868
278692000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27870
27871 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27872 instead of 'mkcheck 2'.
27873
278742000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27875
27876 * gcc.c-torture/execute/memcheck/driver.c,
27877 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27878 C9X references to refer to C99.
27879
278802000-11-25 Jakub Jelinek <jakub@redhat.com>
27881
27882 * gcc.dg/ultrasp3.c: New test.
27883
278842000-11-25 Neil Booth <neilb@earthling.net>
27885
27886 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27887
278882000-11-25 Alexandre Oliva <aoliva@redhat.com>
27889
27890 * gcc.c-torture/compile/20001123-2.c: New.
27891
278922000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27893
27894 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27895
278962000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27897
27898 * gcc.dg/sequence-point-1.c: Add some new tests.
27899 * gcc.c-torture/execute/20001124-1.c: New test.
27900
279012000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27902
27903 * g++.old-deja/g++.other/vaarg4.C: New test.
27904 * gcc.c-torture/compile/20001123-1.c: New test.
27905
279062000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27907
27908 * g++.other/crash24.C: Adjust and remove XFAIL.
27909 * g++.other/crash37.C: New test.
27910
279112000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27912
27913 * g++.old-deja/g++.pt/instantiate9.C: New test.
27914
279152000-11-22 Mark Mitchell <mark@codesourcery.com>
27916
27917 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27918 new ABI, too.
27919
27920 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27921 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27922
279232000-11-22 Neil Booth <neilb@earthling.net>
27924
27925 * gcc.dg/cpp/Wtrigraphs.c: New test.
27926
279272000-11-22 Loren J. Rittle <ljrittle@acm.org>
27928
27929 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27930
279312000-11-22 Jakub Jelinek <jakub@redhat.com>
27932
27933 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27934
279352000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27936
27937 * lib/gcc-dg.exp: load_lib scanasm.exp.
27938 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27939 * lib/g++-dg.exp: load_lib scanasm.exp.
27940 * lib/scanasm.exp: New.
27941 (scan-assembler, scan-assembler-not): Add optional arguments to
27942 test name, or if not present, the pattern name.
27943 (scan-assembler-dem, scan-assembler-dem-not): New.
27944
27945 * g++.dg/dg.exp: New.
27946
279472000-11-21 Neil Booth <neilb@earthling.net>
27948
27949 * gcc.dg/cpp/integrated1.c: Remove.
27950
279512000-11-21 Jakub Jelinek <jakub@redhat.com>
27952
27953 * gcc.c-torture/execute/20001121-1.c: New test.
27954
279552000-11-21 Richard Henderson <rth@redhat.com>
27956
27957 * gcc.c-torture/compile/20001121-1.c: New test.
27958
279592000-11-20 Neil Booth <neilb@earthling.net>
27960
27961 * gcc.dg/cpp/integrated1.c: New test.
27962
279632000-11-21 Jakub Jelinek <jakub@redhat.com>
27964
27965 * g++.old-deja/g++.other/inline17.C: New test.
27966
279672000-11-20 Donald Lindsay <dlindsay@redhat.com>
27968
27969 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27970 local variable to be zero: I made the variable global. Now
27971 uses abort() and exit() instead of relying on main's return value.
27972
279732000-11-20 Neil Booth <neilb@earthling.net>
27974
27975 * gcc.dg/cpp/paste2.c: Update test.
27976 * objc/execute/paste.m: New test.
27977
279782000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27979
27980 * gcc.dg/c99-condexpr-1.c: New test.
27981
279822000-11-20 Neil Booth <neilb@earthling.net>
27983
27984 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27985
279862000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27987
27988 * g++.old-deja/g++.pt/export1.C: New test.
27989
279902000-11-20 Jakub Jelinek <jakub@redhat.com>
27991
27992 * gcc.dg/20001117-1.c: New test.
27993
279942000-11-18 Richard Henderson <rth@redhat.com>
27995
27996 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27997
279982000-11-18 Richard Henderson <rth@redhat.com>
27999
28000 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
28001 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
28002 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
28003
280042000-11-18 Richard Henderson <rth@redhat.com>
28005
28006 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
28007 (main): New. Exit cleanly.
28008
280092000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28010
28011 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
28012 gcc.dg/c99-fordecl-2.c: New tests.
28013
280142000-11-18 Richard Henderson <rth@redhat.com>
28015
28016 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
28017 * gcc.c-torture/execute/zerolen-2.c: New.
28018
280192000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28020
28021 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
28022 memory.
28023
280242000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28025
28026 * g++.old-deja/g++.pt/instantiate8.C: New test.
28027
280282000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28029
28030 * g++.old-deja/g++.other/incomplete.C: Add more tests.
28031 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
28032
280332000-11-16 Nick Clifton <nickc@redhat.com>
28034
28035 * gcc.c-torture/execute/nestfunc-2.c: New test.
28036 * gcc.c-torture/execute/nestfunc-3.c: New test.
28037
280382000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28039
28040 * gcc.c-torture/compile/20001116-1.c: New test.
28041
280422000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28043
28044 * gcc.c-torture/execute/20001115-1.c: New test.
28045
280462000-11-15 Mark Mitchell <mark@codesourcery.com>
28047
28048 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
28049 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
28050 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28051 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28052
280532000-11-15 Neil Booth <neilb@earthling.net>
28054
28055 gcc.dg/cpp/_Pragma1.c: Update.
28056 gcc.dg/cpp/_Pragma2.c: New test.
28057
280582000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28059
28060 * g++.old-deja/g++.other/anon5.C: New test.
28061
280622000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28063
28064 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28065 tests.
28066
280672000-11-14 Jakub Jelinek <jakub@redhat.com>
28068
28069 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28070 output.
28071
280722000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28073
28074 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
28075 labels at end of compound statements.
28076
280772000-11-13 Jakub Jelinek <jakub@redhat.com>
28078
28079 * gcc.c-torture/execute/loop-7.c: New test.
28080
280812000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28082
28083 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28084
280852000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28086
28087 * gcc.dg/c99-bool-1.c: New test.
28088
280892000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28090
28091 * gcc.dg/c99-scope-1.c: Remove xfail.
28092 * gcc.dg/c99-scope-2.c: New test.
28093
280942000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28095
28096 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28097 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28098
280992000-11-11 Mark Mitchell <mark@codesourcery.com>
28100
28101 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28102 error messages.
28103
28104 * g++.mike/p700.C: Don't typedef wchar_t.
28105 * g++.mike/p784.C: Likewise.
28106 * g++.mike/eb101.C: Don't use __wchar_t.
28107
281082000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28109
28110 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28111 from DO loop.
28112
281132000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28114
28115 * gcc.c-torture/execute/20001111-1.c: New test.
28116
281172000-11-10 Nick Clifton <nickc@redhat.com>
28118
28119 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28120 long multuiple and accumulate.
28121
281222000-11-09 Richard Henderson <rth@redhat.com>
28123
28124 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28125 via size_t instead of int.
28126
28127 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28128 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28129 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28130 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28131
281322000-11-09 Geoffrey Keating <geoffk@redhat.com>
28133
28134 * gcc.c-torture/compile/20001109-1.c: New test.
28135 * gcc.c-torture/compile/20001109-2.c: New test.
28136
281372000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28138
28139 * g++.old-deja/g++.pt/operator1.C: New test.
28140 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28141
281422000-11-09 Jakub Jelinek <jakub@redhat.com>
28143
28144 * gcc.dg/20001108-1.c: New test.
28145
281462000-11-09 Jakub Jelinek <jakub@redhat.com>
28147
28148 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28149 with both arguments constant strings.
28150 * gcc.c-torture/execute/string-opt-3.c: New test.
28151 * gcc.c-torture/execute/string-opt-4.c: New test.
28152 * gcc.c-torture/execute/string-opt-5.c: New test.
28153
281542000-11-08 Nick Clifton <nickc@redhat.com>
28155
28156 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28157 mulsidi3adddi patterns.
28158
281592000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28160
28161 * g++.old-deja/g++.other/crash36.C: New test.
28162
281632000-11-08 Jakub Jelinek <jakub@redhat.com>
28164
28165 * g++.old-deja/g++.other/init16.C: New test.
28166
281672000-11-06 Loren J. Rittle <ljrittle@acm.org>
28168
28169 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28170
281712000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28172
28173 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28174 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28175 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28176
281772000-11-07 DJ Delorie <dj@redhat.com>
28178
28179 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28180
281812000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28182
28183 * gcc.c-torture/execute/string-opt-1.c: New test.
28184
281852000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28186
28187 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28188 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28189 parameters in registers, and there is no way for a varargs
28190 function to know in which order the integer and floating-point
28191 parameters should be interleaved when they are placed on the
28192 stack.
28193 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28194 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28195
281962000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28197
28198 * gcc.c-torture/execute/string-opt-2.c: New test.
28199
282002000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28201
28202 * g++.old-deja/g++.pt/crash60.C: New test.
28203
282042000-11-06 Jakub Jelinek <jakub@redhat.com>
28205
28206 * g++.old-deja/g++.other/crash24.C: New test.
28207 * g++.old-deja/g++.other/crash25.C: New test.
28208 * g++.old-deja/g++.other/crash26.C: New test.
28209 * g++.old-deja/g++.other/crash27.C: New test.
28210 * g++.old-deja/g++.other/crash28.C: New test.
28211 * g++.old-deja/g++.other/crash29.C: New test.
28212 * g++.old-deja/g++.other/crash30.C: New test.
28213 * g++.old-deja/g++.other/crash31.C: New test.
28214 * g++.old-deja/g++.other/crash32.C: New test.
28215 * g++.old-deja/g++.other/crash33.C: New test.
28216 * g++.old-deja/g++.other/crash34.C: New test.
28217 * g++.old-deja/g++.other/crash35.C: New test.
28218
282192000-11-06 Jakub Jelinek <jakub@redhat.com>
28220
28221 * gcc.c-torture/execute/20001031-1.c: New test.
28222
282232000-11-04 Mark Mitchell <mark@codesourcery.com>
28224
28225 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28226 namespace.
28227
28228 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28229 standards-conformant.
28230
28231 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28232
28233 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28234 * g++.old-deja/g++.mike/p755a.C: Likewise.
28235 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28236 library makes no calls to `operator new' during initialization.
28237
282382000-11-04 Neil Booth <neilb@earthling.net>
28239
28240 * gcc.dg/cpp/include2.c: New tests.
28241
282422000-11-03 Mark P Mitchell <mark@codesourcery.com>
28243
28244 * lib/g++.exp (g++_set_ld_library_path): New function.
28245 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28246
282472000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28248
28249 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28250 warnings.
28251
282522000-11-01 Richard Henderson <rth@redhat.com>
28253
28254 * g++.old-deja/g++.ext/namedret1.C: New.
28255 * g++.old-deja/g++.ext/namedret2.C: New.
28256 * g++.old-deja/g++.ext/namedret3.C: New.
28257
282582000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28259
28260 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28261 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28262
282632000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28264
28265 * gcc.c-torture/execute/va-arg-21.c: New test.
28266
282672000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28268
28269 * gcc.dg/c99-complex-2.c: New test.
28270
282712000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28272
28273 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28274
282752000-10-31 Jakub Jelinek <jakub@redhat.com>
28276
28277 * g++.old-deja/g++.other/inline16.C: New test.
28278
282792000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28280
28281 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28282 __PRETTY_FUNCTION__
28283
282842000-10-29 Neil Booth <neilb@earthling.net>
28285
28286 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28287 New tests.
28288 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28289 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28290 optimisation.
28291
282922000-10-29 Neil Booth <neilb@earthling.net>
28293
28294 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28295 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28296 * mi5.c: Test multiple includes work with -C.
28297 * trigraphs.c: Test ^= version.
28298
282992000-10-28 Neil Booth <neilb@earthling.net>
28300
28301 New tests and test updates for new macro expander.
28302
28303 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28304 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28305 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28306 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28307 new diagnostic messages.
28308
28309 * gcc.dg/cpp/macro3.c: New tests.
28310
283112000-10-27 Mark Mitchell <mark@codesourcery.com>
28312
28313 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28314 on the same line.
28315
283162000-10-27 Jakub Jelinek <jakub@redhat.com>
28317
28318 * g++.old-deja/g++.other/eh2.C: New test.
28319
283202000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28321
28322 * gcc.c-torture/execute/20001027-1.c: New test.
28323
283242000-10-26 Richard Henderson <rth@redhat.com>
28325
28326 * gcc.c-torture/execute/20001026-1.c: New.
28327
283282000-10-26 Mark Mitchell <mark@codesourcery.com>
28329
28330 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28331 * g++.old-deja/g++.law/builtin1.C: Likewise.
28332 * g++.old-deja/g++.law/ctors10.C: Likewise.
28333 * g++.old-deja/g++.law/virtual3.C: Likewise.
28334 * g++.old-deja/g++.mike/p658.C: Likewise.
28335 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28336 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28337 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28338 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28339 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28340
283412000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28342
28343 * gcc.c-torture/compile/20001024-1.c: New test.
28344
283452000-10-25 Mark Mitchell <mark@codesourcery.com>
28346
28347 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28348 to tell us whether or not we are using V3.
28349
283502000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28351
28352 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28353 operands.
28354
283552000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28356
28357 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28358
283592000-10-25 Jakub Jelinek <jakub@redhat.com>
28360
28361 * gcc.c-torture/execute/20001024-1.c: New test.
28362
283632000-10-24 Jakub Jelinek <jakub@redhat.com>
28364
28365 * g++.old-deja/g++.other/sibcall1.C: New test.
28366
283672000-10-20 Jakub Jelinek <jakub@redhat.com>
28368
28369 * gcc.dg/noncompile/init-3.c: New test.
28370
283712000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28372
28373 * gcc.dg/format-array-1.c: New test.
28374
283752000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28376
28377 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28378 writing through null pointers; remove comment about testing
28379 unterminated strings.
28380
283812000-10-17 Matthew Hiller <hiller@redhat.com>
28382
28383 * gcc.c-torture/execute/20001017-2.c: New test.
28384
283852000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28386
28387 * gcc.c-torture/compile/20001018-1.c: New test.
28388 * gcc.c-torture/compile/20001018-1.x: Xfail.
28389
283902000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28391
28392 * gcc.c-torture/execute/20001017-1.c: New test.
28393
283942000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28395
28396 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28397 for multiple use of arguments with scanf formats; add tests for
28398 multiple use of arguments.
28399
284002000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28401
28402 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28403
284042000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28405
28406 * gcc.dg/format-miss-1.c: New test.
28407
284082000-10-16 Jakub Jelinek <jakub@redhat.com>
28409
28410 * gcc.c-torture/execute/20001013-1.c: New test.
28411
284122000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28413
28414 * gcc.dg/format-branch-1.c: New test.
28415
284162000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28417
28418 * README, lib/file-format.exp: Remove EGCS references.
28419
284202000-10-16 Jakub Jelinek <jakub@redhat.com>
28421
28422 * gcc.dg/20001013-1.c: New test.
28423
284242000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28425
28426 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28427 for intmax_t in the compiler using __typeof__ and the type rules
28428 for conditional expressions.
28429
284302000-10-13 Jakub Jelinek <jakub@redhat.com>
28431
28432 * gcc.dg/20001012-1.c: New test.
28433 * gcc.dg/20001012-2.c: New test.
28434
284352000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28436
28437 * gcc.dg/format-attr-1.c: New test.
28438
284392000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28440
28441 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28442 __LONG_LONG_MAX__ instead of LLONG_MAX.
28443
284442000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28445
28446 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28447 scanf flags.
28448 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28449 flags.
28450
284512000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28452
28453 * gcc.dg/sequence-pt-1.c: New test.
28454
284552000-10-11 Geoff Keating <geoffk@cygnus.com>
28456
28457 * gcc.c-torture/execute/20001011-1.c: New testcase.
28458 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28459
284602000-10-10 Jakub Jelinek <jakub@redhat.com>
28461
28462 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28463 does not error on it.
28464
284652000-10-10 Jakub Jelinek <jakub@redhat.com>
28466
28467 * gcc.dg/20001009-1.c: New test.
28468
28469Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28470
28471 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28472 * gcc.c-torture/execute/20001009-2.c: ... to here.
28473
284742000-10-09 Geoff Keating <geoffk@cygnus.com>
28475
28476 * gcc.c-torture/compile/20001009-1.c: New testcase.
28477 * gcc.c-torture/execute/20001009-1.c: New testcase.
28478 Testcases provided by Jan Hubicka <jh@suse.cz>.
28479
284802000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28481
28482 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28483 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28484 uintmax_t using <limits.h> to emulate the compiler's internal
28485 logic. No longer XFAIL %j tests.
28486
284872000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28488
28489 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28490 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28491 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28492 regexps and details of expected handling of some bad formats.
28493 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28494 suppression.
28495
284962000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28497
28498 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28499 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28500 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28501 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28502 in list archives.
28503
285042000-10-06 Richard Henderson <rth@cygnus.com>
28505
28506 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28507 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28508 * g++.old-deja/g++.jason/report.C: Likewise.
28509 * g++.old-deja/g++.law/friend5.C: Likewise.
28510 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28511 of the expected warnings.
28512
285132000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28514
28515 * g++.old-deja/g++.pt/enum14.C: New test.
28516
285172000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28518
28519 * g++.old-deja/g++.pt/crash59.C: New test.
28520
285212000-10-04 Will Cohen <wcohen@redhat.com>
28522
28523 * gcc.dg/20000926-1.c: New test.
28524
285252000-10-03 Geoff Keating <geoffk@cygnus.com>
28526
28527 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28528 function name for current C++ compiler.
28529 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28530
285312000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28532
28533 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28534 __PRETTY_FUNCTION__.
28535 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28536
285372000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28538
28539 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28540
285412000-09-26 Jakub Jelinek <jakub@redhat.com>
28542
28543 * gcc.c-torture/compile/20000923-1.c: New test.
28544
285452000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28546
28547 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28548 * g++.old-deja/g++.pt/ttp62.C: Same.
28549 * g++.old-deja/g++.other/inline14.C: Same.
28550
285512000-09-24 Richard Henderson <rth@cygnus.com>
28552
28553 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28554
285552000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28556
28557 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28558
285592000-09-22 Geoff Keating <geoffk@cygnus.com>
28560
28561 * gcc.c-torture/compile/20000922-1.c: New file.
28562
285632000-09-21 Nick Clifton <nickc@redhat.com>
28564
28565 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28566 a signed long modulo operation.
28567 (mod6): New function - perform an unsigned long modulo operation.
28568 (main): Add tests for modulos of very large numbers by very small
28569 dividends.
28570
285712000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28572
28573 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28574
285752000-09-19 Richard Henderson <rth@cygnus.com>
28576
28577 * gcc.dg/compare2.c (case 10): XFAIL.
28578
285792000-09-18 Richard Henderson <rth@cygnus.com>
28580
28581 * gcc.c-torture/execute/20000906-1.c: Move ...
28582 * gcc.dg/20000906-1.c: ... here. Only run on targets
28583 that support __builtin_trap.
28584
28585Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28586
28587 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28588
285892000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28590
28591 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28592 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28593 more $ format tests.
28594
285952000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28596
28597 * gcc.dg/format-errmk-1.c: New test.
28598
285992000-09-17 Greg McGary <greg@mcgary.org>
28600
28601 * gcc.c-torture/execute/20000917-1.x: Remove.
28602
286032000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28604
28605 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28606
286072000-09-17 Greg McGary <greg@mcgary.org>
28608
28609 * gcc.c-torture/execute/20000917-1.c: New test.
28610 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28611
286122000-09-16 Neil Booth <NeilB@earthling.net>
28613
28614 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28615 in nested macro bug.
28616
286172000-09-15 Neil Booth <NeilB@earthling.net>
28618
28619 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28620
286212000-09-14 Jeffrey A Law (law@cygnus.com)
28622
28623 * gcc.c-torture/execute/20000914-1.c: New test.
28624
286252000-09-12 Alexandre Oliva <aoliva@redhat.com>
28626
28627 * g++.other/inline13.C: New test.
28628
286292000-09-12 Andreas Jaeger <aj@suse.de>
28630
28631 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28632 constant by Ulrich Drepper <drepper@redhat.com>.
28633
286342000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28635
28636 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28637
286382000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28639
28640 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28641
286422000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28643
28644 * gcc.dg/cpp/backslash.c: New test.
28645
286462000-09-11 Alexandre Oliva <aoliva@redhat.com>
28647
28648 * gcc.c-torture/execute/20000910-1.c: New test.
28649 * gcc.c-torture/execute/20000910-2.c: Likewise.
28650
286512000-09-11 Robert Lipe <robertl@sco.com>
28652
28653 * gcc.dg/pragma-align.c: New test.
28654
286552000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28656
28657 * g++.old-deja/g++.pt/explicit82.C: New test.
28658 * g++.old-deja/g++.pt/explicit83.C: New test.
28659
286602000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28661
28662 * gcc.dg/asm-names.c: New test.
28663
286642000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28665
28666 * gcc.dg/cpp/tr-warn6.c: New test
28667
286682000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28669
28670 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28671 be accepted.
28672
286732000-09-07 Catherine Moore <clm@redhat.com>
28674
28675 * gcc.c-torture/execute/unroll-1.c: New test.
28676
286772000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28678
28679 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28680 ERROR markers.
28681 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28682 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28683 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28684 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28685 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28686 Preprocess only.
28687 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28688 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28689
286902000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28691
28692 * g++.old-deja/g++.pt/deduct2.C: New test.
28693
286942000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28695
28696 * g++.old-deja/g++.pt/parms2.C: New test.
28697
286982000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28699
28700 * g++.old-deja/g++.pt/crash58.C: New test.
28701
287022000-09-06 Greg McGary <greg@mcgary.org>
28703
28704 * gcc.c-torture/execute/20000906-1.c: New test.
28705 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28706
287072000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28708
28709 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28710
287112000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28712
28713 * g++.old-deja/g++.pt/crash57.C: New test.
28714
287152000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28716
28717 * g++.old-deja/g++.pt/crash56.C: New test.
28718
287192000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28720
28721 * g++.old-deja/g++.pt/koenig1.C: New test.
28722
287232000-09-04 Jakub Jelinek <jakub@redhat.com>
28724
28725 * gcc.dg/20000904-1.c: New test.
28726
287272000-09-04 Jakub Jelinek <jakub@redhat.com>
28728
28729 * gcc.dg/cpp/paste8.c: New test.
28730
287312000-09-01 Alexandre Oliva <aoliva@redhat.com>
28732
28733 * gcc.c-torture/compile/20000827-1.c: New test.
28734
287352000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28736
28737 * gcc.dg/format-diag-1.c: New test.
28738
287392000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28740
28741 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28742 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28743 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28744 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28745 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28746
287472000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28748
28749 * g++.old-deja/g++.other/nested4.C: New test.
28750
287512000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28752
28753 * g++.old-deja/g++.ns/scoped1.C: New test.
28754
287552000-08-30 Alexandre Oliva <aoliva@redhat.com>
28756
28757 * lib/g++.exp: Support testing already-installed GCC.
28758
287592000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28760
28761 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28762
287632000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28764
28765 * gcc.dg/return-type-2.c: New test.
28766
287672000-08-27 Geoff Keating <geoffk@cygnus.com>
28768
28769 * gcc.c-torture/compile/20000825-1.c: New test.
28770
287712000-08-26 Alexandre Oliva <aoliva@redhat.com>
28772
28773 * gcc.dg/dwarf2-2.c: New test.
28774
287752000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28776
28777 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28778 dg-warning regexps.
28779
287802000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28781
28782 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28783 gcc.dg/format-ext-5.c: New tests.
28784
287852000-08-25 Jakub Jelinek <jakub@redhat.com>
28786
28787 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28788
287892000-08-24 Mark Mitchell <mark@codesourcery.com>
28790
28791 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28792
287932000-08-24 Richard Henderson <rth@cygnus.com>
28794
28795 * gcc.dg/ia64-sync-1.c: New test.
28796 * gcc.dg/ia64-sync-2.c: New test.
28797 * gcc.dg/ia64-asm-1.c: New test.
28798
287992000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28800
28801 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28802 * gcc.dg/format-ext-2.c: New test.
28803
288042000-08-23 Jason Merrill <jason@redhat.com>
28805
28806 * lib/old-dejagnu.exp: Also ignore "In member function" and
28807 "At global scope".
28808
288092000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28810
28811 * gcc.dg/noncompile/label-lineno-1.c: New test.
28812
288132000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28814
28815 * gcc.dg/c99-array-nonobj-1.c: New test.
28816
288172000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28818
28819 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28820 tests.
28821 * gcc.dg/format-ext-1.c: New test.
28822
288232000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28824
28825 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28826 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28827 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28828 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28829 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28830
288312000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28832
28833 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28834 gcc.dg/c99-strftime-2.c: New tests.
28835
288362000-08-22 Richard Henderson <rth@cygnus.com>
28837
28838 * gcc.c-torture/execute/20000822-1.c: New test.
28839
288402000-08-21 Jakub Jelinek <jakub@redhat.com>
28841
28842 * gcc.c-torture/execute/20000819-1.x: Remove.
28843
288442000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28845
28846 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28847 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28848 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28849 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28850 gcc.dg/format-xopen-1.c: New tests.
28851
288522000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28853
28854 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28855
288562000-08-21 Jakub Jelinek <jakub@redhat.com>
28857
28858 * g++.old-deja/g++.other/loop2.C: New test.
28859
28860 * gcc.c-torture/compile/20000606-1.c: New test.
28861 * gcc.c-torture/compile/20000728-1.c: New test.
28862 * gcc.c-torture/execute/20000801-1.c: New test.
28863 * gcc.c-torture/execute/20000801-2.c: New test.
28864 * gcc.c-torture/execute/20000819-1.c: New test.
28865 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28866 * gcc.dg/20000629-1.c: New test.
28867 * gcc.dg/20000724-1.c: New test.
28868 * gcc.dg/20000807-1.c: New test.
28869
288702000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28871
28872 * gcc.dg/cpp/pragma-1.c: New test.
28873 * gcc.dg/cpp/pragma-2.c: New test.
28874
288752000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28876
28877 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28878 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28879
288802000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28881
28882 * gcc.c-torture/compile/20000818-1.c: New test.
28883
288842000-08-18 Manfred Hollstein <manfredh@redhat.com>
28885
28886 * gcc.c-torture/execute/20000818-1.c: New test.
28887
288882000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28889
28890 * gcc.dg/format-va-1.c: New test.
28891
288922000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28893
28894 * g++.old-deja/g++.other/typedef8.C: New test.
28895
288962000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28897
28898 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28899 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28900 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28901 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28902 * g++.old-deja/g++.other/ptrmem7.C: New test.
28903 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28904
289052000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28906
28907 * g++.old-deja/g++.pt/typename27.C: New test.
28908
289092000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28910
28911 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28912 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28913 * g++.old-deja/g++.pt/friend45.C: New test.
28914 * g++.old-deja/g++.other/friend8.C: New test.
28915
289162000-08-15 Richard Henderson <rth@cygnus.com>
28917
28918 * gcc.c-torture/execute/20000815-1.c: New test.
28919
289202000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28921
28922 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28923 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28924 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28925
289262000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28927
28928 * g++.old-deja/g++.other/refinit2.C: New test.
28929
289302000-08-13 Geoff Keating <geoffk@cygnus.com>
28931
28932 * lib/c-torture.exp (c-torture): Make
28933 compiler_conditional_xfail_data global.
28934 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28935 compiler_conditional_xfail_data machinery.
28936 (f-torture-execute): Likewise.
28937 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28938 and only when unrolling loops.
28939
28940 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28941
289422000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28943
28944 * g++.old-deja/g++.pt/explicit81.C: New test.
28945
289462000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28947
28948 * g++.old-deja/g++.pt/typename26.C: New test.
28949
289502000-08-10 Geoff Keating <geoffk@cygnus.com>
28951
28952 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28953 warning.
28954
289552000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28956
28957 * g++.old-deja/g++.other/array3.C: New test.
28958
289592000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28960
28961 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28962 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28963 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28964 New tests.
28965
289662000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28967
28968 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28969 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28970
289712000-08-09 Alexandre Oliva <aoliva@redhat.com>
28972
28973 * gcc.c-torture/execute/20000808-1.c: New test.
28974
289752000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28976
28977 * gcc.dg/c90-const-expr-1.c: New test.
28978
289792000-08-08 Richard Henderson <rth@cygnus.com>
28980
28981 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28982
289832000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28984
28985 * gcc.dg/noncompile/const-ll-1.c: New test.
28986
289872000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28988
28989 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28990
289912000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28992
28993 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28994 that running programs linked against the shared version of libobjc
28995 run correctly.
28996
289972000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28998
28999 * gcc.dg/c99-printf-1.c: New test.
29000
290012000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29002
29003 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
29004
290052000-08-05 Zack Weinberg <zack@wolery.cumb.org>
29006
29007 * gcc.c-torture/execute/20000731-1.x: Delete.
29008
290092000-08-04 Zack Weinberg <zack@wolery.cumb.org>
29010
29011 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
29012 and torture_without_loops as is done by c-torture.exp.
29013 (search_for): Copy from c-torture.exp.
29014 (gcc-dg-runtest): New function, drives a directory of tests
29015 iterating over the TORTURE_OPTIONS.
29016 (scan-assembler, scan-assembler-not): Move here from
29017 individual directory drivers.
29018
29019 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
29020 defined by lib/gcc-dg.exp.
29021 * gcc.dg/cpp/cpp.exp: Likewise.
29022 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
29023 gcc-dg-runtest, so we cycle over optimization options.
29024
29025 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
29026 * gcc.dg/compare2.c: No longer expected to fail.
29027
290282000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29029
29030 * gcc.c-torture/execute/20000804-1.c: New test.
29031
290322000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
29033
29034 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
29035
290362000-08-03 Zack Weinberg <zack@wolery.cumb.org>
29037
29038 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
29039
290402000-08-03 Jeffrey A Law (law@cygnus.com)
29041
29042 * gcc.c-torture/compile/20000803-1.c: New test.
29043
290442000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
29045
29046 * gcc.c-torture/execute/20000801-3.c,
29047 gcc.c-torture/execute/20000801-4.c: New tests.
29048 * gcc.c-torture/execute/20000801-3.x,
29049 gcc.c-torture/execute/20000801-4.x: Xfail.
29050
290512000-08-02 Geoff Keating <geoffk@cygnus.com>
29052
29053 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29054 libobjc/.libs to allow for libtool.
29055
290562000-08-02 Jakub Jelinek <jakub@redhat.com>
29057
29058 * gcc.c-torture/compile/20000802-1.c: New test.
29059
290602000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29061
29062 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29063
290642000-07-31 Jeffrey A Law (law@cygnus.com)
29065
29066 * gcc-c-torture/execute/20000731-2.c: New test.
29067
29068 * gcc.c-torture/execute/20000731-1.c: New test.
29069 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29070
290712000-07-31 Jakub Jelinek <jakub@redhat.com>
29072
29073 * testsuite/gcc.dg/cpp/paste7.c: New test.
29074 * gcc.dg/cpp/20000725-1.c: New test.
29075
290762000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29077
29078 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29079 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29080 declaration warning for __builtin_dwarf_reg_size.
29081
29082 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29083
290842000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29085
29086 * gcc.dg/noncompile/voidparam-1.c: New test.
29087
290882000-07-30 Richard Henderson <rth@cygnus.com>
29089
29090 * gcc.dg/c90-digraph-1.c: Don't xfail.
29091 * gcc.dg/compare2.c (case 10): Xfail.
29092 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29093
290942000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29095
29096 * gcc.dg/c99-main-1.c: New test.
29097
290982000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29099
29100 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29101
291022000-07-26 Hans-Peter Nilsson <hp@axis.com>
29103
29104 * gcc.c-tortuer/execute/20000726-1.c: New test.
29105
291062000-07-26 Alexandre Oliva <aoliva@redhat.com>
29107
29108 * gcc.c-torture/execute/enum-2.c: New test.
29109
291102000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29111
29112 * gcc.dg/cpp/tr-warn3.c: New test.
29113
291142000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29115
29116 * g++.old-deja/g++.ext/implicit1.C: Remove.
29117 * g++.old-deja/g++.jason/c2.C: Remove
29118 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29119 * g++.old-deja/g++.pt/crash16.C: Likewise.
29120 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29121
291222000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29123
29124 * g++.old-deja/g++.other/for2.C: New test.
29125
291262000-07-25 Jakub Jelinek <jakub@redhat.com>
29127
29128 * gcc.dg/20000720-1.c: New test.
29129
291302000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29131
29132 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29133
291342000-07-24 Geoff Keating <geoffk@cygnus.com>
29135
29136 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29137 * gcc.c-torture/execute/20000722-1.c: New.
29138 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29139
291402000-07-24 Jakub Jelinek <jakub@redhat.com>
29141
29142 * gcc.dg/cpp/20000720-1.S: New test.
29143
291442000-07-21 Michael Meissner <meissner@redhat.com>
29145
29146 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29147
291482000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29149
29150 * g++.old-deja/g++.brendan/crash16.C,
29151 g++.old-deja/g++.brendan/parse3.C,
29152 g++.old-deja/g++.brendan/redecl1.C,
29153 g++.old-deja/g++.ns/template13.C,
29154 g++.old-deja/g++.other/decl4.C,
29155 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29156
291572000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29158
29159 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29160 and "Internal error".
29161
29162 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29163 regexps.
29164 * gcc.dg/cpp/paste6.c: New test.
29165
291662000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29167
29168 * gcc.dg/cpp/tr-direct.c: New test.
29169
29170 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29171 gcc.dg/cpp/undef1.c: Tweak error regexps.
29172
291732000-07-18 Eric Christopher <echristo@redhat.com>
29174
29175 * gcc.c-torture/compile/20000718-1.c: New test.
29176
291772000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29178
29179 * cpplex.c (_cpp_push_token): If the token being pushed back
29180 is the previous token in this context, just subtract one from
29181 context->posn.
29182 * cppmacro.c (save_expansion): Clear aux field when storing a
29183 placemarker.
29184
291852000-07-18 Alexandre Oliva <aoliva@redhat.com>
29186
29187 * gcc.dg/noncompile/redecl-1.c: New test.
29188
291892000-07-18 Jakub Jelinek <jakub@redhat.com>
29190
29191 * gcc.c-torture/execute/20000717-5.c: New test.
29192 * gcc.c-torture/execute/20000717-1.x: Removed.
29193
291942000-07-17 Richard Henderson <rth@cygnus.com>
29195
29196 * gcc.c-torture/execute/20000717-4.c: New test.
29197
291982000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29199
29200 * gcc.dg/cpp/syshdr.c: New test.
29201 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29202
292032000-07-17 Neil Booth <neilb@earthling.net>
29204
29205 * gcc.dg/cpp/cmdlne-dM.c: New test.
29206 * gcc.dg/cpp/cmdlne-dD.c: New test.
29207
292082000-07-17 Jeffrey A Law (law@cygnus.com)
29209
29210 * gcc.c-torture/execute/20000717-3.c: New test.
29211
29212 * gcc.c-torture/compile/20000717-1.c: New test.
29213
292142000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29215
29216 * gcc.c-torture/execute/20000717-2.c: New test.
29217
292182000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29219
29220 * gcc.dg/formatz-1.c: New test.
29221
29222 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29223 * gcc.dg/c99-digraph-1.c: New tests.
29224
29225 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29226 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29227
29228 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29229 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29230 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29231 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29232 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29233 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29234 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29235
292362000-07-17 Greg McGary <greg@mcgary.org>
29237
29238 * gcc.c-torture/execute/20000717-1.c: New test.
29239 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29240
292412000-07-15 Jakub Jelinek <jakub@redhat.com>
29242
29243 * gcc.c-torture/execute/20000715-2.c: New test.
29244 * gcc.dg/20000715-1.c: New test.
29245
292462000-07-15 Michael Meissner <meissner@redhat.com>
29247
29248 * gcc.c-torture/execute/20000715-1.c: New test.
29249
292502000-07-13 Jakub Jelinek <jakub@redhat.com>
29251
29252 * gcc.c-torture/execute/20000707-1.c: New test.
29253
292542000-07-13 Neil Booth <NeilB@earthling.net>
29255
29256 * testsuite/gcc.dg/cpp/digraph1.c,
29257 testsuite/gcc.dg/cpp/digraph2.c,
29258 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29259
292602000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29261
29262 * g77.f-torture/compile/20000630-2.f: New test.
29263 * g77.f-torture/compile/20000630-2.x
29264
292652000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29266
29267 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29268
292692000-07-11 Neil Booth <NeilB@earthling.net>
29270
29271 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29272
292732000-07-11 Neil Booth <NeilB@earthling.net>
29274
29275 * gcc.dg/cpp/cmdlne-C.c: New.
29276
292772000-07-09 Neil Booth <NeilB@earthling.net>
29278
29279 * gcc.dg/cpp/directiv.c: New tests.
29280 * gcc.dg/cpp/undef1.c: Update.
29281
292822000-07-08 Angela Marie Thomas <angela@cygnus.com>
29283
29284 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29285
292862000-07-09 Neil Booth <NeilB@earthling.net>
29287
29288 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29289
292902000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29291
29292 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29293 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29294
292952000-07-08 Neil Booth <NeilB@earthling.net>
29296
29297 * gcc.dg/cpp/macsyntx.c: New tests.
29298
292992000-07-07 Jakub Jelinek <jakub@redhat.com>
29300
29301 * gcc.dg/20000707-1.c: New test.
29302
293032000-07-07 Jakub Jelinek <jakub@redhat.com>
29304
29305 * gcc.c-torture/execute/20000706-1.c: New test.
29306 * gcc.c-torture/execute/20000706-2.c: New test.
29307 * gcc.c-torture/execute/20000706-3.c: New test.
29308 * gcc.c-torture/execute/20000706-4.c: New test.
29309 * gcc.c-torture/execute/20000706-5.c: New test.
29310
293112000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29312
29313 * g++.old-deja/g++.pt/instantiate7.C: New test.
29314
293152000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29316
29317 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29318 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29319 * g++.old-deja/g++.other/rtti3.C: Likewise.
29320 * g++.old-deja/g++.other/rttid3.C: Likewise.
29321
293222000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29323
29324 * g77.f-torture/compile/20000630-1.x: Fix typo
29325
293262000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29327
29328 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29329 assembly output.
29330
293312000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29332
29333 * gcc.dg/cpp/ident.c: New test.
29334
293352000-07-05 Neil Booth <NeilB@earthling.net>
29336
29337 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29338 gcc.dg/cpp/lexstrng.c: New tests.
29339
293402000-07-04 Neil Booth <NeilB@earthling.net>
29341
29342 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29343 * gcc.dg/cpp/strify2.c: Same.
29344
293452000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29346
29347 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29348 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29349 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29350 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29351
29352 * testsuite/gcc.dg/cpp/macro1.c,
29353 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29354 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29355 testsuite/gcc.dg/cpp/strify1.c,
29356 testsuite/gcc.dg/cpp/strify2.c: New tests.
29357
293582000-07-03 Jakub Jelinek <jakub@redhat.com>
29359
29360 * gcc.c-torture/execute/20000703-1.c: New test.
29361
293622000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29363
29364 * g++.old-deja/g++.pt (lookup10.C): New test.
29365
293662000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29367
29368 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 29369
662ef0f5 293702000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 29371
ed8e443a
JM
29372 * gcc.c-torture/compile/20000701-1.c: New test.
29373
293742000-06-30 Nick Clifton <nickc@cygnus.com>
29375
29376 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29377 to test case.
29378
293792000-06-30 Catherine Moore <clm@cygnus.com>
29380
29381 * gcc.c-torture/execute/align-1.c: New test.
29382
293832000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29384
29385 * g++.old-deja/g++.pt/expr8.C: New test.
29386 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29387
293882000-06-29 Nick Clifton <nickc@cygnus.com>
29389
29390 * gcc.c-torture/compile/20000629-1.c: New test.
29391
293922000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29393
29394
29395 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29396 gcc.dg/noncompile directory, depending on whether they're
29397 preprocessor tests or not. Annotate all the tests for the dg
29398 framework.
29399
29400 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29401 * gcc.dg/noncompile/noncompile.exp: New.
29402
29403 * Moved files:
29404 Old name New name
29405 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29406 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29407 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29408 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29409 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29410 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29411 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29412 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29413 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29414 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29415 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29416 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29417 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29418 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29419 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29420 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29421 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29422 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29423 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29424 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29425 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29426 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29427 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29428 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29429
29430 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29431 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29432 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29433 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29434 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29435 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29436
294372000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29438
29439 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29440 declare one variable. On the fourth, error.
29441 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29442 declared by 20000628-1a.h.
29443
294442000-06-29 Richard Henderson <rth@redhat.com>
29445
29446 * gcc.c-torture/execute/930529-1.x: New file.
29447 * gcc.dg/920413-1.c: Adjust expected warning text.
29448 * gcc.dg/980217-1.c: Declare abort.
29449 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29450
294512000-06-29 Jeffrey A Law (law@cygnus.com)
29452
29453 * g77.f-torture/compile/20000629-1.f: New test.
29454 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29455
294562000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29457
29458 Rearrange lots of files, removing entirely the
29459 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29460 directories.
29461
29462 * Deleted files:
29463 gcc.c-torture/code_quality/code_quality.exp
29464 gcc.c-torture/special/special.exp
29465 gcc.failure/failure.exp
29466 gcc.failure/940409-1.x
29467 gcc.c-torture/compile/961203-1.x
29468
29469 * New files:
29470 gcc.misc-tests/linkage.exp
29471 gcc.c-torture/execute/920730-1t.c
29472 gcc.c-torture/execute/920730-1t.x
29473 gcc.c-torture/compile/920520-1.x
29474 gcc.c-torture/compile/920521-1.x
29475 gcc.c-torture/compile/981006-1.x
29476 gcc.c-torture/execute/eeprof-1.x
29477
29478 * Moved files (possibly with modifications to fit a new harness):
29479 Old name New name
29480 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29481 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29482 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29483 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29484 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29485 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29486 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29487 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29488 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29489 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29490 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29491 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29492 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29493 gcc.failure/940409-1.c gcc.dg/940409-1.c
29494
294952000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29496
29497 * c-torture/compile/961203-1.x: Delete.
29498
29499 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29500 not exit. Include stdio.h.
29501 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29502 * gcc.misc-tests/dg-12.c: Likewise.
29503 * gcc.misc-tests/dg-5.c: Likewise.
29504 * gcc.misc-tests/dg-6.c: Likewise.
29505 * gcc.misc-tests/dg-7.c: Prototype abort.
29506 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29507 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29508 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29509 not exit.
29510 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29511 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29512
295132000-06-28 Jakub Jelinek <jakub@redhat.com>
29514
29515 * gcc.dg/cpp/20000628-1.c: New test.
29516 * gcc.dg/cpp/20000628-1.h: New header for above test.
29517 * gcc.dg/cpp/20000628-1a.h: Likewise.
29518
295192000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29520
29521 * gcc.dg/cpp: New directory.
29522 * gcc.dg/cpp/cpp.exp: New driver.
29523 * gcc.dg/cpp/20000627-1.c: New test.
29524 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29525 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29526 and rewrite as a compilation test.
29527
29528 * gcc.dg: Move many files into the cpp subdirectory, possibly
29529 renaming or editing them as well.
29530 Old name New name
29531 990119-1.c cpp/19990119-1.c
29532 990228-1.c cpp/19990228-1.c
29533 990407-1.c cpp/19990407-1.c
29534 990409-1.c cpp/19990409-1.c
29535 990413-1.c cpp/19990413-1.c
29536 990703-1.c cpp/19990703-1.c
29537 20000127-1.c cpp/20000127-1.c
29538 20000129-1.c cpp/20000129-1.c
29539 20000207-1.c cpp/20000207-1.c
29540 20000207-2.c cpp/20000207-2.c
29541 20000209-1.c cpp/20000209-1.c
29542 20000209-2.c cpp/20000209-2.c
29543 20000301-1.c cpp/20000301-1.c
29544 20000419-1.c cpp/20000419-1.c
29545 20000510-1.S cpp/20000510-1.S
29546 20000519-1.c cpp/20000519-1.c
29547 20000529-1.c cpp/20000529-1.c
29548 20000625-1.c cpp/20000625-1.c
29549 20000625-2.c cpp/20000625-2.c
29550 cpp-as1.c cpp/assert1.c
29551 cpp-as2.c cpp/assert2.c
29552 cxx-comments-1.c cpp/cxxcom1.c
29553 cxx-comments-2.c cpp/cxxcom2.c
29554 endif-label.c cpp/endif.c
29555 cpp-hash1.c cpp/hash1.c
29556 cpp-hash2.c cpp/hash2.c
29557 cpp-if1.c cpp/if-1.c
29558 cpp-if2.c cpp/if-2.c
29559 cpp-if3.c cpp/if-3.c
29560 cpp-if4.c cpp/if-4.c
29561 cpp-if5.c cpp/if-5.c
29562 cpp-cond.c cpp/if-cexp.c
29563 cpp-missingop.c cpp/if-mop.c
29564 cpp-missingparen.c cpp/if-mpar.c
29565 cpp-opprec.c cpp/if-oppr.c
29566 cpp-ifparen.c cpp/if-paren.c
29567 cpp-shortcircuit.c cpp/if-sc.c
29568 cpp-shift.c cpp/if-shift.c
29569 cpp-unary.c cpp/if-unary.c
29570 cpp-li1.c cpp/line1.c
29571 cpp-li2.c cpp/line2.c
29572 lineno.c cpp/line3.c
29573 lineno-2.c cpp/line4.c
29574 cpp-mi.c cpp/mi1.c
29575 cpp-mic.h cpp/mi1c.h
29576 cpp-micc.h cpp/mi1cc.h
29577 cpp-mind.h cpp/mi1nd.h
29578 cpp-mindp.h cpp/mi1ndp.h
29579 cpp-mix.h cpp/mi1x.h
29580 cpp-mi2.c cpp/mi2.c
29581 cpp-mi2a.h cpp/mi2a.h
29582 cpp-mi2b.h cpp/mi2b.h
29583 cpp-mi2c.h cpp/mi2c.h
29584 cpp-mi3.c cpp/mi3.c
29585 cpp-mi3.def cpp/mi3.def
29586 poison-1.c cpp/poison.c
29587 pr-impl.c cpp/prag-imp.c
29588 cpp-redef-2.c cpp/redef1.c
29589 cpp-redef.c cpp/redef2.c
29590 strpaste.c cpp/strp1.c
29591 strpaste-2.c cpp/strp2.c
29592 cpp-tradpaste.c cpp/tr-paste.c
29593 cpp-tradstringify.c cpp/tr-str.c
29594 cpp-tradwarn1.c cpp/tr-warn1.c
29595 cpp-tradwarn2.c cpp/tr-warn2.c
29596 trigraphs.c cpp/trigraphs.c
29597 cpp-unc1.c cpp/unc1.c
29598 cpp-unc2.c cpp/unc2.c
29599 cpp-unc3.c cpp/unc3.c
29600 cpp-unc.c cpp/unc4.c
29601 undef.c cpp/undef1.c
29602 undef-2.c cpp/undef2.c
29603 cpp-wi1.c cpp/widestr1.c
29604
296052000-06-27 Mark Mitchell <mark@codesourcery.com>
29606
29607 * lib/g++.exp (g++_include_flags): Tweak.
29608
296092000-06-27 H.J. Lu <hjl@gnu.org>
29610 Loren J. Rittle <ljrittle@acm.org>
29611
29612 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29613 version with one that knows about the new gcc tree structure.
29614 (g++_link_flags): Same.
29615
296162000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29617
29618 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29619 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29620 case we are cross-compiling.
29621
29622 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29623 g++.old-deja/g++.niklas/Makefile.in,
29624 g++.old-deja/g++.niklas/configure.in,
29625 g++.old-deja/g++.other/Makefile.in,
29626 g++.old-deja/g++.other/configure.in,
29627 gcc.c-torture/code_quality/Makefile.in,
29628 gcc.c-torture/code_quality/configure.in,
29629 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29630 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29631 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29632 gcc.c-torture/execute/ieee/Makefile.in,
29633 gcc.c-torture/execute/ieee/configure.in,
29634 gcc.c-torture/noncompile/Makefile.in,
29635 gcc.c-torture/noncompile/configure.in,
29636 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29637 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29638 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29639
296402000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29641
29642 * g++.old-deja/g++.other/ambig3.C: New test.
29643
296442000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29645
29646 * g++.old-deja/g++.pt/syntax1.C: New test.
29647 * g++.old-deja/g++.pt/syntax2.C: New test.
29648 * g++.old-deja/g++.other/syntax3.C: New test.
29649 * g++.old-deja/g++.other/syntax4.C: New test.
29650
296512000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29652
29653 * gcc.dg/20000623-1.c: Prototype exit and abort.
29654
296552000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29656
29657 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29658 New tests.
29659 * gcc.dg/cpp-mi3.def: New file.
29660
29661 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29662 inside assertions.
29663 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29664 lexer's error messages.
29665 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29666 divine anything from the linemarkers.
29667 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29668 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29669
296702000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29671
29672 * gcc.dg/20000623-1.c: New test.
29673
296742000-06-22 Jakub Jelinek <jakub@redhat.com>
29675
29676 * gcc.c-torture/execute/20000622-1.c: New test.
29677
296782000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29679
29680 * g++.old-deja/g++.other/init15.C: New test.
29681
296822000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29683
29684 * g++.old-deja/g++.pt/vaarg2.C: New test.
29685 * g++.old-deja/g++.pt/vaarg3.C: New test.
29686
296872000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29688
29689 * g++.old-deja/g++.other/dyncast6.C: New test.
29690
296912000-06-15 Jakub Jelinek <jakub@redhat.com>
29692
29693 * gcc.c-torture/execute/loop-6.c: New test.
29694
296952000-06-14 Jakub Jelinek <jakub@redhat.com>
29696
29697 * gcc.dg/20000614-1.c: New test.
29698 * gcc.dg/20000614-2.c: New test.
29699
297002000-06-14 Hans-Peter Nilsson <hp@axis.com>
29701
29702 * g++.old-deja/g++.other/inline12.C: New test.
29703
297042000-06-13 Jakub Jelinek <jakub@redhat.com>
29705
29706 * g++.old-deja/g++.other/eh1.C: New test.
29707
297082000-06-12 Jakub Jelinek <jakub@redhat.com>
29709
29710 * g++.old-deja/g++.other/type.C: New test.
29711
297122000-06-05 Jakub Jelinek <jakub@redhat.com>
29713
29714 * g++.old-deja/g++.other/initstring.C: New test.
29715
297162000-06-12 Jason Merrill <jason@redhat.com>
29717
29718 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29719
297202000-06-09 Jeffrey A Law (law@cygnus.com)
29721
29722 * gcc.c-torture/compile/20000609-1.c: New test.
29723
297242000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29725
29726 * gcc.dg/20000609-1.c: New test.
29727
297282000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29729
29730 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29731 * gcc.c-torture/noncompile/poison-1.c: Move...
29732 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29733 * gcc.dg/cpp-li1.c: Add a token after the #line.
29734
297352000-06-05 Richard Henderson <rth@cygnus.com>
29736
29737 * gcc.c-torture/execute/20000605-2.c: New test.
29738 * gcc.c-torture/execute/20000605-3.c: New test.
29739
297402000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29741
29742 * g77.f-torture/execute/20000503-1.x: New file.
29743
297442000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29745
29746 * g++.old-deja/g++.eh/badalloc1.C: New test.
29747
297482000-06-05 Richard Henderson <rth@cygnus.com>
29749
29750 * gcc.c-torture/execute/20000605-1.c: New test.
29751
297522000-06-05 Jakub Jelinek <jakub@redhat.com>
29753 Nathan Sidwell <nathan@codesourcery.com>
29754
29755 * gcc.c-torture/compile/20000605-1.c: New test.
29756
297572000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29758
29759 * g77.f-torture/compile/20000601-1.f: New test.
29760
297612000-06-03 Richard Henderson <rth@cygnus.com>
29762
29763 * gcc.c-torture/execute/20000603-1.c: New.
29764
297652000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29766
29767 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29768 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29769
297702000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29771
29772 * gcc.dg/compare2.c (case 12): XFAIL.
29773 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29774 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29775
29776 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29777
297782000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29779
29780 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29781 guard macro is already defined when the header is first
29782 included.
29783 * gcc.dg/cpp-mix.h: New file.
29784 * gcc.dg/endif-label.c: Update patterns to match compiler.
29785
29786 * g++.brendan/complex1.C: Declare abort.
29787 * g++.law/refs4.C: Remove XFAIL.
29788 * g++.oliva/expr2.C: Declare abort and exit.
29789
297902000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29791
29792 * gcc.c-torture/execute/20000528-1.c: New test.
29793
29794 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29795 * g++.old-deja/g++.law/temps4.C: Likewise.
29796
29797 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29798 stdlib.h. Call abort() on failure.
29799 * g++.old-deja/g++.law/refs4.C: Likewise.
29800 * g++.old-deja/g++.law/temps4.C: Likewise.
29801 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29802 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29803
298042000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29805
29806 Relative to g++.dg/special:
29807 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29808
29809 Relative to g++.old-deja:
29810 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29811 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29812 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29813 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29814 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29815 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29816 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29817
29818 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29819 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29820 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29821 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29822 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29823 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29824 and/or string.h.
29825
29826 * g++.other/goto1.C: Update expectations for error messages.
29827
298282000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29829
29830 * gcc.c-torture/compile/20000523-1.c: New test.
29831
298322000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29833
29834 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29835
298362000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29837
29838 * g++.old-deja/g++.eh/catch11.C: New test.
29839 * g++.old-deja/g++.eh/catch12.C: New test.
29840
298412000-05-24 Nick Clifton <nickc@cygnus.com>
29842
29843 * gcc.c-torture/execute/20000523-1.c: New test.
29844
298452000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29846
29847 * c-torture/execute/bcp-1.c: Replace abort in arg of
29848 __builtin_constant_p with a generic external function.
29849
29850 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29851 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29852 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29853 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29854 Prototype abort and/or exit.
29855
29856 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29857 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29858 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29859 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29860
298612000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29862
29863 * gcc.dg/dwarf2-1.c: New test.
29864
298652000-05-20 Richard Henderson <rth@cygnus.com>
29866
29867 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29868
298692000-05-20 Andreas Jaeger <aj@suse.de>
29870
29871 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29872 testcase.
29873
298742000-05-19 David Edelsohn <edelsohn@gnu.org>
29875
29876 * gcc.c-torture/execute/20000519-2.c: New test.
29877
298782000-05-19 Andreas Jaeger <aj@suse.de>
29879
29880 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29881 which fails with SSA.
29882
29883 * lib/c-torture.exp: Also test with -O3 -fssa.
29884
298852000-05-18 Michael Meissner <meissner@redhat.com>
29886
29887 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29888 * gcc.c-torture/execute/920415-1.c: Ditto.
29889 * gcc.c-torture/execute/920501-1.c: Ditto.
29890 * gcc.c-torture/execute/conversion.c: Ditto.
29891 * gcc.c-torture/execute/cvt-1.c: Ditto.
29892
298932000-05-18 Jeffrey A Law (law@cygnus.com)
29894
29895 * gcc.c-torture/compile/20000518-1.c: New test.
29896
298972000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29898
29899 * g77.f-torture/compile/200005018.f: New test.
29900
299012000-05-17 Jeffrey A Law (law@cygnus.com)
29902
29903 * gcc.c-torture/compile/20000517-1.c: New test.
29904
299052000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29906
29907 * gcc.c-torture/execute/20000516-1.c: New test.
29908
299092000-05-15 Jakub Jelinek <jakub@redhat.com>
29910
29911 * g++.old-deja/g++.other/eh.C: New test.
29912
299132000-05-12 Richard Henderson <rth@cygnus.com>
29914
29915 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29916 constants through to doit's conditional.
29917
299182000-05-11 Jeffrey A Law (law@cygnus.com)
29919
29920 * gcc.c-torture/compile/20000511-1.c: New test.
29921 * g77.f-torture/compile/20000511-1.f: New test.
29922 * g77.f-torture/compile/20000511-2.f: New test.
29923
299242000-05-11 Michael Meissner <meissner@redhat.com>
29925
29926 * gcc.c-torture/execute/20000511-1.c: New test.
29927
299282000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29929
29930 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29931 * gcc.dg/20000510-1.S: New.
29932
299332000-05-08 Catherine Moore <clm@cygnus.com>
29934
29935 * gcc.dg/unused-3.c: New.
29936
299372000-05-06 Richard Henderson <rth@cygnus.com>
29938
29939 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29940 * g++.old-deja/g++.mike/warn1.C: Likewise.
29941 * g++.old-deja/g++.pt/local1.C: Likewise.
29942 * g++.old-deja/g++.pt/local7.C: Likewise.
29943 * g++.old-deja/g++.pt/spec16.C: Likewise.
29944
299452000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 29946
ed8e443a 29947 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 29948
ed8e443a 299492000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 29950
ed8e443a 29951 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 29952
ed8e443a 299532000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 29954
ed8e443a 29955 * gcc.dg/noreturn-2.c: New test.
f43b2795 29956
ed8e443a 299572000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 29958
ed8e443a
JM
29959 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29960 preprocessor.
45abaea8 29961
ed8e443a 299622000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 29963
ed8e443a 29964 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 29965
ed8e443a 299662000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 29967
ed8e443a
JM
29968 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29969 OpenSSL by Jason R Thorpe.
82c18d5c 29970
ed8e443a 299712000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 29972
ed8e443a 29973 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 29974
ed8e443a 299752000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 29976
ed8e443a 29977 * gcc.dg/20000503-1.c: New test.
79ff6e27 29978
ed8e443a 299792000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 29980
ed8e443a
JM
29981 * gcc.c-torture/compile/20000502-1.c: New test.
29982 * g++.old-deja/g++.other/align.C: New test.
29983 * gcc.dg/cpp-tradstringify.c: New test.
29984
29985Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29986
29987 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29988 and hard registers.
29989
299902000-04-26 Geoff Keating <geoffk@cygnus.com>
29991
29992 * gcc.c-torture/execute/loop-5.c: New test.
29993
299942000-04-25 Jakub Jelinek <jakub@redhat.com>
29995
29996 * gcc.c-torture/execute/va-arg-20.c: New test.
29997
299982000-04-23 Jeffrey A Law (law@cygnus.com)
29999
30000 * gcc.c-torture/execute/20000422-1.c: New test.
30001
300022000-04-20 Greg McGary <gkm@gnu.org>
30003
30004 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
30005 when optimizing, but without sibling-call optimizations (-O1).
30006
300072000-04-20 Jeffrey A Law (law@cygnus.com)
30008
30009 * gcc.c-torture/compile/20000420-1.c: New test.
30010
300112000-04-20 Nathan Sidwell <nathan@codesourcery.com>
30012
30013 * g++.abi/ptrflags.C: New test.
30014 * g++.eh/catchptr1.C: Test incomplete pointer chains.
30015
300162000-04-19 Catherine Moore <clm@cygnus.com>
30017
30018 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
30019
300202000-04-19 Greg McGary <gkm@gnu.org>
30021
30022 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
30023 sibling-call optimizations.
30024
300252000-04-19 Zack Weinberg <zack@wolery.cumb.org>
30026
30027 * gcc.dg/20000419-1.c: New test.
30028
300292000-04-12 Hans-Peter Nilsson <hp@axis.com>
30030
30031 * gcc.c-torture/execute/20000412-6.c: New test.
30032
300332000-04-12 Jeffrey A Law (law@cygnus.com)
30034
30035 * gcc.c-torture/execute/20000412-5.c: New test.
30036 * g77.f-torture/compile/20000412-1.f: New test.
30037 * gcc.c-torture/execute/20000412-4.c: New test.
30038 * gcc.c-torture/compile/20000412-2.c: New test.
30039 * gcc.c-torture/execute/20000412-3.c: New test.
30040 * gcc.c-torture/compile/20000412-1.c: New test.
30041 * gcc.c-torture/execute/20000412-2.c: New test.
30042
300432000-04-12 Jakub Jelinek <jakub@redhat.com>
30044
30045 * objc/execute/bf-20.m: New test.
30046
300472000-04-10 Richard Henderson <rth@cygnus.com>
30048
30049 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
30050
30051 * gcc.c-torture/execute/20000412-1.c: New test.
30052
300532000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30054
30055 * g++.old-deja/g++.eh/catchptr1.C: New test.
30056
300572000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30058
30059 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30060
300612000-04-08 Neil Booth <NeilB@earthling.net>
30062
30063 * gcc.dg/cpp-nullchar.c: Remove test as
30064 embedded nulls cause problems.
30065
300662000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30067
30068 * gcc.dg/compare2.c: New test.
30069
300702000-04-08 Neil Booth <NeilB@earthling.net>
30071
30072 * gcc.dg/cpp-nullchar.c: New test.
30073
300742000-04-07 Zack Weinberg <zack@wolery.cumb.org>
30075
30076 * gcc.dg/cpp-mi2.c: New test.
30077 * gcc.dg/cpp-mi2[abc].h: New files.
30078
300792000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30080
30081 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30082 member name.
30083
300842000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30085
30086 * g++.old-deja/g++.abi/vmihint.C: New test.
30087
300882000-04-06 Neil Booth <NeilB@earthling.net>
30089
30090 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30091 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30092 copyright.
30093
300942000-04-05 Hans-Peter Nilsson <hp@axis.com>
30095
30096 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30097 avoid stack-frame overwrite.
30098
300992000-04-05 Jakub Jelinek <jakub@redhat.com>
30100
30101 * gcc.c-torture/compile/20000405-2.c: New test.
30102 * gcc.c-torture/compile/20000405-3.c: New test.
30103
301042000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30105
30106 * gcc.c-torture/compile/20000405-1.c: New test.
30107
301082000-04-04 Geoff Keating <geoffk@cygnus.com>
30109
30110 * gcc.dg/cast-qual-1.c: Revert last change.
30111
301122000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30113
30114 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30115
301162000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30117
30118 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30119 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30120
301212000-04-03 Jeffrey A Law (law@cygnus.com)
30122
30123 * gcc.c-torture/compile/20000403-2.c: New test.
30124 * gcc.c-torture/compile/20000403-1.c: New test.
30125
301262000-04-03 Hans-Peter Nilsson <hp@axis.com>
30127
30128 * gcc.c-torture/execute/20000403-1.c: New test.
30129
301302000-04-03 Geoff Keating <geoffk@cygnus.com>
30131
30132 * gcc.c-torture/execute/20000402-1.c: New test.
30133
301342000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30135
30136 * gcc.c-torture/execute/va-arg-15.c: New test.
30137 * gcc.c-torture/execute/va-arg-16.c: New test.
30138 * gcc.c-torture/execute/va-arg-17.c: New test.
30139 * gcc.c-torture/execute/va-arg-18.c: New test.
30140 * gcc.c-torture/execute/va-arg-19.c: New test.
30141
301422000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30143
30144 * gcc.c-torture/compile/981211-1.c: Move to...
30145 * gcc.dg/cpp-as1.c: ...here.
30146 * gcc.dg/cpp-as2.c: New file.
30147
30148 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30149 compiler.
30150
301512000-04-02 Neil Booth <NeilB@earthling.net>
30152
30153 * gcc.dg/cpp-cond.c New tests.
30154 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30155 accidental success less likely.
30156 * gcc.dg/cpp-missingop.c New tests.
30157 * gcc.dg/cpp-missingparen.c New tests.
30158 * gcc.dg/cpp-shift.c New tests.
30159 * gcc.dg/cpp-shortcircuit.c New tests.
30160 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 30161
ed8e443a 301622000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 30163
ed8e443a 30164 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 30165
ed8e443a 301662000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 30167
ed8e443a
JM
30168 * gcc.c-torture/compile/20000326-1.c: New test.
30169 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 30170
ed8e443a 301712000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 30172
ed8e443a
JM
30173 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30174 the first parameter is a function argument.
7acfb19e 30175
ed8e443a 301762000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 30177
ed8e443a 30178 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 30179
ed8e443a 301802000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 30181
ed8e443a 30182 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 30183
ed8e443a 301842000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 30185
ed8e443a 30186 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 30187
ed8e443a 301882000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 30189
ed8e443a 30190 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 30191
ed8e443a 301922000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 30193
ed8e443a 30194 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 30195
ed8e443a 301962000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 30197
ed8e443a
JM
30198 * gcc.c-torture/execute/20000314-3.c: New test.
30199 * gcc.c-torture/execute/20000314-2.c: New test.
30200 * gcc.c-torture/execute/20000314-1.c: New test.
30201 * gcc.c-torture/compile/20000314-2.c: New test.
30202 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 30203
ed8e443a 302042000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 30205
ed8e443a 30206 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 30207
ed8e443a 302082000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 30209
ed8e443a
JM
30210 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30211 standards-compliant result rather than specific constants.
30212 Put test-values in array.
532f12a2 30213
ed8e443a 302142000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 30215
ed8e443a
JM
30216 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30217 (g++_target_compile): Put test-specific options last.
98eddaf7 30218
ed8e443a 302192000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 30220
ed8e443a 30221 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 30222
ed8e443a 302232000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 30224
ed8e443a 30225 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 30226
ed8e443a 302272000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 30228
ed8e443a
JM
30229 * g++.old-deja/g++.brendan/misc12.C: Removed.
30230 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30231 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 30232
ed8e443a 302332000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 30234
ed8e443a 30235 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 30236
ed8e443a 302372000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 30238
ed8e443a 30239 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 30240
ed8e443a 302412000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 30242
ed8e443a
JM
30243 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30244 is 1, not zero.
2a6b7809 30245
ed8e443a 302462000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 30247
ed8e443a
JM
30248 * g++.old-deja/g++.warn/impint.C: New test.
30249 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30250 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30251 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30252 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30253 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30254 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30255 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30256 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30257 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30258 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30259 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30260 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 30261
ed8e443a 302622000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 30263
ed8e443a 30264 * gcc.dg/cpp-redef.c: New test.
83f1c55d 30265
ed8e443a 302662000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 30267
ed8e443a 30268 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 30269
ed8e443a 302702000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 30271
ed8e443a
JM
30272 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30273 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 30274
ed8e443a 302752000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 30276
ed8e443a 30277 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 30278
ed8e443a 302792000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 30280
ed8e443a
JM
30281 * gcc.c-torture/compile/cpp-2.c: New test.
30282 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 30283
ed8e443a 302842000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 30285
ed8e443a 30286 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 30287
ed8e443a 302882000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 30289
ed8e443a 30290 * gcc.dg/cpp-li2.c: New test.
83f1c55d 30291
ed8e443a 30292 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 30293
ed8e443a 30294 * gcc.dg/cpp-li1.c: New test.
83f1c55d 30295
ed8e443a 302962000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 30297
ed8e443a 30298 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 30299
ed8e443a 303002000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 30301
ed8e443a 30302 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 30303
ed8e443a 303042000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 30305
ed8e443a 30306 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 30307
ed8e443a 303082000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 30309
ed8e443a 30310 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 30311
ed8e443a 303122000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 30313
ed8e443a 30314 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 30315
ed8e443a 303162000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 30317
ed8e443a 30318 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 30319
ed8e443a 303202000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 30321
ed8e443a 30322 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 30323
ed8e443a 303242000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 30325
ed8e443a
JM
30326 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30327 ALWAYS_CXXFLAGS.
2144ddea 30328
ed8e443a 303292000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 30330
ed8e443a 30331 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 30332
ed8e443a 303332000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 30334
ed8e443a 30335 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 30336
ed8e443a 303372000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 30338
ed8e443a 30339 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 30340
ed8e443a 303412000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 30342
ed8e443a
JM
30343 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30344 on native targets
31a72d3f 30345
ed8e443a 303462000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 30347
ed8e443a 30348 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 30349
ed8e443a 303502000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 30351
ed8e443a 30352 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 30353
ed8e443a 303542000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 30355
ed8e443a
JM
30356 * g++.old-deja/g++.jason/cast3.C: Return void.
30357 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 30358
ed8e443a 303592000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 30360
ed8e443a 30361 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 30362
ed8e443a 30363 * gcc.dg/loop-1.c: New test.
7a53e94b 30364
ed8e443a 303652000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 30366
ed8e443a
JM
30367 * gcc.c-torture/compile/20000127-1.c: New test.
30368 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 30369
ed8e443a 303702000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 30371
ed8e443a 30372 * gcc.dg/unused-2.c: New test.
1eb8759b 30373
ed8e443a 30374 * gcc.dg/conv-1.c: New test.
1eb8759b 30375
ed8e443a 303762000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 30377
ed8e443a
JM
30378 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30379 compiler.
30380 (tool_option_proc): Fix typo.
33f6849b 30381
ed8e443a 303822000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 30383
ed8e443a
JM
30384 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30385 of the ld on the host, not on the build machine.
30386 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 30387
ed8e443a 303882000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 30389
ed8e443a 30390 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 30391
ed8e443a 303922000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 30393
ed8e443a
JM
30394 * gcc.c-torture/execute/20000120-2.c: New test.
30395 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 30396
ed8e443a 303972000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 30398
ed8e443a 30399 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 30400
ed8e443a 304012000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 30402
ed8e443a 30403 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 30404
ed8e443a 304052000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 30406
ed8e443a 30407 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 30408
ed8e443a 304092000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 30410
ed8e443a
JM
30411 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30412 with 16 bit integers.
662ef0f5 30413
ed8e443a 304142000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 30415
ed8e443a 30416 * gcc.dg/20000108-1.c: New test.
662ef0f5 30417
ed8e443a 304182000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 30419
ed8e443a 30420 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 30421
ed8e443a 304222000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 30423
ed8e443a
JM
30424 * g++.old-deja/g++.other/cast4.C: New test.
30425
304262000-01-05 Jeffrey A Law (law@cygnus.com)
30427
30428 * gcc.c-torture/compile/20000105-2.c: New test.
30429 * gcc.c-torture/compile/20000105-1.c: New test.
30430
304312000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30432
30433 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30434 references to printf & atoi to conform to ANSI standard.
30435 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30436 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30437 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30438 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30439 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30440 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30441 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30442 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30443 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30444 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30445 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30446 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30447 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30448 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30449 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30450 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30451 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30452 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30453 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30454 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30455 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30456 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30457 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30458 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30459 * g++.old-deja/g++.brendan/init3.C: Likewise.
30460 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30461 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30462 * g++.old-deja/g++.brendan/new2.C: Likewise.
30463 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30464 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30465 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30466 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30467 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30468 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30469 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30470 * g++.old-deja/g++.brendan/template24.C: Likewise.
30471 * g++.old-deja/g++.brendan/template3.C: Likewise.
30472 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30473 * g++.old-deja/g++.jason/inline3.C: Likewise.
30474 * g++.old-deja/g++.jason/opeq.C: Likewise.
30475 * g++.old-deja/g++.law/arg5.C: Likewise.
30476 * g++.old-deja/g++.law/arm7.C: Likewise.
30477 * g++.old-deja/g++.law/ctors11.C: Likewise.
30478 * g++.old-deja/g++.law/cvt8.C: Likewise.
30479 * g++.old-deja/g++.law/init9.C: Likewise.
30480 * g++.old-deja/g++.law/refs4.C: Likewise.
30481 * g++.old-deja/g++.law/template2.C: Likewise.
30482 * g++.old-deja/g++.law/visibility24.C: Likewise.
30483 * g++.old-deja/g++.law/vtable3.C: Likewise.
30484 * g++.old-deja/g++.mike/asm2.C: Likewise.
30485 * g++.old-deja/g++.mike/eh1.C: Likewise.
30486 * g++.old-deja/g++.mike/misc1.C: Likewise.
30487 * g++.old-deja/g++.mike/misc13.C: Likewise.
30488 * g++.old-deja/g++.mike/misc14.C: Likewise.
30489 * g++.old-deja/g++.mike/ns12.C: Likewise.
30490 * g++.old-deja/g++.mike/p1248.C: Likewise.
30491 * g++.old-deja/g++.mike/p3708.C: Likewise.
30492 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30493 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30494 * g++.old-deja/g++.mike/p646.C: Likewise.
30495 * g++.old-deja/g++.mike/p700.C: Likewise.
30496 * g++.old-deja/g++.mike/p783.C: Likewise.
30497 * g++.old-deja/g++.mike/p783a.C: Likewise.
30498 * g++.old-deja/g++.mike/p783b.C: Likewise.
30499 * g++.old-deja/g++.mike/p786.C: Likewise.
30500 * g++.old-deja/g++.mike/p789.C: Likewise.
30501 * g++.old-deja/g++.mike/p789a.C: Likewise.
30502 * g++.old-deja/g++.mike/p807a.C: Likewise.
30503 * g++.old-deja/g++.other/delete3.C: Likewise.
30504 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30505 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30506 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30507 * g++.old-deja/g++.other/empty1.C: Likewise.
30508 * g++.old-deja/g++.other/temporary1.C: Likewise.
30509 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30510 * g++.old-deja/g++.pt/t16.C: Likewise.
30511 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 30512
ed8e443a 305131999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 30514
ed8e443a 30515 * gcc.dg/991230-1.c: New test.
7fb1283f 30516
ed8e443a 305171999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 30518
ed8e443a
JM
30519 * gcc.c-torture/compile/991229-3.c: New test.
30520 * gcc.c-torture/compile/991229-2.c: New test.
30521 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 30522
ed8e443a 305231999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 30524
ed8e443a 30525 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 30526
1acaf650 305271999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 30528
ed8e443a 30529 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 30530
ed8e443a 305311999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 30532
ed8e443a 30533 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 30534
1acaf650 305351999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 30536
ed8e443a 30537 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 30538
ed8e443a 305391999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 30540
ed8e443a 30541 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 30542
ed8e443a 305431999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 30544
ed8e443a 30545 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 30546
ed8e443a 305471999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 30548
ed8e443a
JM
30549 * gcc.c-torture/execute/991216-1.c: New test.
30550 * gcc.c-torture/execute/991216-2.c: New test.
30551 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 30552
ed8e443a 305531999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 30554
ed8e443a
JM
30555 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30556 Actually make the test fail by using "-O2" for compilation.
83f1c55d 30557
ed8e443a 305581999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 30559
ed8e443a 30560 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 30561
ed8e443a 305621999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 30563
ed8e443a
JM
30564 * gcc.c-torture/compile/991214-1.c: New test.
30565 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 30566
ed8e443a 305671999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 30568
ed8e443a 30569 * gcc.dg/991214-1.c: New test.
c07c7c9d 30570
ed8e443a 305711999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 30572
ed8e443a
JM
30573 * gcc.c-torture/compile/991213-3.c: New test.
30574 * gcc.c-torture/compile/991213-2.c: New test.
30575 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 30576
ed8e443a 305771999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 30578
ed8e443a 30579 * gcc.dg/991209-1.c: New test.
8ab56d5d 30580
ed8e443a 305811999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 30582
ed8e443a 30583 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 30584
ed8e443a 305851999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 30586
ed8e443a 30587 * gcc.dg/ultrasp2.c: New test.
83f1c55d 30588
ed8e443a 305891999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 30590
ed8e443a 30591 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 30592
ed8e443a 305931999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 30594
ed8e443a
JM
30595 * gcc.c-torture/compile/991202-1.c: New test.
30596 * gcc.c-torture/execute/991202-1.c: New test.
30597 * gcc.c-torture/execute/991202-2.c: New test.
30598 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 30599
ed8e443a 306001999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 30601
ed8e443a
JM
30602 * g++.old-deja/g++.abi/align.C: New test.
30603 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30604 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 30605
ed8e443a 306061999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 30607
ed8e443a 30608 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 30609
ed8e443a 306101999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 30611
ed8e443a 30612 * gcc.dg/991129-1.c: New test.
19a027a0 30613
ed8e443a 306141999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 30615
ed8e443a 30616 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 30617
ed8e443a 306181999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 30619
ed8e443a 30620 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 30621
ed8e443a 306221999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 30623
ed8e443a
JM
30624 * g++.old-deja/g++.eh/cleanup2.C: New test.
30625 * g++.old-deja/g++.ext/pretty2.C: New test.
30626 * g++.old-deja/g++.ext/pretty3.C: New test.
30627 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 30628
ed8e443a 306291999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 30630
ed8e443a
JM
30631 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30632 compiler_output to look for one error message instead of two.
e5315fad 30633
ed8e443a 306341999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 30635
ed8e443a
JM
30636 * gcc.c-torture/execute/991118-1.c: Also test case
30637 where the word boundary does not split a byte evenly.
ee760205 30638
ed8e443a 306391999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 30640
ed8e443a 30641 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 30642
ed8e443a 306431999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 30644
ed8e443a 30645 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 30646
ed8e443a 306471999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 30648
ed8e443a
JM
30649 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30650 working directory pathnames.
83f1c55d 30651
ed8e443a 306521999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 30653
ed8e443a
JM
30654 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30655 host is equipped with driver.h and driver.o so it can actually
30656 compile and run the tests.
8f4f2f29 30657
ed8e443a 306581999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 30659
ed8e443a 30660 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 30661
ed8e443a 306621999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 30663
ed8e443a 30664 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 30665
ed8e443a 306661999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 30667
ed8e443a
JM
30668 * lib/target-supports.exp: New file: Provide procs to test for
30669 features supported by the target.
30670 (check_weak_available): Moved here from ecos.exp.
30671 (check_alias_available): New proc: Determine of the target
30672 toolchain supports the alias attribute.
da018257 30673
ed8e443a
JM
30674 * gcc.dg/special/ecos.exp: Move check_weak_available to
30675 target-supports.exp.
30676 (alias-1.c): Only perform the test if the target supports
30677 aliases.
30678 (wkali-1.c): Only perform the test if the target supports
30679 aliases.
da018257 30680
ed8e443a
JM
30681 * gcc.dg/990506-0.c: Expect error messages from cross
30682 targets as well as native targets.
2792392c 30683
ed8e443a 306841999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 30685
ed8e443a
JM
30686 * gcc.dg/ultrasp1.c: Removed xfail.
30687 * gcc.dg/struct-ret-2.c: Likewise.
30688 * gcc.dg/array-1.c: Likewise.
2792392c 30689
ed8e443a 306901999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 30691
ed8e443a 30692 * gcc.dg/struct-ret-2.c: New test.
2a81679e 30693
ed8e443a 30694 * gcc.dg/array-1.c: New test.
3965abd0 30695
ed8e443a 306961999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 30697
ed8e443a 30698 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 30699
ed8e443a 307001999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 30701
ed8e443a 30702 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 30703
ed8e443a 307041999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 30705
ed8e443a 30706 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 30707
ed8e443a 307081999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 30709
ed8e443a 30710 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 30711
ed8e443a 307121999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 30713
ed8e443a 30714 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 30715
ed8e443a 307161999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 30717
ed8e443a 30718 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 30719
ed8e443a 307201999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 30721
ed8e443a 30722 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 30723
ed8e443a 307241999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 30725
ed8e443a 30726 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 30727
ed8e443a 307281999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 30729
ed8e443a
JM
30730 * g++.old-deja/g++.other/vaarg2.C: New test.
30731 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 30732
ed8e443a 307331999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 30734
ed8e443a
JM
30735 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30736 in compile/.
c328b1d7 30737
ed8e443a 307381999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 30739
ed8e443a 30740 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 30741
ed8e443a 307421999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 30743
ed8e443a
JM
30744 * lib/file-format.exp (gcc_target_object_format): Don't
30745 crash if objdump is unavailable.
83f1c55d 30746
ed8e443a 307471999-09-29 Donn Terry <donn@interix.com>
83f1c55d 30748
ed8e443a 30749 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 30750
ed8e443a 307511999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 30752
ed8e443a 30753 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 30754
ed8e443a 307551999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 30756
ed8e443a 30757 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 30758
ed8e443a 307591999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 30760
ed8e443a 30761 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 30762
ed8e443a 307631999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 30764
ed8e443a
JM
30765 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30766 __PRETTY_FUNCTION__.
83f1c55d 30767
ed8e443a 307681999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 30769
ed8e443a 30770 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 30771
ed8e443a 307721999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 30773
ed8e443a
JM
30774 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30775 for which -fpic is inappropriate.
34d257b1 30776
ed8e443a 307771999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 30778
ed8e443a 30779 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 30780
ed8e443a 307811999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 30782
ed8e443a
JM
30783 * g++.old-deja/g++.other/dyncast1.C: New test.
30784 * g++.old-deja/g++.other/dyncast2.C: New test.
30785 * g++.old-deja/g++.other/dyncast3.C: New test.
30786 * g++.old-deja/g++.other/dyncast4.C: New test.
30787 * g++.old-deja/g++.other/dyncast5.C: New test.
30788 * g++.old-deja/g++.eh/catch3.C: New test.
30789 * g++.old-deja/g++.eh/catch3p.C: New test.
30790 * g++.old-deja/g++.eh/catch4.C: New test.
30791 * g++.old-deja/g++.eh/catch4p.C: New test.
30792 * g++.old-deja/g++.eh/catch5.C: New test.
30793 * g++.old-deja/g++.eh/catch5p.C: New test.
30794 * g++.old-deja/g++.eh/catch6.C: New test.
30795 * g++.old-deja/g++.eh/catch6p.C: New test.
30796 * g++.old-deja/g++.eh/catch7.C: New test.
30797 * g++.old-deja/g++.eh/catch7p.C: New test.
30798 * g++.old-deja/g++.eh/catch8.C: New test.
30799 * g++.old-deja/g++.eh/catch8p.C: New test.
30800 * g++.old-deja/g++.eh/catch9.C: New test.
30801 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 30802
ed8e443a 308031999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 30804
ed8e443a
JM
30805 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30806 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 30807
ed8e443a 308081999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 30809
ed8e443a 30810 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 30811
ed8e443a 308121999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 30813
ed8e443a
JM
30814 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30815 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 30816
ed8e443a 308171999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 30818
ed8e443a 30819 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 30820
ed8e443a 308211999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 30822
ed8e443a
JM
30823 * g++.old-deja/g++.other/lookup11.C: New test.
30824 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30825 what is permitted and what we want.
30826 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30827 overload use.
30828 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 30829
ed8e443a 308301999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 30831
ed8e443a
JM
30832 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30833 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 30834
ed8e443a 308351999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 30836
ed8e443a
JM
30837 * g++.old-deja/g++.other/sizeof3.C: New test.
30838 * g++.old-deja/g++.other/sizeof4.C: New test.
30839 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30840 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 30841
ed8e443a 308421999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 30843
ed8e443a 30844 * gcc.dg/va-arg-1.c: New.
76292ef8 30845
ed8e443a 308461999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 30847
ed8e443a 30848 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 30849
ed8e443a 308501999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 30851
ed8e443a
JM
30852 * g77.f-torture/compile/980519-2.f: New test.
30853 * g77.f-torture/compile/19990905-0.f: New test.
30854 * g77.f-torture/compile/19990905-1.f: New test.
30855 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 30856
ed8e443a 30857 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 30858
ed8e443a 308591999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 30860
ed8e443a 30861 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 30862
ed8e443a 308631999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 30864
ed8e443a 30865 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 30866
ed8e443a 308671999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 30868
ed8e443a
JM
30869 * g++.old-deja/g++.other/ambig2.C: New test.
30870 * g++.old-deja/g++.other/cond5.C: New test.
30871 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 30872
ed8e443a 308731999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 30874
ed8e443a
JM
30875 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30876 assemblers too.
18987000 30877
ed8e443a 308781999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 30879
ed8e443a
JM
30880 * lib/c-torture.exp: Avoid the "compare executables" optimization
30881 when testing native.
b780db79 30882
ed8e443a 308831999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 30884
ed8e443a
JM
30885 * gcc.c-torture/execute/990829-1.c: New test.
30886 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 30887
ed8e443a 308881999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 30889
ed8e443a
JM
30890 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30891 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30892 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30893 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30894 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30895 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30896 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30897 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30898 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30899 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30900 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 30901
ed8e443a 309021999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 30903
ed8e443a 30904 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 30905
ed8e443a 309061999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 30907
ed8e443a 30908 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 30909
ed8e443a 30910 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 30911
ed8e443a 30912 * g77.f-torture/execute/19990826-2.f: New test.
03565372 30913
ed8e443a 30914 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 30915
ed8e443a
JM
30916 * gcc.c-torture/execute/990826-0.c: New test.
30917 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 30918
ed8e443a 30919 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 30920
ed8e443a 309211999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 30922
ed8e443a
JM
30923 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30924 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30925 lss-011.C: New tests.
33f58a4e 30926
ed8e443a 309271999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 30928
ed8e443a 30929 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 30930
ed8e443a 309311999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 30932
ed8e443a
JM
30933 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30934 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30935 call `postbase' for each one. All callers of `postbase' changed
30936 to call this instead.
fb20fc45 30937
ed8e443a 309381999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 30939
ed8e443a 30940 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 30941
ed8e443a 309421999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 30943
ed8e443a
JM
30944 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30945 just native ones.
8a07ed33 30946
ed8e443a
JM
30947 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30948 just native ones.
7ea3788d 30949
ed8e443a 309501999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 30951
ed8e443a 30952 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 30953
ed8e443a 309541999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 30955
ed8e443a 30956 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 30957
ed8e443a 309581999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 30959
ed8e443a 30960 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 30961
ed8e443a 309621999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 30963
ed8e443a 30964 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 30965
ed8e443a 309661999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 30967
ed8e443a
JM
30968 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30969 * g++.old-deja/g++.brendan/crash64.C: Likewise
30970 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 30971
ed8e443a 309721999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 30973
ed8e443a 30974 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 30975
ed8e443a 309761999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 30977
ed8e443a 30978 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 30979
ed8e443a 309801999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 30981
ed8e443a
JM
30982 Adapted from tests from Franz Sirl:
30983 * gcc.c-torture/execute/va-arg-7.c: New test.
30984 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 30985
ed8e443a 309861999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 30987
ed8e443a 30988 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 30989
ed8e443a 30990 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 30991
ed8e443a 309921999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 30993
ed8e443a
JM
30994 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30995 fp-cmp-1.c, converting double to float.
0e8b6188 30996
ed8e443a
JM
30997 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30998 fp-cmp-1.c, converting double to long double.
0e8b6188 30999
ed8e443a
JM
31000 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
31001 from fr1 to unknown_register, since fr1 is a legitimate register
31002 on some machines.
6ccecb36 31003
ed8e443a 310041999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 31005
ed8e443a 31006 * README: More listname related changes.
32bebc43 31007
ed8e443a 310081999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 31009
ed8e443a 31010 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 31011
ed8e443a 310121999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 31013
ed8e443a 31014 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 31015
ed8e443a 310161999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 31017
ed8e443a 31018 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 31019
ed8e443a 310201999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 31021
ed8e443a 31022 * gcc.dg/990703-1.c: New test.
58e1e5ad 31023
ed8e443a 310241999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 31025
ed8e443a
JM
31026 * lib/file-format.exp: New file: Move definition of proc
31027 gcc_target_object_format to here from
31028 gcc.dg/special/ecos.exp.
da621fd2 31029
ed8e443a
JM
31030 * lib/c-torture.exp: Include lib file-format.exp.
31031 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 31032
ed8e443a
JM
31033 * gcc.dg/special/ecos.exp: Remove definition of proc
31034 gcc_target_object_format.
3fb36cbd 31035
ed8e443a
JM
310361999-06-28 Jeffrey A Law (law@cygnus.com)
31037
31038 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 31039
ed8e443a 310401999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 31041
ed8e443a 31042 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 31043
ed8e443a 31044 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 31045
ed8e443a 310461999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 31047
ed8e443a
JM
31048 * gcc.c-torture/compile/dll.c: New test case. Check that dll
31049 attributes compile.
31050 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31051 ports that use the COFF/PE file format.
048f60dc 31052
ed8e443a 310531999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 31054
ed8e443a 31055 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 31056
ed8e443a 310571999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 31058
ed8e443a 31059 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 31060
ed8e443a 310611999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 31062
ed8e443a 31063 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 31064
ed8e443a 310651999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 31066
ed8e443a 31067 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 31068
ed8e443a 310691999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 31070
ed8e443a 31071 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 31072
ed8e443a
JM
31073 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
31074 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 31075
ed8e443a 310761999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 31077
ed8e443a
JM
31078 * g77.f-torture/compile/19990502-0.f: Replace with new,
31079 shorter, test that still fails after recent changes.
31080
310811999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31082
31083 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 31084
ed8e443a 310851999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
31086
31087 * gcc.c-torture/execute/990531-1.c: New test.
31088
b8c25665 310891999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
31090
31091 * gcc.c-torture/compile/990527-1.c: New test.
31092
b8c25665 310931999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
31094
31095 * gcc.c-torture/execute/990527-1.c: New test.
31096
83f1c55d
RH
310971999-05-25 Nick Clifton <nickc@cygnus.com>
31098
31099 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 31100 bitfields as signed.
83f1c55d 31101
47d98fa2
CB
311021999-05-25 Craig Burley <craig@jcb-sc.com>
31103
31104 * g77.f-torture/compile/19990525-0.f: New test.
31105
b8c25665 311061999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 31107
73951da8
JL
31108 * gcc.c-torture/execute/990525-2.c: New test.
31109
d3e82013
JL
31110 * gcc.c-torture/execute/990525-1.c: New test.
31111
569c1d8b
NS
311121999-05-24 Nathan Sidwell <nathan@acm.org>
31113
31114 * g++.old-deja/g++.other/anon3.C: New test.
31115 * g++.old-deja/g++.other/anon4.C: New test.
31116 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31117 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31118 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31119 Merrill).
31120
b8c25665 311211999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 31122
79d6c916
JL
31123 * gcc.c-torture/execute/990524-1.c: New test.
31124
35676551
JL
31125 * gcc.dg/990524-1.c: New test.
31126
b8c25665 311271999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
31128
31129 * gcc.c-torture/compile/990523-1.c: New test.
31130
b8c25665 311311999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
31132
31133 * gcc.c-torture/compile/990519-1.c: New test.
31134
92b3fc3a
AS
311351999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31136
2e5b4448
AS
31137 * gcc.c-torture/compile/990517-1.c: New test.
31138
31139 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
31140 (e4, f4): New tests.
31141 (main): Call them.
31142
6de8697e
KG
311431999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31144
31145 * gcc.dg/noreturn-1.c: New test.
31146
b8c25665 311471999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
31148
31149 * gcc.c-torture/execute/990513-1.c: New test.
31150
b6181dbb
RH
311511999-05-10 Richard Henderson <rth@cygnus.com>
31152
31153 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31154
6d9bf074
CB
311551999-05-10 Craig Burley <craig@jcb-sc.com>
31156
31157 * g77.f-torture/execute/erfc.f: Use small single-precision
31158 values, to avoid problems on Alphas when not -mieee.
31159
ea0f786b
CB
311601999-05-08 Craig Burley <craig@jcb-sc.com>
31161
31162 * gcc.dg/990506-0.c: New test.
31163
a3af74c4
RH
311641999-05-08 Richard Henderson <rth@cygnus.com>
31165
31166 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31167 the constant to test. Don't XFAIL 64-bit targets.
31168
31169 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31170 * g++.old-deja/g++.law/profile1.C: Likewise.
31171
31172 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31173 operator new instances.
31174 * g++.old-deja/g++.other/delete5.C: Likewise.
31175
dbd9ec97
CB
311761999-05-03 Craig Burley <craig@jcb-sc.com>
31177
31178 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31179 intrinsic.
31180
2b0bdd9a
CB
311811999-05-03 Craig Burley <craig@jcb-sc.com>
31182
31183 * g77.f-torture/execute/u77-test.f: Reverse order of two
31184 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31185
ddcd89b9
KG
311861999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31187
31188 * gcc.dg/compare1.c: New test.
31189
4014b382
JM
311901999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31191
31192 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31193 New tests.
31194
a7e34b17
CB
311951999-05-02 Craig Burley <craig@jcb-sc.com>
31196
31197 * g77.f-torture/compile/19990502-1.f: New test.
31198
4a5ae682
CB
311991999-05-02 Craig Burley <craig@jcb-sc.com>
31200
31201 * g77.f-torture/compile/19990502-0.f: New test.
31202
b8c25665 312031999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
31204
31205 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31206 intrinsic.
31207
b8c25665 312081999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
31209
31210 * g77.f-torture/execute/u77-test.f (main): List libU77
31211 intrinsics not currently tested.
31212 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31213 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31214 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31215 Trim blanks off the ends of some printed strings.
31216
b8c25665 312171999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
31218
31219 * g77.f-torture/execute/u77-test.f (main): Just warn about
31220 FSTAT gid disagreement, as it's expected on some systems.
31221
b8c25665 312221999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
31223
31224 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31225 use a new function, which allows for some slop.
31226 Clean up some commentary.
31227 (issum): The new function.
31228 (sgladd): Deleted subroutine.
31229
0bfc6dd2
CB
312301999-05-01 Craig Burley <craig@jcb-sc.com>
31231
31232 * g77.f-torture/execute/u77-test.f: Modify to be more like
31233 libf2c/libU77 version, bringing patches to that version here.
31234 Add suitable commentary.
31235
b8c25665 312361999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
31237
31238 * gcc.dg/990424-1.c: New test.
31239
4d9a07db
CB
312401999-04-24 Craig Burley <craig@jcb-sc.com>
31241
31242 * g77.f-torture/execute/u77-test.f (main): Bug involving
31243 LSTAT has been fixed, so turn back on full checking.
31244
2e647206
CB
312451999-04-20 Craig Burley <craig@jcb-sc.com>
31246
31247 * g77.f-torture/compile/19990419-0.f: New test.
31248 * g77.f-torture/execute/19990419-1.f: New test.
31249
b8c25665 312501999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
31251
31252 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31253 to avoid the need for a prototype to supress a warning.
31254
b8c25665 312551999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31256
31257 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31258
b8c25665 312591999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
31260
31261 * gcc.c-torture/execute/990404-1.c: New test.
31262
24dc09a7
ZW
312631999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31264
31265 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31266 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31267 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31268 missing initializer warnings.
31269
b8c25665 312701999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
31271
31272 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31273 matching strings.
31274
b8c25665 312751999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
31276
31277 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31278
96e57dac
CB
312791999-03-26 Craig Burley <craig@jcb-sc.com>
31280
31281 * g77.f-torture/execute/19990325-0.f: New test.
31282 * g77.f-torture/execute/19990325-1.f: New test.
31283
b8c25665 312841999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
31285
31286 * gcc.c-torture/execute/990324-1.c: New test.
31287
b8c25665 312881999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31289
31290 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31291 test with 4.
31292
b8c25665 312931999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
31294
31295 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31296
98941e01
CB
312971999-03-13 Craig Burley <craig@jcb-sc.com>
31298
31299 * g77.f-torture/execute/19990313-2.f: New test.
31300 * g77.f-torture/execute/19990313-3.f: New test.
31301
fe3ab6bd
CB
313021999-03-13 Craig Burley <craig@jcb-sc.com>
31303
31304 * g77.f-torture/execute/19990313-0.f: New test.
31305 * g77.f-torture/execute/19990313-1.f: New test.
31306
b8c25665 313071999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31308
31309 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31310 printf to sprintf.
31311 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31312 (main): Add check for u15. Conditionalize u31 check depending on
31313 whether ints are <32 bits or >=32 bits.
92936ecf 31314
3d1d35d6
CB
313151999-03-08 Craig Burley <craig@jcb-sc.com>
31316
31317 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31318
fc370eff
CB
313191999-03-08 Craig Burley <craig@jcb-sc.com>
31320
31321 * g77.f-torture/compile/19990305-0.f: New test.
31322 * g77.f-torture/execute/19981119-0.f: New test.
31323
7e0847f6
CB
313241999-03-08 Craig Burley <craig@jcb-sc.com>
31325
31326 * g77.f-torture/execute/970625-2.f: call ABORT if final
31327 result is not correct, instead of just printing it.
31328 Add this checking via newly introduced obfuscation, to
31329 trip up buggy front ends.
31330
3f18f777
CB
313311999-03-07 Craig Burley <craig@jcb-sc.com>
31332
31333 * g77.f-torture/compile/960317-1.f: Moved from being
31334 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31335
158281d7
CB
313361999-03-06 Craig Burley <craig@jcb-sc.com>
31337
31338 * g77.f-torture/execute/960317-1.f: New (old) test.
31339 * g77.f-torture/execute/970625-2.f: Ditto.
31340
83f1c55d
RH
313411999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31342
31343 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31344 message on line 1 or line 2; cccp and cpplib do this differently.
31345
b8c25665 313461999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
31347
31348 * g++.old-deja/g++.law/weak1.C: New test.
31349
5762f506
ZW
313501999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31351
31352 * gcc.c-torture/execute/990119-1.c: Renamed to...
31353 * gcc.dg/990119-1.c: this, so it will only be tested once
31354 (it's a preprocessor test, it doesn't need to be run at
31355 multiple optimization levels).
31356
7126c249
ZW
313571999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31358
31359 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 31360 ALWAYS_CXXFLAGS.
7126c249 31361
bc0a89ec
CB
313621999-02-24 Craig Burley <craig@jcb-sc.com>
31363
29df9714
CB
31364 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31365 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
31366 to not be compilable by current g77.
31367
518ee01e
NC
313681999-02-24 Nick Clifton <nickc@cygnus.com>
31369
31370 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31371
b8c25665 313721999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
31373
31374 * gcc.c-torture/execute/990222-1.c: New test.
31375
a27e2d39
CB
313761999-02-19 Craig Burley <craig@jcb-sc.com>
31377
31378 * g77.f-torture/compile/19990218-0.f: New test.
31379 * g77.f-torture/noncompile/19990218-1.f: New test.
31380
fc18a80e
CB
313811999-02-18 Craig Burley <craig@jcb-sc.com>
31382
31383 * g77.f-torture/compile/19981216-0.f: New test.
31384
b8c25665 313851999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
31386
31387 * gcc.dg/990214-1.c: New test.
31388
b8c25665 313891999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 31390
3c602fcb
JL
31391 * gcc.dg/990213-2.c: New test.
31392
68fe00c0
JL
31393 * gcc.dg/990213-1.c: New test.
31394
b8c25665 313951999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
31396
31397 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31398 ints.
31399
60f29ff7
NC
314001999-02-11 Nick Clifton <nickc@cygnus.com>
31401
3af64817
JL
31402 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31403 specified by target.
31404
60f29ff7
NC
31405 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31406
b8c25665 314071999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
31408
31409 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31410
b8c25665 314111999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
31412
31413 * gcc.dg/special/ecos.exp: New test driver for new tests with
31414 special requirements.
31415
31416 * gcc.dg/special/alias-1.c: New test.
31417 * gcc.dg/special/gcsec-1.c: New test.
31418 * gcc.dg/special/weak-1.c: New test.
31419 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31420 * gcc.dg/special/weak-2.c: New test.
31421 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31422 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31423 * gcc.dg/special/wkali-1.c: New test.
31424 * gcc.dg/special/wkali-2.c: New test.
31425 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31426 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31427
b8c25665 314281999-02-10 Felix Lee <flee@cygnus.com>
05a59650 31429
efdbc6f8
RH
31430 * lib/c-torture.exp (c-torture-compile): Pull out code for
31431 analyzing gcc error messages.
31432 (c-torture-execute): Likewise. Fix some (harmless) false
31433 positives.
31434 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 31435
b8c25665 314361999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
31437
31438 * gcc.c-torture/execute/990208-1.c: New test.
31439
561cb39b
JL
314401999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31441
31442 * g++.dg/special/ecos.exp: New driver for new tests with special
31443 requirements
92936ecf 31444
561cb39b
JL
31445 * g++.dg/special/conpr-1.C: New test
31446 * g++.dg/special/conpr-2.C: New test
31447 * g++.dg/special/conpr-2a.C: New test
31448 * g++.dg/special/conpr-3.C: New test
31449 * g++.dg/special/conpr-3a.C: New test
31450 * g++.dg/special/conpr-3b.C: New test
92936ecf 31451
561cb39b
JL
31452 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31453 allow g++ to use the dg driver
31454
31455 * README: Add comment about g++.dg directory
31456
b8c25665 314571999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
31458
31459 * README: Update email addresses.
31460
83f1c55d
RH
314611999-02-03 Nick Clifton <nickc@cygnus.com>
31462
31463 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31464 arguments in order to force structure S onto the stack even on
31465 the alpha.
31466 (test): Pass 10 leading arguments to function foo as well as the
31467 structure S.
31468
31469 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 31470 failure for all targets.
83f1c55d
RH
31471
31472 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31473 abort to terminate program execution.
31474
b8c25665 314751999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
31476
31477 * gcc.c-torture/execute/990130-1.c: New test.
31478
b8c25665 314791999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
31480
31481 * gcc.dg/990130-1.c: New test.
31482
83f1c55d
RH
314831999-01-28 Michael Meissner <meissner@cygnus.com>
31484
31485 * gcc.c-torture/execute/990128-1.c: New test.
31486
314871999-01-27 Michael Meissner <meissner@cygnus.com>
31488
31489 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31490
3af64817
JL
314911999-01-27 Felix Lee <flee@cygnus.com>
31492
31493 * lib/c-torture.exp (c-torture-compile): pull out code for
31494 analyzing gcc error messages.
31495 (c-torture-execute): ditto, and fix some (harmless) false
31496 positives.
31497 * lib/gcc.exp (gcc_check_compile): new function.
31498
b8c25665 314991999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 31500
b96acc3f
JL
31501 * gcc.dg/990117-1.c: New test.
31502
f81b9d95 31503 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 31504
f81b9d95 31505 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 31506
b8c25665 315071999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
31508
31509 * g77.f-torture/compile/990115-1.f: New test.
31510
b8c25665 315111999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
31512
31513 * gcc.c-torture/compile/990107-1.c: New test
31514
b8c25665 315151999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 31516
1d1c12f4
JL
31517 * gcc.c-torture/execute/990106-2.c: New test.
31518
e2ba7b0e
JL
31519 * gcc.c-torture/execute/990106-1.c: New test.
31520
b8c25665 315211998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
31522
31523 * gcc.c-torture/compile/981223-1.c: New test.
31524
b8c25665 315251998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
31526
31527 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31528 (opt3): Rename from opt4 and disable.
31529
7162b45d
AO
315301998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31531
31532 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31533
68b04813
AO
315341998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31535
31536 * g++.old-deja/g++.other/conv5.C: New test.
31537
83f1c55d
RH
315381998-12-14 Nick Clifton <nickc@cygnus.com>
31539
31540 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31541
b8c25665 315421998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
31543
31544 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31545
b8c25665 315461998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
31547
31548 * gcc.c-torture/compile/981211-1.c: New test.
31549
2d8bf6c3
AO
315501998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31551
ceff9b14 31552 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 31553
ceff9b14 31554 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 31555
b8c25665 315561998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
31557
31558 * gcc.special/930510-1.c: Make C9X safe.
31559 * gcc.misc-tests/gcov-1.c Similarly.
31560 * gcc.misc-tests/gcov-2.c Similarly.
31561
7dc8c714
AO
315621998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31563
31564 * gcc.dg/ultrasp1.c: New test.
31565
b8c25665 315661998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
31567
31568 * gcc.c-torture/execute/981206.c: New test.
31569
658269bd
AO
315701998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31571
c3a6e905
AO
31572 * g++.old-deja/g++.ns/template7.C: New test.
31573
2732314e
AO
31574 * g++.old-deja/g++.other/expr1.C: New test.
31575
ad987436
AO
31576 * g++.old-deja/g++.eh/tmpl3.C: New test.
31577
658269bd
AO
31578 * g++.old-deja/g++.eh/tmpl2.C: New test.
31579
71eb0b9e
AO
315801998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31581
ceff9b14
AO
31582 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31583 * g++.old-deja/g++.other/using6.C: Removed.
31584 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 31585
71eb0b9e
AO
31586 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31587
16fe4796
AO
315881998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31589
b0e3f98f
AO
31590 * g++.old-deja/g++.pt/overload8.C: New test.
31591
10e209e3
AO
31592 * g++.old-deja/g++.pt/overload7.C: New test.
31593
ceff9b14 31594 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 31595
ceff9b14
AO
31596 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31597 and relinking messages.
31598 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31599 compiling with -frepo.
16fe4796 31600
688d56bc
AO
316011998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31602
31603 * g++.old-deja/g++.pt/lookup6.C: New test.
31604
83f1c55d
RH
316051998-11-30 Nick Clifton <nickc@cygnus.com>
31606
31607 * gcc.c-torture/execute/981130-1.c: New test.
31608 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31609
d1b0fca0
AO
316101998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31611
308a214a
AO
31612 * g++.old-deja/g++.pt/explicit76.C: New test.
31613
91910750
AO
31614 * g++.old-deja/g++.pt/friend38.C: New test.
31615
fb63a870
AO
31616 * g++.old-deja/g++.ns/crash2.C: New test.
31617
c885faf8
AO
31618 * g++.old-deja/g++.pt/defarg8.C: New test.
31619
be537f34
AO
31620 * g++.old-deja/g++.pt/instantiate6.C: New test.
31621
bc4f0b0a
AO
31622 * g++.old-deja/g++.pt/static6.C: New test.
31623
d1b0fca0
AO
31624 * g++.old-deja/g++.pt/decl2.C: New test.
31625
3c9a0d0f
AO
316261998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31627
51a63112
AO
31628 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31629 problem is actually related with name lookup, but so what? :-)
31630
3c9a0d0f
AO
31631 * g++.old-deja/g++.pt/friend37.C: New test.
31632
6edfbe4c
DL
316331998-11-25 Dave Love <d.love@dl.ac.uk>
31634
31635 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31636 element, which fails on some systems.
31637
31638 * g77.f-torture/execute/labug1.f: New test.
31639
b8c25665 316401998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
31641
31642 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31643 is defined.
31644
7251e552
DL
316451998-11-18 Dave Love <d.love@dl.ac.uk>
31646
31647 * g77.f-torture/compile/981117-1.f: New test.
31648
233363cb
AO
316491998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31650
31651 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 31652 properly discarded.
233363cb 31653
b8c25665 316541998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
31655
31656 * gcc.c-torture/execute/memcheck: New directory of tests for
31657 -fcheck-memory-usage.
31658
ed8e443a
JM
316591998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31660
31661 * README: New file, general information about the testsuite and
31662 new description of the various C++ test subdirectories.
31663 * README.g++: Eliminate obsolete information, update and move most
31664 relevant stuff to README.
31665
316661998-11-07 Richard Henderson <rth@cygnus.com>
31667
31668 * gcc.c-torture/compile/981107-1.c: New test.
31669
316701998-11-02 Doug Evans <devans@canuck.cygnus.com>
31671
31672 * execute/memcpy-bi.c: New testcase.
31673
316741998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31675
31676 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31677 base classes.
31678
31679 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31680 template is selected.
31681
31682 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31683 classes, it should be accepted for all types.
31684
31685 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31686
31687 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31688 specializations start with template headers.
31689
316901998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31691
31692 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31693
31694 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31695 non-POD types.
31696
316971998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31698
31699 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31700
317011998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31702
31703 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31704
317051998-10-19 Jeffrey A Law (law@cygnus.com)
31706
31707 * 981019-1.c: New test.
31708
317091998-10-14 Robert Lipe <robertl@dgii.com>
31710
31711 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31712 find objc headers.
31713
317141998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31715
31716 * compile/981001-4.c: Remove use of GCC extension that triggers a
31717 compiler bug.
31718
317191998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31720
31721 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31722
317231998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31724
31725 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31726 instantiation of template produces incorrect code for delete
31727 expression.
31728
31729 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31730 constructors' name is not unique.
31731 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31732 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31733
31734 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31735 automatic array of const is ill-formed.
31736
31737 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31738 of template parameter?
31739
31740 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31741 const.
31742
31743 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31744 pointer-to-member expression.
31745
31746 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31747 declaration causes ICE.
31748
317491998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31750
31751 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31752 reserved in the global namespace.
31753
31754 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31755 generate needed virtual table.
31756
31757 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31758
317591998-10-10 Dariush Eslimi <eslimi@loran.com>
31760
31761 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31762 template-dependent type
31763
317641998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31765
31766 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31767 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31768 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31769
31770 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31771 class should be usable as argument of member function.
31772 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31773 class should be usable as return type of member function.
31774 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31775 class should be usable as type of data member.
31776
31777 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31778
317791998-10-09 Jeffrey A Law (law@cygnus.com)
31780
31781 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31782
317831998-10-08 Nick Clifton <nickc@cygnus.com>
31784
31785 * gcc.dg/dll-?.c Add thumb to target list.
31786 Fix assembler scan patterns to match current assembler output.
31787
317881998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31789
31790 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31791 matching of template brackets.
31792
31793 * g++.old-deja/g++.other/using4.C: New test. Test using
31794 declarations of methods from base classes.
31795
31796 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31797 within functions should introduce names into the innermost
31798 enclosing namespace.
31799
31800 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31801 of static locals if first initialization throws.
31802
318031998-10-07 Jim Wilson <wilson@cygnus.com>
31804
31805 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31806
318071998-10-06 Ken Raeburn <raeburn@cygnus.com>
31808
31809 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31810 lose track of the possible targets of tablejump insns.
31811 * special/special.exp: Run it.
31812
318131998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31814
31815 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31816 must be declared before its specializations can be named in friend
31817 declarations.
31818
318191998-10-05 Dave Love <d.love@dl.ac.uk>
31820
31821 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31822
31823 * g77.f-torture/execute/io1.f: New test.
31824
318251998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31826
31827 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31828 with pointer to template function, for which no argument deduction
31829 is possible.
31830
31831 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31832 specialization of template function as argument to template
31833 function.
31834
31835 * g++.old-deja/g++.other/access2.C: New test; Inner class
31836 shouldn't have privileged access to Outer's names.
31837
318381998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31839
31840 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31841 friend template declared within template class conflicts with
31842 nested class of the same name.
31843
31844 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31845 is ignored.
31846
31847 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31848 object with direct initializer as function declaration.
31849
31850 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31851 initializers.
31852
31853 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31854 involving const pointer and NULL produces incorrect result.
31855
31856 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31857 type name without `typename' should be rejected with -pedantic.
31858
318591998-10-02 Richard Henderson <rth@cygnus.com>
31860
31861 * g++.old-deja/g++.other/addrof1.C: New test.
31862
318631998-10-01 Nick Clifton <nickc@cygnus.com>
31864
31865 * gcc.c-torture/compile/981001-1.c: New test.
31866 * gcc.c-torture/execute/981001-1.c: New test.
31867
318681998-10-01 Jeffrey A Law (law@cygnus.com)
31869
31870 * gcc.c-torture/compile/981001-2.c: New test.
31871 * gcc.c-torture/compile/981001-3.c: New test.
31872 * gcc.c-torture/compile/981001-4.c: New test.
31873
318741998-10-01 Robert Lipe <robertl@dgii.com>
31875
31876 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31877 multilibbed hosts. Idea grafted from g77.exp.
31878
318791998-09-30 Dave Love <d.love@dl.ac.uk>
31880
31881 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31882 avoid losing on systems which need -lsocket.
31883
318841998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31885
31886 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31887 * g++.old-deja/g++.other/nested2.C: Ditto.
31888 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31889 failure.
31890
318911998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31892
31893 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31894 preferred over template operator!= for enum bitfields.
31895
318961998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31897
31898 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31899 that happen to have the same base name, but in different scopes,
31900 are incorrectly rejected.
31901
319021998-09-16 Richard Henderson <rth@cygnus.com>
31903
31904 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31905 on the native word size instead of an integer literal.
31906
319071998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31908
31909 * g++.old-deja/g++.other/static2.C: Invocation of static data
31910 member of type pointer-to-function denoted as non-static member.
31911
31912 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31913 checks involving function types and aliases.
31914
319151998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31916
31917 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31918 redefined to the same non-trivial type.
31919
31920 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31921 namespace-qualification of template specializations declared in
31922 other namespaces.
31923
31924 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31925 to declare a subset of the specializations of a template function
31926 as friends of specializations of a template class.
31927
31928 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31929 member templates that do not fully specialize the enclosing
31930 template class are rejected.
31931
319321998-09-11 Dave Love <d.love@dl.ac.uk>
31933
31934 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31935
319361998-09-08 Dave Love <d.love@dl.ac.uk>
31937
31938 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31939 altered from libf2c/libU77 version.
31940
319411998-09-06 Dave Love <d.love@dl.ac.uk>
31942
31943 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31944
319451998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31946
31947 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31948 (un)signed char are different types for template specialization
31949 purposes.
31950
319511998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31952
31953 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31954 * objc: ObjC testsuite.
31955
319561998-08-31 Catherine Moore <clm@cygnus.com>
31957
31958 * gcc.c-torture/execute/941014-1.x: New file.
31959
319601998-08-31 Nick Clifton <nickc@cygnus.com>
31961
31962 * lib/c-torture.exp: Add support for
31963 torture_eval_before_compile and torture_eval_before_execute
31964 variables.
31965
319661998-08-30 Jeffrey A Law (law@cygnus.com)
31967
31968 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31969 this test triggers valid.
31970
319711998-08-27 Jeffrey A Law (law@cygnus.com)
31972
31973 * gcc.dg/980827-1.c: New test.
31974
319751997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31976
31977 * gcc.c-torture/execute/loop-4b.c: New test.
31978
319791998-08-26 Nick Clifton <nickc@cygnus.com>
31980
31981 * lib/c-torture.exp: Add support for
31982 torture_eval_before_compile and torture_eval_before_execute
31983 variables.
31984
319851998-08-25 Jeffrey A Law (law@cygnus.com)
31986
31987 * gcc.c-torture/compile/980825-1.c: New test.
31988
319891998-08-24 Nick Clifton <nickc@cygnus.com>
31990
31991 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31992 count number tests in opt_t0 not good_t0.
31993
319941998-08-24 Jeffrey A Law (law@cygnus.com)
31995
31996 * gcc.c-torture/compile/930326-1.x: Fix typo.
31997
319981998-08-23 Mark Mitchell <mark@markmitchell.com>
31999
32000 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
32001 causes an ICE.
32002
320031998-08-21 Jeffrey A Law (law@cygnus.com)
32004
32005 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
32006 STACK_SIZE is defined.
32007 * gcc.c-torture/unsorted/stuct.c: Similarly.
32008
32009 * gcc.c-torture/compile/980821-1.c: New test.
32010
320111998-08-21 Jeffrey A Law (law@cygnus.com)
32012
32013 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
32014
320151998-08-19 Mark Mitchell <mark@markmitchell.com>
32016
32017 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
32018 code.
32019
320201998-08-09 Mark Mitchell <mark@markmitchell.com>
32021
32022 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
32023 error'.
32024
320251998-08-18 Jeffrey A Law (law@cygnus.com)
32026
32027 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
32028
320291998-08-16 Jeffrey A Law (law@cygnus.com)
32030
32031 * gcc.c-torture/compile/980816-1.c: New test.
32032
32033 * gcc.dg/980816-1.c: New test.
32034
320351998-08-13 Jeffrey A Law (law@cygnus.com)
32036
32037 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
32038 compiler for ieee tests.
32039
320401998-08-01 Dave Love <d.love@dl.ac.uk>
32041
32042 * g77.f-torture/compile/980729-0.f: New test.
32043
320441998-07-30 Ken Raeburn <raeburn@cygnus.com>
32045
32046 * gcc.c-torture/special/eeprof-1.c: New test, for
32047 -finstrument-functions.
32048 * gcc.c-torture/special/special.exp: Run it.
32049
320501998-07-29 Jeffrey A Law (law@cygnus.com)
32051
32052 * gcc.c-torture/compile/980729-1.c: New test.
32053
320541998-07-27 Nick Clifton <nickc@cygnus.com>
32055
32056 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32057 __thumb__ is defined, and test for ARM style doubles if so.
32058
320591998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
32060
32061 * g77.f-torture/noncompile/980615-0.f: New test.
32062
b8c25665 320631998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
32064
32065 * gcc.dg/980312-1.c: Do link instead of compile.
32066 * gcc.dg/980313-1.c: Likewise.
32067
b8c25665 320681998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
32069
32070 * gcc.c-torture/compile/980726-1.c: New test.
32071
8b62e122
DL
320721998-07-25 Dave Love <d.love@dl.ac.uk>
32073
32074 * g77.f-torture/execute/io0.f: New test.
32075
b8c25665 320761998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
32077
32078 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32079 an int.
32080
b8c25665 320811998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32082
32083 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32084 m32r bugs.
32085
b8c25665 320861998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
32087
32088 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32089 c-decl.c:grokdeclarator can handle mode attributes.
32090
b8c25665 320911998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
32092
32093 * gcc.c-torture/execute/980716-1.c: New test.
32094
b8c25665 320951998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
32096
32097 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32098 the mn10200.
32099 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32100 the mn10200.
32101 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 32102 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 32103
bda991ee
DL
321041998-07-13 Dave Love <d.love@dl.ac.uk>
32105
32106 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32107 New test from Craig.
32108
3792922a
DL
321091998-07-12 Dave Love <d.love@dl.ac.uk>
32110
538ccf9a
DL
32111 * g77.f-torture/noncompile/980616-0.f: New test.
32112
3792922a
DL
32113 * g77.f-torture/execute/970816-3.f: New test from Craig.
32114
b8c25665 321151998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 32116
a1ee890d
ML
32117 * g++.other/singleton.C: Return error value instead of taking
32118 SIGSEGV.
32119
b8c25665 321201998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
32121
32122 * g++.other/singleton.C: New test. Warning is under dispute.
32123 Runtime crash is not.
32124
b8c25665 321251998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 32126
92936ecf
ZW
32127 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32128 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
32129 using6.C, using7.C}: New namespace tests.
32130
b8c25665 321311998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 32132
ceff9b14
AO
32133 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32134 specialization with typedef'ed names used as array indexes.
25381187 32135
b8c25665 321361998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 32137
57c578cf
JL
32138 * gcc.c-torture/execute/980709-1.c: New test.
32139
6acaa318
JL
32140 * gcc.dg/980709-1.c: New test.
32141
b8c25665 321421998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
32143
32144 * gcc.c-torture/execute/bcp-1.c: New test.
32145
b8c25665 321461998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
32147
32148 * gcc.c-torture/execute/980707-1.c: New test.
32149
b8c25665 321501998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
32151
32152 * gcc.c-torture/compile/980706-1.c: New test.
32153
b22773b1
DL
321541998-07-01 Dave Love <d.love@dl.ac.uk>
32155
32156 * g77.f-torture/execute/980701-0.f,
32157 g77.f-torture/execute/980701-1.f: New test from Craig.
32158
b8c25665 321591998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 32160
0d37278a
JL
32161 * gcc.c-torture/compile/980701-1.c: New test.
32162
506506fa
JL
32163 * gcc.c-torture/execute/980701-1.c: New test.
32164
b8c25665 321651998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
32166rlsruhe.de>
32167
32168 * g++.old-deja/g++.robertl/eb132.C: New test.
32169 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32170
174be1b3
DL
321711998-06-29 Dave Love <d.love@dl.ac.uk>
32172
14583692
DL
32173 * g77.f-torture/execute/980628-7.f,
32174 g77.f-torture/execute/980628-8.f,
32175 g77.f-torture/execute/980628-9.f,
32176 g77.f-torture/execute/980628-10.f: New tests from Craig.
32177
174be1b3
DL
32178 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32179
b8c25665 321801998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
32181
32182 * g77.f-torture/execute/980628-4.f: New test from Craig.
32183 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 32184 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
32185 * g77.f-torture/execute/980628-0.f: Likewise.
32186 * g77.f-torture/execute/980628-1.f: Likewise.
32187 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 32188 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 32189
b8c25665 321901998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
32191
32192 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32193 directory when nothing has been installed yet.
32194
b8c25665 321951998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
32196
32197 * gcc.c-torture/special/special.exp: Handle newer versions of
32198 dejagnu.
32199
b8c25665 322001998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
32201
32202 * gcc.dg/980626-1.c: New test.
32203
b8c25665 322041998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
32205
32206 * gcc.misc-tests/m-un-2.c: New test.
32207 * g++.old-deja/g++.other/warn01.c: Likewise.
32208
b8c25665 322091998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 32210
117b84b7
RL
32211 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32212 compatibility with assmblers with a different comment character.
92936ecf 32213 Eliminate use of GAS-specific extensions.
117b84b7 32214
b8c25665 322151998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
32216
32217 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32218
b8c25665 322191998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
32220
32221 *lib/g77.exp: Replace search for libf2c.a with search for newly
32222 renamed libg2c.a
32223
b8c25665 322241998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
32225
32226 * gcc.c-torture/execute/980617-1.c: New test.
32227
b8c25665 322281998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
32229
32230 * gcc.c-torture/execute/980612-1.c: New test.
32231
b8c25665 322321998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 32233
5ccdc8af
JL
32234 * gcc.dg/980523-1.c: Only test on ppc-linux.
32235 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32236
74cbdffa
JL
32237 * gcc.c-torture/execute/980608-1.c: New test.
32238
b8c25665 322391997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32240
32241 * gcc.c-torture/execute/980605-1.c: New test.
32242
b8c25665 322431998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
32244
32245 * gcc.c-torture/execute/980604-1.c: New test.
32246
b8c25665 322471998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
32248
32249 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 32250 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 32251
858a26d4
DL
322521998-06-02 Dave Love <d.love@dl.ac.uk>
32253
32254 * 970125-0.f: Fix per JCB. Add commentary.
32255
b8c25665 322561998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32257
32258 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32259 IEEE -0 support.
32260
b8c25665 322611998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
32262
32263 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32264 earlier.
32265
b8c25665 322661998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
32267
32268 * gcc.c-torture/execute/980526-3.c: New test.
32269
8da801cf
MH
322701998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32271
32272 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32273 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32274 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32275 m88k-motorola-sysv3 to XFAIL.
32276
b8c25665 322771998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
32278
32279 * gcc.dg/980526-1.c: New test.
32280 * gcc.c-torture/execute/980526-2.c: New test.
32281
b8c25665 322821998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 32283
077e57d2
JL
32284 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32285
74cd6867
JL
32286 * gcc.c-torture/execute/980526-1.c: New test.
32287
ef75df42
DL
322881998-05-26 Dave Love <d.love@dl.ac.uk>
32289
32290 * g77.f-torture/execute/alpha2.f: Add runtime test.
32291
46dc5157
JM
322921998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32293
51c4eb9b
JM
32294 * g++.old-deja/old-deja.exp: Strip leading directories.
32295
46dc5157
JM
32296 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32297 error for the line. Don't run multiple tests for the same line.
32298
b8c25665 322991998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
32300
32301 * gcc.dg/980523-1.c: New test.
32302
6e4cdba0
DL
323031998-05-23 Dave Love <d.love@dl.ac.uk>
32304
32305 * g77.f-torture/compile/970915-0.f: New test.
32306
cf22ce45
JM
323071998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32308
32309 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32310
b8c25665 323111998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
32312
32313 * gcc.dg/980520-1.c: New test.
32314
b8c25665 323151998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
32316
32317 * gcc.dg/980502-1.c: Fix return type.
32318
b8c25665 323191998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
32320
32321 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32322 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32323 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32324 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32325 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32326
3e98dfd1
DL
323271998-05-20 Dave Love <d.love@dl.ac.uk>
32328
32329 * g77.f-torture/execute/980520-1.f: New test.
32330
4ee383a7
DL
323311998-05-15 Dave Love <d.love@dl.ac.uk>
32332
32333 * lib/mike-g77.exp: New file.
32334
32335 * g77.f-torture/noncompile/noncompile.exp,
32336 g77.f-torture/noncompile/check0.f: New files.
32337
c02cdb70
DL
323381998-05-14 Dave Love <d.love@dl.ac.uk>
32339
32340 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32341 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32342 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32343 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32344 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32345 abort where appropriate.
32346
b8c25665 323471998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
32348
32349 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32350 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32351
87c54c63
DL
323521998-04-29 Dave Love <d.love@dl.ac.uk>
32353
32354 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32355
8594f210
DL
323561998-04-27 Dave Love <d.love@dl.ac.uk>
32357
32358 * g77.f-torture/compile/980427-0.f: New test.
32359
2fe8c4d9
DL
323601998-04-24 Dave Love <d.love@dl.ac.uk>
32361
32362 * g77.f-torture/compile/980424-0.f: New test.
32363
bddcc8a6
DL
323641998-04-19 Dave Love <d.love@dl.ac.uk>
32365
39339a62 32366 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
32367 * g77.f-torture/compile/970125-0.f: New test.
32368 * g77.f-torture/compile/980419-1.f: New test.
32369
b8c25665 323701998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32371
32372 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32373 of loop-4.c.
32374
b8c25665 323751998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32376
32377 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32378
b8c25665 323791998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32380
32381 * gcc.c-torture/compile/980329-1.c: New test.
32382
b8c25665 323831998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 32384
583708a6 32385 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
32386 * gcc.dg/980312-1.c: Fix typo in -march command.
32387
b8c25665 323881998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 32389
583708a6 32390 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 32391
b8c25665 323921998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
32393
32394 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32395 Dave Love agree the Fortran source is bogus.
32396
b8c25665 323971998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
32398
32399 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32400 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32401 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32402 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32403 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 32404
b8c25665 324051998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 32406
ceff9b14 32407 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 32408
26f6827a
DL
324091998-02-18 Dave Love <d.love@dl.ac.uk>
32410
32411 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32412 possibly uninitialized) variables and declare dnrm2.
32413
b8c25665 324141998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
32415
32416 From Bruno Haible <haible@ilog.fr>:
32417 * gcc.c-torture/execute/980223.c: New test.
32418
b8c25665 324191998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
32420
32421 * gcc.dg/ifelse-1.c: New test.
b45f3a91 32422
b8c25665 324231998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 32424
b45f3a91
L
32425 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32426
efdbc6f8
RH
32427 * lib/old-dejagnu.exp (old-dejagnu): Added the
32428 "execution test - XFAIL *-*-*" handling in the spirit of
32429 "excess errors test -". Changed the "execution test fails"
32430 handling to be like "excess errors test fails".
32431 * Update various tests accordingly.
fa80e0a6 32432
b8c25665 324331998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32434
32435 * gcc.c-torture/execute/980205.c: New test.
32436
b8c25665 324371998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
32438
32439 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32440 * lib/f-torture.exp: Similarly.
32441 * gcc.c-torture: Rename all .cexp files to .x files.
32442
b8c25665 324431997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32444
32445 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32446 (940510-1.c): Removed duplicate.
32447 (971104-1.c): New test.
32448
b8c25665 324491997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 32450
efdbc6f8 32451 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 32452
b8c25665 324531997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32454
32455 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32456 use that to size the filler array.
32457
b8c25665 324581997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 32459
15ec0729
JL
32460 * lib/c-torture.exp(c-torture-execute): Fix typo.
32461
32462 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32463 testcase as the executable name. Keep the executable around if
32464 the test fails.
32465
b8c25665 324661997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
32467
32468 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
32469 changes. Only test one -g option, and move it to the end of the
32470 list of options to test.
15ec0729 32471
b8c25665 324721997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
32473
32474 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32475 variable GCC_TORTURE_OPTIONS to supply default switches separated
32476 by colons. If no environment variable, run tests with -O0 -g, -O1
32477 -g, and -O2 -g as well.
32478
b8c25665 324791997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
32480
32481 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32482 explanatory comments. Fix indentation.
335043a8 32483
b8c25665 324841997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
32485
32486 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 32487
b8c25665 324881997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
32489
32490 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32491 * g++.old-deja/g++.mike/p7325.C: Likewise.
32492 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32493
b8c25665 324941997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
32495
32496 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32497 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32498 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32499 * g++.old-deja/g++.law/operators4.C: Likewise.
32500
b8c25665 325011997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
32502
32503 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32504 * g++.old-deja/g++.mike/p784.C: Ditto.
32505 * g++.old-deja/g++.mike/p785.C: Ditto.
32506
b8c25665 325071997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 32508
efdbc6f8 32509 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 32510
b8c25665 325111997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
32512
32513 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32514 target feature; pass this to c-torture-execute as needed.
32515
b8c25665 325161997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 32517
15ec0729 32518 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
32519 current executables being tested are identical, we don't need to
32520 run the executable again. Try to make the executable names
32521 unique. Add an optional argument for passing additional compiler
32522 flags.
18c6629a 32523
b8c25665 325241997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
32525
32526 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32527
b8c25665 325281997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
32529
32530 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32531
b8c25665 325321997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32533
32534 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32535 32bit or larger longs.
32536
32537 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32538 have either a 32bit long or 32bit int.
32539
b8c25665 325401997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32541
32542 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32543 Make double precision tests dependent on sizeof (double).
32544
b8c25665 325451997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32546
32547 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32548 too.
32549
b8c25665 325501997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32551
32552 * gcc.c-torture/compile/961203-1.cexp: New script.
32553
b8c25665 325541997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32555
32556 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32557 up the includes ourselves.
32558
b8c25665 325591997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32560
32561 * lib/plumhall.exp: Remove random include, and add a few
32562 verbose messages for debugging.
32563
b8c25665 325641997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32565
32566 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32567 of trying to do it ourselves.
32568
b8c25665 325691997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32570
32571 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32572
b8c25665 325731997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32574
32575 * gcc.prms/5403.c: Made regexp a bit less strict.
32576
b8c25665 325771997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32578
32579 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32580 is returned from remote_load instead.
32581 * lib/plumhall.exp: Ditto.
32582 * lib/mike-g++.exp: Ditto.
32583 * lib/old-dejagnu.exp: Ditto.
32584 * lib/c-torture.exp: Ditto.
32585
b8c25665 325861997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32587
32588 * lib/g++.exp: Use build_wrapper procedure.
32589 * lib/gcc.exp: Ditto.
32590
b8c25665 325911997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32592
32593 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32594 an old-style decl for malloc. Fixes tests to work when
32595 sizeof (int) != sizeof (size_t).
32596
b8c25665 325971997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
32598
32599 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32600
32601 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32602 use stdargs.h interface.
32603
b8c25665 326041997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
32605
32606 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32607 NO_VARARGS when compiling.
32608
b8c25665 326091997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32610
32611 * lib/plumhall.exp(ph_includes): New procedure.
32612 (ph_make): Use it.
32613 (ph_compiler): Ditto.
32614
32615 * lib/g++.exp: Rename test-glue.c to testglue.c.
32616 * lib/gcc.exp: Ditto.
32617
b8c25665 326181997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32619
32620 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 32621 to completion when it's called.
921e5a0e 32622
b8c25665 326231997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32624
32625 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32626 is defined, don't do test.
32627
b8c25665 326281997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32629
32630 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32631 for object files.
32632 (ph_summary): Mark skipped testcases as untested, not unresolved.
32633
32634 * lib/plumhall.exp (ph_make): If unresolved because of bad
32635 errorCode, record errorCode in log file.
32636 (*): Replace send_log/verbose with verbose -log.
32637
b8c25665 326381997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32639
32640 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32641 double conversion if double isn't at least 8 bytes.
32642
32643 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32644 int to work with targets where int is 16 bits.
32645
32646 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32647 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32648 precision for the test to complete.
32649
b8c25665 326501997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32651
32652 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32653 if d10v is not compiled with the -mdouble64 flag.
32654 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32655
32656 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32657 d10v is not compiled with the -mint32 flag.
32658
b8c25665 326591997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32660
32661 * lib/plumhall.exp: Use incr_count.
32662
b8c25665 326631997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32664
32665 * gcc.c-torture: Update to c-torture-1.45.
32666
b8c25665 326671997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32668
32669 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 32670 the name of the expect testcase file).
92936ecf 32671
921e5a0e
JL
32672 * lib/g++.exp(g++_init): Ditto.
32673
b8c25665 326741997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32675
32676 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32677 the host.
32678
32679 * lib/gcc.exp(gcc_exit): New procedure.
32680
b8c25665 326811997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32682
32683 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32684 specs where appropriate.
32685
32686 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32687 because of new "candidates are" messages, and removed a few
32688
32689 * Converted all non-old-style g++ testcases to old-style, and
32690 moved into g++.old-deja.
32691
b8c25665 326921997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32693
32694 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32695 options.
32696
32697 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32698 succeeded.
32699
32700 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32701
b8c25665 327021997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
32703
32704 * lib/gcc.exp (gcc_target_compile): Add support for defining
32705 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32706 the machine doesn't have those features.
32707
b8c25665 327081997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32709
32710 * g++.law/operators4.exp: Don't use LIBS.
32711
b8c25665 327121997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32713
32714 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 32715
921e5a0e
JL
32716 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32717 * lib/g++.exp: Set it here instead. Also, allow use of the
32718 --tool_exec and --tool_opt options. Change CXX to
32719 GXX_UNDER_TEST.
92936ecf 32720
921e5a0e 32721 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 32722
921e5a0e
JL
32723 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32724
b8c25665 327251997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32726
32727 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 32728 prune_system_crud.
921e5a0e
JL
32729 * lib/mike-g++.exp: Ditto.
32730 * lib/gcc.exp: Ditto.
32731 * lib/g++.exp: Ditto.
32732
32733 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32734
b8c25665 327351997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 32736
efdbc6f8
RH
32737 * 941014-2.c: Include stdlib.h
32738 * 960327-1.c: Include stdio.h
32739 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 32740
b8c25665 327411997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32742
32743 * lib/gcc.exp: Add gcc,stack_size target feature.
32744
92936ecf 32745 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
32746 paths here, not in two other places. And, it's $options, not
32747 options.
32748
32749 * lib/mike-g++.exp(postbase): Remove the code that determines
32750 the correct include and link paths.
32751 * g++.old-deja/old-deja.exp: Ditto.
32752
b8c25665 327531997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32754
32755 * lib/g++.exp(g++_init): target_compile no longer returns the
32756 filename of the result.
32757
b8c25665 327581997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32759
32760 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32761 call to glob.
32762
32763 * gcc.c-torture/special/special.exp: Change call to
42ded877 32764 gcc_target_compile to include the object file.
921e5a0e 32765
b8c25665 327661997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
32767
32768 * gcc.c-torture/special/special.exp: Correct misspelling in last
32769 change.
32770
b8c25665 327711997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32772
32773 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 32774 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
32775 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32776 (ph_make): Clean up objects and executables that were built
32777 if the tests succeeded.
32778
b8c25665 327791997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32780
32781 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32782 libraries and includes in the build tree as appropriate.
32783
b8c25665 327841997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32785
32786 * lib/c-torture.exp: Instead of looking for the global variable
32787 NO_LONG_LONG, check to see if that's a feature of the target.
32788
b8c25665 327891997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32790
32791 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
32792 config; this functionality is now in devo/dejagnu/config.
32793
32794 g++.*/*: Pass any additional flags used to compile to postbase;
32795 delete CXXFLAGS.
92936ecf 32796
4c3c833a
JL
32797 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32798 is now done by runtest.exp. Use gcc_target_compile instead of
32799 compile.
32800
32801 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32802 Remove references to CFLAGS. Use remote_file instead of
32803 calling rm -f.
32804 (c-torture): Take a list of arguments to use to compile this
32805 testcase.
32806
32807 lib/g++.exp: Simplify. Use target_compile instead of compile.
32808 lib/gcc-dg.exp: Ditto.
32809 lib/gcc.exp: Ditto.
32810 lib/mike-{gcc,g++}.exp: Ditto.
32811 lib/old-dejagnu.exp: Ditto.
32812 lib/plumhall.exp: Ditto.
92936ecf 32813
b8c25665 328141997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32815
32816 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32817 (ph_linker): Likewise.
32818
b8c25665 328191996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 32820
efdbc6f8 32821 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
32822 MAP_ANON / MAP_ANONYMOUS if defined;
32823 else try to map from /dev/zero .
32824
b8c25665 328251996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32826
32827 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32828 isn't defined, then define it to MAP_ANONYMOUS.
32829
b8c25665 328301996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32831
32832 * gcc.c-torture: Update to c-torture-1.42 release.
32833
b8c25665 328341996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32835
32836 * gcc.c-torture: Update to c-torture-1.41 release.
32837
b8c25665 328381996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32839
32840 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32841 c-torture release.
32842
b8c25665 328431996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32844
32845 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32846 and LDFLAGS. Fix second case to append the target_info ldflags
32847 onto LDFLAGS, not CFLAGS.
32848 * lib/g++.exp (g++_init): Add target_info stuff.
32849 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32850 of libgloss and newlib flags for !native.
32851
32852 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32853 (GDB): Fix relative path to go up another dir for finding gdb.
32854
b8c25665 328551996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
32856
32857 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32858 versions in the target_info array, if they don't exist.
32859
b8c25665 328601996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32861
32862 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32863
b8c25665 328641996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32865
32866 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32867 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32868
b8c25665 328691996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32870
32871 * lib/old-dejagnu.exp: Don't remove the output file before we've
32872 actually tested it. Don't append pwd to the path of the executable
32873 we're testing.
32874
b8c25665 328751996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32876
32877 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32878
b8c25665 328791996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32880
32881 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
32882 temporary directory for compiler files, and set it to a default
32883 value of /tmp. Set $output as the name of the output file from
32884 compiling the testcase. Add a -o option to $cflags_var so the
32885 compiler writes the final output file as $output. Set $executable
32886 to $output.
4c3c833a
JL
32887
32888 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
32889 directory for compiler files, and set it to /tmp if it doesn't
32890 already have a value. Set $output_file to the name of the output
32891 file from compiling the testcase. Add a -o option to CXXFLAGS so
32892 the compiler writes the final output file as $output. Use $output
32893 as the executable to be tested.
4c3c833a 32894
b8c25665 328951996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32896
32897 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32898
b8c25665 328991996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32900
32901 * gcc.c-torture/execute/pending-1.c: New test. Still
32902 pending in Tege's queue.
32903
b8c25665 329041996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
32905
32906 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32907 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32908 if there were failures. Call unresolved if there were unresolved
32909 testcases. Call gcc_fail if program did not run to completion.
32910 (ph_make): Pass additional argument name to ph_execute.
32911 (ph_execute): Add new argument. Pass additional arguments to
32912 ph_summary. Call gcc_fail is there is no execution output.
32913
b8c25665 329141996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32915
32916 * lib/plumhall.exp (proc_summary): Output relavent summary
32917 lines into the log so specific failures in plumhall can be
32918 investigated.
32919
b8c25665 329201996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32921
32922 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32923 (c-torture-execute): Don't try to execute tests which use
32924 "long long" types if $NO_LONG_LONG is nonzero.
32925
b8c25665 329261996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32927
32928 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32929 not c-torture.
32930
32931 * gcc.ieee: Move from here.
32932 * gcc.c-torture/execute/ieee: To here.
32933
b8c25665 329341996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32935
32936 * gcc.c-torture: Update to c-torture-1.41 release.
32937
b8c25665 329381996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32939
32940 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32941 not "$output".
32942
b8c25665 329431996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32944
32945 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32946 -c present.
32947
b8c25665 329481996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32949
32950 * config/proelf.exp: Handle connecting to a simulator.
32951
b8c25665 329521996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32953
32954 * config/proelf.exp: New file. Enough framework that we can
32955 run c-torture tests on the proelf targets (or any other target
32956 that gdb can connect to for that matter).
32957
b8c25665 329581996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32959
32960 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32961 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32962
32963 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32964 exec_output exists.
32965
b8c25665 329661996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32967
32968 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32969 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32970
32971 * config/*.exp: Update FSF address. Change result of ${tool}_load
32972 to pass/fail/unresolved/unsupported/untested. Caller must now
32973 call unresolved/unsupported/untested.
32974 * lib/*.exp: Update FSF address. Update to handle new results of
32975 ${tool}_load.
32976 * lib/chill.exp (verbose): Delete.
32977
b8c25665 329781996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32979
32980 * lib/gcc.exp (default_gcc_start): Change order of args to
32981 $LDFLAGS $CFLAGS $LIBS.
32982 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32983 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32984 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32985 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32986 * gcc.misc-tests/dg-test.exp: Likewise.
32987 * gcc.misc-tests/msgs.exp: Likewise.
32988 * gcc.prms/prms.exp: Likewise.
32989 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32990 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32991
32992 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32993
b8c25665 329941996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32995
32996 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32997
32998 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32999 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
33000
33001 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
33002 necessary.
33003
b8c25665 330041996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
33005
33006 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
33007 global for loop; add use of $mathlib.
33008 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
33009 settings here; set mathlib for anything but VxWorks.
33010
b8c25665 330111996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33012
33013 * gcc.c-torture: Update to c-torture-1.40 release.
33014
b8c25665 330151996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33016
33017 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
33018 dg.exp.
33019
b8c25665 330201995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
33021
33022 * lib/c-torture.exp (c-torture-execute): Declare "output" as
33023 global.
33024
b8c25665 330251995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33026
33027 * lib/g++.exp (LIBS): Define if not already.
33028 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
33029 (gcc-dg-prune): Call prune_gcc_output.
33030 * lib/gcc.exp (prune_gcc_output): New proc.
33031 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
33032 prune_gcc_output.
33033
b8c25665 330341995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33035
33036 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
33037 (c-torture-execute): Likewise. Rename `name' to `testcase'.
33038
b8c25665 330391995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
33040
33041 * gcc.c-torture: Update to c-torture-1.39 release.
33042
b8c25665 330431995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33044
33045 * lib/c-torture.exp (c-torture-execute): Don't return if one option
33046 fails, try others as well.
33047
b8c25665 330481995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33049
33050 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33051 If compilation fails, mark execute tests as `untested'.
33052 If test is marked as unsupported, don't mark compilation and
33053 execute tests as failed.
33054
b8c25665 330551995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33056
33057 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33058 libstdc++ for whether or not we want to be doing shared
33059 libraries. Delete link_curses since we don't need it anymore.
33060 * lib/mike-g++.exp (postbase): Don't link in libg++.
33061 * g++.old-deja/old-deja.exp: Likewise.
33062
b8c25665 330631995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33064
33065 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33066
b8c25665 330671995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33068
33069 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33070 For that, add `-Wl,-a,shared_archive'.
33071 * g++.old-deja/old-deja.exp: Likewise.
33072
b8c25665 330731995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33074
33075 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33076
b8c25665 330771995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
33078
33079 * lib/mike-g++.exp (postbase): Pay attention to the status of
33080 g++_load.
33081
b8c25665 330821995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 33083
efdbc6f8 33084 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 33085
b8c25665 330861995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33087
33088 * lib/gcc.exp (default_gcc_start): No longer need to log program
33089 being executed or its output, execute_anywhere does that now.
33090 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33091 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33092
b8c25665 330931995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33094
33095 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33096 the same as those in lib/g++.exp.
33097
b8c25665 330981995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
33099
33100 * gcc.c-torture: Update to c-torture-1.38 release.
33101 * gcc.ieee: Related changes.
33102
b8c25665 331031995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
33104
33105 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33106 "exec". Minor reformatting changes.
33107
33108 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33109 cross. This means all "exec" calls now work on a remote host as
33110 well.
33111 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33112 cross. Filter out the extra "\r\n" stuff that expect puts in.
33113 (c-torture-execute): Filter out the bogus warnings like
33114 c-torture-compile does. Add support for canadian cross.
33115 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33116 Use execute_anywhere rather than calling exec directly. Now it
33117 works for canadian cross testing.
33118
b8c25665 331191995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
33120
33121 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33122 results into a variable, and check that rather than using file exists.
33123
b8c25665 331241995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33125
33126 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33127 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33128
b8c25665 331291995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33130
33131 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33132 lib_curses if there's a shared libg++ in the build tree.
33133
b8c25665 331341995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33135
33136 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33137 if not supported target.
33138
b8c25665 331391995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33140
33141 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33142 link_curses up to always happen, not just for native builds.
33143
b8c25665 331441995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33145
33146 * gcc.c-torture: Update to c-torture-1.36 release.
33147 * gcc.failure: Related changes.
33148
b8c25665 331491995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33150
33151 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33152
b8c25665 331531995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33154
33155 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33156 * lib/mike-g++.exp (postbase): Not in here. Still reference
33157 runshlib, link_curses, and mathlib for link and run.
33158
33159 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33160 pass the runtime shared library options for Solaris, OSF/1, and
33161 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 33162
b8c25665 331631995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33164
33165 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33166 only run once.
33167
b8c25665 331681995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33169
33170 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33171
b8c25665 331721995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33173
33174 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33175 do not have a framework for the "compat" tests yet.
33176
b8c25665 331771995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33178
33179 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33180 set to null if we're testing vxworks5.1. Use that instead of
33181 `-lm' in the setting of LIBS for link and run.
33182
b8c25665 331831995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33184
33185 * config/rom68k.exp (${tool}_load): Major changes to make it
33186 work. Verified that it does in fact return the stuff in
33187 exec_output properly. Catch any Emul or any TRAP other than 0.
33188
b8c25665 331891995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33190
33191 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33192 LDFLAGS properly for targets that need stuff from libgloss.
33193 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33194 only run once.
33195 (gpp_initialized): New variable.
33196
b8c25665 331971995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
33198
33199 * config/rom68k.exp: Load libgloss.exp.
33200 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33201 so we can produce a fully linked binary.
33202 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33203 so we can produce a fully linked binary.
33204
b8c25665 332051995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33206
33207 * lib/plumhall.exp (ph_section): Watch for expected failures.
33208 Add missing `else'.
33209
33210 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33211 run the testcase.
33212 (c-torture): Likewise.
33213
b8c25665 332141995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
33215
33216 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33217
33218 * lib/mike-g++.exp (mike_cleanup): New proc.
33219 (prebase): New globals compiler_result, not_compiler_result,
33220 target_regexp.
33221 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33222 allow leading "-" in pattern. Watch for unsupported tests.
33223 If $compiler_result is set, pattern match assembler code,
33224 and ditto for $not_compiler_result.
33225 * lib/mike-gcc.exp: Likewise.
33226
33227 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33228 execution "succeeded".
33229
b8c25665 332301995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33231
33232 * config/win32.exp: New file.
33233 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33234
b8c25665 332351995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33236
33237 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33238 unsupported.
33239 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33240 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33241 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33242
33243 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33244 "... without exceptions was ...". That is now handled by
33245 prune_system_crud.
33246 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33247
b8c25665 332481995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33249
33250 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33251 sieve.c,sort2.c}: New files.
33252 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33253 sieve.exp,sort2.exp}: Drivers for them.
33254
33255 * lib/mike-gcc.exp (program_output): New user settable variable.
33256 (postbase): Call prune_system_crud. Also prune extraneous compiler
33257 messages.
33258 * lib/mike-g++.exp (program_output): New user settable variable.
33259
33260 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33261
33262 * config/sh.exp: Deleted (use sim.exp instead).
33263
b8c25665 332641995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33265
33266 * config/vx.exp: Declare CHECKTASK as global.
33267 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33268 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33269 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33270
b8c25665 332711995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33272
33273 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33274 target. Like vx.exp, only includes `vx29k.exp' instead of
33275 `vxworks.exp'.
33276
b8c25665 332771995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
33278
33279 * config/sim.exp: Increase time limit from 120 seconds to 240.
33280
b8c25665 332811995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
33282
33283 * gcc.c-torture/execute/950628-1.c: New test.
33284
b8c25665 332851995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33286
33287 * gcc.c-torture: Update with changes/additions from
33288 c-torture-1.34.
33289
b8c25665 332901995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33291
33292 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33293
b8c25665 332941995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33295
33296 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33297
b8c25665 332981995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33299
33300 * gcc.c-torture/compile/950512-1.c: New test.
33301 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33302 * gcc.dg/struct-ret-1.c: Likewise.
33303
b8c25665 333041995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33305
33306 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 33307 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 33308
b8c25665 333091995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33310
33311 * gcc.c-torture/special/920411-1.c: Deleted.
33312 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33313
b8c25665 333141995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
33315
33316 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33317 cpu limit.
33318
b8c25665 333191995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33320
33321 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33322
b8c25665 333231995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33324
33325 From kenner;
33326 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33327 is the proper length.
33328 * va-arg-3.c: Likewise.
33329
b8c25665 333301995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33331
33332 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33333 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33334
33335 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33336 * lib/g++.exp (default_g++_start): Delete old cruft.
33337
b8c25665 333381995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
33339
33340 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33341 (2 * (1 << 18)) to (2 * (1 << 17)).
33342
33343 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33344
b8c25665 333451995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33346
33347 * config/rom68k.exp: Renamed from config/idp.exp
33348
b8c25665 333491995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33350
33351 * c-torture/compile/921109-2.c
33352
b8c25665 333531995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
33354
33355 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33356 excess errors.
33357
b8c25665 333581995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
33359
33360 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33361 output.
33362 * lib/g++.exp (default_g++_start): Likewise.
33363
b8c25665 333641995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33365
33366 * gcc.c-torture/compile/950329-1.c: New test.
33367
b8c25665 333681995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 33369
efdbc6f8 33370 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
33371 and remote_close procs.
33372 * config/idp.exp: New file.
33373
b8c25665 333741995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33375
33376 * gcc.c-torture/execute/950322-1.c: New test.
33377
b8c25665 333781995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33379
33380 * config/vx.exp (${tool}_load): Clean up testing of return code from
33381 vxworks_ld and vxworks_spawn.
33382
b8c25665 333831995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
33384
33385 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33386
b8c25665 333871995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
33388
33389 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33390 can mark excess errors on a machine by machine basis. Note, the
33391 default is to not expect any excess errors, even when excess
33392 errors test - is given, so you will want to put an XFAIL ... on
33393 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33394 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33395 those 4 machines, but no others.
33396
b8c25665 333971995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33398
33399 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33400 * lib/c-torture.exp: to here.
33401
b8c25665 334021995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33403
33404 * gcc.c-torture/execute/950221-1.c: New test.
33405 * gcc.c-torture/execute/struct-ret-1.c: New test.
33406 * gcc.c-torture/compile/950221-1.c: New test.
33407
33408 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33409
b8c25665 334101995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33411
33412 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33413 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33414
b8c25665 334151995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
33416
33417 * g++.gb: New directory of tests, derived from my signature and
33418 class scoping tests.
33419
33420 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33421 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33422 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33423 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33424 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33425 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33426 * g++.gb/sig25.C: Likewise.
33427
33428 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33429 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33430 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33431 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33432 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33433 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33434 * g++.gb/sig25.exp: Likewise.
33435
33436 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33437 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33438 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33439 * g++.gb/scope13.C: Likewise, this test still fails.
33440
33441 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33442 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33443 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33444 * g++.gb/scope13.exp: Ditto.
33445
33446 * g++.gb/README: New file, explains what these tests are about.
33447
b8c25665 334481995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33449
33450 * lib/dg.exp (dg-do): Support `preprocess'.
33451 (dg-test): Likewise.
33452
b8c25665 334531995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33454
33455 * config/udi.exp: change "continue -expect" to "exp_continue".
33456
b8c25665 334571995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
33458
33459 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33460 Delete redundant tests.
33461
33462 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33463 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33464 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33465 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33466 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33467 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33468 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33469 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33470
33471 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33472 storing label pointers.
33473 * gcc.c-torture/execute/921019-1.c: Likewise.
33474 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33475 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33476 parameter fp.
33477 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33478 constants.
33479
33480 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33481 Delete obsolete tests.
33482
33483 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33484 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33485 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33486 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33487 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33488 * gcc.c-torture/compile/950124-1.c: New test.
33489
33490 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33491
b8c25665 334921995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
33493
33494 * lib/mike-g++.exp: Add -lm to LIBS.
33495
b8c25665 334961995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33497
33498 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33499
b8c25665 335001995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
33501
33502 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33503
b8c25665 335041995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33505
33506 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33507
b8c25665 335081995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33509
33510 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33511 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33512 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33513 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33514 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33515 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33516 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 33517 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
33518 * g++.law/{operators33.C, operators34.C}: Likewise.
33519 * g++.law/{pic1.C, refs2.C}: Likewise.
33520 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33521 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33522 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33523 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33524
33525 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33526 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33527 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33528 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33529 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33530 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33531 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33532 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33533 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 33534 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
33535 * g++.law/{operators34.exp}: Likewise.
33536 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33537 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33538 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33539 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33540 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33541
33542 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33543 No longer expected to fail.
33544 * g++.law/missed-error3.C: Tweak for recent bool changes.
33545
b8c25665 335461994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33547
33548 * config/emb-unix: Deleted.
33549 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33550 remote execution. Do final link on remote host if REMOTE_LINK is set.
33551
b8c25665 335521994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33553
33554 * lib/dg.exp (dg-test): Fix typo in last patch.
33555
b8c25665 335561994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33557
33558 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33559 (handles multiple occurrences).
33560
b8c25665 335611994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33562
33563 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33564 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33565 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33566 printed).
33567 * lib/c-torture.exp (c-torture-compile): Likewise.
33568 (c-torture): Prepend full path if missing.
33569 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33570 (gcc_fail): Likewise.
33571 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33572
b8c25665 335731994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33574
33575 * lib/netware.exp: Only attach to NetWare i386 systems.
33576
b8c25665 335771994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33578
33579 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33580 messages. Add test name to "output pattern match" pass/fail message.
33581
b8c25665 335821994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33583
33584 * gcc.dg: New testsuite.
33585 * gcc.dg/dg.exp: New file.
33586
33587 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33588 test-switch.c}: Deleted.
33589
33590 * gcc.misc-tests/msgs.exp: New testcase driver.
33591
b8c25665 335921994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33593
33594 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33595 Watch for illegal return values from ${tool}_load.
33596 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33597 cross targets. Coerce return value >0 to 1.
33598
b8c25665 335991994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33600
33601 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33602
33603 * config/emb-unix.exp: New file.
33604
33605 * config/sim.exp: Error if variable $SIM not defined.
33606 (${tool}_load): Mark test as "untested" if simulator missing.
33607
33608 * config/unix.exp: Load remote.exp to get rcp_download.
33609 * lib/c-torture.exp: Use different option lists for testcases with
33610 and without loops.
33611 * gcc.c-torture/execute/execute.exp: Likewise.
33612
b8c25665 336131994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33614
33615 * config/*.exp: Clarify return code from ${tool}_load.
33616 Call `unresolved' or `untested' instead of `warning' or `perror'
33617 (sometimes you still want to call both though).
33618 Add comment that `shell_id' is local to each file.
33619 * config/udi.exp (timeout): Set to 30.
33620 Don't print warning if connection fails, $connectmode has already
33621 printed an error.
33622 (${tool}_load): Move verbose messages to level 2.
33623 Rework pattern for "Process started" message.
33624 Pass `shell_id' to ${connectmode}_download.
33625 Retry twice upon timeout. Make resetting of target more robust.
33626 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33627 Pass `shell_id' to exit_$connectmode.
33628 Only call exit_$connectmode if connected.
33629 * config/unix.exp (${tool}_load): Check return codes better.
33630 * config/vrtx.exp (${tool}_load): Likewise.
33631 * config/vx.exp (${tool}_load): Likewise.
33632 Delete unneeded global's.
33633 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33634 from ${tool}_load.
33635 (dg-stat): Delete.
33636 (dg-init): Delete recording of pass/fail counts.
33637 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33638 (old-dejagnu-init): Likewise.
33639 (old-dejagnu-stat): Delete contents, empty proc now.
33640 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33641 (c-torture): Delete references to lcnt, lpass, lfail.
33642 Get option list from TORTURE_OPTIONS.
33643 Delete -funroll[-all]-loops if no loops.
33644 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33645 (g++_stat): Delete contents (empty proc now).
33646 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33647 (gcc_finish): Likewise.
33648 (gcc_stat): Deleted.
33649 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33650 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33651 * gcc.c-torture/execute/execute.exp: Likewise.
33652 Split tests into two parts: compile, execute.
33653 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33654 no loops. Update to reflect clarified return codes from ${tool}_load.
33655
b8c25665 336561994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33657
33658 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33659 to grep for.
33660 (old-dejagnu): Likewise (where necessary).
33661
b8c25665 336621994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33663
33664 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33665
33666 * lib/dg.exp (dg-process-target): Fix processing of selector.
33667 Add comment regarding use of `error'.
33668
33669 * lib/gcc.exp (prune_system_crud): Define if missing.
33670 * lib/g++.exp (prune_system_crud): Likewise.
33671
33672 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33673 Call prune_system_crud.
33674 * lib/dg.exp (dg-runtest): New proc.
33675 Use perror instead of send_user for tcl errors in testcase.
33676 Don't return any value, it's never used.
33677 Don't clobber previous definition of `unknown'.
33678 Print tcl errors in `dg-final'.
33679
b8c25665 336801994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33681
33682 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33683 (dg-test): Don't print errorInfo, it contains stack backtrace.
33684
b8c25665 336851994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33686
33687 * lib/g++.exp (runtest_file_p): Define if missing.
33688
b8c25665 336891994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33690
33691 * lib/mike-g++.exp: Comment out loading of g++.exp.
33692 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33693 (default_g++_version): Always print something.
33694 (default_g++_start): Comment out call to `which'.
33695 (g++_start, g++_load): Deleted (must be defined in config file).
33696 * lib/gcc.exp: Test for existence of $CC at start.
33697 Delete check for tmpdir (done in gcc_init).
33698 (default_gcc_version): Always print something.
33699 (default_gcc_start): Comment out call to `which'.
33700 * config/*.exp: Major cleanup - make cross targets work at least a
33701 little better for g++ (by not being "--tool gcc" specific).
33702 Rename gcc_xxx to ${tool}_xxx.
33703 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33704 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33705
b8c25665 337061994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33707
33708 * lib/c-torture.exp (c-torture-compile): Rework compiler
33709 message processing.
33710
33711 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33712 c-torture.
33713
b8c25665 337141994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33715
33716 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33717
33718 * lib/dg.exp (dg-process-target): Support { target native }.
33719
b8c25665 337201994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33721
33722 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33723 looked for "... program xxx got fatal signal".
33724 Correct regsub munging of `comp_output'.
33725 Ignore compiler messages "path prefix not used" and "linker input
33726 file unused".
33727
b8c25665 337281994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33729
33730 * lib/gcc.exp (runtest_file_p): Define if missing.
33731 * gcc.prms/template.c: Example to work from.
33732
b8c25665 337331994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33734
33735 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33736 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33737
33738 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33739 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33740 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33741 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33742
33743 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33744 (dg-process-target): No longer a varargs proc.
33745 Return S/N for target, P/F for xfail. All callers changed.
33746 (user option procs): More argument checking.
33747 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33748 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33749 (dg-test): Skip test if not running on selected target in `dg-do'.
33750 Update handling of `dg-do-what', `dg-output-text'.
33751 Separate execution pass/fail from output pattern match pass/fail.
33752 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33753
b8c25665 337541994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33755
33756 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33757 target for 920510-1.c.
33758
b8c25665 337591994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33760
33761 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33762 Clean up comment regarding use of passcnt, etc.
33763 (gcc_stat): Don't update `testcnt' here.
33764 (gcc_finish): Do it here.
33765 Might as well reset `but_id' here too.
33766 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33767 to determine if the file should be tested.
33768 * gcc.c-torture/compile/compile.exp: Likewise.
33769 * gcc.c-torture/execute/execute.exp: Likewise.
33770 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33771 * gcc.misc-tests/dg-test.exp: Likewise.
33772 * gcc.prms/prms.exp: Likewise.
33773 * gcc.wendy/wendy.exp: Likewise.
33774 * g++.old-deja.exp: Likewise.
33775 Move "Testing file" message to verbose level 1.
33776
b8c25665 337771994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33778
33779 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33780
b8c25665 337811994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33782
33783 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33784 (default_gcc_start): Accept optional second list element
33785 of compiler flags. Print compiler output at verbosity level 2.
33786 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33787 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33788 Save current values of framework globals passcnt, failcnt, xpasscnt,
33789 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33790 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33791 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33792 xfailcnt to compute stats. Update framework global `testcnt' from
33793 pass/fail counts.
33794 (gcc_finish): New proc. Clean up test environment.
33795 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33796 (gcc_epass, gcc_efail): Delete.
33797 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33798 argument of line number.
33799 (dg-init): If the tool has an init routine, call it.
33800 (dg-test): Remove args `cflags_var' and `libs_var'.
33801 Pass all compiler options to ${tool}_start.
33802 Handle missing line number.
33803 (dg-finish): New function.
33804 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33805 particular files. Call gcc_finish at end. Move "skipping test"
33806 message to verbosity level 3.
33807 * gcc.c-torture/compile/compile.exp: Likewise.
33808 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33809 * gcc.c-torture/execute/execute.exp: Likewise.
33810 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33811 Print testcase being tried at verbosity level 1.
33812 * gcc.c-torture/special/special.exp: Unset xfail.
33813 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33814 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33815 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33816 * gcc.failure/failure.exp: Likewise.
33817 * gcc.ieee/ieee.exp: Likewise.
33818 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33819 Update call to dg-test. Call dg-finish at end.
33820 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33821 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33822 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33823 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33824 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33825 * gcc.wendy/wendy.exp: Add copyright.
33826 Delete setting of tmpdir (done by gcc_init).
33827 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33828 Pass compiler flags to gcc_start. Call gcc_finish at end.
33829 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33830 gcc_[ce]pass/fail.
33831
b8c25665 338321994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33833
33834 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33835 confusion.
33836 (g++_load): Likewise.
33837
33838 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33839 Rename argument to `prog' to remove the confusion.
33840 Varargs fns behave differently too!
33841 (g++_load): Likewise.
33842
33843 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33844
33845 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33846 what it is. Delete (always) printing of status value for !native.
33847 Simplify verbose code, and include status and exec_output.
33848 (g++_load): Use gcc_load.
33849
b8c25665 338501994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33851
33852 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33853 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33854 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33855 940714-3.c as these testcases don't exist anymore. Make
33856 va-arg-1.c expected to pass.
33857
b8c25665 338581994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33859
33860 * gcc.misc-tests/misc.exp: Only run specific testcases.
33861 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33862 * gcc.misc-tests/dg-[1-9].c: New files.
33863
33864 * lib/dg.exp: New testsuite driver.
33865 * gcc.prms/prms.exp: Use it.
33866
33867 * README.gcc: New file.
33868
33869 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33870 Document and reset `lxpass' and `lxfail'.
33871 Simplify "initialized" message.
33872 (gcc_stat): Clean up comments a little.
33873
b8c25665 338741994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33875
33876 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33877
b8c25665 338781994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33879
33880 * lib/old-dejagnu.exp (process-option): New proc.
33881 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33882 (old-dejagnu): Simplify.
33883 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33884
b8c25665 338851994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33886
33887 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33888 exists and is not an empty string.
33889
33890 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33891 $xfail rather than calling setup_xfail. Clear $xfail when test is
33892 finished.
33893 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33894 automatically.
33895
33896 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33897 longer expected to fail.
33898
92936ecf 33899 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
33900 "f" function call.
33901
33902 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33903
33904 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33905 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33906 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33907 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33908 c-torture-1.29.
33909
33910 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33911 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33912
33913 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33914
33915 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33916 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33917
33918 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33919 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33920 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33921
b8c25665 339221994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
33923
33924 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33925 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33926 940714-1.c, 940714-2.c, 940714-3.c},
33927 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33928 gcc.misc-tests/{mg.c,mg.exp}:
33929 New tests.
33930 * gcc.noncompile/noncompile.exp: Change accordingly.
33931
b8c25665 339321994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33933
33934 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33935 Undo previous clobberage.
33936
b8c25665 339371994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33938
33939 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33940 * gcc.special/{930510-1.c, special.exp}:
33941 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33942 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33943 struct-varargs-1.c}: New tests from c-torture-1.26.
33944
b8c25665 339451994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
33946
33947 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33948 argument to switch.
33949
b8c25665 339501994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33951
33952 * Revert the previous changes. Please see Rob's directory
33953 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33954 fixes.
33955
b8c25665 339561994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 33957
92936ecf 33958 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
33959 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33960 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33961 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33962 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33963 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
33964 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33965 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
33966 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33967 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
33968 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33969 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33970 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 33971 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 33972 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
33973 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33974 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33975 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 33976 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
33977 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33978 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33979 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 33980 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
33981 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33982 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33983 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33984 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 33985
b8c25665 339861994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33987
33988 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 33989 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
33990 with perror calls.
33991
b8c25665 339921994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
33993
33994 * config/unix.exp (g++_load): Fix syntax.
33995
b8c25665 339961994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33997
33998 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33999 * gcc.noncompile/921017-1.c: Deleted obsolete test.
34000 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
34001 Don't expect va-arg-1.c to fail. Correct expected output for
34002 920928-1.c.
34003 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
34004 * gcc.wendy/hbm4.c: Correct typo.
34005 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
34006
b8c25665 340071994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34008
34009 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
34010 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
34011 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
34012 * lib/c-torture.exp (c-torture-compile): Ditto.
34013
34014 Reduce volume of output (remove all the -I's and such).
34015 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
34016 Call gcc_cpass, gcc_cfail.
34017 (c-torture): Pass testing option to c-torture-compile.
34018
b8c25665 340191994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
34020
34021 Bring patches over from progressive.
34022 * config/default.exp: Exit remote shell cleanly.
34023 (g++_exit, g++_start): Add default versions.
34024 * config/sim.exp (gcc_load): Use perror, not error.
34025
b8c25665 340261994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34027
34028 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
34029 set in site.exp.
34030
b8c25665 340311994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
34032
34033 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
34034 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
34035 (wendy_try): New proc to run testcase.
34036 (main loop): Call 'em.
34037 * gcc.wendy/*.c: Clean up pass to correct expected output.
34038
34039 * lib/gcc.exp: Minor cleanup work.
34040 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
34041
b8c25665 340421994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34043
34044 * config/sim.exp (gcc_load): Document return codes better.
34045 Don't pass -v to simulator.
34046
b8c25665 340471994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 34048
efdbc6f8
RH
34049 * gcc.special/920717-x.c: Fix typo.
34050 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34051 get at sources.
921e5a0e
JL
34052
34053 * lib/mike-gcc.exp: Fix typo.
34054
b8c25665 340551994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
34056
34057 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34058 binary to use, transform the name.
34059 * config/*.exp: rename everything. Nuke any g++ specific files,
34060 it's now a special case of gcc that requires no special support.
34061 Add a default.exp for unsupported targets.
34062
b8c25665 340631994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
34064
34065 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34066 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34067 version of Tcl.
34068
b8c25665 340691994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
34070
34071 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34072 than a warning.
34073
b8c25665 340741994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
34075
34076 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34077
b8c25665 340781994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
34079
34080 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34081 option_list. Compile every file with only 4/6 option choices
34082 (same as C torture) instead of with 12/18 different option
34083 choices.
34084 * lib/c-torture.exp: Likewise.
34085
34086 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34087 not already set.
34088
b8c25665 340891993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 34090
ed8e443a
JM
34091 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34092 can put an XFAIL *-*-* on excess errors.
34093
340941993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34095
34096 * g++.law: Add more tests derived from g++-bugs snapshots.
34097
34098 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34099 equivalent to g++.law/init9.
34100
34101 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34102 compiled it, and the a.out file after we've run it.
34103
341041993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34105
34106 * lib/mike-g++.exp (postbase): Delete the .o file after we've
34107 compiled it, and the a.out file after we've run it.
34108
341091993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
34110
34111 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34112
341131993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34114
34115 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34116 version number.
34117
341181993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34119
34120 * g++.law: New directory of g++ tests derived from the g++-bugs
34121 snapshots.
34122
341231993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34124
34125 * gcc.compile: initbug1.c initbug1.exp testcase added
34126
341271993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34128
34129 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34130 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34131 fixes submitted by Jeff Law (law@cs.utah.edu)
34132 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34133 Jeff Law (law@cs.utah.edu)
34134
34135
341361993-11-30 Mike Stump (mrs@cygnus.com)
34137
34138 * config/unix-g++.exp: Follow the gcc way of doing things.
34139 * g++.old-deja/old-deja.exp: Minor updates.
34140 * lib/g++.exp: New file, follow the gcc way of doing things.
34141 * lib/old-dejagnu.exp: Minor updates.
34142 * lib/mike-g++.exp: Always unset errorInfo.
34143
341441993-11-06 Mike Stump (mrs@cygnus.com)
34145
34146 * lib/gcc.exp: Fix some errors with the below change, CC and
34147 CFLAGS should be global when setting, not local.
34148
341491993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34150
34151 * lib/gcc.exp: Transform tool name.
34152
341531993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34154
34155 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34156
341571993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34158
34159 * lib/gcc.exp: change gcc_done to gcc_stat
34160
341611993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34162
34163 * Upgraded gcc testsuite to c-torture version 1.25
34164
341651993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34166
34167 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34168 * lib/c-torture: added hooks for new reporting code.
34169
341701993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34171
34172 * config/sh-gcc.exp: check if sh-sim exists in the path
34173
341741993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34175
34176 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34177 * gcc.compile/compile.exp: Initial changes for new logic.
34178 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34179 * gcc.failure/failure.exp: Initial changes for new logic.
34180 * gcc.ieee/ieee.exp: Initial changes for new logic.
34181 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34182 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34183 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34184 * lib/c-torture.exp: Initial changes for new logic.
34185 * lib/gcc.exp: Initial changes for new logic.
34186
341871993-10-15 Mike Stump (mrs@cygnus.com)
34188
34189 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34190 depend upon failure or success. Fully qualify names in failure
34191 and success messages. Always remove a.out before starting
34192 compile, just in case. Pay more attention to error text output by
34193 the compiler. Handle testcases with no known past errors just
34194 like all others, so that things are uniform. Other miscellaneous
34195 improvements.
34196
341971993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34198
34199 * gcc.cpp: new directory for cpp tests
34200
342011993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34202
34203 * lib/chill.exp: Code reformatted, removed unused code.
34204 * config/unix-chill.exp: Code reformatted, removed unused code.
34205 * chill.execute/execute.exp: Code reformatted, removed unused code.
34206 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34207
342081993-10-04 Ian Lance Taylor (ian@cygnus.com)
34209
34210 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34211 routines not written.
34212
342131993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34214
34215 * config/bug-gcc.exp: Use new procs from bug.exp.
34216
342171993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34218
34219 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34220 via ftp, rather than depending on NFS.
34221 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34222 case.
34223
342241993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34225
34226 * config/bug-gcc.exp: Use new download proc.
34227
342281993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34229
34230 * chill.execute/execute.exp: cleanups, handles errors better
34231 * chill.compile/compile.exp: rewrite, based on execute.exp
34232 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34233 * lib/chill.exp: major changes to diff proc and compile and link
34234 procs. added chill_fail and chill_pass wrappers to pass and
34235 fail. added more comments, and handle error codes better.
34236 Added a hack to capture stderr from exec, so noncompile tests
34237 can work.
34238
342391993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34240
34241 * chill.execute/execute.exp: rewrite of testsuite driver
34242 * lib/chill.exp: rewrite of testsuite driver
34243 * config/unix-chill.exp: rewrite of testsuite driver
34244
342451993-08-25 Bill Cox (bill@rtl.cygnus.com)
34246
34247 In chill.execute:
34248 * iexpr.ch: Standardize uppercase.
34249 * tuples.dat: Standardize uppercase.
34250 * vary.ch: standardize. Correct varying string assignments.
34251 * vary.dat: Add new output lines.
34252
342531993-08-24 Bill Cox (bill@rtl.cygnus.com)
34254
34255 In chill.execute:
34256 * chprintf.ch: Standardize use of uppercase.
34257 * tuples.ch: Standardize and turn arr2 into a DCL,
34258 rather than a SYN.
34259 * pinits.ch: Standardize.
34260
342611993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34262
34263 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34264 * Makefil: Renamed to Makefile.in.
34265 * configure.in: New.
34266
342671993-08-23 Bill Cox (bill@rtl.cygnus.com)
34268
34269 In chill.execute:
34270 * .cvsignore: Add result/output files.
34271 * Makefile: Fix up variables at start. Use MFLAGS
34272 everywhere. Correct bool_loc, built_ins entries.
34273 Add entry for vary1.ch.
34274 * bitarray.ch: Standardize upper-case usage.
34275 * bitexpr.ch: Standardize, add output of b1.
34276 * params.ch: Use arrayt in along PROC parameters, to
34277 avoid novelty problems.
34278 * sets.ch: Tiny cleanup.
34279 * vary1.ch: Re-indent.
34280
342811993-08-17 Bill Cox (bill@rtl.cygnus.com)
34282
34283 * Add PR-related files to Makefiles, .cvsignore files, etc.
34284
342851993-08-02 Jeff Wheat (cassidy@cygnus.com)
34286
34287 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34288 with compiler objects. New names are test-flow.c and test-loop.c
34289
342901993-07-27 Jeff Wheat (cassidy@cygnus.com)
34291
34292 * Upgraded c-torture tests from 1.19 to 1.20
34293
34294 * new files:
34295 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34296 * gcc.compile: 930623-1.c 930623-2.c
34297 * gcc.noncompile: 930622-1.c 930622-2.c
34298 * gcc.failure: 920411-1.c 920627-2.c
34299 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34300
343011993-07-20 Jeff Wheat (cassidy@cygnus.com)
34302
34303 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34304 More changes to get testsuite working properly. Needs more work.
34305 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34306
343071993-07-19 Jeff Wheat (cassidy@cygnus.com)
34308
34309 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34310 More changes to get testsuite working properly. Needs more work.
34311
343121993-07-13 Jeff Wheat (cassidy@cygnus.com)
34313
34314 * chill.compile/compile.exp: Added for Dejagnu support
34315 * chill.execute/execute.exp: Added for Dejagnu support
34316 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34317
343181993-06-19 Bill Cox (bill@rtl.cygnus.com)
34319
34320 This should complete moving the CHILL test files.
34321 * chill.noncompile(.cvsignore printf.grt
34322 in-printf.grt chprintf.grt chprintf.ch):
34323 Added test-support files.
34324 (Makefile): Modified further.
34325 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34326 signal.ch): Added test files.
34327 * chill.execute (.cvsignore printf.grt printr.c
34328 in-printf.grt rts.c chprintf.grt rts.h): Added
34329 test-support files.
34330 (Makefile): More corrections.
34331
343321993-06-18 Bill Cox (bill@rtl.cygnus.com)
34333
34334 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
34335 test cases, ready for DejaGnu.
34336
b8c25665 343371993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34338
34339 * Upgraded c-torture tests from 1.18 to 1.19
34340
34341 * gcc.compile: added test(s):
34342 930607-1.c
34343 * gcc.execute: added test(s):
34344 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34345
34346 * added new subdirectory for misc tests: gcc.misc-tests
34347 * gcc.misc-test(s): added tests:
34348 inst-check.c test-consts.c test-ior.c test-switch.c
34349
b8c25665 343501993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
34351
34352 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34353
b8c25665 343541993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34355
34356 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34357
b8c25665 343581993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34359
34360 * Upgraded c-torture tests from 1.17 to 1.18
34361
b8c25665 343621993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34363
34364 * Upgraded c-torture tests from 1.12 to 1.17
34365
b8c25665 343661993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34367
34368 * lib/old-dejagnu.exp:
34369 Fixed handling of XFAIL target triplets to correctly
34370 recognize wildcard characters. Removed code that
34371 appended a unique id tag to the end of the file name
34372 printed out by the result of the testcases within a
34373 given test file.
34374
b8c25665 343751993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34376
34377 * lib/old-dejagnu.exp:
34378 Reworked expected failure handling to trigger off of XFAIL
34379 keyword in keyphrase embeded in testcase source code. The
34380 XFAIL keyword must be at the end of the keyphrase line. It
34381 may optionally be followed by one or more target triplets.
34382 It has just occured that the handling of wildcards in the
34383 target triplet may not be correct.
34384
b8c25665 343851993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34386
34387 * g++.old-deja/tests:
34388 Moved all subdirectories up one level into g++.old-deja .
34389
34390 * lib/old-dejagnu.exp:
34391 Fixed problem with CXXFLAGS not being properly reset, and being
34392 corrupted with extraneous "-c" compiler option. This was
34393 causing binaries to not be generated for test that needed them.
34394 Modified strings passed to "pass" and "fail" so that individual
34395 tests from the same test file would be distinguished by an
34396 identifier appended to the test file name in the summary logs;
34397 this corrected a problem with erroneous diff logs. Added code
34398 to search testcases for expected fail and unexpected pass keywords.
34399
b8c25665 344001993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
34401
34402 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34403
b8c25665 344041993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34405
34406 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34407 Removed extraneous text from end of "Special g++ Options"
34408 keyphrase.
34409
34410 * lib/old-dejagnu.exp: Added pattern matching to look for new
34411 keywords, embedded in testcases comments, which will trigger
34412 calls to xpass and xfail.
34413
b8c25665 344141993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34415
34416 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34417 comments embedded in the testcases, especially the one looking for
34418 special compiler options, as well as the pattern matching for the
34419 compiler output again.
34420
b8c25665 344211993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34422
34423 * lib/old-dejagnu.exp: Do a proper check of the return value for
34424 execute tests. Fixed several problems with the pattern matching
34425 of the compiler output which gave erroneous test results.
34426 Changed several of the test result messages to be more descriptive.
34427 * config/unix-g++.exp: Proc g++_load now actually works and
34428 executes the tests passed to it and returns a usable return
92936ecf 34429 value.
921e5a0e 34430
b8c25665 344311993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 34432
efdbc6f8 34433 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 34434
b8c25665 344351993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34436
34437 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34438 Modified both files to properly execute the old style
34439 dejagnu tests. The previous versions of these files were
34440 experimental and did not function anything near correctly.
34441
b8c25665 344421993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
34443
34444 * Removed all Makefile.in and configure.in files. No configuration
34445 needed now.
34446
b8c25665 344471993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34448
34449 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34450
b8c25665 344511993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
34452
34453 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34454 gcc.special/configure.in, gcc.noncompile/configure.in,
34455 gcc.execute/configure.in, gcc.code_quality/configure.in,
34456 g++.other/configure.in, g++.old-deja/configure.in,
34457 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34458 in srcname setting.
34459
b8c25665 344601993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
34461
34462 * lib/udi.exp: Fixed mondfe and mondfe_download.
34463 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34464 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34465
b8c25665 344661993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34467
34468 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34469 (gdb_exit): Don't remove *_soc files.
34470
b8c25665 344711993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34472
34473 * lib/c-torture.exp: Don't look for main; instead always use -w
34474 -c. This is how the c-torture tests work. Remove the object
34475 file if the compilation succeeds.
34476 * gcc.execute/execute.exp: Remove executable if test passes.
34477 * gcc.noncompile/noncompile.exp: Every test is an expected
34478 failure.
34479 * gcc.special/special.exp: Added tests from c-torture 1.11,
34480 corrected use of existing test.
34481 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34482 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34483 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34484 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34485 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34486 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34487 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34488 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34489 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34490 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34491 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34492 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34493 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34494 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34495 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34496 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34497 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34498 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34499 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34500 c-torture 1.11.
34501 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34502 correspond to c-torture 1.11.
34503
34504 * New file.