]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR fortran/21594 ([4.0 only] FAIL: gfortran.dg/eoshift.f90 -O0 execution test)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
47b3a403
TK
12005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
2
3 PR libfortran/21594
4 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
5 Add test cases where the shift length is greater than the
6 array length.
7
d96a5493
ZL
82005-07-07 Ziemowit Laski <zlaski@apple.com>
9
10 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
11 * objc.dg/gnu-runtime-2.m: Likewise.
12
4c3a6ca1
JJ
132005-07-07 Jakub Jelinek <jakub@redhat.com>
14
d1e3d6ae
JJ
15 * gfortran.dg/longline.f: New test.
16
4c3a6ca1
JJ
17 * gfortran.dg/badline.f: New test.
18
d3642f89
FW
192005-07-07 Feng Wang <fengwang@nudt.edu.cn>
20
21 PR fortran/16531
22 PR fortran/15966
23 PR fortran/18781
24 * gfortran.dg/hollerith.f90: New.
25 * gfortran.dg/hollerith2.f90: New.
26 * gfortran.dg/hollerith3.f90: New.
27 * gfortran.dg/hollerith4.f90: New.
28 * gfortran.dg/hollerith_f95.f90: New.
29 * gfortran.dg/hollerith_legacy.f90: New.
30 * gfortran.dg/g77/cpp4.F: New. Port from g77.
31
f5d21c4c
ZL
322005-07-07 Ziemowit Laski <zlaski@apple.com>
33
34 PR objc/22274
35 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
36 * objc.dg/gnu-runtime-2.m: New.
37
1a557723
JL
382005-07-06 Jeff Law <law@redhat.com>
39
40 * gcc.dg/tree-ssa/vrp17.c: New test.
41
9f9d4c5f
FW
422005-07-07 Feng Wang <fengwang@nudt.edu.cn>
43
44 PR fortran/22327
45 * gfortran.dg/array_constructor_5.f90: New test.
46
3c2d01f1
JJ
472005-07-07 Jakub Jelinek <jakub@redhat.com>
48
49 * gfortran.fortran-torture/execute/entry_9.f90: New test.
50
1d8eeb63
FJ
512005-07-06 Fariborz Jahanian <fjahanian@apple.com>
52
53 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
54 * gcc.dg/980816-1.c: Ditto.
55
9da4058c
JL
562005-07-06 Jeff Law <law@redhat.com>
57
58 * gcc.c-torture/compile/pr21356.c: New test.
59
73f397d4
JM
602005-07-05 Joseph S. Myers <joseph@codesourcery.com>
61
62 PR c/22013
63 PR c/22098
64 * gcc.c-torture/compile/pr22013-1.c,
65 gcc.c-torture/execute/pr22098-1.c,
66 gcc.c-torture/execute/pr22098-2.c,
67 gcc.c-torture/execute/pr22098-3.c: New tests.
68
692a7aa3
JM
692005-07-05 Joseph S. Myers <joseph@codesourcery.com>
70
71 PR c/22308
72 * gcc.dg/pr22308-1.c: New test.
73
5935bec3
KH
742005-07-05 Kazu Hirata <kazu@codesourcery.com>
75
76 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
77 target.
78 * gcc.dg/compare9.c: Use -fshort-enums instead of
3d7686f9 79 -fno-short-enums. Change the last test to dg-bogus.
5935bec3 80
c6f3fbf1
KH
812005-07-04 Kazu Hirata <kazu@codesourcery.com>
82
83 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
84 * gcc.dg/compare9.c: New.
85
0f8417e9
FXC
862005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
87
88 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
89
bbef4d45
AP
902005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
91
92 PR testsuite/22288
93 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
94
95
0ce0154c
KG
962005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
97
98 * gcc.dg/format/gcc_gfc-1.c: New.
99
dd0f37b5
AP
1002005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
101
102 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
103
365ff3b9
FXC
1042005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
105
106 PR fortran/20842
107 * gfortran.dg/io_invalid_1.f90: New test.
108
ea40ba9c
JM
1092005-07-03 Joseph S. Myers <joseph@codesourcery.com>
110
111 * gcc.dg/format/gcc_diag-1.c: Update.
112
2d0dab7f
JL
1132005-07-02 Jeff Law <law@redhat.com>
114
115 * gcc.dg/tree-ssa/pr22051-1.c: New test.
116 * gcc.dg/tree-ssa/pr22051-2.c: New test.
117
dee15844
JM
1182005-07-02 Joseph S. Myers <joseph@codesourcery.com>
119
120 * gcc.dg/format/gcc_diag-1.c: Update.
121
7898840f
AP
1222005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
123
124 PR tree-opt/22269
125 * gcc.c-torture/compile/pr22269.c: New test.
126
a4f91294
DN
1272005-06-30 Diego Novillo <dnovillo@redhat.com>
128
129 PR 21584
130 PR 22219
131 * g++.dg/tree-ssa/pr21584-1.C: New test.
132 * g++.dg/tree-ssa/pr21584-2.C: New test.
133
e6b05534
ZL
1342005-06-30 Ziemowit Laski <zlaski@apple.com>
135
136 * obj-c++.dg/try-catch-11.mm: New.
137 * objc.dg/try-catch-10.m: New.
138
33a72fb9
DE
1392005-06-29 David Edelsohn <edelsohn@gnu.org>
140
141 * g++.dg/other/ucnid-1.C: xfail on AIX.
142
674391b8
DN
1432005-06-29 Diego Novillo <dnovillo@redhat.com>
144
145 PR 22234
146 * gcc.dg/20050629-1.c: New test.
147
c64de75f
ZL
1482005-06-29 Ziemowit Laski <zlaski@apple.com>
149
150 * obj-c++.dg/const-str-1[0-1].mm: New.
151 * objc.dg/const-str-1[0-1].m: New.
152
d5dfe0b8
RH
1532005-05-29 Richard Henderson <rth@redhat.com>
154
155 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
156 Rename from check_effective_target_vect_no_max.
157 (check_effective_target_vect_no_int_add): New.
158 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
159 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
160 * gcc.dg/vect/vect-reduc-3.c: Likewise.
161 * gcc.dg/vect/vect-reduc-1.c: Use both.
162 * gcc.dg/vect/vect-reduc-2.c: Likewise.
163
9fb93f89
RH
1642005-05-29 Richard Henderson <rth@redhat.com>
165
166 * lib/target-supports.exp (check_effective_target_vect_no_max):
167 Remove i386 and x86_64.
168
8972a0ac
SE
1692005-06-29 Steve Ellcey <sje@cup.hp.com>
170
171 PR testsuite/21969
172 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
173
e972ccce
SE
1742005-06-29 Steve Ellcey <sje@cup.hp.com>
175
176 PR middle-end/21969
177 * gcc.dg/vect/pr21969.c: New test.
178
6663ee3b
EC
1792005-06-28 Eric Christopher <echristo@redhat.com>
180
181 PR c/22052
182 PR c/21975
183 * gcc.dg/inline1.c: New test.
184 * gcc.dg/inline2.c: Ditto.
185 * gcc.dg/inline3.c: Ditto.
186 * gcc.dg/inline4.c: Ditto.
187 * gcc.dg/inline5.c: Ditto.
188
7f8f6d5f
TK
1892005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
190
191 PR libfortran/22142
192 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
193 Add testcase also testing eoshift1 for PR 22142.
194
777c8889
RH
1952005-06-28 Richard Henderson <rth@redhat.com>
196
197 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
198 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
199 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
200 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
201 gcc.dg/tree-ssa/20030922-2.c: Likewise.
202
0f363a3b
TK
2032005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
204
205 PR libfortran/22142
206 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
207 Add testcase for PR 22142.
208
4de67c26
JM
2092005-06-28 Joseph S. Myers <joseph@codesourcery.com>
210
211 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
212 gcc.target/ia64/fpreg-2.c: New tests.
213
8234b3bd
FXC
2142005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
215
216 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
217
0a0a8cf7
FXC
2182005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
219
220 PR libfortran/22170
221 * gfortran.dg/slash_1.f90: New test.
222
9009820b
RH
2232005-06-27 Richard Henderson <rth@redhat.com>
224
225 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
226 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
227 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
228 * gcc.dg/vect/vect-reduc-2.c: Likewise.
229 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
230 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
231
69a2964c
RH
2322005-06-27 Richard Henderson <rth@redhat.com>
233
234 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
235 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
236
2aba33dd
ZL
2372005-06-27 Ziemowit Laski <zlaski@apple.com>
238
239 * obj-c++.dg/proto-lossage-5.mm: New.
240 * objc.dg/proto-lossage-5.m: New.
241
3eca1bd7
DN
2422005-06-27 Diego Novillo <dnovillo@redhat.com>
243
244 PR 21959
245 * gcc.dg/tree-ssa/pr21959.c: New test.
246
10a0d495
JJ
2472005-06-27 Jakub Jelinek <jakub@redhat.com>
248
249 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
250 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
251 testing uninitialized var.
252
253 * gcc.c-torture/execute/builtins/chk.h: New.
254 * gcc.c-torture/execute/builtins/lib/chk.c: New.
255 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
256 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
257 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
258 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
259 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
260 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
261 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
262 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
263 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
264 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
265 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
266 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
267 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
268 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
269 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
270 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
271 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
272 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
273 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
274 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
275 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
276 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
277 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
278 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
279 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
280 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
281 * gcc.dg/builtin-object-size-1.c: New test.
282 * gcc.dg/builtin-object-size-2.c: New test.
283 * gcc.dg/builtin-object-size-3.c: New test.
284 * gcc.dg/builtin-object-size-4.c: New test.
285 * gcc.dg/builtin-object-size-5.c: New test.
286 * gcc.dg/builtin-stringop-chk-1.c: New test.
287 * gcc.dg/builtin-stringop-chk-2.c: New test.
288 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
289 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
290 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
291 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
292 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
293 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
294 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
295 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
296 * gcc.c-torture/execute/printf-1.c: New test.
297 * gcc.c-torture/execute/fprintf-1.c: New test.
298 * gcc.c-torture/execute/vprintf-1.c: New test.
299 * gcc.c-torture/execute/vfprintf-1.c: New test.
300 * gcc.c-torture/execute/printf-chk-1.c: New test.
301 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
302 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
303 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
304
2bcf2e2b
MM
3052005-06-27 Michael Matz <matz@suse.de>
306
307 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
308 slot is not merged if address escapes.
309
10a22b11
KG
3102005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
311
312 PR c/21911
313 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
314
19dbbf36
JJ
3152005-06-26 Jakub Jelinek <jakub@redhat.com>
316
d9725c41
JJ
317 PR middle-end/17965
318 * gcc.c-torture/compile/20050622-1.c: New test.
319
19dbbf36
JJ
320 PR middle-end/22028
321 * gcc.dg/20050620-1.c: New test.
322
567fb660
KH
3232005-06-26 Kazu Hirata <kazu@codesourcery.com>
324
325 PR tree-optimization/22026
326 * gcc.dg/tree-ssa/pr22026.c: New.
327
0e6d033b
TK
3282005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
329
8b41d4bf 330 PR libfortran/22144
0e6d033b
TK
331 * gfortran.dg/shift-alloc.f90: New testcase.
332
f115b653
KC
3332005-06-25 Kelley Cook <kcook@gcc.gnu.org>
334
335 * all files: Update FSF address in copyright headers.
336
ce91e74c
JH
3372005-06-22 Jan Hubicka <jh@suse.cz>
338
339 * wholeprogram-1.c: New testcase.
340 * wholeprogram-2.c: New testcase.
341
68c1abf1
MM
3422005-06-24 Mark Mitchell <mark@codesourcery.com>
343
344 PR 22171
345 * gcc.dg/tree-ssa/pr22171.c: New test.
346
a3504e64
FW
3472005-06-24 Feng Wang <fengwang@nudt.edu.cn>
348
349 * gfortran.dg/simplify_modulo.f90: New.
350
b8807f05
JH
3512005-06-24 Jan Hubicka <jh@suse.cz>
352
353 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
354
ee18782f
ZL
3552005-06-23 Ziemowit Laski <zlaski@apple.com>
356
357 * obj-c++.dg/proto-lossage-[1-4].mm: New.
358
0c9b7e9b
ZL
3592005-06-23 Ziemowit Laski <zlaski@apple.com>
360
361 * obj-c++.dg/typedef-alias-1.mm: New.
362 * objc.dg/typedef-alias-1.m: New.
363
94908762
JL
3642005-06-23 Jeff Law <law@redhat.com>
365
366 * gcc.dg/tree-ssa/vrp16.c: New test.
367
32aa3bff
FXC
3682005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
369
370 * lib/target-supports.exp: Add
371 check_effective_target_fortran_large_real and
372 check_effective_target_fortran_large_int to check for
373 corresponding effective targets.
374 * gfortran.dg/large_integer_kind_1.f90: New test.
375 * gfortran.dg/large_real_kind_1.f90: New test.
376
e57f2b41
KH
3772005-06-23 Kazu Hirata <kazu@codesourcery.com>
378
379 PR tree-optimization/22117
380 * gcc.dg/tree-ssa/pr22117.c: New.
381
a31de501
JM
3822005-06-23 James A. Morrison <phython@gcc.gnu.org>
383
384 PR testsuite/22123
385 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
386
2de3f2f3
DE
3872005-06-23 David Edelsohn <edelsohn@gnu.org>
388
389 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
390
09102896
DB
3912005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
392
393 * gfortran.dg/f2c_4.f90: Add tests for complex functions
394 * gfortran.dg/f2c_4.c: Likewise
395
bd83e614
PB
3962005-06-22 Paul Brook <paul@codesourcery.com>
397
398 PR fortran/21034
399 * gfortran.dg/auto_save_1.f90: New test.
400
aacb3512
MM
4012005-06-22 Michael Matz <matz@suse.de>
402
403 * gcc.target/x86-64/abi: New directory.
404 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
405 * gcc.target/x86-64/abi/README.gcc: New file.
406 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
407 * gcc.target/x86-64/abi/asm-support.s: New file.
408 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
409 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
410 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
411 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
412 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
413 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
414 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
415 * gcc.target/x86_64/abi/test_bitfields.c: New test.
416 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
417 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
418 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
419 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
420 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
421 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
422 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
423 * gcc.target/x86_64/abi/test_varargs.c: New test.
424
ed059c56
JM
4252005-06-21 Joseph S. Myers <joseph@codesourcery.com>
426
427 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
428 32-bit i?86 and x86_64.
429
01277dc4
ZL
4302005-06-21 Ziemowit Laski <zlaski@apple.com>
431
432 * obj-c++.dg/const-str-[1-9].mm: New tests.
433
051cdfd4
PT
4342005-06-21 Paul Thomas <pault@gcc.gnu.org>
435
436 PR fortran/22010
437 * gfortran.dg/namelist_use.f90: New.
438 * gfortran.dg/namelist_use_only.f90: New.
439
2735e93e
JL
4402005-06-21 Jeff Law <law@redhat.com>
441
442 * gcc.dg/tree-ssa/vrp15.c: New test.
443
a6b46ba2
DN
4442005-06-21 Dorit Nuzman <dorit@il.ibm.com>
445
446 * lib/target-supports.exp (check_effective_target_vect_reduction):
447 Remove.
448 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
449 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
450 remove vect_reduction target keyword. Also avoid two returns in main.
451 * gcc.dg/vect/vect-reduc-3.c: Likewise.
452 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
453 * gcc.dg/vect/vect-reduc-1short.c: New test.
454 * gcc.dg/vect/vect-reduc-1char.c: New test.
455 * gcc.dg/vect/vect-reduc-2short.c: New test.
456 * gcc.dg/vect/vect-reduc-2char.c: New test.
457 * gcc.dg/vect/vect-reduc-6.c: New test.
458 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
459 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
460 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
461
a3a2067a
TS
4622005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
463 Paul Thomas <pault@gcc.gnu.org>
464
465 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
466 New tests.
467
4682005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
131c66cd
FXC
469
470 * gfortran.dg/backslash_1.f90: New test.
471 * gfortran.dg/backslash_2.f90: New test.
472
e0757dda
SK
4732005-06-20 Steven G. Kargl <kargls@comcast.net>
474
475 * gfortran.dg/duplicate_labels.f90: New test.
476
019275a2
JB
4772005-06-20 Jan Beulich <jbeulich@novell.com>
478
479 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
480 unsupportable relocations.
481 * g++.old-deja/g++.other/store-expr1.C: Likewise.
482 * gcc.dg/20050321-2.c: xfail for NetWare.
483
57493278
AJ
4842005-06-20 Andreas Jaeger <aj@suse.de>
485
486 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
487 gcc.target/i386/fastcall-sseregparm.c,
488 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
489
771151dc
RH
4902005-06-19 Richard Henderson <rth@redhat.com>
491
492 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
493
cac24f06
JM
4942005-06-19 Joseph S. Myers <joseph@codesourcery.com>
495
496 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
497
fed3667b
AH
4982005-06-19 Aldy Hernandez <aldyh@redhat.com>
499
131c66cd
FXC
500 PR c++/22115
501 * g++.dg/conversion/simd2.C: Change expected error message.
fed3667b 502
a73c6788
DN
5032005-06-18 Dorit Nuzman <dorit@il.ibm.com>
504
505 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
506 * gcc.dg/vect/vect-reduc-2.c: Likewise.
507 * gcc.dg/vect/vect-reduc-3.c: Likewise.
508
2d9474df
JM
5092005-06-18 James A Morrison <phython@gcc.gnu.org>
510
511 * gcc.dg/fold-mod-1.c: New test.
512
5190a458
SK
5132005-06-18 Steven G. Kargl <kargls@comcast.net>
514
515 PR fortran/19926
516 * gfortran.dg/pr19926.f90: New test.
517
a73c6788 5182005-06-18 Dorit Nuzman <dorit@il.ibm.com>
61d3cdbb
DN
519
520 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
521 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
522 targets.
523 * gcc.dg/vect/vect-reduc-2.c: Likewise.
524 * gcc.dg/vect/vect-reduc-3.c: Likewise.
525
6d409ca8
JM
5262005-06-18 Joseph S. Myers <joseph@codesourcery.com>
527
528 * gcc.target/ia64/float80-varargs-1.c: New test.
529
189ed82c
TS
5302005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
531
532 PR tree-opt/22035
533 * gfortran.dg/f2c_6.f90: New test.
534
fad86f7a
GK
5352005-06-17 Geoffrey Keating <geoffk@apple.com>
536
537 PR c++/17413
538 * g++.dg/template/local5.C: New.
539
5531f0e0
RH
5402005-06-17 Richard Henderson <rth@redhat.com>
541
542 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
543
3453c37f
DB
5442005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
545
546 PR testsuite/21945
547 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
548
18338c6e
GB
5492005-06-15 Giovanni Bajo <giovannibajo@libero.it>
550
551 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
552 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
553 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
554 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
555 check_vect to verify the presence of hardware vector support.
556
c26db6b6
JM
5572005-06-16 James A. Morrison <phython@gcc.gnu.org>
558
559 PR testsuite/22056
560 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
561
04d9e6bd
FXC
5622005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
563
564 PR libfortran/19216
565 * gfortran.dg/pr19216.f: Add correct space between brackets and
566 dg directive.
567
2f06ccc6
FXC
5682005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
569
570 PR libfortran/16436
571 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
572
2f84b963
RG
5732005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
574
575 * gcc.target/i386/attributes-error.c: New testcase.
576 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
577 * gcc.target/i386/regparm-stdcall.c: Likewise.
578 * gcc.target/i386/sseregparm-1.c: Likewise.
579 * gcc.target/i386/sseregparm-2.c: Likewise.
580
fe93f42f
NS
5812005-06-16 Nathan Sidwell <nathan@codesourcery.com>
582
583 * g++.dg/rtti/crash2.C: New.
584
46bdb9cf
JM
5852005-06-15 Joseph S. Myers <joseph@codesourcery.com>
586
587 * gcc.dg/noncompile/20040203-3.c: Update expected message.
588
18ea791f
DU
5892005-06-15 David Ung <davidu@mips.com>
590
591 * gcc.target/mips/mips16e-extends.c: New test for testing the
592 generation of MIPS16e zeb/zeh, seb/seh instructions.
593
9983270b
DN
5942005-06-15 Diego Novillo <dnovillo@redhat.com>
595
596 PR 22018
597 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
598 * gcc.dg/tree-ssa/pr22018.c: New test.
599
5bed876a
AH
6002005-06-15 Aldy Hernandez <aldyh@redhat.com>
601
602 * gcc.dg/simd-1.c: Update error messages.
603 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
604 * gcc.dg/simd-2.c: Update error messages.
605 * gcc.dg/simd-4.c: New.
606
c4eacf99
NS
6072005-06-15 Nathan Sidwell <nathan@codesourcery.com>
608
609 PR c++/20678
610 * g++.dg/other/crash-4.C: New.
611
c9a3d128
DP
6122005-06-14 Devang Patel <dpatel@apple.com>
613
614 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
57493278 615
792f871e
NS
6162005-06-14 Nathan Sidwell <nathan@codesourcery.com>
617
618 PR c++/21929
619 * g++.dg/parse/crash11.C: Update
620
a513fe88
JL
6212005-06-13 Jeff Law <law@redhat.com>
622
623 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
624 perform the desired transformations.
625 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
626 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
627
a8e12e4d
TS
6282005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
629
630 PR fortran/22038
631 * gfortran.dg/forall_1.f90: Un-XFAIL.
632
8fe4d24b
NS
6332005-06-13 Nathan Sidwell <nathan@codesourcery.com>
634
635 PR c++/21929
636 * g++.dg/parse/crash26.C: New.
637
638 PR c++/20789
639 * g++.dg/init/member1.C: New.
640
dda895f9
JJ
6412005-06-13 Jakub Jelinek <jakub@redhat.com>
642
643 * gfortran.dg/altreturn_1.f90: New test.
644
adacecf1
ZD
6452005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
646
647 PR middle-end/21985
648 * gcc.dg/tree-ssa/pr21985.c: New test.
649
a165e746
JM
6502005-06-12 James A. Morrison <phython@gcc.gnu.org>
651
652 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
653
da5839d6
RS
6542005-06-12 Roger Sayle <roger@eyesopen.com>
655
656 PR c++/21930
657 * g++.dg/other/error10.C: New test case.
658
57504df9
FXC
6592005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
660
661 PR libfortran/19155
662 * gfortran.dg/pr19155.f: Add test.
663
b49a3de7
TS
6642005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
665
666 * gfortran.dg/f2c_7.f90: New test.
667
16d4ddd1
TS
668 * gfortran.dg/forall_1.f90: XFAILed.
669
e3d025cb
JM
6702005-06-12 James A. Morrison <phython@gcc.gnu.org>
671
672 * gcc.dg/pr14796-1.c: New.
673 * gcc.dg/pr14796-2.c: New.
674
94631c1e
SK
6752005-06-11 Steven G. Kargl <kargls@comcast.net>
676
677 PR fortran/17792
678 PR fortran/21375
679 * gfortran.dg/deallocate_stat.f90: New test.
680
6812005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
39328081
TK
682
683 * gfortran.fortran-torture/execute/in-pack.f90: New test.
684
bb748329
DN
6852005-06-10 Dorit Nuzman <dorit@il.ibm.com>
686
687 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
688 access will be generated when this loop is vectorized. Test that
689 accesses with same alignment were detected.
690 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
691 Test that accesses with same alignment were detected.
692 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
57493278 693 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
bb748329
DN
694 alignment were detected.
695
b7e20b53
GDR
6962005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
697
698 * gcc.dg/Wcxx-compat-1.c: New.
699
92f5e87c
TK
7002005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
701
702 PR libfortran/21480
703 * gfortran.dg/reshape-complex.f90: Add a test for a packed
704 complex array.
705
5878b92f
NS
7062005-06-09 Nathan Sidwell <nathan@codesourcery.com>
707
708 * gcc.dg/alias-8.c: New.
709
7a9430c0
JM
7102005-06-08 Joseph S. Myers <joseph@codesourcery.com>
711
712 * gcc.dg/format/cmn_err-1.c: Update.
713
8b0096b4
JM
7142005-06-08 James A. Morrison <phython@gcc.gnu.org>
715
716 PR target/20666
717 * gcc.target/sparc/fexpand-2.c: New.
718 * gcc.target/sparc/fpmerge-2.c: New.
719 * gcc.target/sparc/fpmul-2.c: New.
720 * gcc.target/sparc/noresult.c: New.
721 * gcc.target/sparc/pdist-2.c: New.
722 * gcc.target/sparc/pdist-3.c: New.
723
625b02b2
AB
7242005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
725
726 PR testsuite/21702
727 * gcc.target/i386/i386.exp: Fix comment typo.
728
98ed9dae
NS
7292005-06-08 Nathan Sidwell <nathan@codesourcery.com>
730
731 PR c++/19497
732 * g++.dg/inherit/using5.C: New.
733 * g++.dg/inherit/using6.C: New.
734
cb6d4a9f
VR
7352005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
736
737 PR c++/19894
738 * g++.dg/template/ptrmem15.C: New test.
739
740 PR c++/20563
741 * g++.dg/ext/label4.C: New test.
742
34cbdf67
EB
7432005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
744
745 * gcc.dg/tls/debug-1.c: New test.
746
4280a26f
DJ
7472005-06-07 Dale Johannesen <dalej@apple.com>
748
749 * gcc.target/i386/movq.c: New.
750
e4cd04f4
DJ
7512005-06-07 Dale Johannesen <dalej@apple.com>
752
753 * gcc.dg/20050607-1.c: New.
754
145357a4
JJ
7552005-06-07 Jakub Jelinek <jakub@redhat.com>
756
757 PR middle-end/21850
758 * gcc.c-torture/execute/20050607-1.c: New test.
759
ae740cce
TK
7602005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
761
762 PR libfortran/21926
763 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
764 Test case where the return array has lowest stride one,
765 but isn't packed.
766
89a590b3
AS
7672005-06-07 Adrian Straetling <straetling@de.ibm.com>
768
769 * lib/target-supports.exp (check_effective_target_sync_int_long):
770 Add s390 and s390x targets.
771
ac182688
ZD
7722005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
773
774 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
775 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
776 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
777 * gcc.dg/tree-ssa/loop-9.c: New test.
778
efb169b0
NS
7792005-06-07 Nathan Sidwell <nathan@codesourcery.com>
780
781 * g++.dg/parse/defarg10.C: New.
782
40182dbf
JJ
7832005-06-06 Jakub Jelinek <jakub@redhat.com>
784
785 PR regression/21897
786 * gcc.c-torture/execute/20050604-1.c: New test.
787
b2a9b208
NS
7882005-06-06 Nathan Sidwell <nathan@codesourcery.com>
789
5e97d404
NS
790 PR 21903
791 * g++.dg/parse/defarg9.C: New.
792
b2a9b208
NS
793 PR c++/20637
794 * g++.dg/inherit/using4.C: New.
795 * g++.dg/overload/error1.C: Adjust expected errors.
796 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
797 * g++.old-deja/g++.brendan/arm2.C: Likewise.
798 * g++.old-deja/g++.other/redecl2.C: Likewise.
799 * g++.old-deja/g++.other/redecl4.C: Likewise.
800 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
801
43faca51
DB
8022005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
803
804 * gfortran.dg/f2c_5.f90: Add -w to dg-options
805
8062005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
807
57493278 808 * lib/gfortran.exp (gfortran_target_compile): Call
43faca51
DB
809 dg-additional-files-options
810 * gfortran.dg/f2c_4.f90: New file
811 * gfortran.dg/f2c_4.c: New file
812 * gfortran.dg/f2c_5.f90: New file
813 * gfortran.dg/f2c_5.c: New file
814
86403f0f
TS
8152005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
816
adac7e92 817 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
57493278 818
86403f0f
TS
819 PR fortran/21912
820 * gfortran.dg/array_constructor_4.f90: New test.
821
88a7beb7
MM
8222005-06-05 Mark Mitchell <mark@codesourcery.com>
823
824 PR c++/21619
825 * g++.dg/ext/builtin9.C: New test.
826
16191a64
DJ
8272005-06-05 Dale Johannesen <dalej@apple.com>
828
829 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
830 * gcc.c-torture/execute/20050603-2.c: Ditto.
831
88088c03
DN
8322005-06-05 Dorit Nuzman <dorit@il.ibm.com>
833
834 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
835 * gcc.dg/vect/vect-reduc-1.c: New.
836 * gcc.dg/vect/vect-reduc-2.c: New.
837 * gcc.dg/vect/vect-reduc-3.c: New.
838
1c3250ed
DJ
8392005-06-04 Dale Johannesen <dalej@apple.com>
840
841 * gcc.c-torture/execute/20050603-1.c: New.
842 * gcc.c-torture/execute/20050603-2.c: New.
843 * gcc.dg/20050603-3.c: New.
844
29405f94
TS
8452005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
846
8e400578
TS
847 PR fortran/19195
848 * gfortran.dg/debug_1.f90: New test.
57493278 849
29405f94
TS
850 * gfortran.dg/forall_1.f90: New test.
851
ab21e272
TS
8522005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
853
854 * gfortran.dg/array_constructor_3.f90: New test.
855
9a28687d
TS
8562005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
857
858 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
859
28da59e8
HPN
8602005-06-04 Hans-Peter Nilsson <hp@axis.com>
861
862 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
863
472d98b4
JM
8642005-06-04 Joseph S. Myers <joseph@codesourcery.com>
865
866 PR c/21873
867 * gcc.dg/init-excess-1.c: New test.
868
dad732fa
MM
8692005-06-03 Mark Mitchell <mark@codesourcery.com>
870
871 PR c++/21853
872 * g++.dg/expr/static_cast6.C: New test.
873
441e96b5
DN
8742005-06-03 Diego Novillo <dnovillo@redhat.com>
875
876 * gcc.dg/tree-ssa/vrp14.c: New test.
877
7e45bd18
MM
8782005-06-03 Mark Mitchell <mark@codesourcery.com>
879
880 PR c++/21336
881 * g++.dg/template/new2.C: New test.
882
83cd747f
JC
8832005-06-03 Josh Conner <jconner@apple.com>
884
885 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
886 all entries in initializer.
887
548e34cd
RG
8882005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
889
890 PR middle-end/21858
891 * gcc.dg/pr21858.c: New testcase.
892
b956116e
PB
8932005-06-03 Paolo Bonzini <bonzini@gnu.org>
894
895 PR tree-optimization/21292
896
897 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
898 New.
899 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
900 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
901 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
902 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
903 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
904
87e48010
RH
9052005-06-02 Richard Henderson <rth@redhat.com>
906
907 * gcc.dg/sync-2.c: Use -march=i486 for i386.
908
984dfd8c
RG
9092005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
910
911 * gcc.dg/wtypequal.c: New testcase.
912
462508dd
DN
9132005-06-02 Diego Novillo <dnovillo@redhat.com>
914
915 PR 21582
916 * gcc.dg/tree-ssa/pr21582.c: New test.
917
3e3935a9
NS
9182005-06-02 Nathan Sidwell <nathan@codesourcery.com>
919
920 PR c++/21280
921 * g++.dg/opt/interface2.h: New.
922 * g++.dg/opt/interface2.C: New.
923 * g++.dg/init/ctor4.C: Adjust error lines.
924 * g++.old-deja/g++.bob/inherit2.C: Likewise.
925 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
926 * g++.old-deja/g++.jason/opeq3.C: Likewise.
927 * g++.old-deja/g++.pt/assign1.C: Likewise.
928 * g++.old-deja/g++.pt/crash20.C: Likewise.
929
ed3c16fb
DN
9302005-06-02 Dorit Nuzman <dorit@il.ibm.com>
931
932 PR tree-optimization/21734
933 * g++.dg/vect/pr21734_1.cc: New.
934 * g++.dg/vect/pr21734_2.cc: New.
935
fbd4ef4c
NS
9362005-06-02 Nathan Sidwell <nathan@codesourcery.com>
937
58fb06b4
NS
938 PR c++/20350
939 * g++.dg/template/spec24.C: New.
940
fbd4ef4c
NS
941 PR c++/21151
942 * g++.dg/pch/local-1.C: New.
943 * g++.dg/pch/local-1.Hs: New.
944
227858d1
DN
9452005-06-01 Diego Novillo <dnovillo@redhat.com>
946
947 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
948 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
949 * gcc.dg/tree-ssa/pr14341.c: New test.
950 * gcc.dg/tree-ssa/pr14841.c: New test.
951 * gcc.dg/tree-ssa/pr20701.c: New test.
952 * gcc.dg/tree-ssa/pr21086.c: New test.
953 * gcc.dg/tree-ssa/pr21090.c: New test.
954 * gcc.dg/tree-ssa/pr21332.c: New test.
955 * gcc.dg/tree-ssa/pr21458.c: New test.
956 * gcc.dg/tree-ssa/pr21658.c: New test.
957 * gcc.dg/tree-ssa/vrp01.c: New test.
958 * gcc.dg/tree-ssa/vrp02.c: New test.
959 * gcc.dg/tree-ssa/vrp03.c: New test.
960 * gcc.dg/tree-ssa/vrp04.c: New test.
961 * gcc.dg/tree-ssa/vrp05.c: New test.
962 * gcc.dg/tree-ssa/vrp06.c: New test.
963 * gcc.dg/tree-ssa/vrp07.c: New test.
964 * gcc.dg/tree-ssa/vrp08.c: New test.
965 * gcc.dg/tree-ssa/vrp09.c: New test.
966 * gcc.dg/tree-ssa/vrp10.c: New test.
967 * gcc.dg/tree-ssa/vrp11.c: New test.
968 * gcc.dg/tree-ssa/vrp12.c: New test.
969 * gcc.dg/tree-ssa/vrp13.c: New test.
970
9712005-06-01 Alexandre Oliva <aoliva@redhat.com>
972
973 PR 21029
974 * gcc.dg/tree-ssa/pr21029.c: New test.
975
c3a29423
RS
9762005-06-01 Roger Sayle <roger@eyesopen.com>
977
978 * gfortran.dg/logint-1.f: New test case.
979 * gfortran.dg/logint-2.f: Likewise.
980 * gfortran.dg/logint-3.f: Likewise.
981
cf4d246b
JJ
9822005-06-01 Jakub Jelinek <jakub@redhat.com>
983
8e0a600b
JJ
984 PR c/21536
985 PR c/20760
986 * gcc.dg/20050527-1.c: New test.
987
a00cb0b9
JJ
988 * gcc.dg/i386-sse-12.c: New test.
989
cf4d246b
JJ
990 PR fortran/21729
991 * gfortran.dg/implicit_5.f90: New test.
992
bf3ddf8a
FW
9932005-06-01 Feng Wang <fengwang@nudt.edu.cn>
994
995 PR fortran/20883
996 * gfortran/assign_4.f90: New test.
997 * gfortran/assign_2.f90: Change compile to run.
998
a9c9d3fa
GK
9992005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1000
57493278 1001 * lib/target-supports.exp
a9c9d3fa
GK
1002 (check_effective_target_sync_char_short): New.
1003 * gcc.dg/sync-2.c: New.
1004
60407f7a
ZD
10052005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1006
1007 PR tree-optimization/21817
1008 * gcc.dg/torture/pr21817-1.c: New.
1009
8bd46447
NS
10102005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1011
1012 PR c++/21165
1013 * g++.dg/template/init5.C: New.
1014
fba53b18
PT
10152005-05-31 Paul Thomas <pault@gcc.gnu.org>
1016
1017 * gfortran.dg/char_initialiser_actual.f90:
1018 Test character initialisers as actual arguments.
1019 * gfortran.dg/char_pointer_comp_assign.f90:
1020 Test character pointer structure component assignments.
1021 * gfortran.dg/char_array_structure_constructor.f90:
1022 Test character components in structure constructors.
1023
d763bb10
AP
10242005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1025
1026 PR middle-end/20931
1027 * g++.dg/opt/pr20931.C: New test.
1028
8c7a0ea6
AJ
10292005-05-31 Andreas Jaeger <aj@suse.de>
1030
1031 PR testsuite/20772
1032 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1033 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1034 g++.old-deja/g++.ext/asmspec1.C,
1035 g++.old-deja/g++.other/regstack.C,
1036 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1037 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1038 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1039 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1040 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1041 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1042 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1043 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1044 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1045 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1046 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1047 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1048 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1049 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1050 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1051 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1052 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1053 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1054 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1055
4ea73bfa
JL
10562005-05-31 Jeff Law <law@redhat.com>
1057
1058 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1059
7f177cf7
PC
10602005-05-30 Paolo Carlini <pcarlini@suse.de>
1061
1062 PR middle-end/21743
1063 * gcc.dg/builtins-1.c: Activate disabled clog test.
1064 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1065
e0a80504
PT
10662005-05-29 Paul Thomas <pault@gcc.gnu.org>
1067
1068 * gfortran.dg/char_pointer_assign.f90:
1069 Test character-pointer assignments and pointer assignments.
1070 * gfortran.dg/char_pointer_dummy.f90:
1071 Test character-pointer dummy arguments.
1072 * gfortran.dg/char_pointer_func.f90:
1073 Test character-pointer function returns.
1074 * gfortran.dg/char_pointer_dependency.f90:
1075 Test character-pointer functions with dependencies.
1076
d035c296
MM
10772005-05-30 Mark Mitchell <mark@codesourcery.com>
1078
1079 PR c++/21784
1080 * g++.dg/lookup/using14.C: New test.
1081
d83d092e
KH
10822005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1083
1084 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1085 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1086 trailing ^M.
1087
8eebd8f7
GK
10882005-05-29 Geoffrey Keating <geoffk@apple.com>
1089
a9c9d3fa
GK
1090 PR c++/17413
1091 * g++.dg/template/local5.C: New.
1092
66859ace
GK
1093 PR target/21761
1094 * gcc.c-torture/compile/pr21761.c: New.
1095
8eebd8f7
GK
1096 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1097 before darwin8.
1098
36eb8874
SK
10992005-05-30 Steven G. Kargl
1100
1101 PR fortran/20846
1102 * gfortran.dg/inquire_8.f90: New test.
1103
6778b96c
FXC
11042005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1105
1451cecf 1106 PR libfortran/21376
6778b96c
FXC
1107 * gfortran.dg/output_exponents_1.f90: New test.
1108
95af2a1f
FXC
11092005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1110
1451cecf 1111 PR libfortran/20006
95af2a1f
FXC
1112 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1113
64b2bdb3
MM
11142005-05-28 Mark Mitchell <mark@codesourcery.com>
1115
d035c296
MM
1116 PR c++/21210
1117 * g++.dg/ext/complex1.C: New test.
1118
64b2bdb3
MM
1119 PR c++/21340
1120 * g++.dg/init/ctor6.C: New test.
1121
fd44f634
JH
11222005-05-29 Jan Hubicka <jh@suse.cz>
1123
1124 * gcc.c-torture/compile/pr21562.c: New.
1125
d1aa35ae
SK
11262005-05-28 Steven G. Kargl <kargls@comcast.net>
1127
1128 * gfortran.dg/subnormal_1.f90: New test.
1129
d416304e
JH
11302005-05-28 Jan Hubicka <jh@suse.cz>
1131
1132 * tree-prof.exp: Fix comment.
1133 * value-prof-1.c: New.
1134 * value-prof-2.c: New.
1135 * value-prof-3.c: New.
1136 * value-prof-4.c: New.
1137
81ae598b
MM
11382005-05-27 Mark Mitchell <mark@codesourcery.com>
1139
1140 PR c++/21614
1141 * g++.dg/expr/ptrmem6.C: New test.
1142 * g++.dg/expr/ptrmem6a.C: Likewise.
1143
46aad78f
KH
11442005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1145
1146 PR tree-optimization/21658
1147 * gcc.dg/tree-ssa/pr21658.c: New.
1148
2d637547
NS
11492005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1150
f879d298
NS
1151 PR c++/21455
1152 * g++.dg/inherit/ptrmem3.C: New.
1153
2d637547
NS
1154 PR c++/21681
1155 * g++.dg/parse/template16.C: New.
1156
1acaf650
AJ
11572005-05-27 Andreas Jaeger <aj@suse.de>
1158
c23c7d89
AJ
1159 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1160
1acaf650
AJ
1161 * gcc.dg/i386-sse-8.c: Run test on all archs.
1162
1b258d2f
MS
11632005-05-26 Mike Stump <mrs@apple.com>
1164
1165 * objc.dg/isa-field-1.m: Only run on darwin.
1166 * objc.dg/lookup-1.m: Likewise.
1167 * objc.dg/try-catch-8.m: Likewise.
1168
1acdf11b
RS
11692005-05-26 Roger Sayle <roger@eyesopen.com>
1170
1171 PR tree-optimization/9814
1172 * gcc.dg/pr9814-1.c: New test case.
1173
2c9ed0af
ZL
11742005-05-26 Ziemowit Laski <zlaski@apple.com>
1175
1176 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1177 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1178 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1179 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1180 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1181 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1182 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1183 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1184 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1185 objc.dg/try-catch-8.m: New.
1186
64008915
JJ
11872005-05-26 Janis Johnson <janis187@us.ibm.com>
1188
1189 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1190 remove extraneous semicolons.
1191
5b3bcba2
ZL
11922005-05-26 Ziemowit Laski <zlaski@apple.com>
1193
1194 * obj-c++.dg/comp-types-12.mm: New.
1195 * objc.dg/comp-types-11.m: New.
1196 * objc.dg/selector-4.m: New.
1197
a9f9113a
AJ
11982005-05-26 Andreas Jaeger <aj@suse.de>
1199
1200 PR testsuite/20772
1201 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1202 g++.old-deja/g++.ext/attrib3.C,
1203 g++.old-deja/g++.other/store-expr1.C,
1204 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1205 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1206 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1207 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1208 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1209 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1210 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1211 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1212 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1213 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1214 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1215 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1216 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1217 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1218 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1219 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1220 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1221 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1222 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1223
035b7ccd
AJ
12242005-05-26 Andreas Jaeger <aj@suse.de>
1225
1226 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1227 x86-64 compilation.
1228
b9fa227d
AJ
12292005-05-26 Andreas Jaeger <aj@suse.de>
1230
1231 PR testsuite/20772
1232 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1233 gcc.misc-tests/i386-pf-athlon-1.c,
1234 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1235 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1236 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1237 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1238 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1239 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1240 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1241 programs.
1242
1243 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1244 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1245 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1246 x86-64 compilation.
1247
1248 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1249 x86_64.
1250
1251 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1252 effective-target ilp32.
1253
e689b870
DU
12542005-05-26 David Ung <davidu@mips.com>
1255
1256 * gcc.target/mips/ext_ins.c: New test for testing the generation
1257 of MIPS32/64 rev 2 ext/ins instructions.
b9fa227d 1258
764e01e6
AJ
12592005-05-26 Andreas Jaeger <aj@suse.de>
1260
1261 * treelang/compile/unsigned.tree: Use gimple instead of
1262 nonexisting generic dump.
1263
598b2024
PB
12642005-05-26 Paolo Bonzini <bonzini@gnu.org>
1265
1266 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1267
11b6985e
AJ
12682005-05-26 Andreas Jaeger <aj@suse.de>
1269
1270 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1271
ba4a3d54
TK
12722005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1273
1274 PR libfortran/17283
1275 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1276 Test callee-allocated memory with write statements.
1277
c10166c4
RS
12782005-05-25 Roger Sayle <roger@eyesopen.com>
1279
1280 PR middle-end/21709
1281 * gcc.dg/pr21709-1.c: New test case.
1282
7cb56e5c
ZL
12832005-05-25 Ziemowit Laski <zlaski@apple.com>
1284 Mike Stump <mrs@apple.com>
047c2765 1285
7cb56e5c 1286 * objc/execute/next_mapping.h: Update for C++.
11b6985e 1287
047c2765
MS
1288 * obj-c++.dg/selector-1.mm: Move to...
1289 * obj-c++.dg/selector-4.mm: here...
1290
25f0f66e 1291 * obj-c++.dg/basic.mm: New.
7cb56e5c
ZL
1292 * obj-c++.dg/comp-types-1.mm: New.
1293 * obj-c++.dg/cxx-class-1.mm: New.
1294 * obj-c++.dg/cxx-ivars-1.mm: New.
1295 * obj-c++.dg/cxx-ivars-2.mm: New.
1296 * obj-c++.dg/cxx-ivars-3.mm: New.
1297 * obj-c++.dg/cxx-scope-1.mm: New.
1298 * obj-c++.dg/cxx-scope-2.mm: New.
1299 * obj-c++.dg/defs.mm: New.
1300 * obj-c++.dg/empty-private-1.mm: New.
1301 * obj-c++.dg/encode-1.mm: New.
1302 * obj-c++.dg/encode-2.mm: New.
1303 * obj-c++.dg/encode-3.mm: New.
1304 * obj-c++.dg/extern-c-1.mm: New.
1305 * obj-c++.dg/extra-semi.mm: New.
1306 * obj-c++.dg/fix-and-continue-2.mm: New.
1307 * obj-c++.dg/isa-field-1.mm: New.
1308 * obj-c++.dg/ivar-list-semi.mm: New.
1309 * obj-c++.dg/local-decl-1.mm: New.
1310 * obj-c++.dg/lookup-1.mm: New.
1311 * obj-c++.dg/lookup-2.mm: New.
1312 * obj-c++.dg/method-1.mm: New.
1313 * obj-c++.dg/method-2.mm: New.
1314 * obj-c++.dg/method-3.mm: New.
1315 * obj-c++.dg/method-4.mm: New.
1316 * obj-c++.dg/method-5.mm: New.
1317 * obj-c++.dg/method-6.mm: New.
1318 * obj-c++.dg/method-7.mm: New.
1319 * obj-c++.dg/no-extra-load.mm: New.
1320 * obj-c++.dg/overload-1.mm: New.
1321 * obj-c++.dg/pragma-1.mm: New.
1322 * obj-c++.dg/pragma-2.mm: New.
1323 * obj-c++.dg/private-1.mm: New.
1324 * obj-c++.dg/private-2.mm: New.
1325 * obj-c++.dg/proto-qual-1.mm: New.
1326 * obj-c++.dg/qual-types-1.mm: New.
1327 * obj-c++.dg/stubify-1.mm: New.
1328 * obj-c++.dg/stubify-2.mm: New.
1329 * obj-c++.dg/super-class-1.mm: New.
1330 * obj-c++.dg/super-class-2.mm: New.
1331 * obj-c++.dg/super-dealloc-1.mm: New.
1332 * obj-c++.dg/super-dealloc-2.mm: New.
1333 * obj-c++.dg/template-1.mm: New.
1334 * obj-c++.dg/template-2.mm: New.
1335 * obj-c++.dg/template-3.mm: New.
1336 * obj-c++.dg/template-4.mm: New.
1337 * obj-c++.dg/template-5.mm: New.
1338 * obj-c++.dg/template-6.mm: New.
1339 * obj-c++.dg/try-catch-1.mm: New.
1340 * obj-c++.dg/try-catch-2.mm: New.
1341 * obj-c++.dg/try-catch-3.mm: New.
1342 * obj-c++.dg/try-catch-4.mm: New.
1343 * obj-c++.dg/try-catch-5.mm: New.
1344 * obj-c++.dg/try-catch-6.mm: New.
1345 * obj-c++.dg/try-catch-7.mm: New.
1346 * obj-c++.dg/try-catch-8.mm: New.
1347 * obj-c++.dg/try-catch-9.mm: New.
1348 * obj-c++.dg/va-meth-1.mm: New.
1349
d1c8c827
ZL
13502005-05-25 Ziemowit Laski <zlaski@apple.com>
1351
1352 * obj-c++.dg/selector-1.mm: New.
1353 * obj-c++.dg/selector-2.mm: New.
1354
19537c28
ZL
13552005-05-25 Ziemowit Laski <zlaski@apple.com>
1356
1357 * obj-c++.dg/selector-3.mm: New.
1358 * objc.dg/selector-3.m: New.
1359
3d0994b8
ZL
13602005-05-25 Ziemowit Laski <zlaski@apple.com>
1361
1362 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1363 about where warning appears.
1364
29a79fcf
UW
13652005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1366
1367 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1368 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1369 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1370 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1371
9f938de1
UW
13722005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1373
1374 * gcc.dg/20050524-1.c: New test.
1375
670cd5c5
JH
13762005-05-25 Jan Hubicka <jh@suse.cz>
1377
1378 * gcc.dg/tree-prof/inliner-1.c: New.
1379
13802005-05-25 Janis Johnson <janis187@us.ibm.com>
1381
1382 * gcc.dg/tree-prof: New directory.
1383 * gcc.dg/tree-prof/tree-prof.exp: New.
1384
5c498b10
DD
13852005-05-25 DJ Delorie <dj@redhat.com>
1386
1387 * gcc.dg/Wattributes-1.c: New.
1388 * gcc.dg/Wattributes-2.c: New.
1389 * gcc.dg/Wattributes-3.c: New.
1390
150de506
JJ
139120005-05-24 Janis Johnson <janis187@us.ibm.com>
1392
1393 PR tree-optimization/19833
1394 * gcc.dg/uninit-4.c: Remove xfail.
1395 * gcc.dg/uninit-9.c: Ditto.
1396
d1e270fe
ZL
13972005-05-24 Ziemowit Laski <zlaski@apple.com>
1398
1399 * obj-c++.dg/bitfield-[1-5].mm: New.
1400 * obj-c++.dg/class-protocol-1.mm: New.
1401 * obj-c++.dg/comp-types-1[0-1].mm: New.
1402 * obj-c++.dg/comp-types-[2-9].mm: New.
1403 * obj-c++.dg/encode-[4-8].mm: New.
1404 * obj-c++.dg/layout-1.mm: New.
1405 * obj-c++.dg/method-1[0-9].mm: New.
1406 * obj-c++.dg/method-2[0-1].mm: New.
1407 * obj-c++.dg/method-[8-9].mm: New.
1408 * obj-c++.dg/objc-gc-3.mm: New.
1409 * obj-c++.dg/try-catch-10.mm: New.
1410 * objc.dg/bitfield-5.m: New.
1411 * objc.dg/comp-types-10.m: New.
1412 * objc.dg/comp-types-9.m: New.
1413 * objc.dg/layout-1.m: New.
1414 * objc.dg/objc-gc-4.m: New.
1415 * objc.dg/try-catch-9.m: New.
1416 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1417 * objc.dg/comp-types-1.m: Likewise.
1418 * objc.dg/comp-types-[5-6].m: Likewise.
1419 * objc.dg/method-9.m: Likewise.
1420
cce96d4a
JJ
14212005-05-24 Janis Johnson <janis187@us.ibm.com>
1422
37e0a9e8
JJ
1423 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1424 and on hardware without VMX support.
1425
22a90512
JJ
1426 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1427
e31136d2
JJ
1428 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1429
56cfdc9d
JJ
1430 * lib/profopt.exp (dg-final-generate, dg-final-use,
1431 profopt-final-code, profopt-get-options): New.
1432 (profopt-execute): Process test directives.
1433
cce96d4a
JJ
1434 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1435 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1436 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1437
e777303f
AP
14382005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1439
1440 PR C++/21645
1441 * g++.dg/init/ctor5.C: New test.
1442
b348d67c
IR
14432005-05-24 Ira Rosen <irar@il.ibm.com>
1444
1445 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1446 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1447 vect-113.c, vect-114.c.
1448
37495922
AN
14492005-05-23 Adam Nemet <anemet@lnxw.com>
1450
1451 * gcc.dg/const-elim-1.c: Remove xfails.
1452
6cedb4ac
JL
14532005-05-23 Jeff Law <law@redhat.com>
1454
1455 * gcc.c-torture/compile/pr21638.c: New test.
1456 * gcc.c-torture/compile/20050520-1.c: New test.
1457
aa3a4a17
NC
14582005-05-23 Nick Clifton <nickc@redhat.com>
1459
1460 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1461 be a proper triple, ie: m32r*-*-*.
1462 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1463
e0624990
AP
14642004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1465
1466 PR middle-end/21331
1467 PR tree-opt/21293
1468 * gcc.c-torture/compile/pr21293.c: New test.
1469 * gcc.c-torture/execute/pr21331.c: New test.
1470
69dc01e6
RH
14712004-05-20 Richard Henderson <rth@redhat.com>
1472
1473 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1474
cc7e6e8f 14752005-05-20 Ziemowit Laski <zlaski@apple.com>
29075100
MS
1476
1477 * obj-c++-dg.exp: Add.
1478 * obj-c++.exp: Add.
1479 * obj-c++.dg/dg.exp: Add.
1480
527abb7a
NC
14812005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1482
1483 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1484 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1485
14862005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11b6985e 1487
527abb7a
NC
1488 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1489
e4d4cf56
RH
14902004-05-19 Richard Henderson <rth@redhat.com>
1491
1492 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1493
517297ba
JJ
14942005-05-19 Janis Johnson <janis187@us.ibm.com>
1495
fb7111c6
JJ
1496 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1497
517297ba
JJ
1498 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1499
389c6c8b
JJ
15002005-05-19 Jakub Jelinek <jakub@redhat.com>
1501
1502 PR c++/21495
1503 * g++.dg/parse/extern1.C: New test.
1504 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1505
925a4487
EB
15062005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1507
f0cd747e 1508 * gcc.dg/c99-math.h: New.
925a4487
EB
1509 * gcc.dg/c99-math-float-1.c: New test.
1510 * gcc.dg/c99-math-double-1.c: Likewise.
1511 * gcc.dg/c99-math-long-double-1.c: Likewise.
1512
eb384679
RH
15132005-05-18 Richard Henderson <rth@redhat.com>
1514
1515 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1516
46e5b15e
DP
15172005-05-18 Devang Patel <dpatel@apple.com>
1518
1519 * g++.dg/opt/20050511-1.C: New test.
11b6985e 1520
8f4dc7af
TK
15212005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1522
1523 PR libfortran/21127
1524 * gfortran.dg/reshape-complex.f90: New test.
1525
755b3990 15262005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
acc75ae3
EE
1527
1528 * gfortran.dg/array_constructor_1.f90: New test.
1529 * gfortran.dg/array_constructor_2.f90: New test.
1530
1e7d0a64
FW
15312005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1532
1533 PR fortran/20954
1534 * gfortran.dg/pr20954.f: New test.
1535
26515aa9
ZL
15362005-05-17 Mike Stump <mrs@apple.com>
1537
1538 Yet more Objective-C++...
1539
1540 * objc.dg/method-5.m: Update.
1541 * objc.dg/method-6.m: Update.
1542 * objc.dg/method-7.m: Update.
1543 * objc.dg/method-9.m: Update.
1544 * objc.dg/try-catch-2.m: Update.
1545
a3a02333
MM
15462005-05-17 Mark Mitchell <mark@codesourcery.com>
1547
1548 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11b6985e 1549 Remove little-endian optimizations.
a3a02333 1550
a564d0f1
JL
15512005-05-17 Jeff Law <law@redhat.com>
1552
1553 * g++.dg/tree-ssa/pr18414.C: New test.
1554 * gcc.dg/tree-ssa/pr18414.C: New test.
1555 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1556 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1557
1f76e417
RG
15582005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1559
1560 * gcc.dg/compat/generate-random.c: Do not include
1561 libiberty.h.
1562 * gcc.dg/compat/generate-random_r.c: Likewise.
1563
f8912a55
PB
15642005-05-17 Paolo Bonzini <bonzini@gnu.org>
1565
1566 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1567
fb664a2c
RG
15682005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1569
1570 PR middle-end/21595
1571 * g++.dg/tree-ssa/builtin1.C: New testcase.
1572
8de1f441
JJ
15732005-05-17 Jakub Jelinek <jakub@redhat.com>
1574
f23b8501
JJ
1575 PR c++/21454
1576 * g++.dg/opt/const4.C: New test.
1577
7cbd12b8
JJ
1578 PR middle-end/21492
1579 * g++.dg/opt/crossjump1.C: New test.
1580
c477e13b
JJ
1581 PR tree-optimization/21610
1582 * gcc.c-torture/compile/20050516-1.c: New test.
1583
8de1f441
JJ
1584 PR fortran/15080
1585 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1586 about the test failing.
1587 * gfortran.fortran-torture/execute/where_7.f90: New test.
1588 * gfortran.fortran-torture/execute/where_8.f90: New test.
1589
2b5bf0e2
RH
15902005-05-16 Richard Henderson <rth@redhat.com>
1591
1592 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1593 i?86 and x86_64.
1594
d7a6176e
MM
15952005-05-16 Mark Mitchell <mark@codesourcery.com>
1596
1597 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1598 (limits.h): Include unconditionally.
1599 (stdlib.h): Likewise.
1600 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1601 (limits.h): Include unconditionally.
1602 (stdlib.h): Likewise.
1603 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1604 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1605 (limits.h): Include unconditionally.
11b6985e 1606 (stdlib.h): Likewise.
d7a6176e
MM
1607 (hashtab.h): Do not include.
1608 (getopt.h): Likewise.
1609 (stddef.h): Include.
1610 (hashval_t): Define.
1611 (struct entry): Add "next" field.
1612 (HASH_SIZE): New macro.
1613 (hash_table): New variable.
1614 (switchfiles): Do not use xmalloc.
1615 (mix): New macro.
1616 (iterative_hash): New function.
1617 (hasht): Remove.
1618 (e_exists): New function.
1619 (e_insert): Likewise.
1620 (output): Use, instead of libiberty hashtable functions.
1621 (main): Do not use getopt. Do not call htab_create.
11b6985e 1622
cea02b6e
DB
16232005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1624
1625 PR libstdc++/21526
1626 * lib/target-supports.exp (check_mkfifo_available):
1627 Return 0 for cygwin as mkfifo support incomplete on platform.
1628 Fix typos in comments.
1629
5595de0f
MM
16302005-05-15 Mark Mitchell <mark@codesourcery.com>
1631
1632 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1633
b078dfbf
FW
16342005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1635
1636 PR fortran/17432
1637 * gfortran.dg/assign_4.f: New test.
1638
5de2df7b
KH
16392005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1640
1641 PR tree-optimization/21563
1642 * gcc.dg/tree-ssa/pr21563.c: New.
1643
aa313ed4
JH
16442005-05-14 Jan Hubicka <jh@suse.cz>
1645
1646 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1647
03b0db0a
RG
16482005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1649
1650 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1651
967bfd2c
JB
16522005-05-13 Julian Brown <julian@codesourcery.com>
1653
1654 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1655 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1656
81cfbbc2
JH
16572005-05-13 Jan Hubicka <jh@suse.cz>
1658
1659 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1660 * gcc.dg/fold-xor-?.c: Likewise.
1661 * gcc.dg/pr15784-?.c: Likewise.
1662 * gcc.dg/pr20922-?.c: Likewise.
1663 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1664 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1665 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1666
b160dd28
TS
16672005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1668
1669 PR fortran/21260
1670 * gfortran.dg/hollerith_1.f90: New test.
1671
09e7f686
TS
16722005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1673
1674 * gfortran.dg/func_result_2.f90: New test.
1675
802fc826
BD
16762005-05-11 Bud Davis <bdavis@gfortran.org>
1677
1678 * gfortran.dg/dev_null.f90: New test.
1679
5a942c07
RE
16802005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1681
1682 * gcc.dg/arm-vfp1.c: Revert last change.
1683
c5542940
RG
16842005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1685
1686 PR middle-end/19807
1687 PR tree-optimization/19639
1688 * g++.dg/tree-ssa/pr19807.C: New testcase.
1689
da32fddc
FXC
16902005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1691
1692 PR libfortran/21471
1693 * gfortran.dg/append-1.f90: New test.
1694
9a8cb141
DN
16952005-05-10 Diego Novillo <dnovillo@redhat.com>
1696
1697 * gcc.dg/pr18501.c: XFAIL.
1698 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1699 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1700 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1701 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1702 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1703 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1704 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1705 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1706
973ff4c0
TS
17072005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1708
1709 PR fortran/20178
1710 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1711 gfortran.dg/f2c_3.f90: New tests.
1712
e0bba093
TS
1713 * gfortran.dg/return_1.f90: Fix dg annotation.
1714
5fefbc79
JL
17152005-05-10 Diego Novillo <dnovillo@redhat.com>
1716
1717 * gcc.c-torture/compile/20050510-1.c: New test.
1718
ef9bf9a3
MM
17192005-05-10 Mark Mitchell <mark@codesourcery.com>
1720
1721 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1722
64552cd7
BW
17232005-05-10 Bob Wilson <bob.wilson@acm.org>
1724
1725 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1726
8c900457
GL
17272005-05-10 Gabor Loki <loki@gcc.gnu.org>
1728
1729 PR c/17913
1730 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1731
2798c11f
JM
17322005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1733
1734 PR c/21342
1735 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1736 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1737
3f69daa8
BE
17382005-05-10 Ben Elliston <bje@au.ibm.com>
1739
1740 PR debug/16676
1741 * gcc.dg/debug/pr16676.c: New test.
1742
42458609
KH
17432005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1744
1745 PR testsuite/21443
1746 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1747 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1748 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1749 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1750 Change -O1 to -O2.
1751 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1752 -fno-tree-dominator-opts.
1753
7f42f27f
TS
17542005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1755
1756 * gfortran.dg/return_1.f90: New test.
1757
17582005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
1759
1760 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1761
1762 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1763
f2710bea
NS
17642005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1765
1766 PR c++/21427
1767 * g++.dg/inherit/covariant13.C: New.
1768
4581ba9d
FXC
17692005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1770
1771 PR libfortran/19155
1772 * gfortran.dg/pr19155.f: New test.
1773
4bbcb8fc
RS
17742005-05-08 Roger Sayle <roger@eyesopen.com>
1775
1776 PR inline-asm/8788
1777 * gcc.dg/pr8788-1.c: New testcase.
1778
401d24f9
RS
17792005-05-08 Richard Sandiford <rsandifo@redhat.com>
1780
5e9ad4cf 1781 PR target/21416
401d24f9
RS
1782 * gcc.target/mips/fpcmp-[12].c: New tests.
1783
34f4edf8
MM
17842005-05-06 Mark Mitchell <mark@codesourcery.com>
1785
1786 * lib/target-supports-dg.exp (dg-require-fork): New function.
1787 (dg-require-mkfifo): Likewise.
1788 * lib/target-supports.exp (check_function_available): New
1789 function.
1790 (check_fork_available): Likewise.
1791 (check_mkfifo_available): Likewise.
1792
b8c1d4a1
JL
17932005-05-06 Jeff Law <law@redhat.com>
1794
1795 * gcc.c-torture/compile/pr21380.c: New test.
1796
46fb43a7
JJ
17972005-05-06 Jakub Jelinek <jakub@redhat.com>
1798
1799 PR c++/20961
1800 * g++.dg/ext/weak3.C: New test.
1801
2226e997
MM
18022005-05-05 Mark Mitchell <mark@codesourcery.com>
1803
1804 PR c++/21352
11b6985e 1805 * g++.dg/template/crash37.C: New test.
2226e997 1806
0d341a6a
PB
18072005-05-05 Paul Brook <paul@codesourcery.com>
1808
1809 * gcc.dg/arm-g2.c: Use effective-target arm32.
1810 * gcc.dg/arm-mmx-1.c: Ditto.
1811 * gcc.dg/arm-scd42-2.c: Ditto.
1812 * gcc.dg/arm-vfp1.c: Ditto.
1813 * lib/target-supports.exp (check_effective_target_arm32): New
1814 function.
1815
e33e218b
TK
18162005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1817
1818 PR libfortran/21354
1819 gfortran.dg/in_pack_rank7.f90: New test.
1820
a7e1c928
AP
18212005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1822
1823 PR middle-end/15618
1824 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1825
125886c7
JJ
18262005-05-04 Jakub Jelinek <jakub@redhat.com>
1827
8148fe65
JJ
1828 PR middle-end/21265
1829 * gcc.dg/20050503-1.c: New test.
1830
125886c7
JJ
1831 PR rtl-optimization/21239
1832 * gcc.dg/i386-sse-11.c: New test.
1833
33270999
AO
18342005-05-03 Alexandre Oliva <aoliva@redhat.com>
1835
1836 PR target/16888
1837 * gcc.target/i386/asm-1.c: New test.
1838
85b583d3
JJ
18392005-05-03 Jakub Jelinek <jakub@redhat.com>
1840
6d34654c
JJ
1841 PR rtl-optimization/21330
1842 * gcc.c-torture/execute/20050502-1.c: New test.
1843
85b583d3
JJ
1844 PR target/21297
1845 * gcc.c-torture/execute/20050502-2.c: New test.
1846
8d8e6b95
UB
18472005-05-03 Uros Bizjak <uros@kss-loka.si>
1848
1849 PR middle-end/21282
1850 * gcc.dg/pr21282.c: New.
1851
90af9146
DB
18522005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1853
1854 * gcc.dg/vect/pr20122.c: Clean up .vect file.
1855 * gcc.dg/vect/vect-92.c: Likewise
1856 * gcc.dg/vect/vect-93.c: Likewise
1857 * gcc.dg/vect/vect-dv-1.c: Likewise
1858 * gcc.dg/vect/vect-dv-2.c: Likewise
1859 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
1860
59dc66ec
DB
18612005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1862
1863 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
1864 * gfortran.dg/vect/vect-2.f90: Likewise
1865 * gfortran.dg/vect/vect-3.f90: Likewise
1866 * gfortran.dg/vect/vect-4.f90: Likewise
1867 * gfortran.dg/vect/vect-5.f90: Likewise
1868
230215f5
GK
18692005-05-02 Geoffrey Keating <geoffk@apple.com>
1870
1871 PR target/20813
1872 * gcc.dg/rs6000-fpint-2.c: New.
1873
6fb58bba
JM
18742005-05-02 Joseph S. Myers <joseph@codesourcery.com>
1875
1876 PR c/15698
1877 * gcc.dg/builtins-30.c: Update expected messages.
1878 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
1879 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
1880 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
1881
fda05890
KH
18822005-05-02 Kazu Hirata <kazu@cs.umass.edu>
1883
1884 PR tree-optimization/21294
1885 * gcc.dg/tree-ssa/pr21294.c: New.
1886
58646b77
PB
18872005-05-02 Paolo Bonzini <bonzini@gnu.org>
1888
f8912a55
PB
1889 * gcc.dg/altivec-3.c (vec_store): Do not use the old
1890 __builtin_altivec_st_internal_4si built-in.
58646b77 1891
985484fd
MM
18922005-05-02 Mark Mitchell <mark@codesourcery.com>
1893
1894 PR c++/15875
1895 * g++.dg/template/ptrmem14.C: New test.
1896
1e872f31
PB
18972005-05-02 Paul Brook <paul@codesourcery.com>
1898
1899 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
1900
b2f97e4a
MM
19012005-05-02 Michael Matz <matz@suse.de>
1902
1903 PR c++/19542
1904 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
1905
aee7846e
MM
19062005-05-01 Mark Mitchell <mark@codesourcery.com>
1907
1908 * g++.dg/cpp/weak.C: New test.
1909
9be872b7
ZD
19102005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1911
1912 * gcc.dg/tree-ssa/loop-8.c: New test.
1913
600f3598
MM
19142005-04-30 Michael Maty <matz@suse.de>
1915
1916 * gcc.dg/inline-mcpy.c: New test.
1917
8e249b23
TK
19182005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
1919
1920 PR libfortran/18958
1921 * gfortran.dg/eoshift.f90: New test case.
1922
f6c7d65b
PT
19232005-04-30 Paul Thomas <pault@gcc.gnu.org>
1924
1925 PR libfortran/18857
1926 * gfortran.dg/matmul_1.f90: New test.
1927
d5448566
KH
19282005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1929
1930 PR tree-optimization/21030
1931 * gcc.dg/tree-ssa/pr21030.c: New.
1932
7dcc58cd
DP
19332005-04-29 Devang Patel <dpatel@apple.com>
1934
1935 PR tree-optimization/21272
1936 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11b6985e 1937
d198b59a
JJ
19382005-04-29 Jakub Jelinek <jakub@redhat.com>
1939
1940 PR fortran/13082
1941 PR fortran/18824
1942 * gfortran.dg/entry_4.f90: New test.
1943 * gfortran.fortran-torture/execute/entry_1.f90: New test.
1944 * gfortran.fortran-torture/execute/entry_2.f90: New test.
1945 * gfortran.fortran-torture/execute/entry_3.f90: New test.
1946 * gfortran.fortran-torture/execute/entry_4.f90: New test.
1947 * gfortran.fortran-torture/execute/entry_5.f90: New test.
1948 * gfortran.fortran-torture/execute/entry_6.f90: New test.
1949 * gfortran.fortran-torture/execute/entry_7.f90: New test.
1950
19512005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1952
1953 * gfortran.fortran-torture/execute/entry_8.f90: New test.
1954
1a7bfcc3
PB
19552005-04-29 Paul Brook <paul@codesourcery.com>
1956
1957 * gfortran.dg/entry_3.f90: New test.
1958
438e1428
TS
19592005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1960
1961 * gfortran.dg/implicit_4.f90: New test.
1962
19632005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
1964
1965 * lib/target-supports.exp (check_profiling_available): Return
1966 false for xtensa-*-elf.
1967
438e1428 19682005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
1969
1970 * lib/fortran-torture.exp (fortran-torture.exp): Catch
1971 error if file cannot be deleted.
1972
15d65124
KH
19732005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1974
1975 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
1976 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
1977 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
1978 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
1979 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
1980 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
1981 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
1982 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
1983 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
1984 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
1985 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
1986 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
1987 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
1988
781e1004
FXC
19892005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1990
1991 PR fortran/20865
1992 * gfortran.dg/pr20865.f90: New test.
1993
e14a6540
JM
19942005-04-28 Joseph S. Myers <joseph@codesourcery.com>
1995
1996 * gcc.dg/void-cast-2.c: New test.
1997
47aecf47
JM
19982005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1999
2000 PR c/21159
2001 * gcc.dg/void-cast-1.c: New test.
2002
d42a92c8
PB
20032005-04-27 Paolo Bonzini <bonzini@gnu.org>
2004
2005 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2006
90aeadcb
FXC
20072005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2008
2009 PR fortran/21177
2010 * gfortran.dg/pr21177.f90: New test.
2011
e3cc7254
ZD
20122005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2013
2014 PR tree-optimization/21171
2015 * gcc.dg/tree-ssa/pr21171.c: New test.
2016
c4336539
PB
20172004-04-27 Paolo Bonzini <bonzini@gnu.org>
2018
90aeadcb
FXC
2019 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2020 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2021 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2022 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2023 gcc.dg/tree-ssa/gen-vect-32.c: New.
2024 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2025 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2026 don't run on PPC32.
2027
eb3490b9
JM
20282005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2029
2030 PR c/21213
2031 * gcc.dg/transparent-union-3.c: New test.
2032
5e49f16b
JM
20332005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2034
2035 PR c/20740
2036 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2037 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2038 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2039 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2040 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2041 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2042
5635785a
JL
20432005-04-26 Jeff Law <law@redhat.com>
2044
2045 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2046 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2047 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2048 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2049 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2050 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2051 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2052
70a390bb
RG
20532004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2054
2055 PR tree-optimization/17598
2056 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2057
d6ff8575
MS
20582005-04-25 Mike Stump <mrs@apple.com>
2059
2060 * objc.dg/fix-and-continue-1.m: Add.
2061
c2cab3e9
RS
20622005-04-25 Roger Sayle <roger@eyesopen.com>
2063
2064 PR c++/20995
2065 * g++.dg/opt/pr20995-1.C: New test case.
2066
1f4ea3f2
DP
20672005-04-25 Devang Patel <dpatel@apple.com>
2068
2069 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11b6985e 2070
3321369f
AP
20712005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2072
2073 PR testsuite/21062
2074 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2075
0453e74d
AP
20762005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2077
2078 PR C++/21188
2079 * g++.dg/opt/rtti2.C: New test.
2080
860c8f3b
PB
20812005-04-25 Paul Brook <paul@codesourcery.com>
2082 Steven G. Kargl <kargls@comcast.net>
2083
2084 PR fortran/20879
2085 * gfortran.dg/ichar_1.f90: New file.
2086
49fc196e
JJ
20872005-04-24 Jakub Jelinek <jakub@redhat.com>
2088
8634c649
JJ
2089 PR middle-end/20991
2090 * g++.dg/opt/pr20991.C: New test.
2091
49fc196e
JJ
2092 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2093 where sizeof (type) < __alignof__ (type).
2094 * gcc.dg/compat/struct-layout-1.h: Likewise.
2095
59191501
PB
20962005-04-24 Per Bothner <per@bothner.com>
2097 Devang Patel <dpatel@apple.com>
2098
2099 PR preprocessor/20907
2100 * gcc.dg/cpp/very-long-comment.c: New test.
2101
eb83e811
TS
21022005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2103
2104 PR fortran/20059
2105 * gfortran.dg/common_5.f: New test.
2106
75cf42cc
RG
21072005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2108
2109 PR middle-end/21082
2110 * g++.dg/tree-ssa/pr21082.C: New testcase.
2111
be1b5cba
ZD
21122005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2113
2114 * gcc.dg/vect/vect-99.c: New test.
2115
84d65814
DN
21162005-04-22 Diego Novillo <dnovillo@redhat.com>
2117
2118 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2119
be240c88
JL
21202005-04-22 Jeff Law <law@redhat.com>
2121
2122 * gcc.dg/uninit-5.c: Remove xfails.
2123 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2124 conditionals and loads.
2125
21262005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
2127
2128 PR libfortran/20074
2129 PR libfortran/20436
2130 PR libfortran/21108
2131 * gfortran.dg/nested_reshape.f90: new test
2132 * gfortran.dg/reshape-alloc.f90: new test
2133 * gfortran.dg/reshape.f90: new test
2134
d4b47784
MM
21352005-04-22 Mark Mitchell <mark@codesourcery.com>
2136
c5f8b710
MM
2137 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2138
d4b47784
MM
2139 * gcc.dg/arm-vfp1.c: New test.
2140
1a32490a
AO
21412005-04-22 Alexandre Oliva <aoliva@redhat.com>
2142
2143 PR c++/21087
2144 * g++.dg/lookup/builtin2.C: New test.
2145
ebccb65d
JM
21462005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2147
2148 * gcc.dg/weak/weak-13.c: New test.
2149
915167f5
GK
21502005-04-21 Geoffrey Keating <geoffk@apple.com>
2151
2152 * lib/target-supports.exp (check_effective_target_sync_int_long):
2153 Add powerpc*.
2154
eb7058ce
RS
21552005-04-21 Richard Sandiford <rsandifo@redhat.com>
2156
2157 * gcc.target/mips/branch-1.c: New test.
2158
7fc785d8
RH
21592005-04-21 Richard Henderson <rth@redhat.com>
2160
2161 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2162 * gcc.dg/vect/vect-86.c: Likewise.
2163 * gcc.dg/vect/vect-87.c: Likewise.
2164 * gcc.dg/vect/vect-88.c: Likewise.
2165
1c280337
DP
21662005-04-21 Devang Patel <dpatel@apple.com>
2167
2168 PR optimization/20994
2169 * gcc.dg/tree-ssa/ifc-3.c: New test.
11b6985e 2170
187230a7
JM
21712005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2172
2173 PR c/12913
2174 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2175 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2176 gcc.dg/c99-vla-jump-5.c: New tests.
2177
f12b785d
RH
21782005-04-19 Richard Henderson <rth@redhat.com>
2179
11b6985e 2180 * lib/target-supports.exp (check_effective_target_vect_int_mult):
f12b785d
RH
2181 Fix typo in exists check.
2182 (check_effective_target_sync_int_long): New.
2183 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2184 * gcc.dg/ia64-sync-2.c: Likewise.
2185 * gcc.dg/ia64-sync-3.c: Likewise.
2186 * gcc.dg/ia64-sync-4.c: Likewise.
2187
33ab6245
JM
21882005-04-19 James A. Morrison <phython@gcc.gnu.org>
2189
2190 * gcc.dg/fold-xor-1.c: New test.
f242e769 2191 * gcc.dg/fold-xor-2.c: New test.
33ab6245 2192
47508bd3
JW
21932005-04-19 James E. Wilson <wilson@specifixinc.com>
2194
2195 PR target/20670
2196 * g++.dg/eh/fp-regs.C: New test.
2197
53a2494e
JM
21982005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2199
2200 * gcc.dg/Wint-to-pointer-cast-1.c,
2201 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2202 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2203 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2204
009e94d4
FXC
22052005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2206
2207 PR fortran/16861
2208 * gfortran.dg/pr16861.f90: New test.
2209
a3885f54
JM
22102005-04-18 James A. Morrison <phython@gcc.gnu.org>
2211
2212 * gcc.dg/pr21085.c: New test.
2213
63642370
RS
22142005-04-18 Richard Sandiford <rsandifo@redhat.com>
2215
2216 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2217 (setup_mips_tests, dg-mips-options): New procedures.
2218 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2219 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2220 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2221 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2222 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2223 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2224 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2225 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2226 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2227 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2228 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2229 dg-mips-options instead of dg-options. Remove now-redundant
2230 preprocessor guards.
2231 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2232 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2233 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2234 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2235 * gcc.dg/vr-mult-2.c: Delete.
2236 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2237 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2238 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2239 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2240 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2241 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2242 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2243
ac75c44b
LG
22442005-04-18 Laurent GUERBY <laurent@guerby.net>
2245
2246 * ada/acats/run_all.sh: Use sync when executable not present.
11b6985e 2247
a45f6936
DP
22482005-04-18 Devang Patel <dpatel@apple.com>
2249
2250 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2251 * gcc.dg/vect/vect-11a.c: New.
2252 * gcc.dg/vect/vect-none.c: Update.
2253 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2254
0eeb03e6
JM
22552005-04-18 James A. Morrison <phython@gcc.gnu.org>
2256
2257 PR tree-optimization/20922
2258 * gcc.dg/pr20922-1.c: New test.
2259 * gcc.dg/pr20922-2.c: New test.
2260 * gcc.dg/pr20922-3.c: New test.
2261 * gcc.dg/pr20922-4.c: New test.
2262 * gcc.dg/pr20922-5.c: New test.
2263 * gcc.dg/pr20922-6.c: New test.
2264
293fcb2e
FXC
22652005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2266
2267 PR libfortran/20950
2268 * gfortran.dg/pr20950.f: New test.
2269
76a66bfd
FXC
22702005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2271
2272 PR libfortran/19216
2273 * gfortran.dg/pr19216.f: New test.
2274
0d21c2a2
KH
22752005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2276
2277 PR tree-optimization/21001
2278 * gcc.dg/tree-ssa/pr21001.c: New.
2279
5f9bfaf2
TK
22802005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2281
2282 PR libfortran/21075
2283 * gfortran.dg/reshape_rank7.f90: New test.
2284
29dc5138
PT
22852005-04-17 Paul Thomas <pault@gcc.gnu.org>
2286
2287 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2288 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2289 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2290 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2291 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2292 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2293 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2294 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2295 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2296 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2297 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2298 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2299 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2300 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2301 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2302 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2303 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2304 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2305 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2306 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2307 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2308
a34938be
RG
23092005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2310
2311 * gfortran.dg/wtruncate.f: New testcase.
2312 * gfortran.dg/wtruncate.f90: New testcase.
2313
79bb956e
MM
23142005-04-16 Mark Mitchell <mark@codesourcery.com>
2315
2316 PR c++/21025
2317 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2318 which sizeof/alignof is dependent, rather than just whether we are
2319 processing_template_decl.
11b6985e 2320
472573f9
TK
23212005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2322
2323 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2324 corrected typo where the wrong variables had been compared.
2325
8e6d7b8a
TK
23262005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2327
2328 PR libfortran/18495
2329 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2330 Test callee-allocated version of return array with a write
2331 statement.
2332 Test spread with a temporary with another write statement.
2333
9f1054af
KH
23342005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2335
2336 PR tree-optimization/21031
2337 * gcc.dg/tree-ssa/pr21031.c: New.
2338
1c432a0c
UB
23392005-04-15 Uros Bizjak <uros@kss-loka.si>
2340
2341 PR tree-optimization/21004
2342 * gcc.dg/builtins-53.c: Include builtins-config.h.
2343 Check floorf, ceilf, floorl and ceill transformations
2344 only when HAVE_C99_RUNTIME is defined.
11b6985e 2345
c87ac7e8
AO
23462005-04-15 Alexandre Oliva <aoliva@redhat.com>
2347
2348 PR middle-end/20739
2349 * gcc.dg/tree-ssa/pr20739.c: New test.
2350
a68bdb0b
MS
23512005-04-14 Mike Stump <mrs@apple.com>
2352
2353 * gcc.dg/Foundation.framework/empty: New.
2354 * gcc.dg/framework-2.c: New.
2355
417ac4e6
KH
23562005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2357
2358 PR tree-optimization/21021
2359 * gcc.c-torture/compile/pr21021.c: New.
2360
b67af20b
JJ
23612005-04-14 Janis Johnson <janis187@us.ibm.com
2362
2363 PR testsuite/21010
2364 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2365 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2366 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2367 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2368 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2369 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2370 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2371 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2372
ae46a07a
RH
23732005-04-14 Richard Henderson <rth@redhat.com>
2374
2375 * lib/target-supports.exp (check_effective_target_vect_condition):
2376 Add ia64, i?86, and x86_64.
2377
ab13f408
SK
23782005-04-14 Steven G. Kargl <kargls@comcast.net>
2379
2380 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2381
a0ce7978
KH
23822005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2383
2384 PR tree-optimization/20657
2385 * gcc.dg/tree-ssa/pr20657.c: New.
2386
2ec76fdb
UB
23872005-04-14 Uros Bizjak <uros@kss-loka.si>
2388
2389 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2390 (long long int)trunc*.
2391
559be41a
UW
23922005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2393
2394 PR target/20927
2395 * gcc.dg/pr20927.c: New test.
2396
6c013920
RS
23972005-04-13 Richard Sandiford <rsandifo@redhat.com>
2398
2399 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2400 * gcc.target/mips/asm-1.c: Likewise.
2401
fda5e936
DJ
24022005-04-13 Dale Johannesen <dalej@apple.com>
2403
2404 * objc.dg/objc-fast-4.m: New.
2405
e190b0b5
HPN
24062005-04-13 Hans-Peter Nilsson <hp@axis.com>
2407
2408 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2409 directory.
2410 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2411
542f103e
DE
24122005-04-13 David Edelsohn <edelsohn@gnu.org>
2413
2414 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
2415 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2416 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 2417
9fb6cbd9
KH
24182005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2419
2420 PR tree-optimization/20913
2421 * gcc.dg/tree-ssa/pr20913.c: New.
2422
60b4ccde
KH
2423 PR tree-optimization/20702
2424 * gcc.dg/tree-ssa/pr20702.c: New.
2425
5782c29d
VR
24262005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2427
2428 PR c++/13744
2429 * g++.dg/inherit/local3.C: New test.
2430
0b90f180
JL
24312005-04-12 Jeff Law <law@redhat.com>
2432
2433 * gcc.dg/tree-ssa/20050412-1.c: New test.
2434
c6abe94d
TK
24352005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2436
2437 PR libfortran/19016
2438 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2439 Add tests with mask generated by expression.
2440 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2441 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2442 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2443
ca11b3fb
UW
24442005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2445
2446 PR middle-end/20917
2447 * gcc.dg/20050409-1.c: New test.
2448
77195d61
AP
24492005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2450
2451 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2452
1e731102
MM
24532005-04-11 Mark Mitchell <mark@codesourcery.com>
2454
2455 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2456 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2457 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2458 (TARGET_CXX): Adjust accordingly.
2459 * target.h (struct gcc_target): Remove epxort_class_data. Add
2460 determine_class_data_visibility and class_data_always_comdat.
2461 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2462 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2463 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2464 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2465 (arm_cxx_determine_class_data_visibility): New.
2466 (arm_cxx_class_data_always_comdat): Likewise.
2467 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2468 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2469 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2470 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2471 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2472 Define.
2473
fc7c5aed
MM
24742005-04-11 Mark Mitchell <mark@codesourcery.com>
2475
2476 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2477
d5bfbe09
GK
24782005-04-11 Geoffrey Keating <geoffk@apple.com>
2479
2480 * gcc.dg/i386-darwin-fpmath.c: New.
2481
b52485c6
DP
24822004-04-11 Devang Patel <dpatel@apple.com>
2483
2484 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2485 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2486 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2487 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2488 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2489 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2490 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2491 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2492 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11b6985e 2493
b52485c6
DP
24942004-04-11 Devang Patel <dpatel@apple.com>
2495
2496 * gcc.dg/vect/vect-dv-1.c: New test.
2497 * gcc.dg/vect/vect-dv-2.c: New test.
11b6985e 2498
f8d66d34
DN
24992005-04-11 Diego Novillo <dnovillo@redhat.com>
2500
2501 PR tree-optimization/20933
2502 * gcc.dg/tree-ssa/pr20933.c: New test.
2503
9f32d037
TS
25042005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2505
2506 * gfortran.dg/fold_nearest.f90: New test.
2507
d3010d72
AP
25082005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2509
2510 * gcc.dg/tree-ssa/alias-1.c: New test.
2511
9fabf0d4
DN
25122005-04-11 Diego Novillo <dnovillo@redhat.com>
2513
2514 PR tree-optimization/20920
2515 * g++.dg/tree-ssa/pr20920.C: New test.
2516
f94b1661
UB
25172005-04-11 Uros Bizjak <uros@kss-loka.si>
2518
2519 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2520 (long long int)ceil*.
11b6985e 2521
9ee12b3b
MM
25222005-04-10 Mark Mitchell <mark@codesourcery.com>
2523
2524 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2525 explicit C++ linkage.
2526
51c3f0f6
FXC
25272005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2528
2529 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2530 warning for arithmetic IF statements.
2531
59afe4b4
TK
25322005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2533
2534 * eor_handling_1.f90: New test case.
2535 * eor_handling_2.f90: New test case.
2536 * eor_handling_3.f90: New test case.
2537 * eor_handling_4.f90: New test case.
2538 * eor_handling_5.f90: New test case.
2539 * noadv_size.f90: New test case.
2540 * pad_no.f90: New test case.
2541
ecf9c079
RS
25422005-04-10 Richard Sandiford <rsandifo@redhat.com>
2543
2544 * gcc.c-torture/execute/20050410-1.c: New test.
2545
46382283
AO
25462005-04-09 Alexandre Oliva <aoliva@redhat.com>
2547
2548 * gcc.dg/pr20126.c: New.
2549
f7d7d3b7
SK
25502005-04-09 Bud Davis <bdavis@gfortran.org>
2551 Steven G. Kargl <kargls@comcast.net>
2552
2553 * gfortran.dg/PR19872.f: New test.
2554
25552005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
2556
2557 * gfortran.dg/nint_1.f90: Fix dg-do directive
2558
f7d7d3b7 25592005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
2560
2561 * gfortran.dg/nint_1.f90: New test.
2562
50dd63a9
TK
25632005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2564
2565 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2566 Added test for callee-allocated arrays with write statements.
2567 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2568 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2569 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2570 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2571 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2572
bd0e28a2
TK
25732005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2574
2575 PR libfortran/20163
2576 * gfortran.dg/open-options-blanks.f: New test.
2577
53d8a8ac
AP
25782005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2579
2580 PR fortran/13257
305ead91 2581 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 2582
1b803355
JJ
25832005-04-09 Jakub Jelinek <jakub@redhat.com>
2584
9d30f3c1
JJ
2585 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2586 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2587 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2588 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2589 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2590 * gcc.c-torture/execute/stdarg-4.c: New test.
2591
2592 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2593
1b803355
JJ
2594 PR target/20795
2595 * g++.dg/abi/param2.C: New test.
2596
f94b1661
UB
25972005-04-09 Uros Bizjak <uros@kss-loka.si>
2598
2599 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2600
d8b42d06
UB
26012005-04-09 Uros Bizjak <uros@kss-loka.si>
2602
2603 * gcc.dg/builtins-53.c: New test.
2604
0bca51f0
DN
26052005-04-08 Diego Novillo <dnovillo@redhat.com>
2606
2607 * g++.dg/tree-ssa/pr18178.C: New test.
2608 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2609 * gcc.c-torture/execute/20041019-1.c: New test.
2610 * gcc.dg/tree-ssa/20041008-1.c: New test.
2611 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2612 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2613 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2614 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2615 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2616 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2617 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2618 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2619 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2620 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2621
69ea8c65
HPN
26222005-04-09 Hans-Peter Nilsson <hp@axis.com>
2623
2624 PR rtl-optimization/20466
2625 * gcc.c-torture/execute/pr20466-1.c: New test.
2626
12af7ba3
MM
26272005-04-08 Mark Mitchell <mark@codesourcery.com>
2628
d4113656
MM
2629 PR c++/20905
2630 * g++.dg/parse/cond2.C: New test.
2631
12af7ba3
MM
2632 PR c++/20145
2633 * g++.dg/warn/Wdtor1.C: New test.
2634
43e1c5f7
FXC
26352005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2636
2637 PR fortran/17229
2638 * gfortran.dg/pr17229.f: New test.
2639
c908c768
SK
26402005-04-07 Steven G. Kargl <kargls@comcast.net>
2641
2642 * gfortran.dg/tiny_1.f90: New test.
2643 * gfortran.dg/tiny_2.f90: ditto.
2644
20d27477
TK
26452005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2646
2647 * gfortran.dg/eor_1.f90: Fix dg-do run line
2648 * gfortran.dg/open_new.f90: Fix dg-do run line
2649
b6e3f572
HPN
26502005-04-07 Hans-Peter Nilsson <hp@axis.com>
2651
2652 * lib/target-supports.exp (get_compiler_messages): Support
2653 optional arguments, the fourth being compiler options.
2654 (check_effective_target_fpic): New proc.
2655 * gcc.dg/20050321-2.c: Restrict to target fpic.
2656
3425638a
JM
26572005-04-06 James A. Morrison <phython@gcc.gnu.org>
2658
2659 * gcc.dg/15443-1.c: New test.
2660 * gcc.dg/15443-2.c: Likewise.
2661
ccccdb8d
TS
26622005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2663
2664 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2665
3693d46c
JM
26662005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2667
2668 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2669
c634366a
JM
26702005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2671
2672 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2673 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2674 -m64.
2675 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2676 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2677 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2678
b17bba6d
MM
26792005-04-06 Mark Mitchell <mark@codesourcery.com>
2680
2681 PR c++/20212
2682 * g++.dg/warn/Wunused-11.C: New test.
2683
982be984
BS
26842005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2685
2686 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2687
b5c5c374
DN
26882005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2689
11b6985e 2690 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
b5c5c374 2691
6d05585b
MM
26922005-04-05 Mark Mitchell <mark@codesourcery.com>
2693
2694 PR c++/20734
2695 * g++.dg/template/ptrmem13.C: New test.
2696
aca32e16
PB
26972005-04-05 Per Bothner <per@bothner.com>
2698
2699 * lib/gcc.exp: Always add -fno-show-column, for now.
2700
ebabaece
AP
27012005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2702
2703 PR testsuite/20767
2704 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2705 of plain old "unsigned int" for the type of "i". Makes this test
2706 64bit clean.
2707
f19e3a64
JJ
27082005-04-05 Paolo Bonzini <bonzini@gnu.org>
2709
2710 * gcc.dg/i386-ssefn-1.c: New test.
2711 * gcc.dg/i386-ssefn-2.c: New test.
2712 * gcc.dg/i386-ssefn-3.c: New test.
2713 * gcc.dg/i386-ssefn-4.c: New test.
2714
cae064e7
JJ
27152005-04-05 Jakub Jelinek <jakub@redhat.com>
2716
4b284111
JJ
2717 PR tree-optimization/20076
2718 * gcc.dg/builtin-apply4.c: New test.
2719
cae064e7
JJ
2720 PR preprocessor/19475
2721 * gcc.dg/cpp/macspace1.c: New test.
2722 * gcc.dg/cpp/macspace2.c: New test.
2723
87ac6a50
FXC
27242005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2725
2726 * gfortran.dg/pr20755.f: Fixed bad format.
2727
3d3c0aea
MM
27282005-04-05 Mark Mitchell <mark@codesourcery.com>
2729
2730 PR c++/20763
2731 * g++.dg/ext/attrib21.C: New test.
2732
3e0de9d1
DP
27332004-04-05 Devang Patel <dpatel@apple.com>
2734
2735 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2736 * gcc.dg/vect/vect-shift-1.c: New test.
11b6985e 2737
51e9d74c
FXC
27382005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2739
2740 PR libfortran/20755
2741 * gfortran.dg/pr20755.f: New test.
2742
df7cc9b5
FW
27432005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2744
2745 * gfortran.dg/pr15959.f90: New test.
2746 * gfortran.dg/string_pad_trunc.f90: New test.
2747
3eebd776
FXC
27482005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2749
2750 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2751 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2752 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2753 syntax.
2754
3c5ead48
EB
27552005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2756
2757 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2758
bfcf81bf
JDA
27592005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2760
2761 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2762 * gcc.c-torture/compile/20011119-2.c: Likewise.
2763 * gcc.c-torture/compile/981001-2.c: Likewise.
2764
d58a2b83
MM
27652005-04-04 Mark Mitchell <mark@codesourcery.com>
2766
2767 PR c++/20679
2768 * g++.dg/template/overload4.C: New test.
2769
a7b2272b
NS
27702005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2771
38a37714
NS
2772 PR c++/20746
2773 * g++.dg/abi/covariant5.C: New.
2774
a7b2272b
NS
2775 PR debug/20505
2776 * g++.dg/debug/const2.C: New.
2777
4b8d544b
JJ
27782005-04-04 Jakub Jelinek <jakub@redhat.com>
2779
2780 PR rtl-optimization/16104
2781 * gcc.c-torture/execute/20050316-1.c: New test.
2782
edc3676f
NS
27832005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2784
2785 * g++.dg/template/spec23.C: Fix dg-error text.
2786
283da5df
RS
27872005-04-03 Alexandre Oliva <aoliva@redhat.com>
2788
2789 PR c++/19199
2790 * g++.dg/expr/lval2.C: New.
2791
e905ac64
KG
27922005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2793
2794 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2795 __builtin_strcasecmp and __builtin_strncasecmp.
2796
ee307009
NS
27972005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2798
2799 PR c++/20723
2800 * g++.dg/template/spec22.C: New.
2801 * g++.dg/template/spec23.C: New.
2802
00f07d96
DR
28032005-04-03 Dale Ranta <dir@lanl.gov>
2804 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2805
2806 PR libfortran/20068
2807 PR libfortran/20125
2808 PR libfortran/20156
2809 PR libfortran/20471
2810 * gfortran.dg/backspace.f: New test.
2811
596b98ce
AO
28122005-04-02 Daniel Berlin <dberlin@dberlin.org>
2813
2814 * gcc.dg/pr19345.c: New test.
2815
e18d4a19
AO
28162005-04-02 Alexandre Oliva <aoliva@redhat.com>
2817
2818 PR tree-optimization/20640
2819 * gcc.dg/torture/tree-loop-1.c: New.
2820
9f05ff0a
AO
28212005-04-02 Alexandre Oliva <aoliva@redhat.com>
2822
2823 PR rtl-optimization/20290
2824 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2825
51b75924
GK
28262005-04-02 Geoffrey Keating <geoffk@apple.com>
2827
2828 * gcc.dg/rs6000-fpint.c: New.
2829
2c83be0c
JM
28302005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2831
2832 * gcc.dg/old-style-then-proto-1.c: New test.
2833
4159401a
FXC
28342005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2835
2836 * gfortran.fortran-torture/execute/backspace.f90: Check
2837 after backspace and read was incorrect.
2838
944c4392
KG
28392005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2840
88ec1cc9
KG
2841 * gcc.c-torture/execute/builtins/strcat.c: Check the result
2842 buffer past the terminating NUL using memcmp.
2843 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
2844 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
2845
55badfda
KG
2846 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
2847 Fix unused/uninitialized variable warnings.
2848
dadd2dee
KG
2849 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
2850 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
2851 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
2852 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
2853
944c4392
KG
2854 * gcc.c-torture/execute/builtins/abs-1-lib.c,
2855 gcc.c-torture/execute/builtins/fputs-lib.c,
2856 gcc.c-torture/execute/builtins/lib/fprintf.c,
2857 gcc.c-torture/execute/builtins/lib/main.c,
2858 gcc.c-torture/execute/builtins/lib/memcmp.c,
2859 gcc.c-torture/execute/builtins/lib/memmove.c,
2860 gcc.c-torture/execute/builtins/lib/mempcpy.c,
2861 gcc.c-torture/execute/builtins/lib/memset.c,
2862 gcc.c-torture/execute/builtins/lib/printf.c,
2863 gcc.c-torture/execute/builtins/lib/sprintf.c,
2864 gcc.c-torture/execute/builtins/lib/stpcpy.c,
2865 gcc.c-torture/execute/builtins/lib/strchr.c,
2866 gcc.c-torture/execute/builtins/lib/strcmp.c,
2867 gcc.c-torture/execute/builtins/lib/strcpy.c,
2868 gcc.c-torture/execute/builtins/lib/strcspn.c,
2869 gcc.c-torture/execute/builtins/lib/strlen.c,
2870 gcc.c-torture/execute/builtins/lib/strncat.c,
2871 gcc.c-torture/execute/builtins/lib/strncmp.c,
2872 gcc.c-torture/execute/builtins/lib/strncpy.c,
2873 gcc.c-torture/execute/builtins/lib/strrchr.c,
2874 gcc.c-torture/execute/builtins/lib/strspn.c,
2875 gcc.c-torture/execute/builtins/lib/strstr.c,
2876 gcc.c-torture/execute/builtins/memops-asm-lib.c,
2877 gcc.c-torture/execute/builtins/strlen-2.c,
2878 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
2879 prototypes.
2880
40ce6bf6
DS
28812005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
2882
2883 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
2884 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
2885 selectany usage.
2886
a288c5cd
JJ
28872005-04-01 Jakub Jelinek <jakub@redhat.com>
2888
2889 PR c++/19406
2890 * g++.dg/debug/using1.C: New test.
2891
c5221531
HPN
28922005-04-01 Hans-Peter Nilsson <hp@axis.com>
2893
2894 PR middle-end/20524
2895 * gcc.dg/alias-7.c: Prefix asm-declared name with
2896 __USER_LABEL_PREFIX__.
2897
1ea96b34
JR
28982005-03-31 J"orn Rennecke <joern.rennecke@st.com>
2899
2900 Fix fallout from PR middle-end/15700:
2901 * gcc.c-torture/compile/20011119-1.c: Take
2902 __USER_LABEL_PREFIX__ into account.
2903 * gcc.c-torture/compile/20011119-2.c: Likewise.
2904
c423ee0d
GDR
29052005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
2906
2907 PR c++/18644
2908 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
2909
0223e4f5
JM
29102005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2911
2912 PR c/17855
2913 * gcc.c-torture/compile/struct-non-lval-1.c,
2914 gcc.c-torture/compile/struct-non-lval-2.c,
2915 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
2916
0455fecf
JJ
29172005-03-31 Janis Johnson <janis187@us.ibm.com>
2918
92cf604f
JJ
2919 * gcc.dg/tls/tls.exp: Remove temporary file.
2920 * g++.dg/tls/tls.exp: Ditto.
2921 * lib/file-format.exp: Ditto.
2922 * g++.dg/special/ecos.exp: Ditto.
2923
1194911f
JJ
2924 * lib/profopt.exp: Treat prof_ext as a list.
2925 * gcc.misc-tests/bprob.exp: Ditto.
2926 * g++.dg/bprob/bprob.exp: Ditto.
2927
6491eb15
JJ
2928 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
2929 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
2930 g++.dg/tree-ssa/pointer-reference-alias.C,
2931 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
2932 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
2933 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
2934 g++.dg/vect/pr19951.cc: Ditto.
2935 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
2936 gcc.dg/builtins-47.c: Ditto.
2937 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
2938 gcc.dg/pr20115-1.c: Ditto.
2939 * gcc.dg/tree-ssa/20030530-2.c,
2940 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
2941 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2942 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
2943 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2944 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
2945 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
2946 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
2947 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
2948 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
2949 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
2950 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
2951 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
2952 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
2953 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
2954 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
2955 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
2956 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
2957 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
2958 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
2959 gcc.dg/tree-ssa/20030824-1.c,
2960 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
2961 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
2962 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
2963 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
2964 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
2965 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
2966 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
2967 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
2968 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
2969 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
2970 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
2971 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
2972 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
2973 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
2974 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
2975 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
2976 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
2977 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
2978 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
2979 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
2980 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
2981 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
2982 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
2983 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
2984 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
2985 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
2986 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
2987 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
2988 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
2989 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
2990 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
2991 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
2992 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
2993 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
2994 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
2995 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
2996 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
2997 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
2998 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
2999 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3000 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3001 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3002 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3003 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3004 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3005 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3006 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3007 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3008 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3009 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3010 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3011 gcc.dg/tree-ssa/useless-1.c: Ditto.
3012 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3013 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3014 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3015 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3016 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3017 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3018 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3019 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3020 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3021 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3022 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3023 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3024 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3025 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3026 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3027 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3028 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3029 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3030 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3031 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3032 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3033 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3034 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3035 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3036 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3037 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3038 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3039 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3040 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3041 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3042 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3043 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3044 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3045 gcc.dg/vect/vect-none.c: Ditto.
3046 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3047 treelang/compile/unsigned.tree: Ditto.
3048
515e6cd0
JJ
3049 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3050 * gcc.dg/cpp/direct2s.c: Ditto.
3051 * gcc.dg/cpp/paste4.c: Ditto.
3052 * gcc.dg/cpp/separate-1.c: Ditto.
3053 * gcc.dg/pch/save-temps-1.c: Ditto.
3054 * g++.dg/ext/altivec-10.C: Ditto.
3055 * g++.dg/pch/pch.C: Ditto.
3056
65664157
JJ
3057 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3058
68a9c13d
JJ
3059 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3060 * g++.dg/template/repo1.C: Ditto.
3061 * g++.dg/template/repo2.C: Ditto.
3062 * g++.dg/template/repo3.C: Ditto.
3063 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3064 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3065 * g++.old-deja/g++.pt/repo1.C: Ditto.
3066 * g++.old-deja/g++.pt/repo2.C: Ditto.
3067 * g++.old-deja/g++.pt/repo3.C: Ditto.
3068 * g++.old-deja/g++.pt/repo4.C: Ditto.
3069
bca28164
JJ
3070 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3071 * gcc.dg/20030107-1.c: Ditto.
3072 * gcc.dg/20030702-1.c: Ditto.
3073 * gcc.dg/profile-generate-1.c: Ditto.
3074 * g++.dg/other/profile1.C: Ditto.
3075 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3076
0455fecf
JJ
3077 * lib/gcc-dg.exp (remove-build-file): New.
3078 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3079 cleanup-tree-dump, cleanup-saved-temps): New.
3080
dda04398
NS
30812005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3082
3083 PR c++/19203, DR 214
3084 * g++.dg/parse/ambig3.C: Not ambiguous.
3085 * g++.dg/template/spec20.C: New.
3086 * g++.dg/template/spec21.C: New.
3087
1239de63
SE
30882005-03-31 Steve Ellcey <sje@cup.hp.com>
3089
3090 PR target/20045
3091 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3092
14fd645e
FXC
30932005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3094
3095 PR libfortran/20660
3096 * gfortran.dg/negative_unit.f: New test.
3097
ccbca5e4
AM
30982005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3099
3100 * gcc.dg/20050330-1.c: New test.
3101
ae7f3734
DP
31022005-03-30 Devang Patel <dpatel@apple.com>
3103
3104 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3105
9ba8c99d
DJ
31062005-03-30 Dale Johannesen <dalej@apple.com>
3107
3108 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3109
408e9b9b
JJ
31102005-03-30 Janis Johnson <janis187@us.ibm.com>
3111
3112 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3113 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3114 Strip options from test name.
3115
cd9c7bd2
JH
31162005-03-31 Jan Hubicka <jh@suse.cz>
3117
3118 * gcc.dg/varpool-1.c: New testcase.
3119
16ef3acc
JM
31202005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3121
3122 PR c/772
3123 PR c/17913
3124 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3125 gcc.dg/stmt-expr-label-3.c : New tests.
3126 * gcc.c-torture/execute/medce-2.c: Remove.
3127
1e55c0e2
JM
31282005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3129
3130 PR c/20368
3131 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3132 tests.
3133
6f6e8901
AM
31342005-03-30 Alan Modra <amodra@bigpond.net.au>
3135
3136 * gcc.c-torture/compile/pr20203.c: New test.
3137
748e31c3
SK
31382005-03-26 Steven G. Kargl <kargls@comcast.net>
3139
3140 * gfortran.dg/promotion.f90: New test.
3141
aa80f4d1
AO
31422005-03-29 Alexandre Oliva <aoliva@redhat.com>
3143
3144 PR middle-end/20491
3145 * gcc.dg/torture/asm-subreg-1.c: New test.
3146
d1edc393
JM
31472005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3148
3149 PR c/20672
3150 * gcc.dg/pr20672-1.c: New test.
3151
8bb46326
DN
31522005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3153
3154 * gfortran.dg/vect: New directory.
3155 * gfortran.dg/vect/vect.exp: New.
3156 * gfortran.dg/vect/vect-1.f90: New test.
3157 * gfortran.dg/vect/vect-2.f90: New test.
3158 * gfortran.dg/vect/vect-3.f90: New test.
3159 * gfortran.dg/vect/vect-4.f90: New test.
3160 * gfortran.dg/vect/vect-5.f90: New test.
3161
1a612e0a
JJ
31622005-03-29 Jakub Jelinek <jakub@redhat.com>
3163
3164 PR middle-end/20622
3165 * gcc.dg/alias-7.c: New test.
3166
360ca054
EB
31672005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3168
3169 * gcc.dg/sparc-reg-1.c: New test.
3170
82498ed4
FXC
31712005-03-28 Steve Ellcey <sje@cup.hp.com>
3172
3173 PR target/19890
3174 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3175
3445a80c
DR
31762005-03-29 Dale Ranta <dir@lanl.gov>
3177 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3178
3179 PR libfortran/20163
3180 * gfortran.dg/pr20163-2.f: New test.
3181
5c55c2e8
JH
31822005-03-28 Jan Hubicka <jh@suse.cz>
3183
3184 PR middle-end/20635
3185 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3186 by Jakub Jelinek.
3187
c295d7b3
DN
31882005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3189
3190 PR tree-optimization/20626
3191 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3192 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3193
a59928bc
SK
31942005-03-26 Steven G. Kargl <kargls@comcast.net>
3195
3196 * gfortran.dg/underflow.f90: New test.
3197 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3198
1ad81c8e
KG
31992005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3200
3201 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3202
e0b23a58
MM
32032005-03-25 Mark Mitchell <mark@codesourcery.com>
3204
3205 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3206 (g++_init): Make sure that CXXFLAGS is set.
3207 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3208 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11b6985e 3209 * lib/gfortran.exp (gfortran_link_flags): Likewise.
e0b23a58
MM
3210 * lib/objc.exp (objc_init): Likewise.
3211 * lib/treelang.exp (treelang_init): Likewise.
3212
90faeb28
PH
32132005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3214
3215 PR tree-optimization/20470
3216 * gcc.dg/tree-ssa/pr20470.c: New test.
3217
da4c340c
GK
32182005-03-25 Geoffrey Keating <geoffk@apple.com>
3219
3220 * gcc.dg/ppc-stfiwx.c: New.
3221
c3861e7a
SE
32222005-03-25 Steve Ellcey <sje@cup.hp.com>
3223
3224 PR target/19888
3225 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3226
aec6cb10
ZD
32272005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3228
3229 * gcc.dg/20050325-1.c: Fix a typo.
3230
94887ef4
FXC
32312005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3232
3233 PR libfortran/19678
3234 PR libfortran/19679
3235 * gfortran.dg/dos_eol.f: New test.
3236
cd928652
ZD
32372005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3238
3239 PR rtl-optimization/20249
3240 * gcc.dg/20050325-1.c: New test.
3241
a50f3cd3
FXC
32422005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3243
3244 PR libfortran/15332
3245 * gfortran.dg/pr15332.f: New test.
3246
761d80b9
DJ
32472005-03-24 Dale Johannesen <dalej@apple.com>
3248
3249 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3250
a10ce2f8
GK
32512005-03-24 Geoffrey Keating <geoffk@apple.com>
3252
d3d9a67f
GK
3253 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3254 'internal' visibility.
3255 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3256 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3257 'protected' visibility.
3258 * gcc.dg/visibility-7.c: Likewise.
3259 * lib/target-supports.exp (check_visibility_available): Take
3260 a parameter, the kind of visibility to check for.
3261 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3262 to check_visibility_available.
3263
a10ce2f8
GK
3264 * g++.dg/expr/cast3.C: New.
3265
9a15bd63
DE
32662005-03-24 David Edelsohn <edelsohn@gnu.org>
3267
3268 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3269 rs6000.
3270
2eced2c2
SE
32712005-03-24 Steve Ellcey <sje@cup.hp.com>
3272
3273 PR target/20095
3274 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3275
fab2f52c
AO
32762005-03-24 Alexandre Oliva <aoliva@redhat.com>
3277
0a2198f5
AO
3278 * gcc.dg/badshift.c: Renamed to...
3279 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3280
31a69e4e
AO
3281 * gcc.target/i386/badshift.c: Renamed to...
3282 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3283 only.
3284
fab2f52c
AO
3285 PR rtl-optimization/20532
3286 * gcc.target/i386/badshift.c: New.
3287
fd4f678c
FXC
32882005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3289
4f44f5f9 3290 * gfortran.dg/pr18025.f90: New test.
fd4f678c 3291
e69d504e 32922005-03-23 Dale Johannesen <dalej@apple.com>
11b6985e 3293
e69d504e
DJ
3294 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3295
0b3deaaf
MM
32962005-03-23 Mark Mitchell <mark@codesourcery.com>
3297
06d7098a
MM
3298 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3299
0b3deaaf
MM
3300 * lib/target-supports.exp (check_iconv_available): Default
3301 libiconv to -liconv, if there is no definition.
3302
2bc3f466
HPN
33032005-03-23 Hans-Peter Nilsson <hp@axis.com>
3304
3305 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3306
8ff24a79
MM
33072005-03-22 Mark Mitchell <mark@codesourcery.com>
3308
3309 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3310 * g++.dg/opt/pr7503-2.C: Likewise.
3311 * g++.dg/opt/pr7503-3.C: Likewise.
3312 * g++.dg/opt/pr7503-4.C: Likewise.
3313 * g++.dg/opt/pr7503-5.C: Likewise.
3314 * g++.dg/warn/minmax.C: New test.
3315
f77b6ca3
FXC
33162005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3317
4f44f5f9
FXC
3318 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3319 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 3320
e5c4f28a
RG
33212005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3322 Jan Hubicka <jh@suse.cz>
3323 Steven Bosscher <stevenb@suse.de
3324
3325 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3326
11e97737
VR
33272005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3328
3329 PR c++/19980
3330 * g++.dg/template/redecl3.C: New test.
3331
0f3744f8
VR
33322005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3333
3334 PR c++/20499
3335 * g++.dg/parse/error16.C: Tweak error markers.
3336
b2a6a2fb
JJ
33372005-03-22 Jakub Jelinek <jakub@redhat.com>
3338
3339 PR target/20561
3340 * gcc.dg/20050321-2.c: New test.
3341
37048601
NS
33422005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3343
3344 PR c++/20465
3345 PR c++/20381
3346 * g++.dg/template/ptrmem12.C: New.
3347
9d7cb254
HPN
33482005-03-22 Hans-Peter Nilsson <hp@axis.com>
3349
3350 PR rtl-optimization/20527
3351 * gcc.c-torture/execute/pr20527-1.c: New test.
3352
e4461577
BE
33532005-03-22 Ben Elliston <bje@au.ibm.com>
3354
3355 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3356 program, compile it into a real executable and then delete the .c
3357 and .x files afterwards, to avoid problems on testglue targets.
3358
979632a0
SH
33592005-03-21 Stuart Hastings <stuart@apple.com>
3360
3361 * gcc.target/i386/sse-2.c: New.
11b6985e 3362
21e01bf1
UB
33632005-03-21 Uros Bizjak <uros@kss-loka.si>
3364
3365 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3366
048a75f4
PC
33672005-03-21 Paolo Carlini <pcarlini@suse.de>
3368
3369 * g++.dg/parse/crash25.C: Fix typo.
3370
e1283056
PC
33712005-03-21 Paolo Carlini <pcarlini@suse.de>
3372
3373 PR c++/20461
3374 * g++.dg/parse/crash24.C: New test.
3375
3376 PR c++/20536
3377 * g++.dg/parse/crash25.C: New test.
3378
33792005-03-21 Paolo Carlini <pcarlini@suse.de>
3380
11b6985e 3381 PR c++/20147
e1283056
PC
3382 * g++.dg/ext/stmtexpr4.C: New test.
3383
90ec750d
RS
33842005-03-20 Roger Sayle <roger@eyesopen.com>
3385
3386 PR middle-end/20539
3387 * gcc.c-torture/compile/pr13066-1.c: New test case.
3388 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3389 * g++.dg/opt/pr13066-1.C: Likewise.
3390
411ffa02
JM
33912005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3392
3393 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3394
9439ae41
TS
33952005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3396
3397 PR fortran/18525
3398 * gfortran.dg/nesting_1.f90: New test.
3399
91a5bc9f
KL
34002005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3401
3402 PR c++/20240
3403 * g++.dg/lookup/using13.C: New test.
3404
26c895e7
KL
34052005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3406
3407 PR c++/20333
3408 * g++.dg/template/crash36.C: New test.
3409
0a1948ed
PC
34102005-03-18 Paolo Carlini <pcarlini@suse.de>
3411
3412 PR c++/20463
3413 * g++.dg/template/crash35.C: New test.
3414
c9982a3f
PC
34152005-03-17 Paolo Carlini <pcarlini@suse.de>
3416
3417 PR c++/19966
3418 * g++.dg/overload/operator2.C: New test.
3419
2786eb77
FXC
34202005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3421
3422 PR libfortran/20257
4f44f5f9 3423 * gfortran.dg/pr20257.f90: New test.
2786eb77 3424
dcdeec06
FXC
34252005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3426
3427 PR libfortran/20480
4f44f5f9 3428 * gfortran.dg/pr20480.f90: New test.
dcdeec06 3429
e4d5432a
RH
34302005-03-16 Richard Henderson <rth@redhat.com>
3431
3432 PR middle-end/15700
3433 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3434 (_rtld_global): New.
3435 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3436 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3437
3438 * gcc.dg/alias-3.c: New.
3439 * gcc.dg/alias-4.c: New.
3440 * gcc.dg/alias-5.c: New.
3441 * gcc.dg/alias-6.c: New.
3442
c79e602b
GK
34432005-03-15 Geoffrey Keating <geoffk@apple.com>
3444
3445 * gcc.dg/cpp/ucnid-7.c: New.
3446
3562bc34
JJ
34472005-03-15 Janis Johnson <janis187@us.ibm.com>
3448 Dorit Naishlos <dorit@il.ibm.com>
3449
3450 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3451 darwin.
3452
5f55a1ba
DN
34532005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3454
3455 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3456 misaligned accesses.
3457 * gcc.dg/vect/vect-58.c: Likewise.
3458 * gcc.dg/vect/vect-92.c: New.
3459 * gcc.dg/vect/vect-93.c: New.
3460
ce2df7c6
FW
34612005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3462
3463 PR fortran/18827
3464 * gfortran.dg/assign_2.f90: New test.
3465 * gfortran.dg/assign_3.f90: New test.
3466 * gfortran.dg/assign.f90: New test.
3467
08091139
JM
34682005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3469
3470 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3471 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3472 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3473 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3474 names.
3475
50668cf6
GK
34762005-03-14 Geoffrey Keating <geoffk@apple.com>
3477
6baba9bb
GK
3478 * gcc.dg/cpp/ucnid-6.c: New.
3479
50668cf6
GK
3480 * gcc.dg/cpp/normalize-1.c: New.
3481 * gcc.dg/cpp/normalize-2.c: New.
3482 * gcc.dg/cpp/normalize-3.c: New.
3483 * gcc.dg/cpp/normalize-4.c: New.
3484 * gcc.dg/cpp/ucnid-4.c: New.
3485 * gcc.dg/cpp/ucnid-5.c: New.
3486 * g++.dg/cpp/normalize-1.C: New.
3487 * g++.dg/cpp/ucnid-1.C: New.
3488
3a3b81e7
AO
34892005-03-14 Alexandre Oliva <aoliva@redhat.com>
3490
3491 * gcc.dg/pr18628.c: New.
3492
aff98faf
AO
34932005-03-14 Alexandre Oliva <aoliva@redhat.com>
3494
3495 PR c++/20280
3496 * g++.dg/tree-ssa/pr20280.C: New.
3497
2bb02bf0
TS
34982005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3499
3500 PR fortran/20467
3501 * gfortran.dg/stfunc_2.f90: New test.
3502
8eaa0f34
ZD
35032005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3504
3505 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3506
dcd6de6d
ZD
35072005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3508
3509 * gcc.dg/tree-ssa/20050314-1.c: New test.
3510
5a24482e
KL
35112005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3512
3513 PR c++/4403
3514 PR c++/9783, DR433
3515 * g++.dg/template/friend34.C: New test.
3516 * g++.dg/template/friend35.C: Likewise.
3517 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3518
bd3d082e
KL
35192005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3520
3521 Friend class name lookup 5/n
3522 PR c++/1016
3523 * g++.dg/lookup/hidden-class1.C: New test.
3524 * g++.dg/lookup/hidden-class2.C: Likewise.
3525 * g++.dg/lookup/hidden-class3.C: Likewise.
3526 * g++.dg/lookup/hidden-class4.C: Likewise.
3527 * g++.dg/lookup/hidden-class5.C: Likewise.
3528 * g++.dg/lookup/hidden-class6.C: Likewise.
3529 * g++.dg/lookup/hidden-class7.C: Likewise.
3530 * g++.dg/lookup/hidden-class8.C: Likewise.
3531 * g++.dg/lookup/hidden-class9.C: Likewise.
3532 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3533 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3534 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3535 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3536 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3537 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3538 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3539 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3540 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3541 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3542 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3543
98f99d7f
MM
35442005-03-13 Mark Mitchell <mark@codesourcery.com>
3545
3546 PR c++/20157
3547 * g++.dg/template/error18.C: New test.
3548
334f3a34
BE
35492005-03-09 Ben Elliston <bje@au.ibm.com>
3550
3551 PR debug/16792
3552 * g++.dg/debug/pr16792.C: New test.
3553
053e7c38
JM
35542005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3555
3556 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3557 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3558 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3559 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3560 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3561 test assertion names.
3562
f96c6123
TS
35632003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3564
3565 PR fortran/18600
3566 * gfortran.dg/stfunc_1.f90: New test.
3567
ee943062
TS
35682003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3569
3570 PR fortran/16907
3571 * gfortran.dg/real_index_1.f90: New test.
3572
8f9c06ca
TS
35732005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3574
3575 PR fortran/20323
3576 * gfortran.dg/spec_expr_1.f90: New test.
3577
67c2939d
JM
35782005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3579
3580 PR c/20402
3581 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3582 new parser.
3583
bae88af6
TS
35842005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3585
3586 PR fortran/20361
3587 * gfortran.dg/largeequiv_1.f90: New test.
3588
47e20491
GK
35892005-03-12 Geoffrey Keating <geoffk@apple.com>
3590
3591 * gcc.dg/ucnid-1.c: New.
3592 * gcc.dg/ucnid-2.c: New.
3593 * gcc.dg/ucnid-3.c: New.
3594 * gcc.dg/ucnid-4.c: New.
3595 * gcc.dg/ucnid-5.c: New.
3596 * gcc.dg/ucnid-6.c: New.
3597 * gcc.dg/cpp/ucnid-1.c: New.
3598 * gcc.dg/cpp/ucnid-2.c: New.
3599 * gcc.dg/cpp/ucnid-3.c: New.
3600 * g++.dg/other/ucnid-1.C: New.
3601
5269bfe2
GK
36022005-03-12 Geoffrey Keating <geoffk@apple.com>
3603
3604 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3605
7c6d34c7
PB
36062005-03-11 Per Bothner <per@bothner.com>
3607
3608 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3609 that diagnotics refer to correct token.
3610 * gcc.dg/unused-3.c: Likewise.
3611
9a2a5d37
PB
36122005-03-11 Per Bothner <per@bothner.com>
3613
3614 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3615 constant" is now actually on same line as string constant.
3616 * gcc.dg/cpp/direct2s.c: Likewise.
3617
0ac40e7a
RS
36182005-03-11 Richard Sandiford <rsandifo@redhat.com>
3619
3620 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3621
c585afb3 36222005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
3623
3624 PR libfortran/20124
3625 * gfortran.dg/pr20124.f90: New Test
3626
694d73e1
JM
36272005-03-10 James A. Morrison <phython@gcc.gnu.org>
3628
3629 PR tree-optimization/20130
3630 * gcc.dg/pr20130-1.c: New test.
3631
2f8cbead
SE
36322005-03-10 Steve Ellcey <sje@cup.hp.com>
3633
3634 PR target/20095
3635 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3636
96eb155c
JDA
36372005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3638
3639 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3640
cebfb966
SE
36412005-03-10 Steve Ellcey <sje@cup.hp.com>
3642
3643 * g++.dg/eh/forced1.C: Fix comment.
3644 * g++.dg/eh/forced2.C: Ditto.
3645 * g++.dg/eh/forced3.C: Ditto.
3646 * g++.dg/eh/forced4.C: Ditto.
3647
dddcca1d
AP
36482005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3649
3650 PR rtl-opt/20412
3651 * gcc.c-torture/compile/pr20412.c: New test.
3652
e4fbead1
RS
36532005-03-10 Roger Sayle <roger@eyesopen.com>
3654
3655 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3656
985f2d8f
JJ
36572005-03-10 Jakub Jelinek <jakub@redhat.com>
3658
3659 PR target/20322
3660 * gcc.dg/20050307-1.c: New test.
3661
8117c488
NS
36622005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3663
3664 PR c++/20375
3665 * g++.dg/other/stdarg3.C: New.
3666
372d72d9
JJ
36672005-03-10 Jakub Jelinek <jakub@redhat.com>
3668
004c400a
JJ
3669 PR c++/18384, c++/18327
3670 * g++.dg/init/array19.C: New test.
3671
372d72d9
JJ
3672 PR inline-asm/20314
3673 * gcc.dg/torture/pr20314-1.c: New test.
3674 * gcc.dg/torture/pr20314-2.c: New test.
3675
9c90a97e
UW
36762005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3677
3678 * gcc.dg/20050309-1.c: New test.
3679
d86dc303
KG
36802005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3681
3682 * gcc.dg/builtins-10.c: Reactivate disabled test.
3683 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3684 new cbrt transformations.
3685
02bab9db
MM
36862005-03-09 Mark Mitchell <mark@codesourcery.com>
3687
3688 PR c++/20208
3689 * g++.dg/template/array13.C: New test.
3690
a2fee3d5
PC
36912005-03-09 Paolo Carlini <pcarlini@suse.de>
3692
3693 PR c++/16859
3694 * g++.dg/init/brace4.C: New test.
3695
974b30f0
NS
36962005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3697
3698 PR c++/20186
3699 * g++.dg/template/non-dependent12.C: New.
3700
b5af3133
MM
37012005-03-08 Mark Mitchell <mark@codesourcery.com>
3702
3703 PR c++/20142
0f875e1a 3704 * g++.dg/init/array18.C: Add dg-do run marker.
11b6985e 3705
0f875e1a
MM
3706 PR c++/20142
3707 * g++.dg/init/array18.C: New test.
3708
11289ef9
BE
37092005-03-09 Ben Elliston <bje@au.ibm.com>
3710
3711 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3712 * g++.dg/gcov/gcov.exp: Likewise.
3713 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3714 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3715 * lib/c-torture.exp: Likewise.
3716 * lib/fortran-torture.exp: Likewise.
3717 * lib/g++.exp: Likewise.
3718 * lib/gcc-defs.exp: Likewise.
3719 * lib/gcc-dg.exp: Likewise.
3720 * lib/gcc.exp: Likewise.
3721 * lib/gcov.exp: Likewise.
3722 * lib/gfortran.exp: Likewise.
3723 * lib/mike-g++.exp: Likewise.
3724 * lib/mike-gcc.exp: Likewise.
3725 * lib/objc-torture.exp: Likewise.
3726 * lib/objc.exp: Likewise.
3727 * lib/profopt.exp: Likewise.
3728 * lib/target-libpath.exp: Likewise.
3729 * lib/target-supports.exp: Likewise.
3730 * lib/treelang.exp: Likewise.
3731 * lib/wrapper.exp: Likewise.
3732
61eef20f
JL
37332005-03-08 Jeff Law <law@redhat.com>
3734
3735 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3736 PHI-OPT changes.
3737
6cd3dd5b
IR
37382005-03-08 Ira Rosen <irar@il.ibm.com>
3739
3740 * gcc.dg/vect/pr20122.c: New test.
3741
8f3a7ad6
JL
37422005-03-07 Jeff Law <law@redhat.com>
3743
3744 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3745 was folded away.
3746 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3747 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 3748 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 3749
7c14c5fe
JDA
37502005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3751
3752 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3753 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3754 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3755
80c4ed35
AP
37562005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3757
3758 PR tree-opt/17671
3759 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3760
f03e8526
MM
37612005-03-07 Mark Mitchell <mark@codesourcery.com>
3762
3763 * g++.dg/warn/Wnvdtor.C: New test.
3764
1de80b0e
RS
37652005-03-07 Richard Sandiford <rsandifo@redhat.com>
3766
3767 * gcc.dg/torture/pr19683-1.c: New test.
3768
02665ea4
SK
37692005-03-06 Steven G. Kargl <kargls@comcast.net>
3770
3771 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
3772 * gfortran.dg/g77/19990313-2.f: Ditto.
3773 * gfortran.dg/g77/19990313-3.f: Ditto.
3774 * gfortran.dg/g77/19990525-0.f: Ditto.
3775 * gfortran.dg/g77/19990826-0.f: Ditto.
3776 * gfortran.dg/g77/19990826-2.f: Ditto.
3777 * gfortran.dg/g77/19990826-3.f: Ditto.
3778 * gfortran.dg/g77/20000511-1.f: Ditto.
3779 * gfortran.dg/g77/20000511-2.f: Ditto.
3780 * gfortran.dg/g77/970625-2.f: Ditto.
3781 * gfortran.dg/g77/980310-2.f: Ditto.
3782 * gfortran.dg/g77/980310-3.f: Ditto.
3783 * gfortran.dg/g77/980310-8.f: Ditto.
3784 * gfortran.dg/g77/980519-2.f: Ditto.
3785 * gfortran.dg/g77/alpha1.f: Ditto.
3786 * gfortran.dg/g77/claus.f: Ditto.
3787 * gfortran.dg/g77/erfc.f: Ditto.
3788 * gfortran.dg/g77/short.f: Ditto.
3789 * gfortran.fortran-torture/execute/data.f90: Ditto.
3790 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3791 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 3792
6731e86d
JDA
37932005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3794
3795 * lib/file-format.exp (gcc_target_object_format): Add check for som
3796 format and hardcode object formats on hppa*-*-hpux*.
3797 * lib/target-supports.exp (check_weak_available): Add check for som
3798 object format. Always return 0 on hppa*-*-hpux10*.
3799
3800 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3801 is defined.
3802
3803 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3804
11b6985e 38052005-03-05 Steven G. Kargl <kargls@comcast.net>
715c9326
SK
3806
3807 * gfortran.dg/pr19936_1.f90: New test.
3808 * gfortran.dg/pr19936_2.f90: New test.
3809 * gfortran.dg/pr19936_3.f90: New test.
3810
11b6985e 38112005-03-05 Steven G. Kargl <kargls@comcast.net>
8c355f42
SK
3812 Paul Thomas <prthomas@drfccad.cea.fr>
3813
02665ea4 3814 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 3815 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 3816
a103aa92 38172005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
3818
3819 PR c++/19311
3820 * g++.dg/template/non-dependent11.C: New test.
3821
74231b0f
UB
38222005-03-05 Uros Bizjak <uros@kss-loka.si>
3823
3824 * lib/target-supports.exp (check_iconv_available): Fix comment.
3825
744b2d61
JDA
38262005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3827 Joseph S. Myers <joseph@codesourcery.com>
3828
3829 PR c++/19797
3830 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
3831
e38f9c21
MS
38322005-03-04 Matthew Sachs <msachs@apple.com>
3833
3834 * gcc.exp (gcc_target_compile): Put braces around
3835 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
3836 * objc.exp (objc_target_compile): Likewise.
3837 * treelang.exp (treelang_target_compile): Likewise.
3838
3852e8b8
TS
38392005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3840
3841 PR fortran/19673
3842 * gfortran.dg/func_result_1.f90: New test.
3843
99ff9e7a
BE
38442005-03-04 Ben Elliston <bje@au.ibm.com>
3845
3846 * gcc.misc-tests/options.exp: New test.
3847
8d06c809
JM
38482005-03-03 James A. Morrison <phython@gcc.gnu.org>
3849
3850 * gcc.dg/pr15784-4.c: New test.
3851
3159b178
GK
38522005-03-03 Geoffrey Keating <geoffk@apple.com>
3853
3854 * gcc.c-torture/execute/pr17133.c: New.
3855 * gcc.c-torture/compile/20050303-1.c: New.
3856
ad16e76b
DB
38572005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
3858
3859 * gcc.dg/cpp/assert4.c: Fix for cygwin
3860
713101a6
AO
38612005-03-02 Alexandre Oliva <aoliva@redhat.com>
3862
3863 * g++.dg/overload/using2.C: New.
3864
9560cbde
MM
38652005-03-02 Mark Mitchell <mark@codesourcery.com>
3866
3867 PR c++/19916
3868 * g++.dg/init/ptrmem2.C: New test.
3869
766beb40
JM
38702005-03-02 Joseph S. Myers <joseph@codesourcery.com>
3871
3872 PR c/8927
3873 * gcc.dg/pr8927-1.c: New test.
3874
742f25b3
NS
38752005-03-01 Nathan Sidwell <nathan@codesourcery.com>
3876
3877 PR c++/20232
3878 * g++.dg/inherit/covariant12.C: New.
3879
2a4a7830
TS
38802005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3881
3882 PR fortran/19479
3883 * gfortran.dg/bound_1.f90: New test.
3884
3f8b16e7
JJ
38852005-02-28 Janis Johnson <janis187@us.ibm.com>
3886
3887 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
3888 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
3889
4e3d9146
JM
38902005-02-28 Joseph S. Myers <joseph@codesourcery.com>
3891
3892 PR c/20245
3893 * gcc.dg/pr20245-1.c: New test.
3894
4f380bf8
RS
38952005-02-28 Jakub Jelinek <jakub@redhat.com>
3896
3897 PR middle-end/19874
3898 * gcc.c-torture/execute/20050119-2.c: New test case.
3899
e02e1504
BE
39002005-02-28 Ben Elliston <bje@au.ibm.com>
3901
3902 * README: Update the DejaGnu bug reporting address.
3903 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
3904 * lib/objc-torture.exp: Likewise.
3905
5902435e
SK
39062005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3907
3908 * gfortran.dg/boz_1.f90: New test.
3909 * gfortran.dg/boz_3.f90: New test.
3910 * gfortran.dg/boz_4.f90: New test.
3911
ae18f176
SK
39122005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3913
3914 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 3915 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 3916
d8f92af2
FXC
39172005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3918
3919 PR libfortran/20101
3920 * gfortran.dg/write_0_pe_format.f90: New test.
3921
5591e5f9
JJ
39222005-02-27 Jakub Jelinek <jakub@redhat.com>
3923
3924 PR c++/20206
3925 * g++.dg/opt/thunk2.C: New test.
3926 * g++.dg/opt/covariant1.C: New test.
3927
34d6d42f
TS
39282005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3929
3930 * gfortran.dg/e_d_fmt.f90: New test.
3931
fd0e6f78
KH
39322005-02-27 Kazu Hirata <kazu@cs.umass.edu>
3933
3934 * gcc.dg/asm-b.c: Fix comment typos.
3935
b4852d23
AP
39362005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3937
3938 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
3939 a V_MAY_DEF also.
3940
c529e0fe
AP
39412005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3942
3943 PR tree-opt/20188
3944 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
3945 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
3946 * gcc.dg/asm-b.c: New test.
3947
49750739
RS
39482005-02-26 Richard Sandiford <rsandifo@redhat.com>
3949
3950 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
3951 Disable this test on IRIX 6.
3952
27bf414c
JM
39532005-02-25 Joseph S. Myers <joseph@codesourcery.com>
3954
3955 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
3956 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
3957 parser.
3958
736c86ad
DN
39592005-02-25 Diego Novillo <dnovillo@redhat.com>
3960
3961 PR tree-optimization/20204
3962 * testsuite/gcc.dg/pr20204.c: New test.
3963
6ecfe13b
JJ
39642005-02-24 Jakub Jelinek <jakub@redhat.com>
3965
04fa46cf
JJ
3966 PR target/20196
3967 * gcc.c-torture/execute/20050224-1.c: New test.
3968
6ecfe13b
JJ
3969 PR c++/20175
3970 * g++.dg/warn/Wbraces2.C: New test.
3971
1ceb02be
MM
39722005-02-23 Mark Mitchell <mark@codesourcery.com>
3973
3974 PR c++/19878
3975 * g++.dg/init/const2.C: New test.
3976
c5625c0c
HPN
39772005-02-23 Hans-Peter Nilsson <hp@axis.com>
3978
3979 PR tree-optimization/20100
3980 * gcc.c-torture/execute/pr20100-1.c: New test.
3981
0366dfe9
TS
39822005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3983
3984 * gfortran.dg/implicit_3.f90: New test.
3985
d1303acd
TS
3986 * gfortran.dg/deftype_1.f90: New test.
3987
6b211746
AO
39882005-02-23 Alexandre Oliva <aoliva@redhat.com>
3989
3990 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
3991 the test passes.
3992 * g++.dg/other/anon3.C: Accept a warning.
3993
ea2d006d
KH
39942005-02-23 Kazu Hirata <kazu@cs.umass.edu>
3995
3996 * gcc.dg/pr20017.c: Fix a comment typo.
3997
b26b1000
BD
39982005-02-23 Bud Davis <bdavis@gfortran.org>
3999
4000 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4001
40205a36
EB
40022005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4003
4004 PR ada/19902
4005 * ada/acats/tests/cxa/cxa3004.a: Remove.
4006 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4007
744b12b6
MM
40082005-02-22 Mark Mitchell <mark@codesourcery.com>
4009
67935995
MM
4010 PR c++/20073
4011 * g++.dg/init/const1.C: New test.
4012
744b12b6
MM
4013 PR c++/19991
4014 * g++.dg/parse/constant7.C: New test.
4015
4016 PR c++/20152
4017 * g++.dg/parse/error27.C: New test.
4018 * g++.dg/template/qualttp15.C: Adjust error markers.
4019 * g++.old-deja/g++.other/struct1.C: Likewise.
11b6985e 4020
744b12b6
MM
4021 PR c++/20153
4022 * g++.dg/template/error17.C: New test.
4023
4024 PR c++/20148
4025 * g++.dg/parser/error26.C: New test.
4026
90c1d75a
DN
40272005-02-22 Diego Novillo <dnovillo@redhat.com>
4028
4029 PR tree-optimization/20100
4030 PR tree-optimization/20115
4031 * gcc.dg/pr20115.c: New test.
4032 * gcc.dg/pr20115-1.c: New test.
4033 * gcc.dg/pr20100.c: New test.
4034 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4035 call-clobbered variables after alias1.
4036
397763d2
BD
40372005-02-22 Bud Davis <bdavis@gfortran.org>
4038
4039 * gfortran.dg/list_read_4.f90: new test.
4040
78d5a34b
KH
40412005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4042
4043 PR rtl-optimization/20017.
4044 * gcc.dg/pr20017.c: New.
4045
263fb23d
DP
40462005-02-22 Devang Patel <dpatel@apple.com>
4047
4048 PR 19952
4049 * g++.dg/tree-ssa/pr19952.C: New test.
11b6985e 4050
b671e5a4
MM
40512005-02-22 Mark Mitchell <mark@codesourcery.com>
4052
4053 PR c++/19883
4054 * g++.dg/parse/constant6.C: New test.
4055
9a5f05de
UB
40562005-02-22 Uros Bizjak <uros@kss-loka.si>
4057
4058 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4059 * g++.dg/charset/asm2.c: Likewise.
4060 * g++.dg/charset/asm3.c: Likewise.
4061 * g++.dg/charset/asm4.c: Likewise.
4062 * g++.dg/charset/asm5.c: Likewise.
4063 * g++.dg/charset/attribute1.c: Likewise.
4064 * g++.dg/charset/attribute2.c: Likewise.
4065 * g++.dg/charset/extern1.cc: Likewise.
4066 * g++.dg/charset/extern2.cc: Likewise.
4067 * g++.dg/charset/extern3.cc: Likewise.
4068 * g++.dg/charset/function.cc: Likewise.
4069 * g++.dg/charset/string.c: Likewise.
4070 * g++.dg/charset/charset.exp: Likewise.
4071 * lib/target-supports.exp (check_iconv_available): Fix comment.
4072
ac675201
UB
40732005-02-22 Uros Bizjak <uros@kss-loka.si>
4074
4075 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4076 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4077 * gcc.dg/charset/asm2.c: Likewise.
4078 * gcc.dg/charset/asm3.c: Likewise.
4079 * gcc.dg/charset/asm4.c: Likewise.
4080 * gcc.dg/charset/asm5.c: Likewise.
4081 * gcc.dg/charset/asm6.c: Likewise.
4082 * gcc.dg/charset/attribute1.c: Likewise.
4083 * gcc.dg/charset/attribute2.c: Likewise.
4084 * gcc.dg/charset/builtin1.c: Likewise.
4085 * gcc.dg/charset/extern.c: Likewise.
4086 * gcc.dg/charset/function.c: Likewise.
4087 * gcc.dg/charset/string.c: Likewise.
9a5f05de 4088 * gcc.dg/charset/charset.exp: Likewise.
ac675201 4089
ec88bf8b
BD
40902005-02-21 Bud Davis <bdavis9659@comcast.net>
4091
4092 PR fortran/20086
4093 * gfortran.dg/pr20086.f90: New test.
4094
bb2e1640
AO
40952005-02-21 Alexandre Oliva <aoliva@redhat.com>
4096
4097 PR tree-optimization/19786
4098 * g++.dg/tree-ssa/pr19786.C: New.
4099
f65ca04d
TS
41002005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4101
4102 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4103
41042005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
4105
4106 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4107
da7fdff6
TS
41082005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4109
4110 * gfortran.dg/do_iterator: Split loop, markup all lines for
4111 which an error locus is printed.
4112 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4113 locus is printed.
4114 * gfortran.dg/select_4.f90: Likewise.
4115 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4116 locuses in the various permutations.
4117
237eaf79
DN
41182005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4119
4120 PR tree-optimization/19951
4121 * g++.dg/vect: New directory.
4122 * g++.dg/vect/vect.exp: New file.
4123 * g++.dg/vect/pr19951.cc: New testcase.
4124 * g++.dg/dg.exp: Also prune vectorizer tests.
4125
c5ff069d
ZW
41262005-02-20 Zack Weinberg <zack@codesourcery.com>
4127
4128 PR 18785
4129 * gcc.dg/charset/builtin1.c: New test.
4130
72aff31a
VR
41312005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4132
4133 PR c++/19299
4134 * g++.dg/inherit/volatile1.C: New test.
4135
4136 PR c++/19440
4137 * g++.dg/template/dtor4.C: New test.
4138
c60d77d4
SK
41392005-02-19 Steven G. Kargl <kargls@comcast.net>
4140
4141 * gfortran.dg/int_1.f90: New test.
4142
04c90eea
DP
41432005-02-19 Devang Patel <dpatel@apple.com>
4144
4145 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 4146
332e7efe
SK
41472005-02-19 Steven G. Kargl <kargls@comcast.net>
4148
4149 * gfortran.dg/achar_1.f90: New test.
4150
09312c29
HPN
41512005-02-19 Hans-Peter Nilsson <hp@axis.com>
4152
4153 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4154
f10a6654
ZD
41552005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4156 Jakub Jelinek <jakub@redhat.com>
4157
4158 PR tree-optimization/19828
4159 * gcc.dg/tree-ssa/loop-7.c: New test.
4160 * gcc.c-torture/execute/20050218-1.c: New test.
4161
58cb41e6
JJ
41622005-02-19 Jakub Jelinek <jakub@redhat.com>
4163
4164 PR c/20043
4165 * gcc.dg/transparent-union-1.c: New test.
4166 * gcc.dg/transparent-union-2.c: New test.
4167
61b42179
JW
41682005-02-18 James E Wilson <wilson@specifixinc.com>
4169
4170 PR tree-optimization/18977
4171 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4172
d6083c7d
UW
41732005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4174
4175 PR target/20054
4176 * gcc.dg/pr20054.c: New test.
4177
aecc0cf0
GB
41782005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4179
c5ff069d
ZW
4180 PR c++/19508
4181 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 4182
77f04481
AP
41832004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4184
4185 PR middle-end/20030
4186 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4187
2aabee29
AO
41882005-02-18 Alexandre Oliva <aoliva@redhat.com>
4189
4190 PR c++/20008
4191 * g++.dg/opt/switch4.C: New.
4192
58203599
JJ
41932005-02-18 Jakub Jelinek <jakub@redhat.com>
4194
0948e392
JJ
4195 PR c++/20023
4196 PR tree-optimization/20009
4197 * gcc.c-torture/compile/20050217-1.c: New test.
4198 * g++.dg/opt/switch3.C: New test.
4199
58203599
JJ
4200 PR tree-optimization/18947
4201 * gcc.c-torture/compile/20050215-1.c: New test.
4202 * gcc.c-torture/compile/20050215-2.c: New test.
4203 * gcc.c-torture/compile/20050215-3.c: New test.
4204
856a4ce6
AO
42052005-02-17 Alexandre Oliva <aoliva@redhat.com>
4206
ae54ec16
AO
4207 PR c++/20028
4208 * g++.dg/template/crash34.C: New.
4209
856a4ce6
AO
4210 PR c++/20022
4211 * g++.dg/other/access3.C: New.
4212
d6a5df6a
IR
42132005-02-17 Ira Rosen <irar@il.ibm.com>
4214
4215 * gcc.dg/vect/vect-98.c: New test.
4216
5fcfe0b2
KH
42172005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4218
4219 PR tree-optimization/19967
4220 * gcc.dg/pr19967.c: New.
4221
8940b3b2
JJ
42222005-02-16 Jakub Jelinek <jakub@redhat.com>
4223
4224 PR middle-end/19857
4225 * gcc.dg/tree-ssa/20050215-1.c: New test.
4226 * gcc.c-torture/execute/20050215-1.c: New test.
4227
6da55c00
EC
42282005-02-15 Eric Christopher <echristo@redhat.com>
4229
4230 * gcc.dg/cpp/20050215-1.c: New file.
4231
40f84775
JM
42322005-02-15 James A. Morrison <phython@gcc.gnu.org>
4233
4234 PR tree-optimization/15785
4235 * gcc.dg/pr15785-1.c: New test.
4236
e5e459bf
AO
42372005-02-15 Alexandre Oliva <aoliva@redhat.com>
4238
4239 PR c++/17788
4240 * g++.dg/init/ctor4.C: New.
4241 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4242
88fb930d
JM
42432005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4244
4245 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4246 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4247
073aa601
AS
42482005-02-15 Andreas Schwab <schwab@suse.de>
4249
4250 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4251 declare malloc.
4252
ab71324a
AK
42532005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4254
4255 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4256
9a06c1cb
DN
42572005-02-14 Diego Novillo <dnovillo@redhat.com>
4258
4259 PR tree-optimization/19853
4260 * gcc.c-torture/compile/pr19853.c: New test.
4261
4230cec2
NS
42622005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4263
f769035f
NS
4264 PR c++/19608
4265 * g++.dg/parse/local-class1.C: New.
4266
4230cec2
NS
4267 PR c++/19895
4268 * g++.dg/parse/ptrmem3.C: New.
4269
4270 PR c++/19884
4271 * g++.old-deja/g++.oliva/template6.C: Add another case.
4272 * g++.dg/template/explicit6.C: New.
4273
d1fc3bbd
AO
42742005-02-14 Alexandre Oliva <aoliva@redhat.com>
4275
4276 PR c++/17816
4277 * g++.dg/other/redecl2.C: New.
4278
12a669d1
NS
42792005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4280
4281 PR c++/19891
4282 * g++.dg/abi/covariant4.C: New.
4283
6f49fdcc
JM
42842005-02-13 James A. Morrison <phython@gcc.gnu.org>
4285
4286 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4287
c202a7f9
DN
42882005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4289
4290 * gcc.dg/vect/vect-96.c: Fix typo.
4291
d3270770
KL
42922005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4293
4294 PR c++/14479
4295 PR c++/19487
4296 * g++.dg/template/enum5.C: New test.
4297
8ad833ac
IR
42982005-02-12 Ira Rosen <irar@il.ibm.com>
4299
4300 * gcc.dg/vect/vect-97.c: New test.
4301
e3a8a4ed
IR
43022005-02-12 Ira Rosen <irar@il.ibm.com>
4303
4304 * gcc.dg/vect/vect-96.c: New test.
4305
c94a75af
UB
43062005-02-12 Uros Bizjak <uros@kss-loka.si>
4307
4308 * gcc.dg/builtins-34.c: Also check ldexp*.
4309
6092c5db
HPN
43102005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4311
4312 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4313
56afd7aa
JJ
43142005-02-11 Janis Johnson <janis187@us.ibm.com>
4315
a29c731d
JJ
4316 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4317 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4318 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4319 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4320 selector_list, selector_expression, dg-process-target): Move to new
4321 file target-supports-dg.exp.
4322 * lib/target-supports-dg.exp: New.
4323
56afd7aa
JJ
4324 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4325 New.
4326
97e9692b
JJ
43272005-02-11 Jakub Jelinek <jakub@redhat.com>
4328
36b23fd7
JJ
4329 PR c++/19666
4330 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4331
97e9692b
JJ
4332 PR middle-end/19858
4333 * gcc.c-torture/compile/20050210-1.c: New test.
4334
712b39c5
MM
43352005-02-11 Mark Mitchell <mark@codesourcery.com>
4336
4337 PR c++/19755
4338 * g++.dg/warn/Wbraces1.C: New test.
4339
ba78d452
RG
43402005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4341
4342 * gcc.dg/builtins-52.c: New testcase.
4343
ccf7f880
JJ
43442005-02-10 Jakub Jelinek <jakub@redhat.com>
4345
4346 PR c/19342
4347 * gcc.c-torture/execute/20050119-1.c: New test.
4348
6e5bdc64
MM
43492005-02-09 Mark Mitchell <mark@codesourcery.com>
4350
4351 PR c++/19811
4352 * g++.dg/init/delete1.C: New test.
4353
5cb0baad
AP
43542005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4355
4356 PR c++/18470
4357 * g++.dg/template/static12.C: New test.
4358
88e95ee3
MM
43592005-02-09 Mark Mitchell <mark@codesourcery.com>
4360
4361 PR c++/19787
4362 * g++.dg/conversion/ambig1.C: New test.
4363
4364 PR c++/19739
4365 * g++.dg/ext/attrib19.C: New test.
4366
4367 PR c++/19732
4368 * g++.dg/parse/dtor5.C: New test.
4369
4370 PR c++/19762
4371 * g++.dg/template/dtor3.C: New test.
4372
4373 PR c++/19826
4374 * g++.dg/template/static11.C: New test.
4375 * g++.dg/template/crash2.C: Remove dg-error marker.
4376
5b00de71
JJ
43772005-02-09 Janis Johnson <janis187@us.ibm.com>
4378
4379 PR C++/18491
4380 * g++.old-deja/g++.mike/p10769a.C: Remove.
4381
e3bb43c0
RS
43822005-02-09 Roger Sayle <roger@eyesopen.com>
4383
4384 * gcc.dg/builtins-48.c: New test case.
4385 * gcc.dg/builtins-49.c: New test case.
4386 * gcc.dg/builtins-50.c: New test case.
4387 * gcc.dg/builtins-51.c: New test case.
4388
08c2481a
ILT
43892005-02-09 Ian Lance Taylor <ian@airs.com>
4390
4391 PR middle-end/19583
4392 * g++.dg/warn/Wreturn-type-3.C: New test.
4393
17684d46
RG
43942005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4395
4396 PR middle-end/19402
4397 * gcc.dg/pr19402-1.c: New testcase.
4398 * gcc.dg/pr19402-2.c: likewise.
4399
0c6c135b
RG
44002005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4401
4402 PR middle-end/19854
4403 * g++.dg/tree-ssa/tmmti.C: New testcase.
4404
3ee79d96
JM
44052005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4406
4407 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4408
9f4faeae
MM
44092005-02-08 Mark Mitchell <mark@codesourcery.com>
4410
4411 PR c++/19733
4412 * g++.dg/parse/crash23.C: New test.
4413 * g++.dg/warn/Weff1.C: New test.
4414
ec2cd8b2
JM
44152005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4416
4417 * gcc.dg/20050209-1.c: New test.
4418
ec3d00a0
JM
44192005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4420
4421 PR target/19799
4422 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4423
ecddfb39
MS
44242005-02-08 Mike Stump <mrs@apple.com>
4425
4426 * g++.dg/pch/import-2.c: New test.
4427 * g++.dg/pch/import-2.hs: New.
4428 * g++.dg/pch/include/import-2a.h: New.
4429 * g++.dg/pch/include/import-2b.h: New.
4430
996f0578
JJ
44312005-02-08 Janis Johnson <janis187@us.ibm.com>
4432
4433 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4434
eac33acc
TS
44352005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4436
4437 * gfortran.dg/substr_1.f90: New test.
4438
6a96f5c1
RG
44392005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4440
4441 PR middle-end/19775
4442 * gcc.dg/torture/builtin-power-1.c: Disable test for
4443 invalid transformation.
4444 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4445 no longer optimize.
4446 * gcc.dg/builtins-47.c: New testcase.
4447
c5ff069d 44482005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 4449 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 4450
c866976a
LB
4451 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4452
2c58f7dd
RS
44532005-02-06 Richard Sandiford <rsandifo@redhat.com>
4454
4455 * gcc.c-torture/compile/20050206-1.c: New test.
4456
9df935d8
AP
44572005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4458
4459 PR tree-opt/19768
4460 * g++.dg/opt/pr19768.C: New test.
4461
50d4a707
AP
44622005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4463
da99298d 4464 PR tree-opt/19736
50d4a707
AP
4465 * gcc.c-torture/compile/pr19736.c: New test.
4466
515e6a84
GB
44672005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4468
4469 PR c++/17401
4470 * g++.dg/parse/error25.C: New test.
4471
aa2d0bc3
AO
44722005-02-03 Alexandre Oliva <aoliva@redhat.com>
4473
4474 * gcc.c-torture/execute/20050203-1.c: New.
4475
f1a3e333
DN
44762005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4477
4478 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 4479 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
4480 * gcc.dg/vect/vect-87.c: Remove xfail.
4481 * gcc.dg/vect/vect-88.c: Remove xfail.
4482
666158b9
GK
44832005-02-02 Geoffrey Keating <geoffk@apple.com>
4484
4485 * gcc.dg/altivec-19.c: New.
4486
73aea290
JM
44872005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4488
4489 PR c/17807
4490 * gcc.dg/nested-func-3.c: New test.
4491 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4492
1f732f61
JJ
44932005-02-02 Janis Johnson <janis187@us.ibm.com>
4494
4495 * gcc.test-framework/gen_directive_tests: Generate tests for
4496 selector expressions.
4497
100d337a
MA
44982005-02-02 Matt Austern <austern@apple.com>
4499
4500 PR c++/19628
4501 * g++/ext/builtin7.C: New.
4502 * g++/ext/builtin8.C: New.
c5ff069d 4503
740ca4b2
JM
45042005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4505
4506 PR c/18502
4507 * gcc.dg/pr18502-1.c: New test.
4508
6c02751b
VR
45092005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4510
4511 PR c++/17413
4512 * g++.dg/template/local4.C: Tweak.
4513
7ded35b4
RS
45142005-02-02 Richard Sandiford <rsandifo@redhat.com>
4515
4516 PR tree-optimization/19578
4517 * gcc.c-torture/compile/20050202-1.c: New test.
4518
493179da
JM
45192005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4520
4521 PR c/19435
4522 * gcc.dg/c99-init-4.c: New test.
4523
1ccd2fd9
JJ
45242005-02-01 Janis Johnson <janis187@us.ibm.com>
4525
9d020241
JJ
4526 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4527
bf996cfe
JJ
4528 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4529
dc5944f7
JJ
4530 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4531 * g++.dg/eh/check-vect.h: New.
4532
dd1d184d
JJ
4533 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4534 * gcc.dg/vect/vect-78.c: Ditto.
4535 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4536 Remove.
4537
694c84cd
JJ
4538 * g++.dg/conversion/simd1.C: Expect warning.
4539 * g++.dg/ext/attribute-test-1.C: Ditto.
4540 * g++.dg/ext/attribute-test-2.C: Ditto.
4541 * g++.dg/ext/attribute-test-3.C: Ditto.
4542 * g++.dg/ext/attribute-test-4.C: Ditto.
4543
f4a11c60
JJ
4544 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4545 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4546
1ccd2fd9
JJ
4547 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4548
ca58f2bc
RH
45492005-02-01 Richard Henderson <rth@redhat.com>
4550
4551 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4552 long double for ibm double-double format.
4553 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4554
a1d13fa1
DN
45552005-02-01 Diego Novillo <dnovillo@redhat.com>
4556
4557 PR tree-optimization/19633
4558 * testsuite/gcc.dg/pr19633-1.c: New test.
4559 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4560 to NULL or a symbol.
4561
395909dd
JJ
45622005-02-01 Janis Johnson <janis187@us.ibm.com>
4563
8d2d2ec6
JJ
4564 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4565 New procs.
4566 (dg-process-target (local override)): Handle selector expressions.
4567
91442c20
JJ
4568 * gcc.test-framework/README: Describe tests in source directory.
4569 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4570 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4571 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4572 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4573 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4574 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4575 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4576 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4577 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4578 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4579 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4580 * gcc.test-framework/dg-error-exp-P.c: New test.
4581 * gcc.test-framework/dg-error-exp-XP.c: New test.
4582 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4583 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4584 * gcc.test-framework/dg-output-exp-P.c: New test.
4585 * gcc.test-framework/dg-output-exp-XF.c: New test.
4586 * gcc.test-framework/dg-warning-exp-P.c: New test.
4587 * gcc.misc-tests/dg-1.c: Remove.
4588 * gcc.misc-tests/dg-2.c: Remove.
4589 * gcc.misc-tests/dg-3.c: Remove.
4590 * gcc.misc-tests/dg-4.c: Remove.
4591 * gcc.misc-tests/dg-5.c: Remove.
4592 * gcc.misc-tests/dg-6.c: Remove.
4593 * gcc.misc-tests/dg-7.c: Remove.
4594 * gcc.misc-tests/dg-8.c: Remove.
4595 * gcc.misc-tests/dg-9.c: Remove.
4596 * gcc.misc-tests/dg-10.c: Remove.
4597 * gcc.misc-tests/dg-11.c: Remove.
4598 * gcc.misc-tests/dg-12.c: Remove.
4599 * gcc.misc-tests/dg-test.exp: Remove.
4600
0e7eed46
JJ
4601 * gcc.test-framework/test-framework.awk: Change recording and
4602 printing of passes and failures.
4603
395909dd
JJ
4604 * gcc.test-framework: New directory.
4605 * gcc.test-framework/README: New.
4606 * gcc.test-framework/test-framework.exp: New.
4607 * gcc.test-framework/test-framework.awk: New.
4608 * gcc.test-framework/gen_directive_tests: New.
4609
596d4d61
JM
46102005-02-01 James A. Morrison <phython@gcc.gnu.org>
4611
4612 * lib/treelang.exp: Fix comment typos.
4613 (treelang_target_compile): Don't append libs=-ltreelang to options.
4614
c8a7ed43
AO
46152005-02-01 Alexandre Oliva <aoliva@redhat.com>
4616
4617 * g++.dg/parse/typename7.C: Adjust error messages.
4618
dc5d4efb
JL
46192005-01-31 Jeff Law <law@redhat.com>
4620
4621 * gcc.c-torture/execute/20050131-1.c: New test.
4622 * gcc.dg/wcaselabel.c: New test.
4623
93678513
MM
46242005-01-31 Mark Mitchell <mark@codesourcery.com>
4625
4626 * g++.dg/other/warning1.C: Adjust error messags.
4627 * g++.dg/parse/constant5.C: New test.
4628
b4519d39
SB
46292005-01-31 Steven Bosscher <stevenb@suse.de>
4630
4631 PR c/19333
4632 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4633 the test case valid.
4634 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4635 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4636 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4637 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4638 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4639 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4640
3b70b82a
DJ
46412005-01-31 Dale Johannesen <dalej@apple.com>
4642
4643 * g++.dg/opt/pr19650.C: New test.
4644
93b39cbc
RH
46452005-01-31 Richard Henderson <rth@redhat.com>
4646
4647 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4648 long double for intel double extended format.
4649 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4650
6fc98adf
MM
46512005-01-30 Mark Mitchell <mark@codesourcery.com>
4652
2b1e8a76
MM
4653 PR c++/19555
4654 * g++.dg/template/static10.C: New test.
4655
e3016344 4656 PR c++/19395
c5ff069d 4657 * g++.dg/parse/error24.C: New test.
e3016344
MM
4658
4659 PR c++/19367
4660 * g++.dg/lookup/builtin1.C: New test.
4661
6fc98adf
MM
4662 PR c++/19457
4663 * g++.dg/warn/conv3.C: New test.
4664
23e044cc
BD
46652005-01-30 Bud Davis <bdavis@gfortran.org>
4666
4667 PR fortran/19647
4668 * gfortan.dg/inquire_7.f90
4669
020d90ee
RG
46702005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4671
4672 PR tree-optimization/15791
4673 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4674 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4675 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4676 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4677 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4678 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4679 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4680 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4681 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4682 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4683
985aff9c
PB
46842005-01-29 Paul Brook <paul@codesourcery.com>
4685
4686 PR fortran/18565
4687 * check.c (real_or_complex_check): New function.
4688 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4689 * intrinsic.c (add_functions): Use new check functions.
4690 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4691 Add prototypes.
4692
46df2823
JM
46932005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4694
4695 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4696 gcc.dg/lvalue-3.c: New tests.
4697 * gcc.dg/concat.c: Update expected messages.
4698
24a09741
TK
46992005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4700
4701 PR libfortran/19595
4702 * gfortran.dg/eor_1.f90: New test.
4703
f240b896
SK
47042005-01-29 Steven G. Kargl <kargls@comcast.net>
4705
4706 PR fortran/19589
4707 * gfortran.dg/logical_data_1.f90: New test.
4708
ee921ddf
MM
47092005-01-28 Mark Mitchell <mark@codesourcery.com>
4710
6ca2d67f
MM
4711 PR c++/19253
4712 * g++.dg/template/crash33.C: New test.
4713
ee921ddf
MM
4714 PR c++/19667
4715 * g++.dg/template/crash32.C: New test.
4716
6aea8136
ILT
47172005-01-28 Ian Lance Taylor <ian@airs.com>
4718
4719 PR middle-end/16558
4720 * g++.dg/warn/Wreturn-type-2.C: New test.
4721
bd16270b
JL
47222004-06-24 Jeff Law <law@redhat.com>
4723
4724 * gcc.dg/tree-ssa/20050128-1.c: New test.
4725
a738d848
RS
47262005-01-28 Richard Sandiford <rsandifo@redhat.com>
4727
4728 * gcc.target/frv/all-mdpackh-1.c: New test.
4729
f6c2ac32 47302005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
4731
4732 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4733
17a7d6d7
RH
47342005-01-27 Richard Henderson <rth@redhat.com>
4735
4736 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4737
6198f99a
RS
47382005-01-27 Richard Sandiford <rsandifo@redhat.com>
4739
4740 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4741
1c71d796
RS
47422005-01-27 Richard Sandiford <rsandifo@redhat.com>
4743
4744 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4745 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4746 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4747 to cope with cases where the multilib options override the dg-options.
4748
d8dd2f3a
JJ
47492005-01-27 Jakub Jelinek <jakub@redhat.com>
4750
4751 PR c/18946
4752 * gcc.dg/noncompile/20050120-1.c: New test.
4753
87637d21
DN
47542005-01-26 Diego Novillo <dnovillo@redhat.com>
4755
4756 PR tree-optimization/19633
4757 * gcc.dg/pr19633.c: New test.
4758 * gcc.dg/tree-ssa/pr19633.c: New test.
4759
9ff93eb0
UW
47602005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4761
4762 * gcc.dg/20041216-1.c: New test.
4763
4bb3aa7e
AM
47642005-01-26 Alexander Malmberg <alexander@malmberg.org>
4765
4766 PR objc/18862
4767 * objc.dg/selector-2.m: New test.
4768
b8e48b98
JJ
47692005-01-26 Jakub Jelinek <jakub@redhat.com>
4770
ef8614d7
JJ
4771 * g++.dg/opt/range-test-2.C: New test.
4772
b8e48b98
JJ
4773 PR rtl-optimization/19579
4774 * gcc.c-torture/execute/20050124-1.c: New test.
4775
00adda9f
SH
47762005-01-26 Greg Parker <gparker@apple.com>
4777 Stuart Hastings <stuart@apple.com>
c5ff069d 4778
00adda9f
SH
4779 * gcc.c-torture/execute/20050125-1.c: New.
4780
ed464869
JH
47812005-01-18 Jan Hubicka <jh@suse.cz>
4782
4783 PR tree-optimize/19337
4784 * gcc.c-torture/compile/20050119-1.c: New test.
4785
92e51459
JW
47862005-01-24 James E Wilson <wilson@specifixinc.com>
4787
4788 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4789 test for successful match.
4790
3a222639
AM
47912005-01-25 Alexander Malmberg <alexander@malmberg.org>
4792
4793 PR objc/18408
4794 * objc.dg/comp-types-7.m: New test.
4795
544ea6b7
JJ
47962005-01-24 Janis Johnson <janis187@us.ibm.com>
4797
635b0f2a
JJ
4798 * lib/target-supports.exp (current_target_name): New.
4799 (check_effective_target_ilp32, check_effective_target_lp64):
4800 Cache the result to use as long as the current target, with
4801 multilib flags, remains the same.
4802
544ea6b7
JJ
4803 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4804 (dg-require-weak, dg-require-visibility, dg-require-alias,
4805 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4806 dg-require-effective-target, dg-skip-if): Remove call to
4807 skip_test_and_clear_xfail.
4808 (dg-test): Clear xfail data.
4809
b77302be
JJ
48102005-01-24 Jakub Jelinek <jakub@redhat.com>
4811
b723e82f
JJ
4812 PR target/17751
4813 * gcc.dg/ppc64-toc.c: New test.
4814
7b922122
JJ
4815 * g++.dg/tree-ssa/empty-1.C: New test.
4816
b77302be
JJ
4817 PR middle-end/19551
4818 * gcc.c-torture/execute/20050121-1.c: New test.
4819 * gcc.dg/20050121-2.c: New test.
4820
69029c61
PB
48212004-01-23 Steven G. Kargl <kargls@comcast.net>
4822 Paul Brook <paul@codesourcery.com>
4823
4824 PR fortran/17941
4825 * gfortran.dg/real_const_1.f: New test.
4826 * gfortran.dg/real_const_2.f90: New test.
4827 * gfortran.dg/complex_int_1.f90: New test.
4828
dae24534
BD
48292005-01-23 Bud Davis <bdavis9659@comcast.net>
4830
4831 PR fortran/19313
4832 * gfortan.dg/inquire_6.f90: New test.
4833
0e69bba9
TK
48342005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4835
4836 PR libfortran/19451
4837 * open_readonly_1.f90: New test.
4838
d02b2c64
TK
48392005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4840
4841 PR libfortran/18982
4842 * gfortran.dg/open_new.f90: New file.
4843
af30f793
PB
48442005-01-22 Paul Brook <paul@codesourcery.com>
4845
4846 * namelist_1.f90: New test.
4847
d7f3fc19
RS
48482005-01-22 Richard Sandiford <rsandifo@redhat.com>
4849
4850 PR tree-optimization/19484
4851 * gcc.c-torture/compile/20050122-[12].c: New tests.
4852
0dd973dd
PB
48532005-01-22 Paul Brook <paul@codesourcery.com>
4854
4855 * gfortran.dg/implicit_2.f90: New test.
4856
b1a80705
BD
48572005-01-22 Bud Davis <bdavis9659@comcast.net>
4858
4859 PR fortran/19314
4860 * gfortran.dg/inquire_5.f90: New test.
4861
20913689
VR
48622005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4863
4864 PR c/18809
4865 * gcc.dg/pr18809-1.c: New test.
4866
15c8b2d4
ILT
48672005-01-21 Ian Lance Taylor <ian@airs.com>
4868
4869 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
4870
4871 PR tree-optimization/13000
4872 * gcc.dg/20040206-1.c: Change warning to point where function is
4873 being inlined.
4874
4ef69b83
GB
48752005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4876
4877 PR c++/19208
4878 * g++.dg/template/array11.C: New test.
4879
9d953276
TS
48802005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4881
4882 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
4883 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
4884 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
4885 * gfortran.dg/getenv_1.f90: Add dg-do directive.
4886 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
4887 gfortran.dg/pr17164.f90: Add missing dg-do directives.
4888
23ab2e4e
KH
48892005-01-20 Kazu Hirata <kazu@cs.umass.edu>
4890
4891 PR tree-optimization/15349
4892 * gcc.dg/tree-ssa/pr15349.c: New.
4893
35f46d96
SE
48942005-01-20 Steve Ellcey <sje@cup.hp.com>
4895
4896 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
4897
cb884961
HPN
48982005-01-19 Hans-Peter Nilsson <hp@axis.com>
4899
ae727129
HPN
4900 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
4901 scan-assembler-times directive name.
4902
fed758a4
HPN
4903 * gcc.dg/asm-a.c: Move dg-require-effective-target to
4904 after dg-do.
4905
cb884961
HPN
4906 PR rtl-optimization/19462
4907 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
4908
dc60db90
SE
49092005-01-19 Steve Ellcey <sje@cup.hp.com>
4910
4911 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
4912 counting function calls on ia64.
4913
e89be13b
JJ
49142005-01-19 Jakub Jelinek <jakub@redhat.com>
4915
49c3b9a8
JJ
4916 PR rtl-optimization/15139
4917 * gcc.dg/20050111-2.c: New test.
4918
e89be13b
JJ
4919 PR c/17297
4920 * gcc.c-torture/compile/20050113-1.c: New testcase.
4921
4922 PR middle-end/19164
4923 * gcc.dg/20050113-1.c: New testcase.
4924
f0b9dcb8
DN
49252005-01-19 Dorit Naishlos <dorit@il.ibm.com>
4926
4927 * gcc.dg/vect/vect-85.c: Add comment.
4928 * gcc.dg/vect/vect-86.c: Add xfail for now.
4929 * gcc.dg/vect/vect-87.c: Add xfail for now.
4930 * gcc.dg/vect/vect-88.c: Add xfail for now.
4931 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
4932
674bc5a5
EB
49332005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4934
4935 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
4936
500a9f27
EB
49372005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4938
4939 * g++.dg/debug/typedef3.C: New test.
4940
b4c33883
AP
49412005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
4942
4943 PR c/19472
4944 * gcc.dg/asm-a.c: New test.
4945
d6e84d0c
KK
49462005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
4947
4948 * gcc.dg/sh-relax.c: Add prototype for abort.
4949
f917ae96
EB
49502005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4951
4952 * gcc.dg/short-compare-1.c: New test.
4953 * gcc.dg/short-compare-2.c: Likewise.
4954
f2fd3821
AJ
49552005-01-18 Michael Matz <matz@suse.de>
4956
4957 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
4958
e03a46f5
DN
49592005-01-17 Diego Novillo <dnovillo@redhat.com>
4960
4961 PR tree-optimization/19121
4962 * gcc.c-torture/compile/pr19121.c: New test.
4963
696a2ca1
JW
49642005-01-17 James E. Wilson <wilson@specifixinc.com>
4965
4966 PR target/19357
4967 * gcc.c-torture/compile/pr19357.c: New test.
4968
2c4ea36c
ILT
49692005-01-17 Ian Lance Taylor <ian@airs.com>
4970
4971 PR c/5675
4972 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
4973 pass--those that refer just to the variable, possibly with a
4974 cast.
4975 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
4976
4977 PR middle-end/13127
4978 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
4979 longer emitted.
4980
f53d3f93
BD
49812005-01-16 Bud Davis <bdavis9659@comcast.net>
4982
4983 PR fortran/18778
4984 * gfortran.dg/endfile_2.f90: New test.
4985
5352b89f
SK
49862005-01-16 Steven G. Kargl <kargls@comcast.net>
4987
4988 PR 19168
4989 * gfortran.dg/select_5.f90: New test.
4990
36c028f6
PB
49912004-01-16 Paul Brook <paul@codesourcery.com>
4992
4993 * gfortran.dg/common_4.f90: New test.
4994
01c4f82a
HPN
49952005-01-15 Hans-Peter Nilsson <hp@axis.com>
4996
4997 PR rtl-optimization/19462
4998 * gcc.dg/torture/pr19462-1.c: New test.
4999
aecaa19a
ZL
50002005-01-15 Ziemowit Laski <zlaski@apple.com>
5001
5002 PR objc/19321
5003 * objc.dg/func-ptr-2.m: New.
5004 * objc.dg/volatile-1.m: New.
5005
a04b62b2
JDA
50062005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5007
5008 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5009
75b9aa9f
JJ
50102005-01-15 Jakub Jelinek <jakub@redhat.com>
5011
5012 PR tree-optimization/19060
5013 * gcc.c-torture/execute/20050104-1.c: New test.
5014
e1c74af0
BD
50152005-01-15 Bud Davis <bdavis9659@comcast.net>
5016
5017 PR fortran/18983
5018 * gfortran.dg/write_to_null.f90: New test.
5019
0c12d24f 50202005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 5021 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
5022
5023 PR other/19328
5024 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5025 argument.
5026
74aad7cc
JJ
50272005-01-15 Jakub Jelinek <jakub@redhat.com>
5028
5029 PR c++/19263
5030 * g++.dg/init/vector1.C: New test.
5031
66f9a6de
JW
50322005-01-14 James E. Wilson <wilson@specifixinc.com>
5033
5034 PR target/13158
5035 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5036 PR target/18987
5037 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5038
c224550f
SK
50392005-01-14 Steven G. Kargl <kargls@comcast.net>
5040
5041 * gfortran.dg/select_1.f90: New test.
5042 * gfortran.dg/select_2.f90: New test.
5043 * gfortran.dg/select_3.f90: New test.
5044 * gfortran.dg/select_4.f90: New test.
5045
a0afbdb6
JJ
50462005-01-14 Jakub Jelinek <jakub@redhat.com>
5047
08a0c536
JJ
5048 PR middle-end/19084
5049 PR rtl-optimization/19348
5050 * gcc.dg/20050111-1.c: New test.
5051 * gcc.c-torture/execute/20050111-1.c: New test.
5052
a0afbdb6
JJ
5053 * gcc.dg/i386-asm-4.c: New test.
5054
eebeecac
EB
50552005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5056
5057 * gcc.dg/nested-func-2.c: New test.
5058 * ada/acats/norun.lst: Remove c953002.
5059
12374876
UW
50602005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5061
5062 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5063
6d1089d0
BE
50642005-01-12 Ben Elliston <bje@au.ibm.com>
5065
5066 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5067
7eb3b9ec
AP
50682005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5069
5070 PR target/18761
5071 * g++.dg/abi/align1.C: New test.
5072
a969c1d2
AM
50732005-01-11 Alan Modra <amodra@bigpond.net.au>
5074
5075 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5076 at a time.
5077 * g++.dg/ext/altivec_check.h: Support compiling as C.
5078
18d00205
RS
50792005-01-10 Roger Sayle <roger@eyesopen.com>
5080
5081 PR c++/19355
5082 * g++.dg/expr/pr19355-1.C: New test case.
5083
8ad2a082
LG
50842005-01-10 Laurent GUERBY <laurent@guerby.net>
5085
5086 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5087 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5088 * ada/acats/tests/c3/c92005b.ada: Likewise.
5089 * ada/acats/tests/c3/cxb3012.a: Likewise.
5090 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 5091
832ef1ce
PB
50922005-01-09 Paul Brook <paul@codesourcery.com>
5093
5094 * gfortran.dg/common_2.f90: New file.
5095 * gfortran.dg/common_3.f90: New file.
5096
96b5a6c7
ZD
50972005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5098
5099 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5100
5a3ed97a
DN
51012005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5102
5103 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5104 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5105 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5106 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5107 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5108 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5109 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5110 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5111 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5112 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5113 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5114 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5115 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5116 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5117 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5118 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5119 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5120 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5121 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5122 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5123 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5124 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5125 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5126 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5127 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5128 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5129 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5130 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5131 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5132 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5133 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5134 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5135 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5136 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5137 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5138 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5139 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5140 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5141 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5142 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5143 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5144 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5145 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5146 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5147 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5148 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5149 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5150 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5151 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5152 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5153 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5154 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5155 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5156 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5157 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5158 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5159 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5160 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5161 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5162 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5163 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5164 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5165 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5166 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5167 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5168 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5169 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5170
5171 * gcc.dg/vect/vect-1.c: Fix spelling.
5172 * gcc.dg/vect/vect-10.c: Fix spelling.
5173 * gcc.dg/vect/vect-11.c: Fix spelling.
5174 * gcc.dg/vect/vect-12.c: Fix spelling.
5175 * gcc.dg/vect/vect-14.c: Fix spelling.
5176 * gcc.dg/vect/vect-15.c: Fix spelling.
5177 * gcc.dg/vect/vect-16.c: Fix spelling.
5178 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5179 * gcc.dg/vect/vect-64.c: Fix comments.
5180 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5181
51822005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5183 Ira Rosen <irar@il.ibm.com>
5184
5185 * gcc.dg/vect/vect-70.c: New test.
5186 * gcc.dg/vect/vect-71.c: New test.
5187
e1a5510b
MH
51882005-01-09 Manfred Hollstein <mh@suse.com>
5189
5190 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5191 * gcc.dg/pr18241-2.c: Likewise.
5192 * gcc.dg/pr18241-3.c: Likewise.
5193 * gcc.dg/pr18241-4.c: Likewise.
5194 * gcc.dg/pr18241-5.c: Likewise.
5195
ef719a44
RH
51962005-01-08 Richard Henderson <rth@redhat.com>
5197
5198 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5199 False for x86 and x86-64.
5200
e79b60a7
DN
52012005-01-08 Diego Novillo <dnovillo@redhat.com>
5202
a6331d85 5203 PR tree-optimization/18241
e79b60a7
DN
5204 * gcc.dg/pr18241-1.c: New test.
5205 * gcc.dg/pr18241-2.c: New test.
5206 * gcc.dg/pr18241-3.c: New test.
5207 * gcc.dg/pr18241-4.c: New test.
5208 * gcc.dg/pr18241-5.c: New test.
5209
1dba1182
SK
52102005-01-08 Steven G. Kargl <kargls@comcast.net>
5211
5212 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5213 gfortran.dg/select_4.f90: New.
5214
b827788f
JJ
52152005-01-07 Jakub Jelinek <jakub@redhat.com>
5216
5217 * gcc.c-torture/execute/20050107-1.c: New test.
5218
5aa56f9d
NS
52192005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5220
5221 PR c++/19298
5222 * g++.dg/template/ref2.C: New.
5223
6992cbd1
AP
52242005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5225
5226 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5227 instead of being empty.
5228
c22535f5
TS
52292005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5230
5231 PR fortran/15553
5232 * gfortran.dg/array-1.f90: New test.
5233
8870e212
JJ
52342005-01-07 Jakub Jelinek <jakub@redhat.com>
5235
2a0958c5
JJ
5236 PR tree-optimization/19283
5237 * gcc.c-torture/execute/20050106-1.c: New test.
5238
0210ae14
JJ
5239 PR rtl-optimization/18861
5240 * gcc.dg/20050105-1.c: New test.
5241
8870e212
JJ
5242 PR tree-optimization/18828
5243 * gcc.dg/20050105-2.c: New test.
5244
4f1cfe85
AJ
52452005-01-07 Andreas Jaeger <aj@suse.de>
5246
5247 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5248
a7e8d7db
BD
52492005-01-07 Bud Davis <bdavis9659@comcast.net>
5250
5251 PR fortran/18398
5252 * gfortran.dg/fmt_read.f90: New test.
5253
59d7d767
GK
52542005-01-06 Geoffrey Keating <geoffk@apple.com>
5255
5256 * gcc.dg/rs6000-ldouble-2.c: New.
5257
27d6592c
MM
52582005-01-06 Mark Mitchell <mark@codesourcery.com>
5259
b4519d39 5260 PR c++/19244
27d6592c
MM
5261 * g++.dg/parser/ctor2.C: New test.
5262
023458fa
KL
52632004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5264
5265 PR c++/17154
5266 * g++.dg/template/using9.C: New test.
5267
23ff7e2d
KL
52682005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5269
5270 PR c++/19258
5271 * g++.dg/lookup/friend6.C: New test.
5272
d8987adb
NS
52732005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5274
5275 PR c++/19270
5276 * g++.dg/template/array10.C: New.
5277
2070df3c
KG
52782005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5279
5280 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5281 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5282
7f62ca08
JJ
52832005-01-06 Jakub Jelinek <jakub@redhat.com>
5284
5285 * gcc.c-torture/compile/20050105-1.c: New test.
5286
b95ec5c1
GK
52872005-01-05 Geoffrey Keating <geoffk@apple.com>
5288
5289 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5290
010c4d9c
RS
52912005-01-05 Roger Sayle <roger@eyesopen.com>
5292
5293 PR middle-end/19100
5294 * gcc.dg/conv-3.c: New test case.
5295
9143de5c
JM
52962005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5297
5298 * gcc.dg/asm-wide-1.c: New test.
5299
4514aa8c
NS
53002005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5301
5302 PR c++/19030
5303 * g++.dg/parse/crash22.C: New
5304
242746f1
GK
53052005-01-04 Geoffrey Keating <geoffk@apple.com>
5306
5307 PR 19257
5308 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5309
21e5076a
UB
53102005-01-04 Uros Bizjak <uros@kss-loka.si>
5311
5312 PR middle-end/17767
5313 * gcc.dg/i386-mmx-6.c: New test case.
5314
8ea9d0c7
PB
53152005-01-04 Paolo Bonzini <bonzini@gnu.org>
5316
5317 PR tree-optimization/18308
5318 * gcc.dg/vect/pr18308.c: New testcase.
5319
1aae12a2
AJ
53202005-01-04 Andreas Jaeger <aj@suse.de>
5321
5322 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5323
942926ad
GK
53242005-01-03 Geoffrey Keating <geoffk@apple.com>
5325 Robert Bowdidge <bowdidge@apple.com>
5326
5327 * gcc.dg/cpp/subframework1.c: New.
5328 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5329 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5330 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5331 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5332
d7001ae5
GK
53332005-01-03 Geoffrey Keating <geoffk@apple.com>
5334
5335 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5336 producing warning.
5337 * gcc.dg/darwin-weakimport-2.c: New.
5338
bf7df599
RH
53392005-01-03 Richard Henderson <rth@redhat.com>
5340
5341 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5342
f61134e8
RH
53432005-01-03 Richard Henderson <rth@redhat.com>
5344
5345 * gcc.dg/vect/vect.exp: Enable for ia64.
5346 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5347 (check_effective_target_vect_float): Likewise.
5348 (check_effective_target_vect_no_align): Likewise.
5349 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5350 * gcc.dg/vect/vect-8.c: Likewise.
5351
7db6be6f 53522005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 5353
b256bfa2 5354 PR target/19236
7db6be6f
UB
5355 * gcc.dg/pr19236-1.c: New test case.
5356
1d7bed25
HPN
53572005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5358
5359 PR rtl-optimization/12092
5360 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5361
9b1f5820
AJ
53622005-01-02 Andreas Jaeger <aj@suse.de>
5363
5364 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5365
0ca5fbc0
RS
53662005-01-01 Roger Sayle <roger@eyesopen.com>
5367 Andrew Pinski <pinskia@physics.uc.edu>
5368
5369 PR rtl-optimization/12092
5370 * gcc.dg/pr12092-1.c: New test case.
5371
1465374a
GK
53722005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5373
3ffd0339
GK
5374 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5375 'hidden' and 'default' for better portability.
5376 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5377
1465374a
GK
5378 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5379 6 and 7.
5380 * g++.old-deja/g++.brendan/new3.C: Likewise.
5381
43e05e45
SB
53822005-01-01 Steven Bosscher <stevenb@suse.de>
5383
5384 * gcc.dg/20041231-1.C: New test.
5385 * g++.dg/warn/Wunreachable-code-1.C: New test.
5386
64f33597
DE
53872004-12-30 David Edelsohn <edelsohn@gnu.org>
5388
5389 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5390 file, not /dev/null. Abort on error.
5391
9eb892ec
ZL
53922004-12-30 Alexander Malmberg <alexander@malmberg.org>
5393 Ziemowit Laski <zlaski@apple.com>
5394
b4519d39 5395 PR objc/18971
9eb892ec
ZL
5396 * objc.dg/encode-5.m: New test.
5397
9503e790
RH
53982004-12-29 Richard Henderson <rth@redhat.com>
5399
5400 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5401 * objc.dg/stabs-1.m: Disable for ia64.
5402
d9fa1233
MM
54032004-12-29 Mark Mitchell <mark@codesourcery.com>
5404
5405 PR c++/19190
5406 * g++.dg/warn/Wunused-10.C: New test.
5407
2f9742c3
RH
54082004-12-28 Richard Henderson <rth@redhat.com>
5409
5410 * objc.dg/stabs-1.m: Disable for alpha.
5411
c827f22f
MM
54122004-12-27 Mark Mitchell <mark@codesourcery.com>
5413
5414 PR c++/19149
5415 * g++.dg/parse/error23.C: New test.
5416
56746a07
TS
54172004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5418
5419 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5420
e98a8b5b
TS
5421 PR fortran/19032
5422 * gfortran.dg/intrinsic_modulo_1.f90: New.
5423 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5424 tests with divisor -1.
5425
64092f8b
MM
54262004-12-27 Mark Mitchell <mark@codesourcery.com>
5427
8f8883b1
MM
5428 * g++.dg/opt/temp1.C (memcpy): Return a value.
5429
64092f8b
MM
5430 PR c++/19148
5431 * g++.dg/expr/cond7.C: New test.
5432
27e84b81
PB
54332004-12-27 Paul Brook <paul@codesourcery.com>
5434
5435 * gfortran.dg/g77/select_no_compile.f: Remove.
5436
accde4cf
RH
54372004-12-27 Richard Henderson <rth@redhat.com>
5438
5439 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5440 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5441 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5442
82d3d6c8
RH
54432004-12-26 Richard Henderson <rth@redhat.com>
5444
5445 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5446 by 1i instead of token pasting.
5447
daab9768
JDA
54482004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5449
5450 PR tree-optimization/17578
5451 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5452 to additional_flags.
5453 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5454
798e3fe5
RH
54552004-12-25 Richard Henderson <rth@redhat.com>
5456
5457 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5458 Remove Alpha.
5459
d1ffec35
JDA
54602004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5461
5462 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5463 hppa*-*-hpux*.
5464 * gcc.dg/pr17957.c (dg-options): Likewise.
5465 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5466 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5467 instead of 0 on __hppa__.
5468 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5469 "foo,%r" on hppa*-*-*.
5470
5d3a9816
BD
54712004-12-23 Bud Davis <bdavis9659@comcast.net>
5472
5473 PR fortran/19071
5474 * gfortran.dg/complex_write.f90: New test.
9469f0aa 5475
058e32b3
MM
54762004-12-23 Mark Mitchell <mark@codesourcery.com>
5477
5902897a
MM
5478 PR c++/17595
5479 * g++.dg/parse/pragma2.C: New test.
5480
058e32b3
MM
5481 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5482
da5572ef
AO
54832004-12-23 Alexandre Oliva <aoliva@redhat.com>
5484
5485 * gcc.dg/empty2.c: Add missing dg-warning.
5486
b3d1c238
MM
54872004-12-23 Mark Mitchell <mark@codesourcery.com>
5488
aae4a277
MM
5489 PR c++/17413
5490 * g++.dg/template/local4.C: New test.
5491 * g++.dg/template/crash19.C: Add dg-error marker.
5492
b3d1c238
MM
5493 * g++.dg/template/crash31.C: Correct embedded PR number.
5494
ce21424d
MM
54952004-12-23 Mark Mitchell <mark@codesourcery.com>
5496
5497 PR c++/16405
5498 * g++.dg/opt/temp1.C: Add do-run marker.
5499
08167d1c
AO
55002004-12-23 Alexandre Oliva <aoliva@redhat.com>
5501
5502 * g++.dg/template/spec19.C: New.
5503
faa00334
AO
55042004-12-23 Alexandre Oliva <aoliva@redhat.com>
5505
05f5e885 5506 PR target/16819
faa00334
AO
5507 * gcc.dg/empty2.c: New.
5508
3e8aba34
RH
55092004-12-23 Richard Henderson <rth@redhat.com>
5510
9469f0aa 5511 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
5512 Remove i?86 and x86-64.
5513
f98625f6
MM
55142004-12-23 Mark Mitchell <mark@codesourcery.com>
5515
5516 PR c++/16405
5517 * g++.dg/opt/temp1.C: New test.
5518
f65b7de3
GB
55192004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5520
5521 PR c++/18733
5522 * g++.dg/template/friend33.C: New testcase.
5523
dfb5c523
MM
55242004-12-22 Mark Mitchell <mark@codesourcery.com>
5525
5526 PR c++/18464
5527 * g++.dg/template/cond5.C: New test.
5528
5529 PR c++/18492
5530 * g++.dg/inherit/thunk3.C: New test.
5531
5532 PR c++/11224
5533 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 5534
606145e4
JJ
55352004-12-22 Janis Johnson <janis187@us.ibm.com>
5536
56a5f30a 5537 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 5538
f199d860
JB
55392004-12-22 Jan Beulich <jbeulich@novell.com>
5540
5541 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5542
943e3ede
MM
55432004-12-21 Mark Mitchell <mark@codesourcery.com>
5544
5545 PR c++/18378
5546 * g++.dg/ext/packed8.C: New test.
5547
5548 PR c++/13268
5549 * g++.dg/template/crash31.C: New test.
9469f0aa 5550
943e3ede
MM
5551 PR c++/19034
5552 * g++.dg/template/crash30.C: New test.
5553
af76441f
AP
55542004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5555
5556 PR C++/18984
5557 * g++.dg/eh/ctor3.C: New test.
5558
697290b7
EB
55592004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5560
5561 * objc.dg/stabs-1.m: Allow section name to be quoted and
5562 assembly label to begin with '.LL'.
5563
eeea13c2
JJ
55642004-12-21 Janis Johnson <janis187@us.ibm.com>
5565
1126bfdd
JJ
5566 * gcc.dg/vect/vect.exp
5567 (check_effective_target_lp64_or_vect_no_align): New.
5568 * gcc.dg/vect/vect-77.c: Use it.
5569 * gcc.dg/vect/vect-78.c: Use it.
5570
eeea13c2
JJ
5571 * lib/target-supports.exp
5572 (check_effective_target_vect_no_max,
5573 check_effective_target_vect_no_bitwise,
5574 check_effective_target_vect_no_align): New.
5575 * gcc.dg/vect/vect-13.c: Use them.
5576 * gcc.dg/vect/vect-17.c: Ditto.
5577 * gcc.dg/vect/vect-18.c: Ditto.
5578 * gcc.dg/vect/vect-19.c: Ditto.
5579 * gcc.dg/vect/vect-20.c: Ditto.
5580 * gcc.dg/vect/vect-27.c: Ditto.
5581 * gcc.dg/vect/vect-29.c: Ditto.
5582 * gcc.dg/vect/vect-44.c: Ditto.
5583 * gcc.dg/vect/vect-48.c: Ditto.
5584 * gcc.dg/vect/vect-50.c: Ditto.
5585 * gcc.dg/vect/vect-52.c: Ditto.
5586 * gcc.dg/vect/vect-54.c: Ditto.
5587 * gcc.dg/vect/vect-56.c: Ditto.
5588 * gcc.dg/vect/vect-58.c: Ditto.
5589 * gcc.dg/vect/vect-60.c: Ditto.
5590 * gcc.dg/vect/vect-72.c: Ditto.
5591 * gcc.dg/vect/vect-80.c: Ditto.
5592
fd749a60
NS
55932004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5594
7a8380ae
NS
5595 PR c++/14075
5596 * g++.dg/init/string1.C: New.
5597
fd749a60
NS
5598 PR c++/18975
5599 * g++.dg/other/synth1.C: New.
5600
ebef4d30
JM
56012004-12-21 James A. Morrison <phython@gcc.gnu.org>
5602
5603 PR c/18963
5604 * gcc.dg/pr18963-1.c: New test.
5605
6f17bbcf
JM
56062004-12-21 James A. Morrison <phython@gcc.gnu.org>
5607
5608 PR c/18596
5609 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5610 * gcc.dg/pr18596-1.c: Use dg-error.
5611 (dg-options): Use -fno-unit-at-a-time.
5612 * gcc.dg/pr18596-2.c: New test.
5613 * gcc.dg/pr18596-3.c: New test.
9469f0aa 5614
5fdf61fe
RS
56152004-12-20 Roger Sayle <roger@eyesopen.com>
5616
5617 PR middle-end/18683
5618 * g++.dg/opt/pr18683-1.C: New test case.
5619
6e822bf6
AP
56202004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5621
5622 PR other/19093
5623 * g++.dg/opt/max1.C: Fix for 64bit targets.
5624
b482789c
MA
56252004-12-20 Matt Austern <austern@apple.com>
5626
5627 PR c++/19044
5628 * g++.dg/ext/builtin6.C: New
9469f0aa 5629
90e34bd6
DN
56302004-12-20 Diego Novillo <dnovillo@redhat.com>
5631
5632 PR tree-optimization/19080
5633 * gcc.c-torture/compile/pr19080.c: New test.
5634
6fa91b48
SB
56352004-12-20 Steven Bosscher <stevenb@suse.de>
5636
5637 * gcc.dg/20041219-1.c: New test.
5638
199db659
RS
56392004-12-19 Roger Sayle <roger@eyesopen.com>
5640
5641 PR middle-end/19068
5642 * g++.dg/opt/max1.C: New test case.
5643
64270ab0
EB
56442004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5645
5646 * gcc.dg/fdata-sections-1.c: New test.
5647
dbedefae
RS
56482004-12-18 Roger Sayle <roger@eyesopen.com>
5649
5650 PR middle-end/18548
5651 * gcc.dg/max-1.c: New test case.
5652
9f70d2bc
EB
56532004-12-18 Jakub Jelinek <jakub@redhat.com>
5654
5655 * gcc.c-torture/execute/20041218-1.c: New test.
5656
75983038
DN
56572004-12-17 Diego Novillo <dnovillo@redhat.com>
5658
5659 * gcc.dg/pr18501.c: New test.
5660 * gcc.dg/uninit-5.c: XFAIL.
5661 * gcc.dg/uninit-9.c: XFAIL.
5662
12869142
DJ
56632004-12-17 Dale Johannesen <dalej@apple.com>
5664
5665 * gcc.dg/20041213-1.c: New.
5666
5429f07f
ZL
56672004-12-17 Ziemowit Laski <zlaski@apple.com>
5668
5669 * objc.dg/stabs-1.m: Allow assembly label to begin
5670 with a dot ('.').
5671
b9e1e14b
JJ
56722004-12-17 Jakub Jelinek <jakub@redhat.com>
5673
5674 * gcc.c-torture/execute/20041213-1.c: Move...
5675 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5676
b54a07e8
NS
56772004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5678
10856918 5679 PR c++/18721
b54a07e8
NS
5680 * g++.dg/lookup/conv-5.C: New.
5681
3cc491e8
ZL
56822004-12-16 Ziemowit Laski <zlaski@apple.com>
5683
5684 * objc.dg/stabs-1.m: New test.
5685
93a1c06d
AP
56862004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5687
5688 * gcc.dg/visibility-c.c: Change compile to
5689 assemble for the test.
5690
16515e5c
AP
56912004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5692
5693 PR target/19041
5694 * gcc.dg/visibility-c.c: New test.
5695
f33bcdae
RS
56962004-12-16 Roger Sayle <roger@eyesopen.com>
5697
5698 PR middle-end/18493
5699 * gcc.dg/switch-8.c: New test case.
5700
8a784e4a
NS
57012004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5702
5703 PR c++/18905
5704 * g++.dg/template/init4.C: New.
5705 * g++.dg/opt/static3.C: Enable optimizer.
5706
0c0cce42
WB
57072004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5708
5709 * g++.dg/other/complex1.C: New test.
5710
774a9b00
EB
57112004-12-15 Alan Modra <amodra@bigpond.net.au>
5712
5713 * g++.dg/opt/inline9.C: New test.
5714
172b8799
TS
57152004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5716
5717 PR fortran/18993
5718 * gfotran.dg/nullify_1.f: New test.
5719
dcbca208
RH
57202004-12-15 Richard Henderson <rth@redhat.com>
5721
5722 * gcc.target/i386/i386.exp: New harness.
5723 * gcc.target/i386/vect-args.c: New.
5724
a0f7568c
DE
57252004-12-15 David Edelsohn <edelsohn@gnu.org>
5726
5727 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5728
6e432b31
KL
57292004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5730
5731 PR c++/18825
5732 * g++.dg/template/friend32.C: New test.
5733
1b449375
EB
57342004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5735
5736 * cpp/pragma-once-1.c: New test.
5737 * cpp/pragma-once-1b.h: Likewise.
5738 * cpp/pragma-once-1c.h: Likewise.
5739 * cpp/pragma-once-1d.h: Likewise.
5740 * cpp/inc/pragma-once-1a.h: Likewise.
5741
c8c83c18 57422004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 5743 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
5744
5745 PR fortran/17597
5746 * gfortran.dg/list_read_3.f90: New test.
5747
0aec6014
EB
57482004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5749
5750 * gcc.dg/ftrapv-2.c: New test.
5751
fe4c6b8f
NS
57522004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5753
8a784e4a 5754 PR c++/18981
fe4c6b8f
NS
5755 * g++.dg/template/typename9.C: New test.
5756
0c88d886
MM
57572004-12-14 Mark Mitchell <mark@codesourcery.com>
5758
5759 PR c++/18738
5760 * g++.dg/template/typename8.C: New test.
5761 * g++.dg/parse/friend2.C: Tweak error message.
5762
c31d5154
JL
57632004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5764
5765 * gcc.c-torture/20041214-1.c: New test.
5766
b01f0d13
AP
57672004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5768
5769 PR c++/18965
5770 * g++.dg/init/array17.C: New test.
5771
acb3f79a
MM
57722004-12-14 Mark Mitchell <mark@codesourcery.com>
5773
5774 PR c++/18793
5775 * g++.dg/init/aggr3.C: New test.
5776
f90ac3f0
UP
57772004-12-14 Janis Johnson <janis187@us.ibm.com
5778
5779 * gcc.dg/altivec-types-1.c: New test.
5780 * gcc.dg/altivec-types-2.c: New test.
5781 * gcc.dg/altivec-types-3.c: New test.
5782 * gcc.dg/altivec-types-4.c: New test.
5783 * g++.dg/ext/altivec-types-1.C: New test.
5784 * g++.dg/ext/altivec-types-2.C: New test.
5785 * g++.dg/ext/altivec-types-3.C: New test.
5786 * g++.dg/ext/altivec-types-4.C: New test.
5787
29bfcb6d
JJ
57882004-12-14 Jakub Jelinek <jakub@redhat.com>
5789
5790 PR middle-end/18951
5791 * gcc.c-torture/execute/20041213-1.c: New test.
5792
e8c66fe0
NS
57932004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5794
5795 PR c++/18949
5796 * g++.dg/template/cast1.C: New.
5797
0c690ca7
KH
57982004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5799
c31d5154 5800 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 5801
80314043
RH
58022004-12-13 Richard Henderson <rth@redhat.com>
5803
5804 * gcc.dg/i386-sse-10.c: Fix typo in options.
5805
471a58a9
AP
58062004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5807
5808 PR c++/18968
5809 * g++.dg/opt/pr18968.C: New test.
5810
532b37d9
MM
58112004-12-13 Mark Mitchell <mark@codesourcery.com>
5812
5813 PR c++/18925
5814 * g++.dg/ext/visibility/staticdatamem.C: New test.
5815
fd2ad93d
KC
58162004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5817
5818 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5819
5ac20c1a
RS
58202004-12-13 Roger Sayle <roger@eyesopen.com>
5821
5822 PR rtl-optimization/18928
5823 * gcc.dg/pr18928-1.c: New test case.
5824
04482133
AO
58252004-12-13 Alexandre Oliva <aoliva@redhat.com>
5826
5827 PR tree-opt/16951
5828 * gcc.c-torture/compile/20041211-1.c: New.
5829
b80a3161
JDA
58302004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5831
5832 PR middle-end/17564
5833 * gcc.c-torture/execute/20041212-1.c: New test.
5834
23acf4d4
TS
58352004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5836
5837 PR fortran/18869
5838 * gfortran.dg/common_1.f90: New test.
5839
8d5cfa27
SK
58402004-12-12 Steven G. Kargl <kargls@comcast.net>
5841 Paul Brook <paul@codesourcery.com>
5842
5843 PR fortran/16222
5844 * gfortran.dg/real_do_1.f90: New test.
5845
a5f712ff
AP
58462004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5847
5848 PR tree-opt/18040
5849 * g++.dg/opt/ptrmem6.C: New test.
5850
ec7e2228
RS
58512004-12-11 Roger Sayle <roger@eyesopen.com>
5852
5853 PR middle-end/18921
5854 * gcc.dg/pr18921-1.c: New test case.
5855
49e4d580
TS
58562004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5857
5858 PR fortran/17175
5859 * gfortran.dg/scale_1.f90: New test.
5860
ef0b4f28
AP
58612004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
5862
5863 PR middle-end/18903
5864 * gcc.c-torture/compile/pr18903.c: New test.
5865
036ff63f
RS
58662004-12-10 Richard Sandiford <rsandifo@redhat.com>
5867
5868 * gcc.c-torture/execute/20041210-1.c: New test.
5869
9bf0e588
VR
58702004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5871
5872 PR c++/18731
5873 * g++.dg/parser/struct-1.C: New test.
5874 * g++.dg/parser/struct-2.C: New test.
5875 * g++.dg/parser/struct-3.C: New test.
5876
38ef242b
RH
58772004-12-09 Richard Henderson <rth@redhat.com>
5878
af99a0b0
RH
5879 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
5880
38ef242b
RH
5881 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
5882 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
5883
f80f1bab
MA
58842004-12-09 Matt Austern <austern@apple.com>
5885
5886 PR c++/18514
5887 * g++.dg/ext/builtin1.C: New
5888 * g++.dg/ext/builtin2.C: New
5889 * g++.dg/ext/builtin3.C: New
5890 * g++.dg/ext/builtin4.C: New
5891 * g++.dg/ext/builtin5.C: New
5892
25a2fe85
AP
58932004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
5894
5895 PR tree-opt/18904
5896 * g++.dg/opt/ptrmem5.C: New test.
5897
354e22e1
AO
58982004-12-09 Alexandre Oliva <aoliva@redhat.com>
5899
5900 * g++.dg/parse/typename5.C: Adjust for new error.
5901 * g++.dg/parse/typename7.C: New.
5902
257d5f32
VR
59032004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5904
5905 PR c++/18073
5906 * g++.dg/other/mmintrin.C: New test.
5907
94763647
NS
59082004-12-09 Nathan Sidwell <nathan@codesourcery.com>
5909
5910 PR c++/16681
5911 * g++.dg/init/array15.C: New.
5912 * g++.dg/init/array16.C: New.
5913
40f2165e
TS
59142004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5915
baa8edda 5916 PR fortran/18826
40f2165e
TS
5917 * gfortran.dg/assign_1.f90: New test.
5918
de40e4dd
NC
59192004-12-08 Nick Clifton <nickc@redhat.com>
5920
5921 * gcc.target/xstormy16/bss_below100: New directory containing tests.
5922 * gcc.target/xstormy16/data_below100: Likewise.
5923 * gcc.target/xstormy16/sfr: Likewise.
5924 * gcc.target/xstormy16/below100.S: New test source file.
5925 * gcc.target/xstormy16/below100.ld: New test linker script.
5926 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5927 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
5928 bp instructions.
5929 * gcc.target/xstormy16/bp.c: Likewise.
5930
5931 * gcc.target/xstormy16/bss_below100: New files:
5932 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5933 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5934 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5935 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5936 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5937 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5938 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5939 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5940 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5941 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5942 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5943 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5944 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5945 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5946 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5947 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5948 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5949 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5950 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5951 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5952 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5953 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5954 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5955 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5956 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5957 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5958 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5959
5960 * gcc.target/xstormy16/data_below100: New files:
5961 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5962 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5963 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5964 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5965 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5966 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5967 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5968 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5969 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5970 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5971 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5972 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5973 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5974 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5975 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5976 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5977 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5978 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5979 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5980 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5981 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5982 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5983 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5984 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5985 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5986 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5987 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5988
5989 * gcc.target/xstormy16/sfr: New files:
5990 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
5991 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
5992 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
5993 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
5994 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
5995 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
5996 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
5997 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
5998 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
5999 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6000 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6001 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6002 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6003 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6004 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6005 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6006 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6007 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6008 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6009 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6010 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6011 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6012 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6013 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6014 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6015 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6016 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6017 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6018 27_if0_sfrw_bitfield_f.c
6019
4104f0f4
KL
60202004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6021
6022 PR c++/18100
6023 * g++.dg/lookup/name-clash4.C: New test.
6024
db24eb1f
NS
60252004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6026
0710ccff
NS
6027 PR c++/18672
6028 * g++.dg/opt/array1.C: New.
9469f0aa 6029
db24eb1f
NS
6030 PR c++/18803
6031 * g++.dg/template/operator5.C: New.
6032
371f495a
HPN
60332004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6034
6035 PR c/18867
6036 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6037
02fbae83
SB
60382004-12-07 Steven Bosscher <stevenb@suse.de>
6039
6040 * gcc.dg/noncompile/20041207.c: New test.
6041
5f679db9
VR
60422004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6043
6044 * g++.dg/other/unreachable-1.C: New test.
6045
a52c836b
NC
60462004-12-06 Nick Clifton <nickc@redhat.com>
6047
6048 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6049 <limits.h> because the latter comes from gcc's include/ directory
6050 and not the newlib/libc/include directory.
6051
6ac5aa91
RH
60522004-12-04 Richard Henderson <rth@redhat.com>
6053
6054 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6055
8138dfe4
RH
60562004-12-04 Richard Henderson <rth@redhat.com>
6057
6058 * lib/target-supports.exp (check_gc_sections_available): Disable
6059 for alpha and ia64.
6060
a6ac7f6f
AP
60612004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6062
6063 PR middle-end/17909
6064 * g++.dg/other/vararg-2.C: New test.
6065
bad1f462
KL
60662004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6067
6068 PR c++/17011, c++/17971
6069 * g++.dg/template/error15.C: Adjust expected error.
6070 * g++.dg/template/instantiate3.C: Likewise.
6071
5edea4c6
JJ
60722004-12-03 Janis Johnson <janis187@us.ibm.com>
6073
6074 * gcc.dg/altivec-18.c: Fix for darwin
6075
ad1063d5
NS
60762004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6077
f4ed7d21
NS
6078 PR c++/18782
6079 * g++.dg/parse/ptrmem2.C: New.
6080
ad1063d5
NS
6081 PR c++/18318
6082 * g++.dg/template/new1.C: New.
6083
abd7fea9
TS
60842004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6085
79d60e57 6086 PR fortran/18710
abd7fea9
TS
6087 * gfortran.dg/direct_io_3.f90: New test.
6088
55dcbc12
NS
60892004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6090
6091 PR 18758
6092 * g++.dg/parse/crash21.C: New.
6093
28e42b7e
KL
60942004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6095
6096 PR c++/15664, c++/18276
6097 * g++.dg/template/ttp13.C: New test.
6098 * g++.dg/template/ttp14.C: Likewise.
6099
a5e51518
KL
61002004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6101
6102 PR c++/18123
6103 * g++.dg/parse/enum2.C: New test.
6104 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6105
1a06672a
NC
61062004-12-02 Nick Clifton <nickc@redhat.com>
6107
6108 * gcc.target/xstormy16: New test directory.
6109 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6110 * gcc.target/xstormy16/bp.c: Check the generation of bp
6111 instructions.
6112 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6113 bn instructions and the BELOW100 attribute.
6114
5191f2ba
AM
61152004-12-02 Alan Modra <amodra@bigpond.net.au>
6116
6117 PR target/16952
6118 * gcc.dg/ppc-eabi.c: New.
6119
78579b60
BD
61202004-12-02 Bud Davis <bdavis9659@comcast.net>
6121
6122 PR fortran/18284
6123 * gfortran.dg/backspace.f90
6124
8dc4d66a
BD
61252004-12-02 Bud Davis <bdavis9659@comcast.net>
6126
6127 * gfortran.dg/inquire.f90: New test.
6128
810838e7
JJ
61292004-12-01 Janis Johnson <janis187@us.ibm.com>
6130
6131 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6132 handle effective-target-keyword.
6133 (dg-skip-if): Support effective-target keyword as target list.
6134 (dg-xfail-if): Ditto.
6135 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6136
986583fd
DN
61372004-12-01 Diego Novillo <dnovillo@redhat.com>
6138
6139 PR tree-optimization/18291
6140 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6141
386489e3
NS
61422004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6143
07c65e00
NS
6144 PR C++/18729
6145 * g++.dg/parse/crash20.C: New.
6146
386489e3
NS
6147 PR c++/17431
6148 * g++.dg/overload/arg1.C: New.
6149 * g++.dg/overload/arg2.C: New.
6150 * g++.dg/overload/arg3.C: New.
6151 * g++.dg/overload/arg4.C: New.
6152
683e2617
JM
61532004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6154
6155 * gcc.dg/c99-flex-array-4.c: Remove.
6156
f470b1e5
JJ
61572004-11-30 Janis Johnson <janis187@us.ibm.com>
6158
d7d05b86
JJ
6159 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6160
68897708
JJ
6161 * lib/target-supports.exp (is-effective-target): Simplify.
6162
f470b1e5
JJ
6163 * lib/target-supports.exp (check_effective_target_vect_long):
6164 Fix for powerpc64-*-*.
6165
1ae5bf02
LR
61662004-11-30 Loren James Rittle <ljrittle@acm.org>
6167
b4519d39 6168 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
6169 to support new requirements on FreeBSD 5.
6170
a50c69c4
DP
61712004-11-30 Devang Patel <dpatel@apple.com>
6172
6173 PR 18702
6174 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 6175
98705d7d
JJ
61762004-11-30 Janis Johnson <janis187@us.ibm.com>
6177
6178 * g++.dg/ext/altivec-13.C: New test.
6179
209e170c
AP
61802004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6181
6182 PR tree-opt/18298
6183 * gcc.c-torture/execute/p18298.c: New test.
6184
218d1b88
IR
61852004-11-30 Ira Rosen <irar@il.ibm.com>
6186 Dorit Naishlos <dorit@il.ibm.com>
6187
6188 PR tree-opt/18607
6189 * gcc.dg/vect/vect-89.c: New test.
6190
1ac0ac8b
JM
61912004-11-30 James A. Morrison <phython@gcc.gnu.org>
6192
6193 * gcc.dg/pr18596-1.c: New test.
6194
9d6ccbe6
BE
61952004-11-30 Ben Elliston <bje@au.ibm.com>
6196
6197 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6198
e8233ac2
AP
61992004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6200
6201 PR c/18479
6202 * gcc.dg/pr18479.c: New test.
6203
e59165e6
HPN
62042004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6205
6206 PR target/18490
6207 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6208 mmix-knuth-mmixware.
6209
6210 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6211 cris-*-elf* cris-*-aout* mmix-*-*
6212
5e23162d
AP
62132004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6214
6215 PR middle-end/18725
6216 * gcc.dg/pr18725.c: New test.
6217
226e6926
HPN
62182004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6219
3798c21b
HPN
6220 PR target/18488
6221 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6222
226e6926
HPN
6223 PR target/18336
6224 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6225
fc6a28d7
MM
62262004-11-29 Mark Mitchell <mark@codesourcery.com>
6227
13034073 6228 PR c++/18368
fc6a28d7
MM
6229 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6230 * g++.old-deja/g++.law/ctors5.C: Likewise.
6231 * g++.old-deja/g++.other/crash25.C: Likewise.
6232
6233 PR c++/18674
6234 * g++.dg/template/error16.C: New test.
9469f0aa 6235
fc6a28d7
MM
6236 PR c++/18512
6237 * g++.dg/template/crash29.C: New test.
6238
d21d51d0
DN
62392004-11-29 Diego Novillo <dnovillo@redhat.com>
6240
b7034e06 6241 PR tree-optimization/18712
d21d51d0
DN
6242 * gcc.c-torture/compile/pr18712.c: New test.
6243
86f029aa
JM
62442004-11-29 Joseph Myers <joseph@codesourcery.com>
6245
6246 PR c/7544
6247 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6248 tests.
6249
c6f9f83b
KL
62502004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6251
6252 PR c++/18652
6253 * g++.dg/lookup/crash6.C: New test.
6254
22bbc492
HPN
62552004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6256
6257 PR middle-end/18164
6258 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6259
1cb1fa51
JM
62602004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6261
6262 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6263 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6264 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6265
6db081f1
AP
62662004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6267
6268 * gcc.dg/pr18164.c: New test.
6269
a2163d83
MK
62702004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6271
6272 * gcc.dg/funroll-loops-all.c: New.
6273
b20e8229
HPN
62742004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6275
77109b50
HPN
6276 PR target/18489
6277 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6278 delimeter, match space and TAB as well as ":".
6279
a8344e32
HPN
6280 PR target/18484
6281 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6282
20db5bc8
HPN
6283 PR target/18348
6284 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6285
450bc074
HPN
6286 PR target/18345
6287 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6288
b20e8229
HPN
6289 PR target/18337
6290 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6291
905d47a9 62922004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 6293
b4519d39 6294 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 6295
ec017547
HPN
62962004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6297
6298 PR target/18334
6299 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6300
78a27531
RH
63012004-11-28 Richard Henderson <rth@redhat.com>
6302
6303 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6304
c48cb439
JM
63052004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6306
6307 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6308 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6309 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6310 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6311 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6312 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6313 gcc.dg/pointer-arith-8.c: New tests.
6314
203f344c
BD
63152004-11-27 Bud Davis <bdavis9659@comcast.net>
6316
6317 PR fortran/18364
6318 * gfortran.dg/endfile.f90: New test.
6319
0c00d5f3
FH
63202004-11-27 Falk Hueffner <falk@debian.org>
6321
6322 * gcc.dg/loop-6.c: New test.
6323
47d42ce2
JJ
63242004-11-27 Jakub Jelinek <jakub@redhat.com>
6325
6326 * gcc.c-torture/execute/20041126-1.c: New test.
6327
87980da0
RS
63282004-11-27 Richard Sandiford <rsandifo@redhat.com>
6329
6330 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6331 on IRIX.
6332
601a71a7
RS
63332004-11-27 Richard Sandiford <rsandifo@redhat.com>
6334
6335 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6336 functions.
6337
b78b8bd8
JJ
63382004-11-27 Jakub Jelinek <jakub@redhat.com>
6339
6340 PR rtl-optimization/17825
6341 * gcc.c-torture/compile/20041119-1.c: New test.
6342
de2fc4db
JDA
63432004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6344
6345 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6346 Check existence of ld library path variables before unsetting.
6347
3de87817
MM
63482004-11-26 Mark Mitchell <mark@codesourcery.com>
6349
6350 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6351
a0fec000
RS
63522004-11-26 Richard Sandiford <rsandifo@redhat.com>
6353
6354 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6355
2a513780
RS
63562004-11-26 Richard Sandiford <rsandifo@redhat.com>
6357
6358 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6359
2557bee0
BE
63602004-11-26 Ben Elliston <bje@au.ibm.com>
6361
6362 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6363 dg-do directive.
6364
f50a5f61
BE
63652004-11-26 Ben Elliston <bje@au.ibm.com>
6366
6367 * gcc.dg/pr17957.c: Pass --param, not -param.
6368
5f0be3d0
AP
63692004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6370
6371 PR middle-end/17957
6372 * testsuite/gcc.dg/pr17957.c: New test.
6373
5ae9ba3e
MM
63742004-11-25 Mark Mitchell <mark@codesourcery.com>
6375
6376 PR c++/18445
6377 * g++.dg/template/crash28.C: Likewise.
6378
6379 PR c++/18001
6380 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6381 * g++.dg/ext/lvaddr.C: Likewise.
6382 * g++.dg/opt/pr7503-3.C: Likewise.
6383
6384 PR c++/18466
6385 * g++.dg/parse/qualified3.C: New test.
6386 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 6387
5ae9ba3e 6388 PR c++/18545
9469f0aa 6389 * g++.dg/expr/return1.C: New test.
5ae9ba3e 6390
87c465f5
KL
63912004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6392
6393 Friend class name lookup 3/n, PR c++/3332
6394 * g++.dg/lookup/friend3.C: New test.
6395 * g++.dg/lookup/friend4.C: Likewise.
6396 * g++.dg/lookup/friend5.C: Likewise.
6397
29ef83de
KL
63982004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6399
6400 Friend class name lookup 2/n, PR c++/14513, c++/15410
6401 * g++.dg/lookup/friend2.C: New test.
6402 * g++.dg/template/friend31.C: Likewise.
6403
fc6fdbf3
JDA
64042004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6405
6406 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6407
9306cccb
MM
64082004-11-24 Mark Mitchell <mark@codesourcery.com>
6409
6410 PR c++/17473
6411 * g++.dg/tc1/dr56.C: Remove.
6412 * g++.dg/template/typedef1.C: Add dg-error markers.
6413 * g++.old-deja/g++.other/typedef7.C: Likewise.
6414
6415 PR c++/18285
6416 * g++.dg/parse/typedef7.C: New test.
6417
bef5d8b6
RS
64182004-11-24 Richard Sandiford <rsandifo@redhat.com>
6419
6420 * gcc.c-torture/execute/20041124-1.c: New test.
6421
d6eec208
MM
64222004-11-24 Mark Mitchell <mark@codesourcery.com>
6423
9469f0aa 6424 * g++.dg/template/deduce3.C: New test.
6e2993bf 6425
62a4d942 6426 PR c++/18586
9469f0aa 6427 * g++.dg/template/crash27.C: New test.
62a4d942 6428
d6eec208
MM
6429 PR c++/18530
6430 * g++.dg/warn/Wshadow-3.C: New test.
6431
479ec1d1
DP
64322004-11-24 Devang Patel <dpatel@apple.com>
6433
6434 PR/18555
6435 * gcc.dg/cpp/isysroot-1.c: New test.
6436 * gcc.dg/cpp/usr/include/stdio.h: New file.
6437 * gcc.dg/cpp/isysroot-2.c: New test.
6438 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6439 New file.
6440
91146169
GB
64412004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6442
6443 PR c++/8929
6444 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6445
592590f5
EB
64462004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6447
6448 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6449 * gcc.target/sparc/pdist.c: Likewise.
6450
d70b8c3a
PB
64512004-11-24 Paolo Bonzini <bonzini@gnu.org>
6452
6453 PR c++/16882
d70b8c3a
PB
6454 * g++.dg/conversion/simd1.C: New test.
6455
1df8e834
JDA
64562004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6457
6458 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6459 and restore_ld_library_path_env_vars.
6460 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6461 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6462 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6463 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6464
b5b3e36a
DJ
64652004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6466
6467 * gcc.dg/pragma-align-2.c: Test macro expansion.
6468 * gcc.dg/pragma-pack-2.c: New test.
6469
31589ec6
RH
64702004-11-23 Richard Henderson <rth@redhat.com>
6471
6472 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6473 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6474 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6475 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6476 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6477 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6478
6479 * gcc.dg/vect/vect.exp: Add check for alpha.
6480 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6481 (check_effective_target_vect_int): Enable for alpha.
6482 (check_effective_target_vect_long): New.
6483 (is-effective-target): Add it.
6484
27b28c6d
UB
64852004-11-23 Uros Bizjak <uros@kss-loka.si>
6486
6487 * gcc.dg/pr18614-1.c: New test.
6488
a3407e42
EB
64892004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6490
6491 * gcc.dg/setjmp-2.c: New test.
6492
16f59241
JM
64932004-11-22 James A. Morrison <phython@gcc.gnu.org>
6494
6495 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6496 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6497 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6498 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6499 gcc.target/sparc/pdist.c: New tests.
6500
c33a9f06
BW
65012004-11-22 Bob Wilson <bob.wilson@acm.org>
6502
6503 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6504
5628fde1
DJ
65052004-11-22 Dale Johannesen <dalej@apple.com>
6506
6507 * gcc.dg/20041111-1.c: New.
6508
618bb89c
DN
65092004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6510
6511 PR tree-opt/18536
6512 * gcc.dg/vect/pr18536.c: New test.
6513
e99f332f
GB
65142004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6515
6516 PR c++/18354
6517 * g++.dg/template/nontype11.C: New test.
6518
6da285d2
RS
65192004-11-21 Roger Sayle <roger@eyesopen.com>
6520
6521 PR middle-end/18520
6522 * gcc.dg/pr18520-1.c: New test case.
6523
a4ab7973
JM
65242004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6525
6526 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6527 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6528 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6529 expected diagnostics.
6530
7afc9b98
EB
65312004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6532
6533 PR target/18580
6534 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6535 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6536 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6537
21664a3e
EB
65382004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6539
6540 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6541
79c70e5a 65422004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 6543 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
6544
6545 * lib/target-supports.exp (check_visibility_available): Really
6546 test the compiler.
6547
63dfe6ff
DN
65482004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6549
6550 PR tree-opt/18181
6551 * gcc.dg/vect/vect-85.c: New test.
6552 * gcc.dg/vect/vect-86.c: New test.
6553 * gcc.dg/vect/vect-87.c: New test.
6554 * gcc.dg/vect/vect-88.c: New test.
6555
d9648e1d
BE
65562004-11-19 Ben Elliston <bje@au.ibm.com>
6557
6558 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6559
bb30f5c0
JJ
65602004-11-18 Janis Johnson <janis187@us.ibm.com>
6561
6562 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6563 * gcc.dg/ppc-and-1.c: Ditto.
6564 * gcc.dg/ppc-compare-1.c: Ditto.
6565 * gcc.dg/ppc-mov-1.c: Ditto
6566
a8e68029 65672004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 6568 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
6569
6570 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6571
07d05ffd 65722004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 6573 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
6574
6575 * lib/target-supports.exp (check_effective_target_vect_int): New
6576 (check_effective_target_vect_float): New
6577 (check_effective_target_vect_double): New.
6578 (is-effective-target): Support new effective targets keywords.
6579 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6580 default action for dg-do.
6581 * gcc.dg/vect/pr16105.c: Use new support.
6582 * gcc.dg/vect/pr18400.c: Ditto.
6583 * gcc.dg/vect/pr18425.c: Ditto.
6584 * gcc.dg/vect/vect-1.c: Ditto.
6585 * gcc.dg/vect/vect-10.c: Ditto.
6586 * gcc.dg/vect/vect-11.c: Ditto.
6587 * gcc.dg/vect/vect-12.c: Ditto.
6588 * gcc.dg/vect/vect-13.c: Ditto.
6589 * gcc.dg/vect/vect-14.c: Ditto.
6590 * gcc.dg/vect/vect-15.c: Ditto.
6591 * gcc.dg/vect/vect-16.c: Ditto.
6592 * gcc.dg/vect/vect-17.c: Ditto.
6593 * gcc.dg/vect/vect-18.c: Ditto.
6594 * gcc.dg/vect/vect-19.c: Ditto.
6595 * gcc.dg/vect/vect-2.c: Ditto.
6596 * gcc.dg/vect/vect-20.c: Ditto.
6597 * gcc.dg/vect/vect-21.c: Ditto.
6598 * gcc.dg/vect/vect-22.c: Ditto.
6599 * gcc.dg/vect/vect-23.c: Ditto.
6600 * gcc.dg/vect/vect-24.c: Ditto.
6601 * gcc.dg/vect/vect-25.c: Ditto.
6602 * gcc.dg/vect/vect-26.c: Ditto.
6603 * gcc.dg/vect/vect-27.c: Ditto.
6604 * gcc.dg/vect/vect-27a.c: Ditto.
6605 * gcc.dg/vect/vect-28.c: Ditto.
6606 * gcc.dg/vect/vect-29.c: Ditto.
6607 * gcc.dg/vect/vect-29a.c: Ditto.
6608 * gcc.dg/vect/vect-3.c: Ditto.
6609 * gcc.dg/vect/vect-30.c: Ditto.
6610 * gcc.dg/vect/vect-31.c: Ditto.
6611 * gcc.dg/vect/vect-32.c: Ditto.
6612 * gcc.dg/vect/vect-33.c: Ditto.
6613 * gcc.dg/vect/vect-34.c: Ditto.
6614 * gcc.dg/vect/vect-35.c: Ditto.
6615 * gcc.dg/vect/vect-36.c: Ditto.
6616 * gcc.dg/vect/vect-37.c: Ditto.
6617 * gcc.dg/vect/vect-38.c: Ditto.
6618 * gcc.dg/vect/vect-4.c: Ditto.
6619 * gcc.dg/vect/vect-40.c: Ditto.
6620 * gcc.dg/vect/vect-41.c: Ditto.
6621 * gcc.dg/vect/vect-42.c: Ditto.
6622 * gcc.dg/vect/vect-43.c: Ditto.
6623 * gcc.dg/vect/vect-44.c: Ditto.
6624 * gcc.dg/vect/vect-45.c: Ditto.
6625 * gcc.dg/vect/vect-46.c: Ditto.
6626 * gcc.dg/vect/vect-47.c: Ditto.
6627 * gcc.dg/vect/vect-48.c: Ditto.
6628 * gcc.dg/vect/vect-48a.c: Ditto.
6629 * gcc.dg/vect/vect-49.c: Ditto.
6630 * gcc.dg/vect/vect-5.c: Ditto.
6631 * gcc.dg/vect/vect-50.c: Ditto.
6632 * gcc.dg/vect/vect-51.c: Ditto.
6633 * gcc.dg/vect/vect-52.c: Ditto.
6634 * gcc.dg/vect/vect-53.c: Ditto.
6635 * gcc.dg/vect/vect-54.c: Ditto.
6636 * gcc.dg/vect/vect-55.c: Ditto.
6637 * gcc.dg/vect/vect-56.c: Ditto.
6638 * gcc.dg/vect/vect-56a.c: Ditto.
6639 * gcc.dg/vect/vect-57.c: Ditto.
6640 * gcc.dg/vect/vect-58.c: Ditto.
6641 * gcc.dg/vect/vect-59.c: Ditto.
6642 * gcc.dg/vect/vect-6.c: Ditto.
6643 * gcc.dg/vect/vect-60.c: Ditto.
6644 * gcc.dg/vect/vect-61.c: Ditto.
6645 * gcc.dg/vect/vect-62.c: Ditto.
6646 * gcc.dg/vect/vect-63.c: Ditto.
6647 * gcc.dg/vect/vect-64.c: Ditto.
6648 * gcc.dg/vect/vect-65.c: Ditto.
6649 * gcc.dg/vect/vect-66.c: Ditto.
6650 * gcc.dg/vect/vect-67.c: Ditto.
6651 * gcc.dg/vect/vect-68.c: Ditto.
6652 * gcc.dg/vect/vect-69.c: Ditto.
6653 * gcc.dg/vect/vect-7.c: Ditto.
6654 * gcc.dg/vect/vect-72.c: Ditto.
6655 * gcc.dg/vect/vect-72a.c: Ditto.
6656 * gcc.dg/vect/vect-73.c: Ditto.
6657 * gcc.dg/vect/vect-74.c: Ditto.
6658 * gcc.dg/vect/vect-75.c: Ditto.
6659 * gcc.dg/vect/vect-76.c: Ditto.
6660 * gcc.dg/vect/vect-77.c: Ditto.
6661 * gcc.dg/vect/vect-77a.c: Ditto.
6662 * gcc.dg/vect/vect-78.c: Ditto.
6663 * gcc.dg/vect/vect-79.c: Ditto.
6664 * gcc.dg/vect/vect-8.c: Ditto.
6665 * gcc.dg/vect/vect-80.c: Ditto.
6666 * gcc.dg/vect/vect-82.c: Ditto.
6667 * gcc.dg/vect/vect-82_64.c: Ditto.
6668 * gcc.dg/vect/vect-83.c: Ditto.
6669 * gcc.dg/vect/vect-83_64.c: Ditto.
6670 * gcc.dg/vect/vect-9.c: Ditto.
6671 * gcc.dg/vect/vect-all.c: Ditto.
6672 * gcc.dg/vect/vect-none.c: Ditto.
6673
7c278f79
JJ
66742004-11-17 Janis Johnson <janis187@us.ibm.com>
6675
6676 * lib/gcc-dg.exp (dg-skip-if): New function.
6677 (dg-forbid-option): Remove.
6678 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6679 * g++.dg/abi/bitfield8.C: Likewise.
6680 * g++.dg/abi/dtor1.C: Likewise.
6681 * g++.dg/abi/empty10.C: Likewise.
6682 * g++.dg/abi/empty7.C: Likewise.
6683 * g++.dg/abi/empty9.C: Likewise.
6684 * g++.dg/abi/layout3.C: Likewise.
6685 * g++.dg/abi/layout4.C: Likewise.
6686 * g++.dg/abi/thunk1.C: Likewise.
6687 * g++.dg/abi/thunk2.C: Likewise.
6688 * g++.dg/abi/vbase11.C: Likewise.
6689 * g++.dg/abi/vthunk2.C: Likewise.
6690 * g++.dg/abi/vthunk3.C: Likewise.
6691 * g++.dg/ext/attrib8.C: Likewise.
6692 * g++.dg/opt/longbranch2.C: Likewise.
6693 * g++.dg/opt/reg-stack4.C: Likewise.
6694 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6695 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6696 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6697 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6698 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6699 * gcc.dg/20000609-1.c: Likewise.
6700 * gcc.dg/20000720-1.c: Likewise.
6701 * gcc.dg/20011107-1.c: Likewise.
6702 * gcc.dg/20011119-1.c: Likewise.
6703 * gcc.dg/20020108-1.c: Likewise.
6704 * gcc.dg/20020122-2.c: Likewise.
6705 * gcc.dg/20020122-3.c: Likewise.
6706 * gcc.dg/20020201-3.c: Likewise.
6707 * gcc.dg/20020206-1.c: Likewise.
6708 * gcc.dg/20020218-1.c: Likewise.
6709 * gcc.dg/20020310-1.c: Likewise.
6710 * gcc.dg/20020411-1.c: Likewise.
6711 * gcc.dg/20020418-2.c: Likewise.
6712 * gcc.dg/20020426-1.c: Likewise.
6713 * gcc.dg/20020426-2.c: Likewise.
6714 * gcc.dg/20020517-1.c: Likewise.
6715 * gcc.dg/20020523-1.c: Likewise.
6716 * gcc.dg/20020523-2.c: Likewise.
6717 * gcc.dg/20020729-1.c: Likewise.
6718 * gcc.dg/20030204-1.c: Likewise.
6719 * gcc.dg/20030826-2.c: Likewise.
6720 * gcc.dg/20030926-1.c: Likewise.
6721 * gcc.dg/20031202-1.c: Likewise.
6722 * gcc.dg/980312-1.c: Likewise.
6723 * gcc.dg/980313-1.c: Likewise.
6724 * gcc.dg/990117-1.c: Likewise.
6725 * gcc.dg/990424-1.c: Likewise.
6726 * gcc.dg/990524-1.c: Likewise.
6727 * gcc.dg/991230-1.c: Likewise.
6728 * gcc.dg/i386-387-1.c: Likewise.
6729 * gcc.dg/i386-387-2.c: Likewise.
6730 * gcc.dg/i386-387-3.c: Likewise.
6731 * gcc.dg/i386-387-4.c: Likewise.
6732 * gcc.dg/i386-387-5.c: Likewise.
6733 * gcc.dg/i386-387-6.c: Likewise.
6734 * gcc.dg/i386-asm-1.c: Likewise.
6735 * gcc.dg/i386-bitfield1.c: Likewise.
6736 * gcc.dg/i386-bitfield2.c: Likewise.
6737 * gcc.dg/i386-loop-1.c: Likewise.
6738 * gcc.dg/i386-loop-2.c: Likewise.
6739 * gcc.dg/i386-loop-3.c: Likewise.
6740 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6741 * gcc.dg/i386-pic-1.c: Likewise.
6742 * gcc.dg/i386-regparm.c: Likewise.
6743 * gcc.dg/i386-signbit-1.c: Likewise.
6744 * gcc.dg/i386-signbit-2.c: Likewise.
6745 * gcc.dg/i386-signbit-3.c: Likewise.
6746 * gcc.dg/i386-sse-5.c: Likewise.
6747 * gcc.dg/i386-sse-8.c: Likewise.
6748 * gcc.dg/i386-unroll-1.c: Likewise.
6749 * gcc.dg/tls/opt-1.c: Likewise.
6750 * gcc.dg/tls/opt-2.c: Likewise.
6751 * gcc.dg/unroll-1.c: Likewise.
6752 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6753 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6754 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6755 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6756
c9387915
GB
67572004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6758
6759 * g++.dg/template/incomplete1.C: New test.
6760
a1e98266
NC
67612004-11-16 Nick Clifton <nickc@redhat.com>
6762
6763 Revert patches accidentally commited during checkin of fixes for
6764 xstormy16 tests:
6765 gcc.c-torture/execute/simd-4.c: Revert
6766 gcc.dg/20040910-1.c: Revert.
6767
40b026d8
PB
67682004-11-16 Paul Brook <paul@codesourcery.com>
6769
6770 PR fortran/13010
6771 * gfortran.dg/der_pointer_1.f90: New test.
6772
d134f39e
JM
67732004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6774
6775 PR c/18498
6776 * gcc.dg/bitfld-13.c: New test.
6777
8e0933b1
JJ
67782004-11-15 Janis Johnson <janis187@us.ibm.com>
6779
9cbee3fa
JJ
6780 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6781 powerpc*-*-linux*.
6782
2301511d
JJ
6783 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6784 * gcc.dg/ppc64-abi-2.c: Ditto.
6785 * gcc.dg/ppc64-abi-3.c: Ditto.
6786
8e0933b1
JJ
6787 * lib/gcc-dg.exp (dg-target-list): Remove.
6788
4fd7b3cb
SE
67892004-11-15 Steve Ellcey <sje@cup.hp.com>
6790
6791 * gcc.dg/ia64-postinc.c: New test.
6792
11559c75
MM
67932004-11-15 Mark Mitchell <mark@codesourcery.com>
6794
6795 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6796
f15dc49f
NC
67972004-11-15 Nick Clifton <nickc@redhat.com>
6798
6799 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6800 __INT_MAX__ so that the test can be compiled by toolchains
6801 targeted at 16-bit processors.
6802
6803 * gcc.dg/20040625-1.c: Use long constants rather than integers
6804 when performing arithmetic that will overflow 16-bits.
6805
6806 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6807 xstormy16. It does not support 128-bit vector operations.
6808
6809 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6810 with the macro PTR_TYPE. Define this macro to an integer type
6811 suitable for holding a pointer.
6812
6813 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6814 the target is a 16-bit processor.
6815
6816 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6817 16-bit targets where the character constant will be too long.
6818
6819 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6820 where the double will not be directly addressable.
6821
461c6fce
KL
68222004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6823
6824 Friend class name lookup 1/n, PR c++/18471
6825 * g++.dg/template/crash26.C: New test.
6826 * g++.dg/lookup/struct1.C: Adjust expected error.
6827 * g++.dg/parse/elab1.C: Likewise.
6828 * g++.dg/parse/elab2.C: Likewise.
6829 * g++.dg/parse/int-as-enum1.C: Likewise.
6830 * g++.dg/parse/struct-as-enum1.C: Likewise.
6831 * g++.dg/parse/typedef1.C: Likewise.
6832 * g++.dg/parse/typedef3.C: Likewise.
6833 * g++.dg/parse/typedef4.C: Likewise.
6834 * g++.dg/parse/typedef5.C: Likewise.
6835 * g++.dg/template/nontype4.C: Likewise.
6836 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
6837 * g++.old-deja/g++.other/elab1.C: Likewise.
6838 * g++.old-deja/g++.other/syntax4.C: Likewise.
6839
23e09df4
EB
68402004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6841
6842 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
6843
18522563
ZD
68442004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
6845
6846 * gcc.c-torture/execute/20041114-1.c: New test.
6847
efcc66f0
JM
68482004-11-14 Joseph S. Myers <joseph@codesourcery.com>
6849
6850 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
6851 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
6852 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
6853 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
6854 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
6855 gcc.dg/switch-7.c: New tests.
6856
fceb80bf
DN
68572004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6858
6859 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
6860
f7f02125
DN
68612004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6862
6863 PR tree-opt/18400
6864 * gcc.dg/vect/pr18400.c: New test.
6865
68662004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 6867 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
6868
6869 PR tree-opt/18425
6870 * gcc.dg/vect/pr18425.c: New test.
6871
3021a627
EB
68722004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6873
6874 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
6875 Guard with dg-require-alias and dg-require-visibility.
6876
6b870fa9
EB
68772004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6878
6879 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
6880
d6b75f70
GB
68812004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6882
6883 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
6884
e34b0922
KL
68852004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6886
6887 PR c++/17344
6888 * g++.dg/template/defarg5.C: New test.
6889
fa1dedd8
EB
68902004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6891
6892 * g++.dg/parse/cast1.C: Run only on ILP32.
6893 * g++.old-deja/g++.mike/p784.C: Likewise.
6894
61a5fa29
BS
68952004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
6896
6897 * gcc.c-torture/execute/20041113-1.c: New test.
6898
1136d30e
JM
68992004-11-13 James A. Morrison <phython@gcc.gnu.org>
6900
6901 PR target/18230
6902 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
6903 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
6904 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
6905 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6906 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
6907 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
6908 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
6909 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
6910 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
6911 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6912 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6913 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
6914 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
6915
893e18a5
JM
69162004-11-13 James A. Morrison <phython@gcc.gnu.org>
6917
6918 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
6919 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
6920 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
6921 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
6922 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
6923 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
6924 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
6925 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
6926 gcc.target/sparc/combined-1.c: New tests.
6927
2256aa1c
ZL
69282004-11-12 Ziemowit Laski <zlaski@apple.com>
6929
6930 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
6931 New tests.
6932
bf0fdfdd
MM
69332004-11-12 Mark Mitchell <mark@codesourcery.com>
6934
6935 * lib/gcc-dg.exp (dg-forbid-option): New function.
6936 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
6937 * g++.dg/abi/bitfield8.C: Likewise.
6938 * g++.dg/abi/dtor1.C: Likewise.
6939 * g++.dg/abi/empty10.C: Likewise.
6940 * g++.dg/abi/empty7.C: Likewise.
6941 * g++.dg/abi/empty9.C: Likewise.
6942 * g++.dg/abi/layout3.C: Likewise.
6943 * g++.dg/abi/layout4.C: Likewise.
6944 * g++.dg/abi/thunk1.C: Likewise.
6945 * g++.dg/abi/thunk2.C: Likewise.
6946 * g++.dg/abi/vbase11.C: Likewise.
6947 * g++.dg/abi/vthunk2.C: Likewise.
6948 * g++.dg/abi/vthunk3.C: Likewise.
6949 * g++.dg/ext/attrib8.C: Likewise.
6950 * g++.dg/opt/longbranch2.C: Likewise.
6951 * g++.dg/opt/reg-stack4.C: Likewise.
6952 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6953 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6954 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6955 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6956 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6957 * gcc.dg/20000609-1.c: Likewise.
6958 * gcc.dg/20000720-1.c: Likewise.
6959 * gcc.dg/20011107-1.c: Likewise.
6960 * gcc.dg/20011119-1.c: Likewise.
6961 * gcc.dg/20020108-1.c: Likewise.
6962 * gcc.dg/20020122-2.c: Likewise.
6963 * gcc.dg/20020122-3.c: Likewise.
6964 * gcc.dg/20020201-3.c: Likewise.
6965 * gcc.dg/20020206-1.c: Likewise.
6966 * gcc.dg/20020218-1.c: Likewise.
6967 * gcc.dg/20020310-1.c: Likewise.
6968 * gcc.dg/20020411-1.c: Likewise.
6969 * gcc.dg/20020418-2.c: Likewise.
6970 * gcc.dg/20020426-1.c: Likewise.
6971 * gcc.dg/20020426-2.c: Likewise.
6972 * gcc.dg/20020517-1.c: Likewise.
6973 * gcc.dg/20020523-1.c: Likewise.
6974 * gcc.dg/20020523-2.c: Likewise.
6975 * gcc.dg/20020729-1.c: Likewise.
6976 * gcc.dg/20030204-1.c: Likewise.
6977 * gcc.dg/20030826-2.c: Likewise.
6978 * gcc.dg/20030926-1.c: Likewise.
6979 * gcc.dg/20031202-1.c: Likewise.
6980 * gcc.dg/980312-1.c: Likewise.
6981 * gcc.dg/980313-1.c: Likewise.
6982 * gcc.dg/990117-1.c: Likewise.
6983 * gcc.dg/990424-1.c: Likewise.
6984 * gcc.dg/990524-1.c: Likewise.
6985 * gcc.dg/991230-1.c: Likewise.
6986 * gcc.dg/i386-387-1.c: Likewise.
6987 * gcc.dg/i386-387-2.c: Likewise.
6988 * gcc.dg/i386-387-3.c: Likewise.
6989 * gcc.dg/i386-387-4.c: Likewise.
6990 * gcc.dg/i386-387-5.c: Likewise.
6991 * gcc.dg/i386-387-6.c: Likewise.
6992 * gcc.dg/i386-asm-1.c: Likewise.
6993 * gcc.dg/i386-bitfield1.c: Likewise.
6994 * gcc.dg/i386-bitfield2.c: Likewise.
6995 * gcc.dg/i386-loop-1.c: Likewise.
6996 * gcc.dg/i386-loop-2.c: Likewise.
6997 * gcc.dg/i386-loop-3.c: Likewise.
6998 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6999 * gcc.dg/i386-pic-1.c: Likewise.
7000 * gcc.dg/i386-regparm.c: Likewise.
7001 * gcc.dg/i386-signbit-1.c: Likewise.
7002 * gcc.dg/i386-signbit-2.c: Likewise.
7003 * gcc.dg/i386-signbit-3.c: Likewise.
7004 * gcc.dg/i386-sse-5.c: Likewise.
7005 * gcc.dg/i386-sse-8.c: Likewise.
7006 * gcc.dg/i386-unroll-1.c: Likewise.
7007 * gcc.dg/tls/opt-1.c: Likewise.
7008 * gcc.dg/tls/opt-2.c: Likewise.
7009 * gcc.dg/unroll-1.c: Likewise.
7010 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7011 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7012 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7013 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7014 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7015 -m64 is specified.
7016
44370687
MM
70172004-11-12 Mark Mitchell <mark@codesourcery.com>
7018
7019 PR c++/18389
7020 * g++.dg/parse/cond1.C: New test.
7021
7022 PR c++/18429
7023 * g++.dg/template/array9.C: New test.
7024 * g++.dg/ext/vla1.C: Adjust error messages.
7025 * g++.dg/ext/vlm1.C: Likewise.
7026 * g++.dg/template/crash2.C: Likewise.
7027
7028 PR c++/18436
7029 * g++.dg/template/call3.C: New test.
7030
7031 PR c++/18407
7032 * g++.dg/template/ptrmem11.C: New test.
7033
690e11b8
AP
70342004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7035
7036 PR other/14264
7037 * lib/g++.exp: Set LC_ALL and LANG to C.
7038 * lib/gcc-dg.exp: Likewise.
7039 * lib/gfortran.exp: Likewise.
7040 * lib/objc.exp: Likewise.
7041 * lib/treelang.exp: Likewise.
7042
e260ea9d
AS
70432004-11-12 Andreas Schwab <schwab@suse.de>
7044
7045 * gcc.dg/pr16286.c: Fix last change.
7046
0a2695db
MM
70472004-11-12 Mark Mitchell <mark@codesourcery.com>
7048
7049 PR c++/18416
7050 * g++.dg/init/global1.C: New test.
7051
805221b9
EB
70522004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7053
7054 * gcc.c-torture/execute/20041112-1.c: New test.
7055
c9dd2023
JJ
70562004-11-11 Janis Johnson <janis187@us.ibm.com>
7057
7058 * lib/gcc-dg.exp (dg-target-list): New.
7059
b6dc500c
JJ
70602004-11-11 Janis Johnson <janis187@us.ibm.com>
7061 Richard Sandiford <rsandifo@redhat.com>
7062
7063 * lib/target-supports.exp (get-compiler_messages): New.
7064 (check_named_sections_available): Use it.
7065 (check_effective_target_ilp32): New.
7066 (check_effective_target_lp64): New.
7067 (is-effective-target): New.
7068 * lib/gcc-dg.exp (dg-require-effective-target): New.
7069
fb60d5d7
JM
70702004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7071
7072 * gcc.dg/precedence-1.c: New test.
7073
524136ea
JJ
70742004-11-11 Janis Johnson <janis187@us.ibm.com>
7075
46d1d0da
JJ
7076 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7077
af980752
JJ
7078 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7079 message, delete generated files, use more descriptive name for
7080 executable, and make the test unsupported when it cannot be run.
7081
5278e476
JJ
7082 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7083 (dg-require-weak, dg-require-visibility, dg-require-alias,
7084 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7085 dg-require-iconv, dg-require-named-sections): Use it.
7086
524136ea
JJ
7087 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7088
60934f9c
NS
70892004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7090
e1e2e653
NS
7091 PR target/16457
7092 * gcc.dg/ppc-and-1: New
7093
2f4d9502
NS
7094 PR target/16796
7095 * gcc.dg/ppc-mov-1.c: New.
7096
60934f9c
NS
7097 PR target/16458
7098 * gcc.dg/ppc-compare-1.c: New.
7099
3f8882a2
JM
71002004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7101
7102 * objc.dg/desig-init-2.m: New test.
7103
78e54994
AN
71042004-11-10 Adam Nemet <anemet@lnxw.com>
7105
9469f0aa 7106 PR middle-end/18160
78e54994
AN
7107 * g++.dg/warn/register-var-1.C: New test.
7108 * g++.dg/warn/register-var-2.C: New test.
7109
22d8d627
EB
71102004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7111
7112 * gcc.dg/union-2.c: New test.
7113
d05f9c39
FJ
71142004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7115
b4519d39 7116 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
7117 New test for PR tree-optimization/17892.
7118
d746e87d
MM
71192004-11-09 Mark Mitchell <mark@codesourcery.com>
7120
7121 PR c++/18369
7122 * g++.dg/init/new12.C: New test.
7123
8393a290
JM
71242004-11-10 James A. Morrison <phython@gcc.gnu.org>
7125
7126 * gcc.target/sparc: New directory.
7127 * gcc.target/sparc/sparc.exp: New driver.
7128 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7129 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7130 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7131 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7132
2cbcdeba
PB
71332004-11-10 Paul Brook <paul@codesourcery.com>
7134
7135 PR fortran/18218
7136 * gfortran.dg/list_read.c: New test.
7137
8b17a9d6
JM
71382004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7139
7140 PR c/18322
7141 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7142 expected diagnostic location.
7143
e221ef54
UW
71442004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7145
7146 * gcc.dg/20041109-1.c: New test.
7147
3172e26c
AP
71482004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7149
7150 PR objc/18406
7151 * objc/compile/pr18406.m: New test.
7152
40b97a2e
JM
71532004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7154
7155 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7156
9e637a26
JM
71572004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7158
7159 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7160
66e52c35
SE
71612004-11-08 Steve Ellcey <sje@cup.hp.com>
7162
7163 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7164
c7fa97d9
SE
71652004-11-08 Steve Ellcey <sje@cup.hp.com>
7166
7167 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 7168 exit.
c7fa97d9 7169
b03c0b93
AP
71702004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7171
7172 PR tree-opt/18299
7173 * gcc.c-torture/pr18299-1.c: New test.
7174
3c871f3f
AS
71752004-11-06 Andreas Schwab <schwab@suse.de>
7176
7177 * gcc.dg/pr16286.c: Also test for bool and pixel.
7178
fccf8fc6
JM
71792004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7180
7181 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7182 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7183 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7184 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7185 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7186 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7187 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7188 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7189 gcc.dg/struct-semi-3.c: New tests.
7190
a8f48325
EB
71912004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7192
7193 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7194
cd27e3d8
EB
71952004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7196
7197 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7198 Do not use C99 designators.
7199
e78980b7
EB
72002004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7201
7202 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7203
432be037
EB
72042004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7205
7206 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 7207 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
7208 * gcc.c-torture/execute/simd-5.x: Remove.
7209
629bf5f9
AP
72102004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7211
7212 PR rtl-optimization/17933
7213 * gcc.dg/torture/pr17933-1.c: New test.
7214
c37780f5
AL
72152004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7216
7217 PR target/18106
7218 * lib/target-supports.exp (check_weak_available): Support
7219 Windows.
7220
637022d9
DS
72212004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7222
7223 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7224 call to fflush(stdout) before abort.
7225 (my_ffsll): New function.
7226 (generate_fields): Use it.
7227
0a880880
JM
72282004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7229
7230 * gcc.dg/init-undef-1.c: New test.
7231
88876c7c
JM
72322004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7233
7234 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7235 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7236 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7237 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7238 expected messages for new parser.
7239
04fb56d5
MM
72402004-11-04 Mark Mitchell <mark@codesourcery.com>
7241
7242 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 7243
d48b4987
EB
72442004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7245
7246 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7247 on LP64 targets.
7248
68e6421d
JM
72492004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7250
7251 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7252 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7253 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7254 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7255 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7256 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7257 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7258 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7259 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7260 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7261
04466541
JM
72622004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7263
7264 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7265 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7266 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7267 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7268 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7269 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7270 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7271 for new parser.
7272
4e5813dd
RS
72732004-11-04 Richard Sandiford <rsandifo@redhat.com>
7274
7275 PR target/15342
7276 * gcc.dg/20041104-1.c: New test.
7277
b6ab6892
GB
72782004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7279
7280 * g++.dg/template/nontype7.C: New test.
7281 * g++.dg/template/nontype8.C: Likewise.
7282 * g++.dg/template/nontype9.C: Likewise.
7283 * g++.dg/template/nontype10.C: Likewise.
7284 * g++.dg/tc1/dr49.C: Likewise.
7285 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7286 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7287
ffc3e843
BE
72882004-11-04 Ben Elliston <bje@au.ibm.com>
7289
7290 * g++.dg/rtti/tinfo1.C: Remove xfails.
7291
72922004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
7293
7294 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7295 packed attribute to the definition to satisfy the new C++ parser.
7296
4815ff39
EB
72972004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7298
7299 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7300 invocations of va_arg.
7301
71bd7186
MM
73022004-11-02 Mark Mitchell <mark@codesourcery.com>
7303
7304 PR c++/18124
7305 * g++.dg/template/crash25.C: New test.
7306
7307 PR c++/18155
7308 * g++.dg/template/typedef2.C: New test.
7309 * g++.dg/parse/crash13.C: Adjust error markers.
7310
7311 PR c++/18177
7312 * g++.dg/conversion/const3.C: New test.
9469f0aa 7313
36f4d144
TS
73142004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7315
7316 PR fortran/17535
7317 PR fortran/17583
7318 PR fortran/17713
7319 * gfortran.dg/generic_[123].f90: New testcases.
7320
571cfa75
EB
73212004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7322
7323 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7324 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7325
da1f8963
AP
73262004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7327
7328 PR tree-opt/16808
7329 * gcc.c-torture/compile/pr16808.c: New test.
7330
f6219a5e
NS
73312004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7332
7333 PR rtl-optimization/17104
7334 * gcc.dg/ppc-bitfield1.c: New.
7335
f7bf40ee
RS
73362004-11-01 Richard Sandiford <rsandifo@redhat.com>
7337
7338 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7339
7236f3f6
RS
73402004-11-01 Richard Sandiford <rsandifo@redhat.com>
7341
7342 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7343 strings for 32-bit code.
7344
ee060229
JM
73452004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7346
7347 PR c/18239
7348 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7349
ae209f28
NS
73502004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7351
7352 PR c++/18064
7353 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7354
80439563
MM
73552004-10-31 Mark Mitchell <mark@codesourcery.com>
7356
7357 PR c++/15172
7358 * g++.dg/init/aggr2.C: New test.
7359
16b34ad6
ZL
73602004-10-30 Ziemowit Laski <zlaski@apple.com>
7361
7362 * objc.dg/local-decl-1.m: New test.
7363
0a3ee0fd
GDR
73642004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7365
7366 * gcc.dg/20040910-1.c: Adjust regex.
7367
1db4252c
RS
73682004-10-30 Roger Sayle <roger@eyesopen.com>
7369
7370 PR rtl-optimization/18084
7371 * g++.dg/opt/pr18084-1.C: New testcase.
7372
3cabd8f9
MA
73732004-10-30 Matt Austern <austern@apple.com>
7374
7375 PR c++/17542
7376 * g++.dg/ext/attrib18.C: New test.
9469f0aa 7377
61168ff1
RS
73782004-10-30 Roger Sayle <roger@eyesopen.com>
7379
7380 PR middle-end/18096
7381 * gcc.dg/pr18096-1.c: New test case.
7382
0c2166ab
RS
73832004-10-30 Roger Sayle <roger@eyesopen.com>
7384
7385 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7386
46097c76
JM
73872004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7388
7389 PR c/16666
7390 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7391 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7392 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7393 gcc.dg/old-style-prom-3.c: New tests.
7394
514a3b11
DS
73952004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7396
7397 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7398 Remove unnecessary inclusion of stdio.h.
7399
5976e643
RS
74002004-10-29 Roger Sayle <roger@eyesopen.com>
7401
7402 PR rtl-optimization/17581
7403 * gcc.dg/pr17581-1.c: New test case.
7404
ec7e5618
NS
74052004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7406
7407 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7408 being implemented.
7409 * g++.dg/conversion/dr195-1.C: New.
7410 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7411 * g++.old-deja/g++.mike/p10148.C: Likewise.
7412
1dc82a99
MM
74132004-10-29 Mark Mitchell <mark@codesourcery.com>
7414
7415 PR c++/17695
7416 * g++.dg/debug/typedef2.C: New test.
7417
056e1c5e
DB
74182004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7419
7420 PR fortran/13490
7421 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7422 * gfortran.dg/g77/README: Update.
7423
74242004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
7425
7426 PR c++/14124
7427 * g++.dg/ext/packed7.C: New test.
9469f0aa 7428
d533f1cb
AP
74292004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7430
7431 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7432 scan-assembler.
7433 * lib/scanasm.exp (hidden-scan-for): New proc.
7434 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7435 string.
7436 (scan-not-hidden): Likewise.
7437 * lib/target-supports.exp (check_visibility_available): mach-o is
7438 support too.
7439
883a2bff
MM
74402004-10-28 Mark Mitchell <mark@codesourcery.com>
7441
7442 PR c++/17132
7443 * g++.dg/template/memclass3.C: New test.
7444
fcf750ee
AN
74452004-10-28 Adam Nemet <anemet@lnxw.com>
7446
9469f0aa 7447 PR middle-end/18160
fcf750ee
AN
7448 * gcc.dg/register-var-1.c: New test.
7449 * gcc.dg/register-var-2.c: New test.
7450 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7451 error now.
7452
5c588b22
DN
74532004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7454
7455 PR other/18172
9469f0aa 7456 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
7457 unused variables.
7458 * gcc.dg/vect/vect-22.c: Likewise.
7459
83ff1f25
JJ
74602004-10-28 Jakub Jelinek <jakub@redhat.com>
7461
7462 * gcc.dg/i386-rotate-1.c: New test.
7463
391c4bc5
MM
74642004-10-27 Mark Mitchell <mark@codesourcery.com>
7465
2419a74b
MM
7466 * g++.dg/init/ref12.C: Add "run" marker.
7467
391c4bc5
MM
7468 PR c++/17435
7469 * g++.dg/init/ref12.C: New test.
7470
7471 PR c++/18140
7472 * g++.dg/template/shift1.C: New test.
7473 * g++.dg/template/error10.C: Adjust error markers.
7474
8e14584d
AP
74752004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7476
7477 PR tree-opt/17529
7478 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7479
005c1a13
GK
74802004-10-27 Geoffrey Keating <geoffk@apple.com>
7481
98f61f57
GK
7482 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7483 * gcc.dg/weak/weak-3.c: Likewise.
7484 * gcc.dg/weak/weak-5.c: Likewise.
7485 * gcc.dg/weak/weak-9.c: Likewise.
7486 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7487 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7488
005c1a13
GK
7489 * gcc.dg/darwin-weakimport-1.c: New.
7490
61b58001
BE
74912004-10-28 Ben Elliston <bje@au.ibm.com>
7492
7493 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7494
028aa389
NS
74952004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7496
7497 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7498 'syntax' error messages.
7499 * gcc.dg/cpp/direct2s.c: Likewise.
7500
1aeaea8d
GK
75012004-10-26 Geoffrey Keating <geoffk@apple.com>
7502
7503 * gcc.c-torture/compile/20041026-1.c: New.
7504
a5201a91
MM
75052004-10-26 Mark Mitchell <mark@codesourcery.com>
7506
7507 PR c++/18093
7508 * g++.dg/lookup/ns2.C: New test.
7509
7510 PR c++/18020
7511 * g++.dg/template/enum4.C: New test.
7512
7513 PR c++/18161
7514 * g++.dg/template/expr1.C: New test.
7515
a6291e47
BE
75162004-10-26 Ben Elliston <bje@au.ibm.com>
7517
7518 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7519
663174d3
JM
75202004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7521
7522 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7523 gcc.dg/decl-nospec-3.c: New tests.
7524
38285932
ZL
75252004-10-26 Ziemowit Laski <zlaski@apple.com>
7526
7527 * objc.dg/super-class-3.m: New test.
7528
51e63e60
NS
75292004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7530
7531 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7532 resyncing.
7533 * gcc.dg/cpp/direct2s.c: Likewise.
7534
f1a66265
GK
75352004-10-25 Geoffrey Keating <geoffk@apple.com>
7536
7537 * objc.dg/image-info.m: Update for changes to section selection.
7538
3a3589b4
ZL
75392004-10-25 David Ayers <d.ayers@inode.at>
7540 Ziemowit Laski <zlaski@apple.com>
7541
7542 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7543 diagnostics when messaging 'id <Proto>'.
7544 * objc.dg/class-protocol-1.m: New test.
7545 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7546 a non-existent method signature.
7547 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7548 Update diagnostics when messaging with non-existent method signature.
7549 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7550 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7551 invalid receivers are now resolved as if messaging 'id'; remove
7552 extraneous diagnostics.
7553
535dd320
JM
75542004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7555
7556 PR c/16667
7557 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7558 gcc.dg/init-desig-obs-3.c: New tests.
7559
3401a17f
JJ
75602004-10-25 Jakub Jelinek <jakub@redhat.com>
7561
7562 * gcc.dg/debug/20041023-1.c: New test.
7563
4c7c0c70
AP
75642004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7565
7566 PR middle-end/17407
7567 * gcc.c-torture/compile/pr17407.c: New test.
7568
7569 PR c++/18121
7570 * g++.dg/template/array8.C: New test.
7571
1e02510f
EB
75722004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7573
7574 PR other/18138
7575 * lib/g++.exp: Accept more than one multilib libgcc.
7576 * lib/gcc-dg.exp: Likewise.
7577 * lib/objc.exp: Likewise.
7578 * lib/treelang.exp: Likewise.
7579 * lib/gfortran.exp: Likewise.
7580
f3515059
BE
75812004-10-24 Ben Elliston <bje@au.ibm.com>
7582
7583 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7584
c94ac97d 75852004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
7586
7587 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7588 * gcc.dg/c99-const-expr-3.c: Likewise.
7589
ee742c05
AP
75902004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7591
7592 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7593
fef62f03
BE
75942004-10-23 Ben Elliston <bje@au.ibm.com>
7595
7596 * gcc.c-torture/execute/loop-2e.x: Remove.
7597
76aebc9f
NS
75982004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7599
7600 PR c++/18095
7601 * g++.dg/parse/crash18.C: New.
7602 * g++.dg/parse/crash19.C: New.
7603
7c06b222
AL
76042004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7605
7606 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7607 * g++.dg/ext/dllimport2.C: Same.
7608 * g++.dg/ext/dllimport8.C: Same.
7609
08e17d9d
MM
76102004-10-21 Mark Mitchell <mark@codesourcery.com>
7611
7612 PR c++/10841
7613 * g++.dg/conversion/cast1.C: New test.
7614 * g++.dg/overload/pmf1.C: Adjust error marker.
7615
943db347
AP
76162004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7617
7618 PR objc/17923
7619 * objc.dg/const-str-7.m: New test.
7620
aaf1c72d
KL
76212004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7622
7623 * g++.dg/template/memfriend11.C: Fix comment typo.
7624 * g++.dg/template/memfriend14.C: Likewise.
7625
0aab7a4b
RH
76262004-10-20 Richard Henderson <rth@redhat.com>
7627
7628 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7629 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7630 -fasynchronous-unwind-tables.
7631
4ba4c213
RH
76322004-10-20 Richard Henderson <rth@redhat.com>
7633
7634 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7635 (main): Return success.
7636 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7637 (main): Return success.
7638
b939a023
KL
76392004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7640
7641 PR c++/13495
7642 * g++.dg/template/memfriend9.C: New test.
7643 * g++.dg/template/memfriend10.C: Likewise.
7644 * g++.dg/template/memfriend11.C: Likewise.
7645 * g++.dg/template/memfriend12.C: Likewise.
7646 * g++.dg/template/memfriend13.C: Likewise.
7647 * g++.dg/template/memfriend14.C: Likewise.
7648 * g++.dg/template/memfriend15.C: Likewise.
7649 * g++.dg/template/memfriend16.C: Likewise.
7650 * g++.dg/template/memfriend17.C: Likewise.
7651 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7652
23517e6b
NS
76532004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7654
7655 * g++.dg/conversion/dr195.C: New.
7656 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7657
c0952176
BE
76582004-10-20 Ben Elliston <bje@au.ibm.com>
7659 Devang Patel <dpatel@apple.com>
7660
7661 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7662 of floating point arithmetic, which could trap.
7663
33c25e5c
MM
76642004-10-19 Mark Mitchell <mark@codesourcery.com>
7665
7666 PR c++/14035
7667 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7668 * g++.dg/conversion/const2.C: New test.
7669 * g++.dg/expr/reinterpret2.C: New test.
7670 * g++.dg/expr/reinterpret3.C: New test.
7671 * g++.dg/expr/cast2.C: New test.
7672 * g++.dg/expr/copy1.C: New test.
7673 * g++.dg/other/conversion1.C: Change error message.
7674 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7675 function pointers to void *.
7676 * g++.old-deja/g++.mike/p10148.C: Likewise.
7677
a5747863
EB
76782004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7679
7680 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7681
69475123
PB
76822004-10-19 Paolo Bonzini <bonzini@gnu.org>
7683
7684 PR c++/18047
7685
7686 * g++.dg/parse/expr3.C: New test.
7687
6e7a355c
EB
76882004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7689
7690 * gcc.dg/smod-1.c: New test.
7691
d4de6966
ZL
76922004-10-18 Ziemowit Laski <zlaski@apple.com>
7693
7694 * objc.dg/method-14.m: New test.
7695
829acd78
AP
76962004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7697
7698 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7699 Also xfail as the patch was reverted.
7700
c2f55a1b
AP
77012004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7702
7703 PR middle-end/16973
7704 * gcc.dg/pr16973.c: New test.
7705
bca9e17b
DN
77062004-10-18 Diego Novillo <dnovillo@redhat.com>
7707
7708 PR tree-optimization/17656
7709 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7710
18e4be85
NS
77112004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7712
7713 * g++.dg/eh/shadow1.C: New.
7714
ba3ed8d8
JJ
77152004-10-18 Jakub Jelinek <jakub@redhat.com>
7716
7717 * gcc.c-torture/compile/20041018-1.c: New test.
7718
0dc48e89
BE
77192004-10-18 Ben Elliston <bje@au.ibm.com>
7720
7721 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7722 compiler referring to register 0 when accessing sdata. The linker
7723 now patches things up.
7724
36e5122e
AP
77252004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7726
7727 PR c/17529
7728 * gcc.c-torture/compile/pr17529.c: New test.
7729
9596e064
GB
77302004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7731
7732 PR c++/17743
7733 * g++.dg/ext/attrib17.C: New test.
7734
051a6002
EB
77352004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7736
7737 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7738
1ed3dfd5
GB
77392004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7740
7741 PR c++/10479
7742 * g++.dg/ext/attrib16.C: New test.
7743
de3fe73c
MM
77442004-10-15 Mark Mitchell <mark@codesourcery.com>
7745
7746 PR c++/17042
7747 * g++.dg/init/dso_handle1.C: New test.
7748
de3fe73c
MM
7749 PR c++/14667
7750 * g++.dg/parse/typedef6.C: New test.
7751
d6b4201f
MM
7752 PR c++/17916
7753 * g++.dg/parse/pragma1.C: New test.
7754
7832e661
AH
77552004-10-15 Aldy Hernandez <aldyh@redhat.com>
7756
7757 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7758
e68a07e8
SE
77592004-10-15 Steve Ellcey <sje@cup.hp.com>
7760
7761 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7762 -fno-common when on HPPA HP-UX platforms.
7763
77642004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
7765
7766 PR other/16820
7767 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7768 stdint.h.
7769 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7770 uintptr_t.
7771
db3a9519
AP
77722004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7773
7774 PR c++/16301
7775 * g++.dg/lookup/strong-using-4.C: New test.
7776
f0602b16
AP
77772004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7778
7779 PR middle-end/16567
b4519d39 7780 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 7781
31246b8f
DN
77822004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7783
7784 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7785 and mipsisa64*-*-* (until support for misaligned loads is added).
7786 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7787 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7788 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7789 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7790 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7791 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7792
745d26d9
MM
77932004-10-14 Mark Mitchell <mark@codesourcery.com>
7794
7795 PR c++/17976
7796 * g++.dg/init/dtor3.C: New test.
7797
38db57bf
BE
77982004-10-15 Ben Elliston <bje@au.ibm.com>
7799
7800 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7801
c4e18b1c
GK
78022004-10-14 Geoffrey Keating <geoffk@apple.com>
7803
7804 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7805 * gcc.dg/macho-lo-sum.c: Likewise.
7806
b419bac7
JM
78072004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7808
7809 * gcc.dg/ppc-spe64-1.c: New test.
7810
0ecf0d5f
DP
78112004-10-14 Devang Patel <dpatel@apple.com>
7812
7813 PR 17635
7814 * gcc.dg/pr17635.c : New test.
9469f0aa 7815
31246b8f
DN
78162004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7817
7818 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7819 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7820 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7821 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7822 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7823 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7824 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7825 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7826 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7827 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7828 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
7829 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
7830 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
7831 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
7832 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
7833 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
7834 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
7835 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 7836
f0923257
DN
78372004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7838
9469f0aa
AJ
7839 * gcc.dg/vect/vect-82.c: New testcase.
7840 * gcc.dg/vect/vect-82_64.c: New testcase.
7841 * gcc.dg/vect/vect-83.c: New testcase.
7842 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 7843
ac24fc25
JM
78442004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7845
7846 * gcc.dg/cpp/error-1.c: New test.
7847
81da229b
JM
78482004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7849
7850 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
7851
5a78838a
HPN
78522004-10-14 Hans-Peter Nilsson <hp@axis.com>
7853
7854 PR target/17984
7855 * gcc.dg/cris-peep2-xsrand2.c: New test.
7856
bcd46a7c
AP
78572004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
7858
7859 PR c++/17661
7860 * testsuite/g++.dg/expr/for2.C: New test.
7861
b9bf58e5
EB
78622004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7863
7864 * g++.dg/inherit/thunk1.C: Run on the SPARC.
7865
69d49802
JJ
78662004-10-13 Jakub Jelinek <jakub@redhat.com>
7867
7868 PR tree-optimization/17724
7869 * g++.dg/opt/pr17724-1.C: New test.
7870 * g++.dg/opt/pr17724-2.C: New test.
7871 * g++.dg/opt/pr17724-3.C: New test.
7872 * g++.dg/opt/pr17724-4.C: New test.
7873 * g++.dg/opt/pr17724-5.C: New test.
7874 * g++.dg/opt/pr17724-6.C: New test.
7875
3789b316
JM
78762004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
7877
7878 PR c/17301
7879 * gcc.dg/pr17301-2.c: New test.
7880
1ca939e5
MM
78812004-10-11 Mark Mitchell <mark@codesourcery.com>
7882
db86dd14
MM
7883 PR c++/15876
7884 * g++.dg/parse/error22.C: New test.
7885
1ca939e5
MM
7886 PR c++/17936
7887 * g++.dg/template/spec18.C: New test.
7888
f713f229
SE
78892004-10-11 Steve Ellcey <sje@cup.hp.com>
7890
7891 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
7892 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 7893 memcpy.
f713f229
SE
7894 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
7895 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
7896
73826a39
AP
78972004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
7898
7899 * g++.dg/eh/cleanup5.C: Add dg-options "".
7900
eb172681
RS
79012004-10-11 Roger Sayle <roger@eyesopen.com>
7902
7903 PR middle-end/17657
7904 * gcc.dg/switch-4.c: New test case.
7905
6b34e55e
RS
79062004-10-11 Richard Sandiford <rsandifo@redhat.com>
7907
7908 * gcc.c-torture/execute/20041011-1.c: New test.
7909
0ad28dde
AP
79102004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7911
7912 PR c++/17554
7913 * g++.dg/init/for3.C: New test.
7914
7915 PR c++/17657
7916 * g++.dg/opt/switch2.C: New test.
7917
7918 PR middle-end/17703
7919 * g++.dg/warn/Wreturn-2.C: New test.
7920
b187901e
AP
79212004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7922
7923 PR c++/17907
7924 * g++.dg/eh/cleanup5.C: New test.
7925
22ab714d
MM
79262004-10-10 Mark Mitchell <mark@codesourcery.com>
7927
7928 PR c++/17393
7929 * g++.dg/parse/error21.C: New test.
7930
a82e1a7d
GDR
79312004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
7932
7933 * g++.dg/overload/pmf1.C: Adjust quoting marks.
7934 * g++.dg/warn/incomplete1.C: Likewise.
7935 * g++.dg/template/qualttp20.C: Likewise.
7936
bba5733f
JM
79372004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7938
7939 PR c/17881
7940 * parm-incomplete-1.c: New test.
7941
17a27b4f
MM
79422004-10-09 Mark Mitchell <mark@codesourcery.com>
7943
36700ac8 7944 PR c++/17867
17a27b4f
MM
7945 * g++.dg/parse/error19.C: New test.
7946
7947 PR c++/17670
7948 * g++.dg/init/new11.C: New test.
7949
7950 PR c++/17821
7951 * g++.dg/parse/error20.C: New test.
7952
7953 PR c++/17826
7954 * g++.dg/template/crash24.C: New test.
9469f0aa 7955
c69c9b36
JM
79562004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7957
7958 PR c/17301
7959 * gcc.dg/pr17301-1.c: New test.
7960
216a5f1b
JM
79612004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7962
7963 PR c/17189
7964 * gcc.dg/anon-struct-5.c: New test.
7965
fbc0150d
JM
79662004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
7967
7968 PR c/17844
7969 * gcc.dg/pr17844-1.c: New test.
7970
3d5c655f
ZD
79712004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
7972
7973 PR tree-optimization/17906
7974 * gcc.c-torture/compile/pr17906.c: New.
7975
fc7ca5fd
RS
79762004-10-09 Stuart Hastings <stuart@apple.com>
7977 Roger Sayle <roger@eyesopen.com>
7978
7979 PR rtl-optimization/17853
7980 * gcc.dg/i386-mmx-5.c: New testcase.
7981
673dacbe
AP
79822004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
7983
7984 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
7985
62e19030
MM
79862004-10-09 Mark Mitchell <mark@codesourcery.com>
7987
7988 PR c++/17524
7989 * g++.dg/template/static9.C: New test.
7990
7991 PR c++/17685
7992 * g++.dg/parse/operator5.C: New test.
7993
d2e74f6f
RS
79942004-10-09 Roger Sayle <roger@eyesopen.com>
7995
7996 PR middle-end/17894
7997 * gcc.c-torture/execute/divcmp-4.c: New test case.
7998
35897831
AP
79992004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8000
8001 PR tree-opt/17902
8002 * g++.dg/opt/pr17902.C: New test.
8003
a1e063e5
JJ
80042004-10-09 Jakub Jelinek <jakub@redhat.com>
8005
8006 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8007
6d84156b
JM
80082004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8009
8010 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8011
6dcc04b0
JM
80122004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8013
8014 * gcc.dg/assign-warn-3.c: New test.
8015
14788775
AP
80162004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8017
8018 PR c/16999
8019 * gcc.dg/cpp/ident-1.c: New test.
8020
a58eeb31
NS
80212004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8022
8023 * gcc.c-torture/compile/acc1.c: New.
8024
ea3c4ca8
AP
80252004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8026
8027 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8028 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8029
39ba2f92
EB
80302004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8031
8032 * gcc.dg/ultrasp11.c: New test.
8033
c054bc3d
MM
80342004-10-08 Michael Matz <matz@suse.de>
8035
8036 * gcc.dg/doloop-2.c: New test.
8037
2ac2f164
JM
80382004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8039
8040 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8041 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8042 objc.dg/method-9.m: Update expected diagnostics.
8043
add2402e
GK
80442004-10-07 Geoffrey Keating <geoffk@apple.com>
8045
8046 * gcc.dg/ppc-fsel-3.c: New file.
8047 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8048
82e79986
PB
80492004-10-07 Paul Brook <paul@codesourcery.com>
8050
8051 * gfortran.dg/intrinsic_verify_1.f90: New test.
8052
d0e75c71
PB
80532004-10-07 Paul Brook <paul@codesourcery.com>
8054
8055 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8056
5d874166
TS
80572004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8058
9469f0aa 8059 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
8060 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8061 commit.
5d874166 8062
ca059043
AP
80632004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8064
8065 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8066
09ebcffa
GB
80672004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8068
8069 PR c++/17115
8070 * g++.dg/warn/Winline-4.C: New test.
8071
1313b31f 80722004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
8073
8074 * gcc.c-torture/compile/20041007-1.c: New test.
8075
2b58638b
PB
80762004-10-07 Paul Brook <paul@codesourcery.com>
8077
8078 PR fortran/17678
8079 * gfortran.dg/use_allocated_1.f90: New test.
8080
a3ed9870
AP
80812004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8082
8083 PR middle-end/17849
8084 * gfortran.fortran-torture/compile/nested.f90: New test
8085
03dafa61
JM
80862004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8087
8088 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8089
564060c3
AP
80902004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8091
8092 PR c++/17368
8093 * g++.dg/ext/asm6.C: New test.
8094
8813c944
KZ
80952004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8096
564060c3 8097 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 8098
7726f633
PB
80992004-10-06 Paul Brook <paul@codesourcery.com>
8100
8101 PR libfortran/17709
8102 * gfortran.dg/empty_format_1.f90: New test.
8103
5d24a977
TS
81042004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8105
8106 PR fortran/17568
8107 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
8108
8109 PR fortran/17283
8110 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8111 tests.
8112
fbdad37d
PB
81132004-10-06 Paul Brook <paul@codesourcery.com>
8114
8115 * gfortran.dg/do_1.f90: New test.
8116
609ae0e2
KG
81172004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8118
8119 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8120 optimizing for size.
8121
7fdc3e09
JM
81222004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8123
8124 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8125
1b36c818
JM
81262004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8127
8128 * gcc.c-torture/compile/20041005-1.c: New test.
8129
89d594a2
NS
81302004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8131
8132 PR c++/17829
8133 * g++.dg/lookup/koenig4.C: New.
8134
2a13a625
GDR
81352004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8136
8137 * g++.dg/other/classkey1.C: Adjust quoting marks.
8138 * g++.dg/parse/error15.C: Likewise.
8139 * g++.dg/template/meminit2.C (int>): Likewise.
8140
58c5b409
TS
81412004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8142
8143 PR fortran/17283
8144 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8145
ee569894
TS
8146 PR fortran/17631
8147 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8148
73a014b5
TS
8149 PR fortran/17708
8150 * gfortran.dg/pr17708.f90: New test.
9469f0aa 8151
952d9d9f
CF
81522004-10-04 Chao-ying Fu <fu@mips.com>
8153
8154 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8155 * gcc.dg/vect/vect-4.c: Ditto.
8156 * gcc.dg/vect/vect-5.c: Ditto.
8157 * gcc.dg/vect/vect-6.c: Ditto.
8158 * gcc.dg/vect/vect-8.c: Ditto.
8159 * gcc.dg/vect/vect-16.c: Ditto.
8160 * gcc.dg/vect/vect-30.c: Ditto.
8161 * gcc.dg/vect/vect-40.c: Ditto.
8162 * gcc.dg/vect/vect-41.c: Ditto.
8163 * gcc.dg/vect/vect-42.c: Ditto.
8164 * gcc.dg/vect/vect-43.c: Ditto.
8165 * gcc.dg/vect/vect-44.c: Ditto.
8166 * gcc.dg/vect/vect-45.c: Ditto.
8167 * gcc.dg/vect/vect-46.c: Ditto.
8168 * gcc.dg/vect/vect-47.c: Ditto.
8169 * gcc.dg/vect/vect-48.c: Ditto.
8170 * gcc.dg/vect/vect-49.c: Ditto.
8171 * gcc.dg/vect/vect-50.c: Ditto.
8172 * gcc.dg/vect/vect-51.c: Ditto.
8173 * gcc.dg/vect/vect-52.c: Ditto.
8174 * gcc.dg/vect/vect-53.c: Ditto.
8175 * gcc.dg/vect/vect-54.c: Ditto.
8176 * gcc.dg/vect/vect-55.c: Ditto.
8177 * gcc.dg/vect/vect-56.c: Ditto.
8178 * gcc.dg/vect/vect-57.c: Ditto.
8179 * gcc.dg/vect/vect-58.c: Ditto.
8180 * gcc.dg/vect/vect-59.c: Ditto.
8181 * gcc.dg/vect/vect-60.c: Ditto.
8182 * gcc.dg/vect/vect-74.c: Ditto.
8183 * gcc.dg/vect/vect-79.c: Ditto.
8184 * gcc.dg/vect/vect-80.c: Ditto.
8185
8f920ef7
AP
81862004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8187
8188 * gcc.dg/unused-7.c: Use the correct option.
8189
f3e41701
PB
81902004-10-04 Paul Brook <paul@codesourcery.com>
8191 Bud Davis <bdavis9659@comcast.net>
8192
8193 PR fortran/17706
8194 PR fortran/16434
8195 * gfortran/pr17706.f90: New test.
8196 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8197
ca2940c3
TS
81982004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8199
8200 * gfortran.dg/pr17612.f90: New test.
8201
2d01edd7
GDR
82022004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8203
8204 * g++.dg/template/local1.C: Adjust quoting marks in
8205 testing for diagnostics.
8206 * g++.dg/tls/diag-2.C: Likewise.
8207 * g++.dg/other/error8.C: Likewise.
8208
29128154
AP
82092004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8210
8211 PR c/17178
8212 * gcc.dg/unused-4.c: Adjust to be correct.
8213
8214 PR c/17820
8215 * gcc.dg/unused-7.c: New test.
8216
a1b1b3cd
AP
82172004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8218
8219 PR c++/17797
8220 * g++.dg/overload/template2.C: New test.
8221
24109c9f
KH
82222004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8223
807e955b 8224 PR tree-optimization/16632
24109c9f
KH
8225 * gcc.dg/tree-ssa/20041002-1.c: New.
8226
0146748a
PB
82272004-10-03 Paul Brook <paul@codesourcery.com>
8228
8229 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8230 rather than relying on default formatting.
8231
7848dfca
JM
82322004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8233
8234 * gcc.dg/20040920-1.c: Update expected message text.
8235
12d3155f
UW
82362004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8237
8238 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8239
47bcd07d
ZD
82402004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8241
8242 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8243 tree level.
8244
734268f5
AP
82452004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8246
8247 * gcc.dg/tree-ssa/pr17343.c: Remove.
8248
29c4d22b
AP
82492004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8250
8251 PR tree-opt/17343
8252 * gcc.dg/tree-ssa/pr17343.c: New test.
8253
5496b36f
JJ
82542004-10-01 Jakub Jelinek <jakub@redhat.com>
8255
8256 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8257 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8258 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8259 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8260 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8261
9bf24266
JM
82622004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8263
8264 * gcc.dg/lvalue-2.c: New test.
8265
254ac10c
JM
82662004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8267
8268 PR c/17730
8269 * gcc.dg/pr17730-1.c: New test
8270
302a2cc5
JM
82712004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8272
8273 PR c/7425
8274 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8275
58c8adc1
JJ
82762004-09-29 Jakub Jelinek <jakub@redhat.com>
8277
8278 * gcc.c-torture/execute/stdarg-1.c: New test.
8279 * gcc.c-torture/execute/stdarg-2.c: New test.
8280 * gcc.c-torture/execute/stdarg-3.c: New test.
8281 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8282 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8283 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8284 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8285 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8286
a7d6ba24
JJ
82872004-09-29 Jakub Jelinek <jakub@redhat.com>
8288
8289 PR tree-optimization/17697
8290 * g++.dg/opt/pr17697-1.C: New test.
8291 * g++.dg/opt/pr17697-2.C: New test.
8292 * g++.dg/opt/pr17697-3.C: New test.
8293
ef787822
JM
82942004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8295
8296 PR c/16409
8297 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8298 gcc.dg/vla-init-5.c: New tests.
8299
5e9bda65
JM
83002004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8301
8302 PR c/13804
8303 * gcc.dg/pr13804-1.c: New test.
8304
a487f59f
TS
83052004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8306
8307 PR fortran/16938
8308 * gfortran.dg/pr16938.f90: New test.
8309
455f19cb
MM
83102004-09-27 Mark Mitchell <mark@codesourcery.com>
8311
8312 * g++.dg/template/crash23.C: New test.
8313
d19e85e8
MM
83142004-09-27 Mark Mitchell <mark@codesourcery.com>
8315
8316 PR c++/17585
8317 * g++.dg/template/static8.C: New test.
8318
c81f61b2
NS
83192004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8320
8321 PR c++/17681
8322 * g++.dg/other/error9.C: New test.
8323
f4dbad23
UW
83242004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8325
8326 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8327
fafdb00c
TS
83282004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8329
8330 PR fortran/15164
54df0e3e 8331 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 8332
897f610b
RS
83332004-09-26 Roger Sayle <roger@eyesopen.com>
8334
8335 PR middle-end/17112
8336 * gcc.dg/pr17112-1.c: New test case.
8337
34096b92
JM
83382004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8339
8340 PR c/11459
8341 * gcc.dg/pr11459-1.c: New test.
8342
45343b92
UW
83432004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8344
8345 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8346 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8347
2c855398
TS
83482004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8349
8350 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8351
17b2e29d
JH
83522004-09-25 Jan Hubicka <jh@suse.cz>
8353
8354 * compile/30040909-1.c: New test.
8355 * compile/30040907-1.c: New test.
8356
b11a9d5f
RS
83572004-09-25 Richard Sandiford <rsandifo@redhat.com>
8358
8359 * gcc.c-torture/execute/va-arg-26.c: New test.
8360
dd3017e4
ZW
83612004-09-24 Zack Weinberg <zack@codesourcery.com>
8362
8363 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8364 extra diagnostics on targets with 64-bit pointers.
8365 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8366
085e33aa
JM
83672004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8368
8369 PR c/17188
8370 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8371 * gcc.dg/decl-3.c: Adjust expected message.
8372
c0c07d7b
TS
83732004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8374
8375 PR fortran/17615
8376 * gfortran.dg/pr17615.f90: New test.
8377
2c55ffb2
AM
83782004-09-24 Andrew MacLeod <amacleod@redhat.com>
8379
8380 PR tree-optimzation/17517
8381 * g++.dg/tree-ssa/pr17517.C: New Test.
8382
5cf447db
NS
83832004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8384
8385 PR c++/16889
8386 * g++.dg/lookup/ambig3.C: New.
8387
4827be7a
AP
83882004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8389
8390 PR tree-opt/17624
8391 * g++.dg/opt/pr17624.C: New test.
8392
ff80e49f
JM
83932004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8394
8395 PR c/6980
8396 * gcc.dg/Wbad-function-cast-1.c: New test.
8397
2cfe82fe
ZW
83982004-09-23 Zack Weinberg <zack@codesourcery.com>
8399
8400 * g++.dg/ext/complit1.C
8401 * g++.dg/other/error2.C
8402 * g++.dg/other/nontype-1.C
8403 * g++.dg/parse/crash11.C
8404 * g++.dg/parse/crash12.C
8405 * g++.dg/parse/error15.C
8406 * g++.dg/parse/error4.C
8407 * g++.dg/parse/tmpl-outside1.C
8408 * g++.dg/parse/too-many-tmpl-args1.C
8409 * g++.dg/template/dependent-expr3.C
8410 * g++.dg/template/error10.C
8411 * g++.dg/template/instantiate1.C
8412 * g++.dg/template/vtable2.C
8413 * g++.dg/warn/Wshadow-1.C
8414 * g++.dg/warn/weak1.C
8415 * g++.old-deja/g++.brendan/crash16.C
8416 * g++.old-deja/g++.brendan/crash18.C
8417 * g++.old-deja/g++.brendan/crash48.C
8418 * g++.old-deja/g++.brendan/crash49.C
8419 * g++.old-deja/g++.brendan/crash55.C
8420 * g++.old-deja/g++.brendan/crash56.C
8421 * g++.old-deja/g++.brendan/crash8.C
8422 * g++.old-deja/g++.brendan/enum11.C
8423 * g++.old-deja/g++.brendan/enum8.C
8424 * g++.old-deja/g++.brendan/enum9.C
8425 * g++.old-deja/g++.brendan/friend3.C
8426 * g++.old-deja/g++.brendan/misc14.C
8427 * g++.old-deja/g++.bugs/900402_02.C
8428 * g++.old-deja/g++.bugs/900404_03.C
8429 * g++.old-deja/g++.bugs/900404_04.C
8430 * g++.old-deja/g++.bugs/900428_03.C
8431 * g++.old-deja/g++.jason/crash4.C
8432 * g++.old-deja/g++.jason/overload21.C
8433 * g++.old-deja/g++.jason/redecl1.C
8434 * g++.old-deja/g++.jason/report.C
8435 * g++.old-deja/g++.jason/rfg10.C
8436 * g++.old-deja/g++.jason/template30.C
8437 * g++.old-deja/g++.law/arm12.C
8438 * g++.old-deja/g++.law/ctors5.C
8439 * g++.old-deja/g++.law/cvt20.C
8440 * g++.old-deja/g++.law/init10.C
8441 * g++.old-deja/g++.law/init8.C
8442 * g++.old-deja/g++.law/visibility17.C
8443 * g++.old-deja/g++.law/visibility7.C
8444 * g++.old-deja/g++.mike/net8.C
8445 * g++.old-deja/g++.mike/p646.C
8446 * g++.old-deja/g++.mike/p700.C
8447 * g++.old-deja/g++.mike/p701.C
8448 * g++.old-deja/g++.mike/p811.C
8449 * g++.old-deja/g++.ns/template13.C
8450 * g++.old-deja/g++.other/array3.C
8451 * g++.old-deja/g++.other/crash25.C
8452 * g++.old-deja/g++.other/dtor3.C
8453 * g++.old-deja/g++.other/dtor4.C
8454 * g++.old-deja/g++.other/main1.C
8455 * g++.old-deja/g++.other/warn7.C
8456 * g++.old-deja/g++.pt/crash11.C
8457 * g++.old-deja/g++.pt/crash36.C
8458 * g++.old-deja/g++.pt/spec22.C
8459 * g++.old-deja/g++.pt/spec9.C
8460 * g++.old-deja/g++.pt/ttp52.C
8461 * g++.old-deja/g++.robertl/eb103.C
8462 * g++.old-deja/g++.robertl/eb121.C
8463 * g++.old-deja/g++.robertl/eb22.C
8464 * g++.old-deja/g++.robertl/eb8.C:
8465 Update locations and/or regexps of dg-error markers.
8466 Remove markers for some bogus messages that are no longer issued.
8467
b28b1600
JJ
84682004-09-23 Jakub Jelinek <jakub@redhat.com>
8469
8470 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8471 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8472
dc2e6df2
AP
84732004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8474
8475 PR c++/17618
8476 * g++.dg/lookup/crash5.C: New test.
8477
7ccf35ed
DN
84782004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8479
2cfe82fe
ZW
8480 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8481 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8482 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8483 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8484 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8485 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8486
8487 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8488 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8489 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8490 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8491 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8492 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8493
8494 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8495
8496 * gcc.dg/vect/vect-44.c: Check additional cases.
8497 * gcc.dg/vect/vect-48.c: Check additional cases.
8498
8499 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8500 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8501 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8502 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8503 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8504 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8505 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8506 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8507 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8508
8509 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8510 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8511 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 8512
92fc4a2f
ZD
85132004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8514
8515 * gcc.dg/tree-ssa/loop-6.c: New test.
8516
98d6e9af
NS
85172004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8518
8519 PR c++/17620
8520 * g++.dg/inherit/base2.C: New.
8521
f8d1c427
EB
85222004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8523
8524 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8525 * gcc.dg/20001012-2.c: Likewise.
8526 * gcc.dg/20001013-1.c: Likewise.
8527 * gcc.dg/20001101-1.c: Likewise.
8528 * gcc.dg/20001102-1.c: Likewise.
8529 * gcc.dg/bf-spl1.c: Likewise.
8530 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8531 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8532
c04f07f4
DN
85332004-09-22 Diego Novillo <dnovillo@redhat.com>
8534
8535 PR tree-optimization/16721
8536 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8537
b1247df7
UW
85382004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8539
8540 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8541 * gcc.dg/20040305-1.c: Likewise.
8542
588d1952
JM
85432004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8544
8545 PR c/16566
8546 * gcc.c-torture/compile/pr16566-1.c,
8547 gcc.c-torture/compile/pr16566-2.c,
8548 gcc.c-torture/compile/pr16566-3.c: New tests.
8549
a338ab5a
KH
85502004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8551
8552 PR tree-optimization/17512
8553 * gcc.c-torture/compile/20040916-1.c.
8554
1ae57298
MM
85552004-09-21 Mark Mitchell <mark@codesourcery.com>
8556
8557 * gcc.dg/pragma-re-3.c: New test.
8558
85592004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
8560
8561 PR c++/15049
8562 * g++.dg/other/anon3.C: New.
2cfe82fe 8563
d211a298
RS
85642004-09-21 Roger Sayle <roger@eyesopen.com>
8565
8566 PR c++/7503
8567 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8568 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8569 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8570 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8571 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8572
77747e5f
BD
85732004-09-21 Bud Davis <bdavis9659@comcast.net>
8574
8575 PR fortran/17286
8576 * gfortran.dg/pr17286.f90: New test.
8577
9b60dfd7
MM
85782004-09-20 Mark Mitchell <mark@codesourcery.com>
8579
8580 PR c++/17530
8581 * g++.dg/template/static7.C: New test.
8582
4c9d8750
AP
85832004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8584
2cfe82fe 8585 PR tree-opt/17558
4c9d8750
AP
8586 * gcc.c-torture/compile/pr17558.c: New test.
8587
348f5701
RS
85882004-09-20 Richard Sandiford <rsandifo@redhat.com>
8589
8590 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8591 if SKIP_ATTRIBUTE is defined.
8592
da89fba8
TS
85932004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8594
8595 PR fortran/15957
8596 * gfortran.dg/pr15957.f90: New test.
8597
1cdcb2cf
DN
85982004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8599
8600 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8601 in comparison.
8602 * gcc.dg/vect/vect-79.c: Likewise.
8603 * gcc.dg/vect/vect-80.c: Likewise.
8604
b898b8d9
TS
86052004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8606
8607 PR fortran/15750
2cfe82fe 8608 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 8609
479b6652
IR
86102004-09-20 Ira Rosen <irar@il.ibm.com>
8611
8612 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8613 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8614 * gcc.dg/vect/vect-62.c: New testcase.
8615 * gcc.dg/vect/vect-63.c: New testcase.
8616 * gcc.dg/vect/vect-64.c: New testcase.
8617 * gcc.dg/vect/vect-65.c: New testcase.
8618 * gcc.dg/vect/vect-66.c: New testcase.
8619 * gcc.dg/vect/vect-67.c: New testcase.
8620 * gcc.dg/vect/vect-68.c: New testcase.
8621 * gcc.dg/vect/vect-69.c: New testcase.
8622 * gcc.dg/vect/vect-79.c: New testcase.
8623 * gcc.dg/vect/vect-80.c: New testcase.
8624
073cbad3
RS
86252004-09-20 Richard Sandiford <rsandifo@redhat.com>
8626
8627 * gcc.target/mips/asm-1.c: New test.
8628
6775f1f3
IR
86292004-09-19 Ira Rosen <irar@il.ibm.com>
8630
8631 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8632 * gcc.dg/vect/vect-73.c: New testcase.
8633 * gcc.dg/vect/vect-74.c: New testcase.
8634 * gcc.dg/vect/vect-75.c: New testcase.
8635 * gcc.dg/vect/vect-76.c: New testcase.
8636 * gcc.dg/vect/vect-77.c: New testcase.
8637 * gcc.dg/vect/vect-78.c: New testcase
8638
16d1b0bd
PB
86392004-09-18 Paul Brook <paul@codesourcery.com>
8640
8641 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8642
ad97f4be
JM
86432004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8644
8645 PR c/17424
8646 * gcc.dg/pr17424-1.c: New test.
8647
57e28d7d
DN
86482004-09-18 Diego Novillo <dnovillo@redhat.com>
8649
8650 * g++.dg/tree-ssa/pr17153.C: New test.
8651
a396f8ae
GK
86522004-09-16 Geoffrey Keating <geoffk@apple.com>
8653
8654 PR pch/13361
8655 * testsuite/g++.dg/pch/wchar-1.C: New.
8656 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8657
ade22982
KZ
86582004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8659
8660 * gcc.c-torture/execute/20040917-1.c: New test.
8661
823f0809
DN
86622004-09-17 Diego Novillo <dnovillo@redhat.com>
8663
8664 PR tree-optimization/17319
8665 * gcc.dg/pr17319.c: New test.
8666
0456cbf6
DP
86672004-09-17 Devang Patel <dpatel@apple.com>
8668
8669 * gcc.dg/20040813-1.c: New test.
2cfe82fe 8670
7eae8eb2
DN
86712004-09-17 Diego Novillo <dnovillo@redhat.com>
8672
8673 PR tree-optimization/17273
8674 * gcc.c-torture/compile/pr17273.c: New test.
8675
98c3a782
JM
86762004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8677
8678 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8679 Update expected messages.
8680 * gcc.dg/declspec-13.c: New test.
8681
57f0099a
DE
86822004-09-17 David Edelsohn <edelsohn@gnu.org>
8683
8684 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8685
47bb500f
DN
86862004-09-17 Diego Novillo <dnovillo@redhat.com>
8687
8688 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8689 change what 'a' is pointing to.
8690
996c2b52
MM
86912004-09-17 Mark Mitchell <mark@codesourcery.com>
8692
8693 PR c++/16002
8694 * g++.dg/template/error18.C: New test.
2cfe82fe 8695
996c2b52
MM
8696 PR c++/16029
8697 * g++.dg/warn/Wunused-8.C: New test.
8698
275a4187
SB
86992004-09-17 Steven Bosscher <stevenb@suse.de>
8700
8701 PR tree-optimization/17513
8702 * gcc.dg/20040916-1.c: New test.
8703
67bcc252
MM
87042004-09-16 Mark Mitchell <mark@codesourcery.com>
8705
8706 PR c++/17501
8707 * g++.dg/template/typename7.C: New test.
8708
42759f1e
ZD
87092004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8710
8711 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8712
8304ad70
FCE
87132004-09-16 Frank Ch. Eigler <fche@redhat.com>
8714
8715 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8716 with -ftree-based-profiling also.
8717 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8718
d2ccf6aa
VL
87192004-09-16 Victor Leikehman <lei@il.ibm.com>
8720
8721 PR/15364
8722 * gfortran.dg/der_array_io_1.f90: New test.
8723 * gfortran.dg/der_array_io_2.f90: New test.
8724 * gfortran.dg/der_array_io_3.f90: New test.
8725
511bbc8f
MM
87262004-09-15 Mark Mitchell <mark@codesourcery.com>
8727
8728 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8729 EABI.
8730
04a75188
MM
87312004-09-15 Mark Mitchell <mark@codesourcery.com>
8732
8733 * g++.dg/opt/switch1.C: New test.
8734
971801ff
JM
87352004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8736
8737 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8738 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8739 Update expected messages.
8740
4672f86a
TS
87412004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8742
8743 PR fortran/16485
8744 * gfortran.dg/same_name_1.f90: New test.
8745
dad975d2
DN
87462004-09-15 Diego Novillo <dnovillo@redhat.com>
8747
8748 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8749 dereference garbage pointers.
8750
9a520f40
JJ
87512004-09-15 Jakub Jelinek <jakub@redhat.com>
8752
a45f71f5
JJ
8753 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8754 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8755
9a520f40
JJ
8756 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8757 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8758 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8759
bb5ecf29
MM
87602004-09-14 Mark Mitchell <mark@codesourcery.com>
8761
8762 PR c++/17324
8763 * g++.dg/template/mangle1.C: New test.
8764
391f9afb
DN
87652004-09-14 Diego Novillo <dnovillo@redhat.com>
8766
8767 PR tree-optimization/17252
8768 * gcc.c-torture/execute/pr17252.c: New test.
8769
5ffcd779
AP
87702004-09-14 Andrew Pinski <apinski@apple.com>
8771
8772 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8773
f6ae6c51
RS
87742004-09-14 Roger Sayle <roger@eyesopen.com>
8775
8776 PR rtl-optimization/9771
8777 * gcc.dg/pr9771-1.c: New test case.
8778
1810f6ed
DN
87792004-09-14 Diego Novillo <dnovillo@redhat.com>
8780
8781 PR tree-optimization/15262
8782 * gcc.c-torture/execute/pr15262-1.c: New test.
8783 * gcc.c-torture/execute/pr15262-2.c: New test.
8784
3b53cddc
JM
87852004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8786
8787 * gcc.dg/declspec-12.c: New test.
8788
8121b899 87892004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 8790
8121b899
BD
8791 * gfortran.dg/pr17090.f90: Add directives to test.
8792
d840495b
ZD
87932004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8794
8795 * gcc.c-torture/compile/20040914-1.c: New test.
8796
a52eb3bc
MM
87972004-09-13 Mark Mitchell <mark@codesourcery.com>
8798
8799 PR c++/16162
8800 * g++.dg/template/decl2.C: New test.
2cfe82fe 8801
c72477d6
BD
88022004-09-13 Bud Davis <bdavis9659@comcast.net>
8803
8804 PR fortran/17090
8805 * gfortran.dg/pr17090.f90: New test.
8806
c1bbfd3c
DJ
88072004-09-13 Dale Johannesen <dalej@apple.com>
8808
8809 * gcc.c-torture/compile/pr17408.c: New test case.
8810
3590f0a6
MM
88112004-09-13 Mark Mitchell <mark@codesourcery.com>
8812
8813 PR c++/16716
8814 * g++.dg/parse/crash17.C: New test.
2cfe82fe 8815
3590f0a6
MM
8816 PR c++/17327
8817 * g++.dg/template/enum3.C: New test.
8818
8800e533
HPN
88192004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8820
8821 * lib/gcc-defs.exp: Load wrapper.exp.
8822 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8823 using local code.
8824 * lib/gcc.exp (gcc_init): Similar.
8825 * lib/gfortran.exp (gfortran_init): Similar.
8826 * lib/objc.exp (objc_init): Similar.
8827 * lib/treelang.exp (treelang_init): Similar.
8828 * lib/wrapper.exp: New file with build_wrapper call machinery in
8829 ${tool}_maybe_build_wrapper.
8830
61f4f1cc
JM
88312004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8832
8833 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
8834 "inline".
8835 * gcc.dg/declspec-11.c: Update expected messages.
8836 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
8837 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
8838 gcc.dg/inline-12.c: New tests.
8839
b4cb0e43
AM
88402004-09-13 Andrew MacLeod <amacleod@redhat.com>
8841
8842 * g++.dg/tree-ssa/pr17400.C: New testcase.
8843
1823bf53
JW
88442004-09-13 James E Wilson <wilson@specifixinc.com>
8845
8846 * gcc.target/mips/sb1-1.c: New testcase.
8847
ddef210a
HPN
88482004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
8849
8850 * lib/g77-dg.exp: Remove unused file.
8851 * lib/mike-g77.exp: Ditto.
8852 * lib/g77.exp: Ditto.
8853
40b7c2f8
RH
88542004-09-12 Richard Henderson <rth@redhat.com>
8855
8856 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
8857
bda67431
JM
88582004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8859
8860 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
8861 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8862 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
8863 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
8864 Update expected messages.
8865
924479e8
HPN
88662004-09-13 Hans-Peter Nilsson <hp@axis.com>
8867
8868 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
8869 declaration/use mismatch for dirp parameter.
8870
a8252506
AP
88712004-09-12 Andrew Pinski <apinski@apple.com>
8872
8873 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
8874 -fgnu-runtime is passed.
8875
84d397af
RH
88762004-09-12 Richard Henderson <rth@redhat.com>
8877
8878 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
8879 do the uplevel thing and update additional_flags directly.
8880 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
8881 gfortran.fortran-torture/execute/intrinsic_nearest.x,
8882 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
8883 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
8884
ef685027
SB
88852004-09-11 Steven Bosscher <stevenb@suse.de>
8886
8887 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
8888
ec76a0e0
RS
88892004-09-11 Roger Sayle <roger@eyesopen.com>
8890
8891 PR middle-end/17411
8892 * g++.dg/opt/pr17411-1.C: New test case.
8893
9a26d6ee
JM
88942004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8895
8896 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8897 gcc.dg/tls/diag-2.c: Update expected messages.
8898 * gcc.dg/991209-1.c: Specify compilation options. Update expected
8899 messages.
8900 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
8901 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
8902 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
8903 gcc.dg/tls/diag-5.c: New tests.
8904
e6858057
ZW
89052004-09-11 Zack Weinberg <zack@codesourcery.com>
8906
8907 * gcc.dg/20040910-1.c: Correct dg-error regexp.
8908
05cf561d
SB
89092004-09-11 Steven Bosscher <stevenb@suse.de>
8910
8911 * g++.dg/parse/break-in-for.C: New test.
8912
a17ea89b
JJ
89132004-09-11 Jakub Jelinek <jakub@redhat.com>
8914
8915 * gcc.dg/tree-ssa/20040911-1.c: New test.
8916
c535fc9f
AJ
89172004-09-11 Andreas Jaeger <aj@suse.de>
8918
8919 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
8920 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
8921
2495e879
RS
89222004-09-11 Richard Sandiford <rsandifo@redhat.com>
8923
8924 * gcc.target/frv: New directory of FR-V-specific tests.
8925
273d67e7
JW
89262004-09-10 James E Wilson <wilson@specifixinc.com>
8927
8928 * gcc.dg/convert-vec-1.c: New test.
8929
3ae472c2
RS
89302004-09-10 Roger Sayle <roger@eyesopen.com>
8931
8932 PR middle-end/17024
8933 * gcc.dg/pr17024-1.c: New test case.
8934
110fce11
EC
89352004-09-10 Eric Christopher <echristo@redhat.com>
8936
8937 * gcc.dg/20040910-1.c: New test.
8938
616aeba2
JM
89392004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8940
8941 * gcc.dg/bitfld-9.c: New test.
8942
85d62520
RS
89432004-09-10 Richard Sandiford <rsandifo@redhat.com>
8944
8945 * gcc.c-torture/execute/ieee/acc1.c: New test.
8946 * gcc.c-torture/execute/ieee/acc2.c: New test.
8947 * gcc.c-torture/execute/ieee/mzero6.c: New test.
8948
108ebf88
JM
89492004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
8950
8951 * gcc.dg/deprecated-2.c: New test.
8952
3274deff
JW
89532004-09-09 James E Wilson <wilson@specifixinc.com>
8954
8955 * gcc.dg/init-vec-1.c: New test.
8956
049e524f
RS
89572004-09-09 Roger Sayle <roger@eyesopen.com>
8958
8959 PR middle-end/17055
8960 * gcc.dg/pr17055-1.c: New test case.
8961
da3107f3
HPN
89622004-09-09 Hans-Peter Nilsson <hp@axis.com>
8963
8964 PR target/17377
8965 * gcc.c-torture/execute/pr17377.c: New test.
8966
deb176fa
JM
89672004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8968
8969 PR c/8420
8970 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
8971 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
8972 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8973 gcc.dg/long-long-typespec-1.c: New tests.
8974 * gcc.dg/tls/diag-2.c: Update expected diagnostics
8975
bc4b653b
JM
89762004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8977
8978 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
8979 gcc.dg/gnu99-static-1.c: New tests.
8980
5826770c
DP
89812004-09-08 Devang Patel <dpatel@apple.com>
8982
8983 * gcc.dg/darwin-ld-20040828-1.c: New test.
8984 * gcc.dg/darwin-ld-20040828-2.c: New test.
8985 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 8986
c509784d
ZL
89872004-09-08 Ziemowit Laski <zlaski@apple.com>
8988
8989 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
8990 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
8991 in error message.
8992 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
8993 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
8994 in error message.
8995 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
8996 types they qualify.
8997 * objc.dg/type-size-2.m: Fix wording in comment.
8998 * objc.dg/va-meth-1.m: New test case.
8999
83f84d6c
L
90002004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9001
9002 PR c/16633:
9003 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9004 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9005
e6ffe126 90062004-09-06 Devang Patel <dpatel@apple.com>
110fce11 9007
e6ffe126
DP
9008 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9009 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 9010
ff4eb0b5
ZW
90112004-09-06 Zack Weinberg <zack@codesourcery.com>
9012
9013 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9014 reflect changed line numbering of diagnostics.
9015
2cada022
PB
90162004-09-06 Paul Brook <paul@codesourcery.com>
9017
9018 * gfortran.dg/edit_real_1.f90: Add new test.
9019
8b11a64c
ZD
90202004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9021
9022 * gcc.dg/tree-ssa/loop-2.c: New test.
9023 * gcc.dg/tree-ssa/loop-3.c: New test.
9024 * gcc.dg/tree-ssa/loop-4.c: New test.
9025 * gcc.dg/tree-ssa/loop-5.c: New test.
9026
254986c7
KG
90272004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9028
9029 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9030
3d091dac
KG
90312004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9032
9033 * gcc.dg/format/sentinel-1.c: New test.
9034
edeacc14
UB
90352004-09-04 Uros Bizjak <uros@kss-loka.si>
9036
9037 * testsuite/gcc.dg/builtins-46.c: New.
9038
40923b20 90392004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 9040
40923b20
DP
9041 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9042 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 9043
61fec9ff
JB
90442004-09-03 Jan Beulich <jbeulich@novell.com>
9045
9046 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9047 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9048 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9049 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9050 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9051 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9052 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9053 the non-portable bzero.
9054 * gcc.dg/20010912-1.c: xfail for NetWare.
9055 * gcc.dg/20020426-2.c: xfail for NetWare.
9056 * gcc.dg/20021014-1.c: xfail for NetWare.
9057 * gcc.dg/20021018-1.c: xfail for NetWare.
9058 * gcc.dg/20030213-1.c: xfail for NetWare.
9059 * gcc.dg/20030225-1.c: xfail for NetWare.
9060 * gcc.dg/20030708-1.c: xfail for NetWare.
9061 * gcc.dg/builtins-config.h: Also exclude NetWare.
9062 * gcc.dg/format/format.h: Define restrict only if not already defined.
9063 * gcc.dg/nest.c: xfail for NetWare.
9064 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9065 * lib/target-supports.exp (check_visibility_available): Exclude
9066 NetWare.
9067
467cecf3
JB
90682004-09-03 Jan Beulich <jbeulich@novell.com>
9069
9070 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9071 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9072 deterministic starting point for the alignment of structure fields.
9073 * gcc.dg/Wpadded.c: Dito.
9074 * g++.dg/abi/vbase10.C: Dito.
9075
90300b8c
DP
90762004-09-03 Devang Patel <dpatel@apple.com>
9077
9078 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 9079
15a7f5d8
MM
90802004-09-02 Mark Mitchell <mark@codesourcery.com>
9081
9082 * README.QMTEST: Fix out-of-date link.
9083
6df9867e
DB
90842004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9085
9086 PR fortran/16579
9087 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9088 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 9089
40a1c5cb
MM
90902004-09-02 Mark Mitchell <mark@codesourcery.com>
9091
9092 * g++.dg/abi/arm_rtti1.C: New test.
9093
5514620a
GK
90942004-09-02 Geoffrey Keating <geoffk@apple.com>
9095
9096 * gcc.dg/ppc-vector-memcpy.c: New.
9097 * gcc.dg/ppc-vector-memset.c: New.
9098
6cbc6f0d
CF
90992004-09-02 Chao-ying Fu <fu@mips.com>
9100
9101 * gcc.target/mips/mips-3d-1.c: New test.
9102 * gcc.target/mips/mips-3d-2.c: New test.
9103 * gcc.target/mips/mips-3d-3.c: New test.
9104 * gcc.target/mips/mips-3d-4.c: New test.
9105 * gcc.target/mips/mips-3d-5.c: New test.
9106 * gcc.target/mips/mips-3d-6.c: New test.
9107 * gcc.target/mips/mips-3d-7.c: New test.
9108 * gcc.target/mips/mips-3d-8.c: New test.
9109 * gcc.target/mips/mips-3d-9.c: New test.
9110 * gcc.target/mips/mips-ps-1.c: New test.
9111 * gcc.target/mips/mips-ps-2.c: New test.
9112 * gcc.target/mips/mips-ps-3.c: New test.
9113 * gcc.target/mips/mips-ps-4.c: New test.
9114 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 9115
d809264e
PB
91162004-09-02 Paul Brook <paul@codesourcery.com>
9117
9118 * gfortran.dg/edit_real_1.f90: Add new tests.
9119
c3d0559d
TS
91202004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9121
9122 PR fortran/15327
9123 * gfortran.dg/merge_char_1.f90: New test.
9124
0e6928d8
TS
91252004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9126
9127 PR fortran/16404
9128 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9129
57b38f51
RK
91302004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9131
9132 PR c/1522
9133 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9134
ffbef024
MM
91352004-09-01 Mark Mitchell <mark@codesourcery.com>
9136
9137 * g++.dg/opt/loop1.C: Do not XFAIL.
9138
266bff3a
JJ
91392004-09-01 Jakub Jelinek <jakub@redhat.com>
9140
9141 * gcc.c-torture/execute/20040831-1.c: New test.
9142
727c2407
DB
91432004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9144
9145 PR fortran/16579
9146 * gfortran.dg/g77/20010610.f: Now passes.
9147 Copy from g77.f-torture/execute. Add dg-run directive.
9148 * gfortran.dg/g77/README: Update
9149
c11ddb68
AP
91502004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9151
9152 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9153 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9154 (t1, t2, t3, t4): Add volatile.
9155
505970fc
MM
91562004-08-31 Mark Mitchell <mark@codesourcery.com>
9157
9158 * g++.dg/ext/visibility/arm1.C: New test.
9159
a79d695a
GK
91602004-08-31 Geoffrey Keating <geoffk@apple.com>
9161
9162 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9163 -pedantic-errors.
9164
244fada7
PB
91652004-09-01 Paul Brook <paul@codesourcery.com>
9166
9167 * gfortran.dg/eof_2.f90: New test.
9168
149a42dd
TS
91692004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9170
9171 PR fortran/16579
9172 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 9173
334ff453
PB
91742004-08-31 Bud Davis <bdavis9659@comcast.net>
9175
9176 PR libfortran/16805
9177 * gfortran.dg/list_read_2.f90: New test.
9178
af287697
MM
91792004-08-31 Mark Mitchell <mark@codesourcery.com>
9180
9181 * g++.dg/abi/key1.C: New test.
9182
1c04c4cc
RH
91832004-08-31 Richard Henderson <rth@redhat.com>
9184
9185 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9186 form of offsetof.
9187 * g++.dg/other/offsetof5.C: Remove duplicate.
9188
cf73cdac
TS
91892004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9190
9191 PR fortran/17244
9192 * gfortran.dg/func_derived_1.f90: New test.
9193
bd72d66c
PB
91942004-08-31 Paul Brook <paul@codesourcery.com>
9195
9196 * gfortran.dg/eof_1.f90: New test.
9197
c789f36b
PB
91982004-08-31 Paul Brook <paul@codesourcery.com>
9199
9200 * gfortran.dg/list_read_1.f90: New file.
9201
9b76aa3b
MM
92022004-08-30 Mark Mitchell <mark@codesourcery.com>
9203
9204 * g++.dg/opt/loop1.C: XFAIL.
9205
ff164b22
GK
92062004-08-30 Geoffrey Keating <geoffk@apple.com>
9207
9208 * gcc.dg/funcdef-storage-1.c: New.
9209 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9210 an extern function in local scope.
9211 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9212 declare an 'auto inline' function in local scope.
9213 * gcc.dg/20011130-1.c: Likewise.
9214 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9215 an 'auto' function in local scope.
9216 * gcc.dg/20021014-1.c: Likewise.
9217 * gcc.dg/20030331-2.c: Likewise.
9218
0de4325e
TS
92192004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9220
9221 * gfortran.dg/blockdata_1.f90: New test.
9222
442c8e31
RH
92232004-08-30 Richard Henderson <rth@redhat.com>
9224
9225 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9226
83010c5a
RH
92272004-08-30 Richard Henderson <rth@redhat.com>
9228
9229 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9230 additional_flags set by alternate driver.
9231 (ieee-options): New procedure.
9232 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9233 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9234 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9235 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9236
f25605ac
RH
92372004-08-30 Richard Henderson <rth@redhat.com>
9238
9239 * lib/f-torture.exp: Remove.
9240
5e9f78cc
MM
92412004-08-29 Mark Mitchell <mark@codesourcery.com>
9242
9243 PR rtl-optimization/16590
9244 * g++.dg/opt/loop1.C: New test.
9245
294fbfc8
TS
92462004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9247
9248 PR fortran/13910
9249 * gfortran.dg/oldstyle_1.f90: New test.
9250
e8525382
SK
92512004-08-29 Steven G. Kargl <kargls@comcast.net>
9252 Paul Brook <paul@codesourcery.com>
9253
9254 * gfortran.dg/g77/README: Update.
9255 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9256 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9257 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9258
7984a2f0
PB
92592004-08-28 Paul Brook <paul@codesourcery.com>
9260
9261 PR libfortran/17195
9262 * gfortran.dg/edit_real_1.f90: New test.
9263
c100eff1
PB
92642004-08-27 Paul Brook <paul@codesourcery.com>
9265
9266 * gfortran.dg/rewind_1.f90: New test.
9267
55948b69
BD
92682004-08-27 Bud Davis <bdavis9659@comcast.net>
9269
9270 PR fortran/16597
9271 * gfortran.dg/pr16597.f90: New test.
9272
0b410f0b
JM
92732004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9274
9275 PR c/13801
9276 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9277 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9278 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9279 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9280 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9281
b72e46f0
NC
92822004-08-26 Nick Clifton <nickc@redhat.com>
9283
9284 * gcc.c-torture/compile/pr17119.c: New test.
9285
17ebe7ec
JM
92862004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9287
9288 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9289
026351f5
RH
92902004-08-25 Richard Henderson <rth@redhat.com>
9291
9292 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9293 the bits that expect kind=8 to be the largest real kind.
9294
4166ef51
ZL
92952004-08-25 Ziemowit Laski <zlaski@apple.com>
9296
9297 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9298
6d1c50cc
TS
92992004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9300
9301 * gfortran.dg/assignment_1.f90: New test.
9302
ef79d4c2
AN
93032004-08-25 Adam Nemet <anemet@lnxw.com>
9304
9305 * g++.dg/template/repo3.C: New test.
9306
d0c5c9b1
RS
93072004-08-25 Roger Sayle <roger@eyesopen.com>
9308
9309 PR middle-end/16693
9310 PR tree-optimization/16372
9311 * g++.dg/opt/pr16372-1.C: New test case.
9312 * g++.dg/opt/pr16693-1.C: New test case.
9313 * g++.dg/opt/pr16693-2.C: New test case.
9314
700686fa
ZL
93152004-08-25 Ziemowit Laski <zlaski@apple.com>
9316
9317 * objc.dg/proto-lossage-4.m: New test.
9318
6dc36fed
MM
93192004-08-25 Mark Mitchell <mark@codesourcery.com>
9320
9321 PR c++/17155
9322 * g++.dg/inherit/local2.C: New test.
9323
40f20186
PB
93242004-08-25 Paul Brook <paul@codesourcery.com>
9325
9326 PR fortran/17144
9327 * gfortran.dg/string_ctor_1.f90: New test.
9328
2649701f
KL
93292004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9330
9331 PR c++/14428
9332 * g++.dg/template/redecl2.C: New test.
9333
5352bda0
BD
93342004-08-24 Bud Davis <bdavis9659@comcast.net>
9335
9336 PR fortran/17143
9337 * gfortran.dg/pr17143.f90: New test.
9338
02d735f6
BD
93392004-08-24 Bud Davis <bdavis9659@comcast.net>
9340
9341 PR fortran/17164
9342 * gfortran.dg/pr17164.f90: New test.
9343
82b85a85
ZD
93442004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9345
9346 * gcc.dg/tree-ssa/loop-1.c: New test.
9347
04550232
RS
93482004-08-24 Richard Sandiford <rsandifo@redhat.com>
9349
9350 * gcc.c-torture/compile/20040824-1.c: New test.
9351
886ce862
RS
93522004-08-24 Richard Sandiford <rsandifo@redhat.com>
9353
9354 * gcc.c-torture/compile/iftrap-3.c: New test.
9355
7746c5c3
PB
93562004-08-24 Paul Brook <paul@codesourcery.com>
9357
9358 * gfortran.dg/entry_2.f90: New test.
9359
f8ad2d21
NS
93602004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9361
9362 PR c++/16889
9363 * g++.dg/lookup/ambig[12].C: New.
9364
e59f7322
KL
93652004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9366
9367 PR c++/16706
9368 * g++.dg/template/crash21.C: New test.
9369 * g++.dg/template/crash22.C: Likewise.
9370
c645999e
NS
93712004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9372
9373 PR c++/17149
9374 * g++.dg/template/access15.C: New.
9375
c2a124b2
MM
93762004-08-23 Mark Mitchell <mark@codesourcery.com>
9377
9378 PR c++/17163
9379 * g++.dg/template/repo2.C: New test.
9380
663790f8
RS
93812004-08-23 Roger Sayle <roger@eyesopen.com>
9382
9383 PR rtl-optimization/17078
9384 * gcc.c-torture/execute/pr17078-1.c: New test case.
9385
c3f216e2
MM
93862004-08-23 Mark Mitchell <mark@codesourcery.com>
9387
9388 PR c/14492
9389 * gcc.dg/debug/crash1.c: New test.
9390
a9b5a054
MM
93912004-08-23 Mark Mitchell <mark@codesourcery.com>
9392
9393 PR c/16180
9394 * gcc.dg/loop-5.c: New test.
9395
017901f4
ZD
93962004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9397
9398 * gcc.c-torture/execute/20040823-1.c: New test.
9399
5811cb27
RS
94002004-08-23 Richard Sandiford <rsandifo@redhat.com>
9401
9402 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9403 to the assembler. Simplify test accordingly.
9404 (asm_abi_flags): Use GNU names.
9405 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9406 to check for ABI flags.
9407
9fc3b39a
AP
94082004-08-22 Andrew Pinski <apinski@apple.com>
9409
9410 * g++.dg/opt/pr14029.C: New test.
9411 * gcc.c-torture/execute/pr15262.c: New test.
9412
c6b77e6f
TS
94132004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9414
9415 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9416
0fa1b65c
BD
94172004-08-21 Bud Davis <bdavis9659@comcast.net>
9418
9419 PR 16908
9420 * gfortran.dg/direct_io.f90: New test.
9421
eba6cfb6
MM
94222004-08-20 Mark Mitchell <mark@codesourcery.com>
9423
9424 PR c++/17121
9425 * g++.dg/inherit/local2.C: New test.
9426
bcf9a914
JM
94272004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9428
9429 PR c++/17120
9430 * g++.dg/warn/Wparentheses-4.C: New test.
9431
0da457fb
MM
94322004-08-20 Mark Mitchell <mark@codesourcery.com>
9433
eba6cfb6
MM
9434 PR c++/17121
9435 * g++.dg/inherit/local2.C: New test.
9436
0da457fb
MM
9437 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9438 * gcc.dg/ppc-ldstruct.c: Likewise.
9439 * gcc.dg/ppc64-abi-2.c: Likewise.
9440
f3b2657c
JJ
94412004-08-20 Jakub Jelinek <jakub@redhat.com>
9442
9443 PR rtl-optimization/17099
9444 * gcc.c-torture/execute/20040820-1.c: New test.
9445
888705fb
DE
94462004-08-20 David Edelsohn <edelsohn@gnu.org>
9447
9448 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9449
841b0c1f
PB
94502004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9451
9452 PR fortran/17077
9453 * gfortran.dg/auto_array_1.f90: New test.
9454
c874ae73
TS
94552004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9456
9457 PR fortran/17074
9458 * gfortran.dg/simpleif_1.f90: New test.
9459
717a7d5d
MM
94602004-08-19 Mark Mitchell <mark@codesourcery.com>
9461
2e32707b
MM
9462 * lib/target-supports.exp (check_profiling_available): Return
9463 false for arm*-*-symbianelf* and arm*-*-eabi*.
9464
717a7d5d
MM
9465 PR c++/15890
9466 * g++.dg/template/delete1.C: New test.
9467
ec53454b
PB
94682004-08-19 Paul Brook <paul@codesourcery.com>
9469
9470 PR fortran/14976
ff4eb0b5 9471 PR fortran/16228
ec53454b
PB
9472 * gfortran.dg/data_char_1.f90: New test.
9473
7551270e
ES
94742004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9475
9476 PR fortran/16946
9477 * gfortran.dg/reduction.f90: New testcase.
9478
e281c0f8
TS
94792004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9480
9481 PR fortran/16520
9482 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9483
e4c2c34b
JM
94842004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9485
9486 PR c++/17041
9487 * g++.dg/Wparentheses-3.C: New test.
9488
7a8554ce
DN
94892004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9490
9491 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9492 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9493 * gcc.dg/vect/vect-2.c: Likewise.
9494 * gcc.dg/vect/vect-3.c: Likewise.
9495 * gcc.dg/vect/vect-4.c: Likewise.
9496 * gcc.dg/vect/vect-5.c: Likewise.
9497 * gcc.dg/vect/vect-6.c: Likewise.
9498 * gcc.dg/vect/vect-7.c: Likewise.
9499 * gcc.dg/vect/vect-25.c: Likewise.
9500 * gcc.dg/vect/vect-31.c: Likewise.
9501 * gcc.dg/vect/vect-32.c: Likewise.
9502 * gcc.dg/vect/vect-34.c: Likewise.
9503 * gcc.dg/vect/vect-36.c: Likewise.
9504 * gcc.dg/vect/vect-all.c: Likewise.
9505
acccf788
MM
95062004-08-18 Mark Mitchell <mark@codesourcery.com>
9507
9508 PR c++/17068
9509 * g++.dg/template/operator4.C: New test.
9510
17ad5b5e
RH
95112004-08-18 Richard Henderson <rth@redhat.com>
9512
9513 * gcc.dg/20040206-1.c: XFAIL.
9514
8baddbf1
MM
95152004-08-17 Mark Mitchell <mark@codesourcery.com>
9516
9517 PR c++/16246
9518 * g++.dg/template/array7.C: New test.
9519
67e90093
JW
95202004-08-17 James E Wilson <wilson@specifixinc.com>
9521
9522 * gcc.dg/mips-movcc-1.c: New test.
9523 * gcc.dg/mips-movcc-2.c: New test.
9524 * gcc.dg/mips-movcc-3.c: New test.
9525
743a0a34
JW
9526 * gcc.dg/mips-nmadd-1.c: New test.
9527 * gcc.dg/mips-nmadd-2.c: New test.
9528
8f78f01f
MM
95292004-08-17 Mark Mitchell <mark@codesourcery.com>
9530
1a10290c
MM
9531 PR c++/15871
9532 * g++.dg/opt/inline8.C: New test.
9533
8f78f01f
MM
9534 PR c++/16965
9535 * g++.dg/parse/error17.C: New test.
ff4eb0b5 9536
79fe1b3b
DN
95372004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9538
9539 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
9540 * gcc.dg/vect/tree-vect.h: New file.
9541 * gcc.dg/vect/vect.exp: New file.
9542 * gcc.dg/vect/pr16105.c.c: New test.
9543 * gcc.dg/vect/vect-1.c: New test.
9544 * gcc.dg/vect/vect-2.c: New test.
9545 * gcc.dg/vect/vect-3.c: New test.
9546 * gcc.dg/vect/vect-4.c: New test.
9547 * gcc.dg/vect/vect-5.c: New test.
9548 * gcc.dg/vect/vect-6.c: New test.
9549 * gcc.dg/vect/vect-7.c: New test.
9550 * gcc.dg/vect/vect-8.c: New test.
9551 * gcc.dg/vect/vect-9.c: New test.
9552 * gcc.dg/vect/vect-10.c: New test.
9553 * gcc.dg/vect/vect-11.c: New test.
9554 * gcc.dg/vect/vect-12.c: New test.
9555 * gcc.dg/vect/vect-13.c: New test.
9556 * gcc.dg/vect/vect-14.c: New test.
9557 * gcc.dg/vect/vect-15.c: New test.
9558 * gcc.dg/vect/vect-16.c: New test.
9559 * gcc.dg/vect/vect-17.c: New test.
9560 * gcc.dg/vect/vect-18.c: New test.
9561 * gcc.dg/vect/vect-19.c: New test.
9562 * gcc.dg/vect/vect-20.c: New test.
9563 * gcc.dg/vect/vect-21.c: New test.
9564 * gcc.dg/vect/vect-22.c: New test.
9565 * gcc.dg/vect/vect-23.c: New test.
9566 * gcc.dg/vect/vect-24.c: New test.
9567 * gcc.dg/vect/vect-25.c: New test.
9568 * gcc.dg/vect/vect-26.c: New test.
9569 * gcc.dg/vect/vect-27.c: New test.
9570 * gcc.dg/vect/vect-28.c: New test.
9571 * gcc.dg/vect/vect-29.c: New test.
9572 * gcc.dg/vect/vect-30.c: New test.
9573 * gcc.dg/vect/vect-31.c: New test.
9574 * gcc.dg/vect/vect-32.c: New test.
9575 * gcc.dg/vect/vect-33.c: New test.
9576 * gcc.dg/vect/vect-34.c: New test.
9577 * gcc.dg/vect/vect-35.c: New test.
9578 * gcc.dg/vect/vect-36.c: New test.
9579 * gcc.dg/vect/vect-37.c: New test.
9580 * gcc.dg/vect/vect-38.c: New test.
9581 * gcc.dg/vect/vect-40.c: New test.
9582 * gcc.dg/vect/vect-41.c: New test.
9583 * gcc.dg/vect/vect-42.c: New test.
9584 * gcc.dg/vect/vect-43.c: New test.
9585 * gcc.dg/vect/vect-44.c: New test.
9586 * gcc.dg/vect/vect-45.c: New test.
9587 * gcc.dg/vect/vect-46.c: New test.
9588 * gcc.dg/vect/vect-47.c: New test.
9589 * gcc.dg/vect/vect-48.c: New test.
9590 * gcc.dg/vect/vect-49.c: New test.
9591 * gcc.dg/vect/vect-50.c: New test.
9592 * gcc.dg/vect/vect-51.c: New test.
9593 * gcc.dg/vect/vect-52.c: New test.
9594 * gcc.dg/vect/vect-53.c: New test.
9595 * gcc.dg/vect/vect-54.c: New test.
9596 * gcc.dg/vect/vect-55.c: New test.
9597 * gcc.dg/vect/vect-56.c: New test.
9598 * gcc.dg/vect/vect-57.c: New test.
9599 * gcc.dg/vect/vect-58.c: New test.
9600 * gcc.dg/vect/vect-59.c: New test.
9601 * gcc.dg/vect/vect-60.c: New test.
9602 * gcc.dg/vect/vect-61.c: New test.
9603 * gcc.dg/vect/vect-all.c: New test.
9604 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 9605
3d79abbd
PB
96062004-08-17 Paul Brook <paul@codesourcery.com>
9607
9608 PR fortran/13082
9609 * gfortran.dg/entry_1.f90: New test.
9610
cc24a60e
AP
96112004-08-17 Andrew Pinski <apinski@apple.com>
9612
9613 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9614
62fc1d7d
PB
96152004-08-17 Paolo Bonzini <bonzini@gnu.org>
9616
9617 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 9618
8e3e233b
DP
96192004-08-16 Devang Patel <dpatel@apple.com>
9620
9621 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 9622
580b3958
JM
96232004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9624
9625 * gcc.dg/funcdef-attr-1.c: New test.
9626
dcb9bd6b
JJ
96272004-08-16 Janis Johnson <janis187@us.ibm.com>
9628
9629 * gcc.dg/altivec-17.c: New test.
9630 * gcc.dg/altivec-18.c: New test.
9631
35046a54
KL
96322004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9633
9634 PR c++/6749
9635 * g++.dg/template/vtable2.C: New test.
9636
a70d87d3
RH
96372004-08-14 Richard Henderson <rth@redhat.com>
9638
9639 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 9640 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
9641 * gcc.dg/setjmp-1.c: Remove XFAIL.
9642 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 9643
e99d6fe2
RH
96442004-08-14 Richard Henderson <rth@redhat.com>
9645
9646 * gcc.dg/980217-1.c: Add prototype for printf.
9647
1ef02b9d
BD
96482004-08-13 Bud Davis <bdavis9659@comcast.net>
9649
29409320 9650 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 9651
a2ab121e
JJ
96522004-08-13 Janis Johnson <janis187@us.ibm.com>
9653
9654 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9655
aa18c0d3
PB
96562004-08-13 Paul Brook <paul@codesourcery.com>
9657
9658 * gfortran.dg/der_io_1.f90: Remove stray comma.
9659
3fee54be
JJ
96602004-08-12 Janis Johnson <janis187@us.ibm.com>
9661
9662 * gcc.dg/vmx/cw-bug-2.c: Remove.
9663 * gcc.dg/vmx/vprint-1.c: Remove.
9664 * gcc.dg/vmx/vscan-1.c: Remove.
9665
8fa5469d
DP
96662004-08-12 Devang patel <dpatel@apple.com>
9667
9668 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 9669
174b1783
JJ
96702004-08-12 Janis Johnson <janis1872us.ibm.com>
9671
950a175b
JJ
9672 * g++.dg/ext/altivec-12.C: New test.
9673
174b1783
JJ
9674 * g++.dg/ext/altivec-11.C: New test.
9675
47bedfb0
PB
96762004-08-12 Paul Brook <paul@codesourcery.com>
9677
9678 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9679
30052385
JJ
96802004-08-12 Janis Johnson <janis187@us.ibm.com>
9681
4951f98d
JJ
9682 * g++.dg/ext/altivec-2.C: Check for hardware support before
9683 executing any VMX instructions.
9684
30052385
JJ
9685 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9686
ab5c8549
JJ
96872004-08-12 Jakub Jelinek <jakub@redhat.com>
9688
9689 PR c++/16276
9690 * g++.old-deja/g++.other/comdat4.C: New test.
9691 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9692
87e184d1
BE
96932004-08-12 Ben Elliston <bje@au.ibm.com>
9694
9695 PR target/16286
9696 * gcc.dg/pr16286.c: New test.
9697
bf5930d4
JB
96982004-08-12 Jan Beulich <jbeulich@novell.com>
9699
9700 * g++.dg/ext/asm5.C: New.
9701
6e40af1a
MM
97022004-08-11 Mark Mitchell <mark@codesourcery.com>
9703
fbac6f3c
MM
9704 PR c++/16698
9705 * g++.dg/eh/crash1.C: New test.
9706
6e40af1a
MM
9707 PR c++/16717
9708 * g++.dg/ext/construct1.C: New test.
9709
539599c1
MM
97102004-08-11 Mark Mitchell <mark@codesourcery.com>
9711
9712 PR c++/16853
9713 * g++.dg/init/ptrmem1.C: New test.
9714
9715 PR c++/16618
9716 * g++.dg/parse/offsetof5.C: New test.
9717
9718 PR c++/16870
9719 * g++.dg/template/overload3.C: New test.
9720
2436b51f
MM
97212004-08-11 Mark Mitchell <mark@codesourcery.com>
9722
9723 PR c++/16964
9724 * g++.dg/parse/error16.C: New test.
9725
9726 PR c++/16904
9727 * g++.dg/template/error14.C: New test.
9728
9729 PR c++/16929
9730 * g++.dg/template/error15.C: New test.
9731
5079843a
DP
97322004-08-11 Devang Patel <dpatel@apple.com>
9733
9734 * gcc.dg/darwin-ld-20040809-1.c: New test.
9735 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 9736
3ec0f302
PB
97372004-08-11 Steven G. Kargl <kargls@comcast.net>
9738
9739 PR fortran/16917
9740 * gfortran.dg/dfloat_1.f90: New test.
9741
b3f8d95d
MM
97422004-08-09 Mark Mitchell <mark@codesourcery.com>
9743
9744 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9745 * gcc.dg/dll-2.c: Fix dg-require syntax.
9746 * gcc.misc-tests/arm-isr.c (abort): Declare.
9747 (exit): Likewise.
9748
550205c3
MM
97492004-08-10 Mark Mitchell <mark@codesourcery.com>
9750
9751 PR c++/16971
9752 * g++.dg/parse/crash16.C: New test.
9753
23657388
RS
97542004-08-10 Roger Sayle <roger@eyesopen.com>
9755
9756 * gcc.dg/mips-rsqrt-1.c: New test case.
9757 * gcc.dg/mips-rsqrt-2.c: New test case.
9758 * gcc.dg/mips-rsqrt-3.c: New test case.
9759
2bf26ede
PB
97602004-08-10 Paul Brook <paul@codesourcery.com>
9761
9762 * gfortran.dg/der_io_1.f90: New test.
9763
e9cfef64
PB
97642004-08-10 Paul Brook <paul@codesourcery.com>
9765
9766 PR fortran/16919
9767 * gfortran.dg/der_array_1.f90: New test.
9768
feb21f0d
DE
97692004-08-09 David Edelsohn <edelsohn@gnu.org>
9770
9771 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9772
b3bcf92c
PB
97732004-08-09 Paolo Bonzini <bonzini@gnu.org>
9774
9775 * gcc.dg/wchar_t-2.c: Fix typo.
9776
08a02c9e
FH
97772004-08-09 Falk Hueffner <falk@debian.org>
9778
9779 PR tree-optimization/12517
9780 * gcc.c-torture/compile/pr12517.c: New test.
9781
9782 PR tree-optimization/12578
9783 * gcc.c-torture/compile/pr12578.c: New test.
9784
9785 PR tree-optimization/12899
9786 * gcc.c-torture/compile/pr12899.c: New test.
9787
9788 PR rtl-optimization/14692
9789 * gcc.c-torture/compile/pr14692.c: New test.
9790
9791 PR tree-optimization/16461
9792 * gcc.c-torture/compile/pr16461.c: New test.
9793
aa6fc635
JB
97942004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9795
9796 * gfortran.dg/getenv_1.f90: New test.
9797
2ed9e527
MM
97982004-08-06 Mark Mitchell <mark@codesourcery.com>
9799
9800 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9801 wchar_t.
9802 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9803
fc90a8f2
PB
98042004-08-06 Paul Brook <paul@codesourcery.com>
9805
9806 * gfortran.dg/ret_array_1.f90: New test.
9807 * gfortran.dg/ret_pointer_1.f90: New test.
9808
eaac4679
RS
98092004-08-06 Richard Sandiford <rsandifo@redhat.com>
9810
9811 * gcc.dg/missing-field-init-[12].c: New tests.
9812 * g++.dg/warn/missing-field-init-[12].C: New tests.
9813
866cf037
MM
98142004-08-06 Mark Mitchell <mark@codesourcery.com>
9815
9816 * gcc.dg/enum2.c: New test.
9817 * gcc.dg/symbian3.c: Likewise.
9818 * gcc.dg/symbian4.c: Likewise.
9819 * gcc.dg/wchar_t-2.c: Likewise.
9820
ae232e45
MM
98212004-08-05 Mark Mitchell <mark@codesourcery.com>
9822
9823 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9824 destructor tests.
9825
b2ca3702
MM
98262004-08-05 Mark Mitchell <mark@codesourcery.com>
9827
9828 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
9829 dg-require-visiblity.
9830 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
9831 * g++.dg/ext/visibility/fvisibility.C: Likewise.
9832 * g++.dg/ext/visibility/memfuncts.C: Likewise.
9833 * g++.dg/ext/visibility/new1.C: Likewise.
9834 * g++.dg/ext/visibility/pragma.C: Likewise.
9835 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
9836 * g++.dg/ext/visibility/virtual.C: Likewise.
9837 * g++/dg/ext/visibility/visibility-1.C: Likewise.
9838 * g++/dg/ext/visibility/visibility-2.C: Likewise.
9839 * g++/dg/ext/visibility/visibility-3.C: Likewise.
9840 * g++/dg/ext/visibility/visibility-4.C: Likewise.
9841 * g++/dg/ext/visibility/visibility-5.C: Likewise.
9842 * g++/dg/ext/visibility/visibility-6.C: Likewise.
9843 * g++/dg/ext/visibility/visibility-7.C: Likewise.
9844 * g++/dg/ext/visibility/visibility-8.C: New test.
9845 * gcc.c-torture/compile/dll.x: Remove.
9846 * gcc.dg/dll-2.c: Use dg-require-dll
9847 * gcc.dg/visibility-10.c: New test.
9848 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
9849 supporting DLLs.
9850 * testsuite/lib/scanasm.exp (scan_hidden): New function.
9851 (scan_not_hidden): Likewise.
9852
d279700a
DE
98532004-08-05 David Edelsohn <edelsohn@gnu.org>
9854
9855 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
9856
ea5f7a19
RS
98572004-08-05 Richard Sandiford <rsandifo@redhat.com>
9858
9859 * gcc.c-torture/execute/20040805-1.c: New test.
9860
fce731b5
AP
98612004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
9862
9863 * gcc.dg/20020118-1.c: Declare abort.
9864 * gcc.dg/altivec_check.h: Likewise.
9865 * gcc.dg/iftrap-2.c: Likewise.
9866 * gcc.dg/pragma-darwin.c: Likewise.
9867 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
9868
99b1c586
GK
98692004-08-04 Geoffrey Keating <geoffk@apple.com>
9870
9871 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
9872
85291069
JM
98732004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
9874
9875 * gcc.c-torture/execute/builtins/abs-2.c,
9876 gcc.c-torture/execute/builtins/abs-3.c,
9877 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
9878 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
9879 intmax_t, uintmax_t and their limits.
9880 * gcc.dg/intmax_t-1.c: New test.
9881
f1ff6bb8
GB
98822004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9883
9884 * g++.dg/tc1/dr147.C: Add reference to PR.
9885
54f2f9a6
RS
98862004-08-03 Richard Sandiford <rsandifo@redhat.com>
9887
9888 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
9889 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
9890
b0e9ac08
DE
98912004-08-03 David Edelsohn <edelsohn@gnu.org>
9892
9893 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
9894
9cbe78fb
JM
98952004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9896
9897 * gcc.dg/redecl-5.c: New test.
9898 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
9899 of scanf.
9900
a0fac73d
RS
99012004-08-03 Roger Sayle <roger@eyesopen.com>
9902
9903 PR middle-end/16790
9904 * gcc.c-torture/execute/pr16790-1.c: New test case.
9905
5357b1f9
MM
99062004-08-03 Mark Mitchell <mark@codesourcery.com>
9907
564076f5
MM
9908 * g++.dg/ext/visibility/assign1.C: New test.
9909 * g++.dg/ext/visibility/new1.C: Likewise.
9910
5357b1f9
MM
9911 * gcc.dg/symbian1.c: New test.
9912 * gcc.dg/symbian2.c: Likewise.
9913
f6bc51cb
L
99142004-08-03 H.J. Lu <hongjiu.lu@intel.com>
9915
9916 PR target/16570
9917 * gcc.dg/i386-sse-9.c: New test.
9918
7a1f75f1
JM
99192004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9920
9921 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
9922
ee712eab
JM
99232004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9924
9925 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
9926 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
9927 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
9928 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
9929 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
9930 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
9931 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
9932 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
9933 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
9934 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
9935 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
9936 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
9937 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
9938 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
9939 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
9940 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
9941 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
9942 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
9943 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
9944 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
9945 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
9946 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
9947 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
9948 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
9949 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
9950 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
9951 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
9952 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
9953 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
9954 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
9955 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
9956 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
9957 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
9958 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
9959 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
9960 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
9961 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
9962 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
9963 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
9964 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
9965 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
9966 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
9967 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
9968 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
9969 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
9970 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
9971 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
9972 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
9973 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
9974 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
9975 gcc.misc-tests/i386-pf-3dnow-1.c,
9976 gcc.misc-tests/i386-pf-athlon-1.c,
9977 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9978 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
9979 Declare built-in functions used.
9980 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
9981
6ed7c4d8
MM
99822004-08-02 Mark Mitchell <mark@codesourcery.com>
9983
7756db03
MM
9984 PR c++/16707
9985 * g++.dg/lookup/using12.C: New test.
9986
6ed7c4d8
MM
9987 * g++.dg/init/null1.C: Fix PR number.
9988 * g++.dg/parse/namespace10.C: Likewise.
9989
b1cc95ce
MM
99902004-08-01 Mark Mitchell <mark@codesourcery.com>
9991
9992 PR c++/16224
9993 * g++.dg/template/spec17.C: New test.
9994 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
9995 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
9996
db059566
DB
99972004-08-02 David Billinghurst
9998
9999 PR fortran/16292
10000 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10001
1f09d3eb
ZW
100022004-08-01 Zack Weinberg <zack@codesourcery.com>
10003
10004 * gcc.dg/ia64-got-1.c: New test case.
10005
c30b4add
MM
100062004-08-01 Mark Mitchell <mark@codesourcery.com>
10007
72fba2df 10008 PR c++/16489
c30b4add
MM
10009 * g++.dg/init/null1.C: New test.
10010 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 10011
72fba2df 10012 PR c++/16529
c30b4add 10013 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 10014
c30b4add
MM
10015 PR c++/16810
10016 * g++.dg/inherit/ptrmem2.C: New test.
10017
a4e41fde
BE
100182004-08-02 Ben Elliston <bje@au.ibm.com>
10019
10020 PR target/16155
10021 * gcc.dg/pr16155.c: New test.
10022
558d1f81
JM
100232004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10024
10025 * gcc.dg/redecl-2.c: New test.
10026
c1e55850
GK
100272004-07-30 Geoffrey Keating <geoffk@apple.com>
10028
10029 * gcc.dg/darwin-longdouble.c: New file.
10030
0534fa56
RH
100312004-07-30 Richard Henderson <rth@redhat.com>
10032
10033 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10034 write to constant argument.
10035 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10036
782700d4
RH
100372004-07-30 Richard Henderson <rth@redhat.com>
10038
1f09d3eb
ZW
10039 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10040 tests of nearest around zero.
782700d4 10041
d60bebdd
AP
100422004-07-30 Andrew Pinski <apinski@apple.com>
10043
10044 * gcc.c-torture/compile/20040730-1.c: New test.
10045
9497a3a4
AH
100462004-07-30 Aldy Hernandez <aldyh@redhat.com>
10047
10048 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10049 powerpc-eabispe.
10050
0a925a32
AH
100512004-07-30 Aldy Hernandez <aldyh@redhat.com>
10052
10053 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10054
3a15f566
RS
100552004-07-30 Richard Sandiford <rsandifo@redhat.com>
10056
10057 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10058 contains $ld_library_path.
10059 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10060
b3b7f0c9
RH
100612004-07-29 Richard Henderson <rth@redhat.com>
10062
10063 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10064
4b9a3b37
RH
10065 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10066 (alt2, which): New.
10067 (Check): Accept either alternative.
10068
4684cd27
MM
100692004-07-29 Mark Mitchell <mark@codesourcery.com>
10070
10071 * g++.dg/abi/inline1.C: New test.
10072 * g++.dg/abi/local1-a.cc: Likewise.
10073 * g++.dg/abi/local1.C: Likewise.
10074 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10075 * g++.dg/abi/mangle12.C: Likewise.
10076 * g++.dg/abi/mangle17.C: Likewise.
10077 * g++.dg/abi/mangle20-2.C: Likewise.
10078 * g++.dg/opt/interface1.C: Likewise.
10079 * g++.dg/opt/interface1.h: Likewise.
10080 * g++.dg/opt/interface1-a.cc: New test.
10081 * g++.dg/parse/repo1.C: New test.
10082 * g++.dg/template/repo1.C: Likewise.
10083 * g++.dg/warn/Winline-1.C: Likewise.
10084 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10085
d397dbcd
DN
100862004-07-29 Diego Novillo <dnovillo@redhat.com>
10087
10088 * gcc.dg/tree-ssa/20040729-1.c: New test.
10089
8f4220dc
MA
100902004-07-27 Matt Austern <austern@apple.com>
10091
10092 * gcc.dg/darwin-bool-1.c: New test.
10093 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 10094
1fd0ec35
RH
100952004-07-28 Richard Henderson <rth@redhat.com>
10096
10097 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10098 arguments in the correct type. Don't write to constant arguments.
10099
6fea55e9
DN
101002004-07-28 Diego Novillo <dnovillo@redhat.com>
10101
10102 PR tree-optimization/16688
10103 PR tree-optimization/16689
10104 * g++.dg/tree-ssa/pr16688.C: New test.
10105
47a43a10
DN
101062004-07-28 Diego Novillo <dnovillo@redhat.com>
10107
10108 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10109 loads. Not only in the comment, this time.
10110
312209c6
AO
101112004-07-28 Alexandre Oliva <aoliva@redhat.com>
10112
10113 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10114 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10115 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10116 * gcc.dg/sh4a-bitmovua.c: New.
10117 * gcc.dg/sh4a-cos.c: New.
10118 * gcc.dg/sh4a-cosf.c: New.
10119 * gcc.dg/sh4a-fprun.c: New.
10120 * gcc.dg/sh4a-fsrra.c: New.
10121 * gcc.dg/sh4a-memmovua.c: New.
10122 * gcc.dg/sh4a-sin.c: New.
10123 * gcc.dg/sh4a-sincos.c: New.
10124 * gcc.dg/sh4a-sincosf.c: New.
10125 * gcc.dg/sh4a-sinf.c: New.
10126
c1b763fa
DN
101272004-07-28 Diego Novillo <dnovillo@redhat.com>
10128
10129 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10130 conditionals.
10131 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10132 loads.
10133 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10134 DOM1.
10135
706aa09b
AP
101362004-07-27 Andrew Pinski <apinski@apple.com>
10137
10138 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10139
62d59189
NY
101402004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10141
10142 * gcc.dg/pragma-isr.c: New test.
10143
00bdb87f
KL
101442004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10145
10146 PR c++/14429
10147 * g++.dg/template/ttp11.C: New test.
10148
9ae2a5d1
DN
101492004-07-27 Diego Novillo <dnovillo@redhat.com>
10150
10151 * gcc.c-torture/compile/20040727-1.c: New test.
10152
ff6a3206
EC
101532004-07-26 Eric Christopher <echristo@redhat.com>
10154
10155 * gcc.c-torture/compile/20040726-2.c: New test.
10156
21db3785
AP
101572004-07-26 Andrew Pinski <apinski@apple.com>
10158
10159 * g++.dg/rtti/tinfo1.C: Xfail.
10160
35b6b437
RS
101612004-07-26 Richard Sandiford <rsandifo@redhat.com>
10162
10163 * gcc.c-torture/compile/20040726-1.c: New test.
10164
70502b2c
GB
101652004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10166 Brian Ryner <bryner@brianryner.com>
10167
10168 PR c++/9283
10169 PR c++/15000
d7afec4b
ND
10170 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10171 * g++.dg/ext/visibility/: New directory.
10172 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10173 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10174 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10175 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10176 * g++.dg/ext/visibility/fvisibility.C,
10177 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
10178 g++.dg/ext/visibility/fvisibility-override1.C
10179 g++.dg/ext/visibility/fvisibility-override2.C
10180 g++.dg/ext/visibility/memfuncts.C
10181 g++.dg/ext/visibility/noPLT.C
10182 g++.dg/ext/visibility/pragma.C
10183 g++.dg/ext/visibility/pragma-override1.C
10184 g++.dg/ext/visibility/pragma-override2.C
10185 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
10186 g++.dg/ext/visibility/virtual.C: New tests.
10187
bbbcb2e1
JM
101882004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10189
10190 PR c/15360
10191 * gcc.dg/pr15360-1.c: New test.
10192
dfe79cab
DJ
101932004-07-25 Daniel Jacobowitz <dan@debian.org>
10194
10195 * gcc.dg/pragma-align-2.c: New test.
10196 * gcc.dg/pragma-init-fini.c: New test.
10197 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10198 targets.
10199
197463ae
JM
102002004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10201
10202 * gcc.dg/init-string-2.c: New test.
10203
c5e36c09
ZW
102042004-07-24 Zack Weinberg <zack@codesourcery.com>
10205
10206 PR 16684
10207 * gcc.dg/Wredundant-decls-1.c: New test case.
10208
5aa33bdb
JJ
102092004-07-24 Jakub Jelinek <jakub@redhat.com>
10210
10211 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10212 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10213 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10214 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10215 * gcc.dg/compat/generate-random.c: New file.
10216 * gcc.dg/compat/generate-random.h: Likewise.
10217 * gcc.dg/compat/generate-random_r.c: Likewise.
10218 * gcc.dg/compat/struct-layout-1.h: Likewise.
10219 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10220 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10221 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10222 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10223 * gcc.dg/compat/struct-layout-1_main.c: New test.
10224 * gcc.dg/compat/struct-layout-1_x.c: New file.
10225 * gcc.dg/compat/struct-layout-1_y.c: New file.
10226 * gcc.dg/compat/struct-layout-1_test.h: New file.
10227
7eb01bd8
JM
102282004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10229
10230 * gcc.dg/comp-return-1.c: New test
10231
13f91444
JJ
102322004-07-23 Janis Johnson <janis187@us.ibm.com>
10233
c7bb2a03
JJ
10234 * gcc.dg/vmx/8-02a.c: Fix typo.
10235
b9eef878
JJ
10236 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10237 * gcc.dg/darwin-abi-3.c: New test.
10238
47120c07
JJ
10239 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10240 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10241
13f91444
JJ
10242 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10243 * gcc.dg/vmx/ops-long-1.c: New test.
10244 * gcc.dg/vmx/ops-long-2.c: New test.
10245
8f2a734f
NS
102462004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10247
10248 * g++.dg/lookup/conv-[1234].C: New.
10249
73b71f3e
MM
102502004-07-22 Mark Mitchell <mark@codesourcery.com>
10251
10252 * g++.dg/parse/attr2.C: Simplify.
10253
9e629a80
JM
102542004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10255
10256 PR c/7284
10257 * gcc.c-torture/execute/pr7284-1.c: New test.
10258
173b818d
BB
102592004-07-22 Brian Booth <bbooth@redhat.com>
10260
10261 * gcc.dg/tree-ssa/20040721-1.c: New test.
10262
42611590
NS
102632004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10264
10265 * g++.dg/template/crash20.c: New.
10266
4f5492cd
DB
102672004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10268
c5e36c09 10269 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
10270 Add dg-run directive. Declare variables as required.
10271 * gfortran.dg/g77/README: Update
10272
7413a132
HPN
102732004-07-22 Hans-Peter Nilsson <hp@axis.com>
10274
10275 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10276 gcc.dg/cris-peep2-andu2.c: New tests.
10277
e508a019
JM
102782004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10279
10280 PR c/15052
10281 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10282 on return type.
10283 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10284 messages.
10285 * gcc.dg/qual-return-2.c: Update expected messages.
10286 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10287
3ea8cd06
JM
102882004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10289
10290 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10291 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10292
916c5919
JM
102932004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10294
10295 PR c/11250
10296 * gcc.dg/init-string-1.c: New test.
10297
1ff69cbe
JJ
102982004-07-21 Jakub Jelinek <jakub@redhat.com>
10299
10300 PR middle-end/15345
10301 PR c/16450
10302 * gcc.dg/torture/nested-fn-1.c: New test.
10303
7448a4d2
L
103042004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10305
10306 PR target/16559
10307 * gcc.dg/ia64-fptr-1.c: New file.
10308
f03adc6b
GB
103092004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10310
10311 PR c++/14497
10312 * g++.dg/template/spec16.C: New test.
10313 * g++.old-deja/g++.robertl/eb118.C: Remove.
10314
5fe7b654
GB
103152004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10316
10317 PR c++/509
10318 * g++.dg/template/spec15.C: New test.
10319
d417dba9
DB
103202004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10321
10322 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 10323 directive. Other changes as noted.
d417dba9
DB
10324 * gfortran.dg/g77/13037.f
10325 * gfortran.dg/g77/1832.f
10326 * gfortran.dg/g77/19981119-0.f
10327 * gfortran.dg/g77/19990313-0.f
10328 * gfortran.dg/g77/19990313-1.f
10329 * gfortran.dg/g77/19990313-2.f
10330 * gfortran.dg/g77/19990313-3.f
10331 * gfortran.dg/g77/19990419-1.f
10332 * gfortran.dg/g77/19990826-0.f
10333 * gfortran.dg/g77/19990826-2.f
10334 * gfortran.dg/g77/20000503-1.f
10335 * gfortran.dg/g77/20001111.f
10336 * gfortran.dg/g77/20010116.f
10337 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10338 * gfortran.dg/g77/20010430.f
10339 * gfortran.dg/g77/6177.f
10340 * gfortran.dg/g77/947.f
10341 * gfortran.dg/g77/970816-3.f
10342 * gfortran.dg/g77/971102-1.f
10343 * gfortran.dg/g77/980520-1.f
10344 * gfortran.dg/g77/980628-0.f
10345 * gfortran.dg/g77/980628-1.f
10346 * gfortran.dg/g77/980628-10.f
10347 * gfortran.dg/g77/980628-2.f
10348 * gfortran.dg/g77/980628-3.f
10349 * gfortran.dg/g77/980628-7.f
10350 * gfortran.dg/g77/980628-8.f
10351 * gfortran.dg/g77/980628-9.f
10352 * gfortran.dg/g77/980701-0.f
10353 * gfortran.dg/g77/980701-1.f
10354 * gfortran.dg/g77/cabs.f
10355 * gfortran.dg/g77/claus.f
10356 * gfortran.dg/g77/complex_1.f
10357 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10358 * gfortran.dg/g77/dcomplex.f
10359 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10360 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10361 * gfortran.dg/g77/f90-intrinsic-numeric.f
10362 * gfortran.dg/g77/int8421.f
10363 * gfortran.dg/g77/labug1.f
10364 * gfortran.dg/g77/large_vec.f
10365 * gfortran.dg/g77/le.f
10366 * gfortran.dg/g77/short.f
10367 * gfortran.dg/g77/README: Update
10368
f68e4dc8
MM
103692004-07-20 Mark Mitchell <mark@codesourcery.com>
10370
10371 PR c++/16637
10372 * g++.dg/parse/lookup4.C: New test.
10373
e9f7dd36
KL
103742004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10375
10376 PR c++/16175
10377 * g++.dg/template/ttp10.C: New test.
10378
a182b26d
JM
103792004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10380
10381 * gcc.dg/pr12625-1.c: New test.
10382
a6c0a76c
SB
103832004-07-20 Steven Bosscher <stevenb@suse.de>
10384
10385 * testsuite/gcc.dg/switch-warn-1.c: New test.
10386 * testsuite/gcc.dg/switch-warn-2.c: New test.
10387 * gcc.c-torture/compile/pr14730.c: Update.
10388
e05de6f2
KC
103892004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10390
10391 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10392 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10393 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10394 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 10395
43fa0f09
MM
103962004-07-18 Mark Mitchell <mark@codesourcery.com>
10397
10398 PR c++/16623
10399 * g++.dg/template/assign1.C: New test.
10400
6df91b00
KL
104012004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10402
10403 PR c++/12170
10404 * g++.dg/template/ttp9.C: New test.
10405
a2bec818
DJ
104062004-07-19 Daniel Jacobowitz <dan@debian.org>
10407
10408 * gcc.dg/format/cmn-err-1.c: New test.
10409
487a92fe
JM
104102004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10411
10412 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10413 gcc.dg/Wparentheses-10.c: New tests.
10414 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10415
3d23e018
TS
104162004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10417
10418 PR fortran/16465
10419 * gfortran.dg/g77//ffixed-line-length-0.f,
10420 gfortran.dg/g77/ffixed-line-length-132.f,
10421 gfortran.dg/g77/ffixed-line-length-72.f,
10422 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10423 gfortran.dg/g77/README: Update.
10424
3601f003
KL
104252004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10426
10427 PR c++/13092
10428 * g++.dg/template/non-dependent7.C: New test.
10429 * g++.dg/template/non-dependent8.C: Likewise.
10430 * g++.dg/template/non-dependent9.C: Likewise.
10431 * g++.dg/template/non-dependent10.C: Likewise.
10432
0e242c82
MM
104332004-07-17 Mark Mitchell <mark@codesourcery.com>
10434
10435 PR c++/16337
10436 * g++.dg/parse/attr2.C: New test.
10437
649067c3
TM
104382004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10439
10440 * g77.dg: Removed.
10441 * g77.f-torture: Ditto.
10442
3e3970a2
JM
104432004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10444
10445 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10446 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10447 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10448
d25cee4d
RH
104492004-07-16 Richard Henderson <rth@redhat.com>
10450
10451 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10452
e94f3b4f
TS
104532004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10454
10455 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10456 tests with full list of options.
10457 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10458 of TORTURE_OPTIONS if test contains 'dg-do run'.
10459
b38b6477
TS
10460 PR fortran/16404
10461 * gfortran.dg/do_iterator.f90: New test.
10462
a916927f
VR
104632004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10464
10465 PR rtl-optimization/16536
10466 * gcc.c-torture/execute/restrict-1.c: New test.
10467
610bff84
TS
104682004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10469
10470 PR fortran/15324
10471 * gfortran.dg/pr15324.f90: New test.
10472
d157d978
TS
10473 PR fortran/15129
10474 * gfortran.dg/pr15129.f90: New test.
10475
c5a41953
TS
10476 PR fortran/15140
10477 * gfortran.dg/pr15140.f90: New test.
10478
0c0df4b3
TS
10479 PR fortran/13792
10480 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10481 compile-time simplification.
10482
cd9dd3ee
MS
104832004-07-14 Mike Stump <mrs@apple.com>
10484
10485 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10486
b5411fea
JW
104872004-07-14 James E Wilson <wilson@specifixinc.com>
10488
10489 PR target/16325
10490 * gcc.dg/profile-generate-1.c: New.
10491
b8b139c7
JJ
104922004-07-15 Jakub Jelinek <jakub@redhat.com>
10493
10494 * gcc.c-torture/execute/20040709-1.c: New test.
10495 * gcc.c-torture/execute/20040709-2.c: New test.
10496
ff06b392
MS
104972004-07-14 Mike Stump <mrs@apple.com>
10498
10499 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10500
9daaba62
MS
105012004-07-14 Mike Stump <mrs@apple.com>
10502
10503 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10504
1ff3c076
MM
105052004-07-13 Mark Mitchell <mark@codesourcery.com>
10506
10507 PR c++/16518
10508 * g++.dg/parse/mutable1.C: New test.
c5e36c09 10509
ee536902
DN
105102004-07-13 Diego Novillo <dnovillo@redhat.com>
10511
10512 PR tree-optimization/16443
10513 * gcc.dg/tree-ssa/20040713-1.c: New test.
10514
a65ab524
UW
105152004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10516
10517 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10518 for operator new.
10519
5d16533a 105202004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
10521
10522 * gfortran.dg/g77/README: New file
c5e36c09 10523 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
10524 g77.f-torture/noncompile. Add "dg-do compile" and
10525 dg-error as required.
10526 * gfortran.dg/g77/19990218-1.f: Likewise
10527 * gfortran.dg/g77/19990905-1.f: Likewise
10528 * gfortran.dg/g77/9263.f: Likewise
10529 * gfortran.dg/g77/980615-0.f: Likewise
10530 * gfortran.dg/g77/980616-0.f: Likewise
10531 * gfortran.dg/g77/check0.f: Likewise
10532 * gfortran.dg/g77/select_no_compile.f: Likewise
10533
5d16533a 105342004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
10535
10536 Copy files from g77.f-torture/compile.
10537 Add "{ dg-do compile}". Other changes as noted
10538 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10539 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10540 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10541 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10542 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10543 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10544 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
10545 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10546 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
10547 * gfortran.dg/g77/xformat.f: Add dg-warning
10548
5d16533a 105492004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 10550
eee6792b
DB
10551 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10552 Add {dg-do compile} directive.
10553 * gfortran.dg/g77/cpp2.F: Likewise
10554
81242403
VR
105552004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10556
10557 PR c++/5402
10558 * g++.dg/lookup/name-clash1.C: New test.
10559
10560 PR c++/9777
10561 * g++.dg/lookup/name-clash2.C: New test.
10562
10563 PR c++/12102
10564 * g++.dg/lookup/name-clash3.C: New test.
10565
3143d517
GB
105662004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10567
10568 * g++.dg/lookup/new2.C: New test.
10569 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10570
5d16533a 105712004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 10572
eee6792b 10573 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
10574 Add {dg-do compile} directive.
10575 * gfortran.dg/g77/13060.f: Likewise
10576 * gfortran.dg/g77/19990218-0.f: Likewise
10577 * gfortran.dg/g77/19990305-0.f: Likewise
10578 * gfortran.dg/g77/19990419-0.f: Likewise
10579 * gfortran.dg/g77/19990502-0.f: Likewise
10580 * gfortran.dg/g77/19990502-1.f: Likewise
10581 * gfortran.dg/g77/19990525-0.f: Likewise
10582 * gfortran.dg/g77/19990826-1.f: Likewise
10583 * gfortran.dg/g77/19990826-3.f: Likewise
10584 * gfortran.dg/g77/19990905-2.f: Likewise
10585 * gfortran.dg/g77/20000412-1.f: Likewise
10586 * gfortran.dg/g77/20000511-1.f: Likewise
10587 * gfortran.dg/g77/20000511-2.f: Likewise
10588 * gfortran.dg/g77/20000518.f: Likewise
10589 * gfortran.dg/g77/20000601-1.f: Likewise
10590 * gfortran.dg/g77/20000601-2.f: Likewise
10591 * gfortran.dg/g77/20000629-1.f: Likewise
10592 * gfortran.dg/g77/20000630-2.f: Likewise
10593 * gfortran.dg/g77/20010115.f: Likewise
10594 * gfortran.dg/g77/20010321-1.f: Likewise
10595 * gfortran.dg/g77/20010426.f: Likewise
10596 * gfortran.dg/g77/20020307-1.f: Likewise
10597 * gfortran.dg/g77/8485.f: Likewise
10598 * gfortran.dg/g77/960317-1.f: Likewise
10599 * gfortran.dg/g77/970915-0.f: Likewise
10600 * gfortran.dg/g77/980310-1.f: Likewise
10601 * gfortran.dg/g77/980310-2.f: Likewise
10602 * gfortran.dg/g77/980310-3.f: Likewise
10603 * gfortran.dg/g77/980310-4.f: Likewise
10604 * gfortran.dg/g77/980310-6.f: Likewise
10605 * gfortran.dg/g77/980310-7.f: Likewise
10606 * gfortran.dg/g77/980310-8.f: Likewise
10607 * gfortran.dg/g77/980419-2.f: Likewise
10608 * gfortran.dg/g77/980424-0.f: Likewise
10609 * gfortran.dg/g77/980427-0.f: Likewise
10610 * gfortran.dg/g77/980729-0.f: Likewise
10611 * gfortran.dg/g77/981117-1.f: Likewise
10612 * gfortran.dg/g77/toon_1.f: Likewise
10613
7fb213d8
GB
106142004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10615
10616 PR c++/2204
10617 * g++.dg/other/abstract2.C: New test.
10618
597073ac
PB
106192004-07-12 Paul Brook <paul@codesourcery.com>
10620
10621 * gfortran.dg/pointer_init_1.f90: New test.
10622
682e69e1
PB
106232004-07-11 Paul Brook <paul@codesourcery.com>
10624
10625 PR fortran/15986
10626 * gfortran.dg/contained_1.f90: New test.
10627
f44b0c8e
MM
106282004-07-11 Mark Mitchell <mark@codesourcery.com>
10629
10630 * g++.dg/parse/defarg8.C: New test.
10631
0bbf5891
TS
106322004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10633
10634 PR fortran/16433
10635 * gfortran.dg/pr16433.f: New test.
10636
a083c04a
TS
10637 PR fortran/17574
10638 * gfortran.dg/pr15754.f90: New test.
c5e36c09 10639
fae1b38d
JM
106402004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10641
10642 PR tree-optimization/16437
10643 * gcc.c-torture/execute/bitfld-4.c: New test.
10644
9cbf8b41 106452004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10646
9cbf8b41
TS
10647 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10648 access to common var from module.
10649
a53334a4
TS
106502004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10651
10652 PR fortran/16336
10653 * gfortran.fortran-torture/execute/common_2.f90: New test.
10654
331c72f3
PB
106552004-07-10 Paul Brook <paul@codesourcery.com>
10656
10657 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10658
50389094
TS
106592004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10660
10661 PR fortran/15969
10662 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10663
5d16533a 106642004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
10665
10666 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10667 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10668 * gfortran.dg/g77/ffree-form-1.f: Likewise
10669 * gfortran.dg/g77/ffree-form-2.f: Likewise
10670 * gfortran.dg/g77/ffree-form-3.f: Likewise
10671 * gfortran.dg/g77/fno-underscoring.f: Likewise
10672 * gfortran.dg/g77/funderscoring.f: Likewise
10673 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10674
44bce8bf 106752004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10676
44bce8bf
TS
10677 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10678
ad6e2a18
TS
106792004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10680 Paul Brook <paul@codesourcery.com>
10681
10682 PR fortran/13415
10683 * gfortran.dg/common_pointer_1.f90: New test.
10684
17a916d4
GB
106852004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10686
10687 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10688
5806d4fd
JW
106892004-07-09 James E Wilson <wilson@specifixinc.com>
10690
10691 PR target/16364
10692 * gcc.c-torture/compile/20040709-1.c: New.
10693
5721c2be 106942004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10695
5721c2be
TS
10696 PR fortran/14077
10697 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10698
32e89beb
TS
106992004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10700
10701 PR fortran/13201
10702 * gfortran.dg/shape_1.f90: New test.
10703
9affb2c7
ZW
107042004-07-09 Zack Weinberg <zack@codesourcery.com>
10705 Andrew Pinski <apinski@apple.com>
10706
10707 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10708
a578b091
TS
107092004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10710
10711 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10712 comment.
10713
db482e5c
TS
107142004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10715 Paul Brook <paul@codesourcery.com>
10716
9affb2c7 10717 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
10718 '.f95' and '.F95'.
10719
559b79cf
DN
107202004-07-09 Diego Novillo <dnovillo@redhat.com>
10721
10722 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10723
fbc40a17
TS
107242004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10725
10726 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10727 testcases with capital suffix.
10728
d3fcc995
TS
107292004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10730
10731 PR fortran/15481
5d16533a
PB
10732 PR fortran/13372
10733 PR fortran/13575
10734 PR fortran/15978
d3fcc995 10735 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
10736
10737 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 10738
5d16533a 107392004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
10740
10741 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10742 expression to match gfortran warning/error messages
10743 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10744 dg-error text.
10745
5d16533a 107462004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 10747
9affb2c7 10748 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
10749 search_for_re.
10750
55d816e7
EB
107512004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10752
10753 * gcc.c-torture/execute/simd-5.x: New file.
10754 XFAIL on SPARC 64-bit at -O0.
10755
dd29d26b
GB
107562004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10757
10758 PR c++/8211
10759 PR c++/16165
10760 * g++.dg/warn/effc3.C: New test.
10761
5d16533a 107622004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
10763
10764 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10765 change X to 1X in format.
10766 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10767 add data statements to conform to standard.
10768
5d16533a 107692004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 10770
9affb2c7 10771 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
10772 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10773 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10774
5d16533a 107752004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
10776
10777 * gfortran.dg/g77/7388.f: Copy from g77.dg
10778 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 10779 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
10780 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10781 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10782 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10783 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10784 * gfortran.dg/g77/strlen0.f: Likewise
10785
5d16533a 107862004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 10787
9469f0aa
AJ
10788 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10789 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 10790
ef22126d
EB
107912004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10792
10793 * gcc.c-torture/execute/920428-2.x: Delete.
10794 * gcc.c-torture/execute/920501-7.x: Likewise.
10795
c618c6ec
JJ
107962004-07-08 Jakub Jelinek <jakub@redhat.com>
10797
10798 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10799 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10800 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10801 prescott and c3-2.
10802 (PREFETCH_3DNOW): Add -march=c3.
10803
6f263171
DN
108042004-07-08 Diego Novillo <dnovillo@redhat.com>
10805
10806 PR c/16437
10807 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10808 * gcc.c-torture/execute/bf64-1.x: Likewise.
10809
1d511ed5
EB
108102004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10811
10812 * gcc.c-torture/compile/20040708-1.c: New test.
10813
47293da3
GB
108142004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10815
10816 PR c++/16169
10817 * g++.dg/warn/effc2.C: New test.
10818
bc15d0ef
JM
108192004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10820
10821 * gcc.c-torture/execute/bitfld-1.x: Remove.
10822 * gcc.c-torture/execute/bitfld-3.c: New test.
10823 * gcc.dg/bitfld-2.c: Remove XFAILs.
10824
7ac224c1
L
108252004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10826
10827 PR c++/16276
10828 * g++.dg/rtti/tinfo1.C: New file.
10829
b49fcebd
EC
108302004-07-07 Eric Christopher <echristo@redhat.com>
10831
10832 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
10833
192c02b6
AP
108342004-07-07 Andrew Pinski <apinski@apple.com>
10835
10836 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
10837
f4f58d94
MM
108382004-07-07 Mark Mitchell <mark@codesourcery.com>
10839
10840 * g++.dg/init/call1.C: XFAIL.
10841
70128ad9
AO
108422004-07-07 Alexandre Oliva <aoliva@redhat.com>
10843
10844 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
10845 except for movstrict*, to movmem* and clrstr* to clrmem*.
10846
48b2e0a7
RS
108472004-07-07 Richard Sandiford <rsandifo@redhat.com>
10848
10849 * gcc.c-torture/execute/20040707-1.c: New test.
10850
60e20b90
RS
108512004-07-06 Richard Sandiford <rsandifo@redhat.com>
10852
10853 * gcc.c-torture/execute/20040706-1.c: New test.
10854
fddabb2c
GB
108552004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10856
10857 PR c++/3671
10858 * g++.dg/template/spec14.C: New test.
10859
7682ef83
JJ
108602004-07-05 Jakub Jelinek <jakub@redhat.com>
10861
10862 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
10863 nothing if not yet defined. Use it in b, c and d type definitions.
10864 * gcc.c-torture/execute/20040705-1.c: New test.
10865 * gcc.c-torture/execute/20040705-2.c: New test.
10866
030bbecd
GB
108672004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10868
10869 PR c++/2518
10870 * g++.dg/lookup/new1.C: New test.
10871
7c6536fa
VR
108722004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10873
10874 PR c++/11406
10875 * g++.dg/template/sizeof8.C: New test.
10876
e0ec4c3b
RS
108772004-07-05 Richard Sandiford <rsandifo@redhat.com>
10878
10879 * gcc.c-torture/compile/20040705-1.c: New test.
10880
bf1df0a0
BD
108812004-07-04 Bud Davis <bdavis9659@comcast.net>
10882
10883 * gfortran.fortran-torture/execute/seq_io.f90: New test.
10884
a09d4744
NB
108852004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
10886
10887 * gcc.dg/cpp/if-mop.c: Two new testcases.
10888 * gcc.dg/cpp/trad/comment-3.c: New.
10889
1107b970
PB
108902004-07-04 Paul Brook <paul@codesourcery.com>
10891
10892 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
10893
108942004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
10895
10896 PR c++/3761
10897 * g++.dg/lookup/crash4.C: New test.
ece95d90 10898
50c64317
ZW
108992004-07-02 Zack Weinberg <zack@codesourcery.com>
10900
10901 * gcc.c-torture/execute/builtin-abs-1.c
10902 * gcc.c-torture/execute/builtin-abs-2.c
10903 * gcc.c-torture/execute/builtin-complex-1.c
10904 * gcc.c-torture/execute/builtins/string-1-lib.c
10905 * gcc.c-torture/execute/builtins/string-1.c
10906 * gcc.c-torture/execute/builtins/string-2-lib.c
10907 * gcc.c-torture/execute/builtins/string-2.c
10908 * gcc.c-torture/execute/builtins/string-3-lib.c
10909 * gcc.c-torture/execute/builtins/string-3.c
10910 * gcc.c-torture/execute/builtins/string-4-lib.c
10911 * gcc.c-torture/execute/builtins/string-4.c
10912 * gcc.c-torture/execute/builtins/string-5-lib.c
10913 * gcc.c-torture/execute/builtins/string-5.c
10914 * gcc.c-torture/execute/builtins/string-6-lib.c
10915 * gcc.c-torture/execute/builtins/string-6.c
10916 * gcc.c-torture/execute/builtins/string-7-lib.c
10917 * gcc.c-torture/execute/builtins/string-7.c
10918 * gcc.c-torture/execute/builtins/string-8-lib.c
10919 * gcc.c-torture/execute/builtins/string-8.c
10920 * gcc.c-torture/execute/builtins/string-9-lib.c
10921 * gcc.c-torture/execute/builtins/string-9.c
10922 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
10923 * gcc.c-torture/execute/builtins/string-asm-1.c
10924 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
10925 * gcc.c-torture/execute/builtins/string-asm-2.c
10926 * gcc.c-torture/execute/stdio-opt-1.c
10927 * gcc.c-torture/execute/stdio-opt-2.c
10928 * gcc.c-torture/execute/stdio-opt-3.c
10929 * gcc.c-torture/execute/string-opt-1.c
10930 * gcc.c-torture/execute/string-opt-10.c
10931 * gcc.c-torture/execute/string-opt-11.c
10932 * gcc.c-torture/execute/string-opt-12.c
10933 * gcc.c-torture/execute/string-opt-13.c
10934 * gcc.c-torture/execute/string-opt-14.c
10935 * gcc.c-torture/execute/string-opt-15.c
10936 * gcc.c-torture/execute/string-opt-16.c
10937 * gcc.c-torture/execute/string-opt-2.c
10938 * gcc.c-torture/execute/string-opt-6.c
10939 * gcc.c-torture/execute/string-opt-7.c
10940 * gcc.c-torture/execute/string-opt-8.c:
10941 Replace with ...
10942
10943 * gcc.c-torture/execute/builtins/abs-2.c
10944 * gcc.c-torture/execute/builtins/abs-3.c
10945 * gcc.c-torture/execute/builtins/complex-1.c
10946 * gcc.c-torture/execute/builtins/fprintf.c
10947 * gcc.c-torture/execute/builtins/fputs.c
10948 * gcc.c-torture/execute/builtins/memcmp.c
10949 * gcc.c-torture/execute/builtins/memmove.c
10950 * gcc.c-torture/execute/builtins/memops-asm.c
10951 * gcc.c-torture/execute/builtins/mempcpy-2.c
10952 * gcc.c-torture/execute/builtins/mempcpy.c
10953 * gcc.c-torture/execute/builtins/memset.c
10954 * gcc.c-torture/execute/builtins/printf.c
10955 * gcc.c-torture/execute/builtins/sprintf.c
10956 * gcc.c-torture/execute/builtins/strcat.c
10957 * gcc.c-torture/execute/builtins/strchr.c
10958 * gcc.c-torture/execute/builtins/strcmp.c
10959 * gcc.c-torture/execute/builtins/strcpy.c
10960 * gcc.c-torture/execute/builtins/strcspn.c
10961 * gcc.c-torture/execute/builtins/strlen-2.c
10962 * gcc.c-torture/execute/builtins/strlen.c
10963 * gcc.c-torture/execute/builtins/strncat.c
10964 * gcc.c-torture/execute/builtins/strncmp-2.c
10965 * gcc.c-torture/execute/builtins/strncmp.c
10966 * gcc.c-torture/execute/builtins/strncpy.c
10967 * gcc.c-torture/execute/builtins/strpbrk.c
10968 * gcc.c-torture/execute/builtins/strpcpy-2.c
10969 * gcc.c-torture/execute/builtins/strpcpy.c
10970 * gcc.c-torture/execute/builtins/strrchr.c
10971 * gcc.c-torture/execute/builtins/strspn.c
10972 * gcc.c-torture/execute/builtins/strstr-asm.c
10973 * gcc.c-torture/execute/builtins/strstr.c:
10974 ... these new files.
10975
10976 * gcc.c-torture/execute/builtins/abs-2-lib.c
10977 * gcc.c-torture/execute/builtins/abs-3-lib.c
10978 * gcc.c-torture/execute/builtins/complex-1-lib.c
10979 * gcc.c-torture/execute/builtins/fprintf-lib.c
10980 * gcc.c-torture/execute/builtins/fputs-lib.c
10981 * gcc.c-torture/execute/builtins/memcmp-lib.c
10982 * gcc.c-torture/execute/builtins/memmove-lib.c
10983 * gcc.c-torture/execute/builtins/memops-asm-lib.c
10984 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
10985 * gcc.c-torture/execute/builtins/mempcpy-lib.c
10986 * gcc.c-torture/execute/builtins/memset-lib.c
10987 * gcc.c-torture/execute/builtins/printf-lib.c
10988 * gcc.c-torture/execute/builtins/sprintf-lib.c
10989 * gcc.c-torture/execute/builtins/strcat-lib.c
10990 * gcc.c-torture/execute/builtins/strchr-lib.c
10991 * gcc.c-torture/execute/builtins/strcmp-lib.c
10992 * gcc.c-torture/execute/builtins/strcpy-lib.c
10993 * gcc.c-torture/execute/builtins/strcspn-lib.c
10994 * gcc.c-torture/execute/builtins/strlen-2-lib.c
10995 * gcc.c-torture/execute/builtins/strlen-lib.c
10996 * gcc.c-torture/execute/builtins/strncat-lib.c
10997 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
10998 * gcc.c-torture/execute/builtins/strncmp-lib.c
10999 * gcc.c-torture/execute/builtins/strncpy-lib.c
11000 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11001 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11002 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11003 * gcc.c-torture/execute/builtins/strrchr-lib.c
11004 * gcc.c-torture/execute/builtins/strspn-lib.c
11005 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11006 * gcc.c-torture/execute/builtins/strstr-lib.c
11007 * gcc.c-torture/execute/builtins/lib/abs.c
11008 * gcc.c-torture/execute/builtins/lib/fprintf.c
11009 * gcc.c-torture/execute/builtins/lib/memset.c
11010 * gcc.c-torture/execute/builtins/lib/printf.c
11011 * gcc.c-torture/execute/builtins/lib/sprintf.c
11012 * gcc.c-torture/execute/builtins/lib/strcpy.c
11013 * gcc.c-torture/execute/builtins/lib/strcspn.c
11014 * gcc.c-torture/execute/builtins/lib/strncat.c
11015 * gcc.c-torture/execute/builtins/lib/strncmp.c
11016 * gcc.c-torture/execute/builtins/lib/strncpy.c
11017 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11018 * gcc.c-torture/execute/builtins/lib/strspn.c
11019 * gcc.c-torture/execute/builtins/lib/strstr.c:
11020 New files containing support routines.
11021
11022 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11023 declaration.
11024 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11025 when not optimizing.
11026
d9634d53
MM
110272004-07-02 Mark Mitchell <mark@codesourcery.com>
11028
11029 PR c++/16240
11030 * g++.dg/abi/mangle22.C: New test.
11031 * g++.dg/abi/mangle23.C: Likewise.
11032
5d16533a 110332004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
11034
11035 PR fortran/16290
11036 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11037 Allow for cases without denormalized floating point numbers.
11038
ede1a387
JM
110392004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11040
11041 PR c/1027
11042 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11043 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11044 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11045 expected warning text.
11046 * gcc.dg/format/diag-2.c: New test.
11047
ed63f99a
EB
110482004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11049
11050 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11051
64a9295a
PB
110522004-07-01 Paolo Bonzini <bonzini@gnu.org>
11053
11054 * gcc.dg/builtins-43.c: New.
11055 * gcc.dg/builtins-44.c: New.
11056 * gcc.dg/builtins-45.c: New.
11057
f8a57be8
GK
110582004-06-26 Geoffrey Keating <geoffk@apple.com>
11059 Andreas Tobler <a.tobler@schweiz.ch>
11060
11061 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11062 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11063 as SIGSEGV.
11064 * gcc.dg/cleanup-11.c: Likewise.
11065 * gcc.dg/cleanup-8.c: Likewise.
11066 * gcc.dg/cleanup-9.c: Likewise.
11067 * gcc.dg/cleanup-5.c: Run on all platforms.
11068
dd66b8e8
JM
110692004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11070
11071 * g++.dg/warn/nonnull1.C: New test.
11072
43e7557b
EB
110732004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11074
11075 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11076 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11077 Special-case the Sun compiler wrt to <complex.h>.
11078
11012cd6
NY
110792004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11080
a9c08588
NY
11081 * gcc.dg/Wunreachable-8.C: New test.
11082
11083 * gcc.dg/h8300-ice2.c : New test.
11012cd6 11084
e5ddaa24
TS
110852004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11086
11087 PR fortran/16161
11088 * gfortran.fortran-torture/compile/implicit.f90: Add test
11089 for implicit character.
11090
5d16533a 110912004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 11092
5d16533a
PB
11093 PR fortran/16289
11094 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11095 Use tiny() intrinsic to find smallest non-negative real
807a7d14 11096
df62f18a
JJ
110972004-06-30 Jakub Jelinek <jakub@redhat.com>
11098
0984ba10
JJ
11099 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11100 * gcc.dg/compat/struct-by-value-22_x.c: New.
11101 * gcc.dg/compat/struct-by-value-22_y.c: New.
11102
df62f18a
JJ
11103 * gcc.c-torture/execute/20040629-1.c: New test.
11104
b4db40bf
JJ
111052004-06-29 Jakub Jelinek <jakub@redhat.com>
11106
57512331
JJ
11107 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11108 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11109
b4db40bf
JJ
11110 PR target/16195
11111 * gcc.dg/20040625-1.c: New test.
11112
78f2fb08
TS
111132004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11114
11115 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11116
111172004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
11118
11119 PR fortran/15963
11120 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11121
97e73bd2
RH
111222004-06-29 Richard Henderson <rth@redhat.com>
11123
11124 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11125
46e995e0
PB
111262004-06-29 Paul Brook <paul@codesourcery.com>
11127
11128 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11129 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11130
fe88415f
NS
111312004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11132
11133 PR c++/16260
11134 * g++.dg/parse/crash15.C: New.
11135
3b50d22e
AP
111362004-06-28 Andrew Pinski <apinski@apple.com>
11137
e440ec57
AP
11138 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11139 by the error already.
11140
3b50d22e
AP
11141 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11142
6cdd2721
DD
111432004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11144
11145 PR target/14041
11146 * gcc.dg/h8300-bss-align-1.c : New.
11147
644d1951
NS
111482004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11149
fe88415f 11150 * PR c++/16174
644d1951
NS
11151 * g++.dg/template/ctor4.C: New.
11152
10317a4f
AP
111532004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11154
11155 PR c++/16205
11156 * g++.dg/warn/Wsequence-point-1.C: New test.
11157
8dcd4256
PB
111582004-06-27 Paul Brook <paul@codesourcery.com>
11159
11160 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11161
59d4a500
ZW
111622004-06-27 Zack Weinberg <zack@codesourcery.com>
11163
11164 * g++.old-deja/g++.mike/p7325.C: Remove.
11165
81ce39d6
AP
111662004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11167
11168 PR c/14963
11169 * gcc.dg/pr14963.c: New test.
11170
f84b6c96
MM
111712004-06-27 Mark Mitchell <mark@codesourcery.com>
11172
11173 PR c++/16193
11174 * g++.dg/parse/redef1.C: New test.
11175
b6ded5bd
JM
111762004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11177
11178 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11179 20021110.c.
11180 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11181 20021119-1.c.
11182 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11183 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11184 5-04.c.
11185 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11186 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11187 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11188 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11189 g++.brendan/enum14.C.
11190 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11191 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11192 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11193 g++.mike/virt1.C.
11194 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11195 memtemp24.C.
11196
64b663f8
RS
111972004-06-27 Roger Sayle <roger@eyesopen.com>
11198
11199 * gcc.dg/20040527-1.c: New test case.
11200
3e14aaa2
BD
112012004-06-26 Bud Davis <bdavis9659@comcast.net>
11202
11203 PR gfortran/pr16196
11204 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11205
0fe0c614
RS
112062004-06-25 Roger Sayle <roger@eyesopen.com>
11207
11208 PR middle-end/15825
11209 * gcc.dg/pr15825-1.c: New test case.
11210
f1526aaa
RS
112112004-06-25 Richard Sandiford <rsandifo@redhat.com>
11212
11213 * gcc.c-torture/execute/20040625-1.c: New test.
11214
e2296cc2
TS
112152004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11216
11217 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11218
3af5dcdb
RS
112192004-06-25 Richard Sandiford <rsandifo@redhat.com>
11220
11221 * gcc.dg/torture/mips-div-1.c: New test.
11222
d2d8936f
JL
112232004-06-24 Jeff Law <law@redhat.com>
11224
11225 * gcc.dg/tree-ssa/20040624-1.c: New test.
11226
5a1f3953
RS
112272004-06-24 Richard Sandiford <rsandifo@redhat.com>
11228
11229 * gcc.c-torture/compile/20040624-1.c: New test.
11230
bbb2a345
GB
112312004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11232
11233 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11234 this directory.
11235
de46b2fe
AP
112362004-06-23 Andrew Pinski <apinski@apple.com>
11237
b713a445
AP
11238 PR middle-end/15988
11239 * g++.dg/opt/ptrmem4.C: New test.
11240
de46b2fe
AP
11241 * gcc.dg/c90-array-quals-2.c: New test.
11242
881f20cb
NY
112432006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11244
11245 * gcc.dg/kpice1.c: New test.
11246
fe7080d2
AP
112472006-06-23 Andrew Pinski <apinski@apple.com>
11248
11249 * gcc.dg/c90-array-quals.c: New test.
11250
1cc3d085
RH
112512006-06-22 Richard Henderson <rth@redhat.com>
11252
11253 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11254
2e5a1510
LR
112552004-06-22 Loren James Rittle <ljrittle@acm.org>
11256
11257 * gcc.dg/builtins-config.h: Handle FreeBSD.
11258
0f59171d
RH
112592006-06-22 Richard Henderson <rth@redhat.com>
11260
11261 * g++.dg/opt/devirt1.C: New.
11262
112632004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
11264
11265 * g++.dg/opt/pr15551.C: New testcase.
11266
96a4ec03
L
112672004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11268
11269 PR target/14800
11270 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11271 x86_64-*-linux* when compiling for 32bit.
11272
f6bf7bb6
AP
112732004-06-21 Andrew Pinski <apinski@apple.com>
11274
11275 * gcc.dg/pch/struct-1.c: New.
11276 * gcc.dg/pch/struct-1.hs: New.
11277
c0d578e6
GK
112782004-06-21 Geoffrey Keating <geoffk@apple.com>
11279
11280 * gcc.dg/pch/save-temps-1.c: New file.
11281 * gcc.dg/pch/save-temps-1.hs: New file.
11282
8750f9cd
JB
112832004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11284
11285 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11286 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11287
63110e4e
TS
112882004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11289
11290 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11291 to fix type error.
11292 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11293 Remove trailing spaces.
59d4a500 11294
3a5b9284
RH
112952004-06-21 Richard Henderson <rth@redhat.com>
11296
11297 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11298 merging && to BIT_FIELD_REF.
11299
992d907d
RS
113002004-06-21 Richard Sandiford <rsandifo@redhat.com>
11301
11302 * g++.dg/opt/placeholder1.C: New test.
11303
ce70456b
EB
113042004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11305
11306 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11307 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11308 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11309 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11310
84b8b0e0
ZW
113112004-06-20 Zack Weinberg <zack@codesourcery.com>
11312
11313 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11314 extern "C".
11315 * g++.dg/other/pragma-re-1.C: Add comments.
11316
04b0faec 113172004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
11318
11319 PR gfortran/16080
04b0faec
BD
11320 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11321
bb60c95f
AP
113222004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11323
11324 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11325 instead of setting the type of size_t by
11326 hand.
11327
ee8db92b
RS
113282004-06-18 Roger Sayle <roger@eyesopen.com>
11329
11330 * gcc.dg/unordered-2.c: New test case.
11331 * gcc.dg/unordered-3.c: New test case.
11332
5d16533a 113332004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
11334
11335 PR other/16043
11336 * lib/g++.exp (g++_version): Tweak regexp for version
11337 * lib/g77.exp (g77_version): Likewise
11338 * lib/gfortran.exp (gfortran_version): Likewise
11339 * lib/objc.exp (objc_version): Likewise
11340 * lib/treelang.exp (treelang_version): Likewise
11341
1acd15e8
JJ
113422004-06-19 Jakub Jelinek <jakub@redhat.com>
11343
dc04f755
JJ
11344 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11345 Use INT_MAX instead of __INT_MAX__.
11346 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11347
1acd15e8
JJ
11348 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11349 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11350 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11351 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11352 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11353 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11354 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11355 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11356 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11357
e1af8299
JJ
11358 * gcc.dg/range-test-1.c: New test.
11359 * g++.dg/opt/range-test-1.C: New test.
11360
093c7153
RH
113612004-06-17 Richard Henderson <rth@redhat.com>
11362
11363 * objc.dg/sync-1.m: New.
11364 * objc.dg/try-catch-1.m: Don't force next runtime.
11365 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11366 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11367 shadowed catch clause.
11368 * objc.dg/try-catch-5.m: New.
11369
c50a0116
ZW
113702004-06-17 Zack Weinberg <zack@codesourcery.com>
11371
11372 Bug 14610
11373 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11374
16865eaa
RH
113752004-06-15 Richard Henderson <rth@redhat.com>
11376
11377 * gcc.dg/20001116-1.c: Move expected warning line.
11378
bf83cc10
RH
113792004-06-15 Richard Henderson <rth@redhat.com>
11380
11381 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11382 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11383
fd660b1b
JL
113842004-06-15 Jeff Law <law@redhat.com>
11385
11386 * gcc.dg/tree-ssa/20040615-1.c: New test.
11387 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11388 be less sensitive to operand ordering.
11389 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11390
3e97fe67
DS
113912004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11392
11393 * g++.dg/abi/bitfield3.C: Add comment..
11394
325c3691
RH
113952004-06-15 Richard Henderson <rth@redhat.com>
11396
11397 * g++.dg/ext/stmtexpr1.C: XFAIL.
11398 * gcc.dg/20030612-1.c: XFAIL.
11399
6bf3d92c
EC
114002004-06-15 Eric Christopher <echristo@redhat.com>
11401
11402 * g++.dg/charset/asm5.c: New.
11403 * gcc.dg/charset/asm6.c: New.
11404
6ef42154
TS
114052004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11406
11407 PR fortran/15962
11408 * gfortran.fortran-torture/execute/select_1.f90: New test.
11409
844f5ccf
PB
114102004-06-15 Paul Brook <paul@codesourcery.com>
11411
11412 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11413
c566721f
GB
114142004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11415
11416 PR c++/15967
11417 * g++.dg/lookup/crash3.C: New test.
11418
4e0f4df5
GB
114192004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11420
11421 PR c++/15947
11422 * g++.dg/parse/dtor4.C: New test.
11423
daa2b95a
JL
114242004-06-14 Jeff Law <law@redhat.com>
11425
11426 * gcc.c-torture/compile/20040614-1.c: New test.
11427
7031baf4
TS
114282004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11429
11430 PR fortran/15211
11431 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11432 LEN of a character array.
11433
7c82a41e
MM
114342004-06-14 Mark Mitchell <mark@codesourcery.com>
11435
11436 PR c++/15096
11437 * g++.dg/template/ptrmem10.C: New test.
11438
11439 PR c++/14930
11440 * g++.dg/template/friend30.C: New test.
11441
f3207b37
TS
114422004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11443
11444 PR fortran/14928
11445 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 11446
a9e7b9d3
PB
114472004-06-13 Paul Brook <paul@codesourcery.com>
11448
11449 * gfortran.fortran-torture/execute/random_2.f90: New test.
11450
118a3a8b
EC
114512004-06-13 Eric Christopher <echristo@redhat.com>
11452
11453 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11454
b08eae92
PB
114552004-06-12 Paul Brook <paul@codesourcery.com>
11456
11457 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11458
f814193b
TS
114592004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11460
11461 PR fortran/14923
11462 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11463
c52eae8d
TS
114642004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11465
11466 PR fortran/14957
11467 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 11468 syntax errors in end statements of contained subroutines.
118a3a8b 11469
662ef0f5
TS
114702004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11471
11472 PR fortran/12841
11473 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11474
4aef80f8
BD
114752004-06-12 Bud Davis <bdavis9659@comcast.net>
11476
a13c7588 11477 PR fortran/15665
4aef80f8
BD
11478 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11479
8204210b
BD
114802004-06-12 Bud Davis <bdavis9659@comcast.net>
11481
11482 PR gfortran/12839
11483 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11484
ba18e4db
MM
114852004-06-11 Mark Mitchell <mark@codesourcery.com>
11486
11487 PR c++/15862
11488 * g++.dg/parse/enum1.C: New test.
11489
3100d647
JL
114902004-06-10 Jeff Law <law@redhat.com>
11491
11492 * gcc.c-torture/compile/20040610-1.c: New test.
11493
da291c87
GB
114942004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11495
11496 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11497 * g++.old-deja/g++.other/decl3.C: Likewise.
11498
a32b97a2
BB
114992004-06-10 Brian Booth <bbooth@redhat.com>
11500
11501 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11502 V_MAY_DEF instead of VDEF.
11503 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11504
ab71fa3f
MM
115052004-06-10 Mark Mitchell <mark@codesourcery.com>
11506
11507 PR c++/14211
11508 * g++.dg/conversion/const1.C: New test.
11509
11510 PR c++/15076
11511 * g++.dg/conversion/reinterpret1.C: New test.
11512
11513 PR c++/15877
11514 * g++.dg/template/enum2.C: New test.
11515
11516 PR c++/15227
11517 * g++.dg/template/error13.C: New test.
11518
a7b155a6
TS
115192004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11520
11521 PR fortran/14957
11522 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11523 arguments to test_* REAL and of the right size.
11524
ba20a3eb
JJ
115252004-06-10 Jakub Jelinek <jakub@redhat.com>
11526
11527 PR target/15569
11528 PR rtl-optimization/15681
11529 * gcc.dg/20040609-1.c: New test.
11530
498c0f27
JJ
115312004-06-10 Jakub Jelinek <jakub@redhat.com>
11532
11533 PR c++/14791
11534 * g++.dg/opt/builtins1.C: New test.
11535
b152aee5
DS
115362004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11537
11538 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11539 that use default windows32 struct layout.
11540 * gcc.dg/i386-bitfield2.c: Likewise.
11541
80d23e49
DS
115422004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11543
11544 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11545 for mingw32 and cygwin targets.
11546
d8044160
GK
115472004-06-09 Geoffrey Keating <geoffk@apple.com>
11548
11549 * gcc.dg/pch/macro-4.c: New.
11550 * gcc.dg/pch/macro-4.hs: New.
11551
655948a3
TS
115522004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11553
11554 PR fortran/13249
11555 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11556
62f1d470
TS
115572004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11558
11559 PR fortran/13372
11560 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11561
898c05b8
BD
115622004-06-09 Bud Davis <bdavis9659@comcast.net>
11563
11564 PR gfortran/14897
62f1d470 11565 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 11566
31b6f11a 115672004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 11568
c50a0116 11569 PR gfortran/15755
31b6f11a
BD
11570 * gfortran.fortran-torture/execute/backspace.c : New test.
11571
0760c380
PB
115722004-06-09 Paul Brook <paul@codesourcery.com>
11573
11574 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11575 (pointer_to_section): Rewrite to use smaller array.
11576
320c0659
DE
115772004-06-08 David Edelsohn <edelsohn@gnu.org>
11578
0760c380
PB
11579 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11580 * gcc.dg/ext/altivec-10.c: Same.
11581 * gcc.dg/ext/altivec-11.c: Same.
11582 * gcc.dg/ext/altivec-12.c: Same.
11583 * gcc.dg/ext/altivec-13.c: Same.
11584 * gcc.dg/ext/altivec-14.c: Same.
11585 * gcc.dg/ext/altivec-15.c: Same.
11586 * gcc.dg/ext/altivec-16.c: Same.
11587 * gcc.dg/ext/altivec-3.c: Same.
11588 * gcc.dg/ext/altivec-4.c: Same.
11589 * gcc.dg/ext/altivec-6.c: Same.
11590 * gcc.dg/ext/altivec-7.c: Same.
11591 * gcc.dg/ext/altivec-8.c: Same.
11592 * gcc.dg/ext/altivec-varargs-1.c: Same.
11593
11594 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11595 * g++.dg/ext/altivec-10.C: Same.
11596 * g++.dg/ext/altivec-2.C: Same.
11597 * g++.dg/ext/altivec-3.C: Same.
11598 * g++.dg/ext/altivec-4.C: Same.
11599 * g++.dg/ext/altivec-5.C: Same.
11600 * g++.dg/ext/altivec-6.C: Same.
11601 * g++.dg/ext/altivec-7.C: Same.
11602 * g++.dg/ext/altivec-8.C: Same.
11603 * g++.dg/ext/altivec-9.C: Same.
320c0659 11604
9221325f
GB
116052004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11606
11607 PR c++/7841
11608 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11609
85bbb21f
EB
116102004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11611
11612 * gcc.dg/union-1.c: New test.
11613
67057c53
RS
116142004-06-07 Roger Sayle <roger@eyesopen.com>
11615
11616 * gcc.dg/builtins-41.c: New test case.
11617 * gcc.dg/builtins-42.c: New test case.
11618
2435e036
DE
116192004-06-07 David Edelsohn <edelsohn@gnu.org>
11620
11621 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11622 * g++.dg/ext/altivec-10.C: Same.
11623 * g++.dg/ext/altivec-2.C: Same.
11624 * g++.dg/ext/altivec-3.C: Same.
11625 * g++.dg/ext/altivec-4.C: Same.
11626 * g++.dg/ext/altivec-5.C: Same.
11627 * g++.dg/ext/altivec-6.C: Same.
11628 * g++.dg/ext/altivec-7.C: Same.
11629 * g++.dg/ext/altivec-8.C: Same.
11630 * g++.dg/ext/altivec-9.C: Same.
11631 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11632 * g++.old-deja/g++.brendan/new3.C: Same.
11633 * gcc.c-torture/execute/eeprof-1.x: Same.
11634
45b0c94c
JM
116352004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11636
11637 PR c/14765
11638 * gcc.dg/pr14765-1.c: New test.
11639
bf730f15
RS
116402004-06-07 Roger Sayle <roger@eyesopen.com>
11641
11642 PR c/14649
11643 * gcc.dg/pr14649-1.c: New test case.
11644
f5a76aea
RH
116452004-06-07 Richard Henderson <rth@redhat.com>
11646
11647 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11648 if temporaries.
11649
8cd0b81e
DE
116502004-06-07 David Edelsohn <edelsohn@gnu.org>
11651
11652 * g++.dg/eh/elide1.C: Remove XFAIL.
11653
d5a10cf0
MM
116542004-06-07 Mark Mitchell <mark@codesourcery.com>
11655
11656 PR c++/15337
11657 * g++.dg/expr/sizeof3.C: New test.
11658
11659 PR c++/14777
11660 * g++.dg/template/access14.C: New test.
11661
11662 PR c++/15554
11663 * g++.dg/template/enum1.C: New test.
11664
11665 PR c++/15057
11666 * g++.dg/eh/throw1.C: New test.
11667
e9c5d1c0
DA
116682004-06-07 David Ayers <d.ayers@inode.at>
11669 Ziemowit Laski <zlaski@apple.com>
11670
11671 * lib/objc.exp (objc_target_compile): Revert the '-framework
11672 Foundation' flag fix, since bare Darwin does not ship
11673 with the Foundation framework.
11674 * objc/execute/next_mapping.h: Provide a local NSConstantString
11675 @interface and @implementation.
15d0650c
ZL
11676 (objc_constant_string_init): A constructor function, used to
11677 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
11678 * objc/execute/string1.m: Include "next_mapping.h" instead of
11679 <Foundation/NSString.h>.
11680 * objc/execute/string2.m: Likewise.
11681 * objc/execute/string3.m: Likewise.
11682 * objc/execute/string4.m: Likewise.
11683
aab087b8
L
116842004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11685
11686 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11687 to double. Replace double with FLOAT.
11688 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11689
11690 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11691 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11692 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11693 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11694 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11695 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11696 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11697 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11698
10bc1b1b
JM
116992004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11700
11701 PR c/13519
11702 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11703
8a83a693
GB
117042004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11705
11706 PR c++/15503
11707 * g++.dg/template/meminit2.C: New test.
11708
28af2467
PB
117092004-06-04 Paolo Bonzini <bonzini@gnu.org>
11710
11711 PR target/15822
11712 * gcc.c-torture/execute/compare-fp-1.c,
11713 gcc.c-torture/execute/compare-fp-2.c,
11714 gcc.c-torture/execute/compare-fp-3.c,
11715 gcc.c-torture/execute/compare-fp-4.c,
11716 gcc.c-torture/execute/compare-fp-3.x,
11717 gcc.c-torture/execute/compare-fp-4.x: Moved...
11718 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11719 gcc.c-torture/execute/ieee/compare-fp-2.c,
11720 gcc.c-torture/execute/ieee/compare-fp-3.c,
11721 gcc.c-torture/execute/ieee/compare-fp-4.c,
11722 gcc.c-torture/execute/ieee/compare-fp-3.x,
11723 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11724
72fab006
NP
117252004-06-04 David Ayers <d.ayers@inode.at>
11726
11727 * objc/execute/protocol-isEqual-4.m: New testcase.
11728
117292004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11730
11731 * objc/execute/protocol-isEqual-1.m: New testcase.
11732 * objc/execute/protocol-isEqual-2.m: New testcase.
11733 * objc/execute/protocol-isEqual-3.m: New testcase.
11734
1600fe22
TS
117352004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11736
11737 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11738
12ba3f8f
ZL
117392004-06-02 Ziemowit Laski <zlaski@apple.com>
11740
11741 * lib/objc.exp (objc_target_compile): When running tests on
11742 Darwin (Mac OS X), inform the linker about '-framework
11743 'Foundation'.
11744
3aeb3655
EC
117452004-06-02 Eric Christopher <echristo@redhat.com>
11746
11747 * gcc.c-torture/compile/20040602-1.c: New.
11748
3facc4b6
AP
117492004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11750
89422e47
AP
11751 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11752 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11753
3facc4b6
AP
11754 PR tree-optimization/14736
11755 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 11756
3facc4b6
AP
11757 PR tree-optimization/14042
11758 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11759
11760 PR tree-optimization/14729
11761 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11762
2fa54841
TS
117632004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11764
11765 PR fortran/15557
11766 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11767
7a3ea201
RH
117682004-06-01 Richard Hederson <rth@redhat.com>
11769
11770 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11771
07166901
GB
117722004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11773
11774 PR c++/14932
11775 * g++.dg/parse/offsetof4.C: New test.
11776
61c627ed
NP
117772004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11778
9469f0aa 11779 PR objc/7993
61c627ed
NP
11780 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11781
e17b3578
MM
117822004-05-31 Mark Mitchell <mark@codesourcery.com>
11783
11784 PR c++/15701
11785 * g++.dg/template/friend29.C: New test.
11786
ec3e6835
JM
117872004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11788
11789 PR c/15749
11790 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11791
a4a90b84
EB
117922004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11793
11794 * gcc.dg/sparc-trap-1.c: New test.
11795
1f7a8dcc
RS
117962004-05-31 Roger Sayle <roger@eyesopen.com>
11797
11798 PR middle-end/15069
11799 * g++.dg/opt/fold3.C: New test case.
11800
0fb4f4b8
GS
118012004-05-30 Graham Stott <graham.stott@btinternet.com>
11802
11803 * lib/target-supports.exp (check_iconv_available): Fix fallout
11804 from 2004-05-28 patch.
11805
7b5b57b7
PB
118062004-05-30 Paul Brook <paul@codesourcery.com>
11807
11808 PR fortran/15620
11809 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11810 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11811
5f251c26
SK
118122004-05-30 Steven G. Kargl <kargls@comcast.net>
11813
11814 * gfortran.fortran-torture/execute/random_1.f90: New test.
11815
b63e5497
ZL
118162004-05-28 Ziemowit Laski <zlaski@apple.com>
11817
11818 * g++.dg/ext/altivec-10.C: New test.
11819
353c3b7e
PB
118202004-05-29 Paul Brook <paul@codesourcery.com>
11821
11822 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11823
690c364e
ZL
118242004-05-28 Ziemowit Laski <zlaski@apple.com>
11825
11826 * gcc.dg/altivec-16.c: New test.
11827
763ee179
JJ
118282004-05-28 Janis Johnson <janis187@us.ibm.com>
11829
11830 * lib/target-supports.exp (check_vmx_hw_available): New.
11831 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
11832
11833 * lib/target-supports.exp (check_alias_available,
11834 check_iconv_available, check_named_sections_available): Use
11835 unique names for temporary files.
11836
6b1db06f
ZL
118372004-05-28 Ziemowit Laski <zlaski@apple.com>
11838
11839 * gcc.dg/altivec-15.c: New test.
11840
c1cca8d4
MM
118412004-05-28 Mark Mitchell <mark@codesourcery.com>
11842
11843 PR c++/15083
11844 * g++.dg/warn/noeffect6.C: New test.
11845
11846 PR c++/15471
11847 * g++.dg/expr/ptrmem4.C: New test.
11848
11849 PR c++/15640
11850 * g++.dg/template/operator3.C: New test.
11851
0c1a1ecd
MM
118522004-05-28 Mark Mitchell <mark@codesourcery.com>
11853
11854 PR c++/14668
11855 * g++.dg/lookup/redecl1.C: New test.
11856 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
11857
d1a7edaf
PB
118582004-05-28 Paolo Bonzini <bonzini@gnu.org>
11859
28af2467
PB
11860 * gcc.c-torture/execute/compare-fp-1.c,
11861 gcc.c-torture/execute/compare-fp-2.c,
11862 gcc.c-torture/execute/compare-fp-3.c,
11863 gcc.c-torture/execute/compare-fp-4.c,
11864 gcc.c-torture/execute/compare-fp-3.x,
11865 gcc.c-torture/execute/compare-fp-4.x,
11866 gcc.dg/pr15649-1.c: New.
d1a7edaf 11867
18db8f19
AN
118682004-05-27 Adam Nemet <anemet@lnxw.com>
11869
11870 PR c++/12883
11871 * g++.dg/init/array14.C: New test.
11872
74f48aee
JJ
118732004-05-25 Janis Johnson <janis187@us.ibm.com>
11874
5ab8e5cc
JJ
11875 * lib/compat.exp (compat-get-options-main): New.
11876 (compat-get-options): Remove unneeded code, warn for ignored
11877 command.
11878 (compat-execute): Check flag set by dg-require-* commands.
11879
74f48aee
JJ
11880 * lib/compat.exp (compat-execute): Break up long lines.
11881
386f1015
JJ
118822004-05-24 Janis Johnson <janis187@us.ibm.com>
11883
1bfc8f67
JJ
11884 * gcc.dg/altivec-7.c: Don't use 'vector long'.
11885 * gcc.dg/altivec-14.c: New test.
11886 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
11887
6eade693
JJ
11888 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
11889 * gcc.dg/altivec-12.c: Ditto.
11890
386f1015
JJ
11891 * gcc.dg/altivec-3.c: Move call to altivec_check.
11892
15077df5
MM
118932004-05-23 Mark Mitchell <mark@codesourcery.com>
11894
11895 PR c++/15044
11896 * g++.dg/template/error12.C: New test.
11897
11898 PR c++/15317
11899 * g++.dg/ext/attrib15.C: New test.
11900
11901 PR c++/15329
11902 * g++.dg/template/ptrmem9.C: New test.
11903
45aae8f2
PB
119042004-05-25 Paul Brook <paul@codesourcery.com>
11905
11906 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
11907
a30f62e0
MM
119082004-05-23 Mark Mitchell <mark@codesourcery.com>
11909
11910 PR c++/15165
11911 * g++.dg/template/crash19.C: New test.
11912
9ce1594a
MM
119132004-05-23 Mark Mitchell <mark@codesourcery.com>
11914
11915 PR c++/15025
11916 * g++.dg/template/redecl1.C: New test.
11917
f746161e
MM
119182004-05-23 Mark Mitchell <mark@codesourcery.com>
11919
11920 PR c++/14821
11921 * g++.dg/other/ns1.C: New test.
11922
11923 PR c++/14883
11924 * g++.dg/template/invalid1.C: New test.
11925
5291e69a
PB
119262004-05-23 Paul Brook <paul@codesourcery.com>
11927 Victor Leikehman <lei@haifasphere.co.il>
11928
11929 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
11930 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
11931
0deb916c
MM
119322004-05-22 Mark Mitchell <mark@codesourcery.com>
11933
11934 PR c++/15285
11935 PR c++/15299
11936 * g++.dg/template/non-dependent5.C: New test.
11937 * g++.dg/template/non-dependent6.C: New test.
11938
1e2e9f54
MM
119392004-05-22 Mark Mitchell <mark@codesourcery.com>
11940
11941 PR c++/15507
11942 * g++.dg/inherit/union1.C: New test.
11943
11944 PR c++/15542
11945 * g++.dg/template/addr1.C: New test.
11946
11947 PR c++/15427
11948 * g++.dg/template/array5.C: New test.
11949
11950 PR c++/15287
11951 * g++.dg/template/array6.C: New test.
11952
ae5cbc33
RS
119532004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
11954 Roger Sayle <roger@eyesopen.com>
11955
11956 * g++.dg/lookup/forscope2.C: New test case.
11957
b02398bd
BE
119582004-05-22 Ben Elliston <bje@au.ibm.com>
11959
11960 * gcc.dg/cpp/Wmissingdirs.c: New.
11961
d05aa0af
L
119622004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11963
11964 PR target/15301
11965 * gcc.dg/compat/union-m128-1.h: New file.
11966 * gcc.dg/compat/union-m128-1_main.c: Likewise.
11967 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11968 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11969
f69a1120
L
119702004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11971
11972 PR target/15302
11973 * gcc.dg/compat/struct-complex-1.h: New file.
11974 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
11975 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
11976 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11977
f4085d4c
RS
119782004-05-20 Roger Sayle <roger@eyesopen.com>
11979
11980 PR middle-end/3074
11981 * gcc.dg/pr3074-1.c: New test case.
11982 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
11983
d3a7ef9a
FH
119842004-05-20 Falk Hueffner <falk@debian.org>
11985
11986 PR other/15526
11987 * gcc.dg/ftrapv-1.c: New test case.
11988
59fa6e39 119892004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
11990
11991 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
11992
3a3f4da9 119932004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 11994 Jeff Law <law@redhat.com>
cc52902d 11995
59fa6e39
FW
11996 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
11997 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
11998
11999 * gcc.dg/tree-ssa/20040518-1.c: New test.
12000
7d72d96e
ZW
120012004-05-18 Zack Weinberg <zack@codesourcery.com>
12002
12003 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12004
54b4ba60
PB
120052004-05-18 Paul Brook <paul@codesourcery.com>
12006
12007 PR fortran/13930
12008 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12009
24f8f5ec
TS
120102004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12011
12012 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12013 constant folding.
12014
6944d9dd
SB
120152004-05-17 Steven Bosscher <stevenb@suse.de>
12016
12017 * gcc.dg/tree-ssa/20040517-1.c: New test.
12018
5763419e
VR
120192004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12020
12021 * gcc.dg/loop-4.c: New test.
12022
7cd9b028
AP
120232004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12024
12025 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12026
94161cec
BD
120272004-05-15 Bud Davis <bdavis9659@comcast.net>
12028
12029 PR fortran/15311
12030 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12031
d663434b
TS
120322004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12033
12034 PR fortran/13826
feb357a3 12035 PR fortran/13940
d663434b
TS
12036 * gfortran.fortran-torture/compile/data_1.f90: New test.
12037
9322b95b
UW
120382004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12039
12040 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12041 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12042
aaa67502
JM
120432004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12044
12045 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12046
e9a75776
JM
120472004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12048
12049 PR c/15444
12050 * gcc.dg/format/xopen-1.c: Adjust expected message.
12051 * gcc.dg/format/xopen-3.c: New test.
12052
cb44ab82
VL
120532004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12054
12055 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12056
14bc8dc2
JL
120572004-05-14 Jeff Law <law@redhat.com>
12058
12059 * gcc.dg/tree-ssa/20040514-2.c: New test.
12060
7b08cf92
TS
120612004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12062
12063 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12064 this ...
7d72d96e 12065 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
12066 this.
12067
571325db
AP
120682004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12069
12070 * gcc.dg/tree-ssa/20040514-1.c: New test.
12071
5b5afddf
TS
120722004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12073
7d72d96e 12074 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
12075 test.
12076
9b089e05
TS
120772004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12078
12079 PR fortran/14066
12080 * gfortran.fortran-torture/compile/do_1.f90: New test.
12081
ee17cbda
TS
120822004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12083
12084 PR fortran/15051
12085 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12086 test.
12087
abdef811
BD
120882004-05-14 Bud Davis <bdavis9659@comcast.net>
12089
12090 PR fortran/15149
12091 * gfortran.fortran-torture/execute/random_init.f90: New test.
12092
c39373da
PB
120932004-05-13 Paul Brook <paul@codesourcery.com>
12094
12095 PR fortran/15314
12096 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12097
eb3a47ba
AP
120982004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12099
12100 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12101 for the powerpc case.
12102
91581bcc
JL
121032004-05-13 Jeff Law <law@redhat.com>
12104
12105 * gcc.dg/tree-ssa/20040513-1.c: New test.
12106 * gcc.dg/tree-ssa/20040513-2.c: New test.
12107
09532ff5
PB
121082004-05-13 Paul Brook <paul@codesourcery.com>
12109
12110 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12111 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12112 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12113
c15190ec
AS
121142004-05-13 Andreas Schwab <schwab@suse.de>
12115
12116 PR other/10819
12117 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12118 characters.
12119
92fbb759
BD
121202004-05-13 Bud Davis <bdavis9659@comcast.net>
12121
12122 PR fortran/15294
12123 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12124
6de9cd9a
DN
121252004-05-13 Diego Novillo <dnovillo@redhat.com>
12126
12127 Merge from tree-ssa-20020619-branch. See
12128 ChangeLog.tree-ssa for details.
12129
daca85ca
ZL
121302004-05-11 Ziemowit Laski <zlaski@apple.com>
12131
12132 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12133 include <altivec.h> explicitly.
12134 * gcc.dg/altivec-13.c: Likewise.
12135
52569640
PB
121362004-05-11 Paul Brook <paul@codesourcery.com>
12137
12138 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12139
3df844b1
EC
121402004-05-10 Eric Christopher <echristo@redhat.com>
12141
946f318a 12142 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
12143 * gcc.dg/sibcall-4.c: Ditto.
12144
16cfa3dc
ZL
121452004-05-10 Ziemowit Laski <zlaski@apple.com>
12146
12147 * g++.dg/ext/altivec-8.C: New test case.
12148 * gcc.dg/altivec-13.c: New test case.
12149
8dc2384c
RS
121502004-05-08 Roger Sayle <roger@eyesopen.com>
12151
12152 * gcc.c-torture/execute/divcmp-1.c: New test case.
12153 * gcc.c-torture/execute/divcmp-2.c: New test case.
12154 * gcc.c-torture/execute/divcmp-3.c: New test case.
12155
92ff0c41
EB
121562004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12157
12158 * g++.dg/other/pragma-re-2.C: New test.
12159
c3fced6c
UB
121602004-05-07 Uros Bizjak <uros@kss-loka.si>
12161
12162 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12163 * gcc.dg/i386-387-2.c: Likewise.
12164
12165 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12166 __builtin_drem.
12167 * gcc.dg/i386-387-6.c: Likewise.
12168
c2fcfa4f
UB
121692004-05-07 Uros Bizjak <uros@kss-loka.si>
12170
12171 * gcc.dg/builtins-33.c: Also check log1p*.
12172
57408b45
HPN
121732004-05-07 Hans-Peter Nilsson <hp@axis.com>
12174
e94166da 12175 PR optimization/15296
57408b45
HPN
12176 * gcc.c-torture/execute/pr15296.c: New test.
12177
5ae27cfa
UB
121782004-05-05 Uros Bizjak <uros@kss-loka.si>
12179
12180 * gcc.dg/builtins-40.c: New test.
3df844b1 12181
ce7f07bd
RS
121822004-05-05 Richard Sandiford <rsandifo@redhat.com>
12183
12184 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12185
cc27e657
PB
121862004-05-04 Paolo Bonzini <bonzini@gnu.org>
12187
12188 * g++.dg/ext/spe1.C: New testcase.
12189
fae4c98f
ZL
121902004-05-04 Ziemowit Laski <zlaski@apple.com>
12191
12192 * objc.dg/image-info.m: Allow additional attributes
12193 for __image_info section.
12194
b5ba341f
RS
121952004-05-04 Richard Sandiford <rsandifo@redhat.com>
12196
12197 * gcc.dg/torture/mips-hilo-2.c: New test.
12198
44021471
GB
121992004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12200
12201 PR c++/14389
12202 * g++.dg/template/member5.C: New test.
12203
7a8e07c7
UB
122042004-05-03 Uros Bizjak <uros@kss-loka.si>
12205
44021471 12206 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 12207
ca3df643
KG
122082004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12209
12210 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12211 * gcc.dg/torture/builtin-convert-3.c: New test.
12212
e2655d15
UW
122132004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12214
12215 PR middle-end/15054
12216 * g++.dg/opt/pr15054.C: New test.
12217
3bf05748
KG
122182004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12219
12220 * gcc.dg/torture/builtin-rounding-1.c: New test.
12221 * gcc.dg/builtins-25.c: Delete.
12222 * gcc.dg/builtins-29.c: Delete.
12223
ed9676cf
AK
122242004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12225
12226 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12227 * gcc.dg/sibcall-4.c: Likewise.
12228 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12229
2fe8b9c8
KH
122302004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12231
12232 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12233 bit-field on 16-bit targets.
12234
99c4eea1
KH
122352004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12236
12237 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12238 16-bit targets.
12239
3fbf917d
AP
122402004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12241
99c4eea1
KH
12242 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12243 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 12244
ec52e7d5
AP
122452004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12246
12247 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12248 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12249 Change the asm registers to be in form of frN instead of fN.
12250
332d782c
KG
122512004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12252
12253 * gcc.dg/torture/builtin-convert-2.c: New test.
12254
90f81f99
AP
122552004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12256
12257 * gcc.dg/rs6000-power2-1.c: New test.
12258 * gcc.dg/rs6000-power2-2.c: New test.
12259
902edd36
JH
122602004-04-28 Jan Hubicka <jh@suse.cz>
12261
12262 * gcc.dg/unused-6.c: New test.
12263
0c04dd0d 122642004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 12265 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
12266
12267 * ada/acats/run_all.sh: Define $target variable.
12268
72fcb5d1
AP
122692004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12270
12271 PR c++/15119
12272 * g++.dg/other/vararg-1.C: New test.
3df844b1 12273
72fcb5d1
AP
12274 PR c++/4794
12275 * g++.dg/eh/cleanup3.C: New test.
12276
acde5ecb
LG
122772004-04-24 Laurent GUERBY <laurent@guerby.net>
12278
12279 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12280 and ad8011a (target_insn).
12281 * ada/acats/support/macro.dfs: Likewise.
12282 * ada/acats/support/impbit.adb: New file.
3df844b1 12283
a3ef788f
UW
122842004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12285
12286 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12287
1548580c
EB
122882004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12289
12290 * gcc.dg/loop-3.c: New test.
12291
01d4c813
DJ
122922004-04-23 Daniel Jacobowitz <drow@mvista.com>
12293
12294 * gcc.c-torture/execute/simd-5.c: New test.
12295
4424e0da
GB
122962004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12297
12298 PR c++/15064
12299 * g++.dg/template/crash18.C: New test.
12300
92a62aad
MM
123012004-04-22 Mark Mitchell <mark@codesourcery.com>
12302
12303 * g++.dg/ext/complit3.C: New test.
12304
f33e359d
AH
123052004-04-21 Aldy Hernandez <aldyh@redhat.com>
12306
12307 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12308 * gcc.dg/altivec-3.c: Same.
12309 * gcc.dg/altivec-varargs-1.c: Same.
12310
9aba2a72
AH
123112004-04-21 Aldy Hernandez <aldyh@redhat.com>
12312
12313 * lib/target-supports.exp (check_profiling_available): Assume
12314 profiling is not available on powerpc-eabi targets.
12315
a0b96bb7
JJ
123162004-04-21 Janis Johnson <janis187@us.ibm.com>
12317
12318 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12319 * gcc.dg/vmx/bug-1.c: Ditto.
12320
77a705e4
EC
123212004-04-20 Eric Christopher <echristo@redhat.com>
12322
12323 * gcc.dg/charset/extern.c: New test.
12324 * g++.dg/charset/extern3.cc: Ditto.
12325
c56122d8
UB
123262004-04-20 Uros Bizjak <uros@kss-loka.si>
12327
12328 * gcc.dg/builtins-39.c: New test.
12329
7b1521e0
AH
123302004-04-20 Aldy Hernandez <aldyh@redhat.com>
12331
12332 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12333
169304de
RS
123342004-04-20 Richard Sandiford <rsandifo@redhat.com>
12335
12336 * gcc.dg/torture/mips-hilo-1.c: New test.
12337
10b5935e
AP
123382004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12339
12340 * gcc.c-torture/compile/20040419-1.c: New test.
12341
06647e79
AH
123422004-04-18 Aldy Hernandez <aldyh@redhat.com>
12343
12344 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12345
4615cd51
ZW
123462004-04-18 Zack Weinberg <zack@codesourcery.com>
12347 Aldy Hernandez <aldyh@redhat.com>
12348
12349 * gcc.c-torture/execute/va-arg-24.c: New.
12350
c5735c26
ZW
123512004-04-17 Zack Weinberg <zack@codesourcery.com>
12352 Aldy Hernandez <aldyh@redhat.com>
12353
12354 * gcc.dg/vmx/1b-01.c: New.
12355 * gcc.dg/vmx/1b-02.c: New.
12356 * gcc.dg/vmx/1b-03.c: New.
12357 * gcc.dg/vmx/1b-04.c: New.
12358 * gcc.dg/vmx/1b-05.c: New.
12359 * gcc.dg/vmx/1b-06.c: New.
12360 * gcc.dg/vmx/1b-07.c: New.
12361 * gcc.dg/vmx/1c-01.c: New.
12362 * gcc.dg/vmx/1c-02.c: New.
12363 * gcc.dg/vmx/3a-01a.c: New.
12364 * gcc.dg/vmx/3a-01.c: New.
12365 * gcc.dg/vmx/3a-01m.c: New.
12366 * gcc.dg/vmx/3a-03.c: New.
12367 * gcc.dg/vmx/3a-03m.c: New.
12368 * gcc.dg/vmx/3a-04.c: New.
12369 * gcc.dg/vmx/3a-04m.c: New.
12370 * gcc.dg/vmx/3a-05.c: New.
12371 * gcc.dg/vmx/3a-06.c: New.
12372 * gcc.dg/vmx/3a-06m.c: New.
12373 * gcc.dg/vmx/3a-07.c: New.
12374 * gcc.dg/vmx/3b-01.c: New.
12375 * gcc.dg/vmx/3b-02.c: New.
12376 * gcc.dg/vmx/3b-10.c: New.
12377 * gcc.dg/vmx/3b-13.c: New.
12378 * gcc.dg/vmx/3b-14.c: New.
12379 * gcc.dg/vmx/3b-15.c: New.
12380 * gcc.dg/vmx/3c-01a.c: New.
12381 * gcc.dg/vmx/3c-01.c: New.
12382 * gcc.dg/vmx/3c-02.c: New.
12383 * gcc.dg/vmx/3c-03.c: New.
12384 * gcc.dg/vmx/3d-01.c: New.
12385 * gcc.dg/vmx/4-01.c: New.
12386 * gcc.dg/vmx/4-03.c: New.
12387 * gcc.dg/vmx/5-01.c: New.
12388 * gcc.dg/vmx/5-02.c: New.
12389 * gcc.dg/vmx/5-03.c: New.
12390 * gcc.dg/vmx/5-04.c: New.
12391 * gcc.dg/vmx/5-05.c: New.
12392 * gcc.dg/vmx/5-06.c: New.
12393 * gcc.dg/vmx/5-07.c: New.
12394 * gcc.dg/vmx/5-07t.c: New.
12395 * gcc.dg/vmx/5-08.c: New.
12396 * gcc.dg/vmx/5-10.c: New.
12397 * gcc.dg/vmx/5-11.c: New.
12398 * gcc.dg/vmx/7-01a.c: New.
12399 * gcc.dg/vmx/7-01.c: New.
12400 * gcc.dg/vmx/7c-01.c: New.
12401 * gcc.dg/vmx/7d-01.c: New.
12402 * gcc.dg/vmx/7d-02.c: New.
12403 * gcc.dg/vmx/8-01.c: New.
12404 * gcc.dg/vmx/8-02a.c: New.
12405 * gcc.dg/vmx/8-02.c: New.
12406 * gcc.dg/vmx/brode-1.c: New.
12407 * gcc.dg/vmx/bug-1.c: New.
12408 * gcc.dg/vmx/bug-2.c: New.
12409 * gcc.dg/vmx/bug-3.c: New.
12410 * gcc.dg/vmx/cw-bug-1.c: New.
12411 * gcc.dg/vmx/cw-bug-2.c: New.
12412 * gcc.dg/vmx/cw-bug-3.c: New.
12413 * gcc.dg/vmx/dct.c: New.
12414 * gcc.dg/vmx/debug-1.c: New.
12415 * gcc.dg/vmx/debug-2.c: New.
12416 * gcc.dg/vmx/debug-3.c: New.
12417 * gcc.dg/vmx/debug-4.c: New.
12418 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12419 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12420 * gcc.dg/vmx/eg-5.c: New.
12421 * gcc.dg/vmx/fft.c: New.
12422 * gcc.dg/vmx/gcc-bug-1.c: New.
12423 * gcc.dg/vmx/gcc-bug-2.c: New.
12424 * gcc.dg/vmx/gcc-bug-3.c: New.
12425 * gcc.dg/vmx/gcc-bug-4.c: New.
12426 * gcc.dg/vmx/gcc-bug-5.c: New.
12427 * gcc.dg/vmx/gcc-bug-6.c: New.
12428 * gcc.dg/vmx/gcc-bug-7.c: New.
12429 * gcc.dg/vmx/gcc-bug-8.c: New.
12430 * gcc.dg/vmx/gcc-bug-9.c: New.
12431 * gcc.dg/vmx/gcc-bug-b.c: New.
12432 * gcc.dg/vmx/gcc-bug-c.c: New.
12433 * gcc.dg/vmx/gcc-bug-d.c: New.
12434 * gcc.dg/vmx/gcc-bug-e.c: New.
12435 * gcc.dg/vmx/gcc-bug-f.c: New.
12436 * gcc.dg/vmx/gcc-bug-g.c: New.
12437 * gcc.dg/vmx/gcc-bug-i.c: New.
12438 * gcc.dg/vmx/harness.h: New.
12439 * gcc.dg/vmx/ira1.c: New.
12440 * gcc.dg/vmx/ira2a.c: New.
12441 * gcc.dg/vmx/ira2b.c: New.
12442 * gcc.dg/vmx/ira2.c: New.
12443 * gcc.dg/vmx/ira2c.c: New.
12444 * gcc.dg/vmx/mem.c: New.
12445 * gcc.dg/vmx/newton-1.c: New.
12446 * gcc.dg/vmx/ops.c: New.
12447 * gcc.dg/vmx/sn7153.c: New.
12448 * gcc.dg/vmx/spill2.c: New.
12449 * gcc.dg/vmx/spill3.c: New.
12450 * gcc.dg/vmx/spill.c: New.
12451 * gcc.dg/vmx/t.c: New.
12452 * gcc.dg/vmx/varargs-1.c: New.
12453 * gcc.dg/vmx/varargs-2.c: New.
12454 * gcc.dg/vmx/varargs-3.c: New.
12455 * gcc.dg/vmx/varargs-4.c: New.
12456 * gcc.dg/vmx/varargs-5.c: New.
12457 * gcc.dg/vmx/varargs-6.c: New.
12458 * gcc.dg/vmx/varargs-7.c: New.
12459 * gcc.dg/vmx/vmx.exp: New.
12460 * gcc.dg/vmx/vprint-1.c: New.
12461 * gcc.dg/vmx/vscan-1.c: New.
12462 * gcc.dg/vmx/x-01.c: New.
12463 * gcc.dg/vmx/x-02.c: New.
12464 * gcc.dg/vmx/x-03.c: New.
12465 * gcc.dg/vmx/x-04.c: New.
12466 * gcc.dg/vmx/x-05.c: New.
12467 * gcc.dg/vmx/yousufi-1.c: New.
12468 * gcc.dg/vmx/zero-1.c: New.
12469 * gcc.dg/vmx/zero.c: New.
12470
0ff3e805
AP
124712004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12472
12473 * g++.dg/lookup/java1.C: Update for chage of
12474 _Jv_AllocObject.
12475 * g++.dg/lookup/java2.C: Likewise.
12476
c556d3af
LG
124772004-04-17 Laurent GUERBY <laurent@guerby.net>
12478
12479 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 12480
3bd06df7
RS
124812004-04-17 Richard Sandiford <rsandifo@redhat.com>
12482
12483 * gcc.dg/vr-mult-[12].c: New tests.
12484
6e97f1f9
JDA
124852004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12486
171ed7b1 12487 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 12488
171ed7b1 12489 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 12490
a49877d8
RS
124912004-04-15 Richard Sandiford <rsandifo@redhat.com>
12492
12493 * lib/target-supports.exp (check_profiling_available): Assume profiling
12494 isn't available for mips*-*-elf targets.
12495
88b28a31
UB
124962004-04-14 Uros Bizjak <uros@kss-loka.si>
12497
12498 * gcc.dg/builtins-38.c: New test.
12499
2aa01719
EC
125002004-04-14 Eric Christopher <echristo@redhat.com>
12501
12502 * g++.dg/charset/charset.exp: Run .cc extension tests.
12503
bb2d0eec
ZW
125042004-04-14 Zack Weinberg <zack@codesourcery.com>
12505
12506 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12507
61218d19
KG
125082004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12509
12510 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12511
a072d43b
UB
125122004-04-13 Uros Bizjak <uros@kss-loka.si>:
12513
12514 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12515 * gcc.dg/i386-387-2.c: Likewise.
12516
12517 * gcc.dg/i386-387-7.c: New test.
12518 * gcc.dg/i386-387-8.c: New test.
12519
12520 * gcc.dg/builtins-37.c: New test.
12521
d5a46acb
GK
125222004-04-13 Geoffrey Keating <geoffk@apple.com>
12523
12524 * g++.dg/pch/externc-1.C: Add missing semicolon.
12525
935a6e46
AH
125262004-04-13 Aldy Hernandez <aldyh@redhat.com>
12527
bb2d0eec 12528 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 12529
1c9766da
RK
125302004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12531
12532 * gcc.c-torture/execute/20040411-1.c: New test.
12533
c7e1876b
JM
125342004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12535
12536 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12537
df1a3b73
CD
125382004-04-09 Chris Demetriou <cgd@broadcom.com>
12539
12540 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12541
ab37d57e
ZW
125422004-04-09 Zack Weinberg <zack@codesourcery.com>
12543
12544 * lib/target-supports.exp (check_named_sections_available): New.
12545 * lib/gcc-dg.exp (dg-require-named-sections): New.
12546 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12547 old-deja.exp. Also prune error-count message from HP linker.
12548 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12549
12550 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12551 * g++.old-deja/g++.pt/static3.C: Likewise.
12552 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12553
0b24db88
RS
125542004-04-09 Roger Sayle <roger@eyesopen.com>
12555
12556 * gcc.c-torture/execute/20040409-1.c: New test case.
12557 * gcc.c-torture/execute/20040409-2.c: New test case.
12558 * gcc.c-torture/execute/20040409-3.c: New test case.
12559
c29726e2
AP
125602004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12561
12562 * gcc.dg/20040409-1.c: New test.
12563
82a6a758
RS
125642004-04-08 Roger Sayle <roger@eyesopen.com>
12565
12566 PR target/14888
12567 * g++.dg/opt/pr14888.C: New test case.
12568
54e109ed
GK
125692004-04-08 Geoffrey Keating <geoffk@apple.com>
12570
12571 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12572 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12573 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12574 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12575 New tests.
12576
cc81dde8
PB
125772004-04-08 Paul Brook <paul@codesourcery.com>
12578
12579 * gcc.dg/spill-1.c: New test.
12580
df0785d6
KG
125812004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12582
12583 * gcc.dg/torture/builtin-ctype-2.c: New test.
12584
42b343d6
ILT
125852004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12586
12587 * gcc.dg/pch/pch.exp: Add largefile test.
12588
7876228d
GK
125892004-04-06 Geoffrey Keating <geoffk@apple.com>
12590
12591 * g++.dg/pch/externc-1.Hs: New.
12592 * g++.dg/pch/externc-1.C: New.
12593
13672640
KG
125942004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12595
12596 * gcc.dg/compat/struct-by-value-5a_main.c,
12597 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12598 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12599 * gcc.dg/compat/struct-by-value-5a_x.c,
12600 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12601 gcc.dg/compat/struct-by-value-5_x.c.
12602 * gcc.dg/compat/struct-by-value-5a_y.c,
12603 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12604 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 12605
13672640
KG
12606 * gcc.dg/compat/struct-by-value-6a_main.c,
12607 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12608 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12609 * gcc.dg/compat/struct-by-value-6a_x.c,
12610 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12611 gcc.dg/compat/struct-by-value-6_x.c.
12612 * gcc.dg/compat/struct-by-value-6a_y.c,
12613 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12614 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 12615
13672640
KG
12616 * gcc.dg/compat/struct-by-value-7a_main.c,
12617 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12618 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12619 * gcc.dg/compat/struct-by-value-7a_x.c,
12620 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12621 gcc.dg/compat/struct-by-value-7_x.c.
12622 * gcc.dg/compat/struct-by-value-7a_y.c,
12623 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12624 gcc.dg/compat/struct-by-value-7_y.c.
12625
e2af3381
JJ
126262004-04-06 Jakub Jelinek <jakub@redhat.com>
12627
12628 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12629 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12630 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12631 options.
12632
6c7cf1f0
UB
126332004-04-06 Uros Bizjak <uros@kss-loka.si>
12634
12635 * gcc.dg/builtins-36.c: New test.
12636
5f3b79c5
PB
126372004-04-06 Paul Brook <paul@codesourcery.com>
12638
12639 * README.gcc: Remove obsolete contraint on testcases.
12640
67c55b22
PB
126412004-04-05 Paul Brook <paul@codesourcery.com>
12642
12643 PR2123
5a059974 12644 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 12645 failure and exit(0) on success.
5a059974
PB
12646 * g++.dg/expr/anew2.C: Ditto.
12647 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 12648 * g++.dg/expr/anew4.C: Ditto.
67c55b22 12649
355f774d
NS
126502004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12651
12652 PR c++/3518
12653 * g++.dg/template/unify7.C: New.
12654
2c0a14b2
NN
126552004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12656
12657 * g++.dg/README: Bring up to date with new subdirectories; remove
12658 duplicate subdirectory lines.
12659
2e9ceb77
NS
126602004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12661
12662 PR c++/14007
12663 * g++.dg/template/unify5.C: New.
12664 * g++.dg/template/unify6.C: New.
12665 * g++.dg/template/qualttp20.C: Adjust.
12666 * g++.old-deja/g++.jason/report.C: Adjust.
12667 * g++.old-deja/g++.other/qual1.C: Adjust.
12668
e8632777
MM
126692004-04-01 Mark Mitchell <mark@codesourcery.com>
12670
12671 PR c++/14803
12672 * g++.dg/inherit/ptrmem1.C: New test.
12673
0b612185
JJ
126742004-04-01 Jakub Jelinek <jakub@redhat.com>
12675
12676 PR c++/14755
12677 * gcc.c-torture/execute/20040331-1.c: New test.
12678 * gcc.dg/20040331-1.c: New test.
12679
2cbf9f60
PB
126802004-04-01 Paul Brook <paul@codesourcery.com>
12681
12682 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12683
c6671cbb
MM
126842004-03-30 Mark Mitchell <mark@codesourcery.com>
12685
12686 PR c++/14724
12687 * g++.dg/init/goto1.C: New test.
12688
12689 PR c++/14763
12690 * g++.dg/template/defarg4.C: New test.
12691
f8bef7c3
HP
126922004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12693
12694 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12695
d8cf9daf
DE
126962004-03-28 David Edelsohn <edelsohn@gnu.org>
12697
12698 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12699
18d5f982
ZW
127002004-03-28 Zack Weinberg <zack@codesourcery.com>
12701
12702 * gcc.dg/noncompile/undeclared-2.c: New test.
12703
5baeaac0
JM
127042004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12705
12706 * gcc.dg/940409-1.c: Remove XFAIL.
12707 * gcc.dg/reg-vol-struct-1.c: New test.
12708
ca4944e1
KG
127092004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12710
12711 * gcc.dg/torture/builtin-wctype-1.c: New test.
12712
f84d6264
JM
127132004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12714
12715 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12716 * gcc.dg/20001101-1.c: Likewise.
12717 * gcc.dg/20001102-1.c: Likewise.
12718
22e63bd3
RS
127192004-03-25 Roger Sayle <roger@eyesopen.com>
12720
12721 * gcc.dg/compare8.c: Add an additional test for XOR.
12722
740e5b6f
KG
127232004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12724
12725 * gcc.dg/torture/builtin-ctype-1.c: New test.
12726
e19f6bde
KG
127272004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12728
12729 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12730 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 12731 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 12732
d62c1a1f
AS
127332004-03-24 Andreas Schwab <schwab@suse.de>
12734
12735 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12736 IA64 assembler.
12737
5a93e8de
JM
127382004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12739 Roger Sayle <roger@eyesopen.com>
12740
12741 * gcc.dg/compare8.c: New test case.
12742
f18eca82
ZL
127432004-03-23 Ziemowit Laski <zlaski@apple.com>
12744
12745 * g++.dg/ext/altivec-7.C: New test.
12746
f75fbaf7
ZW
127472004-03-23 Zack Weinberg <zack@codesourcery.com>
12748
1b1d85bd 12749 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
12750 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12751 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12752 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12753 Adjust error regexps.
12754 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12755 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12756 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12757 * gcc.dg/local1.c: Add explanatory comment.
12758
bb3a37ac
RS
127592004-03-23 Roger Sayle <roger@eyesopen.com>
12760
12761 PR optimization/14669
12762 * g++.dg/opt/fold2.C: New test case.
12763
d915eec0
JJ
127642004-03-22 Jakub Jelinek <jakub@redhat.com>
12765
12766 PR c/14069
12767 * gcc.dg/20040322-1.c: New test.
12768
6d0b2979
EB
127692004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12770
a836124a 12771 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
12772 * gcc.dg/ultrasp4.c: Likewise.
12773 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12774
07ef6961
UW
127752004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12776
12777 * gcc.dg/i386-sse-8.c: Reset default options.
12778
4a396f6e
UW
127792004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12780
12781 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12782 in the error message text.
12783
b9b44fb9
GDR
127842004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12785
12786 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12787
fc5fccde
MM
127882004-03-21 Mark Mitchell <mark@codesourcery.com>
12789
12790 PR c++/14616
12791 * g++.dg/init/array13.C: New test.
12792
8cce3d04
RS
127932004-03-20 Roger Sayle <roger@eyesopen.com>
12794
12795 PR target/13889
12796 * gcc.c-torture/compile/pr13889.c: New test case.
12797
b1c2d04a
JM
127982004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12799
12800 PR c/14635
12801 * builtins-1.c (nan, nans): Don't test.
12802 * builtins-30.c: Don't use nan, nanf, nanl.
12803 * builtins-35.c: New test.
12804
86e7df90
ZL
128052004-03-19 Ziemowit Laski <zlaski@apple.com>
12806
12807 * g++.dg/ext/altivec-6.C: New test.
12808
4546865e
MM
128092004-03-19 Mark Mitchell <mark@codesourcery.com>
12810
12811 * g++.dg/init/placement3.C: New test.
12812
12813 * g++.dg/template/spec13.C: New test.
12814
12815 * g++.dg/lookup/using11.C: New test.
f75fbaf7 12816
4546865e
MM
12817 * g++.dg/lookup/koenig3.C: New test.
12818
12819 * g++.dg/template/operator2.C: New test.
f75fbaf7 12820
4546865e
MM
12821 * g++.dg/expr/dtor3.C: New test.
12822 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12823 marker.
12824 * g++.old-deja/g++.law/visibility28.C: Likewise.
12825
0c619666
PB
128262004-03-19 Paolo Bonzini <bonzini@gnu.org>
12827
12828 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
12829 * gcc.dg/ppc64-abi-3.c: Likewise.
12830
d36d5600
GB
128312004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12832
12833 PR c++/14545
12834 * g++.dg/parse/template15.C: New test.
12835
26bcf8fc
MM
128362004-03-18 Mark Mitchell <mark@codesourcery.com>
12837
12838 * g++.dg/expr/dtor2.C: New test.
12839
12840 * g++.dg/lookup/anon4.C: New test.
12841
12842 * g++.dg/overload/using1.C: New test.
12843
12844 * g++.dg/template/lookup7.C: New test.
12845
12846 * g++.dg/template/typename6.C: New test.
12847
12848 * g++.dg/expr/cond6.C: New test.
12849
1fb7e3af
KG
128502004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12851
12852 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
12853
9d363a56
MM
128542004-03-18 Mark Mitchell <mark@codesourcery.com>
12855
12856 * g++.dg/expr/cond5.C: New test.
12857 * g++.dg/expr/constcast1.C: Likewise.
12858 * g++.dg/expr/ptrmem2.C: Likewise.
12859 * g++.dg/expr/ptrmem3.C: Likewise.
12860 * g++.dg/lookup/main1.C: Likewise.
12861 * g++.dg/template/lookup6.C: Likewise.
12862
4ada538b
MM
128632004-03-18 Mark Mitchell <mark@codesourcery.com>
12864
12865 * gcc.dg/local1.c: New test.
12866
12867 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
12868
08ec56cb
KG
128692004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12870
12871 * gcc.dg/torture/builtin-convert-1.c: New test.
12872
d093738d
KG
128732004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12874
12875 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
12876
88020bd8
MM
128772004-03-16 Mark Mitchell <mark@codesourcery.com>
12878
12879 PR c++/14481
12880 * g++.dg/warn/Wunused-7.C: New test.
12881
e9682728
KG
128822004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12883
12884 * gcc.dg/torture/builtin-integral-1.c: New test.
12885
ec835fb2
MM
128862004-03-16 Mark Mitchell <mark@codesourcery.com>
12887
12888 PR c++/14586
12889 * g++.dg/parse/non-dependent3.C: New test.
12890
4a5eab38
PB
128912004-03-16 Paolo Bonzini <bonzini@gnu.org>
12892
12893 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
12894 * g++.dg/eh/simd-2.C: Likewise.
12895 * g++.dg/init/array10.C: Likewise.
12896 * gcc.c-torture/compile/simd-1.c: Likewise.
12897 * gcc.c-torture/compile/simd-2.c: Likewise.
12898 * gcc.c-torture/compile/simd-3.c: Likewise.
12899 * gcc.c-torture/compile/simd-4.c: Likewise.
12900 * gcc.c-torture/compile/simd-6.c: Likewise.
12901 * gcc.c-torture/execute/simd-1.c: Likewise.
12902 * gcc.c-torture/execute/simd-2.c: Likewise.
12903 * gcc.dg/compat/vector-defs.h: Likewise.
12904 * gcc.dg/20020531-1.c: Likewise.
12905 * gcc.dg/altivec-3.c: Likewise.
12906 * gcc.dg/altivec-4.c: Likewise.
12907 * gcc.dg/altivec-varargs-1.c: Likewise.
12908 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
12909 * gcc.dg/i386-mmx-3.c: Likewise.
12910 * gcc.dg/i386-sse-4.c: Likewise.
12911 * gcc.dg/i386-sse-5.c: Likewise.
12912 * gcc.dg/i386-sse-8.c: Likewise.
12913 * gcc.dg/simd-1.c: Likewise.
12914 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
12915 __ev64_opaque__ since the machine description provides it.
12916
cd9b7651
EB
129172004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12918
12919 * lib/compat.exp (skip_list): New global variable.
12920 Use it to hold the user defined COMPAT_SKIPS list if any.
12921 (compat-obj): Add the members of skip_list to optall.
12922
65e8d2e0
EB
129232004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12924
12925 * gcc.dg/compat/union-by-value-1_main.c,
12926 union-by-value-1_x.c, union-by-value-1_y.c,
12927 union-check.h, union-defs.h,
12928 union-init.h, union-return-1_main.c,
12929 union-return-1_x.c, union-return-1_y.c: New files.
12930
6f7adc0c
EB
129312004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12932
12933 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
12934 mixed-struct-init.h: Add 4 mixed structure types.
12935 struct-by-value-21_main.c, struct-by-value-21_x.c,
12936 struct-by-value-21_y.c, struct-return-21_main.c,
12937 struct-return-21_x.c, struct-return-21_y.c: New files.
12938
625cbf93
MM
129392004-03-13 Mark Mitchell <mark@codesourcery.com>
12940
12941 PR c++/14550
12942 * g++.dg/parse/template14.C: New test.
12943
e6d55fd7
EB
129442004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12945
12946 * gcc.c-torture/execute/20040313-1.c: New test.
12947
cfbab41c
JJ
129482004-03-13 Jakub Jelinek <jakub@redhat.com>
12949
12950 PR target/14533
12951 * gcc.dg/20040311-2.c: New test.
12952
58354fa8
KH
129532004-03-12 Kazu Hirata <kazu@cs.umass.edu>
12954
12955 PR other/14544
12956 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
12957 bit-field.
12958
cd33cf6e
UW
129592004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
12960
12961 * gcc.dg/20040305-2.c: Add missing return statement.
12962
fd0c8c8d
KG
129632004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12964
12965 * gcc.dg/builtins-34.c: Also check pow10*.
12966
03ca1672
UW
129672004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12968
12969 PR target/14262
12970 * gcc.dg/20040305-2.c: New test.
12971
bbe708a3
UW
129722004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12973
12974 * gcc.dg/20040310-1.c: New test.
12975
239a625e
RS
129762004-03-11 Roger Sayle <roger@eyesopen.com>
12977
12978 * gcc.c-torture/execute/20040311-1.c: New test case.
12979
30fc3df7
MM
129802004-03-11 Mark Mitchell <mark@codesourcery.com>
12981
12982 PR c++/14476
12983 * g++.dg/lookup/enum1.C: New test.
12984
e46e9f82
MM
129852004-03-10 Mark Mitchell <mark@codesourcery.com>
12986
12987 PR c++/14510
12988 * g++.dg/lookup/struct2.C: New test.
12989
a251102e
UB
129902004-03-10 Uros Bizjak <uros@kss-loka.si>
12991
12992 * gcc.dg/builtins-34.c: New test.
12993
b45d3a36
KG
129942004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12995
12996 * gcc.dg/torture/builtin-nonneg-1.c: New test.
12997
8a308d45
JW
129982004-03-09 James E Wilson <wilson@specifixinc.com>
12999
13000 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13001 * gcc.dg/alias-2.c: New testcase.
13002
77dbdb57
ZW
130032004-03-09 Zack Weinberg <zack@codesourcery.com>
13004
13005 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13006
305eeaeb
RS
130072004-03-09 Roger Sayle <roger@eyesopen.com>
13008
13009 * gcc.c-torture/execute/20040309-1.c: New test case.
13010
c497b976
NS
130112004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13012
13013 PR c++/14397
13014 * g++.dg/overload/ref1.C: New.
13015
0da99d4e
GB
130162004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13017
13018 PR c++/14409
13019 * g++.dg/template/spec12.C: New test.
13020
13021 PR c++/14448
13022 * g++.dg/parse/crash14.C: New test.
13023
65196e37
MM
130242004-03-09 Mark Mitchell <mark@codesourcery.com>
13025
13026 PR c++/14230
13027 * g++.dg/init/ref11.C: New test.
13028
62d99768
MM
130292004-03-09 Mark Mitchell <mark@codesourcery.com>
13030
13031 PR c++/14432
13032 * g++.dg/parse/builtin2.C: New test.
13033
58ec3cc5
MM
130342004-03-08 Mark Mitchell <mark@codesourcery.com>
13035
13036 PR c++/14401
13037 * g++.dg/init/ctor3.C: New test.
13038 * g++.dg/init/union1.C: New test.
13039 * g++.dg/ext/anon-struct4.C: New test.
13040
130412004-03-08 Mark Mitchell <mark@codesourcery.com>
13042
13043 * g++.dg/lookup/koenig1.C: Tweak error messages.
13044 * g++.dg/lookup/used-before-declaration.C: Likewise.
13045 * g++.dg/other/do1.C: Likewise.
13046 * g++.dg/overload/koenig1.C: Likewise.
13047 * g++.dg/parse/crash13.C: Likewise.
13048 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 13049
5340bbea
EC
130502004-03-08 Eric Christopher <echristo@redhat.com>
13051
13052 * * lib/target-supports.exp: Enable libiconv in test
13053 compilation. Fix up error checking.
13054
e697b20f
RS
130552004-03-08 Roger Sayle <roger@eyesopen.com>
13056
13057 PR middle-end/14289
13058 * gcc.dg/pr14289-1.c: New test case.
13059 * gcc.dg/pr14289-2.c: Likewise.
13060 * gcc.dg/pr14289-3.c: Likewise.
13061
d50a16c4
EB
130622004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13063
13064 * gcc.c-torture/execute/20040308-1.c: New test.
13065
350f4ea8
RS
130662004-03-07 Roger Sayle <roger@eyesopen.com>
13067
13068 * gcc.c-torture/execute/20040307-1.c: New test case.
13069
91455597
RS
130702004-03-07 Richard Sandiford <rsandifo@redhat.com>
13071
13072 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13073
22ea6b4f
UW
130742004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13075
13076 * gcc.dg/20040306-1.c: New test.
13077
018e1b3b
KH
130782004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13079
13080 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13081 them static.
13082 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13083
75a65ed9
EB
130842004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13085
13086 PR c/14465
13087 * gcc.dg/decl-6.c: New test.
13088
e7cbef19
KG
130892004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13090
13091 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13092 Rename LOGPOW -> LOG_POW.
13093 (SQRT_EXP, POW_EXP): New.
13094
84289c76
EB
130952004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13096
13097 * gcc.dg/i386-sse-8.c: New test.
13098
64a3ee6b
EB
130992004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13100
13101 PR c/14114
13102 * gcc.dg/decl-5.c: New test.
13103
2b3493c8
AK
131042004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13105
13106 * gcc.dg/20040305-1.c: New test.
13107
88cefc80
HPN
131082004-03-05 Hans-Peter Nilsson <hp@axis.com>
13109
01387913 13110 PR other/14354
88cefc80
HPN
13111 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13112
b9e4e5d1
ZL
131132004-03-04 Ziemowit Laski <zlaski@apple.com>
13114
13115 PR c++/14425, c++/14426
13116 * g++.dg/ext/altivec-4.C: New test.
13117 * g++.dg/ext/altivec-5.C: New test.
13118
9fc444cc
GK
131192004-03-04 Geoffrey Keating <geoffk@apple.com>
13120
13121 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13122 global variables of a type with no linkage.
13123 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13124 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13125 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13126 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13127 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13128 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13129 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13130 * g++.dg/warn/deprecated.C: Name enum Color.
13131 * g++.dg/overload/VLA.C: Name structure for 'b'.
13132 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13133
6a2d136b
EB
131342004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13135
13136 * gcc.c-torture/compile/20040304-1.c: New test.
13137
3205a71e
ZW
131382004-03-03 Zack Weinberg <zack@codesourcery.com>
13139
13140 PR 13728
13141 * gcc.dg/decl-4.c: New testcase.
13142
3ae3b78c
KH
131432004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13144
13145 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13146 as PRECF if sizeof (float) > sizeof (double).
13147 (PRECL): Make it the same as PRECF if
13148 sizeof (float) > sizeof (long double).
13149
f20855d7
KG
131502004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13151
13152 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13153 system type. Add check for irix6 which doesn't have c99 runtime.
13154
c4909065
BW
131552004-03-03 Bob Wilson <bob.wilson@acm.org>
13156
13157 * gcc.dg/const-elim-1.c: xfail for xtensa.
13158
9b7be7b5
MM
131592004-03-01 Mark Mitchell <mark@codesourcery.com>
13160
13161 PR c++/14369
13162 * g++.dg/template/cond4.C: New test.
13163
676e33ca
MM
131642004-03-01 Mark Mitchell <mark@codesourcery.com>
13165
13166 PR c++/14360
13167 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 13168
676e33ca
MM
13169 PR c++/14361
13170 * g++.dg/parse/defarg7.C: New test.
13171
13172 PR c++/14359
13173 * g++.dg/template/friend26.C: New test.
13174
ab73670a
MM
131752004-03-01 Mark Mitchell <mark@codesourcery.com>
13176
13177 PR c++/14324
13178 * g++.dg/abi/mangle21.C: New test.
13179
13180 PR c++/14260
13181 * g++.dg/parse/constructor2.C: New test.
13182
13183 PR c++/14337
13184 * g++.dg/template/sfinae1.C: New test.
13185
c5b6f18e
MM
131862004-02-29 Mark Mitchell <mark@codesourcery.com>
13187
719f407a
MM
13188 PR c++/14267
13189 * g++.dg/expr/crash2.C: New test.
13190
c5b6f18e
MM
13191 PR middle-end/13448
13192 * gcc.dg/inline-5.c: New test.
13193 * gcc.dg/always-inline.c: Split out tests into ...
13194 * gcc.dg/always-inline2.c: ... this and ...
13195 * gcc.dg/always-inline3.c: ... this.
13196
39876352
MM
131972004-02-29 Mark Mitchell <mark@codesourcery.com>
13198
13199 PR debug/12103
13200 * g++.dg/debug/crash1.C: New test.
13201
2750f3f2 132022004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
13203
13204 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13205 function with __attribute__((noinline)).
13206 (recurser_void2): Likewise.
13207 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13208 (recurser_void2): Likewise.
13209
bc41842b
RS
132102004-02-29 Roger Sayle <roger@eyesopen.com>
13211
13212 PR middle-end/14203
13213 * g++.dg/warn/Wunused-6.C: New test case.
13214
b922546d
RE
132152004-02-28 Richard Earnshaw <rearnsha@arm.com>
13216
13217 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13218 not defined.
13219
0717c5b0
EC
132202004-02-27 Eric Christopher <echristo@redhat.com>
13221
13222 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13223 * g++.dg/charset/asm2.c: Run only x86.
13224 * gcc.dg/charset/asm3.c: Ditto.
13225
dab8eb57
AH
132262004-02-27 Aldy Hernandez <aldyh@redhat.com>
13227
13228 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13229 ld_library_path.
13230
b1009a5d
ZL
132312004-02-27 Ziemowit Laski <zlaski@apple.com>
13232
13233 * g++.dg/ext/altivec-3.C: New.
13234
d0d48b17
RH
132352004-02-26 Richard Henderson <rth@redhat.com>
13236
3205a71e
ZW
13237 * g++.dg/ext/attrib10.C: Mark for warning.
13238 * gcc.dg/attr-alias-1.c: New.
d0d48b17 13239
7a0a47c7
RH
132402004-02-26 Richard Henderson <rth@redhat.com>
13241
13242 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13243 * gcc.c-torture/execute/20040208-2.c: ... it back.
13244
21526606
EC
132452004-02-26 Eric Christopher <echristo@redhat.com>
13246
13247 * lib/target-supports.exp (check-iconv-available): New function.
13248 * lib/gcc-dg.exp (dg-require-iconv): New function.
13249 Use above.
3205a71e
ZW
13250 * gcc.dg/charset: New directory.
13251 * gcc.dg/charset/charset.exp: New file.
13252 * gcc.dg/charset/asm1.c: Ditto.
13253 * gcc.dg/charset/asm2.c: Ditto.
13254 * gcc.dg/charset/asm3.c: Ditto.
13255 * gcc.dg/charset/asm4.c: Ditto.
13256 * gcc.dg/charset/asm5.c: Ditto.
13257 * gcc.dg/charset/attribute1.c: Ditto.
13258 * gcc.dg/charset/attribute2.c: Ditto.
13259 * gcc.dg/charset/string1.c: Ditto.
13260 * g++.dg/charset: New directory.
13261 * g++.dg/dg.exp: Add here. Special options.
13262 * g++.dg/charset/charset.exp: New file.
13263 * g++.dg/charset/asm1.c: Ditto.
13264 * g++.dg/charset/asm2.c: Ditto.
13265 * g++.dg/charset/asm3.c: Ditto.
13266 * g++.dg/charset/asm4.c: Ditto.
13267 * g++.dg/charset/attribute1.c: Ditto.
13268 * g++.dg/charset/attribute2.c: Ditto.
13269 * g++.dg/charset/extern1.cc: Ditto.
13270 * g++.dg/charset/extern2.cc: Ditto.
13271 * g++.dg/charset/string1.c: Ditto.
21526606 13272
4d5fe289
MM
132732004-02-26 Mark Mitchell <mark@codesourcery.com>
13274
13275 PR c++/14278
13276 * g++.dg/parse/comma1.C: New test.
13277
6bf92cb6
GB
132782004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13279
13280 PR c++/14284
13281 * g++.dg/template/ttp8.C: New test.
13282
b178305d
EB
132832004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13284
13285 * gcc.dg/fixuns-trunc-1.c: New test.
13286
2d5cc608
JDA
132872004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13288
13289 * gcc.dg/builtins-config.h: Use #elif.
13290
d0c8fd2a
MM
132912004-02-26 Michael Matz <matz@suse.de>
13292
13293 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13294 * gcc.dg/991214-1.c: Likewise.
13295 * gcc.dg/i386-asm-1.c: Likewise.
13296
90f6987a
RH
132972004-02-25 Richard Henderson <rth@redhat.com>
13298
13299 * gcc.c-torture/execute/20040208-2.c: Move ...
13300 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13301
861a2c39
GB
133022004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13303
13304 PR c++/14246
13305 * g++.dg/other/crash-3.C: New test.
13306
0193f437
JDA
133072004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13308
1b2667c4
JDA
13309 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13310 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13311
0193f437
JDA
13312 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13313 HP-UX.
13314
c30316fb
MM
133152004-02-24 Michael Matz <matz@suse.de>
13316
13317 * gcc.dg/i386-regparm.c: New.
13318
69e9762e
JW
133192004-02-23 James E Wilson <wilson@specifixinc.com>
13320
13321 * gcc.c-torture/execute/20040223-1.c: New.
13322
3521b33c
ZW
133232004-02-23 Zack Weinberg <zack@codesourcery.com>
13324 Kazu Hirata <kazu@cs.umass.edu>
13325
13326 * gcc.dg/fwritable-strings-1.c: Remove.
13327
2b0c1c56
AP
133282004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13329
13330 PR c/14156
13331 * gcc.dg/20040223-1.c: New test.
13332
887d68d9
KL
133332004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13334
13335 PR c++/14106
13336 * g++.dg/ext/typeof9.C: New test.
13337
9bdfe704
GB
133382004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13339
13340 PR c++/14250
13341 * g++.dg/other/switch1.C: New test.
13342
bba745c1
EB
133432004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13344
13345 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13346 * gcc.dg/va-arg-1.c: Likewise.
13347
615a5ba6
GB
133482004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13349
13350 PR c++/14143
13351 * g++.dg/template/koenig5.C: New test.
13352
8bb418a3
ZL
133532004-02-21 Ziemowit Laski <zlaski@apple.com>
13354
13355 * g++.dg/ext/altivec-1.C: Generalize target triple.
13356 * g++.dg/ext/altivec-2.C: New test case.
13357 * g++.dg/ext/altivec_check.h: New file.
13358 * gcc.dg/altivec-1.c: Generalize target triple;
13359 include altivec_check.h and call altivec_check().
13360 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13361 * gcc.dg/altivec-6.c: New test case.
13362 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13363 type casts as needed.
21526606 13364 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
13365 altivec_check().
13366 * gcc.dg/altivec-12.c: New test case.
13367 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13368 include altivec_check.h and call altivec_check().
13369 * gcc.dg/altivec_check.h: New file.
13370
54a47870
KG
133712004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13372
13373 * lib/target-supports.exp (check_alias_available): Don't mangle
13374 function `g' in test program.
13375
0d856ba2
KG
133762004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13377
13378 * lib/target-supports.exp (check_profiling_available): Check
13379 argument to determine whether we support a profiling type.
13380 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13381 check_profiling_available.
13382 * g++.dg/bprob/bprob.exp: Likewise
13383 * g77.dg/bprob/bprob.exp: Likewise.
13384 * gcc.misc-tests/bprob.exp: Likewise.
13385 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13386 dg-require-profiling and delete expected error handling.
13387 * gcc.dg/20021014-1.c: Likewise.
13388 * gcc.dg/nest.c: Likewise.
13389
ecd11694
JDA
133902004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13391
13392 PR c++/12007
13393 * g++.dg/other/vthunk1.C: New test.
13394
f4d9988b
FH
133952004-02-20 Falk Hueffner <falk@debian.org>
13396
13397 PR target/14201
13398 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13399
c0694c4b
MM
134002004-02-20 Mark Mitchell <mark@codesourcery.com>
13401
13402 PR c++/13927
13403 * g++.dg/other/error8.C: Remove XFAIL markers.
13404
13405 PR c++/14173
13406 * g++.dg/ext/packed5.C: New test.
13407
13408 PR c++/14199
13409 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
13410
13411 PR c++/14186
13412 * g++.dg/lookup/member1.C: New test.
13413
f819a6a5
KH
134142004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13415
13416 * gcc.c-torture/compile/20040130-1.c: Enable only when
13417 __INT_MAX__ >= 2147483647L.
13418 * gcc.c-torture/compile/961203-1.c: Likewise.
13419
78cb77c1
NS
134202004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13421
13422 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13423 * g++.dg/opt/template1.C: Robustify assembler regexp
13424
ca6b7cec
EB
134252004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13426
13427 * gcc.c-torture/execute/simd-4.x: Remove.
13428 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13429 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13430 Guard with #ifndef SKIP_ATTRIBUTE.
13431 * gcc.dg/compat/vector-1_y.c: Likewise.
13432 * gcc.dg/compat/vector-2_x.c: Likewise.
13433 * gcc.dg/compat/vector-2_y.c: Likewise.
13434 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13435 * g++.dg/eh/simd-2.C: Likewise.
13436
19037b5c
AM
134372004-02-19 Alan Modra <amodra@bigpond.net.au>
13438
13439 * gcc.c-torture/compile/complex-1.c: New.
13440
9188db2d
HPN
134412004-02-19 Hans-Peter Nilsson <hp@axis.com>
13442
13443 PR target/14209
13444 * gcc.c-torture/execute/20040218-1.c: New test.
13445
23aa7aba
GB
134462004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13447
13448 PR c++/14181
13449 * g++.dg/parse/new2.C: New test.
13450
e978d62e
PB
134512004-02-18 Paul Brook <paul@codesourcery.com>
13452
13453 * gcc.c-torture/compile/libcall-1.c: New test.
13454
cdbafce1
PB
134552004-02-18 Paul Brook <paul@codesourcery.com>
13456
c5fe5036 13457 PR debug/12934
cdbafce1
PB
13458 * gcc.dg/debug/debug-7.c: New test.
13459
db33236e
UW
134602004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13461
13462 * gcc.dg/20040217-1.c: New test.
13463
e4c6167f
ZW
134642004-02-17 Zack Weinberg <zack@codesourcery.com>
13465
13466 * gcc.c-torture/execute/990208-1.x: Delete.
13467
e70e9b0f
RS
134682004-02-17 Richard Sandiford <rsandifo@redhat.com>
13469
13470 * gcc.c-torture/execute/20040208-2.x: New file.
13471
57782ad8
MM
134722004-02-17 Mark Mitchell <mark@codesourcery.com>
13473
13474 PR c++/11326
13475 * g++.dg/abi/structret1.C: New test.
13476
3977a4a1
JJ
134772004-02-17 Jakub Jelinek <jakub@redhat.com>
13478
13479 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13480 (i386_cpuid): No need to test if cpuid is available on AMD64.
13481 Fix assembly, so that it works onboth i386 and AMD64.
13482 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13483 (vecInLong): Fix s[] member type to unsigned int.
13484 (vecInWord): Remove type.
13485 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13486 (a64, b64, c64, d64, e64): Remove.
13487 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13488 Remove unused variable. Remove initialization of removed variables.
13489 Don't call mmx_tests nor sse_tests.
13490 (reference_mmx, reference_sse): Remove.
13491 (check): Add return stmt.
13492 * gcc.dg/i386-sse-7.c: New test.
13493 * gcc.dg/i386-mmx-4.c: New test.
13494
cc7ce44e
GB
134952004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13496
13497 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13498 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13499 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13500 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13501 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13502 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13503 g++.dg/tc1/dr94.C: Fix line terminator.
13504
e3d6e740
GK
135052004-02-16 Geoffrey Keating <geoffk@apple.com>
13506
13507 * gcc.c-torture/compile/20040216-1.c: New.
13508
a27b6b1a
GB
135092004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13510
e3d6e740
GK
13511 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13512 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13513 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13514 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13515 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
13516 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13517
684c69a3
EB
135182004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13519
13520 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13521
d2f2c87b
MM
135222004-02-15 Mark Mitchell <mark@codesourcery.com>
13523
13524 PR c++/13971
13525 * g++.dg/expr/cond4.C: New test.
13526
13527 PR c++/14086
13528 * g++.dg/lookup/crash2.C: New test.
13529
33421d69
JZ
135302004-02-14 Josef Zlomek <zlomekj@suse.cz>
13531
13532 * gcc.c-torture/compile/20040214-2.c: New test.
13533
d9e94da3
AP
135342004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13535
2cf20d32 13536 PR c++/14116
d9e94da3
AP
13537 * g++.dg/ext/typeof8.C: New test.
13538
45f9877a
EB
135392004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13540
13541 * gcc.c-torture/compile/20040214-1.c: New test.
13542
28ba38e3
KL
135432004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13544
13545 PR c++/13635
13546 * g++.dg/template/spec11.C: New test.
13547
32bb574b
GB
135482004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13549
13550 PR c++/13927
13551 * g++.dg/other/error8.C: New test.
13552
41dffe62
MM
135532004-02-13 Mark Mitchell <mark@codesourcery.com>
13554
0e8c9b28
MM
13555 PR c++/14122
13556 * g++.dg/template/array4.C: New test.
e4c6167f 13557
0e8c9b28
MM
13558 PR c++/14108
13559 * g++.dg/inherit/thunk2.C: New test.
13560
41dffe62
MM
13561 PR c++/14083
13562 * g++.dg/eh/cond2.C: New test.
13563
f7dc0dc5
AM
135642004-02-12 Alan Modra <amodra@bigpond.net.au>
13565
13566 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13567
9dfc74a3
NS
135682004-02-12 Nathaniel Smith <njs@codesourcery.com>
13569
13570 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13571
a980dd9b
HP
135722004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13573
e4c6167f 13574 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 13575
32e8aa9a
JM
135762004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13577
13578 PR c/456
13579 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13580 tests.
13581
3b8e0c91
UB
135822004-02-11 Uros Bizjak <uros@kss-loka.si>
13583
13584 * gcc.dg/builtins-33.c: New test.
13585
ed045bef
PB
135862004-02-11 Paolo Bonzini <bonzini@gnu.org>
13587
13588 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13589
5f013ee9
HP
135902004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13591
e4c6167f 13592 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 13593
6d0ef01e
HP
135942004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13595
e4c6167f 13596 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 13597
31cc6081
PB
135982004-02-10 Paolo Bonzini <bonzini@gnu.org>
13599
13600 PR c/14092
13601
13602 * gcc.dg/pr14092-1.c: New testcase.
13603
080eeb56
AM
136042004-02-10 Alan Modra <amodra@bigpond.net.au>
13605
cf5c0cea
AM
13606 * gcc.dg/cpp/assert4.c: Fix typo last change.
13607
99bee03a
AM
13608 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13609 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13610
080eeb56
AM
13611 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13612
b83c4036
RS
136132004-02-09 Roger Sayle <roger@eyesopen.com>
13614
13615 * gcc.c-torture/compile/20040209-1.c: New test case.
13616
b46b8fb4
JM
136172004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13618
13619 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13620
7c476bde
RS
136212004-02-08 Richard Sandiford <rsandifo@redhat.com>
13622
13623 * gcc.c-torture/execute/20040208-[12].c: New tests.
13624
517b3f9f
EB
136252004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13626
13627 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13628
c79751b9
EB
136292004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13630
13631 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13632
a6f78652
ZW
136332004-02-07 Zack Weinberg <zack@codesourcery.com>
13634
13635 Bug 13856
13636 * gcc.dg/visibility-8.c: New testcase.
13637
136382004-02-07 Zack Weinberg <zack@codesourcery.com>
13639
13640 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13641 arguments.
13642 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13643
088414c1
RS
136442004-02-07 Roger Sayle <roger@eyesopen.com>
13645
13646 PR middle-end/13696
13647 * g++.dg/opt/fold1.C: New test case.
13648
f970e7c9
GB
136492003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13650
13651 PR c++/14033
13652 * g++.dg/other/crash-2.C: New test.
13653
37bd808d
GB
136542003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13655
13656 PR c++/14028
13657 * g++.dg/parse/angle-bracket2.C: New test.
13658
839ee4bc
RO
136592004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13660
13661 PR middle-end/13750
13662 Revert:
13663 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13664 PR pch/13361
13665 * testsuite/g++.dg/pch/wchar-1.C: New.
13666 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13667
136682004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
13669
13670 PR c++/14008
13671 * g++.dg/parse/error15.C: New test.
13672 * g++.dg/parse/crash11.C: Update dg-error mark.
13673
f583e452
MM
136742004-02-04 Mark Mitchell <mark@codesourcery.com>
13675
13676 PR c++/13932
13677 * g++.dg/warn/conv2.C: New test.
13678
7778d52d
GB
136792004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13680
13681 PR c++/13086
13682 * g++.dg/warn/incomplete1.C: Remove xfail.
13683
bfa21a28
MM
136842004-02-04 Mark Mitchell <mark@codesourcery.com>
13685
13686 * lib/file-format.exp (gcc_target_object_format): Use
13687 ${tool}_target_compile, not gcc_target_compile.
13688 * lib/target-supports.exp (check_alias_available): Likewise.
13689 (check_gc_sections_available): Likewise.
13690 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13691 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13692 dg-require-alias.
13693
9baa27a9
MM
136942004-02-04 Mark Mitchell <mark@codesourcery.com>
13695
13696 PR c++/13969
13697 * g++.dg/template/static6.C: New test.
13698
5ec473b9
ILT
136992004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13700
13701 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13702
c85a3379
KG
137032004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13704
13705 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13706 tests for systems where `char' is unsigned by default.
13707
090c5291
GB
137082003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13709
2ff9cd1a 13710 PR c++/13997
090c5291
GB
13711 * g++.dg/template/partial3.C: New test.
13712
a4a4b1d3
KH
137132004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13714
13715 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13716 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13717 Remove mentions of obsolete ports.
13718
e262dfbc
PB
137192004-02-04 Paolo Bonzini <bonzini@gnu.org>
13720
13721 * gcc.dg/noncompile/20001228-1.c: Fix for new
13722 error message.
13723
888d65b5
RS
137242004-02-03 Roger Sayle <roger@eyesopen.com>
13725
13726 PR target/9348
13727 * gcc.c-torture/execute/multdi-1.c: New test case.
13728
18f5be99
MM
137292004-02-03 Mark Mitchell <mark@codesourcery.com>
13730
13731 PR c++/13925
13732 * g++.dg/template/lookup5.C: New test.
13733
3c398f34
MM
137342004-02-03 Mark Mitchell <mark@codesourcery.com>
13735
4bfb8bba
MM
13736 PR c++/13950
13737 * g++.dg/template/lookup4.C: New test.
13738
13739 PR c++/13970
13740 * g++.dg/parse/error14.C: New test.
13741
3c398f34
MM
13742 PR c++/14002
13743 * g++.dg/parse/template13.C: New test.
13744
5a98fa7b
MM
137452004-02-03 Mark Mitchell <mark@codesourcery.com>
13746
13747 PR c++/13978
13748 * g++.dg/template/koenig4.C: New test.
13749
13750 PR c++/13968
13751 * g++.dg/template/crash17.C: New test.
13752
13753 PR c++/13975
13754 * g++.dg/parse/error13.C: New test.
13755 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13756
60b85c4c
EB
137572004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13758
13759 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13760
0251aa45
PB
137612004-02-03 Paolo Bonzini <bonzini@gnu.org>
13762
13763 PR c/11658
13764 PR c/13994
13765 * gcc.dg/noncompile/20040203-1.c: New test.
13766 * gcc.dg/noncompile/20040203-2.c: Likewise.
13767 * gcc.dg/noncompile/20040203-3.c: Likewise.
13768 * gcc.dg/20040203-1.c: Likewise.
13769
9d977b5b
AP
137702004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13771
13772 PR c++/10858
13773 * g++.dg/template/sizeof7.C: New test.
13774
137752004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 13776 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
13777
13778 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13779
6699d593
ZW
137802004-02-02 Zack Weinberg <zack@codesourcery.com>
13781
13782 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13783 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13784 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13785 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13786
e9525111
MM
137872004-02-02 Mark Mitchell <mark@codesourcery.com>
13788
13789 PR c++/13113
13790 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13791
13792 PR c++/13854
13793 * g++.dg/ext/attrib13.C: New test.
13794
13795 PR c++/13907
13796 * g++.dg/conversion/op2.C: New test.
13797
0771e863
EB
137982004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13799
13800 * gcc.dg/titype-1.c: Fix pasto.
13801
d560b0aa
EB
138022004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13803
13804 * gcc.dg/titype-1.c: New test.
13805
9febc4e8
GB
138062004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13807
13808 PR c++/13957
6699d593 13809 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
13810 g++.dg/template/qualified-id1.C: Update dg-error marks.
13811 * g++.dg/template/nontype6.C: New test.
13812
ef79730c
RS
138132004-02-01 Roger Sayle <roger@eyesopen.com>
13814
13815 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13816 * gcc.dg/builtins-31.c: New testcase.
13817 * gcc.dg/builtins-32.c: New testcase.
13818
4500e76d
AP
138192004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13820
13821 * objc.dg/call-super-2.m: Update line numbers
13822 for the including of stddef.h.
13823
48ef529f
MM
138242004-01-30 Michael Matz <matz@suse.de>
13825
13826 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13827 g++.dg/ext/case-range3.C: New tests.
13828
d0acf599
GB
138292004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13830
13831 DR206
13832 PR c++/13813
13833 * g++.dg/template/member4.C: New test.
13834
63823931
GB
138352004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13836
13837 PR c++/13683
13838 * g++.dg/template/sizeof6.C: New test.
13839
5e9295fa
EB
138402004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13841
13842 * gcc.dg/fwritable-strings-1.c: New test.
13843
5fddd9fe
EB
138442004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13845
13846 * gcc.c-torture/compile/20040130-1.c: New test.
13847
20f5dc60
GK
138482004-01-29 Geoffrey Keating <geoffk@geoffk.org>
13849
13850 * objc.dg/call-super-2.m: Include stddef.h for size_t.
13851
4a5e0ed9
MM
138522004-01-29 Mark Mitchell <mark@codesourcery.com>
13853
13854 PR c++/13883
13855 * g++.dg/template/ctor3.C: New test.
13856
8cfb1942
GB
138572004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13858
13859 * g++.dg/tc1: New directory.
13860 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
13861 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
13862 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
13863 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
13864 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
13865
b1521c3a
GB
138662004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13867
13868 * g++.dg/parse/error11.C: New test.
13869 * g++.dg/parse/error12.C: Likewise.
13870
55cbf824
ZL
138712004-01-28 Ziemowit Laski <zlaski@apple.com>
13872
13873 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
13874 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 13875
a7324e75
MM
138762004-01-28 Mark Mitchell <mark@codesourcery.com>
13877
b1a95e0b
MM
13878 PR c++/13791
13879 * g++.dg/ext/attrib12.C: New test.
13880
a7324e75 13881 PR c++/13736
ba4aecd9 13882 * g++.dg/parse/cast2.C: New test.
a7324e75 13883
220a38ab
JW
138842004-01-27 James E Wilson <wilson@specifixinc.com>
13885
13886 * objc.dg/encode-2.m (main): New local string. Set depending on
13887 sizeof long. Use in sscanf call.
13888 * objc.dg/encode-3.m (main): New local string. Set depending on
13889 sizeof long. Use in scan_initial call.
13890
9a1564bb
KG
138912004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13892
13893 * objc.dg/call-super-2.m: Make LP64-safe.
13894 * objc.dg/desig-init-1.m: Likewise.
13895
6097b0c3
DP
138962004-01-27 Devang Patel <dpatel@apple.com>
13897
13898 * g++.dg/debug/namespace1.C: New test.
6699d593 13899
b034930f
ILT
139002004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
13901
f08df7c6
ILT
13902 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
13903 xscale-*-*.
13904
b034930f
ILT
13905 * gcc.dg/arm-mmx-1.c: New test.
13906
1b4bda70
EB
139072004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13908
13909 * gcc.dg/20040127-1.c: New test.
13910 * gcc.dg/20040127-2.c: New test.
13911
32e7d1e9
RO
139122004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13913
13914 * objc.dg/stret-1.m (glob): Renamed to globa.
13915
6f69173e
MM
139162004-01-26 Mark Mitchell <mark@codesourcery.com>
13917
04b1f9b8 13918 PR c++/13663
6f69173e
MM
13919 * g++.dg/expr/for1.C: New test.
13920
044feeeb
AP
139212004-01-26 Fariborz Jahanian <fjahanian@apple.com>
13922
13923 PR middle-end/13779
13924 * gcc.dg/darwin-longlong.c: New test.
13925
044701ce
ILT
139262004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
13927
13928 * gcc.dg/20040124-1.c: Moved test from here...
13929 * gcc.c-torture/compile/20040124-1.c: ...to here.
13930
f210a007
EB
139312004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13932
13933 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
13934 the assembly output if -m64 is passed.
13935
b7c707d1
MM
139362004-01-25 Mark Mitchell <mark@codesourcery.com>
13937
13938 PR c++/13833
13939 * g++.dg/template/cond3.C: New test.
13940
bbcd2439
GB
139412004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13942
13943 PR c++/13810
13944 * g++.dg/template/ttp7.C: New test.
13945
ad2768d0 139462004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
13947
13948 PR c++/13797
13949 * g++.dg/template/nontype4.C: New test.
13950 * g++.dg/template/nontype5.C: Likewise.
13951
bcbc6b7f
RS
139522004-01-25 Richard Sandiford <rsandifo@redhat.com>
13953
13954 * gcc.dg/torture/mips-clobber-at.c: New test.
13955
1f44254c
ILT
139562004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
13957
13958 * gcc.dg/20040124-1.c: New test.
13959
5473cfa7
JJ
139602004-01-24 Jakub Jelinek <jakub@redhat.com>
13961
13962 * gcc.dg/20040123-1.c: New test.
13963
cc79e34f
ZW
139642004-01-23 Zack Weinberg <zack@codesourcery.com>
13965
13966 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
13967
b1adf557
JM
139682004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
13969
13970 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
13971
4a374c35
AP
139722004-01-23 Andrew Pinski <apinski@apple.com>
13973
13974 * gcc.dg/20030121-1.c: Move to ..
13975 * gcc.dg/20040121-1.c: here.
13976
92c7bc2a
RS
139772004-01-23 Roger Sayle <roger@eyesopen.com>
13978
13979 * gcc.dg/builtins-29.c: New test case.
13980
04b8f97f
ZW
139812004-01-23 Zack Weinberg <zack@codesourcery.com>
13982
13983 PR 18314
13984 * gcc.dg/builtins-30.c: New testcase.
13985
3a1cac0f
AT
139862004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
13987
13988 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
13989 * lib/g77.exp: Likewise.
13990 * lib/objc.exp: Likewise.
13991 * lib/g++.exp: Likewise.
13992
b2f24c85
EB
139932004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13994
13995 * gcc.dg/struct-by-value-2.c: New test.
13996
5cc5eddc
AP
139972004-01-21 Andrew Pinski <apinski@apple.com>
13998
13999 PR target/13785
14000 * gcc.dg/20030121-1.c: New test.
14001
f59dcd4b
UW
140022004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14003
14004 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14005 clobber frame pointer register in asm statement.
14006
c3cda381
FH
140072004-01-21 Falk Hueffner <falk@debian.org>
14008
14009 * gcc.c-torture/compile/20040121-1.c: New test.
14010
1ef82ef2
ZW
140112004-01-21 Zack Weinberg <zack@codesourcery.com>
14012
14013 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14014
04bf686d
HP
140152004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14016
14017 * gcc.dg/ppc64-abi-2.c: New test.
14018
9dfcd609
JM
140192004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14020
1ef82ef2
ZW
14021 * lib/treelang.exp: Fill out this file.
14022 * lib/treelang-dg.exp: New File.
9dfcd609 14023
53cd18ec
JM
140242004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14025
14026 * gcc.c-torture/compile/981022-1.c: Remove.
14027 * gcc.dg/array-5.c: Remove XFAIL.
14028 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14029 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14030 gcc.dg/cond-lvalue-1.c: Update.
14031 * gcc.dg/cast-lvalue-2.c: New test.
14032
9f880ef9
MM
140332004-01-19 Mark Mitchell <mark@codesourcery.com>
14034
0916f873
MM
14035 PR c++/13592
14036 * g++.dg/other/error1.C (class foo): Tweak error message.
14037
9f880ef9
MM
14038 PR c++/13592
14039 * g++.dg/template/call2.C: New test.
14040
c9a5b624
EB
140412004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14042
14043 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14044 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14045 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14046 scalar-return-1_x.c, scalar-return-2_y.c,
14047 scalar-return-3_x.c, scalar-return-3_y.c,
14048 scalar-return-4_x.c, scalar-return-4_y.c,
14049 struct-align-1.h, struct-align-1_x.c,
14050 struct-align-1_y.c, struct-align-2.h,
14051 struct-align-2_x.c, struct-align-2_y.c,
14052 struct-by-value-10_y.c, struct-by-value-11_x.c,
14053 struct-by-value-11_y.c, struct-by-value-12_x.c,
14054 struct-by-value-12_y.c, struct-by-value-13_x.c,
14055 struct-by-value-13_y.c, struct-by-value-14_x.c,
14056 struct-by-value-14_y.c, struct-by-value-15_x.c,
14057 struct-by-value-15_y.c, struct-by-value-16_y.c,
14058 struct-by-value-17_y.c, struct-by-value-18_y.c,
14059 struct-by-value-19_y.c, struct-by-value-1_x.c,
14060 struct-by-value-1_y.c, struct-by-value-20_y.c,
14061 struct-by-value-2_x.c, struct-by-value-2_y.c,
14062 struct-by-value-3_y.c, struct-by-value-4_x.c,
14063 struct-by-value-4_y.c, struct-by-value-5_y.c,
14064 struct-by-value-6_y.c, struct-by-value-7_y.c
14065 struct-by-value-8_x.c, struct-by-value-8_y.c
14066 struct-by-value-9_x.c, struct-by-value-9_y.c
14067 struct-return-10_x.c, struct-return-10_y.c,
14068 struct-return-19_x.c, struct-return-20_x.c
14069 struct-return-2_x.c, struct-return-2_y.c
14070 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14071 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14072
2194d821
EB
140732004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14074
14075 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14076 attribute on sparc*-sun-solaris2.*.
14077
b830b74c
MM
140782004-01-18 Mark Mitchell <mark@codesourcery.com>
14079
0f18efe3 14080 PR c++/13710
b830b74c
MM
14081 * g++.dg/ext/typeof7.C: New test.
14082
a3d8a647
DE
140832004-01-18 David Edelsohn <edelsohn@gnu.org>
14084
14085 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14086 * gcc.dg/const-elim-1.c: Same.
14087
cfbed37c
ZL
140882004-01-17 Ziemowit Laski <zlaski@apple.com>
14089
14090 * objc.dg/stret-1.m: New.
14091 * objc.dg/stret-2.m: New.
14092
4bfaff4d 140932004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
14094
14095 PR c++/11895
14096 * g++.dg/ext/vector1.C: New test.
14097
73e61092
GK
140982004-01-16 Geoffrey Keating <geoffk@apple.com>
14099
14100 * gcc.dg/pch/import-1.c: New.
14101 * gcc.dg/pch/import-1.hs: New.
14102 * gcc.dg/pch/import-1a.h: New.
14103 * gcc.dg/pch/import-1b.h: New.
14104 * gcc.dg/pch/import-1c.h: New.
14105
144e414d
MM
141062004-01-16 Mark Mitchell <mark@codesourcery.com>
14107
a8e6c82a
MM
14108 PR c++/13574
14109 * g++.dg/ext/array1.C: New test.
14110
144e414d
MM
14111 PR c++/13178
14112 * g++.dg/conversion/op1.C: New test.
14113
9e0baa60
R
141142004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14115
71bbcf4d
R
14116 PR 11864
14117 From Kazumoto Kojima / Dan Kegel:
14118 * gcc.dg/pr11864-1.c: New test.
14119
9e0baa60
R
14120 PR 10392
14121 From Marcus Comstedt / Dan Kegel:
14122 * gcc.dg/pr10392-1.c: New test.
14123
ab8ffc79
MM
141242004-01-16 Mark Mitchell <mark@codesourcery.com>
14125
14126 PR c++/13478
14127 * g++.dg/init/ref10.C: New test.
14128
1303d034
GB
141292004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14130
14131 PR c++/13407
14132 * g++.dg/parse/typename6.C: New test.
14133
a6dd4094
GK
141342004-01-15 Geoffrey Keating <geoffk@apple.com>
14135
14136 PR pch/13361
14137 * testsuite/g++.dg/pch/wchar-1.C: New.
14138 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14139
18eba557
GB
141402004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14141
14142 PR c++/9259
14143 * g++.dg/expr/sizeof2.C: New test.
14144
ecc74832
KH
141452004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14146
14147 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14148
d905ed80
AO
141492004-01-15 Alexandre Oliva <aoliva@redhat.com>
14150
14151 PR c++/13659
14152 * g++.dg/lookup/strong-using-3.C: New.
14153 * g++.dg/lookup/using-10.C: New.
14154
693ec7e1
AO
141552004-01-15 Alexandre Oliva <aoliva@redhat.com>
14156
14157 PR c++/13594
14158 * g++.dg/lookup/strong-using-2.C: New.
14159
2ae8ea28
MC
141602004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14161 Dan Kegel <dank@kegel.com>
14162 J"orn Rennecke <joern.rennecke@superh.com>
14163
14164 PR target/9365
14165 * gcc.dg/pr9365-1.c: New test.
14166
cc8c7495
GB
141672004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14168
14169 PR c++/8856
14170 * g++.dg/parse/casting-operator2.C: New test.
14171 * g++.old-deja/g++.pt/explicit83.C: Remove.
14172
f560bf91
JM
141732004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14174
14175 * gcc.dg/label-compound-stmt-1.c: New test.
14176 * gcc.c-torture/compile/950922-1.c,
14177 gcc.c-torture/compile/20000211-3.c,
14178 gcc.c-torture/compile/20000518-1.c,
14179 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14180 compound statements.
14181
27768ae6
HP
141822004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14183
14184 * gcc.dg/ppc64-abi-1.c: New test.
14185
d22c4179
DS
141862004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14187
14188 * g++.dg/ext/attrib9.C: Add dg-warnings.
14189
90c2bc78
GB
141902004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14191
14192 PR c++/12335
14193 * g++.dg/parse/dtor3.C: New test.
14194
bfaba7a9
AP
141952004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14196
14197 PR c++/12709
14198 * g++.dg/parse/try-catch-1.C: New test.
14199
5989ebe9
AC
142002004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14201
14202 * ada/acats/run_all.sh: Add more verbose output in acats.log
14203 when compiling tests.
14204
bc298aa7
ZW
142052004-01-12 Zack Weinberg <zack@codesourcery.com>
14206
14207 PR 13656
14208 * gcc.dg/typedef-redecl.c: New test case.
14209 * gcc.dg/typedef-redecl.h: New support file.
14210
2d327012
JH
142112004-01-13 Jan Hubicka <jh@suse.cz>
14212
14213 * gcc.dg/always_inline.c: New test.
14214 * gcc.dg/debug/20031231-1.c: Fix.
14215
451aeff7
GB
142162004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14217
14218 PR c++/13474
14219 * g++.dg/template/array3.C: New test.
14220
4139f34d
ZW
142212004-01-12 Zack Weinberg <zack@codesourcery.com>
14222
14223 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14224 * g++.dg/warn/Wunused-2.C: Likewise.
14225
66e0c440
KL
142262004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14227
14228 PR c++/13289
14229 * g++.dg/template/instantiate6.C: New test.
14230
06e4eab5
RS
142312004-01-12 Roger Sayle <roger@eyesopen.com>
14232
14233 PR middle-end/11397
14234 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14235
9a249c79
JH
142362004-01-12 Jan Hubicka <jh@suse.cz>
14237
14238 PR opt/12826
14239 * gcc.dg/20040112-1.c: New.
14240
14241 * gcc.dg/dwarf-die[1-7].c: Move to...
14242 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14243 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14244
59147a62
ILT
142452004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14246
14247 PR c++/4100
14248 * g++.dg/parse/friend4.C: New test.
14249
142502004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14251
14252 PR c++/4100
14253 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14254 definition is called a friend.
14255
70adfc36
ZW
142562004-01-11 Zack Weinberg <zack@codesourcery.com>
14257
14258 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14259
9b913b03
ILT
142602004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14261
14262 PR c++/3478
14263 * g++.dg/parse/error10.C: New test.
14264 * g++.dg/template/arg2.C: Accept "invalid type" error.
14265
1759c760
JJ
142662004-01-11 Jakub Jelinek <jakub@redhat.com>
14267
14268 PR middle-end/13392
14269 * g++.dg/opt/expect2.C: New test.
14270
3c6e6fbf
ZW
142712004-01-10 Zack Weinberg <zack@codesourcery.com>
14272
14273 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14274 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14275 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14276 Update dg-error regexps.
14277
9c10179d
ZW
142782004-01-10 Zack Weinberg <zack@codesourcery.com>
14279
14280 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14281 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14282
7f03f9a3
EB
142832004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14284
14285 * gcc.dg/pragma-re-1.c: Use right pointer type.
14286
21e430b8
EB
142872004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14288
14289 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14290
1a7a2c0f
GK
142912004-01-09 Geoffrey Keating <geoffk@apple.com>
14292
14293 * gcc.dg/rs6000-ldouble-1.c: New.
14294
731bd3ae
GB
142952004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14296
14297 DR 337
14298 PR c++/9256
14299 * g++.dg/other/abstract1.C: New test.
14300
bafb62a2
AO
143012004-01-09 Alexandre Oliva <aoliva@redhat.com>
14302
14303 * g++.dg/lookup/strong-using-1.C: New.
14304
3897f229
JM
143052004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14306
14307 PR c/11234
14308 * gcc.dg/func-ptr-conv-1.c: New test.
14309 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14310
a9f99e78
KH
143112004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14312
14313 PR target/13380.
14314 * gcc.c-torture/compile/20040109-1.c: New.
14315
588f75d0
SH
143162004-01-08 Stuart Hastings <stuart@apple.com>
14317
14318 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14319 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14320 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14321
3b458e6f
AM
143222004-01-09 Alan Modra <amodra@bigpond.net.au>
14323
14324 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14325
53b8fe3e
EB
143262004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14327
14328 * ada/acats/run_acats: Treat 'gnatchop' the same way
14329 as 'gnatmake'. Export GCC_DRIVER.
14330 * ada/acats/run_all.sh: Add target_gnatchop. Use
14331 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14332
663cea5d
GB
143332004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14334
14335 PR c++/12573
14336 * g++.dg/template/dependent-expr4.C: New test.
14337
417b11de
HP
143382004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14339
14340 * gcc.dg/altivec-11.c: New test.
14341
72827ed7
MM
143422004-01-07 Mark Mitchell <mark@codesourcery.com>
14343
14344 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14345
bca63328
JM
143462004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14347
14348 PR c/6024
14349 * gcc.dg/enum-compat-1.c: New test.
14350 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14351
85b58ca5
JM
143522004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14353
14354 PR c/12165
14355 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14356 gcc.dg/c99-idem-qual-3.c: New tests.
14357
b48a0c18
AM
143582004-01-07 Alan Modra <amodra@bigpond.net.au>
14359
14360 * gcc.dg/winline-7.c: Don't cast void * to int.
14361
bcf17554
JH
143622004-01-06 Jan Hubicka <jh@suse.cz>
14363
14364 * gcc.dg/i386-sse-5.c: New test
14365 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14366
962c0823
MM
143672004-01-05 Mark Mitchell <mark@codesourcery.com>
14368
14369 PR c++/12815
14370 * g++.dg/rtti/typeid4.C: New test.
14371
4b6eeb9a
EB
143722004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14373
14374 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14375
88081599
MM
143762004-01-05 Mark Mitchell <mark@codesourcery.com>
14377
216bb6e1
MM
14378 PR c++/12132
14379 * g++.dg/template/error11.C: New test.
14380
88081599
MM
14381 PR c++/13451
14382 * g++.dg/template/class2.C: New test.
14383
fa170482
NS
143842004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14385 Richard Sandiford <rsandifo@redhat.com>
14386
14387 PR c++/13387
14388 * g++.dg/opt/alias3.C: New test.
14389
4f8163b1
MM
143902004-01-04 Mark Mitchell <mark@codesourcery.com>
14391
543ebd4a
MM
14392 PR c++/13157
14393 * g++.dg/template/koenig3.C: New test.
14394
955d0234
MM
14395 PR c++/13529
14396 * g++.dg/parse/offsetof3.C: New test.
14397
ae0eb5f1
MM
14398 * g++.dg/init/copy7.C: Add missing dg-error markers.
14399
4f8163b1
MM
14400 PR c++/12226
14401 * g++.dg/init/copy7.c: New test.
14402
14403 PR c++/13536
14404 * g++.dg/parse/cast1.C: New test.
14405
dc0bfe6a
JH
144062004-01-04 Jan Hubicka <jh@suse.cz>
14407
14408 * gcc.dg/winline[1-7].c: New tests.
14409
b0bc6e8e
KL
144102004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14411
14412 PR c++/13520
14413 * g++.dg/template/qualttp22.C: New test.
14414
b684a3df
JH
144152004-01-01 Jan Hubicka <jh@suse.cz>
14416
14417 * gcc.dg/debug/20031231-1.c: New.
14418 * gcc.c-torture/compile/20040101-1.c: New.
14419 * gcc.dg/dwarf-die-[1-7].c: New.
14420
74aa338a
JJ
144212004-01-01 Jakub Jelinek <jakub@redhat.com>
14422
14423 PR optimization/13521
14424 * gcc.c-torture/compile/20031231-1.c: New test.
14425
d485b7f9
KH
144262003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14427
14428 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14429
e5e95ba0
VR
144302003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14431
14432 PR c++/10079
14433 * g++.dg/template/crash16.C: New test.
14434
b6d90461
MM
144352003-12-30 Mark Mitchell <mark@codesourcery.com>
14436
14437 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14438
22dc9b06
KH
144392003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14440
14441 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14442 ports.
14443 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14444 * g++.old-deja/g++.law/profile1.C: Likewise.
14445 * gcc.c-torture/compile/981006-1.c: Likewise.
14446 * gcc.c-torture/execute/loop-2e.x: Likewise.
14447 * gcc.c-torture/execute/loop-2f.x: Remove.
14448 * gcc.c-torture/execute/loop-2g.x: Likewise.
14449 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14450 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14451
58496de1
NS
144522003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14453
74869a85
NS
14454 PR c++/13507
14455 * g++.dg/ext/attrib11.C: New test.
14456
58496de1
NS
14457 PR c++/13494
14458 * g++.dg/template/array2-1.C: New test.
14459 * g++.dg/template/array2-2.C: New test.
14460
21b75a73
MM
144612003-12-29 Mark Mitchell <mark@codesourcery.com>
14462
14463 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14464
30a03508
NS
144652003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14466
14467 PR c++/12774
14468 * g++.dg/template/array1-1.C: New test.
14469 * g++.dg/template/array1-2.C: New test.
14470
b66906a8
RS
144712003-12-29 Roger Sayle <roger@eyesopen.com>
14472
14473 PR fortran/12632
14474 * g77.dg/12632.f: New test case.
14475
68deab91
KL
144762003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14477
14478 PR c++/13289
14479 * g++.dg/parse/nontype1.C: New test.
14480
2f9afd51
KL
144812003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14482
14483 PR c++/12403
14484 * g++.dg/parse/explicit1.C: New test.
14485 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14486
1896d29d
MM
144872003-12-28 Mark Mitchell <mark@codesourcery.com>
14488
c11889ce
MM
14489 PR c++/13081
14490 * g++.dg/opt/inline6.C: New test.
14491
14492 PR c++/12613
14493 * g++.dg/parse/error9.C: New test.
14494
1896d29d
MM
14495 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14496
4c2a4b90
MM
144972003-12-28 Mark Mitchell <mark@codesourcery.com>
14498
14499 PR c++/13009
14500 * g++.dg/init/assign1.C: New test.
14501
7072018e
RS
145022003-12-28 Roger Sayle <roger@eyesopen.com>
14503
14504 PR c++/13070
14505 * g++.dg/warn/format3.C: New test case.
14506
bf86d71e
ZD
145072003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14508
14509 * gcc.c-torture/compile/20031227-1.c: New test.
14510
8f23fc81
MM
145112003-12-23 Mark Mitchell <mark@codesourcery.com>
14512
14513 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14514 * g77.dg/bprob/bprob.exp: Likewise.
14515 * gcc.misc-tests/bprob.exp: Likewise.
14516 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14517 variants on systems where the library does not provide that
14518 functionality.
14519 * gcc.dg/builtins-20.c: Use builtins-config.h.
14520 * gcc.dg/builtins-config.h: New file.
14521
b8ee7f02
MM
145222003-12-23 Mark Mitchell <mark@codesourcery.com>
14523
14524 * lib/gcc-dg.exp (dg-require-profiling): New function.
14525 * lib/target-supports.exp (check_profiling_available): Likewise.
14526 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14527 * g77.dg/bprob/bprob.exp: Likewise.
14528 * gcc.misc-tests/bprob.exp: Likewise.
14529 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14530 * gcc.dg/20021014-1.c: Likewise.
14531 * gcc.dg/nest.c: Likewise.
14532
7bd35dac
MM
145332003-12-23 Mark Mitchell <mark@codesourcery.com>
14534
14535 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14536 compiling.
14537 * g++.dg/lookup/java2.C: Likewise.
14538 * gcc.dg/cpp/lexident.c: Likewise.
14539
f2073745
KH
145402003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14541
14542 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14543 given.
14544 * gcc.c-torture/compile/961203-1.c: Likewise.
14545 * gcc.c-torture/compile/980506-1.c: Likewise.
14546
4c494a15
ZW
145472003-12-23 Zack Weinberg <zack@codesourcery.com>
14548
14549 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14550 (additional_prunes): New global.
14551 (gcc-dg-prune): Handle additional per-test pruning.
14552 (dg-test): Clear additional_prunes between tests.
14553
14554 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14555 dg-prune-output to avoid spurious failures from assembler
14556 complaining about nonexistent WAW violations.
14557 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14558 Use dg-prune-output to avoid spurious failures from assembler
14559 warning about Itanium B-step errata.
14560
57702a80
MM
145612003-12-23 Mark Mitchell <mark@codesourcery.com>
14562
14563 * g++.dg/abi/macro0.C: New test.
14564 * g++.dg/abi/macro1.C: Likewise.
14565 * g++.dg/abi/macro2.C: Likewise.
14566
14567 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14568 * g++.dg/abi/bitfield7.C: Likewise.
14569 * g++.dg/abi/dtor2.C: Likewise.
14570 * g++.dg/abi/mangle11.C: Likewise.
14571 * g++.dg/abi/mangle12.C: Likewise.
14572 * g++.dg/abi/mangle14.C: Likewise.
14573 * g++.dg/abi/mangle17.C: Likewise.
14574 * g++.dg/abi/vbase10.C: Likewise.
14575 * g++.dg/abi/vbase14.C: Likewise.
14576 * g++.dg/template/qualttp17.C: Likewise.
14577
4ea49dd0
AP
145782003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14579
14580 PR c/11995
14581 * gcc.dg/20031223-1.c: New test.
14582
cbf6e52a
EB
145832003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14584
14585 * gcc.dg/noreturn-7.c: New test.
14586
b3006337
EB
145872003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14588
14589 * gcc.dg/null-pointer-1.c: New test.
14590
1ffe6573
MM
145912003-12-22 Mark Mitchell <mark@codesourcery.com>
14592
7813d14c
MM
14593 * g++.old-deja/g++.jason/template18.C: Remove.
14594 * g++.old-deja/g++.jason/template37.C: Likewise.
14595
14596 PR c++/12862
14597 * g++.dg/lookup/ns1.C: New test.
14598
1ffe6573
MM
14599 PR c++/12397
14600 * g++.dg/template/lookup3.C: New test.
14601
92a12fbc
AP
146022003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14603
14604 * g++.dg/template/recurse1.C: New test
14605
499b568f
MM
146062003-12-22 Mark Mitchell <mark@codesourcery.com>
14607
14608 PR c++/12479
14609 * g++.dg/parse/semicolon1.C: New test.
14610 * g++.dg/parse/semicolon1.h: Likewise.
14611
3b3ed128
FJ
146122003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14613
14614 * gcc.dg/darwin-misaligned.c: New test.
14615
af3fbed1
AP
146162003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14617
14618 PR c/9163
14619 * gcc.dg/20031222-1.c: New test.
14620
d9dd2c4e
MM
146212003-12-21 Mark Mitchell <mark@codesourcery.com>
14622
9e62871e
MM
14623 PR c++/13438
14624 * g++.dg/parse/error8.C: New test.
14625
d9dd2c4e
MM
14626 PR c++/11554
14627 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14628
b665cdce
KH
146292003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14630
14631 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14632 too small.
14633 * gcc.c-torture/compile/930217-1.c: Likewise.
14634 * gcc.c-torture/compile/930513-1.c: Likewise.
14635 * gcc.c-torture/execute/920908-2.c: Likewise.
14636 * gcc.c-torture/execute/921204-1.c: Likewise.
14637 * gcc.c-torture/execute/930621-1.c: Likewise.
14638 * gcc.c-torture/execute/930630-1.c: Likewise.
14639 * gcc.c-torture/execute/931031-1.c: Likewise.
14640 * gcc.c-torture/execute/980602-2.c: Likewise.
14641 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14642 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14643 * gcc.c-torture/execute/extzvsi.c: Likewise.
14644 * gcc.c-torture/unsorted/ext.c: Likewise.
14645
781f4ec1
AP
146462003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14647
14648 PR target/12749
14649 * gcc.c-torture/compile/20031220-2.c: New test case.
14650
3b24df36
RS
146512003-12-20 Roger Sayle <roger@eyesopen.com>
14652
14653 PR optimization/13031
14654 * gcc.c-torture/compile/20031220-1.c: New test case.
14655
c96f4f73
EB
146562003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14657
14658 * gcc.dg/cast-function-1.c: New test.
14659
be7ac471
JM
146602003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14661
14662 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14663 formats.
14664
4656bc85
MM
146652003-12-19 Mark Mitchell <mark@codesourcery.com>
14666
14667 PR c++/12795
14668 * g++.dg/ext/attrib10.C: New test.
14669
e8c89d29
JJ
146702003-12-19 Jakub Jelinek <jakub@redhat.com>
14671
14672 * gcc.dg/cleanup-10.c: New test.
14673 * gcc.dg/cleanup-11.c: New test.
14674
effed655
JJ
146752003-12-19 Jakub Jelinek <jakub@redhat.com>
14676
14677 PR c++/13239
14678 * g++.dg/opt/expect1.C: New test.
14679
ed8d8803
HP
146802003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14681
14682 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14683
0b667ed8
AP
146842003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14685
01d0a156
AP
14686 PR debug/12923
14687 * gcc.dg/20031218-1.c: New test.
14688
14689 PR debug/12389
14690 * gcc.dg/20031218-2.c: New test.
14691 * gcc.dg/20031218-3.c: New test.
14692
0b667ed8
AP
14693 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14694 of label name and allow for USER_LABEL_PREFIX == "_" names.
14695 * g++.dg/abi/mangle18-2.C: Likewise.
14696 * g++.dg/abi/mangle19-1.C: Likewise.
14697 * g++.dg/abi/mangle19-2.C: Likewise.
14698 * g++.dg/abi/mangle20-1.C: Likewise.
14699 * g++.dg/abi/mangle20-2.C: Likewise.
14700
a3bf324c
RH
147012003-12-18 Richard Henderson <rth@redhat.com>
14702
14703 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14704
d11994a8
SB
147052003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14706 Dan Kegel <dank@kegel.com>
14707
14708 PR other/12009
14709 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14710 testing a cross compiler, it causes spurious compile failures.
14711 * lib/g++.exp: Likewise.
14712
bc5ada84
KL
147132003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14714
14715 PR c++/13262
14716 * g++.dg/template/access13.C: New test.
14717
cebf212f
UW
147182003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14719
14720 * gcc.dg/20031216-1.c: New test.
14721
51287c14
GB
147222003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14723
14724 PR c++/9154
14725 * g++.dg/template/error10.C: New test.
14726
a21f130e
EB
147272003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14728
14729 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14730 * g++.dg/eh/simd-2.C: Likewise.
14731
b0656d8b
JW
147322003-12-17 James E Wilson <wilson@specifixinc.com>
14733 Roger Sayle <roger@eyesopen.com>
14734
14735 * gcc.c-torture/execute/ieee/mzero5.c: New.
14736
5c832178
MM
147372003-12-17 Mark Mitchell <mark@codesourcery.com>
14738
14739 PR c++/10603
14740 * g++.dg/parse/error6.C: New test.
14741
14742 PR c++/12827
14743 * g++.dg/parse/error7.C: New test.
14744
a7833d6a
EB
147452003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14746
14747 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14748 at -O with stabs debugging formats.
14749 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14750 * gcc.dg/debug/debug-2.c: Likewise.
14751
0dff37fb
MM
147522003-12-16 Mark Mitchell <mark@codesourcery.com>
14753
14754 PR c++/12696
14755 * g++.dg/init/error1.C: New test.
14756
14757 PR c++/12218
14758 * g++.dg/init/pm3.C: New test.
14759
2ff7cce4
JM
147602003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14761
14762 PR c/3347
14763 * gcc.dg/bitfld-8.c: New test.
14764
6d43c524
JL
147652003-12-16 James Lemke <jim@wasabisystems.com>
14766
14767 * gcc.dg/arm-scd42-[123].c: New tests.
14768
d63b5e9f
NS
147692003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14770
14771 PR c++/9043
14772 * g++.dg/abi/mangle20-1.C: New test.
14773 * g++.dg/abi/mangle20-2.C: New test.
14774
263ee052
MM
147752003-12-16 Mark Mitchell <mark@codesourcery.com>
14776
14777 PR c++/13275
14778 * g++.dg/other/offsetof2.C: Remove XFAIL.
14779 * g++.dg/parse/offsetof1.C: New test.
14780 * g++.gd/parse/offsetof2.C: Likewise.
14781
ff5034c5
GB
147822003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14783
14784 * g++.dg/template/nontype3.C: New test.
14785 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14786
cd852e4d
KL
147872003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14788
14789 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14790
0f30f285
NS
147912003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14792
a0c68737
NS
14793 PR c++/13387
14794 * g++.dg/expr/assign1.C: New test.
14795
0f30f285
NS
14796 PR c++/13242
14797 * g++.dg/abi/mangle19-1.C: New test.
14798 * g++.dg/abi/mangle19-2.C: New test.
14799
d2411ba2
HP
148002003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14801
14802 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14803
91f8389c
EB
148042003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14805
14806 * gcc.c-torture/execute/20031216-1.c: New test.
14807
75e0d03a
GB
148082003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14809
14810 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14811 an ICE regression.
14812
89f1a6ec
MM
148132003-12-15 Mark Mitchell <mark@codesourcery.com>
14814
14815 PR c++/10926
14816 * g++.dg/template/error9.C: New test.
14817
14818 PR c++/11116
14819 * g++.dg/template/error8.C: New test.
14820
040fc928
RS
148212003-12-15 Roger Sayle <roger@eyesopen.com>
14822
14823 PR middle-end/13400
14824 * gcc.c-torture/execute/20031215-1.c: New test case.
14825
b95cc51a
MM
148262003-12-15 Mark Mitchell <mark@codesourcery.com>
14827
21eb631b
MM
14828 PR c++/13269
14829 * g++.dg/parse/error5.C: New test.
14830
ea0e2a51
MM
14831 PR c++/12989
14832 * g++.dg/expr/sizeof1.C: New test.
14833
b95cc51a
MM
14834 PR c++/13310
14835 * g++.dg/template/crash15.C: New test.
14836
86d75cdd
GK
148372003-12-15 Geoffrey Keating <geoffk@apple.com>
14838
14839 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
14840 a non-POD type as the last named parameter of a varargs function.
14841
a5ac3982
MM
148422003-12-15 Mark Mitchell <mark@codesourcery.com>
14843
14844 PR c++/13243
14845 PR c++/12573
14846 * g++.dg/template/crash14.C: New test.
14847 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
14848
5fd80fbc
NS
148492003-12-15 Nathan Sidwell <nathan@codesourcery.com>
14850
f5c28a15
NS
14851 * g++.dg/other/java1.C: New test.
14852
5fd80fbc
NS
14853 PR c++/13241
14854 * g++.dg/abi/mangle18-1.C: New test.
14855 * g++.dg/abi/mangle18-2.C: New test.
14856
298a037c
ZD
148572003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14858
14859 PR optimization/10312
14860 * gcc.c-torture/execute/20031214-1.c: New.
14861
4bb8ca28
MM
148622003-12-14 Mark Mitchell <mark@codesourcery.com>
14863
14864 PR c++/10779
14865 PR c++/12160
14866 * g++.dg/parse/error3.C: New test.
14867 * g++.dg/parse/error4.C: Likewise.
14868 * g++.dg/abi/mangle4.C: Tweak error messages.
14869 * g++.dg/lookup/using5.C: Likewise.
14870 * g++.dg/other/error2.C: Likewise.
14871 * g++.dg/parse/typename5.C: Likewise.
14872 * g++.dg/parse/undefined1.C: Likewise.
14873 * g++.dg/template/arg2.C: Likewise.
14874 * g++.dg/template/ttp3.C: Likewise.
14875 * g++.dg/template/type1.C: Likewise.
14876 * g++.old-deja/g++.other/crash32.C: Likewise.
14877 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 14878
c1b83cc9
KL
148792003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14880
14881 PR c++/13106
14882 * g++.dg/warn/noreturn-3.C: New test.
14883
e00853fd
NS
148842003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14885
14886 PR c++/13118
14887 * g++.dg/abi/covariant3.C: New.
14888
3950dcdf
JJ
148892003-12-12 Jakub Jelinek <jakub@redhat.com>
14890
14891 * g++.dg/eh/ia64-1.C: New test.
14892
77fec971
RS
148932003-12-12 Roger Sayle <roger@eyesopen.com>
14894
14895 PR optimization/13037
14896 * g77.f-torture/execute/13037.f: New test case.
14897
90d46c28
NS
148982003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14899
14900 PR c++/12881
14901 * g++.dg/abi/covariant2.C: New.
14902
45f2492c
NB
149032003-12-12 Neil Booth <neil@daikokuya.co.uk>
14904
14905 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
14906
15975b43
ZW
149072003-12-11 Zack Weinberg <zack@codesourcery.com>
14908
14909 * gcc.c-torture/execute/wchar_t-1.x: Delete.
14910
a586ce78
AP
149112003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
14912
14913 PR other/10819
14914 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
14915 to fix Bug 10819.
14916 * lib/g++.exp (g++_version): Likewise.
14917 * lib/g77.exp (g77_version): Likewise.
14918 * lib/objc.exp (default_objc_version): Likewise.
14919
e55a6cce 149202003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 14921
553355fe
RH
14922 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
14923
5ca18844
RH
14924 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
14925
facef326
MA
149262003-12-08 Matt Austern <austern@apple.com>
14927
14928 PR c/13134
14929 * lib/gcc-dg.exp (dg-require-visibility): Define.
14930 * lib/target-supports (check_visibility_available): Define.
14931 * gcc.dg/visibility-1.c: New test.
14932 * gcc.dg/visibility-2.c: Likewise.
14933 * gcc.dg/visibility-3.c: Likewise.
14934 * gcc.dg/visibility-4.c: Likewise.
14935 * gcc.dg/visibility-5.c: Likewise.
14936 * gcc.dg/visibility-6.c: Likewise.
14937 * g++.dg/ext/visibility-1.C: Likewise.
14938 * g++.dg/ext/visibility-2.C: Likewise.
14939 * g++.dg/ext/visibility-3.C: Likewise.
14940 * g++.dg/ext/visibility-4.C: Likewise.
14941 * g++.dg/ext/visibility-5.C: Likewise.
14942 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 14943
91f8389c
EB
149442003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14945
14946 * g++.dg/lookup/java1.C: New test.
14947 * g++.dg/lookup/java2.C: New test.
b8ec6586 14948
df5e8205
EB
149492003-12-07 Falk Hueffner <falk@debian.org>
14950
14951 * g++.dg/opt/noreturn-1.C: New test.
14952
fd25e957
EB
149532003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
14954
14955 * gcc.dg/overflow-1.c: New test.
14956
5c6ef9be
EB
149572003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14958
14959 * g77.f-torture/compile/13060.f: New test.
14960
a6c0d772
MM
149612003-12-06 Mark Mitchell <mark@codesourcery.com>
14962
14963 PR c++/13323
14964 * g++.dg/inherit/operator2.C: New test.
14965
360d1b99
MM
149662003-12-05 Mark Mitchell <mark@codesourcery.com>
14967
14968 PR c++/13305
14969 * g++.dg/ext/attrib9.C: New test.
14970
eeb23c11
MM
149712003-12-05 Mark Mitchell <mark@codesourcery.com>
14972
14973 PR c++/13314
14974 * g++.dg/template/error7.C: New test.
14975
5d27ef94 149762003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 14977 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
14978
14979 PR target/13302
14980 * g++.dg/other/struct-va_list.C: New test.
14981
f128e1f3
KL
149822003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14983
14984 PR c++/13166
14985 * g++.dg/parse/defarg6.C: New test.
14986
64ed86c7
HPN
149872003-12-05 Hans-Peter Nilsson <hp@axis.com>
14988
14989 PR target/13256
14990 * gcc.c-torture/execute/20031201-1.c: New test.
14991
b98d4eb5
AC
149922003-12-05 Arnaud Charlet <charlet@act-europe.fr>
14993
14994 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
14995
6e3077c6
EB
149962003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14997
14998 * gcc.dg/builtin-return-1.c: New test.
14999
fc64a247
SM
150002003-12-04 Stuart Menefy <stuart.menefy@st.com>
15001 J"orn Rennecke <joern.rennecke@superh.com>
15002
15003 PR optimization/13260
15004 * gcc.c-torture/execute/20031204-1.c: New test.
15005
afb0918a
MM
150062003-12-03 Mark Mitchell <mark@codesourcery.com>
15007
15008 PR c++/9127
15009 * g++.dg/template/error6.C: New test.
15010
8ecc63eb
JJ
150112003-12-03 Jakub Jelinek <jakub@redhat.com>
15012
15013 * gcc.dg/20031202-1.c: New test.
15014
ee43dab5
MM
150152003-12-03 Mark Mitchell <mark@codesourcery.com>
15016
b80cfdcd
MM
15017 PR c++/13179
15018 * g++.dg/template/eh1.C: New test.
15019
ee43dab5
MM
15020 PR c++/10771
15021 * g++.dg/template/error5.C: New test.
15022
e7f2e92f
DU
150232003-12-02 David Ung <davidu@mips.com>
15024
15975b43 15025 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
15026 g_##TMODE
15027
1c59130c
GB
150282003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15029
8ecc63eb 15030 PR c++/10126
1c59130c
GB
15031 * g++.dg/template/ptrmem8.C: New test.
15032
e77de295
GB
150332003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15034
8ecc63eb 15035 PR c++/12573
e77de295
GB
15036 * g++.dg/template/dependent-expr3.C: New test.
15037
e3b66120
JL
150382003-12-01 James Lemke <jim@wasabisystems.com>
15039
15040 * gcc.dg/arm-g2.c: New test.
15041
d9e7c8e3
RS
150422003-12-01 Roger Sayle <roger@eyesopen.com>
15043
15044 PR optimization/11634
15045 * gcc.dg/20031201-2.c: New test case.
15046
75d3baee
ZW
150472003-12-01 Zack Weinberg <zack@codesourcery.com>
15048
15049 PR 11433
15050 * objc.dg/proto-lossage-3.m: New test.
15051
28cb2b14
RS
150522003-12-01 Roger Sayle <roger@eyesopen.com>
15053
15054 PR optimization/12628
15055 * gcc.dg/20031201-1.c: New test case.
15056
e82407b5
EB
150572003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15058
15059 * gcc.dg/unaligned-1.c: New test.
15060
a668c6ad
MM
150612003-11-30 Mark Mitchell <mark@codesourcery.com>
15062
15063 PR c++/9849
15064 * g++.dg/template/error4.C: New test.
15065 * g++.dg/template/nested3.C: Adjust error markers.
15066
0e73769e
KG
150672003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15068
15069 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15070
65f0edec
JM
150712003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15072
15073 PR c/10333
15074 * gcc.dg/bitfld-7.c: New test.
15075
9c858681
RS
150762003-11-29 Richard Sandiford <rsandifo@redhat.com>
15077
15078 * gcc.dg/tls/asm-1.C: New test.
15079
26b0ad13
KG
150802003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15081
0e73769e 15082 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 15083
48ee6fa0
EB
150842003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15085
15086 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15087 * gcc.dg/builtin-apply3.c: New test.
15088
4caddf0b
EB
150892003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15090
15091 * lib/compat.exp (compat-obj): New xfaildata parameter.
15092 Use it to set compiler_conditional_xfail_data before compiling.
15093 (compat-get-options): Handle dg-xfail-if.
15094 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15095 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15096 * gcc.dg/compat/vector-1_y.c: Likewise.
15097 * gcc.dg/compat/vector-2_x.c: Likewise.
15098 * gcc.dg/compat/vector-2_y.c: Likewise.
15099
ecb63641
EB
151002003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15101
15102 * g++.dg/opt/reg-stack4.C: New test.
15103
316d0b19
EB
151042003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15105
15106 * gcc.dg/builtin-apply2.c: New test.
15107
bb13f2ff
EB
151082003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15109
15110 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15111
4864cc4a
KL
151122003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15113
15114 PR c++/12924
15115 * g++.dg/template/template-id-2.C: New test.
15116
d43f603d
KL
151172003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15118
15119 PR c++/5369
15120 * g++.dg/template/memfriend1.C: New test.
15121 * g++.dg/template/memfriend2.C: Likewise.
15122 * g++.dg/template/memfriend3.C: Likewise.
15123 * g++.dg/template/memfriend4.C: Likewise.
15124 * g++.dg/template/memfriend5.C: Likewise.
15125 * g++.dg/template/memfriend6.C: Likewise.
15126 * g++.dg/template/memfriend7.C: Likewise.
15127 * g++.dg/template/memfriend8.C: Likewise.
15128 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15129
40bec508
MM
151302003-11-21 Mark Mitchell <mark@codesourcery.com>
15131
15132 PR c++/12515
15133 * g++.dg/ext/cond1.C: New test.
15134
c132886e
RH
151352003-11-20 Richard Henderson <rth@redhat.com>
15136
15137 * gcc.dg/20020201-2.c: Remove.
15138 * gcc.dg/20020201-4.c: Remove.
15139 * gcc.dg/20020304-1.c: Remove.
15140
dd2cc6dc
NN
151412003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15142
15143 * gcc.dg/cpp/trad/xwin1.c: New test case.
15144
5153e857
AT
151452003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15146
15147 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15148 * lib/g77.exp: Likewise.
15149 * lib/objc.exp: Likewise.
15150 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15151 for darwin.
15152
c44e68a5
KL
151532003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15154
15155 PR c++/12932
15156 * g++.dg/template/static5.C: New test.
15157
fc6d6d62
JM
151582003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15159
15160 * gcc.dg/nested-func-1.c: New test.
15161
178b9a09
KG
151622003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15163
15164 * gcc.dg/cpp/assert4.c: New test.
15165
8ffc2e37
GB
151662003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15167
75d3baee
ZW
15168 PR c++/2294
15169 * g++.dg/lookup/using9.c: New test.
8ffc2e37 15170
ec75414f
MM
151712003-11-14 Mark Mitchell <mark@codesourcery.com>
15172
15173 PR c++/12762
15174 * g++.dg/template/error3.C: New test.
15175
7fb768e5
AC
151762003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15177
15178 PR ada/13035
15179 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15180 No longer use a wrapper for gcc, since this does not work under
15181 Windows.
15182
aede75ed
GB
151832003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15184
75d3baee
ZW
15185 PR c++/2094
15186 * g++.dg/template/ptrmem7.C: New test.
aede75ed 15187
a25d596a
AP
151882003-11-13 Andrew Pinski <apinski@apple.com>
15189
15190 * gcc.c-torture/compile/20031113-1.c: New test.
15191
49012f5c 151922003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 15193 Kean Johnston <jkj@sco.com>
49012f5c
MM
15194
15195 PR c/13029
15196 * gcc.dg/unused-4.c: Update.
15197
d76bc29c
EB
151982003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15199
15200 * g++.dg/opt/const3.C: New test.
15201
fccc4eb2
JH
152022003-11-13 Jan Hubicka <jh@suse.cz>
15203
15204 * gcc.c-torture/compile/20031112-1.c: New test.
15205
8f120836
MM
152062003-11-12 Mark Mitchell <mark@codesourcery.com>
15207
15208 * g++.dg/parse/crash10.C: Remove bogus error marker.
15209
405f36dd
RO
152102003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15211
15212 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15213 (host_gcc): Likewise.
15214 (ROOT): Honor $PWDCMD.
15215 (BASE): Likewise.
15216 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15217
7e28e1a3
CM
152182003-11-12 Catherine Moore <clm@redhat.com>
15219
15220 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15221
0cf356df
AJ
152222003-11-12 Andreas Jaeger <aj@suse.de>
15223 Jakub Jelinek <jakub@redhat.com>
15224 Andrew Pinski <pinskia@physics.uc.edu>
15225 Richard Henderson <rth@redhat.com>
15226
15227 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15228 systems.
7671789c 15229 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
15230
15231 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15232 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15233
3e65fcc0
AJ
152342003-11-11 Andreas Jaeger <aj@suse.de>
15235
15236 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15237
292d9f2b
AJ
15238 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15239
e6178121
AC
152402003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15241
15242 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15243 Clean ups.
15244
1ec0c607
WH
152452003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15246
15247 * gcc.dg/trampoline-1.c: New test.
15248
a5fdcda8
AP
152492003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15250
15251 * gcc.c-torture/compile/200031109-1.c: New test.
15252
c76f4e8e
JM
152532003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15254
15255 PR c/3190
15256 PR c/8714
15257 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15258 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15259 gcc.dg/format/no-y2k-1.c: Update.
15260
587a9854
RS
152612003-11-08 Roger Sayle <roger@eyesopen.com>
15262
15263 PR optimization/10467
15264 * gcc.dg/20031108-1.c: New test case.
15265
3d67ba1e
GK
152662003-11-07 Geoffrey Keating <geoffk@apple.com>
15267
15268 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15269
30321c39
JM
152702003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15271
15272 * gcc.dg/compound-lvalue-1.c: New test.
15273 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15274 some XFAILs.
15275
2858f73a
GK
152762003-11-06 Geoffrey Keating <geoffk@apple.com>
15277
15278 * gcc.dg/altivec-varargs-1.c: New test.
15279
51672143
EB
152802003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15281
15282 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15283 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15284 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15285 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15286 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15287
0a49d02c
JM
152882003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15289
15290 * gcc.dg/cond-lvalue-1.c: New test.
15291
db9fd03e 152922003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
15293
15294 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15295
aad626f7
KL
152962003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15297
15298 PR c++/11616
15299 * g++.dg/template/instantiate5.C: New test.
15300
0c5a0451
VR
153012003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15302
15303 PR c++/12726
15304 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15305 * ChangeLog: Add missing first entry for above test.
15306
3dfa3500
KL
153072003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15308
15309 PR c++/9810
15310 * g++.dg/template/using8.C: New test.
15311 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15312
31f0f571
RS
153132003-11-02 Roger Sayle <roger@eyesopen.com>
15314
15315 PR optimization/10817
15316 * gcc.c-torture/compile/20031102-1.c: New test case.
15317
2077750a
KH
153182003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15319
15320 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15321 2147483647.
15322
e69cdc12
EB
153232003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15324
15325 * gcc.dg/20031102-1.c: New test.
15326
0a9e65f9
EB
153272003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15328
15329 * gcc.dg/complex-1.c: New test.
15330
f218d820
KL
153312003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15332
15333 PR c++/12796
15334 * g++.dg/template/crash13.C: Adjust expected error location.
15335 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15336
f3dd79b9
RE
153372003-10-31 Richard Earnshaw <rearnsha@arm.com>
15338
15339 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15340
4cabf776
JZ
153412003-10-31 Josef Zlomek <zlomekj@suse.cz>
15342
15343 PR/10239
15344 * gcc.c-torture/compile/20031031-2.c: New test.
15345
739e6d58
JZ
153462003-10-31 Josef Zlomek <zlomekj@suse.cz>
15347
15348 PR/11640
15349 * gcc.c-torture/compile/20031031-1.c: New test.
15350
28765aad
RE
153512003-10-31 Richard Earnshaw <rearnsha@arm.com>
15352
15353 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15354 * gcc.misc-tests/bprob.exp: Likewise.
15355 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15356 the execution test on arm-elf configs.
c6c01481 15357 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
15358 configs that don't support scratch files.
15359 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15360
1d915eda
AC
153612003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15362
15363 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15364 done by dejagnu.
15365
24c98fae
AC
153662003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15367
15368 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
15369 Avoid non pure sh syntax. Add more logging.
15370
15371 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15372 fail.
24c98fae 15373
0fda236e
FS
153742003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15375
15376 PR libgcj/10610
15377 * gcc.dg/ppc-stackalign-1.c: New test.
15378
1066ea4d
AC
153792003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15380
15381 * ada/acats/run_all.sh: Change output to be more compliant with
15382 dejagnu framework.
15383 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
15384 Only run [a-z]* directories, to filter out e.g. CVS.
15385 Redirect build output to log file.
1066ea4d 15386
934ef487
AC
153872003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15388
15389 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15390
c011a52f
AC
153912003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15392
15393 PR ada/5909:
15394 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15395
b19ee4bd
JJ
153962003-10-27 Jakub Jelinek <jakub@redhat.com>
15397
15398 * gcc.c-torture/compile/20031023-1.c: New test.
15399 * gcc.c-torture/compile/20031023-2.c: New test.
15400 * gcc.c-torture/compile/20031023-3.c: New test.
15401 * gcc.c-torture/compile/20031023-4.c: New test.
15402
58e1d54c
KL
154032003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15404
15405 PR c++/10371
15406 * g++.dg/lookup/scoped8.C: New test.
15407
b3cd99cd
EB
154082003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15409
15410 * g++.dg/opt/reg-stack3.C: New test.
15411
88682ff6
JM
154122003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15413
15414 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15415
d9a50301
KL
154162003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15417
15418 PR c++/11076
15419 * g++.dg/template/crash13.C: New test.
15420
349dfad9
JM
154212003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15422
15423 * gcc.dg/c99-restrict-2.c: New test.
15424
bb885938
NS
154252003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15426
15427 PR c++/12698, c++/12699, c++/12700, c++/12566
15428 * g++.dg/inherit/covariant9.C: New test.
15429 * g++.dg/inherit/covariant10.C: New test.
15430 * g++.dg/inherit/covariant11.C: New test.
15431
0c5a0451
VR
154322003-10-23 Jason Merrill <jason@redhat.com>
15433
15434 PR c++/12726
15435 * g++.dg/ext/complit2.C: New test.
15436
ed1ca05a
FH
154372003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15438
15439 PR target/12654
15440 * gcc.c-torture/execute/20031020-1.c: New test.
15441
1b251a0c
ZD
154422003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15443
15444 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15445 following the jump_insn.
15446
dc70e81d
JM
154472003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15448
15449 * gcc.dg/cast-lvalue-1.c: New test.
15450
18fd68a8
MM
154512003-10-21 Mark Mitchell <mark@codesourcery.com>
15452
15453 PR c++/11962
15454 * g++.dg/template/cond2.C: New test.
15455
ac054e28
JM
154562003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15457
15458 * gcc.dg/builtins-28.c: New test.
15459
d4d1ebc1
JH
154602003-10-20 Jan Hubicka <jh@suse.cz>
15461
15462 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15463 parameter.
15464 * testsuite/gcc.dg/inline-2.c: Likewise.
15465
d15f01e3
PE
154662003-10-20 Phil Edwards <phil@codesourcery.com>
15467
15468 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15469 * gcc.dg/nest.c: Likewise.
15470
11325dcd
KL
154712003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15472
15473 PR c++/9781, c++/10583, c++/11862
15474 * g++.dg/parse/crash13.C: New test.
15475
adccacc4
ZD
154762003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15477
15478 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15479
5a13d728
EB
154802003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15481
15482 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15483 Define HAVE_C99_RUNTIME except on Solaris.
15484 * gcc.dg/builtins-20.c: Likewise.
15485
29ee7b16
ZD
154862003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15487
15488 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15489
5f04800c
KL
154902003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15491
15492 PR c++/12495
15493 * g++.dg/template/crash21.C: New test.
15494
9579624e
KL
154952003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15496
15497 PR c++/2513
15498 * g++.dg/template/typename5.C: New test.
15499
e77b95a2
KL
155002003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15501
15502 PR c++/12369
15503 * g++.dg/template/friend25.C: New test.
15504
7a0cb59c
ZL
155052003-10-16 Ziemowit Laski <zlaski@apple.com>
15506
15507 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15508 versions.
15509
82917bf9
KH
155102003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15511
15512 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15513 == 2147483647.
15514
8725a9b4
KH
155152003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15516
15517 * gcc.c-torture/execute/960416-1.x: Remove.
15518 * gcc.c-torture/execute/divconst-3.x: Likewise.
15519
c546e185
HPN
155202003-10-15 Hans-Peter Nilsson <hp@axis.com>
15521
15522 PR target/12598
15523 * gcc.dg/torture/cris-volatile-1.c: New test.
15524
e157d777
RS
155252003-10-14 Roger Sayle <roger@eyesopen.com>
15526
15527 PR optimization/9325
15528 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15529 for overflowing floating point to integer conversion during RTL
15530 simplification.
15531
c92c2a28
ZL
155322003-10-13 Ziemowit Laski <zlaski@apple.com>
15533
15534 * objc/execute/_cmd.m: Fix typo.
15535 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15536 Relax 'scan-assembler' regexp.
15537 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15538 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15539 * objc.dg/zero-link-2.m: Remove blank line.
15540 * objc.dg/zero-link-3.m: New test case.
c6c01481 15541
71d46c6f
GK
155422003-10-13 Geoffrey Keating <geoffk@apple.com>
15543
3eba62b4
GK
15544 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15545
71d46c6f
GK
15546 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15547 than linker trickery.
15548
88e451e1
VR
155492003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15550
15551 PR c++/12370
15552 * g++.dg/other/friend2.C: New test.
15553
e3c8de6a
SB
155542003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15555
15556 * gcc.dg/20031012-1.c: New test.
15557
1998463c
SB
155582003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15559
15560 * gcc.dg/weak/weak-3.c: Fix for new warning.
15561
cc956bfd
KC
155622003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15563
15564 PR optimization/8750
15565 * gcc.c-torture/execute/20031012-1.c: New test case.
15566
c43fa1f5
RS
155672003-10-11 Roger Sayle <roger@eyesopen.com>
15568
15569 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15570 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15571
c877353c
RS
155722003-10-11 Roger Sayle <roger@eyesopen.com>
15573
15574 PR optimization/12260
15575 * gcc.c-torture/compile/20031011-2.c: New test case.
15576
e3be1116
RS
155772003-10-11 Roger Sayle <roger@eyesopen.com>
15578
15579 * gcc.c-torture/execute/20031011-1.c: New testcase.
15580
69efc31d
EB
155812003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15582
15583 * gcc.c-torture/compile/20031011-1.c: New test.
15584
cc956bfd 155852003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
15586
15587 * g++.dg/other/first-global.C: New test.
15588
ea82015c
RS
155892003-10-11 Roger Sayle <roger@eyesopen.com>
15590
15591 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15592
51e73d57
ILT
155932003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15594
15595 * gcc.c-torture/compile/20031010-1.c: New test.
15596
d0fd1347
GK
155972003-10-10 Geoffrey Keating <geoffk@apple.com>
15598
15599 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15600 * gcc.c-torture/execute/va-arg-25.c: ... here.
15601
b18ff0cd
MM
156022003-10-09 Mark Mitchell <mark@codesourcery.com>
15603
15604 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15605
1703590e
RS
156062003-10-08 Richard Sandiford <rsandifo@redhat.com>
15607
f119ba23 15608 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 15609
3d56512d
GB
156102003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15611
15612 * g++.dg/parse/error2.C: New test.
15613
7a925598
GB
156142003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15615
15616 PR c++/11097
15617 * g++.dg/other/error5.C: Modify the error message.
15618 * g++.dg/lookup/using8.C: New test.
15619
a594a19c
GK
156202003-10-07 Geoffrey Keating <geoffk@apple.com>
15621
15622 * gcc.dg/darwin-abi-2.c: New file.
15623 * gcc.c-torture/execute/va-arg-24.c: New file.
15624
90af8042
BW
156252003-10-06 Bob Wilson <bob.wilson@acm.org>
15626
15627 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15628 indentation.
15629
d04a575f
MM
156302003-10-06 Mark Mitchell <mark@codesourcery.com>
15631
15632 PR c++/10147
15633 * g++.dg/other/error4.C: Update error messages.
15634 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 15635
d04a575f
MM
15636 PR c++/12337
15637 * g++.dg/init/new9.C: New test.
c6c01481 15638
d04a575f
MM
15639 PR c++/12334, c++/12236, c++/8656
15640 * g++.dg/ext/attrib8.C: New test.
15641
8a7a6f4d
DP
156422003-10-06 Devang Patel <dpatel@apple.com>
15643
15644 * gcc.dg/debug/dwarf2-3.h: New test.
15645 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 15646
9ebfd78b
EB
156472003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15648
15649 * g++.dg/opt/cfg2.C: New test.
15650
8c03ca00
EB
156512003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15652
15653 * g++.dg/opt/float1.C: New test.
15654
b494fd98
EB
156552003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15656
15657 * gcc.dg/c90-array-lval-6.c: New test.
15658 * gcc.dg/c99-array-lval-6.c: New test.
15659
81ff723b
AM
156602003-10-03 Alexander Malmberg <alexander@malmberg.org>
15661 Ziemowit Laski <zlaski@apple.com>
15662
15663 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15664 'Derived', so that it is never considered a class method; add
15665 new warning for '+port' method ambiguity.
15666 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15667 <objc/objc-api.h> (needed on Mac OS X).
15668 * objc.dg/method-13.m: New test.
15669
875eda9c
RS
156702003-10-03 Roger Sayle <roger@eyesopen.com>
15671
15672 PR optimization/9325, PR java/6391
15673 * gcc.c-torture/execute/20031003-1.c: New test case.
15674
c8a65a25
MM
156752003-10-02 Mark Mitchell <mark@codesourcery.com>
15676
5114f0ed
MM
15677 PR optimization/12180
15678 * gcc.dg/20031002-1.c: New test.
15679
c8a65a25
MM
15680 PR c++/12486
15681 * g++.dg/inherit/error1.C: New test.
15682
910a2080
CD
156832003-10-02 Chris Demetriou <cgd@broadcom.com>
15684
15685 * lib/f-torture.exp (search_for): Rename to...
15686 (search_for_re): This. Also, clean up comments and the
15687 "regexp" invocation.
15688
2a3bf9aa
JZ
156892003-10-02 Josef Zlomek <zlomekj@suse.cz>
15690
15691 * gcc.c-torture/compile/20031002-1.c: New test.
15692
7485f79f
JJ
156932003-10-02 Jakub Jelinek <jakub@redhat.com>
15694
15695 * g++.dg/opt/cond1.C: New test.
15696
2409cb37
KC
156972003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15698
15699 * gcc.dg/Wold-style-definition-2.c: New testcase.
15700 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15701
1ffcc352
RH
157022003-09-29 Richard Henderson <rth@redhat.com>
15703
75d3baee 15704 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 15705
ea0738f2
EB
157062003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15707
15708 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15709
753aaa17
KL
157102003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15711
15712 * g++.dg/template/friend19.C: Fix typo.
15713 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15714
d34053ed
RS
157152003-09-28 Richard Sandiford <rsandifo@redhat.com>
15716
15717 * gcc.c-torture/execute/20030928-1.c: New test.
15718 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15719
e8226879
EB
157202003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15721
15722 * g++.dg/opt/unroll1.C: New test.
15723
073089a7
RS
157242003-09-26 Roger Sayle <roger@eyesopen.com>
15725
15726 PR optimization/11741
15727 * gcc.dg/20030926-1.c: New test case.
15728
37d407a1
KL
157292003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15730
15731 PR c++/5655
15732 * g++.dg/parse/access7.C: New test.
15733 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15734
264fa2db
ZL
157352003-09-24 Ziemowit Laski <zlaski@apple.com>
15736
15737 MERGE OF objc-improvements-branch into MAINLINE:
15738 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15739 if libobjc has not been built.
15740 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
15741 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15742 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15743 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
15744 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15745 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
15746 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15747 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15748 objc.dg/special/unclaimed-category-1.h,
15749 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15750 well as GNU runtime.
264fa2db 15751 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
15752 * execute/cascading-1.m, execute/function-message-1.m,
15753 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15754 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15755 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15756 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15757 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15758 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15759 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15760 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15761 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
15762 * objc.dg/bitfield-2.m: Run only on Darwin.
15763 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
15764 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15765 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 15766 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 15767
d395df26
AO
157682003-09-24 Alexandre Oliva <aoliva@redhat.com>
15769
15770 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15771
fff2cb99
GK
157722003-09-23 Geoffrey Keating <geoffk@apple.com>
15773
15774 * gcc.dg/darwin-abi-1.c: New file.
15775
af0f185b
AP
157762003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15777
15778 PR target/12281
15779 * gcc.c-torture/compile/20030921-1.c: New test.
15780
de582cfb
EB
157812003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15782
15783 * g++.dg/opt/reg-stack2.C: New test.
15784
5cfc5356
EB
157852003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15786
15787 * g++.dg/eh/delayslot1.C: New test.
15788
ddd2d57e
RH
157892003-09-20 Richard Henderson <rth@redhat.com>
15790
15791 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15792
ccea753c
RS
157932003-09-20 Roger Sayle <roger@eyesopen.com>
15794
15795 * gcc.c-torture/execute/20030920-1.c: New test case.
15796
2c49cd9e
KL
157972003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15798
15799 * g++.dg/rtti/typeid3.C: Correct expected error message.
15800
4047b164
KL
158012003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15802
15803 PR c++/157
15804 * g++.dg/parse/crash12.C: New test.
15805
99d53bba
JJ
158062003-09-19 Janis Johnson <janis187@us.ibm.com>
15807
15808 * gcc.dg/compat/mixed-struct-check.h: New.
15809 * gcc.dg/compat/mixed-struct-defs.h: New.
15810 * gcc.dg/compat/mixed-struct-init.h: New.
15811 * gcc.dg/compat/struct-by-value-19_main.c: New.
15812 * gcc.dg/compat/struct-by-value-19_x.c: New.
15813 * gcc.dg/compat/struct-by-value-19_y.c: New.
15814 * gcc.dg/compat/struct-by-value-20_main.c: New.
15815 * gcc.dg/compat/struct-by-value-20_x.c: New.
15816 * gcc.dg/compat/struct-by-value-20_y.c: New.
15817 * gcc.dg/compat/struct-return-19_main.c: New.
15818 * gcc.dg/compat/struct-return-19_x.c: New.
15819 * gcc.dg/compat/struct-return-19_y.c: New.
15820 * gcc.dg/compat/struct-return-20_main.c: New.
15821 * gcc.dg/compat/struct-return-20_x.c: New.
15822 * gcc.dg/compat/struct-return-20_y.c: New.
15823
ed71e586
AP
158242003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15825 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15826 so that it will not complain on LP64 targets.
15827
68c78847
KL
158282003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15829
15830 PR c++/495
15831 * g++.dg/template/friend24.C: New test.
15832
3501ba24
NS
158332003-09-19 Nathan Sidwell <nathan@codesourcery.com>
15834
68442fac 15835 PR c++/12332
3501ba24
NS
15836 * g++.dg/template/memtmpl2.C: New test.
15837
5ae6cd0d
MM
158382003-09-18 Mark Mitchell <mark@codesourcery.com>
15839
15840 PR target/11184
15841 * gcc.dg/builtin-apply1.c: New test.
15842
85b22f78
NS
158432003-09-18 Nathan Sidwell <nathan@codesourcery.com>
15844
15845 PR c++/9848
15846 * g++.dg/warn/Wunused-4.C: New test.
15847
ef08de80
VR
158482003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15849
15850 PR c++/12316
15851 * g++.dg/other/gc2.C: New test.
15852
84583208
MM
158532003-09-17 Mark Mitchell <mark@codesourcery.com>
15854
15dd86be
MM
15855 PR c++/11991
15856 * g++.dg/rtti/typeid3.C: New test.
15857
84583208
MM
15858 PR c++/12266
15859 * g++.dg/overload/template1.C: New test.
15860
0b75beaa
EB
158612003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15862
15863 * g++.dg/opt/cfg3.C: New test.
15864
ae8803a8
KL
158652003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15866
15867 PR c++/7939
15868 * g++.dg/template/crash11.C: New test.
15869
72954a4f
JM
158702003-09-16 Jason Merrill <jason@redhat.com>
15871 Jakub Jelinek <jakub@redhat.com>
15872
15873 * gcc.dg/attr-warn-unused-result.c: New test.
15874
3afd2e20
NS
158752003-09-15 Nathan Sidwell <nathan@codesourcery.com>
15876
15877 PR c++/12184
15878 * g++.dg/expr/call2.C: New test.
15879
c034f121
AJ
158802003-09-15 Andreas Jaeger <aj@suse.de>
15881
15882 * gcc.dg/Wold-style-definition-1.c: New test.
15883
29edb15c
MM
158842003-09-14 Mark Mitchell <mark@codesourcery.com>
15885
a7e8c268
MM
15886 PR c++/3907
15887 * g++.dg/parse/template12.C: New test.
15888
29edb15c
MM
15889 * g++.dg/abi/bitfield11.C: New test.
15890 * g++.dg/abi/bitfield12.C: Likewise.
15891
aab68b4a
AO
158922003-09-14 Alexandre Oliva <aoliva@redhat.com>
15893
15894 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
15895 non-expansion of functional macro name without arguments at EOL.
15896 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
15897
975f3818
RS
158982003-09-14 Richard Sandiford <rsandifo@redhat.com>
15899
15900 * gcc.c-torture/execute/20030914-[12].c: New tests.
15901
92af500d
NS
159022003-09-11 Nathan Sidwell <nathan@codesourcery.com>
15903
15904 PR c++/11788
15905 * g++.dg/overload/addr1.C: New test.
15906
93dc9a32
ILT
159072003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
15908
15909 * gcc.dg/20030909-1.c: New test.
15910
1c8b4e29
EB
159112003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15912
15913 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
15914
159152003-09-09 Devang Patel <dpatel@apple.com>
15916
15917 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 15918
f7657db9
KG
159192003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15920
15921 * gcc.dg/torture/builtin-explog-1.c: New testcase.
15922
9649812a
MM
159232003-09-08 Mark Mitchell <mark@codesourcery.com>
15924
15925 * gcc.dg/ia64-types1.c: New test.
15926 * gcc.dg/ia64-types2.c: Likewise.
15927
df049e59
KG
159282003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15929
11bf0eb0
KG
15930 * gcc.dg/builtins-1.c: Add more _Complex tests.
15931 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15932
df049e59
KG
15933 * gcc.dg/builtins-1.c: Test existing _Complex functions.
15934 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15935
f23fb7f5
MM
159362003-09-08 Mark Mitchell <mark@codesourcery.com>
15937
fa531100
MM
15938 PR c++/11786
15939 * g++.dg/lookup/koenig2.C: New test.
15940
f23fb7f5
MM
15941 PR c++/5296
15942 * g++.dg/rtti/typeid2.C: New test.
15943
7f14bbe6
JJ
159442003-09-08 Jakub Jelinek <jakub@redhat.com>
15945
15946 * gcc.c-torture/compile/20030904-1.c: New test.
15947
7b65ed54
EB
159482003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15949
15950 * g++.dg/opt/longbranch2.C: New test.
15951
6a4f08f3
AP
159522003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15953
15954 * g++.dg/template/crash10.C: Only compile it.
15955
dc4cb34e
AP
159562003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15957
15958 PR middle-end/11665
15959 * gcc.c-torture/compile/20030907-1.c: New test.
15960 * g++.dg/init/array11.C: New test.
15961
cf9ad9a7
MM
159622003-09-07 Mark Mitchell <mark@codesourcery.com>
15963
15964 PR c++/11852
15965 * g++.dg/init/struct1.C: New test.
15966
6ef0aa7b
MM
159672003-09-07 Mark Mitchell <mark@codesourcery.com>
15968
15969 PR c++/12181
15970 * g++.dg/expr/comma1.C: New test.
15971
385bce06
MM
159722003-09-06 Mark Mitchell <mark@codesourcery.com>
15973
ae53e5bc 15974 PR c++/11867
385bce06
MM
15975 * g++.dg/expr/static_cast5.C: New test.
15976
687f4bc1
AP
159772003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
15978
15979 PR c++/11507
15980 * g++.dg/lookup/scoped7.C: New test.
c6c01481 15981
687f4bc1
AP
15982 PR c++/9574
15983 * g++.dg/other/static1.C: New test.
15984
15985 PR c++/11490
15986 * g++.dg/warn/template-1.C: New test.
15987
15988 PR c++/11432
15989 * g++.dg/template/crash10.C: New test.
c6c01481 15990
687f4bc1
AP
15991 PR c++/2478
15992 * g++.dg/overload/VLA.C: New test.
c6c01481 15993
687f4bc1
AP
15994 PR c++/10804
15995 * g++.dg/template/call1.C: New test.
15996
1f845b30
NS
159972003-09-06 Nathan Sidwell <nathan@codesourcery.com>
15998
15999 PR c++/11794
16000 * g++.dg/parse/using3.C: New test.
16001
34ff2673
RS
160022003-09-06 Roger Sayle <roger@eyesopen.com>
16003
16004 PR c++/11409
16005 * g++.dg/overload/builtin3.C: New test case.
16006
03845b47
SB
160072003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16008
16009 PR c/9862
16010 * gcc.dg/20030906-1.c: New test.
16011 * gcc.dg/20030906-2.c: Likewise.
16012
b92bc2a0
NS
160132003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16014
16015 PR c++/12167
16016 * g++.dg/parse/defarg5.C: New test.
16017
16018 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16019
ceeae2d1
MM
160202003-09-05 Mark Mitchell <mark@codesourcery.com>
16021
16022 PR c++/12163
16023 * g++.dg/expr/static_cast4.C: New test.
16024
16025 PR c++/12146
16026 * g++.dg/template/crash9.C: New test.
16027
3f8dc57b
AP
160282003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16029
c6c01481 16030 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
16031 in __FUNCTION__.
16032 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16033
8e1daa34
NS
160342003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16035
12483c9f
NS
16036 PR c++/11922
16037 * g++/dg/template/qualified-id1.C: New test.
c6c01481 16038
8e1daa34
NS
16039 PR c++/12037
16040 * g++.dg/warn/noeffect4.C: New test.
16041
47ab33b2
MA
160422003-09-04 Matt Austern <austern@apple.com>
16043
16044 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16045 * g++.dg/ext/fnname2.C: Likewise.
16046 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 16047
d18a8251
MM
160482003-09-04 Mark Mitchell <mark@codesourcery.com>
16049
16050 * g++.dg/expr/lval1.C: New test.
16051 * g++.dg/ext/lvcast.C: Remove.
16052
bcfb8075
RS
160532003-09-03 Roger Sayle <roger@eyesopen.com>
16054
16055 PR optimization/11700.
16056 * gcc.c-torture/compile/20030903-1.c: New test case.
16057
43fe31f6
MM
160582003-09-03 Mark Mitchell <mark@codesourcery.com>
16059
16060 PR c++/12053
16061 * g++.dg/abi/layout4.C: New test.
16062
1918facf
SB
160632003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16064
16065 PR c++/11553
16066 * g++.dg/parse/friend3.C: New test.
c6c01481 16067
6d80c4b9
MM
160682003-09-02 Mark Mitchell <mark@codesourcery.com>
16069
3281be05
MM
16070 PR c++/11847
16071 * g++.dg/template/class1.C: New test.
16072
6d80c4b9
MM
16073 PR c++/11808
16074 * g++.dg/expr/call1.C: New test.
16075
7e99327d
MM
160762003-09-01 Mark Mitchell <mark@codesourcery.com>
16077
16078 PR c++/12114
16079 * g++.dg/init/ref9.C: New test.
16080
16081 PR c++/11972
16082 * g++.dg/template/nested4.C: New test.
16083
20d65560
MM
160842003-08-29 Mark Mitchell <mark@codesourcery.com>
16085
7433e6d4
MM
16086 PR c++/12093
16087 * g++.dg/template/non-dependent4.C: New test.
16088
20d65560
MM
16089 PR c++/11928
16090 * g++.dg/inherit/conv1.C: New test.
16091
fc2b8477
MM
160922003-08-29 Mark Mitchell <mark@codesourcery.com>
16093
16094 PR c++/6196
16095 * g++.dg/ext/label1.C: New test.
16096 * g++.dg/ext/label2.C: Likewise.
16097
a1652802
MM
160982003-08-28 Mark Mitchell <mark@codesourcery.com>
16099
16100 * g++.dg/expr/cond3.C: New test.
16101
a2a919aa
KG
161022003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16103
16104 * gcc.dg/builtins-1.c: Add new builtin cases.
16105
488f17e1
KG
161062003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16107
16108 * gcc.dg/builtins-1.c: Add new cases.
16109 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16110
161112003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16112
16113 * gcc.dg/builtins-1.c: Add more math builtin tests.
16114 * gcc.dg/torture/builtin-attr-1.c: New test.
16115
22bd385b
MM
161162003-08-28 Mark Mitchell <mark@codesourcery.com>
16117
16118 PR optimization/5079
16119 * g++.dg/opt/static3.C: New test.
16120
3d7ca167
ZD
161212003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16122
16123 * gcc.misc-tests/gcov-10b.c: New test.
16124
031b59ce
MM
161252003-08-27 Mark Mitchell <mark@codesourcery.com>
16126
16127 * g++.dg/opt/ptrmem3.C: New test.
16128
16129 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16130
b7bc76e3
JJ
161312003-08-27 Jakub Jelinek <jakub@redhat.com>
16132
16133 * gcc.dg/20030826-2.c: New test.
16134
00229de4
RS
161352003-08-26 Roger Sayle <roger@eyesopen.com>
16136
16137 PR middle-end/12002
16138 * g77.f-torture/compile/12002.f: New test case.
16139
e3232933
RS
161402003-08-26 Roger Sayle <roger@eyesopen.com>
16141
16142 * gcc.dg/20030826-1.c: New test case.
16143
a103ca2c
MK
161442003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16145
16146 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16147
20b50672
NS
161482003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16149
6d9a0a36
NS
16150 PR c++/11871
16151 * c++.dg/lookup/crash1.C: New test.
16152
20b50672
NS
16153 * c++.dg/warn/noeffect3.C: New test.
16154
0961802f
JJ
161552003-08-25 Janis Johnson <janis187@us.ibm.com>
16156
16157 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16158 * gcc.dg/compat/vector-1_y.c: Ditto.
16159 * gcc.dg/compat/vector-2_x.c: Ditto.
16160 * gcc.dg/compat/vector-2_y.c: Ditto.
16161
b01e3e38
UW
161622003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16163
16164 * gcc.dg/20030702-1.c: New test.
16165
43dc123f
MM
161662003-08-25 Mark Mitchell <mark@codesourcery.com>
16167
16168 PR c++/8795
16169 * g++.dg/ext/altivec-1.C: New test.
16170
a30b6839
RH
161712003-08-24 Richard Henderson <rth@redhat.com>
16172
16173 * g++.dg/eh/simd-2.C: Add -w for x86.
16174
61c234ce
JJ
161752003-08-23 Jakub Jelinek <jakub@redhat.com>
16176
16177 * gcc.dg/20030815-1.c: New test.
16178
a653d067
KL
161792003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16180
16181 PR c++/3765
16182 * g++.dg/parse/access6.C: New test.
16183
19db77ce
KL
161842003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16185
16186 PR c++/641, c++/11876
16187 * g++.dg/template/friend22.C: New test.
16188 * g++.dg/template/friend23.C: Likewise.
16189
35f73a73
MM
161902003-08-22 Mark Mitchell <mark@codesourcery.com>
16191
16192 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16193 identically.
16194
6560773a
MM
161952003-08-22 Mark Mitchell <mark@codesourcery.com>
16196
16197 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16198
a30f2d65
MM
161992003-08-22 Mark Mitchell <mark@codesourcery.com>
16200
16201 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16202
7741796c
MM
162032003-08-22 Mark Mitchell <mark@codesourcery.com>
16204
16205 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16206
376de225
MM
162072003-08-22 Mark Mitchell <mark@codesourcery.com>
16208
16209 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16210
f3c2dfc6
MM
162112003-08-21 Mark Mitchell <mark@codesourcery.com>
16212
16213 PR c++/11919
16214 * g++.dg/overload/prom1.C: New test.
16215
16216 PR c++/11551
16217 * g++.dg/parse/dtor2.C: New test.
16218
16219 PR c++/10762
16220 * g++.dg/parse/using2.C: New test.
16221
43c446b8
KH
162222003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16223
16224 PR target/11805
16225 * gcc.c-torture/compile/20030821-1.c: New.
16226
35c18a20
MM
162272003-08-20 Mark Mitchell <mark@codesourcery.com>
16228
16229 PR c++/11834
16230 * g++.dg/template/deduce2.C: New test.
16231
c4c83fff
JZ
162322003-08-21 Josef Zlomek <zlomekj@suse.cz>
16233
16234 * gcc.c-torture/execute/20030821-1.c: New test.
16235
2cf099a5
RS
162362003-08-20 Roger Sayle <roger@eyesopen.com>
16237
16238 PR middle-end/11984
16239 * gcc.dg/20030820-1.c: New test case.
16240
47d4c811
NS
162412003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16242
16243 PR c++/11945
16244 * g++.dg/warn/noeffect2.C: New test.
16245
4b0d3cbe
MM
162462003-08-19 Mark Mitchell <mark@codesourcery.com>
16247
16248 PR c++/10926
16249 * g++.dg/template/dtor2.C: New test.
16250
16251 PR c++/11684
16252 * g++.dg/template/operator1.C: New test.
16253 * g++.dg/parse/operator4.C: New test.
16254
16255 PR c++/11946.C
16256 * g++.dg/expr/enum1.C: New test.
16257 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16258
16259 PR c++/11036.C
16260 * g++.dg/parse/elab2.C: New test.
16261 * g++.dg/parse/typedef4.C: Change error message.
16262 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16263 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16264 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16265
ccc01444
GK
162662003-08-19 Geoffrey Keating <geoffk@apple.com>
16267
16268 * gcc.dg/pch/warn-1.c: New.
16269 * gcc.dg/pch/warn-1.hs: New.
16270
16271 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16272 not-tested file.
16273
c0d4955f
AP
162742003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16275
16276 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16277
4fad7068
AP
162782003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16279
16280 * gcc.dg/uninit-D.c: New Test.
16281 * gcc.dg/uninit-E.c: New Test.
16282 * gcc.dg/uninit-F.c: New Test.
16283 * gcc.dg/uninit-G.c: New Test.
16284
7f5d157f
MR
162852003-08-19 Michael Ritzert <ritzert@t-online.de>
16286
16287 * g++.dg/README: Describe the pch directory.
16288
b54f5338
KL
162892003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16290
16291 PR c++/11174
16292 * g++.dg/parse/access4.C: New test.
16293 * g++.dg/parse/access5.C: Likewise.
16294 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16295
622adc7e
MK
162962003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16297
16298 * gcc.dg/noncompile/20030818-1.c: New.
16299
a2507277
NS
163002003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16301
47d4c811
NS
16302 PR c++/11957
16303 * g++.dg/warn/noeffect1.C: New test.
16304
a2507277
NS
16305 * g++.dg/template/scope2.C: New test.
16306 * g++.dg/template/error2.C: Correct dg-error
16307
8edf7a6d
RS
163082003-08-18 Richard Sandiford <rsandifo@redhat.com>
16309
16310 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16311
e895113a
NS
163122003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16313
16314 PR C++/11512
16315 * g++.dg/template/warn1.C: New.
16316
68ea098a
NS
163172003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16318
16319 * g++.dg/template/error2.C: New test.
16320 * g++.dg/lookup/using7.C: Adjust errors
16321 * g++.old-deja/g++.pt/crash36.C: Likewise.
16322 * g++.old-deja/g++.pt/derived3.C: Likewise.
16323
d256ac69
KG
163242003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16325
16326 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16327 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16328 * gcc.c-torture/execute/builtins/string-9.c: New, from
16329 string-opt-9.c. Adjust for execute/builtins framework.
16330 * gcc.c-torture/execute/string-opt-9.c: Delete.
16331
560ad596
MM
163322003-08-12 Mark Mitchell <mark@codesourcery.com>
16333
4717fcc7
MM
16334 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16335
560ad596
MM
16336 * g++.dg/parse/ret-type2.C: New test.
16337
16338 PR c++/11703
16339 * g++.dg/init/new8.C: New test.
16340
16341 PR c++/10923
16342 * g++.dg/parse/typedef5.C: New test.
16343
16344 PR c++/9512
16345 * g++.dg/parse/qualified2.C: New test.
16346 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16347 invalid code.
16348
fe0378ed
MM
163492003-08-11 Mark Mitchell <mark@codesourcery.com>
16350
16351 * g++.dg/conversion/ptrmem1.C: New test.
16352
5f5e441a
JJ
163532003-08-11 Jakub Jelinek <jakub@redhat.com>
16354
16355 PR target/11693
16356 * gcc.dg/20030811-1.c: New test.
16357
16358 PR target/11535
16359 * gcc.c-torture/execute/20030811-1.c: New test.
16360
0235f855
KG
163612003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16362
16363 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16364
d9148cf4
MM
163652003-08-10 Mark Mitchell <mark@codesourcery.com>
16366
16367 PR c++/11789.C
16368 * g++.dg/inherit/multiple1.C: New test.
16369
86306a6b
NS
163702003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16371
bae39a73
NS
16372 * gcc.dg/spe1.c: New test.
16373
ffc76561
NS
16374 PR c++/11670
16375 * g++.dg/expr/cast2.C: New test.
c6c01481 16376
86306a6b
NS
16377 PR c++/10530
16378 * g++.dg/template/dependent-name2.C: New test.
16379
bb6e4168
AP
163802003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16381
16382 * g++.dg/parse/crash11.C: Put the dg options in comments.
16383
df38ffef
NB
163842003-08-08 Neil Booth <neil@daikokuya.co.uk>
16385
16386 * lib/gcc-dg.exp: Update for diagnostic change.
16387
3adee96c
KL
163882003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16389
16390 PR c++/5767
16391 * g++.dg/parse/crash11.C: New test.
16392
372431b6
AO
163932003-08-06 Alexandre Oliva <aoliva@redhat.com>
16394
16395 * gcc.dg/cpp/spacing1.c: Update.
16396
17f6297d
JJ
163972003-08-04 Janis Johnson <janis187@us.ibm.com>
16398
16399 PR target/11739
16400 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16401 a value for -mtune.
16402
02a1994c
RS
164032003-08-04 Roger Sayle <roger@eyesopen.com>
16404
16405 PR middle-end/11771
16406 * gcc.c-torture/compile/20030804-1.c: New test case.
16407
f2593a66
RS
164082003-08-04 Roger Sayle <roger@eyesopen.com>
16409
16410 * gcc.dg/20030804-1.c: New test case.
16411
b5d72eda
AO
164122003-08-04 Alexandre Oliva <aoliva@redhat.com>
16413
16414 * gcc.dg/cpp/separate-1.c: New test.
16415
ae0b7dfc
NS
164162003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16417
6cb89308
NS
16418 PR c++/11704
16419 * g++.dg/template/dependent-expr2.C: New test.
16420
ae0b7dfc
NS
16421 PR c++/11766
16422 * g++.dg/expr/ptrmem1.C: New test.
16423
79572cb1
KL
164242003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16425
16426 PR c++/9453
16427 * g++.dg/template/friend15.C: New test.
16428
76bf2c97
NB
164292003-08-03 Neil Booth <neil@daikokuya.co.uk>
16430
16431 * lib/dg-pch.exp: Work round PCH bug.
16432
8e9dd1eb
KG
164332003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16434
16435 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16436 builtins. Move cases from builtins-4.c here.
16437
16438 * gcc.dg/torture/builtin-math-1.c: New test taken from
16439 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16440 additional cases.
c6c01481 16441
8e9dd1eb
KG
16442 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16443 Delete.
16444
fd9aef9d
NS
164452003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16446
16447 PR c++/9447
16448 * g++.dg/template/using7.C: New test.
16449
49634b3a
NB
164502003-08-02 Neil Booth <neil@daikokuya.co.uk>
16451
16452 * import1.c, import2.c: New tests.
16453
5f77fbd4
JJ
164542003-08-01 Jakub Jelinek <jakub@redhat.com>
16455
16456 * g++.dg/eh/crossjump1.C: New test.
16457
ee935db4
MM
164582003-08-01 Mark Mitchell <mark@codesourcery.com>
16459
16460 PR c++/11697
16461 * g++.dg/template/using6.C: New test.
16462
16463 PR c++/11744
16464 * g++.dg/template/koenig2.C: New test.
16465
d6f7c704
KL
164662003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16467
16468 PR c++/7983
16469 * g++.dg/parse/typedef4.C: New test.
16470
cbd63935
KL
164712003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16472
16473 PR c++/8442, c++/8806
16474 * g++.dg/template/elab1.C: New test.
16475 * g++.dg/template/type2.C: Likewise.
16476 * g++.dg/template/ttp3.C: Adjust expected error message.
16477 * g++.old-deja/g++.law/visibility13.C: Likewise.
16478 * g++.old-deja/g++.niklas/t135.C: Likewise.
16479 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16480 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16481 template argument.
16482 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16483
522da2bf
NS
164842003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16485
a5bcc582
NS
16486 PR c++/11295
16487 * g++.dg/ext/stmtexpr1.C: New test.
16488
d340e53f
NS
16489 * g++.dg/opt/tmp1.C: New test.
16490
f21e6028
NS
16491 PR c++/11525
16492 * g++.dg/parse/constant4.C: New test.
16493
522da2bf
NS
16494 PR c++/9447
16495 * g++.dg/template/using5.C: New test.
16496
2598550f
RS
164972003-07-31 Roger Sayle <roger@eyesopen.com>
16498
16499 * gcc.dg/builtins-27.c: New test case.
16500
a132b6a8
JJ
165012003-07-31 Jakub Jelinek <jakub@redhat.com>
16502
16503 * gcc.dg/tls/opt-7.c: New test.
16504
5011c2ca 165052003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 16506
5011c2ca
AP
16507 * g++.old-deja/g++.other/crash18.C: Remove.
16508
fb5ce3c9
NS
165092003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16510
ffd49b19
NS
16511 * g++.dg/template/explicit3.C: New.
16512 * g++.dg/template/explicit4.C: New.
16513 * g++.dg/template/explicit5.C: New.
16514
fb5ce3c9
NS
16515 PR c++/11347
16516 * g++.dg/template/memtmpl1.C: New.
16517
675eab74
AP
165182003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16519
16520 PR target/11565
16521 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16522 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16523
602a82f3 165242003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
16525
16526 * vtgc1.c: Kill.
16527
55d54003
ZW
165282003-07-29 Zack Weinberg <zack@codesourcery.com>
16529
16530 * gcc.dg/struct-in-proto-1.c: New test.
16531
8f9b4009
NB
165322003-07-29 Neil Booth <neil@daikokuya.co.uk>
16533
16534 * gcc.dg/cpp/include2.c: Only expect one message.
16535
399dedb9
NS
165362003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16537
16538 PR c++/9447
16539 * g++.dg/template/using1.C: New test.
16540 * g++.dg/template/using2.C: New test.
16541 * g++.dg/template/using3.C: New test.
16542 * g++.dg/template/using4.C: New test.
16543
f67f7737
AO
165442003-07-29 Alexandre Oliva <aoliva@redhat.com>
16545
16546 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16547 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16548
415d4636
MM
165492003-07-28 Jan Hubicka <jh@suse.cz>
16550
16551 PR c++/11530
16552 * g++.dg/opt/call1.C: New test.
16553
7b6d72fc
MM
165542003-07-28 Alexandre Oliva <aoliva@redhat.com>
16555
16556 PR c++/11667
16557 * g++.dg/init/enum2.C: New test.
16558 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 16559
b7365957
HPN
165602003-07-28 <hp@bitrange.com>
16561
16562 * gcc.dg/Wdeclaration-after-statement-1.c,
16563 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16564
5dfa45d0
JJ
165652003-07-28 Jakub Jelinek <jakub@redhat.com>
16566
16567 * gcc.c-torture/compile/20030725-1.c: New test.
16568
66584e64
AH
165692003-07-28 Aldy Hernandez <aldyh@redhat.com>
16570
16571 * gcc.dg/20030505.c: Only run for SPE.
16572 Remove definition of opaque type.
16573
b7a78333
MM
165742003-07-27 Mark Mitchell <mark@codesourcery.com>
16575
16576 * g++.dg/template/ptrmem6.C: New test.
16577
18f3e349
GK
165782003-07-26 Geoffrey Keating <geoffk@apple.com>
16579
16580 * gcc.c-torture/compile/zero-strct-2.c: New test.
16581
863d3dfb
GK
165822003-07-25 Geoffrey Keating <geoffk@apple.com>
16583
16584 * gcc.dg/intermod-1.c: New test.
16585
a91db711
NS
165862003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16587
22038b2c
NS
16588 PR c++/11617
16589 * g++.dg/template/lookup2.C: New test.
16590 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 16591 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
16592
16593 PR c++/11596
a91db711
NS
16594 * g++.dg/template/defarg3.C: New test.
16595
16596 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16597
22ed7e5f
MM
165982003-07-24 Mark Mitchell <mark@codesourcery.com>
16599
16600 * g++.dg/inherit/access5.C: New test.
16601
f60a10e7
KL
166022003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16603
16604 PR c++/11513
16605 * g++.dg/template/crash8.C: New test.
16606
8f5b6d29
SB
166072003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16608
16609 PR c/10602
16610 * gcc.dg/noncompile/incomplete-2.c: New test.
16611
11b8e71c
MM
166122003-07-23 Mark Mitchell <mark@codesourcery.com>
16613
bd16cb25
MM
16614 PR c++/11645
16615 * g++.dg/inherit/access4.C: New test.
16616
6cf4d1bc
MM
16617 PR c++/11517
16618 * g++.dg/expr/cond2.C: New test.
55d54003 16619
11b8e71c
MM
16620 PR optimization/10679
16621 * g++.dg/opt/inline4.C: New test.
16622
eb5abb39
NS
166232003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16624
16625 * g++.dg/parse/crash10: New test.
16626
817aed6f
NS
166272003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16628
16629 * g++.dg/ext/flexary1.C: New test.
55d54003 16630
bef89e9e
KL
166312003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16632
16633 PR c++/10793
16634 * g++.dg/template/crash9.C: New test.
16635
4bd56354
VR
166362003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16637
16638 PR c++/3004
16639 * g++.dg/parse/typedef3.C: New test.
16640
16641 PR c++/7906
16642 * g++.dg/parse/operator2.C: New test.
16643
16644 PR c++/8895
16645 * g++.dg/parse/def-tmpl-arg1.C: New test.
16646
16647 PR c++/9282
16648 * g++.dg/parse/funptr1.C: New test.
16649
16650 PR c++/9452
16651 * g++.dg/parse/ambig3.C: New test.
16652
16653 PR c++/9454
16654 * g++.dg/parse/operator3.C: New test.
16655
16656 PR c++/9486
16657 * g++.dg/parse/template10.C: New test.
16658
16659 PR c++/9488
16660 * g++.dg/parse/template11.C: New test.
16661
16662 PR c++/10150
16663 * g++.dg/parse/invalid-op1.C: New test.
16664
16665 PR c++/10247
16666 * g++.dg/parse/condexpr1.C: New test.
16667
c6e4cc53
NS
166682003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16669
e0d1297c
NS
16670 * g++.dg/ext/packed3.C: New test.
16671 * g++.dg/ext/packed4.C: New test.
16672
c6e4cc53
NS
16673 * gcc.dg/pack-test-3.c: New test.
16674
dd039fc9
JJ
166752003-07-21 Janis Johnson <janis187@us.ibm.com>
16676
16677 * lib/compat.exp: Handle dg-options per source file.
16678 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16679 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16680 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16681 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16682 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16683 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16684 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16685 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16686 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16687 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16688 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16689 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16690 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16691 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16692
124b0e05
AP
166932003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16694
16695 PR c/10320
16696 * gcc.c-torture/execute/20030718-1.c: New test.
16697
bbda30a4
EB
166982003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16699
55d54003 16700 PR optimization/11536
bbda30a4
EB
16701 * gcc.dg/20030721-1.c: New test.
16702
e9f9c81f
MM
167032003-07-19 Mark Mitchell <mark@codesourcery.com>
16704
16705 PR c++/11546
16706 * g++.dg/template/lookup1.C: New test.
16707
14e33ee8
ZW
167082003-07-19 Zack Weinberg <zack@codesourcery.com>
16709
16710 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16711 diagnostics of ill-formed constructs involving labels.
16712 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16713 the new 'previously defined here' message.
16714
a3f10e50
NS
167152003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16716
16717 * g++.dg/parse/non-dependent2.C: New test.
16718
1fd0cd42
AP
167192003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16720
14e33ee8 16721 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
16722 weak symbols.
16723
16f6812f
JJ
167242003-07-17 Jakub Jelinek <jakub@redhat.com>
16725
16726 PR target/11087
16727 * gcc.c-torture/execute/20030717-1.c: New test.
16728
f129791c
EB
167292003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16730
16731 * g++.dg/opt/cfg1.C: New test.
16732
2b187c63
MM
167332003-07-17 Mark Mitchell <mark@codesourcery.com>
16734
16735 PR optimization/11557
16736 * gcc.dg/20030717-1.c: New test.
16737
bf88d870
AP
167382003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16739
16740 PR c++/10476
16741 * g++.dg/expr/crash-1.C: New test.
16742
16743 PR c++/11027
16744 * g++.dg/template/init3.C: New test.
16745
16746 PR c++/8222
16747 * g++.dg/template/non-dependent1.C: New test.
16748
16749 PR c++/11070
16750 * g++.dg/template/non-dependent2.C: New test.
16751
16752 PR c++/11071
16753 * g++.dg/template/non-dependent3.C: New test.
16754
16755 PR c++/9907
16756 * g++.dg/template/sizeof5.C: New test.
16757
26e0dcb3
GK
167582003-07-17 Geoffrey Keating <geoffk@apple.com>
16759
16760 PR 11498
16761 * gcc.c-torture/compile/mangle-1.c: New file.
16762
41c5ee06
KL
167632003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16764
16765 PR c++/7809
94b32725 16766 * g++.dg/parse/access3.C: New test.
41c5ee06 16767
2a39bedb 167682003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
16769
16770 PR c++/11384
16771 * g++.dg/init/init-ref4.C: New test.
16772
39703eb9
MM
167732003-07-16 Mark Mitchell <mark@codesourcery.com>
16774
16775 PR c++/11547
16776 * g++.dg/parse/constant3.C: New test.
16777 * g++.dg/parse/crash7.C: Likewise.
16778
48addf69
AP
167792003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16780
16781 PR target/11008
16782 * gcc.dg/i386-pentium4-not-mull.c: New.
16783
1e0343dd
R
167842003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16785
16786 * gcc.dg/asm-names.c (ymain): Make it weak.
16787
866eb556
KL
167882003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16789
16790 PR c++/5421
16791 * g++.dg/template/friend21.C: New test.
16792
fc4767bb
JJ
167932003-07-16 Jakub Jelinek <jakub@redhat.com>
16794
16795 * gcc.dg/cleanup-8.c: New test.
16796 * gcc.dg/cleanup-9.c: New test.
16797
32f2f2cb
DS
167982003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16799
16800 * g++.dg/ext/dll-MI1.h: New file.
16801 * g++.dg/ext/dllexport-MI1.C: New file.
16802 * g++.dg/ext/dllimport-MI1.C: New file.
16803
bc8229a0
JJ
168042003-07-15 Jakub Jelinek <jakub@redhat.com>
16805
16806 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16807 it does not have cmpstrsi patterns (just cmpmemsi).
16808
b0afa2fc
MM
168092003-07-15 Mark Mitchell <mark@codesourcery.com>
16810
16811 PR debug/11473
16812 * g++.dg/debug/debug8.C: New test.
16813
caec1dc0
KL
168142003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16815
16816 PR c++/10108
16817 * g++.dg/template/crash7.C: New test.
16818
aadf50ed
KH
168192003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16820
16821 PR target/10795
16822 * gcc.c-torture/compile/20030708-1.c: New.
16823
5a257872
EB
168242003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16825
16826 * gcc.c-torture/execute/20030715-1.c: New test.
16827
89a68bb9
GK
168282003-07-14 Geoffrey Keating <geoffk@apple.com>
16829
16830 * gcc.dg/pch/inline-3.c: New file.
16831 * gcc.dg/pch/inline-3.hs: New file.
16832 * gcc.dg/pch/inline-4.c: New file.
16833 * gcc.dg/pch/inline-4.hs: New file.
16834
5e08432e
MM
168352003-07-14 Mark Mitchell <mark@codesourcery.com>
16836
8d83f792
MM
16837 PR c++/11509
16838 * g++.dg/template/crash6.C: New test.
16839
748d4c7e
MM
16840 PR c++/7053
16841 * g++.dg/template/friend20.C: New test.
16842
5e08432e
MM
16843 PR c++/7019
16844 * g++.dg/template/overload2.C: New test.
16845
1b78cca9
FS
168462003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16847
16848 PR optimization/11440
16849 * gcc.c-torture/execute/20030714-1.c: New test.
16850
55ece1b3
KL
168512003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16852
16853 PR c++/11154
16854 * g++.dg/template/partial2.C: New test.
16855
b3445994
MM
168562003-07-13 Mark Mitchell <mark@codesourcery.com>
16857
a3d87771
MM
16858 PR c++/11503
16859 * g++.dg/template/anon1.C: New test.
16860
b3445994
MM
16861 PR c++/11493
16862 PR c++/11495
16863 * g++.dg/parse/template9.C: Likewise.
16864 * g++.dg/template/crash4.C: New test.
16865 * g++.dg/template/koenig1.C: Likewise.
16866 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
16867 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
16868 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
16869 functions.
16870 * g++.old-deja/g++.jason/template36.C: Likewise.
16871 * g++.old-deja/g++.mike/p1989.C: Likewise.
16872 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
16873 * g++.old-deja/g++.pt/ttp20.C: Use this->.
16874 * g++.old-deja/g++.pt/ttp21.C: Use this->.
16875 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
16876 compiling.
16877 * g++.old-deja/g++.pt/union2.C: Use this->.
16878
358b8f01
JJ
168792003-07-11 Jakub Jelinek <jakub@redhat.com>
16880
16881 * gcc.dg/20030711-1.c: New test.
16882
7efa3e22
NS
168832003-07-11 Nathan Sidwell <nathan@codesourcery.com>
16884
16885 PR c++/11050
16886 * g++.dg/parse/args1.C: New test.
16887 * g++.pt/defarg8.C: Change expected errors.
16888
7d48af30
MM
168892003-07-11 Mark Mitchell <mark@codesourcery.com>
16890
87ca53f6
MM
16891 PR c++/8164
16892 * g++.dg/template/nontype2.C: New test.
16893
a6b602ca
MM
16894 PR c++/10558
16895 * g++.dg/parse/template8.C: New test.
16896
6eeba0cc
MM
16897 PR c++/8327
16898 * g++.dg/template/scope1.C: New test.
16899
7d48af30
MM
16900 * g++.dg/warn/Wsign-compare-1.C: New test.
16901
1dc9efda
KH
169022003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16903
16904 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
16905
4a386498
MM
169062003-07-10 Mark Mitchell <mark@codesourcery.com>
16907
584672ee
MM
16908 PR c++/9411
16909 * g++.dg/template/explicit2.C: New test.
16910
4a386498
MM
16911 PR c++/10032
16912 * g++.dg/warn/pedantic1.C: New test.
16913
7c728fc6
NS
169142003-07-10 Nathan Sidwell <nathan@codesourcery.com>
16915
16916 PR c++ 9483
16917 * g++.dg/other/field1.C: New test.
16918
11791dbc
KH
169192003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16920
16921 PR c/11449
16922 * gcc.c-torture/compile/20030707-1.c: New.
16923
0c3b76ea
KL
169242003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16925
16926 PR c++/10849
16927 * g++.dg/template/access12.C: New test.
16928
bda8c1ca
NS
169292003-07-09 Nathan Sidwell <nathan@codesourcery.com>
16930
16931 * g++.dg/bprob/bprob.exp (prof_ext): Update.
16932 * g77.dg/bprob/bprob.exp (prof_ext): Update.
16933 * gcc.misc-tests/bprob.exp (prof_ext): Update.
16934 * gcc.misc-tests/gcov.exp: Update
16935 * g++.dg/gcov/gcov.exp: Update
16936 * lib/gcov.exp: Update.
16937
d17811fd
MM
169382003-07-08 Mark Mitchell <mark@codesourcery.com>
16939
16940 * g++.dg/abi/mangle17.C: Make sure template expressions are
16941 dependent.
16942 * g++.dg/abi/mangle4.C: Mark erroneous casts.
16943 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
16944 * g++.dg/opt/stack1.C: Remove erroneous code.
16945 * g++.dg/parse/template7.C: New test.
16946 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
16947 * g++.old-deja/g++.pt/crash4.C: Likewise.
16948
76739f29
JDA
169492003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16950
16951 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
16952 with zero or one occurence of `$' after the initial `L'.
16953
55c9de2d
KH
169542003-07-08 Kazu Hirata <kazu@cs.umass.edu>
16955
16956 * gcc.c-torture/compile/20030704-1.c: Add a comment.
16957
8af61113
RS
169582003-07-08 Roger Sayle <roger@eyesopen.com>
16959
16960 PR c/11370
16961 * gcc.dg/Wunreachable-6.c: New testcase.
16962 * gcc.dg/Wunreachable-7.c: New testcase.
16963
7e6dc358
JJ
169642003-07-08 Jakub Jelinek <jakub@redhat.com>
16965
16966 PR c/11420
16967 * gcc.dg/20030708-1.c: New test.
16968
b8898790
RS
169692003-07-08 Richard Sandiford <rsandifo@redhat.com>
16970
16971 * gcc.dg/compat/sdata-section.h: New file.
16972 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
16973 * gcc.dg/torture/mips-sdata-1.c: New test.
16974
c4d0910c
KL
169752003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16976
16977 PR c++/11030
16978 * g++.dg/template/friend19.C: New test.
16979
8df63efa
JJ
169802003-07-08 Jakub Jelinek <jakub@redhat.com>
16981
16982 * g++.dg/opt/strength-reduce.C: New test.
16983
afeeac3f
RS
169842003-07-07 Roger Sayle <roger@eyesopen.com>
16985
16986 PR target/10979
16987 * gcc.dg/20030707-1.c: New testcase.
16988
2c430630
RS
169892003-07-07 Roger Sayle <roger@eyesopen.com>
16990
16991 PR optimization/11059
16992 * g++.dg/opt/emptyunion.C: New testcase.
16993
82d610ec 169942003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 16995 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
16996
16997 * g++.dg/opt/stack1.C: New test.
16998
0a72704b
MM
169992003-07-05 Mark Mitchell <mark@codesourcery.com>
17000
17001 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17002 run test.
14e33ee8 17003
0a72704b
MM
17004 PR c++/11431
17005 * g++.dg/expr/static_cast3.C: New test.
17006
e6cc3a24
ZW
170072003-07-04 Zack Weinberg <zack@codesourcery.com>
17008
17009 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17010 everywhere.
17011 * gcc.dg/concat.c: Concatenation of string constants with
17012 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17013 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17014 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17015 necessary to avoid multi-character character constant warning.
17016 * gcc.dg/cpp/escape.c: Likewise.
17017 * gcc.dg/cpp/ucs.c: Likewise.
17018 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17019 Fix a typo.
17020
9037065f
KH
170212003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17022
682def26 17023 PR c/11428
9037065f
KH
17024 * gcc.c-torture/compile/20030704-1.c: New.
17025
ae81000a
KH
170262003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17027
17028 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17029
1cf0dce8
DS
170302003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17031
17032 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 17033 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 17034 tests for warnings.
32f2f2cb
DS
17035 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17036 * g++.dg/ext/dllimport3.C: Likewise.
17037 * g++.dg/ext/dllimport4.C: New file.
17038 * g++.dg/ext/dllimport5.C: New file.
17039 * g++.dg/ext/dllimport6.C: New file.
17040 * g++.dg/ext/dllimport7.C: New file.
17041 * g++.dg/ext/dllimport8.C: New file.
17042 * g++.dg/ext/dllimport9.C: New file.
17043 * g++.dg/ext/dllimport10.C: New file.
17044 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 17045
d6b4ea85
MM
170462003-07-03 Mark Mitchell <mark@codesourcery.com>
17047
17048 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17049 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17050
0a9530a9
RS
170512003-07-03 Roger Sayle <roger@eyesopen.com>
17052
17053 * gcc.dg/builtins-25.c: New testcase.
17054 * gcc.dg/builtins-26.c: New testcase.
17055
9b269fc7
JJ
170562003-07-03 Janis Johnson <janis187@us.ibm.com>
17057
7516d736
JJ
17058 * gcc.dg/compat/vector-defs.h: New file.
17059 * gcc.dg/compat/vector-setup.h: New file.
17060 * gcc.dg/compat/vector-check.h: New file.
17061 * gcc.dg/compat/vector-1_main.c: New file.
17062 * gcc.dg/compat/vector-1_x.c: New file.
17063 * gcc.dg/compat/vector-1_y.c: New file.
17064 * gcc.dg/compat/vector-2_main.c: New file.
17065 * gcc.dg/compat/vector-2_x.c: New file.
17066 * gcc.dg/compat/vector-2_y.c: New file.
17067
0964c98c
JJ
17068 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17069 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17070 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17071 * gcc.dg/compat/struct-align-1.h: New file.
17072 * gcc.dg/compat/struct-align-1_main.c: New file.
17073 * gcc.dg/compat/struct-align-1_x.c: New file.
17074 * gcc.dg/compat/struct-align-1_y.c: New file.
17075 * gcc.dg/compat/struct-align-2.h: New file.
17076 * gcc.dg/compat/struct-align-2_main.c: New file.
17077 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
17078 * gcc.dg/compat/struct-align-2_y.c: New file.
17079
17080 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17081 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17082 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17083 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17084 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17085 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17086 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17087 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17088 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17089 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17090 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17091 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17092 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17093 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17094 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17095 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17096 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17097 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17098 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17099 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17100 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17101 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17102 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17103 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17104 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17105 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17106 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17107 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17108 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17109
171102003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17111
17112 * gcc.dg/i386-call-1.c: New test.
17113
171142003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17115
17116 PR c++/9162
17117 * g++.dg/parse/defarg4.C: New.
17118
171192003-07-03 Roger Sayle <roger@eyesopen.com>
17120
17121 PR target/10700
17122 * gcc.c-torture/compile/20030703-1.c: New test case.
17123
171242003-07-03 Mark Mitchell <mark@codesourcery.com>
17125
17126 * g++.dg/template/local3.C: Remove extra semicolon.
17127
171282003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17129
17130 * gcc.dg/i386-volatile-1.c: New test.
17131
171322003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17133
17134 PR c++/11072
17135 * g++.dg/other/offsetof2.C: XFAIL.
17136 * g++.dg/other/offsetof5.C: New.
17137
17138 PR c++/10219
17139 * g++.dg/template/error1.C: New.
17140
17141 PR c++/9779
17142 * g++.dg/template/dependent-expr1.C: New.
17143
171442003-07-01 Mark Mitchell <mark@codesourcery.com>
17145
17146 PR c++/6949
17147 * g++.dg/template/local3.C: New test.
17148
17149 PR c++/11149
17150 * g++.dg/lookup/scoped6.C: New test.
17151
171522003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17153
17154 PR c++/8046
17155 * g++.dg/other/error7.C: New test.
17156
171572003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17158
17159 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17160 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17161 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17162 * g++.old-deja/g++.other/union2.C: Likewise.
17163 * gcc.dg/c90-const-expr-2.c: Likewise.
17164 * gcc.dg/c90-const-expr-3.c: Likewise.
17165 * gcc.dg/c99-const-expr-2.c: Likewise.
17166 * gcc.dg/c99-const-expr-3.c: Likewise.
17167 * gcc.dg/concat.c: Likewise.
17168
171692003-07-01 Mark Mitchell <mark@codesourcery.com>
17170
17171 PR c++/9559
17172 * g++.dg/init/static1.C: New test.
17173
171742003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17175
17176 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17177 * g++.old-deja/g++.other/access2.C: Likewise.
17178 * g++.old-deja/g++.other/decl2.C: Likewise.
17179 * gcc.c-torture/execute/20020615-1.c: Likewise.
17180
171812003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17182
17183 PR c++/4933
17184 * g++.dg/template/sizeof4.C: New test.
17185
171862003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17187
17188 * g++.dg/other/error6.C: New test.
17189
171902003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17191
17192 PR c++/10750
17193 * g++.dg/parse/constant2.C: New test.
17194
171952003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17196
17197 PR c++/11106
17198 * g++.dg/other/error5.C: New test.
17199
172002003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17201
17202 * gcc.dg/format/gcc_diag-1.c: New test.
17203
172042003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17205
17206 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17207
172082003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17209
17210 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17211 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17212 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17213
172142003-06-28 Jakub Jelinek <jakub@redhat.com>
17215
17216 * gcc.c-torture/execute/builtins/string-8.c: New test.
17217 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17218 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17219 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17220
172212003-06-27 Mark Mitchell <mark@codesourcery.com>
17222
17223 PR c++/10468
17224 * g++.dg/ext/typeof6.C: New test.
17225
172262003-06-27 Mark Mitchell <mark@codesourcery.com>
17227
17228 PR c++/10796
17229 * g++.dg/init/enum1.C: New test.
17230
172312003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17232
17233 * gcc.dg/20030627-1.c: New test.
17234
172352003-06-26 Mark Mitchell <mark@codesourcery.com>
17236
17237 PR c++/11332
17238 * g++.dg/expr/static_cast2.C: New test.
17239
172402003-06-26 Roger Sayle <roger@eyesopen.com>
17241 Jakub Jelinek <jakub@redhat.com>
17242
17243 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17244 sprintf(dst,"%s",src) optimization.
17245 * gcc.c-torture/execute/20030626-1.c: New test case.
17246 * gcc.c-torture/execute/20030626-2.c: New test case.
17247
172482003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17249
17250 * gcc.c-torture/execute/multi-ix.c: New test.
17251
17252 * gcc.c-torture/execute/simd-4.c (main):
17253 Added missing semicolon at end of union.
17254
172552003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17256
17257 PR c++/8266
17258 * g++.dg/template/explicit-instantiation3.C: New test.
17259
172602003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17261
17262 * gcc.dg/20030626-1.c: Use signed char.
17263
172642003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17265
17266 * gcc.dg/20030626-1.c: New test.
17267
172682003-06-26 Neil Booth <neil@daikokuya.co.uk>
17269
17270 * const-str-2.m: Update.
17271
172722003-06-25 Mark Mitchell <mark@codesourcery.com>
17273
17274 PR c++/10990
17275 * g++.dg/rtti/dyncast1.C: New test.
17276 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17277 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17278 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17279
17280 PR c++/10931
17281 * g++.dg/expr/static_cast1.C: New test.
17282
172832003-06-25 Josef Zlomek <zlomekj@suse.cz>
17284
17285 * gcc.dg/20030625-1.c: New test.
17286
172872003-06-24 Roger Sayle <roger@eyesopen.com>
17288
17289 * gcc.c-torture/compile/20030624-1.c: New test case.
17290
172912003-06-24 Jakub Jelinek <jakub@redhat.com>
17292
17293 * gcc.c-torture/execute/string-opt-17.c: New test.
17294
172952003-06-24 Mark Mitchell <mark@codesourcery.com>
17296
17297 PR c++/5754
17298 * g++.dg/parse/crash6.C: New test.
17299
173002003-06-23 Roger Sayle <roger@eyesopen.com>
17301
17302 * gcc.dg/builtins-24.c: New test case.
17303
173042003-06-23 Jakub Jelinek <jakub@redhat.com>
17305
17306 * g++.dg/opt/operator1.C: New test.
17307
173082003-06-22 Roger Sayle <roger@eyesopen.com>
17309
17310 * gcc.c-torture/execute/string-opt-16.c: New test case.
17311
173122003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17313
17314 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17315 * g++.old-deja/g++.other/conv7.C: Likewise
17316 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17317 * g++.old-deja/g++.other/overload14.C: Likewise.
17318
173192003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17320
17321 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17322 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17323
173242003-06-20 Mark Mitchell <mark@codesourcery.com>
17325
17326 PR c++/10888
17327 * g++.dg/warn/Winline-3.C: New test.
17328
173292003-06-20 Mark Mitchell <mark@codesourcery.com>
17330
17331 * lib/target-supports.exp (check_alias_available): Make the test
17332 program acceptable to the Solaris assembler.
17333
17334 PR c++/10749
17335 * g++.dg/template/memclass2.C: New test.
17336
173372003-06-20 Mark Mitchell <mark@codesourcery.com>
17338 Eric Botcazou <ebotcazou@libertysurf.fr>
17339
17340 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17341 data for non-matching targets.
17342 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17343
173442003-06-20 Mark Mitchell <mark@codesourcery.com>
17345
17346 PR c++/10845
17347 * g++.dg/template/member3.C: New test.
17348
173492003-06-19 Mark Mitchell <mark@codesourcery.com>
17350
17351 PR c++/10939
17352 * g++.dg/template/func1.C: New test.
17353
17354 PR c++/9649
17355 * g++.dg/template/static4.C: New test.
17356 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17357
17358 PR c++/11041
17359 * g++.dg/init/ref7.C: New test.
17360
173612003-06-19 Matt Austern <austern@apple.com>
17362
17363 PR c++/11228
17364 * g++.dg/anew1.C: New test.
17365 * g++.dg/anew2.C: New test.
17366 * g++.dg/anew3.C: New test.
17367 * g++.dg/anew4.C: New test.
17368
173692003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17370
17371 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17372
173732003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17374
17375 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17376 endian-dependent.
17377
173782003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17379
17380 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17381 Remove cruft.
17382
173832003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17384
17385 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17386 * gcc.c-torture/compile/961203-1.c: Likewise.
17387 * gcc.c-torture/compile/980506-1.c: Likewise.
17388
173892003-06-17 Mark Mitchell <mark@codesourcery.com>
17390
17391 PR c++/10712
17392 * g++.dg/lookup/using7.C: New test.
17393
173942003-06-17 Mark Mitchell <mark@codesourcery.com>
17395
17396 PR c++/11105
17397 * g++.dg/abi/conv1.C: Remove it.
17398 * g++.dg/template/conv7.C: New test.
17399 * g++.dg/template/conv8.C: Likewise.
17400 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17401 conversion operator.
17402
174032003-06-17 Janis Johnson <janis187@us.ibm.com>
17404
17405 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17406 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17407 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17408 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17409 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17410 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17411 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17412 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17413 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17414 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17415 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17416 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17417 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17418 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17419 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17420 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17421 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17422 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17423 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17424 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17425 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17426 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17427 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17428 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17429 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17430 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17431 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17432 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17433 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17434
174352003-06-16 Mark Mitchell <mark@codesourcery.com>
17436
17437 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17438 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17439 indications.
17440
174412003-06-16 Roger Sayle <roger@eyesopen.com>
17442
17443 * gcc.dg/i386-387-5.c: New test case.
17444 * gcc.dg/i386-387-6.c: New test case.
17445 * gcc.dg/builtins-23.c: New test case.
17446
174472003-06-15 Roger Sayle <roger@eyesopen.com>
17448
17449 * gcc.dg/builtins-22.c: New test case.
17450 * gcc.dg/i386-387-1.c: Update to test exp.
17451 * gcc.dg/i386-387-2.c: Likewise.
17452
174532003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17454
17455 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17456
174572003-06-12 Mark Mitchell <mark@codesourcery.com>
17458
17459 * lib/gcc-dg.exp (dg-require-dll): New function.
17460 (dg-xfail-if): Likewise.
17461 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17462 driver.
17463
17464 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17465 * gcc.c-torture/compile/20001205-1.c: Likewise.
17466 * gcc.c-torture/compile/20001226-1.c: Likewise.
17467 * gcc.c-torture/compile/20010518-2.c: Likewise.
17468 * gcc.c-torture/compile/20020312-1.c: Likewise.
17469 * gcc.c-torture/compile/20020604-1.c: Likewise.
17470 * gcc.c-torture/compile/920501-12.c: Likewise.
17471 * gcc.c-torture/compile/920501-4.c: Likewise.
17472 * gcc.c-torture/compile/920520-1.c: Likewise.
17473 * gcc.c-torture/compile/920521-1.c: Likewise.
17474 * gcc.c-torture/compile/920625-1.c: Likewise.
17475 * gcc.c-torture/compile/961203-1.c: Likewise.
17476 * gcc.c-torture/compile/980506-1.c: Likewise.
17477 * gcc.c-torture/compile/981006-1.c: Likewise.
17478 * gcc.c-torture/compile/981022-1.c: Likewise.
17479 * gcc.c-torture/compile/981223-1.c: Likewise.
17480 * gcc.c-torture/compile/990617-1.c: Likewise.
17481 * gcc.c-torture/compile/dll.c: Likewise.
17482 * gcc.c-torture/compile/labels-3.c: Likewise.
17483 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17484 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17485 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17486 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17487 * gcc.c-torture/compile/simd-5.c: Likewise.
17488 * gcc.c-torture/compile/20000804-1.x: Remove.
17489 * gcc.c-torture/compile/20001205-1.x: Likewise.
17490 * gcc.c-torture/compile/20001226-1.x: Likewise.
17491 * gcc.c-torture/compile/20010518-2.x: Likewise.
17492 * gcc.c-torture/compile/20020312-1.x: Likewise.
17493 * gcc.c-torture/compile/20020604-1.x: Likewise.
17494 * gcc.c-torture/compile/920501-12.x: Likewise.
17495 * gcc.c-torture/compile/920501-4.x: Likewise.
17496 * gcc.c-torture/compile/920520-1.x: Likewise.
17497 * gcc.c-torture/compile/920521-1.x: Likewise.
17498 * gcc.c-torture/compile/920625-1.x: Likewise.
17499 * gcc.c-torture/compile/961203-1.x: Likewise.
17500 * gcc.c-torture/compile/980506-1.x: Likewise.
17501 * gcc.c-torture/compile/981006-1.x: Likewise.
17502 * gcc.c-torture/compile/981022-1.x: Likewise.
17503 * gcc.c-torture/compile/981223-1.x: Likewise.
17504 * gcc.c-torture/compile/990617-1.x: Likewise.
17505 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17506 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17507 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17508 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17509 * gcc.c-torture/compile/simd-5.x: Likewise.
17510
17511 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17512
175132003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17514
17515 * gcc.c-torture/execute/20030611-1.c: New test.
17516
175172003-06-12 Roger Sayle <roger@eyesopen.com>
17518
17519 PR middle-end/168
17520 * gcc.dg/20030612-1.c: New test case.
17521
175222003-06-12 Mark Mitchell <mark@codesourcery.com>
17523
17524 PR c++/10635
17525 * g++.dg/expr/cast1.C: New test.
17526
175272003-06-12 Roger Sayle <roger@eyesopen.com>
17528
17529 * gcc.dg/builtins-21.c: New test case.
17530
175312003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17532
17533 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17534 options instead of at the end.
17535 * lib/objc.exp (objc_target_compile): Likewise.
17536
175372003-06-11 Mark Mitchell <mark@codesourcery.com>
17538
17539 PR c++/10432
17540 * g++.dg/parse/error1.C: New test.
17541
175422003-06-11 Janis Johnson <janis187@us.ibm.com>
17543
17544 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17545 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17546 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17547 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17548 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17549 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17550 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17551 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17552 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17553 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17554 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17555 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17556 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17557 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17558 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17559 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17560 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17561 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17562 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17563 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17564 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17565 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17566 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17567 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17568
17569 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17570 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17571 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17572 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17573 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17574 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17575 * gcc.dg/compat/scalar-return-3_main.c: New file.
17576 * gcc.dg/compat/scalar-return-3_x.c: New file.
17577 * gcc.dg/compat/scalar-return-3_y.c: New file.
17578 * gcc.dg/compat/scalar-return-4_main.c: New file.
17579 * gcc.dg/compat/scalar-return-4_x.c: New file.
17580 * gcc.dg/compat/scalar-return-4_y.c: New file.
17581
175822003-06-10 Janis Johnson <janis187@us.ibm.com>
17583
17584 * gcc.dg/compat/fp2-struct-check.h: New file.
17585 * gcc.dg/compat/fp2-struct-defs.h: New file.
17586 * gcc.dg/compat/fp2-struct-init.h: New file.
17587 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17588 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17589 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17590 * gcc.dg/compat/struct-return-10_main.c: New file.
17591 * gcc.dg/compat/struct-return-10_x.c: New file.
17592 * gcc.dg/compat/struct-return-10_y.c: New file.
17593
17594 * gcc.dg/compat/compat-common.h: New file.
17595 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17596 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17597 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17598 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17599 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17600 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17601 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17602 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17603 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17604 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17605 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17606 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17607 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17608 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17609 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17610 * gcc.dg/compat/small-struct-check.h: Ditto.
17611 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17612 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17613 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17614 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17615 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17616 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17617 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17618 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17619 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17620 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17621 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17622 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17623 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17624 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17625 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17626 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17627 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17628 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17629 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17630 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17631 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17632 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17633 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17634 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17635 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17636 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17637 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17638 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17639 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17640 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17641
176422003-06-10 Geoffrey Keating <geoffk@apple.com>
17643
17644 * g++.dg/pch/static-1.C: New file.
17645 * g++.dg/pch/static-1.Hs: New file.
17646
176472003-06-10 Richard Henderson <rth@redhat.com>
17648
17649 * gcc.dg/asm-7.c: Adjust expected warning text.
17650
176512003-06-10 Roger Sayle <roger@eyesopen.com>
17652
17653 * gcc.dg/builtins-20.c: New test case.
17654
176552003-06-10 Mark Mitchell <mark@codesourcery.com>
17656
17657 PR c++/11131
17658 * g++.dg/opt/template1.C: New test.
17659
176602003-06-09 Mark Mitchell <mark@codesourcery.com>
17661
17662 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17663 additional_sources.
17664
176652003-05-21 David Taylor <dtaylor@emc.com>
17666
17667 * gcc.dg/Wpadded.c: New file.
17668
176692003-06-09 Mark Mitchell <mark@codesourcery.com>
17670
17671 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17672 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17673 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17674 dg-require-weak.
17675
176762003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17677
17678 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17679
176802003-06-09 Mark Mitchell <mark@codesourcery.com>
17681
17682 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17683 (dg-require-alias): Likewise.
17684 (dg-require-gc-sections): Likewise.
17685 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17686
176872003-06-08 Richard Henderson <rth@redhat.com>
17688
17689 * gcc.dg/20011029-2.c: Fix the array reference.
17690 * gcc.dg/asm-7.c: New.
17691
176922003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17693
17694 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17695
176962003-06-08 Mark Mitchell <mark@codesourcery.com>
17697
17698 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17699 (dg-require-gc-sections): Likewise.
17700
177012003-06-08 Jan Hubicka <jh@suse.cz>
17702
17703 * i386-cmov1.c: Fix regular expression.
17704 * i386-cvt-1.c: Likewise.
17705 * i386-local.c: Likewise.
17706 * i386-local2.c: Likewise.
17707 * i386-mul.c: Likewise.
17708 * i386-ssetype-1.c: Likewise.
17709 * i386-ssetype-3.c: Likewise.
17710 * i386-ssetype-5.c: Likewise.
17711
177122003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17713
17714 PR c++/11039
17715 * g++.dg/warn/implicit-typename2.C: New test.
17716 * g++.dg/warn/implicit-typename3.C: New test.
17717
177182003-06-07 Richard Henderson <rth@redhat.com>
17719
17720 * g++.dg/other/offsetof3.C: Use size_t.
17721 * g++.dg/other/offsetof4.C: Likewise.
17722
177232003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17724
17725 * lib/copy-file.exp: New. Implement gcc_copy_files.
17726
17727 * lib/dg-pch.exp: Load copy-file.exp
17728 (dg-pch): Use gcc_copy_files instead of "file copy".
17729
177302003-06-06 Mark Mitchell <mark@codesourcery.com>
17731
17732 * gcc.dg/weak/weak.exp: Simplify.
17733 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17734 * gcc.dg/weak/weak-1.c: Likewise.
17735 * gcc.dg/weak/weak-2.c: Likewise.
17736 * gcc.dg/weak/weak-3.c: Likewise.
17737 * gcc.dg/weak/weak-4.c: Likewise.
17738 * gcc.dg/weak/weak-5.c: Likewise.
17739 * gcc.dg/weak/weak-6.c: Likewise.
17740 * gcc.dg/weak/weak-7.c: Likewise.
17741 * gcc.dg/weak/weak-8.c: Likewise.
17742 * gcc.dg/weak/weak-9.c: Likewise.
17743
177442003-06-06 Richard Earnshaw <rearnsha@arm.com>
17745
17746 gcc.c-torture/execute/20030606-1.c: New.
17747
177482003-06-06 Roger Sayle <roger@eyesopen.com>
17749
17750 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17751 * gcc.dg/builtins-19.c: Likewise.
17752
177532003-06-06 Roger Sayle <roger@eyesopen.com>
17754
17755 * gcc.dg/builtins-2.c: Add some more tests.
17756 * gcc.dg/builtins-18.c: New test case.
17757 * gcc.dg/builtins-19.c: New test case.
17758
177592003-06-06 Roger Sayle <roger@eyesopen.com>
17760 Jim Wilson <wilson@tuliptree.org>
17761
17762 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17763
177642003-06-06 Jakub Jelinek <jakub@redhat.com>
17765
17766 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17767 mempcpy/stpcpy calls not to be optimized into something else.
17768 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17769 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17770 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17771
177722003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17773
17774 * gcc.dg/format/asm_fprintf-1.c: New test.
17775
177762003-06-05 Mark Mitchell <mark@codesourcery.com>
17777
17778 * lib/gcc-defs.exp (additional_sources): New variable.
17779 (dg-additional-sources): New function.
17780 (additional_files): New variable.
17781 (dg-additional-files): New function.
17782 (dg-additional-files-options): Likewise.
17783 * lib/gcc-dg.exp (dg-require-weak): New function.
17784 (dg-require-alias): Likewise.
17785 (dg-require-gc-sections): Likewise.
17786 * lib/target-supports.exp (check_alias_available): Remove testfile
17787 parameter.
17788 (check_gc_sections_available): New function.
17789 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17790 (dg-gpp-additional-files): Likewise.
17791 * lib/g++.exp (additional_sources): Remove.
17792 (additional_files): Likewise.
17793 (g++_target_compile): Use dg-additional-files-options.
17794
17795 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17796 Tcl logic.
17797 * gcc.dg/special/ecos.exp: Remove.
17798 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17799 * gcc.dg/special/alias-1.c: Likewise.
17800 * gcc.dg/special/alias-2.c: Likewise.
17801 * gcc.dg/special/gcsec-1.c: Likewise.
17802 * gcc.dg/special/weak-1.c: Likewise.
17803 * gcc.dg/special/weak-2.c: Likewise.
17804 * gcc.dg/special/wkali-1.c: Likewise.
17805 * gcc.dg/special/wkali-2.c: Likewise.
17806
17807 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17808 dg-gpp-additional-*.
17809 * g++.dg/special/conpr-3.C: Likewise.
17810 * g++.dg/special/conpr-4.C: Likewise.
17811 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17812 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17813 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17814 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17815 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17816 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17817 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17818 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17819 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17820 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17821 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17822 * g++.old-deja/g++.other/comdat1.C: Likewise.
17823 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
17824 * g++.old-deja/g++.other/comdat3.C: Likewise.
17825 * g++.old-deja/g++.other/ctor1.C: Likewise.
17826 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17827
7d445f15
RH
178282003-06-05 Richard Henderson <rth@redhat.com>
17829
17830 * gcc.dg/debug/20030605-1.c: New.
17831
d7068b3d
MM
178322003-06-04 Mark Mitchell <mark@codesourcery.com>
17833
17834 * README.QMTEST: Update.
17835
0bfa5f65
RH
178362003-06-04 Richard Henderson <rth@redhat.com>
17837
e6cc3a24
ZW
17838 * gcc.dg/cleanup-1.c: New.
17839 * gcc.dg/cleanup-2.c: New.
17840 * gcc.dg/cleanup-3.c: New.
17841 * gcc.dg/cleanup-4.c: New.
17842 * gcc.dg/cleanup-5.c: New.
17843 * gcc.dg/cleanup-6.c: New.
17844 * gcc.dg/cleanup-7.c: New.
0bfa5f65 17845
ac871ee1
MM
178462003-06-04 Mark Mitchell <mark@codesourcery.com>
17847
13e0ae41
MM
17848 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
17849
ac871ee1
MM
17850 * lib/dg-pch.exp: New file.
17851 * g++.dg/pch/pch.exp: Use dg-pch.exp.
17852 * gcc.dg/pch/pch.exp: Likewise.
17853
385a9348
RS
178542003-06-04 Roger Sayle <roger@eyesopen.com>
17855
17856 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
17857 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
17858 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
17859 * gcc.dg/builtins-17.c: New test case.
17860 * gcc.dg/i386-387-4.c: New test case.
17861 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
17862
01d3224a
EB
178632003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17864
17865 * gcc.dg/ultrasp9.c: New test.
17866
ef0139b1
EB
178672003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17868
17869 * gcc.c-torture/compile/20030604-1.c: New test.
17870 * gcc.dg/sparc-constant-1.c: New test.
17871
61274a14
GN
178722003-06-03 Glen Nakamura <glen@imodulo.com>
17873
c6c01481 17874 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 17875
23656642
JR
178762003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
17877
aa6b9f6d
R
17878 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
17879
23656642
JR
17880 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
17881 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
17882
284ca13e
AH
178832003-06-03 Aldy Hernandez <aldyh@redhat.com>
17884
e6cc3a24 17885 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 17886
6c07f448
KL
178872003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17888
17889 PR c++/10940
17890 * g++.dg/template/spec10.C: New test.
17891
075ec276
RS
178922003-06-03 Roger Sayle <roger@eyesopen.com>
17893
17894 * gcc.dg/builtins-16.c: New test case.
17895
8fd3cf4e
JJ
178962003-06-03 Jakub Jelinek <jakub@redhat.com>
17897
17898 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
17899 mempcpy test with post-increments.
17900 * gcc.c-torture/execute/string-opt-3.c: New test.
17901 * gcc.dg/string-opt-1.c: New test.
17902
5d16533a 179032003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
17904
17905 PR fortran/10965
17906 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
17907
2a9e3b72
MM
179082003-06-02 Mark Mitchell <mark@codesourcery.com>
17909
5a9f05f2
MM
17910 * lib/scanasm.exp (dg-scan): New function, factored out of ...
17911 (scan-assembler): ... here. Use dg-scan.
17912 (scan-assembler-not): Likewise.
17913 (scan-file): New function.
17914 (scan-file-not): Likewise.
17915 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
17916 * gcc.dg/cpp/_Pragma4.c: Likewise.
17917 * gcc.dg/cpp/_Pragma5.c: Likewise.
17918 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17919 * gcc.dg/cpp/avoidpaste2.c: Likewise.
17920 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
17921 * gcc.dg/cpp/cmdlne-P.c: Likewise.
17922 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
17923 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
17924 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
17925 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
17926 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
17927 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
17928 * gcc.dg/cpp/cxxcom1.c: Likewise.
17929 * gcc.dg/cpp/line1.c: Likewise.
17930 * gcc.dg/cpp/maccom1.c: Likewise.
17931 * gcc.dg/cpp/maccom2.c: Likewise.
17932 * gcc.dg/cpp/maccom3.c: Likewise.
17933 * gcc.dg/cpp/maccom4.c: Likewise.
17934 * gcc.dg/cpp/maccom5.c: Likewise.
17935 * gcc.dg/cpp/maccom6.c: Likewise.
17936 * gcc.dg/cpp/multiline.c: Likewise.
17937 * gcc.dg/cpp/spacing1.c: Likewise.
17938 * gcc.dg/cpp/spacing2.c: Likewise.
17939 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
17940 * gcc.dg/cpp/trad/maccom1.c: Likewise.
17941 * gcc.dg/cpp/trad/maccom2.c: Likewise.
17942 * gcc.dg/cpp/trad/maccom3.c: Likewise.
17943 * gcc.dg/cpp/trad/maccom4.c: Likewise.
17944 * gcc.dg/cpp/trad/maccom6.c: Likewise.
17945 * gcc.dg/cpp/cxxcom2.c: Likewise.
17946 * gcc.dg/cpp/cxxcom2.h: New file.
17947
2a9e3b72
MM
17948 * gcc.dg/cpp/truefalse.cpp: Move it to ...
17949 * g++.dg/cpp/truefalse.C: Here.
17950 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
17951
a7f36da3 179522003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 17953
a7f36da3
DD
17954 * gcc.dg/cpp/redef3.c: New file.
17955
a3033f34
EB
179562003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17957
17958 * gcc.dg/i386-loop-3.c: New test.
17959
5f90145a
TM
179602003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
17961
17962 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
17963
4fa26a60
RS
179642003-05-31 Roger Sayle <roger@eyesopen.com>
17965
17966 * gcc.dg/fwrapv-1.c: New test case.
17967 * gcc.dg/fwrapv-2.c: New test case.
17968
76d3baad
KL
179692003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17970
17971 PR c++/10956
17972 * g++.dg/template/spec9.C: New test.
17973
0b82d59c
RS
179742003-05-29 Roger Sayle <roger@eyesopen.com>
17975
17976 * gcc.dg/duff-4.c: New test case.
17977
5d16533a 179782003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
17979
17980 PR fortran/10843
17981 * g77.dg/ffixed-form-1.f: New test
17982 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 17983 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
17984 * g77.dg/ffree-form-3.f: New test
17985
634a5694
AT
179862003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
17987
17988 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
17989 * gcc.dg/wint_t-1.c: Likewise.
17990
b7fc8b57
KL
179912003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17992
17993 * g++.dg/template/access11.C: New test.
17994
ef8855d7
KL
179952003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17996
17997 PR c++/10849
17998 * g++.dg/template/access10.C: New test.
17999
fcb6fa85 180002003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 18001 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
18002
18003 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18004
76ab57af
AT
180052003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18006
e6cc3a24
ZW
18007 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18008 suppress for powerpc-*-darwin*.
76ab57af
AT
18009 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18010
3dba25eb
AT
180112003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18012
18013 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18014 suppress option for powerpc-*-darwin*.
e6cc3a24 18015
29f523be
RS
180162003-05-23 Roger Sayle <roger@eyesopen.com>
18017
18018 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18019 * gcc.dg/builtins-4.c: Add test for fmod.
18020
43b26a01
KL
180212003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18022
18023 PR c++/10682
18024 * g++.dg/template/instantiate4.C: New test.
18025
18c2511c
RS
180262003-05-22 Roger Sayle <roger@eyesopen.com>
18027
18028 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18029
9008d5b4
JJ
180302003-05-21 Janis Johnson <janis187@us.ibm.com>
18031
18032 * gcc.dg/compat/scalar-return-1_main.c: New file.
18033 * gcc.dg/compat/scalar-return-1_x.c: New file.
18034 * gcc.dg/compat/scalar-return-1_y.c: New file.
18035 * gcc.dg/compat/scalar-return-2_main.c: New file.
18036 * gcc.dg/compat/scalar-return-2_x.c: New file.
18037 * gcc.dg/compat/scalar-return-2_y.c: New file.
18038 * gcc.dg/compat/struct-return-3_main.c: New file.
18039 * gcc.dg/compat/struct-return-3_y.c: New file.
18040 * gcc.dg/compat/struct-return-3_x.c: New file.
18041 * gcc.dg/compat/struct-return-2_main.c: New file.
18042 * gcc.dg/compat/struct-return-2_x.c: New file.
18043 * gcc.dg/compat/struct-return-2_y.c: New file.
18044
f48758e4
JDA
180452003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18046
18047 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18048 for hppa*-hp-hpux*.
18049 * gcc.dg/20021014-1.c (dg-options): Likewise.
18050 * gcc.dg/nest.c (dg-options): Likewise.
18051
16e31964
DS
180522003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18053
18054 PR c++/9738
18055 * g++.dg/ext/dllimport2.C: New file.
18056 * g++.dg/ext/dllimport3.C: New file.
18057
f737a52d
JJ
180582003-05-20 Janis Johnson <janis187@us.ibm.com>
18059
18060 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18061 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18062 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18063 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18064 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18065 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18066 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18067 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18068 * gcc.dg/compat/small-struct-defs.h: New file.
18069 * gcc.dg/compat/small-struct-init.h: New file.
18070 * gcc.dg/compat/small-struct-check.h: New file.
18071 * gcc.dg/compat/fp-struct-defs.h: New file.
18072 * gcc.dg/compat/fp-struct-check.h: New file.
18073 * gcc.dg/compat/fp-struct-init.h: New file.
18074 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18075 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18076
b041fbe6
JJ
180772003-05-19 Jakub Jelinek <jakub@redhat.com>
18078
18079 * gcc.dg/20030225-2.c: New test.
18080
731ae8dd
RS
180812003-05-18 Roger Sayle <roger@eyesopen.com>
18082 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18083
18084 * gcc.c-torture/compile/20030518-1.c: New test case.
18085
563025ca
MM
180862003-05-18 Mark Mitchell <mark@codesourcery.com>
18087
18088 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18089 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18090 gcc-dg-debug-runtest.
18091 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18092 gcc-dg-debug-runtest.
18093
5c9acdf7
KL
180942003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18095
18096 PR c++/9022
18097 * g++.dg/lookup/using6.C: New test.
18098
25903d03
KL
180992003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18100
18101 * g++.dg/parse/access2.C: New test.
18102
7cbba309
MM
181032003-05-17 Mark Mitchell <mark@codesourcery.com>
18104
18105 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18106 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18107 * gcc.dg/debug/debug.exp: Likewise.
18108
b1822ccc
NB
181092003-05-17 Neil Booth <neil@daikokuya.co.uk>
18110
18111 * gcc.dg/dollar.c: New test.
18112
72701eab
JJ
181132003-05-16 Janis Johnson <janis187@us.ibm.com>
18114
18115 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18116 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18117 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18118 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18119 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18120 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18121 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18122 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18123 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18124 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18125 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18126 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18127 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18128 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18129 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18130 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18131 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18132 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18133
0baa1702
MM
181342003-05-16 Mark Mitchell <mark@codesourcery.com>
18135
18136 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18137 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18138 support for "repo" mode.
18139 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18140 * lib/g77-dg.exp: Likewise.
18141 * lib/obj-dg.exp: Likewise.
e6cc3a24 18142
dcac003d
JJ
181432003-05-16 Jakub Jelinek <jakub@redhat.com>
18144
18145 Merge from gcc-3_2-rhl8-branch:
18146 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18147
18148 * gcc.dg/tls/opt-6.c: New test.
18149
18150 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18151
18152 * gcc.dg/20030405-1.c: New test.
18153
18154 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18155
18156 * gcc.dg/20030309-1.c: New test.
18157
18158 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18159
18160 * gcc.c-torture/execute/20030307-1.c: New test.
18161
18162 2003-02-20 Randolph Chung <tausq@debian.org>
18163
18164 * gcc.c-torture/compile/20030220-1.c: New test.
18165
18166 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18167
18168 * gcc.dg/20030217-1.c: New test.
18169
18170 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18171
18172 * gcc.c-torture/compile/20020129-1.c: New test.
18173
18174 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18175
18176 * gcc.dg/unroll-1.c: New test.
18177
18178 2002-11-16 Jan Hubicka <jh@suse.cz>
18179
18180 * gcc.c-torture/execute/20020920-1.c: New test.
18181
18182 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18183
18184 PR target/7434
18185 * gcc.c-torture/compile/20021008-1.c: New test.
18186
18187 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18188
18189 PR target/7559
18190 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18191
18192 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18193
18194 * gcc.c-torture/compile/20020807-1.c: New test.
18195
18196 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18197
18198 * gcc.dg/tls/opt-1.c: New test.
18199
18200 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18201
18202 * gcc.dg/20020729-1.c: New test.
18203
18204 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18205
18206 * g++.dg/opt/life1.C: New test.
18207
18208 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18209
18210 * gcc.dg/20020525-1.c: New test.
18211
18212 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18213
18214 PR c++/6794
18215 * g++.dg/ext/pretty1.C: New test.
18216 * g++.dg/ext/pretty2.C: New test.
18217
dffbbe80
MM
182182003-05-15 Mark Mitchell <mark@codesourcery.com>
18219
18220 PR c++/8385
18221 * g++.dg/ext/typeof5.C: New test.
18222
ae4f397b
R
182232003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18224
18225 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18226 __USER_LABEL_PREFIX__ into account.
18227 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18228
e43736ad
RS
182292003-05-14 Roger Sayle <roger@eyesopen.com>
18230
18231 * gcc.dg/builtins-15.c: New test case.
18232
3a0d67cf
ZW
182332003-05-13 Zack Weinberg <zack@codesourcery.com>
18234
18235 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18236
75c834f8
MM
182372003-05-12 Mark Mitchell <mark@codesourcery.com>
18238
18239 * lib/g++.exp: Tweak handling of additional source files.
18240 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18241 * g++.dg/special/conpr-2a.C: Rename to ...
18242 * g++.dg/special/conpr-2a.cc: ... this.
18243 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18244 * g++.dg/special/conpr-3a.C: Rename to ...
18245 * g++.dg/special/conpr-3a.cc: This.
18246 * g++.dg/special/conpr-3b.C: Rename to ...
18247 * g++.dg/special/conpr-3b.cc: This.
18248 * g++.dg/special/conpr-4.C: New test.
18249 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18250
8c0a5264
DE
182512003-05-12 David Edelsohn <edelsohn@gnu.org>
18252
18253 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18254
8015bbee
KL
182552003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18256
18257 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18258 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18259 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18260 * g++.old-deja/g++.other/warn3.C: Likewise.
18261
358997e2
RS
182622003-05-11 Roger Sayle <roger@eyesopen.com>
18263
18264 * gcc.dg/i386-387-1.c: Update to also test log.
18265 * gcc.dg/i386-387-2.c: Likewise.
18266
98c644d6
TM
182672003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18268
18269 * g77.f-torture/execute/int8421.f: New test.
18270
9f01ded6
KL
182712003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18272
18273 PR c++/10230, c++/10481
18274 * g++.dg/lookup/scoped5.C: New test.
18275
fcea7401
KL
182762003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18277
18278 PR c++/10552
18279 * g++.dg/template/ttp6.C: New test.
18280
e1112e60
RS
182812003-05-11 Richard Sandiford <rsandifo@redhat.com>
18282
18283 * gcc.c-torture/execute/builtins: New directory.
18284 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18285 gcc.c-torture/execute/builtins.
18286 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18287 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18288 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18289 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18290
78757caa
KL
182912003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18292
18293 PR c++/9252
18294 * g++.dg/template/access8.C: New test.
18295 * g++.dg/template/access9.C: New test.
18296
8d241e0b
KL
182972003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18298
18299 PR c++/9554
18300 * g++.dg/parse/access1.C: New test.
18301
eddfe825
DD
183022003-05-09 DJ Delorie <dj@redhat.com>
18303
18304 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18305 long, and not an int.
18306
88e98cfe
KL
183072003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18308
18309 PR c++/10555, c++/10576
18310 * g++.dg/template/memclass1.C: New test.
18311
001db0e0
DD
183122003-05-08 DJ Delorie <dj@redhat.com>
18313
18314 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18315 targets.
18316 * gcc.c-torture/execute/20021024-1.x: Likewise.
18317 * gcc.c-torture/execute/shiftdi.x: Likewise.
18318 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18319 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18320 * gcc.dg/20021018-1.c: Likewise.
18321
7dc61d6c
KG
183222003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18323
8ce9f2ec
KG
18324 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18325
7dc61d6c
KG
18326 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18327 (bcopy): Call memmove.
18328
53415fa1
RS
183292003-05-08 Roger Sayle <roger@eyesopen.com>
18330
18331 * g77.f-torture/compile/8485.f: New test case.
18332
a944ceb9
RH
183332003-05-07 Richard Henderson <rth@redhat.com>
18334
e6cc3a24
ZW
18335 PR c++/10570
18336 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18337 Verify exception_cleanup not called for rethrows.
18338 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18339 when exiting catch block without rethrowing.
18340 * g++.dg/eh/forced3.C: New.
18341 * g++.dg/eh/forced4.C: New.
a944ceb9 18342
a1c6e6c5
AH
183432003-05-07 Aldy Hernandez <aldyh@redhat.com>
18344
0dfcf38e 18345 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 18346
dea2913c
DD
183472003-05-06 DJ Delorie <dj@redhat.com>
18348
18349 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18350 * gcc.dg/nest.c: Likewise.
18351
e82a312b
RS
183522003-05-05 Roger Sayle <roger@eyesopen.com>
18353
18354 * gcc.dg/builtins-14.c: New test case.
18355
6ccfe27c
JJ
183562003-05-05 Janis Johnson <janis187@us.ibm.com>
18357
18358 * lib/compat.exp (compat-execute): New argument.
18359 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18360 * gcc.dg/compat: New test directory.
18361 * gcc.dg/compat/compat.exp: New expect script.
18362 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18363 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18364 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18365 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18366 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18367 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18368
e8115463
JJ
18369 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18370 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18371 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18372 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18373 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18374 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18375 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18376 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18377 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18378 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18379 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18380 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18381 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18382 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18383 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18384
10b6a274
ZW
183852003-05-05 Zack Weinberg <zack@codesourcery.com>
18386
18387 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18388
e3e9f108
JJ
183892003-05-05 Jakub Jelinek <jakub@redhat.com>
18390
18391 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18392
36b29d7d
GK
183932003-05-05 Geoffrey Keating <geoffk@apple.com>
18394
bc9ec0e0
GK
18395 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18396 * gcc.dg/ppc-fsel-2.c: New test.
18397
36b29d7d
GK
18398 * gcc.dg/unused-5.c: New test.
18399
16692dd5
KL
184002003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18401
18402 PR c++/10496
18403 * g++.dg/warn/pmf1.C: New test.
18404
4b41d9eb
KL
184052003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18406
18407 PR c++/4494
18408 * g++.dg/warn/main.C: New test.
18409
00362064
KG
184102003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18411
18412 * gcc.dg/nonnull-3.c: New test.
18413
1fecc266
NB
184142003-05-04 Neil Booth <neil@daikokuya.co.uk>
18415
18416 * gcc.dg/cpp/Wtrigraphs.c: Update.
18417 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18418
b39358e1
GK
184192003-05-03 Geoffrey Keating <geoffk@apple.com>
18420
18421 * gcc.dg/ppc-fsel-1.c: New test.
18422
87f85ea0
ZW
184232003-05-03 Zack Weinberg <zack@codesourcery.com>
18424
18425 PR c/10604
18426 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18427
c4e2d744
KH
184282003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18429
18430 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18431
5dc5d13c
KL
184322003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18433
18434 PR c++/9364, c++/10553, c++/10586
18435 * g++.dg/parse/typename4.C: New test.
18436 * g++.dg/parse/typename5.C: Likewise.
18437
4dc27b4b
RS
184382003-05-03 Richard Sandiford <rsandifo@redhat.com>
18439
18440 * gcc.c-torture/compile/20030503-1.c: New test.
18441
f2ba7ecb
KL
184422003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18443
18444 * g++.dg/lookup/using5.C: Fix testcase error.
18445
7c1fdbe4
CD
184462003-05-01 Chris Demetriou <cgd@broadcom.com>
18447
18448 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18449 since MEABI is no longer supported. Remove all vestiges
18450 of MEABI from the test.
18451
d0af00af
KL
184522003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18453
18454 PR c++/10554
18455 * g++.dg/lookup/using5.C: New test.
18456
d12a7283
KL
184572003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18458
18459 PR c++/8772
18460 * g++.dg/template/ttp5.C: New test.
18461
6481daa9
MM
184622003-04-30 Mark Mitchell <mark@codesourcery.com>
18463
18464 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18465 (dg-gpp-additional-sources): New function.
18466 (dg-gpp-additional-files): Likewise.
18467 * lib/g++.exp (additional_sources): New variable.
18468 (additional_files): Likewise.
18469 (g++_target_compile): Deal with them.
18470 * lib/old-dejagnu.exp: Remove.
18471 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18472 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 18473
d7ed5e55
KL
184742003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18475
18476 PR c++/9432, c++/9528
18477 * g++.dg/lookup/using4.C: New test.
18478
b3d627e2
GK
184792003-04-29 Geoffrey Keating <geoffk@apple.com>
18480
a6fdc086
GK
18481 * gcc.dg/noreturn-5.c: New file.
18482 * gcc.dg/noreturn-6.c: New file.
18483
b3d627e2
GK
18484 * gcc.c-torture/compile/inline-1.c: New file.
18485
1f6f0cb6
MM
184862003-04-29 Mark Mitchell <mark@codesourcery.com>
18487
18488 PR c++/10551
18489 * g++.dg/template/explicit1.C: New test.
18490
60cde936
MM
184912003-04-29 Mark Mitchell <mark@codesourcery.com>
18492
555456b1
MM
18493 PR c++/10549
18494 * g++.dg/other/bitfield1.C: New test.
18495
60cde936
MM
18496 PR c++/10527
18497 * g++.dg/init/new7.C: New test.
18498
0dbc5cd3
MM
184992003-04-29 Mark Mitchell <mark@codesourcery.com>
18500
75135253 18501 * g++.dg/ext/desig1.C: New test.
60cde936 18502 * g++.dg/ext/init1.C: Update.
75135253 18503
0dbc5cd3
MM
18504 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18505
a833faa5
MM
185062003-04-28 Mark Mitchell <mark@codesourcery.com>
18507
18508 PR c++/10180
18509 * g++.dg/warn/Winline-1.C: New test.
18510
e31603c4
JJ
185112003-04-28 Jakub Jelinek <jakub@redhat.com>
18512
18513 * gcc.c-torture/execute/string-opt-19.c: New test.
18514
9661b15f
JJ
18515 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18516 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18517
772f8889
MM
185182003-04-27 Mark Mitchell <mark@codesourcery.com>
18519
18520 PR c++/10506
18521 * g++.dg/init/new6.C: New test.
18522
18523 PR c++/10503
18524 * g++.dg/init/ref6.C: New test.
18525
b29188f3
DE
185262003-04-26 David Edelsohn <edelsohn@gnu.org>
18527
18528 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18529
5cc2f4f3
KG
185302003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18531
18532 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18533 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18534
ea56c40c
MM
185352003-04-25 Mark Mitchell <mark@codesourcery.com>
18536
18537 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18538 initialized static data members.
18539
d3a0b002
L
185402003-04-25 H.J. Lu <hjl@gnu.org>
18541
18542 * gcc.dg/ia64-sync-4.c: New test.
18543
ad4a34f0
KG
185442003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18545
18546 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18547 date.
18548
f8986275
NS
185492003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18550
18551 PR c++/10337
18552 * g++.dg/warn/conv1.C: New test.
18553 * g++.old-deja/g++.other/conv7.C: Adjust.
18554 * g++.old-deja/g++.other/overload14.C: Adjust.
18555
374ca7f7
MM
185562003-04-23 Mark Mitchell <mark@codesourcery.com>
18557
18558 PR c++/10471
18559 * g++.dg/template/defarg2.C: New test.
18560
6338b358
NB
185612003-04-23 Neil Booth <neil@daikokuya.co.uk>
18562
18563 * gcc.dg/cpp/include2.c: Update.
18564 * gcc.dg/cpp/multiline-2.c: New.
18565 * gcc.dg/cpp/multiline.c: Update.
18566 * gcc.dg/cpp/strify2.c: Update.
18567 * gcc.dg/cpp/trad/literals-2.c: Update.
18568
3f429151
JDA
185692003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18570
18571 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18572
10aef094
MM
185732003-04-23 Mark Mitchell <mark@codesourcery.com>
18574
18575 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18576
4223f82f
MM
185772003-04-23 Mark Mitchell <mark@codesourcery.com>
18578
18579 PR c++/10451
18580 * g++.dg/parse/crash4.C: New test.
87f85ea0 18581
4223f82f
MM
18582 PR c++/9847
18583 * g++.dg/parse/crash5.C: New test.
18584
befcd99b
MM
185852003-04-22 Mark Mitchell <mark@codesourcery.com>
18586
ae2196c2
MM
18587 PR c++/10446
18588 * g++.dg/parse/crash3.C: New test.
18589
befcd99b
MM
18590 PR c++/10428
18591 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
18592
185932003-04-22 Devang Patel <dpatel@apple.com>
18594
18595 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 18596
256c249c
AT
185972003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18598
18599 * g++.dg/other/packed1.C: Fix dg options.
18600
ad27e65a
NS
186012003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18602
18603 * g++.dg/other/offsetof2.C: New test.
18604
b2dd096b
MM
186052003-04-21 Mark Mitchell <mark@codesourcery.com>
18606
18607 * g++.dg/template/recurse.C: Adjust location of error messages.
18608
8de9bb0e
NS
186092003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18610
18611 PR c++/9881
18612 * g++.dg/init/addr-const1.C: New test.
18613 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18614
186152003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
18616
18617 PR c++/10405
18618 * g++.dg/lookup/struct-hack1.C: New test.
18619
1613e52b
NB
186202003-04-20 Neil Booth <neil@daikokuya.co.uk>
18621
18622 * ucs.c: Update diagnostic messages.
18623
4e1f0f8e
NB
186242003-04-19 Neil Booth <neil@daikokuya.co.uk>
18625
18626 * gcc.dg/cpp/truefalse.cpp: New test.
18627 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 18628 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 18629
26aea073
NB
186302003-04-19 Neil Booth <neil@daikokuya.co.uk>
18631
18632 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18633 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18634
6a29edea
EB
186352003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18636
18637 * gcc.c-torture/compile/20030418-1.c: New test.
18638
46b2356d
JJ
186392003-04-17 Janis Johnson <janis187@us.ibm.com>
18640
18641 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18642
09d2f85f
KL
186432003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18644
18645 PR c++/10347
18646 g++.dg/template/dependent-name1.C: New test.
18647
8633f25c
R
186482003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18649
18650 * gcc.dg/warn-1.c (tourist_guide): New array,
18651 contains a pointer to bar.
18652
96c6931d
RS
186532003-04-16 Roger Sayle <roger@eyesopen.com>
18654
18655 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18656 * gcc.c-torture/execute/medce-1.c: New test case.
18657 * gcc.c-torture/execute/medce-2.c: New test case.
18658
5eb10628
MM
186592003-04-15 Mark Mitchell <mark@codesourcery.com>
18660
dc5dfa9c
MM
18661 * lib/prune.exp: Ignore more messages.
18662
5eb10628
MM
18663 PR c++/10381
18664 * g++.dg/parse/lookup3.C: New test.
18665
d2b54839
R
186662003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18667
18668 * gcc.c-torture/compile/20030415-1.c : New test.
18669
f4e92987
MM
186702003-04-14 Mark Mitchell <mark@codesourcery.com>
18671
18672 * gcc.c-torture/execute/scope-2.c: Move to ...
18673 * gcc.dg/noncompile/scope.c: .... here.
18674
15d4fd98
RS
186752003-04-14 Roger Sayle <roger@eyesopen.com>
18676
18677 * gcc.dg/20030414-2.c: New test case.
18678
26224a84
HPN
186792003-04-14 Hans-Peter Nilsson <hp@axis.com>
18680
18681 PR target/10377
18682 * gcc.dg/20030414-1.c: New test.
18683
1331d16f
RS
186842003-04-13 Roger Sayle <roger@eyesopen.com>
18685
18686 * gcc.dg/builtins-12.c: New test case.
18687 * gcc.dg/builtins-13.c: New test case.
18688
9cb65f92
KG
186892003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18690
18691 * gcc.c-torture/execute/string-opt-18.c: New test.
18692
f4f4610e
MM
186932003-04-13 Mark Mitchell <mark@codesourcery.com>
18694
18695 PR c++/10300
18696 * g++.dg/init/new5.C: New test.
18697
355b81d5
MM
186982003-04-12 Mark Mitchell <mark@codesourcery.com>
18699
18700 PR c++/7910
18701 * g++.dg/ext/dllimport1.C: New test.
18702
48ed72a3
EB
187032003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18704
18705 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18706
62520b20
BD
187072003-04-11 Bud Davis <bdavis9659@comcast.net>
18708
18709 PR Fortran/9263
18710 * g77.f-torture/noncompile/9263.f: New test
18711 PR Fortran/1832
18712 * g77.f-torture/execute/1832.f: New test
18713
0b87e18e
DC
187142003-04-11 David Chad <davidc@freebsd.org>
18715 Loren J. Rittle <ljrittle@acm.org>
18716
18717 libobjc/8562
18718 * objc.dg/headers.m: New test.
18719
339a28b9
ZW
187202003-04-10 Zack Weinberg <zack@codesourcery.com>
18721
18722 * gcc.c-torture/execute/builtin-noret-2.c: New.
18723 * gcc.c-torture/execute/builtin-noret-2.x: New.
18724 XFAIL builtin-noret-2.c at -O1 and above.
18725 * gcc.dg/redecl.c: New.
18726 * gcc.dg/Wshadow-1.c: Update error regexps.
18727
1e099144
MM
187282003-04-10 Mark Mitchell <mark@codesourcery.com>
18729
18730 * g++.dg/abi/bitfield10.C: New test.
18731
d02a6808
MS
187322003-04-09 Mike Stump <mrs@apple.com>
18733
88fbc3ca 18734 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 18735 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 18736
5fce2c65
RS
187372003-04-08 Roger Sayle <roger@eyesopen.com>
18738
18739 * gcc.dg/builtins-11.c: New test case.
18740
531878a6
RS
187412003-04-08 Roger Sayle <roger@eyesopen.com>
18742
18743 * gcc.dg/builtins-9.c: New test case.
18744 * gcc.dg/builtins-10.c: New test case.
18745
d5019ba3
R
187462003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18747
18748 * gcc.dg/noncompile/init-4.c.c: New test.
18749
10b7602f
NS
187502003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18751
18752 * gcc.misc-test/gcov-9.c: New test.
18753 * gcc.misc-test/gcov-10.c: New test
18754 * gcc.misc-test/gcov-11.c: New test.
18755
b8460b29
ZW
187562003-04-05 Zack Weinberg <zack@codesourcery.com>
18757
18758 PR optimization/10024
18759 * gcc.c-torture/compile/20030405-1.c: New test.
18760
33b49800
GK
187612003-04-04 Geoffrey Keating <geoffk@apple.com>
18762
18763 * gcc.dg/pch/static-3.c: New.
18764 * gcc.dg/pch/static-3.hs: New.
18765 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18766
0a49eb31
RH
187672003-04-04 Richard Henderson <rth@redhat.com>
18768
18769 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18770 * g++.dg/eh/forced2.C: Likewise.
18771
bc349178
MS
187722003-04-03 Mike Stump <mrs@apple.com>
18773
bc349178 18774 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 18775 target arg.
bc349178
MS
18776 (scan-assembler-times, scan-assembler-not): Likewise.
18777 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18778
773eae39
EB
187792003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18780
18781 * gcc.dg/sparc-loop-1.c: New test.
18782
0de298af
GK
187832003-04-02 Geoffrey Keating <geoffk@apple.com>
18784
18785 PR other/9274
18786 * g++.dg/pch/system-2.C: New.
18787 * g++.dg/pch/system-2.Hs: New.
18788
0f91f094
AH
187892003-04-02 Aldy Hernandez <aldyh@redhat.com>
18790
b8460b29 18791 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 18792
b8460b29 18793 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 18794
e129b3f9
RS
187952003-04-01 Roger Sayle <roger@eyesopen.com>
18796
18797 * gcc.c-torture/execute/20030401-1.c: New test case.
18798
70ab763c
ZL
187992003-04-01 Ziemowit Laski <zlaski@apple.com>
18800
18801 * objc.dg/defs.m: New.
18802
705412b0
AH
188032003-04-01 Aldy Hernandez <aldyh@redhat.com>
18804
b8460b29
ZW
18805 * g++.dg/eh/simd-1.C: New.
18806 * g++.dg/eh/simd-2.C: New.
705412b0 18807
d744e06e
AH
188082003-03-01 Aldy Hernandez <aldyh@redhat.com>
18809
b8460b29 18810 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 18811
46e33d43
MM
188122003-03-31 Mark Mitchell <mark@codesourcery.com>
18813
18814 PR c/9936
18815 * gcc.dg/20030331-2.c: New test.
18816
6b665219
MM
188172003-03-31 Mark Mitchell <mark@codesourcery.com>
18818
18819 PR c++/10278
18820 * g++.dg/parse/crash2.C: New test.
18821
44f19ccb
RS
188222003-03-31 Richard Sandiford <rsandifo@redhat.com>
18823
18824 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18825 * gcc.c-torture/execute/20030331-1.c: ...here.
18826
e66833ac
RS
188272003-03-31 Richard Sandiford <rsandifo@redhat.com>
18828
18829 * gcc.c-torture/execute/20030331-1.c: New test.
18830
27283c73
NS
188312003-03-31 Nathan Sidwell <nathan@codesourcery.com>
18832
18833 * lib/gcov.exp: Adjust call return testing strings.
18834 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
18835
03f2ea93
RS
188362003-03-31 Roger Sayle <roger@eyesopen.com>
18837
18838 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
18839 * gcc.dg/builtins-7.c: New test case.
18840 * gcc.dg/builtins-8.c: New test case.
18841
98d3d336
RS
188422003-03-31 Richard Sandiford <rsandifo@redhat.com>
18843
18844 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
18845
c717c5af
MM
188462003-03-30 Mark Mitchell <mark@codesourcery.com>
18847
18848 PR c++/7647
18849 * g++.dg/lookup-class-member-2.C: New test.
18850
9b703090
GN
188512003-03-30 Glen Nakamura <glen@imodulo.com>
18852
b8460b29 18853 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 18854
84dfe365
RS
188552003-03-28 Roger Sayle <roger@eyesopen.com>
18856
18857 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
18858
400fbc08
MM
188592003-03-28 Mark Mitchell <mark@codesourcery.com>
18860
18861 * g++.dg/init/attrib1.C: New test.
18862
0c85dbfd
EB
188632003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18864
18865 * gcc.dg/ultrasp8.c: New test.
18866
f7670e7b
EB
188672003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18868
18869 * gcc.dg/ultrasp7.c: New test.
18870
433cd9c9
NS
188712003-03-28 Nathan Sidwell <nathan@codesourcery.com>
18872
18873 PR c++/10047
18874 * g++.dg/template/inline1.C: New test.
18875
1ce324c3
EB
188762003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18877
18878 * gcc.dg/sparc-dwarf2.c: New test.
18879
9ddae796
RS
188802003-03-27 Roger Sayle <roger@eyesopen.com>
18881
18882 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
18883 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
18884
7ffe3584
MM
188852003-03-27 Mark Mitchell <mark@codesourcery.com>
18886
18887 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
18888 than reading .x files.
18889 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
18890 * g77.dg/gcov/gcov-1.f: Likewise.
18891 * gcc.misc-tests/gcov-4b.c: Likewise.
18892 * gcc.misc-tests/gcov-5b.c: Likewise.
18893 * gcc.misc-tests/gcov-6.c: Likewise.
18894 * gcc.misc-tests/gcov-7.c: Likewise.
18895 * gcc.misc-tests/gcov-8.c: Likewise.
18896 * g++.dg/gcov/gcov-1.x: Remove.
18897 * g77.dg/gcov/gcov-1.x: Likewise.
18898 * gcc.misc-tests/gcov-4b.x: Likewise.
18899 * gcc.misc-tests/gcov-5b.x: Likewise.
18900 * gcc.misc-tests/gcov-6.x: Likewise.
18901 * gcc.misc-tests/gcov-7.x: Likewise.
18902 * gcc.misc-tests/gcov-8.x: Likewise.
18903
c7d325c8
GN
189042003-03-27 Glen Nakamura <glen@imodulo.com>
18905
18906 PR opt/10087
18907 * gcc.dg/20030324-1.c: New test.
18908
649fc72d
NS
189092003-03-27 Nathan Sidwell <nathan@codesourcery.com>
18910
544aef8c
NS
18911 PR c++/10224
18912 * g++.dg/template/arg3.C: New test.
18913
649fc72d
NS
18914 PR c++/10158
18915 * g++.dg/template/friend18.C: New test.
18916
a24278e2
RS
189172003-03-26 Roger Sayle <roger@eyesopen.com>
18918
18919 * g77.f-torture/compile/20030326-1.f: New test case.
18920
db8627a1
JJ
189212003-03-26 Janis Johnson <janis187@us.ibm.com>
18922
18923 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
18924
18925 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
18926
be565ad7
JJ
189272003-03-26 Jakub Jelinek <jakub@redhat.com>
18928
18929 * gcc.dg/ia64-sync-3.c: New test.
18930
f729e559
AM
189312003-03-26 Alan Modra <amodra@bigpond.net.au>
18932
18933 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
18934
27e484bc
EB
189352003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18936
18937 * gcc.dg/ultrasp6.c: New test.
18938
d2fc7725
EB
189392003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18940
18941 * gcc.dg/i386-signbit-1.c: New test.
18942 * gcc.dg/i386-signbit-2.c: New test.
18943 * gcc.dg/i386-signbit-3.c: New test.
18944
9904e232
EB
189452003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18946
18947 * gcc.dg/ultrasp5.c: Fix options.
18948
9fdbe7df
EB
189492003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18950
18951 * gcc.dg/ultrasp5.c: Fix comment.
18952
c12741e9
TM
189532003-03-24 Bud Davis <bdavis9659@comcast.net>
18954
18955 PR fortran/10197
18956 * g77.f-torture/execute/10197.f: New test.
18957
2ef6c975
NS
189582003-03-24 Nathan Sidwell <nathan@codesourcery.com>
18959
1c82cc90
NS
18960 PR c++/9898, c++/383
18961 * g++.dg/template/conv6.C: New test.
b8460b29 18962
a5fcc895
NS
18963 PR c++/10119
18964 * g++.dg/template/ptrmem5.C: New test.
18965
2ef6c975
NS
18966 PR c++/10026
18967 * g++.dg/lookup/koenig1.C: New test.
18968
18969 PR C++/10199
18970 * g++.dg/lookup/template2.C: New test.
18971
1134f4ac
JJ
189722003-03-24 Jakub Jelinek <jakub@redhat.com>
18973
18974 * g++.dg/opt/rtti1.C: New test.
18975
02484af9
EB
189762003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18977
18978 * gcc.dg/ultrasp5.c: New test.
18979
fa9b4904
AB
189802003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
18981
b099daeb 18982 PR middle-end/9967
fa9b4904
AB
18983 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
18984 builtin fputs.
18985
068d2c9d
MM
189862003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
18987
18988 PR c/8224
18989 * gcc.dg/20030323-1.c: New test.
18990
766dec0e
RS
189912003-03-23 Roger Sayle <roger@eyesopen.com>
18992
18993 * gcc.c-torture/compile/20030323-1.c: New test case.
18994
97c6f7ad
UW
189952003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
18996
18997 * gcc.dg/20030321-1.c: New test.
18998
b8c25665
ZW
189992003-03-22 Zack Weinberg <zack@codesourcery.com>
19000
19001 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19002
3e4a3562
NS
190032003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19004
19005 PR c++/9978, c++/9708
19006 * g++.dg/ext/vlm1.C: Adjust expected error.
19007 * g++.dg/ext/vla2.C: New test.
19008 * g++.dg/template/arg1.C: New test.
19009 * g++.dg/template/arg2.C: New test.
19010
6dd0f30b
BD
190112003-03-22 Bud Davis <bdavis9659@comcast.net>
19012
19013 * g77.f-torture/execute/select.f: New test.
19014 * g77.f-torture/noncompile/select_no_compile.f: New test.
19015
f3146d75
NS
190162003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19017
19018 PR c++/9898
19019 * g++.dg/other/error4.C: New test.
19020
963142fc
MM
190212003-03-20 Mark Mitchell <mark@codesourcery.com>
19022
19023 * g++.dg/template/friend17.C: New test.
19024
f8c8d811
AM
190252003-03-21 Alan Modra <amodra@bigpond.net.au>
19026
19027 * gcc.c-torture/compile/20030320-1.c: New.
19028
c876997f
RS
190292003-03-20 Roger Sayle <roger@eyesopen.com>
19030
19031 * gcc.dg/builtins-6.c: New test case.
19032
42151102
AM
190332003-03-19 Alan Modra <amodra@bigpond.net.au>
19034
19035 PR target/10073
19036 * gcc.c-torture/compile/20030319-1.c: New.
19037
b8c25665 190382003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
19039
19040 * gcc.dg/i386-cvt-1.c: New test.
19041
0fef2ffc
ZW
190422003-03-17 Zack Weinberg <zack@codesourcery.com>
19043
b8c25665
ZW
19044 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19045 * objc.dg/naming-2.m: Likewise.
0fef2ffc 19046
ec20aa6c
MM
190472003-03-17 Mark Mitchell <mark@codesourcery.com>
19048
19049 PR c++/9639
b8c25665 19050 * g++.dg/parse/crash1.C: New test.
ec20aa6c 19051
bafb714b
MM
190522003-03-16 Mark Mitchell <mark@codesourcery.com>
19053
19054 PR c++/8805
19055 * g++.dg/eh/cleanup1.C: New test.
19056
0a71919d
FH
190572003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19058
19059 * gcc.c-torture/execute/20030316-1.c: New test case.
19060
1f5a253a
NS
190612003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19062
19063 PR c++/9629
19064 * g++.dg/init/ctor2.C: New test.
19065
de6a669b
RS
190662003-03-15 Roger Sayle <roger@eyesopen.com>
19067
19068 * g77.f-torture/compile/xformat.f: New test case.
19069
24b26d8d
JDA
190702003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19071
19072 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19073 * g++.old-deja/g++.mike/eh50.C: Likewise.
19074
6e049fcd
KL
190752003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19076
19077 PR c++/6440
19078 * g++.dg/template/spec7.C: New test.
19079 * g++.dg/template/spec8.C: Likewise.
19080
f43f4314
JJ
190812003-03-14 Jakub Jelinek <jakub@redhat.com>
19082
19083 * gcc.c-torture/execute/20030313-1.c: New test.
19084
4526753f
RH
190852003-03-14 Richard Henderson <rth@redhat.com>
19086
19087 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19088
f650843f
EB
190892003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19090
19091 * gcc.c-torture/compile/20030314-1.c: New test.
19092
67e4f078
DS
190932003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19094
b8c25665 19095 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 19096 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 19097 thumb target,
67e4f078
DS
19098 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19099 to accept newer _imp__ prefix and additional
19100 newline in .drectve section.
19101 * gcc.dg/dll-4.c: Likewise.
19102 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19103 switch.
19104
26f86471
MM
191052003-03-13 Mark Mitchell <mark@codesourcery.com>
19106
45707d31
MM
19107 * g++.dg/parse/namespace9.C: New test.
19108
26f86471
MM
19109 * g++.dg/init/ref5.C: New test.
19110 * g++.dg/parse/ptrmem1.C: Likewise.
19111
aeb11ee5
JDA
191122003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19113
19114 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19115 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19116 regular expression.
19117 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19118 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19119
09ebf088
DJ
191202003-03-12 Daniel Jacobowitz <drow@mvista.com>
19121
19122 * gcc.c-torture/execute/20030224-2.c: New test.
19123
8a7d6cb3
EB
191242003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19125
19126 * gcc.dg/decl-3.c: New test.
19127
db1077d3
EB
191282003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19129
19130 * gcc.dg/i386-loop-2.c: New test.
19131
0c33daff
MM
191322003-03-11 Mark Mitchell <mark@codesourcery.com>
19133
e1145e7f 19134 PR c++/9474
2601a4ee
MM
19135 * g++.dg/parse/namespace8.C: New test.
19136
0c33daff
MM
19137 PR c++/9924
19138 * g++.dg/overload/builtin2.C: New test.
19139
54098126
SB
191402003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19141
19142 * gcc.dg/return-type-3.c: New test.
19143
bff6a7c2
V
191442003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19145
19146 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19147 profiling options are not supported.
19148
125e6594
MM
191492003-03-10 Mark Mitchell <mark@codesourcery.com>
19150
19151 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19152 * g++.old-deja/g++.warn/impint2.C: Likewise.
19153
87d7d780
DP
191542003-03-10 Devang Patel <dpatel@apple.com>
19155
19156 * g++.dg/cpp/c++_cmd_1.C: New test.
19157 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 19158
ebb780f2
SB
191592003-03-10 Segher Boessenkool <segher@koffie.nl>
19160
b8c25665 19161 * gcc.dg/altivec-9.c: New file.
ebb780f2 19162
88a7a0c9
FS
191632003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19164
19165 * gcc.dg/ppc-sdata-1.c: New test.
19166 * gcc.dg/ppc-sdata-2.c: New test.
19167
f6d19bfe
MM
191682003-03-09 Mark Mitchell <mark@codesourcery.com>
19169
1d719415
MM
19170 PR c++/9373
19171 * g++.dg/opt/ptrmem2.C: New test.
19172
f6d19bfe
MM
19173 PR c++/8534
19174 * g++.dg/opt/ptrmem1.C: New test.
19175
9edf6a4c
EB
191762003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19177
19178 * gcc.dg/i386-loop-1.c: New test.
19179
ca9e1382
KL
191802003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19181
19182 PR c++/9970
19183 * g++.dg/lookup/friend1.C: New test.
19184
0e136342
MM
191852003-03-08 Mark Mitchell <mark@codesourcery.com>
19186
19187 PR c++/9823
19188 * g++.dg/parser/constructor1.C: New test.
19189
af812813
HPN
191902003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19191
17b7f45e
HPN
19192 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19193
af812813
HPN
19194 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19195
39a91264
NB
191962003-03-08 Neil Booth <neil@daikokuya.co.uk>
19197
19198 * gcc.dg/cpp/Wunused.c: Update test.
19199
b8c25665 192002003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
19201
19202 * gcc.dg/inline-3.c: New test.
19203
089d6ea7
MM
192042003-03-08 Mark Mitchell <mark@codesourcery.com>
19205
19206 PR c++/9809
19207 * g++.dg/parse/builtin1.C: New test.
19208
19209 PR c++/9982
19210 * g++.dg/abi/cookie1.C: New test.
19211 * g++.dg/abi/cookie2.C: Likewise.
19212
19213 PR c++/9524
612dc718 19214 * g++.dg/template/field1.C: New test.
089d6ea7
MM
19215
19216 PR c++/9912
19217 * g++.dg/parse/class1.C: New test.
19218 * g++.dg/parse/namespace7.C: Likewise.
19219 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 19220
aa6e8ed3
MM
192212003-03-07 Mark Mitchell <mark@codesourcery.com>
19222
19223 * g++.dg/init/ref4.C: New test.
19224
b8c25665 192252003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
19226
19227 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 19228 * gcc.dg/inline-3.c: New test.
dfa7f440 19229
3d1df1fa
MM
192302003-03-06 Mark Mitchell <mark@codesourcery.com>
19231
3d938426
MM
19232 * g++.dg/init/ref3.C: New test.
19233
5e256996
MM
19234 PR c++/9965
19235 * g++.dg/init/ref2.C: New test.
b8c25665 19236
07681121
MM
19237 PR c++/9400
19238 * g++.dg/warn/Wshadow-2.C: New test.
19239
3d1df1fa
MM
19240 PR c++/9791
19241 * g++.dg/warn/Woverloaded-1.C: New test.
19242
b8c25665 192432003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
19244
19245 * gcc.dg/i386-local2.c: New.
20856045 19246 * gcc.dg/i386-local.c: Fix typo.
b255a036 19247
1c442892
MM
192482003-03-05 Mark Mitchell <mark@codesourcery.com>
19249
19250 * g++.dg/abi/layout3.C: New test.
19251
be2fa211
EB
192522003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19253
19254 * gcc.c-torture/compile/20030305-1.c
19255
b8c25665 192562003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
19257
19258 * gcc.dg/i386-local.c: New.
19259
b8c25665 192602003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
19261
19262 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19263
2ad1815d
EB
192642003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19265
19266 * gcc.dg/switch-2.c: New test.
19267 * gcc.dg/switch-3.c: New test.
19268 * gcc.dg/Wswitch.c: Adjust line numbers.
19269 * gcc.dg/Wswitch-default.c: Likewise.
19270 * gcc.dg/Wswitch-enum.c: Likewise.
19271
01952d37
AO
192722003-03-04 Alexandre Oliva <aoliva@redhat.com>
19273
19274 * gcc.c-torture/execute/20030222-1.c: New test.
19275
767440a2
JW
192762003-03-03 James E Wilson <wilson@tuliptree.org>
19277
19278 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19279
7993382e
MM
192802003-03-03 Mark Mitchell <mark@codesourcery.com>
19281
19282 PR c++/9878
19283 * g++.dg/init/ref1.C: New test.
19284
b8c25665 192852003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
19286
19287 * gcc.dg/sh-relax.c: New SH-only test.
19288
b22b239e
GK
192892003-03-03 Geoffrey Keating <geoffk@apple.com>
19290
19291 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19292 comment explaining purpose of testcase.
19293
3595b91f
SC
192942003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19295
19296 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19297 for HC11/HC12 (asm needs two int registers).
19298 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19299 HC11/HC12 because the test uses an asm which needs two 32-bit
19300 registers.
19301
1494f93a
SC
193022003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19303
19304 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19305 for HC11/HC12 (array is too large otherwise).
19306 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19307 * gcc.c-torture/compile/20010518-2.x: Likewise.
19308 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19309 HC11/HC12 (array is too large).
19310
facf86ac
GK
193112003-03-01 Geoffrey Keating <geoffk@apple.com>
19312
19313 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19314 * lib/g++-dg.exp (g++-dg-test): Likewise.
19315
08291658
RS
193162003-03-01 Roger Sayle <roger@eyesopen.com>
19317
19318 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19319 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19320
74dd1333
KL
193212003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19322
19323 * g++.dg/warn/implicit-typename1.C: Remove warning.
19324
3f53c0dc
RH
193252003-02-28 Richard Henderson <rth@redhat.com>
19326
19327 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19328 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19329
d8fad4ea
GK
193302003-02-28 Geoffrey Keating <geoffk@apple.com>
19331
19332 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19333 * g++.dg/pch/pch.exp: Likewise.
19334
1cb8292f
MM
193352003-02-28 Mark Mitchell <mark@codesourcery.com>
19336
19337 PR c++/9879
19338 * testsuite/g++.dg/init/new4.C: New test.
19339
f3c7ed6b
RE
193402003-02-28 Richard Earnshaw <rearnsha@arm.com>
19341
19342 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19343
13082c80
AO
193442003-02-28 Alexandre Oliva <aoliva@redhat.com>
19345
e459243b
AO
19346 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19347 unsigned long.
19348
13082c80
AO
19349 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19350 wider than float.
19351
b17d5d7c
ZD
193522003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19353
19354 * lib/scanasm.exp: Add support for counting numbers of
19355 occurences.
19356 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19357 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19358
c0b1cc97
MM
193592003-02-25 Mark Mitchell <mark@codesourcery.com>
19360
cec24319
MM
19361 PR c++/9683
19362 * g++.dg/template/static3.C: New test.
19363
c0b1cc97
MM
19364 PR c++/9829
19365 * g++.dg/parse/namespace6.C: New test.
b8c25665 19366
3eaa6044
FS
193672003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19368
19369 PR target/9732
19370 * gcc.dg/20030225-1.c: New test.
19371
353b4fc0
MM
193722003-02-24 Mark Mitchell <mark@codesourcery.com>
19373
d12ad970
MM
19374 * README: Remove out-of-date information.
19375
353b4fc0
MM
19376 PR c++/9836
19377 * g++.dg/template/spec6.C: New test.
19378
201b9f2a
JL
193792003-02-24 Jeff Law <law@redhat.com>
19380
19381 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19382
f8dc212b
RO
193832003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19384
19385 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19386 * gcc.dg/pragma-ep-1.c: Likewise.
19387
9e236a9d
KL
193882003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19389
19390 PR c++/9602
19391 * g++.dg/template/friend16.C: New test.
19392
ca099ac8
MM
193932003-02-23 Mark Mitchell <mark@codesourcery.com>
19394
19395 PR c++/5333
19396 * g++.dg/parse/fused-params1.C: Adjust error messages.
19397 * g++.dg/template/nested3.C: New test.
b8c25665 19398
f641e05b
AM
193992003-02-24 Alan Modra <amodra@bigpond.net.au>
19400
19401 * g++.dg/abi/param1.C: New test.
19402
53be1a8d
KL
194032003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19404
19405 PR c++/7982
19406 * g++.dg/warn/implicit-typename1.C: New test.
19407
9d913bbf
KC
194082003-02-22 Kelley Cook <kelleycook@comcast.net>
19409
b8c25665
ZW
19410 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19411 with "mtune".
19412 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19413 * gcc.c-torture/execute/20010129-1.x: Likewise.
19414 * gcc.dg/20011107-1.c: Likewise.
19415 * gcc.dg/20020108-1.c: Likewise.
19416 * gcc.dg/20020122-3.c: Likewise.
19417 * gcc.dg/20020206-1.c: Likewise.
19418 * gcc.dg/20020310-1.c: Likewise.
19419 * gcc.dg/20020426-2.c: Likewise.
19420 * gcc.dg/20020517-1.c: Likewise.
19421 * gcc.dg/991230-1.c: Likewise.
19422 * gcc.dg/i386-unroll-1.c: Likewise.
19423 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19424
194252003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
19426
19427 * gcc.dg/i386-mul.c: New test.
19428
c0a47a61
RS
194292003-02-21 Roger Sayle <roger@eyesopen.com>
19430
19431 * gcc.dg/builtins-5.c: New test case.
19432
182c2078
HPN
194332003-02-22 Hans-Peter Nilsson <hp@axis.com>
19434
19435 * gcc.dg/asmreg-1.c: New test.
19436
2fff6d71
MM
194372003-02-21 Mark Mitchell <mark@codesourcery.com>
19438
19439 PR c++/9749
19440 * g++.dg/parse/varmod1.C: New test.
19441
19df1edf
MM
194422003-02-21 Mark Mitchell <mark@codesourcery.com>
19443
19444 PR c++/9727
19445 * g++.dg/template/op1.C: New test.
19446
5dc3a78c
MM
194472003-02-21 Mark Mitchell <mark@codesourcery.com>
19448
19449 PR c++/8906
19450 * g++.dg/template/nested2.C: New test.
19451
692bb58a
MM
194522003-02-21 Mark Mitchell <mark@codesourcery.com>
19453
19454 PR c++/8724
19455 * g++.dg/expr/dtor1.C: New test.
19456
a8d0ddaf
ZW
194572003-02-21 Zack Weinberg <zack@codesourcery.com>
19458
19459 * gcc.dg/cpp/include3.c: New test.
19460 * gcc.dg/cpp/inc/foo.h: New file.
19461
9e7d0b92
GN
194622003-02-21 Glen Nakamura <glen@imodulo.com>
19463
19464 * gcc.c-torture/execute/20030221-1.c: New test.
19465
63a3cd3e
MM
194662003-02-20 Mark Mitchell <mark@codesourcery.com>
19467
19468 PR c++/9729
19469 * g++.dg/abi/conv1.C: New test.
19470
b8c25665 194712003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
19472
19473 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19474
4ea0d487
DJ
194752003-02-19 Daniel Jacobowitz <drow@mvista.com>
19476
19477 * gcc.c-torture/compile/20030219-1.c: New test.
19478
b8c25665 194792003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
19480
19481 * gcc.dg/funcorder.c: New test.
19482
ff6e1a2f
KH
194832003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19484
19485 * gcc.c-torture/execute/20030218-1.c: New.
19486
67aa8289
AH
194872003-02-18 Aldy Hernandez <aldyh@redhat.com>
19488
a8d0ddaf 19489 * gcc.dg/20030218-1.c: New.
67aa8289 19490
d7ddbe24
RH
194912003-02-18 Richard Henderson <rth@redhat.com>
19492
19493 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19494 * gcc.dg/attr-used-2.c: New.
19495
6b99d1c0
MM
194962003-02-18 Mark Mitchell <mark@codesourcery.com>
19497
19498 PR c++/9704
19499 * g++.dg/init/copy5.C: New test.
a8d0ddaf 19500
59d22bc5
GK
195012003-02-18 Geoffrey Keating <geoffk@apple.com>
19502
19503 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19504 * g++.dg/pch/pch.exp: Likewise.
19505
bc102c4b
KH
195062003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19507
19508 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19509 STACK_SIZE is not defined.
19510
db77ef4c
KL
195112003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19512
19513 PR c++/9457
19514 * g++.dg/template/init1.C: New test.
19515
b8c25665 195162003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
19517
19518 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19519 (foo): Add few extra tests
19520 * gcc.dg/c99-const-expr-3.c: Likewise.
19521 * gcc.c-torture/execute/20030216-1.c: New.
19522
0df4ae96
KL
195232003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19524
19525 PR c++/9459
19526 * g++.dg/ext/typeof4.C: New test.
19527
881b2a96
RS
195282003-02-15 Roger Sayle <roger@eyesopen.com>
19529
19530 * gcc.dg/i386-387-3.c: New test case.
19531
6e8647d5
JZ
195322003-02-14 Josef Zlomek <zlomekj@suse.cz>
19533
19534 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19535 cris-*-elf* cris-*-aout* and mmix-*-*.
19536
42f86c48
JZ
195372003-02-13 Josef Zlomek <zlomekj@suse.cz>
19538
19539 * gcc.dg/20030213-1.c: New test.
19540
1fb54135
RS
195412003-02-12 Roger Sayle <roger@eyesopen.com>
19542
19543 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19544 * gcc.dg/i386-387-2.c: Likewise.
19545
c6e2a538
AH
195462003-02-12 Aldy Hernandez <aldyh@redhat.com>
19547
a8d0ddaf
ZW
19548 * gcc.dg/ppc-spe.c: Fix formatting.
19549 Enable tests that were previously unsupported by gas.
19550 Delete tests for instructions that no longer exist.
19551 Switch arguments on evsubifw builtin.
c6e2a538 19552
5c4d5a15
KH
195532003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19554
19555 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19556 STACK_SIZE is too small.
19557
ecf92f82 195582003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 19559 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
19560
19561 * gcc.dg/decl-2.c: New test.
19562
b8c25665 195632003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
19564
19565 * gcc.dg/i386-fpcvt-1.c: New test.
19566
2382b79f
RS
195672002-02-09 Richard Sandiford <rsandifo@redhat.com>
19568
19569 * gcc.c-torture/execute/20030209-1.c: New test.
19570
5d4b76c0
KH
195712003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19572
19573 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19574 int-wide bitops, use the constants of the same width.
19575 Likewise, if long long is 32-bit wide, test bitops using
19576 32-bit constants.
19577
8f37dd98
LR
195782003-02-07 Loren James Rittle <ljrittle@acm.org>
19579
19580 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19581
46847aa6
RS
195822003-02-07 Roger Sayle <roger@eyesopen.com>
19583
19584 * testsuite/gcc.dg/builtins-4.c: New test case.
19585
f39a753b
KG
195862003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19587
19588 * gcc.dg/20020430-1.c: Fix dg command typos.
19589 * gcc.dg/20020503-1.c: Likewise.
19590
256803d9
VR
195912003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19592
19593 PR c++/8785
19594 * g++.dg/parse/fused-params1.C: New test.
19595
19596 PR c++/8857
19597 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19598
19599 PR c++/8921
19600 * g++.dg/parse/non-dependent1.C: New test.
19601
19602 PR c++/8928
19603 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19604
19605 PR c++/9228
19606 * g++.dg/parse/undefined7.C: New test.
19607 * g++.dg/parse/non-templ1.C: New test.
19608
19609 PR c++/9229
19610 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19611
5fbf0217
EB
196122003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19613
19614 * gcc.c-torture/compile/20030206-1.c: New test.
19615
dbdd3489
RS
196162003-02-05 Roger Sayle <roger@eyesopen.com>
19617
19618 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19619 "pow" to "foo" to avoid potential confusion with a math built-in.
19620
48d1ce96
KG
196212003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19622
19623 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19624 conditions for SPARC targets.
19625
4f6ae35d
JJ
196262003-02-05 Jakub Jelinek <jakub@redhat.com>
19627
19628 * gcc.dg/20030204-1.c: New test.
19629
2de2cd78
VR
196302003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19631
19632 PR c++/38
19633 * g++.dg/parse/array-size1.C: New test.
19634
19635 PR c++/5657
19636 * g++.dg/parse/undefined3.C: New test.
19637
19638 PR c++/5665
19639 * g++.dg/parse/undefined4.C: New test.
19640
19641 PR c++/5975
19642 * g++.dg/parse/undefined5.C: New test.
19643
19644 PR c++/7259
19645 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19646
19647 PR c++/8578
19648 * g++.dg/parse/casting-operator1.C: New test.
19649
19650 PR c++/8596
19651 * g++.dg/parse/undefined6.C: New test.
19652
19653 PR c++/8736
19654 * g++.dg/parse/missing-template1.C: New test.
19655
b8c25665 196562003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
19657
19658 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19659 * gcc.dg/i386-cmov?.c: Likewise.
19660 * gcc.dg/i386-fpcvt-?.c: Likewise.
19661 * gcc.dg/i386-ssefp-1.c: Likewise.
19662 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 19663 conventions.
afffc4e2 19664
b80f8ef3
MM
196652003-02-03 Mark Mitchell <mark@codesourcery.com>
19666
19667 PR c++/7129
19668 * testsuite/g++.dg/ext/max.C: New test.
19669
b8c25665 196702003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
19671
19672 * gcc.c-torture/execute/20030203-1.c: New test.
19673
ca777b88
RE
196742003-02-03 Richard Earnshaw <rearnsha@arm.com>
19675
19676 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19677 'natural-endian'.
19678
271bd540
RS
196792003-02-01 Richard Sandiford <rsandifo@redhat.com>
19680
19681 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19682 * g++.dg/init/new2.C: Likewise.
19683 * g++.dg/other/new1.C: Likewise.
19684
5175d1b8
LR
196852003-01-31 Loren J. Rittle <ljrittle@acm.org>
19686
19687 * gcc.dg/struct-ret-libc.c: New test.
19688
2f278625
UW
196892003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19690
19691 * gcc.dg/20030129-1.c: New test.
19692
db0f613d
KL
196932003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19694
19695 PR c++/8849
19696 * g++.dg/template/ptrmem4.C: New test.
19697
14d22dd6
MM
196982003-01-29 Mark Mitchell <mark@codesourcery.com>
19699
19700 * g++.dg/parser/constant1.C: New test.
19701
710b73e6
KL
197022003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19703
19704 PR c++/8591
19705 * g++.dg/parse/friend2.C: New test.
19706
9ae58faf
NS
197072003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19708
19709 PR c++/9437
19710 * g++.dg/template/unify4.C: New test.
19711
6d09ef27
RS
197122003-01-28 Richard Sandiford <rsandifo@redhat.com>
19713
19714 * gcc.c-torture/execute/20030128-1.c: New test.
19715
4334c467
JO
197162003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19717
19718 * g++.dg/lookup/nested1.C: Test moved from ...
19719 * g++.old-deja/g++.other/lookup24.C: ... here.
19720
b8c25665 197212003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
19722
19723 * gcc.dg/i386-cmov5.c: New test.
19724
bffcd064
V
197252003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19726
a8d0ddaf
ZW
19727 * gcc.c-torture/execute/20010925-1.c: Changed the
19728 memcpy declaration.
bffcd064 19729
f2ce60b8
NS
197302003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19731
19732 PR c++/3902
19733 * g++.dg/parse/template5.C: New test.
19734
f42aadd8
TM
197352003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19736
19737 PR fortran/9258
19738 * g77.dg/pr9258: New test.
19739
5db544e1
GP
197402003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19741
19742 * README: Move relevant parts from README.g++.
19743
19744 * README.g++: Remove this file.
19745
483a5709
NS
197462003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19747
19748 * g++.dg/abi/dcast1.C: New test.
19749
4ff71d24
KG
197502003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19751
19752 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19753
623baee2
JO
197542003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19755
19756 PR c++/47
19757 * g++.old-deja/g++.other/lookup24.C: New test.
19758
2956f353
KG
197592003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19760
19761 PR middle-end/7227
19762 * gcc.dg/uninit-C.c: New test.
19763
a2ddc397
NS
197642003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19765
19766 * g++.dg/abi/covariant1.C: New test.
19767
acf9fa5f
UW
197682003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19769
19770 * gcc.dg/20030123-1.c: New test.
19771
b8c25665 197722003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
19773
19774 PR opt/8492
19775 * gcc.c-torture/compile/20030125-1.c
19776
bbaab916
NS
197772003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19778
19779 PR c++/9403
19780 * g++.dg/parse/template3.C: New test.
19781 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 19782
bbaab916
NS
19783 PR c++/795
19784 * g++.dg/parse/template4.C: New test.
a8d0ddaf 19785
bbaab916
NS
19786 PR c++/9415
19787 * g++.dg/template/qual2.C: New test.
a8d0ddaf 19788
bbaab916
NS
19789 PR c++/8545
19790 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19791
19792 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19793
9bb231fd
RS
197942003-01-25 Roger Sayle <roger@eyesopen.com>
19795
19796 * gcc.c-torture/execute/switch-1.c: New test case.
19797
b8c25665 197982003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
19799
19800 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19801
32d9a5bd
PC
198022003-01-25 Paolo Carlini <pcarlini@unitus.it>
19803
19804 Tweaks for Bison-1.875. From the NEWS file:
19805 "- `parse error' -> `syntax error'
19806 Bison now uniformly uses the term `syntax error'"
19807 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19808 * gcc.dg/cpp/digraph2.c: Likewise.
19809 * gcc.dg/cpp/direct2.c: Likewise.
19810 * gcc.dg/cpp/paste4.c: Likewise.
19811 * gcc.dg/c90-restrict-1.c: Likewise.
19812 * gcc.dg/c99-func-2.c: Likewise.
19813 * gcc.dg/noncompile/920721-2.c: Likewise.
19814 * gcc.dg/noncompile/930622-2.c: Likewise.
19815 * gcc.dg/noncompile/940112-1.c: Likewise.
19816 * gcc.dg/noncompile/950921-1.c: Likewise.
19817 * gcc.dg/noncompile/951123-1.c: Likewise.
19818 * gcc.dg/noncompile/971104-1.c: Likewise.
19819 * gcc.dg/noncompile/990416-1.c: Likewise.
19820
f5128e88
PC
198212003-01-24 Paolo Carlini <pcarlini@unitus.it>
19822
19823 * g++.dg/parse/undefined1.C: Add error message.
19824
65a5559b
MM
198252003-01-22 Mark Mitchell <mark@codesourcery.com>
19826
c006d942
MM
19827 PR c++/9354
19828 * g++.dg/parse/new1.C: New test.
19829
19830 PR c++/9216
19831 * g++.dg/parse/template2.C: New test.
19832
19833 PR c++/9354
19834 * g++.dg/parse/typedef2.C: New test.
19835
65a5559b
MM
19836 PR c++/9328
19837 * g++.dg/ext/typeof3.C: New test.
19838
68aab9ee
VR
198392003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19840
19841 PR c++/2738
19842 * g++.dg/parse/ret-type1.C: New test.
19843
19844 PR c++/3792
19845 * g++.dg/parse/tmpl-outside1.C: New test.
19846
19847 PR c++/4207
19848 * g++.dg/parse/int-as-enum1.C: New test.
19849
19850 PR c++/4903
19851 * g++.dg/parse/no-typename1.C: New test.
19852
19853 PR c++/5533
19854 * g++.dg/parse/no-value1.C: New test.
19855
19856 PR c++/5921
19857 * g++.dg/parse/wrong-inline1.C: New test.
19858
19859 PR c++/6402
19860 * g++.dg/parse/ref1.C: New test.
19861
19862 PR c++/6992
19863 * g++.dg/parse/attr-ctor1.C: New test.
19864
19865 PR c++/7229
19866 * g++.dg/parse/namespace5.C: New test.
19867
19868 PR c++/7917
19869 * g++.dg/parse/func-def1.C: New test.
19870
19871 PR c++/8143
19872 * g++.dg/parse/undefined1.C: New test.
19873
19874 PR c++/5723, PR c++/8522
19875 * g++.dg/parse/specialization1.C: New test.
19876
19877 PR c++/163, PR c++/8595
19878 * g++.dg/parse/struct-as-enum1.C: New test.
19879
19880 PR c++/9173
19881 * g++.dg/parse/undefined2.C: New test.
19882
1fb3244a
MM
198832003-01-22 Mark Mitchell <mark@codesourcery.com>
19884
e0860732
MM
19885 PR c++/9298
19886 * g++.dg/parse/template1.C: New test.
19887
4eb6d609
MM
19888 PR c++/9384
19889 * g++.dg/parse/using1.C: New test.
19890
1fb3244a
MM
19891 PR c++/9285
19892 PR c++/9294
19893 * g++.dg/parse/expr2.C: New test.
19894
19895 PR c++/9388
19896 * g++.dg/parse/lookup2.C: Likewise.
19897
b8c25665 198982003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
19899
19900 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
19901 * gcc.c-torture/execute/eeprof-1.c: Likewise.
19902 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
19903 * gcc.c-torture/execute/string-opt-*.c: Likewise.
19904
e3289412
NC
199052003-01-20 Nick Clifton <nickc@redhat.com>
19906
19907 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
19908 problem with ARM sibcall code generation.
19909
d99c740f
KH
199102003-01-20 Kazu Hirata <kazu@cs.umass.edu>
19911
19912 * gcc.c-torture/execute/20030120-1.c: New.
19913
a99820e6
PC
199142003-01-19 Paolo Carlini <pcarlini@unitus.it>
19915
19916 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
19917
5dae1114
MM
199182003-01-17 Mark Mitchell <mark@codesourcery.com>
19919
19920 PR c++/9272
19921 * g++.dg/parse/ctor1.C: New test.
19922
19923 PR c++/9294:
19924 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 19925
5dae1114
MM
19926 * g++.dg/parse/typename3.C: New test.
19927
c292e375
RH
199282003-01-16 Richard Henderson <rth@redhat.com>
19929
19930 * g++.dg/tls/init-2.C: Fix error matches for real this time.
19931
aab37812
RH
199322003-01-16 Richard Henderson <rth@redhat.com>
19933
19934 * g++.dg/pch/pch.exp: Copy test header to the working directory
19935 before using it either for precompilation or direct use.
19936 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
19937 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
19938
50c620d6
RH
199392003-01-16 Richard Henderson <rth@redhat.com>
19940
19941 * gcc.dg/pch/pch.exp: Copy test header to the working directory
19942 before using it either for precompilation or direct use.
19943 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
19944 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
19945
8fbc5ae7
MM
199462003-01-16 Mark Mitchell <mark@codesourcery.com>
19947
19948 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
19949 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
19950 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
19951 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
19952 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
19953 typename warning into error.
19954 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
19955 error messages.
19956 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
19957 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
19958 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
19959 messages.
19960 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
19961 make declaration visible in template.
19962 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
19963 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
19964 messages.
19965 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
19966 message.
19967 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
19968 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
19969 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
19970 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
19971 typename warning with error message.
19972 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
19973 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
19974 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 19975
712becab
NS
199762003-01-16 Nathan Sidwell <nathan@codesourcery.com>
19977
19978 * g++.dg/parse/ambig2.C: New test.
19979
1ceb0dc7
RH
199802003-01-15 Richard Henderson <rth@redhat.com>
19981
19982 * g++.dg/tls/init-2.C: Update error message string.
19983
3dd5fc58
KG
199842003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19985
19986 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
19987
b0562482
SC
199882003-01-15 Stephane Carrez <stcarrez@nerim.fr>
19989
19990 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
19991 all for HC11/HC12.
19992 * gcc.c-torture/compile/20001205-1.x: Likewise.
19993 * gcc.c-torture/compile/20001226-1.x: Likewise.
19994 * gcc.c-torture/compile/920520-1.x: Likewise.
19995 * gcc.c-torture/compile/961203-1.x: Likewise.
19996 * gcc.c-torture/compile/20020604-1.x: Likewise.
19997
b8c25665 199982003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
19999
20000 * gcc.c-torture/compile/20030115-1.c: New test.
20001
20002 * gcc.dg/i386-fpcvt-1.c: New test.
20003 * gcc.dg/i386-fpcvt-2.c: New test.
20004
a7189b49
JO
200052003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20006
20007 Further conform g++'s __vmi_class_type_info to the C++ ABI
20008 specification.
20009 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20010 the specification.
20011
b8c25665 200122003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
20013
20014 * gcc.dg/i386-fpcvt-1.c: New test.
20015 * gcc.dg/i386-fpcvt-2.c: New test.
20016
ab5496c4
EB
200172003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20018
20019 * gcc.dg/i386-mmx-3.c: New test.
20020
e8f2b18d
MM
200212003-01-12 Mark Mitchell <mark@codesourcery.com>
20022
20023 PR c++/9264
20024 * g++.dg/parse/octal1.C: New file.
20025
20026 PR c++/9172
20027 * g++.dg/parse/typename1.C: New file.
20028
67a7278d
DS
200292003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20030
20031 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20032 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 20033 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 20034
2050a1bb
MM
200352003-01-10 Mark Mitchell <mark@codesourcery.com>
20036
99152b95 20037 PR c++/9099
a6f6052a
MM
20038 * g++.dg/parse/dtor1.C: New file.
20039
2050a1bb
MM
20040 PR c++/9128
20041 * g++.dg/rtti/typeid1.C: New file.
20042
20043 PR c++/9153
20044 * g++.dg/parse/lookup1.C: New file.
20045
20046 PR c++/9171
20047 * g++.dg/templ/spec5.C: New file.
ab5496c4 20048
7558f66e
JZ
200492003-01-10 Josef Zlomek <zlomekj@suse.cz>
20050
20051 * gcc.c-torture/compile/20030110-1.c: New test.
20052
17211ab5
GK
200532003-01-09 Geoffrey Keating <geoffk@apple.com>
20054
20055 Merge from pch-branch:
20056
20057 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20058
20059 * gcc.dg/pch/cpp-1.h: New.
20060 * gcc.dg/pch/cpp-1.c: New.
20061 * gcc.dg/pch/cpp-2.h: New.
20062 * gcc.dg/pch/cpp-2.c: New.
20063
20064 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20065
20066 * gcc.dg/pch/except-1.h: New.
20067 * gcc.dg/pch/except-1.c: New.
20068
20069 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20070
20071 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20072 running test.
20073 * gcc.dg/pch: Include *.hp not *.h.
20074 * gcc.dg/pch/system-1.h: New.
20075 * gcc.dg/pch/system-1.c: New.
20076
20077 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20078
20079 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20080 rather than trying to build and run a program using PCH.
20081 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 20082
17211ab5
GK
20083 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20084
20085 * gcc.dg/pch/macro-3.c: New.
20086 * gcc.dg/pch/macro-3.h: New.
20087
20088 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20089
20090 * gcc.dg/pch/common-1.c: New.
20091 * gcc.dg/pch/common-1.h: New.
20092 * gcc.dg/pch/decl-1.c: New.
20093 * gcc.dg/pch/decl-1.h: New.
20094 * gcc.dg/pch/decl-2.c: New.
20095 * gcc.dg/pch/decl-2.h: New.
20096 * gcc.dg/pch/decl-3.c: New.
20097 * gcc.dg/pch/decl-3.h: New.
20098 * gcc.dg/pch/decl-4.c: New.
20099 * gcc.dg/pch/decl-4.h: New.
20100 * gcc.dg/pch/decl-5.c: New.
20101 * gcc.dg/pch/decl-5.h: New.
20102 * gcc.dg/pch/global-1.c: New.
20103 * gcc.dg/pch/global-1.h: New.
20104 * gcc.dg/pch/inline-1.c: New.
20105 * gcc.dg/pch/inline-1.h: New.
20106 * gcc.dg/pch/inline-2.c: New.
20107 * gcc.dg/pch/inline-2.h: New.
20108 * gcc.dg/pch/static-1.c: New.
20109 * gcc.dg/pch/static-1.h: New.
20110 * gcc.dg/pch/static-2.c: New.
20111 * gcc.dg/pch/static-2.h: New.
20112
20113 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20114
20115 * g++.dg/pch/pch.exp: Better handle failing testcases.
20116 * gcc.dg/pch/pch.exp: Likewise.
20117 * gcc.dg/pch/macro-1.c: New.
20118 * gcc.dg/pch/macro-1.h: New.
20119 * gcc.dg/pch/macro-2.c: New.
20120 * gcc.dg/pch/macro-2.h: New.
20121
20122 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20123
20124 * g++.dg/dg.exp: Treat files in pch/ specially.
20125 * g++.dg/pch/pch.exp: New file.
20126 * g++.dg/pch/empty.H: New file.
20127 * g++.dg/pch/empty.C: New file.
20128 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20129 "precompile".
20130
20131 * gcc.dg/pch/pch.exp: New file.
20132 * gcc.dg/pch/empty.h: New file.
20133 * gcc.dg/pch/empty.c: New file.
20134 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20135 "precompile".
20136
0f399e5f
KL
201372003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20138
20139 * g++.dg/template/friend14.C: New test.
20140
4c46ea23
EB
201412003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20142
8cb1a818 20143 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 20144
98c29f71
RS
201452003-01-09 Richard Sandiford <rsandifo@redhat.com>
20146
20147 * gcc.c-torture/compile/20030109-1.c: New test.
20148
bbb818c6
EB
201492003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20150
20151 * gcc.c-torture/execute/20030109-1.c: New test.
20152
cdc497dd
LH
201532003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20154
20155 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20156 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20157 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20158 * g++.old-deja/g++.mike/eh2.C: Likewise
20159 * g++.old-deja/g++.mike/eh3.C: Likewise
20160 * g++.old-deja/g++.mike/eh5.C: Likewise
20161 * g++.old-deja/g++.mike/eh6.C: Likewise
20162 * g++.old-deja/g++.mike/eh7.C: Likewise
20163 * g++.old-deja/g++.mike/eh8.C: Likewise
20164 * g++.old-deja/g++.mike/eh9.C: Likewise
20165 * g++.old-deja/g++.mike/eh10.C: Likewise
20166 * g++.old-deja/g++.mike/eh12.C: Likewise
20167 * g++.old-deja/g++.mike/eh13.C: Likewise
20168 * g++.old-deja/g++.mike/eh14.C: Likewise
20169 * g++.old-deja/g++.mike/eh16.C: Likewise
20170 * g++.old-deja/g++.mike/eh17.C: Likewise
20171 * g++.old-deja/g++.mike/eh18.C: Likewise
20172 * g++.old-deja/g++.mike/eh21.C: Likewise
20173 * g++.old-deja/g++.mike/eh23.C: Likewise
20174 * g++.old-deja/g++.mike/eh24.C: Likewise
20175 * g++.old-deja/g++.mike/eh25.C: Likewise
20176 * g++.old-deja/g++.mike/eh26.C: Likewise
20177 * g++.old-deja/g++.mike/eh27.C: Likewise
20178 * g++.old-deja/g++.mike/eh28.C: Likewise
20179 * g++.old-deja/g++.mike/eh29.C: Likewise
20180 * g++.old-deja/g++.mike/eh31.C: Likewise
20181 * g++.old-deja/g++.mike/eh33.C: Likewise
20182 * g++.old-deja/g++.mike/eh34.C: Likewise
20183 * g++.old-deja/g++.mike/eh35.C: Likewise
20184 * g++.old-deja/g++.mike/eh36.C: Likewise
20185 * g++.old-deja/g++.mike/eh37.C: Likewise
20186 * g++.old-deja/g++.mike/eh38.C: Likewise
20187 * g++.old-deja/g++.mike/eh39.C: Likewise
20188 * g++.old-deja/g++.mike/eh40.C: Likewise
20189 * g++.old-deja/g++.mike/eh41.C: Likewise
20190 * g++.old-deja/g++.mike/eh42.C: Likewise
20191 * g++.old-deja/g++.mike/eh44.C: Likewise
20192 * g++.old-deja/g++.mike/eh46.C: Likewise
20193 * g++.old-deja/g++.mike/eh47.C: Likewise
20194 * g++.old-deja/g++.mike/eh48.C: Likewise
20195 * g++.old-deja/g++.mike/eh49.C: Likewise
20196 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
20197 * g++.old-deja/g++.mike/eh51.C: Likewise
20198 * g++.old-deja/g++.mike/eh53.C: Likewise
20199 * g++.old-deja/g++.mike/eh55.C: Likewise
20200 * g++.old-deja/g++.mike/p7912.C: Likewise
20201 * g++.old-deja/g++.mike/p9706.C: Likewise
20202 * g++.old-deja/g++.mike/p10416.C: Likewise
20203 * g++.old-deja/g++.mike/p11667.C: Likewise
20204 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20205 Remove redundant reference to Iris.
20206 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20207 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 20208
ed8e443a 202092003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 20210
ed8e443a 20211 * g++.dg/ext/asm4.C: New test.
8caf4c38 20212
ed8e443a 202132003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 20214
ed8e443a
JM
20215 PR c++/9030
20216 * g++.dg/template/friend12.C: New test.
20217 * g++.dg/template/friend13.C: Likewise.
20218 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 20219
ed8e443a 202202003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 20221
ed8e443a
JM
20222 * gcc.dg/i386-cadd.c: New test.
20223 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 20224
ed8e443a 202252003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 20226
ed8e443a
JM
20227 PR c++/9165
20228 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 20229
ed8e443a 20230 * g++.dg/abi/bitfield9.C: New test.
63e5f567 20231
ed8e443a
JM
20232 PR c++/9189
20233 * g++.dg/parse/defarg3.C: New test.
8218bd34 20234
ed8e443a 202352003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 20236
ed8e443a
JM
20237 * g++.dg/parse/ambig1.C: New test.
20238 * g++.dg/parse/defarg2.C: New test.
62b8a44e 20239
ed8e443a 202402003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 20241
ed8e443a
JM
20242 * g++.dg/template/defarg-1.C: New test.
20243 * g++.dg/template/local2.C: Likewise.
ec194454 20244
ed8e443a 202452003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 20246
ed8e443a 20247 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 20248
ed8e443a 202492003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 20250
ed8e443a
JM
20251 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20252 * g++.dg/parse/namespace4.C: Likewise.
d5945212 20253
ed8e443a 202542003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 20255
ed8e443a 20256 * g++.dg/template/ntp2.C: New test.
31758337 20257
ed8e443a 202582003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 20259
ed8e443a 20260 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 20261
ed8e443a 20262 * g++.dg/parse/namespace4.C: New test.
96dafad6 20263
ed8e443a 20264 * g++.dg/template/nested1.C: New test.
a25a292f 20265
ed8e443a 20266 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 20267
ed8e443a 202682003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 20269
ed8e443a 20270 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 20271
ed8e443a 202722003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 20273
ed8e443a
JM
20274 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20275 * g++.old-deja/g++.jason/access8.C: Likewise.
20276 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 20277
ed8e443a 202782003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 20279
ed8e443a 20280 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 20281
ed8e443a 202822003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 20283
ed8e443a
JM
20284 PR c++/2843
20285 * g++.dg/ext/attrib7.C: New test.
4971227d 20286
ed8e443a 202872003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 20288
ed8e443a 20289 * g++.dg/parse/parse6.C: New test.
f349fb24 20290
ed8e443a 202912003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 20292
ed8e443a 20293 * gcc.dg/h8300-stack-1.c: New.
cb203576 20294
ed8e443a 202952003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 20296
ed8e443a 20297 g++.dg/lookup/exception1.C: New test.
faa75e89 20298
ed8e443a 20299 g++.dg/lookup/template1.C: New test.
3d83e33e 20300
ed8e443a 20301 g++.dg/parse/namespace2.C: New test.
a5b9863a 20302
ed8e443a 20303 g++.dg/parse/parens2.C: New test.
75c2b973 20304
ed8e443a 203052003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 20306
ed8e443a
JM
20307 * g++.dg/parse/parse5.C: New test.
20308 * g++.dg/lookup/scoped4.C: New test.
20309
203102003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20311
20312 * g++.dg/parse/parens1.C: New test.
20313
20314 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20315 angle-bracket1.C.
20316 * g++.dg/parse/parens2.C: New test.
20317
20318 * g++.dg/lookup/scope-operator1.C: New test.
20319
20320 * g++.dg/parse/operator1.C: New test.
20321
203222003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20323
20324 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20325 * g++.old-deja/g++.other/access6.C: Likewise.
20326 * g++.old-deja/g++.other/decl1.C: Likewise.
20327 * g++.old-deja/g++.pt/typename12.C: Likewise.
20328
203292002-12-31 Mark Mitchell <mark@codesourcery.com>
20330
20331 * g++.dg/parse/namespace1.C: New test.
20332
203332003-01-01 Neil Booth <neil@daikokuya.co.uk>
20334
20335 * g++.dg/parse/parse4.C: New test.
20336
203372003-01-01 Neil Booth <neil@daikokuya.co.uk>
20338
20339 * g++.dg/parse/parse3.C: New test.
20340
203412003-01-01 Neil Booth <neil@daikokuya.co.uk>
20342
20343 * g++.dg/parse/parse2.C: New test.
20344
203452003-01-01 Neil Booth <neil@daikokuya.co.uk>
20346
20347 * g++.dg/template/friend11.C: New test.
20348
203492003-01-01 Neil Booth <neil@daikokuya.co.uk>
20350
20351 * g++.dg/parse/parse1.C: New test.
20352
203532002-12-31 Janis Johnson <janis187@us.ibm.com>
20354
20355 * lib/profopt.exp: Change the name of a global variable to avoid
20356 possible clashes with other test suites.
20357
203582002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20359
20360 * g++.dg/inherit/covariant8.C: New test.
20361
203622002-12-31 Mark Mitchell <mark@codesourcery.com>
20363
20364 * g++.dg/init/array9.C: New test.
20365
20366 PR c++/9112
20367 * g++.dg/parse/expr1.C: New test.
20368
203692002-12-30 Daniel Jacobowitz <drow@mvista.com>
20370
20371 * gcc.c-torture/compile/20021230-1.c: New test.
20372
203732002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20374
20375 * g++.dg/inherit/covariant5.C: New test.
20376 * g++.dg/inherit/covariant6.C: New test.
20377 * g++.dg/inherit/covariant7.C: New test.
20378
203792002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20380
20381 PR c++/2739
20382 * g++.dg/other/access2.C: New test.
20383
203842002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20385
20386 * g++.dg/other/anon-struct.C: No longer fails
20387 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20388 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20389 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20390
203912002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20392
20393 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20394
203952002-12-27 Mark Mitchell <mark@codesourcery.com>
20396
20397 * g++.dg/eh/spec4.C: Remove stray semicolon.
20398 * g++.dg/expr/pmf-1.C: Change error message.
20399 * g++.dg/ext/asm1.C: Remove stray semicolon.
20400 * g++.dg/ext/typename1.C: Add missing typenames.
20401 * g++.dg/inherit/template-as-base.C: Change error message.
20402 * g++.dg/lookup/scoped1.C: Likewise.
20403 * g++.dg/lookup/scoped2.C: Likewise.
20404 * g++.dg/lookup/using2.C: Likewise.
20405 * g++.dg/other/component1.C: Remove stray semicolon.
20406 * g++.dg/other/do1.C: Change error message.
20407 * g++.dg/other/error2.C: Likewise.
20408 * g++.dg/other/init1.C: Likewise.
20409 * g++.dg/other/packed1.C: Remove stray semicolon.
20410 * g++.dg/other/ptrmem2.C: Change error message.
20411 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20412 marker.
20413 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20414 * g++.dg/template/access3.C: Add typename keyword.
20415 * g++.dg/template/access5.C: Remove stray semicolon.
20416 * g++.dg/template/access6.C: Likewise.
20417 * g++.dg/template/complit1.C: Likewise.
20418 * g++.dg/template/crash1.C: Change error message.
20419 * g++.dg/template/inherit2.C: Remove stray semicolon.
20420 * g++.dg/template/instantiate2.C: Likewise.
20421 * g++.dg/template/instantiate3.C: Change error message.
20422 * g++.dg/template/qual1.C: Remove stray semicolon.
20423 * g++.dg/template/qualttp18.C: Change error message.
20424 * g++.dg/template/ref1.C: Remove stray semicolon.
20425 * g++.dg/template/sizeof1.C (A::value): Declare it.
20426 * g++.dg/template/spec4.C: Change error message.
20427 * g++.dg/template/static1.C: Likewise.
20428 * g++.dg/template/type1.C: Likewise.
20429 * g++.dg/template/typename3.C: Likewise.
20430 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20431 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20432 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20433 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20434 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20435 named return value extension.
20436 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20437 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20438 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20439 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20440 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20441 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20442 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20443 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20444 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20445 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20446 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20447 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20448 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20449 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20450 syntax.
20451 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20452 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20453 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20454 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20455 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20456 * g++.old-deja/g++.brendan/template11.C: Likewise.
20457 * g++.old-deja/g++.brendan/template26.C: Likewise.
20458 * g++.old-deja/g++.brendan/template27.C: Use explicit
20459 specialization syntax.
20460 * g++.old-deja/g++.brendan/template30.C: Likewise.
20461 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20462 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20463 non-dependent names.
20464 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20465 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20466 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20467 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20468 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20469 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20470 named return value extension.
20471 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20472 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20473 * g++.old-deja/g++.ext/return1.C: Likewise.
20474 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20475 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20476 * g++.old-deja/g++.jason/access8.C: Likewise.
20477 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20478 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20479 pseudo-destructor names.
20480 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20481 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20482 pseudo-destructor names.
20483 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20484 * g++.old-deja/g++.jason/overload19.C: Likewise.
20485 * g++.old-deja/g++.jason/overload32.C: Likewise.
20486 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20487 stray semicolons.
20488 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20489 * g++.old-deja/g++.jason/return.C: Likewise.
20490 * g++.old-deja/g++.jason/return2.C: Likewise.
20491 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20492 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20493 syntax.
20494 * g++.old-deja/g++.jason/template10.C: Account for use of
20495 non-dependent names.
20496 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20497 syntax.
20498 * g++.old-deja/g++.jason/template37.C: Likewise.
20499 * g++.old-deja/g++.law/access4.C: Change error messages.
20500 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20501 pseudo-destructor names.
20502 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20503 * g++.old-deja/g++.law/ctors9.C: Likewise.
20504 * g++.old-deja/g++.law/cvt22.C: Likewise.
20505 * g++.old-deja/g++.law/dtors5.C: Likewise.
20506 * g++.old-deja/g++.law/global-init1.C: Likewise.
20507 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20508 * g++.old-deja/g++.law/operators28.C: Likewise.
20509 * g++.old-deja/g++.law/visibility28.C: Likewise.
20510 * g++.old-deja/g++.martin/eval1.C: Likewise.
20511 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20512 name.
20513 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20514 * g++.old-deja/g++.mike/net34.C: Likewise.
20515 * g++.old-deja/g++.mike/net36.C: Likewise.
20516 * g++.old-deja/g++.mike/ns2.C: Likewise.
20517 * g++.old-deja/g++.mike/p12306.C: Likewise.
20518 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20519 value extension.
20520 * g++.old-deja/g++.mike/p700.C: Likewise.
20521 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20522 * g++.old-deja/g++.mike/p710.C: Likewise.
20523 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20524 value extension.
20525 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20526 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20527 * g++.old-deja/g++.ns/crash2.C: Likewise.
20528 * g++.old-deja/g++.ns/crash3.C: Likewise.
20529 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20530 * g++.old-deja/g++.ns/ns17.C: Likewise.
20531 * g++.old-deja/g++.ns/template16.C: Likewise.
20532 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20533 keyword.
20534 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20535 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20536 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20537 named return value extension.
20538 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20539 * g++.old-deja/g++.other/access4.C: Issue additional error
20540 messages.
20541 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20542 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20543 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20544 * g++.old-deja/g++.other/crash25.C: Change error message.
20545 * g++.old-deja/g++.other/crash4.C: Change error message.
20546 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20547 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20548 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20549 checks.
20550 * g++.old-deja/g++.other/defarg8.C: Likewise.
20551 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20552 * g++.old-deja/g++.other/dtor10.C: Likewise.
20553 * g++.old-deja/g++.other/incomplete.C: Likewise.
20554 * g++.old-deja/g++.other/linkage7.C: Likewise.
20555 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20556 lookup algorithm.
20557 * g++.old-deja/g++.other/mangle2.C: Likewise.
20558 * g++.old-deja/g++.other/refinit2.C: Likewise.
20559 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20560 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20561 * g++.old-deja/g++.pt/crash28.C: Likewise.
20562 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20563 syntax.
20564 * g++.old-deja/g++.pt/crash32.C: Change error message.
20565 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20566 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20567 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20568 error message position.
20569 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20570 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20571 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20572 syntax.
20573 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20574 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20575 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20576 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20577 keyword.
20578 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20579 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20580 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20581 keyword.
20582 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20583 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20584 syntax.
20585 * g++.old-deja/g++.pt/friend28.C: Account for use of
20586 non-dependent names.
20587 * g++.old-deja/g++.pt/friend29.C: Likewise.
20588 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20589 rules.
20590 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20591 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20592 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20593 lookup rules.
20594 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20595 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20596 keyword.
20597 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20598 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20599 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20600 keyword.
20601 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20602 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20603 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20604 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20605 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20606 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20607 keyword.
20608 * g++.old-deja/g++.pt/spec10.C: Likewise.
20609 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20610 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20611 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20612 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20613 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20614 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20615 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20616 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20617 * g++.old-deja/g++.pt/typename15.C: Likewise.
20618 * g++.old-deja/g++.pt/typename22.C: Likewise.
20619 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20620 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20621 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20622 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20623 syntax.
20624 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20625 return value extension.
20626 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20627 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20628 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20629 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20630
206312002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20632
20633 * g++.dg/warn/inline1.C: New test.
20634 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20635 * g++.old-deja/g++.jason/synth10.C: Likewise.
20636 * g++.old-deja/g++.mike/net31.C: Likewise.
20637 * g++.old-deja/g++.mike/p8786.C: Likewise.
20638
20639 * g++.dg/template/friend10.C: New test.
20640 * g++.dg/template/conv5.C: New test.
20641
206422002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20643
20644 * g++.dg/lookup/scoped3.C: New test.
20645
20646 * g++.dg/lookup/decl1.C: New test.
20647 * g++.dg/lookup/decl2.C: New test.
20648
206492002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20650
20651 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20652 gcc.c-torture/compile/20021015-1.c,
20653 gcc.c-torture/compile/20021015-2.c,
20654 gcc.c-torture/compile/20021123-1.c,
20655 gcc.c-torture/compile/20021123-2.c,
20656 gcc.c-torture/compile/20021123-3.c,
20657 gcc.c-torture/compile/20021123-4.c,
20658 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20659 only to 3.1 or 3.2 branch.
20660
206612002-12-23 Mark Mitchell <mark@codesourcery.com>
20662
20663 * gcc.dg/i386-bitfield3.c: New test.
20664
20665 * gcc.dg/i386-bitfield2.c: New test.
20666
206672002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20668
20669 * g++.dg/parse/conv_op1.C: New test.
20670
206712002-12-21 Josef Zlomek <zlomekj@suse.cz>
20672
20673 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20674 approved.
20675
206762002-12-20 Josef Zlomek <zlomekj@suse.cz>
20677
20678 * gcc.c-torture/compile/20021220-1.c: New test.
20679
206802002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20681
20682 * gcc.dg/i386-fastcall-1.c: New.
20683
206842002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20685
20686 * gcc.c-torture/execute/20021219-1.c: New test.
20687
206882002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20689
20690 * gcc.dg/i386-pic-1.c: New test.
20691
206922002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20693
20694 PR c++/8099
20695 * g++.dg/template/friend9.C: New test.
20696
206972002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20698
20699 PR c++/3663
20700 * g++.dg/template/access7.C: New test.
20701
207022002-12-18 Nick Clifton <nickc@redhat.com>
20703
20704 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20705 the libstdc++-v3 directory has been found.
20706
207072002-12-12 Devang Patel <dpatel@apple.com>
20708 * gcc.dg/darwin-ld-1.c: New test.
20709 * gcc.dg/darwin-ld-2.c: New test.
20710 * gcc.dg/darwin-ld-3.c: New test.
20711 * gcc.dg/darwin-ld-4.c: New test.
20712 * gcc.dg/darwin-ld-5.c: New test.
20713
207142002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20715
20716 * gcc.c-torture/compile/20021212-1.c: New test.
20717
207182002-12-11 Neil Booth <neil@daikokuya.co.uk>
20719
20720 * gcc.dg/fshort-wchar: New test.
20721
207222002-12-10 Mark Mitchell <mark@codesourcery.com>
20723
20724 PR c++/8372
20725 * g++.dg/template/dtor1.C: New test.
20726
20727 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20728 markers.
20729
207302002-12-10 Jakub Jelinek <jakub@redhat.com>
20731
20732 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20733
207342002-12-09 Mark Mitchell <mark@codesourcery.com>
20735
20736 * g++.dg/template/static1.C: New test.
20737 * g++.dg/template/static2.C: New test.
20738 * g++.old-deja/g++.ext/memconst.C: New test.
20739
207402002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20741
20742 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20743 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20744 * g++.dg/special/initp1.C: Likewise.
20745
207462002-12-06 Jakub Jelinek <jakub@redhat.com>
20747
20748 * gcc.c-torture/execute/20021204-1.c: New test.
20749
207502002-12-04 Geoffrey Keating <geoffk@apple.com>
20751
20752 * gcc.dg/ppc-fmadd-1.c: New file.
20753 * gcc.dg/ppc-fmadd-2.c: New file.
20754 * gcc.dg/ppc-fmadd-3.c: New file.
20755
207562002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20757
20758 * gcc.c-torture/compile/20021204-1.c: New test.
20759
207602002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20761
20762 * g++.dg/inherit/covariant2.C: New test.
20763 * g++.dg/inherit/covariant3.C: New test.
20764 * g++.dg/inherit/covariant4.C: New test.
20765 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20766 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20767
207682002-12-03 Mark Mitchell <mark@codesourcery.com>
20769
20770 PR c++/8688
20771 * g++.dg/init/brace3.C: New test.
20772
207732002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20774
20775 * gcc.dg/20020210-1.c: Fix a comment typo.
20776
207772002-12-02 Mark Mitchell <mark@codesourcery.com>
20778
20779 PR c++/8720
20780 * g++.dg/parse/defarg1.C: New test.
20781
20782 PR c++/8615
20783 * g++.dg/template/char1.C: New test.
20784
20785 * g++.dg/template/varmod1.C: Fix typo.
20786
207872002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20788
20789 DR 180
20790 * g++.old-deja/g++.pt/crash32.C: Expect error.
20791
207922002-12-01 Mark Mitchell <mark@codesourcery.com>
20793
20794 PR c++/5919
20795 * g++.dg/template/varmod1.C: New test.
20796
20797 PR c++/8727
20798 * g++.dg/inherit/typeinfo1.C: New test.
20799
20800 PR c++/8663
20801 * g++.dg/inherit/typedef1.C: New test.
20802
208032002-11-30 Mark Mitchell <mark@codesourcery.com>
20804
20805 PR c++/8332
20806 PR c++/8493
20807 * g++.dg/template/strlen1.C: New test.
20808
20809 PR c++/8227
20810 * g++.dg/template/ctor2.C: New test.
20811
20812 PR c++/8214
20813 * g++.dg/init/string1.C: New test.
20814
20815 PR c++/8511
20816 * g++.dg/template/friend8.C: New test.
20817
208182002-11-29 Joe Buck <jbuck@synopsys.com>
20819
20820 * g++.dg/lookup/anon2.C: New test.
20821
208222002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20823
20824 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20825 h8300 port.
20826
208272002-11-27 Richard Sandiford <rsandifo@redhat.com>
20828
20829 * gcc.dg/bitfld-6.c: New test.
20830
208312002-11-27 Jan Hubicka <jh@suse.cz>
20832
20833 * gcc.c-torture/execute/20021127.[cx]: New test.
20834
208352002-11-26 Jan Hubicka <jh@suse.cz>
20836
20837 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
20838 quality.
20839
208402002-11-26 Geoffrey Keating <geoffk@apple.com>
20841
20842 * g++.dg/init/brace2.C: New test.
20843 * g++.old-deja/g++.mike/p9129.C: Correct.
20844
208452002-11-26 Mark Mitchell <mark@codesourcery.com>
20846
20847 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
20848
208492002-11-25 Andreas Bauer <baueran@in.tum.de>
20850
20851 * gcc.dg/sibcall-6: New test for indirect sibcalls.
20852
208532002-11-25 Mark Mitchell <mark@codesourcery.com>
20854
20855 * testsuite/g++.dg/abi/empty11.C: New test.
20856 * testsuite/g++.dg/rtti/cv1.C: New test.
20857
208582002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
20859
20860 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
20861
208622002-11-24 Mark Mitchell <mark@codesourcery.com>
20863
20864 * g++.dg/abi/empty10.C: New test.
20865
208662002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20867
20868 * gcc.c-torture/compile/20021124-1.c: New test.
20869
208702002-11-22 Mark Mitchell <mark@codesourcery.com>
20871
20872 * g++.dg/abi/rtti2.C: New test.
20873
208742002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20875
20876 * gcc.dg/i386-unroll-1.c: New test.
20877
208782002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20879
20880 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
20881 * gcc.c-torture/compile/20021120-2.c: New test.
20882
5354730b
RS
208832002-11-20 Richard Sandiford <rsandifo@redhat.com>
20884
20885 * gcc.dg/bitfld-5.c: New test.
20886
5720520f
RS
208872002-11-20 Richard Sandiford <rsandifo@redhat.com>
20888
20889 * gcc.c-torture/execute/20021120-3.c: New test.
20890
4392ebd3
RS
208912002-11-20 Richard Sandiford <rsandifo@redhat.com>
20892
20893 * gcc.c-torture/execute/20021120-2.c: New test.
20894
3748bd9e
RS
208952002-11-20 Richard Sandiford <rsandifo@redhat.com>
20896
20897 * gcc.c-torture/execute/20021120-1.c: New test.
20898
bc02f8d3
JJ
208992002-11-20 Jakub Jelinek <jakub@redhat.com>
20900
20901 * gcc.c-torture/execute/20021118-3.c: New test.
20902
d61fd3f1 209032002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
20904
20905 * gcc.c-torture/compile/20021119-1.c: New test.
20906
3b312ef4
JT
209072002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
20908
20909 * gcc.dg/duff-1.c: New test.
20910 * gcc.dg/duff-2.c: New test.
20911 * gcc.dg/duff-3.c: New test.
20912
8128cccf
NB
209132002-11-18 Neil Booth <neil@daikokuya.co.uk>
20914
20915 * gcc.dg/cpp/_Pragma5.c: New test.
20916
3503150c
RS
209172002-11-18 Richard Sandiford <rsandifo@redhat.com>
20918
20919 * gcc.c-torture/execute/20021118-2.c: New test.
20920
180bde4f
RS
209212002-11-18 Richard Sandiford <rsandifo@redhat.com>
20922
20923 * gcc.c-torture/execute/20021118-1.c: New test.
20924
aaefd216
JJ
209252002-11-16 Jakub Jelinek <jakub@redhat.com>
20926
20927 * gcc.dg/20021116-1.c: New test.
20928
95675950
MM
209292002-11-14 Mark Mitchell <mark@codesourcery.com>
20930
20931 * g++.dg/abi/vcall1.C: New test.
20932
7eca317a
JJ
209332002-11-14 Jakub Jelinek <jakub@redhat.com>
20934
20935 * gcc.dg/20021029-1.c: New test.
20936 * gcc.dg/20021029-2.c: New test.
20937
1fccfa1e
JDA
209382002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20939
20940 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
20941
110c25ef
EB
209422002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20943
20944 PR c/8439
20945 * gcc.dg/20021110.c: Move to ...
20946 * gcc.c-torture/compile/20021110.c: .... here.
20947
303b90b0
FS
209482002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20949
20950 PR c/8467
20951 * gcc.c-torture/execute/20021111-1.c
20952
45ed7228
EB
209532002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20954
20955 PR c/8439
110c25ef 20956 * gcc.dg/20021110.c: New test.
4977bab6 20957
06315871
MM
209582002-11-10 Mark Mitchell <mark@codesourcery.com>
20959
20960 * g++.dg/abi/vthunk3.C: Run only on x86.
20961
04e6db94
JM
209622002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
20963
20964 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
20965
323941f6
HPN
209662002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
20967
20968 * lib/compat.exp (compat-execute): Fix logic error in last
20969 change.
20970
8c47cfd8
NB
209712002-11-09 Neil Booth <neil@daikokuya.co.uk>
20972
20973 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
20974
5c74d5b0
KL
209752002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20976
20977 PR c++/8389
20978 * g++.dg/template/access6.C: New test.
20979
b8c25665 209802002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
20981
20982 * gcc.dg/i386-ssefp-1.c: New test.
20983 * gcc.dg/i386-ssefp-1.c: New test.
20984
b8c25665 209852002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
20986
20987 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
20988
4f2c9d7e
MM
209892002-11-07 Mark Mitchell <mark@codesourcery.com>
20990
e6a66567
MM
20991 * g++.dg/abi/vthunk3.C: New test.
20992
4f2c9d7e
MM
20993 PR c++/8338
20994 * g++.dg/template/crash2.C: New test.
20995
f72ab53b
MM
209962002-11-07 Mark Mitchell <mark@codesourcery.com>
20997
20998 * testsuite/g++.dg/abi/dtor1.C: New test.
20999 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21000
3cfe49da
GK
210012002-11-05 Geoffrey Keating <geoffk@apple.com>
21002
21003 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21004 Darwin.
21005
9e96797f
AN
210062002-11-04 Adam Nemet <anemet@lnxw.com>
21007
21008 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21009 -mthumb. Only xfail with -O0.
21010
548502d3
MM
210112002-11-03 Mark Mitchell <mark@codesourcery.com>
21012
21013 * g++.dg/abi/thunk1.C: New test.
21014 * g++.dg/abi/thunk2.C: Likewise.
21015 * g++.dg/abi/vtt1.C: Likewise.
21016
8cd4a359
DN
210172002-11-02 Diego Novillo <dnovillo@redhat.com>
21018
21019 PR optimization/8423
21020 * gcc.c-torture/execute/builtin-constant.c: New test.
21021
04d57dd5
ZW
210222002-11-01 Zack Weinberg <zack@codesourcery.com>
21023
21024 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21025 Add some more cases.
21026
bec80a45
MM
210272002-11-01 Mark Mitchell <mark@codesourcery.com>
21028
21029 PR c++/8391
21030 * g++.dg/opt/local1.C: New test.
21031
8c081e84
MM
210322002-10-30 Mark Mitchell <mark@codesourcery.com>
21033
21034 PR c++/8160
21035 * g++.dg/template/complit1.C: New test.
21036
21037 PR c++/8149
21038 * g++.dg/template/typename4.C: Likewise.
21039
7088fca9
KL
210402002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21041
21042 Core issue 287, PR c++/7639
21043 * g++.dg/template/instantiate1.C: Adjust error location.
21044 * g++.dg/template/instantiate3.C: New test.
21045 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21046 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21047 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21048
f6a9714b
HPN
210492002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21050
21051 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21052
59db5f7b
MM
210532002-10-29 Mark Mitchell <mark@codesourcery.com>
21054
21055 PR c++/8287
21056 * g++.dg/init/dtor2.C: New test.
21057
a80c67ca
KG
210582002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21059
21060 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21061 * gcc.dg/nest.c: Bypass errors on irix6.
21062
96a888d6
HPN
210632002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21064
21065 * gcc.dg/nest.c: Expect error for mmix-*-*.
21066 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21067
1f032a99
HPN
210682002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21069
600522f8
HPN
21070 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21071 markers.
21072
35fcca95 21073 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 21074
f0dd122b
MS
210752002-10-25 Mike Stump <mrs@apple.com>
21076
21077 * gcc.dg/warn-1.c: New test.
21078
f65e1183
ZW
210792002-10-25 Zack Weinberg <zack@codesourcery.com>
21080
21081 * g++.dg/template/typename3.C: New test.
21082
bb5e8a7f
MM
210832002-10-25 Mark Mitchell <mark@codesourcery.com>
21084
e93ee644
MM
21085 * g++.dg/lookup/ptrmem1.C: New test.
21086
bb5e8a7f
MM
21087 * g++.dg/abi/vthunk2.C: New test.
21088
f3763a44
ZW
210892002-10-25 Zack Weinberg <zack@codesourcery.com>
21090
21091 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21092
ba9a991f
MM
210932002-10-24 Mark Mitchell <mark@codesourcery.com>
21094
21095 * g++.dg/abi/empty9.C: New test.
21096
5f13cfc6
RH
210972002-10-24 Richard Henderson <rth@redhat.com>
21098
21099 * g++.dg/inherit/thunk1.C: Enable for ia64.
21100
6b607ffd
MM
211012002-10-23 Mark Mitchell <mark@codesourcery.com>
21102
21103 PR c++/8067
21104 * g++.dg/lookup/pretty1.C: New test.
21105
8bfb45f8
JJ
211062002-10-23 Jakub Jelinek <jakub@redhat.com>
21107
21108 * gcc.dg/20021023-1.c: New test.
21109
e6f052b7
MM
211102002-10-23 Mark Mitchell <mark@codesourcery.com>
21111
21112 PR c++/7679
21113 * g++.dg/parse/inline1.C: New test.
f65e1183 21114
e2358068
RH
211152002-10-23 Richard Henderson <rth@redhat.com>
21116
619703c6
RH
21117 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21118
e2358068
RH
21119 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21120
ad4f9910
MM
211212002-10-22 Mark Mitchell <mark@codesourcery.com>
21122
21123 PR c++/6579
21124 * g++.dg/parse/stmtexpr3.C: New test.
21125
8fe734a3
NS
211262002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21127
21128 * g++.dg/expr/cond1.C: New test.
21129
4977bab6
ZW
211302002-10-21 Zack Weinberg <zack@codesourcery.com>
21131
21132 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21133
7ba539c6
MM
211342002-10-21 Mark Mitchell <mark@codesourcery.com>
21135
21136 * g++.dg/abi/vbase13.C: New test.
21137 * g++.dg/abi/vbase14.C: Likewise.
21138
75d38379
JJ
211392002-10-21 Jakub Jelinek <jakub@redhat.com>
21140
21141 * gcc.dg/tls/pic-1.c: New test.
21142 * gcc.dg/tls/nonpic-1.c: New test.
21143 * gcc.dg/20021018-1.c: New test.
21144
aaee784a
UW
211452002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21146
21147 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21148 Remove only files with the same base name as the test case.
21149 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21150 (profopt-execute): Likewise. Also, remove old profiling
21151 and performance data files before running the tests.
21152
21153 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21154 * g++.dg/bprob/bprob.exp: Likewise.
21155 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21156 to allow more general test case names.
21157
21158 * g++.dg/bprob/bprob-1.C: Rename to ...
21159 * g++.dg/bprob/g++-bprob-1.C: ... this.
21160
21161 * g77.dg/bprob/bprob-1.f: Rename to ...
21162 * g77.dg/bprob/g77-bprob-1.f: ... this.
21163
22bd2554
ZW
211642002-10-21 Zack Weinberg <zack@codesourcery.com>
21165
21166 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21167 bison 1.50 or later.
21168
434fb8b7
JJ
211692002-10-21 Janis Johnson <janis187@us.ibm.com>
21170
21171 * g++.dg/README: Describe more test directories.
21172
42328048
MM
211732002-10-21 Mark Mitchell <mark@codesourcery.com>
21174
c6c01481 21175 * g++.dg/init/array6.C: Add additional tests.
42328048 21176
ecef5e87
UW
211772002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21178
21179 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21180 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21181
0ac1a3d3
KH
211822002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21183
21184 * gcc.c-torture/compile/20020604-1.x: New.
21185 * gcc.c-torture/compile/simd-5.x: Likewise.
21186 * gcc.c-torture/execute/920710-1.x: Likewise.
21187 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21188
97cc1f5e
MM
211892002-10-21 Mark Mitchell <mark@codesourcery.com>
21190
21191 * g++.dg/inherit/override1.C: Add dg-options clause.
21192
ab3146fd
ZD
211932002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21194
21195 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21196 _mm_slli_si128.
21197
0d8b229b
AS
211982002-10-19 Andreas Schwab <schwab@suse.de>
21199
21200 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21201 directory component.
21202
9368208b
MM
212032002-10-18 Mark Mitchell <mark@codesourcery.com>
21204
80bbd03d
MM
21205 * g++.dg/inherit/thunk1.C: New test.
21206
9368208b
MM
21207 * g++.dg/inherit/override1.C: New test.
21208
21209 * g++.dg/abi/mangle11.C: New test.
21210 * g++.dg/abi/mangle14.C: New test.
21211 * g++.dg/abi/mangle17.C: New test.
21212
8a188e24
NS
212132002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21214
21215 * g++.dg/overload/member2.C: New test.
21216
768bf0ab
JJ
212172002-10-17 Janis Johnson <janis187@us.ibm.com>
21218
21219 * g++.dg/README: Describe new compat directory.
21220 * g++.dg/dg.exp: Skip tests in compat directory.
21221 * README.compat: New file.
21222 * lib/compat.exp: New expect script.
21223 * g++.dg/compat: New test directory.
21224 * g++.dg/compat/compat.exp: New expect script.
21225 * g++.dg/compat/abi: New test directory.
21226 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21227 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21228 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21229 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21230 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21231 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21232 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21233 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21234 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21235 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21236 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21237 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21238 * g++.dg/compat/break: New test directory.
21239 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21240 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21241 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21242 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21243 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21244 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21245 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21246 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21247 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21248 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21249 g++.dg/compat/break/README: New files.
21250 * g++.dg/compat/eh: New test directory.
21251 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21252 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21253 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21254 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21255 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21256 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21257 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21258 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21259 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21260 g++.dg/compat/eh/filter2_y.C,
21261 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21262 g++.dg/compat/eh/new1_y.C,
21263 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21264 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21265 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21266 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21267 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21268 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21269 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21270 g++.dg/compat/eh/unexpected1_y.C: New files.
21271 * g++.dg/compat/init: New test directory.
21272 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21273 g++.dg/compat/init/array5_y.C,
21274 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21275 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21276 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21277 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21278 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21279 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21280 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21281 g++.dg/compat/init/init-ref2_y.C: New files.
21282
982216be
MM
212832002-10-17 Mark Mitchell <mark@codesourcery.com>
21284
21285 PR c++/7584
21286 * g++.dg/inherit/using3.C: New test.
21287
b8c25665 212882002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
21289
21290 * gcc.dg/20021017-2.c: New test.
21291
b216f69b
MM
212922002-10-17 Mark Mitchell <mark@codesourcery.com>
21293
2d05cd96 21294 * g++.dg/abi/mangle16.C: Adjust.
d768a589 21295
b216f69b
MM
21296 * g++.dg/init/array8.C: New test.
21297
6e53546d
RS
212982002-10-17 Richard Sandiford <rsandifo@redhat.com>
21299
21300 * gcc.dg/special/mips-abi.exp: New test.
21301 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21302
2303a079
MM
213032002-10-16 Mark Mitchell <mark@codesourcery.com>
21304
d3133e68
MM
21305 * g++.dg/abi/mangle16.C: New test.
21306 * g++.dg/abi/mangle17.C: Likewise.
21307
2303a079
MM
21308 PR c++/7478
21309 * g++.dg/template/ref1.C: New test.
21310
e055ba36
KG
213112002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21312
21313 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21314
6e2ac1ae
UW
213152002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21316
21317 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21318
451c0899
MM
213192002-10-16 Mark Mitchell <mark@codesourcery.com>
21320
21321 PR c++/7524
21322 * g++.dg/init/array7.C: New test.
21323
3fa3c4bd
MM
213242002-10-15 Mark Mitchell <mark@codesourcery.com>
21325
21326 * g++.dg/init/array6.C: New test.
22bd2554 21327
3fa3c4bd
MM
21328 * g++.dg/abi/mangle13.C: Likewise.
21329 * g++.dg/abi/mangle14.C: Likewise.
21330 * g++.dg/abi/mangle15.C: Likewise.
21331
58731fd1
MM
213322002-10-14 Mark Mitchell <mark@codesourcery.com>
21333
21334 * g++.dg/abi/empty8.C: New test.
22bd2554 21335
6742d92b
NS
213362002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21337
21338 * g++.dg/init/ctor1.C: New test.
21339
23a64177
UW
213402002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21341
21342 * gcc.c-torture/execute/20021015-1.c: New test.
21343
b8c25665 213442002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
21345
21346 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21347
b8c25665 213482002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
21349
21350 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21351
741fa37f
RH
213522002-10-14 Richard Henderson <rth@redhat.com>
21353
21354 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21355
a3b88570
MM
213562002-10-14 Mark Mitchell <mark@codesourcery.com>
21357
21358 PR optimization/6631
21359 * g++.dg/opt/const2.C: New test.
21360
77631fa7
MM
213612002-10-14 Mark Mitchell <mark@codesourcery.com>
21362
21363 PR c++/7176
21364 * g++.dg/parse/friend1.C: New test.
21365 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21366
0d1c5774
JJ
213672002-10-14 Jakub Jelinek <jakub@redhat.com>
21368
21369 * gcc.dg/20021014-1.c: New test.
21370
8e3df2de
MM
213712002-10-11 Mark Mitchell <mark@codesourcery.com>
21372
dac45b5c
MM
21373 PR c++/5661
21374 * g++.dg/ext/vlm1.C: New test.
21375 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 21376
8e3df2de
MM
21377 * g++.dg/init/array1.C: Remove invalid braces.
21378 * g++.dg/init/brace1.C: New test.
21379 * g++.dg/init/copy2.C: Likewise.
21380 * g++.dg/init/copy3.C: Likewise.
21381 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21382 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21383 braces.
22bd2554 21384
98ddd678
NB
213852002-10-11 Neil Booth <neil@daikokuya.co.uk>
21386
21387 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21388
b8c25665 213892002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
21390
21391 * gcc.c-torture/compile/simd-5.c: New test.
21392
4977bab6
ZW
213932002-10-10 Roger Sayle <roger@eyesopen.com>
21394
21395 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21396
61fdde38
JW
213972002-10-10 Jim Wilson <wilson@redhat.com>
21398
21399 * gcc.c-torture/execute/20021010-1.c: New test.
21400
95f79357
ZW
214012002-10-09 Zack Weinberg <zack@codesourcery.com>
21402
85cd7be8 21403 PR c/7353
95f79357
ZW
21404 * g++.dg/ext/typedef-init.C: New test.
21405 * gcc.dg/typedef-init.c: New test.
21406
5cc67323
NB
214072002-10-09 Neil Booth <neil@daikokuya.co.uk>
21408
21409 * gcc.dg/cpp/paste13.c: New test.
21410
131d2c16
KG
214112002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21412
21413 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21414 remaining platforms, XFAIL during compile, not execute. Don't
21415 XFAIL at -O0.
21416
bf52f899
NS
214172002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21418
21419 * gcc.dg/alias-1.c: Tweak expected warning.
21420
a85cd145
V
214212002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21422
21423 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21424
f75369c8
AJ
214252002-10-06 Andreas Jaeger <aj@suse.de>
21426
8d725537
AJ
21427 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21428 * gcc.dg/cpp/c++98.C: Likewise.
21429
21430 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21431 * g++.dg/cpp/c++98.C: Likewise.
21432
21433 * g++.dg/README (Subdirectories): Mention cpp directory.
21434
f75369c8
AJ
21435 PR target/7559
21436 * gcc.dg/20021006-1.c: New test.
21437
eb55ce4b
KL
214382002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21439
21440 PR c++/7804
21441 * g++.dg/other/warning1.C: New test.
21442
f91f86e7
RS
214432002-10-04 Roger Sayle <roger@eyesopen.com>
21444
21445 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21446 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21447 and sparc-*-* with -m64 as expected failures. See PR 8087.
21448
bd9bb3d2
MM
214492002-10-03 Mark Mitchell <mark@codesourcery.com>
21450
21451 PR c++/7931
21452 * g++.dg/template/ptrmem3.C: New test.
f75369c8 21453
bd9bb3d2
MM
21454 PR c++/7754
21455 * g++.dg/template/union1.C: New test.
21456
6397d80b
MM
214572002-10-03 Mark Mitchell <mark@codesourcery.com>
21458
21459 PR c++/8006
21460 * g++.dg/abi/mangle9.C: New test.
21461 * g++.dg/abi/mangle10.C: New test.
21462 * g++.dg/abi/mangle11.C: New test.
21463 * g++.dg/abi/mangle12.C: New test.
21464
2282d28d
MM
214652002-10-02 Mark Mitchell <mark@codesourcery.com>
21466
21467 PR c++/7188.
21468 * g++.dg/template/meminit1.C: New test.
21469 * g++.dg/warn/Wreorder-1.C: Likewise.
21470 * g++.old-deja/g++.mike/warn3.C: Tweak.
21471 * lib/prune.exp: Ingore "in copy constructor".
21472
e5ec43ac
AJ
214732002-10-02 Andreas Jaeger <aj@suse.de>
21474
21475 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21476 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21477 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21478 on x86-64.
21479
a1d1a0f9
MM
214802002-10-01 Mark Mitchell <mark@codesourcery.com>
21481
21482 * gcc.dg/empty1.C: Fix typo.
21483
73a73768
NS
214842002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21485
21486 * gcc.dg/alias-1.c: New test.
21487
871e97f7
MM
214882002-10-01 Mark Mitchell <mark@codesourcery.com>
21489
0645ba8f
MM
21490 * gcc.dg/empty1.C: New test.
21491
871e97f7
MM
21492 * g++.dg/tls/init-2.C: Tweak error messages.
21493
8ab907e8
RS
214942002-10-01 Richard Sandiford <rsandifo@redhat.com>
21495
21496 * gcc.c-torture/compile/20020923-1.c: New test.
21497
e3e3815b
JT
214982002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21499
21500 * gcc.c-torture/execute/ffs-1.c: New test.
21501 * gcc.c-torture/execute/ffs-2.c: Ditto.
21502
5a9a1961
NS
215032002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21504
21505 * g++.dg/overload/member1.C: New test.
21506
ed8e443a 215072002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 21508
ed8e443a
JM
21509 * g++.dg/abi/empty7.C: New test.
21510 * g++.dg/init/pm2.C: Likewise.
f75369c8 21511
ed8e443a 215122002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 21513
ed8e443a 21514 * g++.dg/rtti/crash1.C: New test.
03357c23 21515
ed8e443a 215162002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 21517
ed8e443a
JM
21518 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21519 gcc.dg/sibcall-4.c: New tests.
d7bb749a 21520
ed8e443a 215212002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 21522
ed8e443a
JM
21523 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21524 powerpc and MMIX targets.
1c402174 21525
ed8e443a 215262002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 21527
ed8e443a 21528 * gcc.dg/cpp/20020927-1.c: New.
57147be1 21529
ed8e443a 215302002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 21531
ed8e443a 21532 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 21533
ed8e443a 215342002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 21535
ed8e443a 21536 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 21537
ed8e443a 215382002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 21539
ed8e443a 21540 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 21541
ed8e443a 215422002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 21543
ed8e443a 21544 * README.QMTEST: Fix typo.
d57f8a71 21545
ed8e443a 215462002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 21547
ed8e443a 21548 * gcc.dg/20020926-1.c: New test.
b784617e 21549
ed8e443a 215502002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 21551
ed8e443a
JM
21552 PR target/7842
21553 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 21554
ed8e443a 215552002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 21556
ed8e443a
JM
21557 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21558 unique to the tool.
21559 * lib/g77.exp (g77_init): Likewise.
21560 * lib/g++.exp (g++_init): Likewise.
21561 * lib/objc.exp (objc_init): Likewise.
1c88948f 21562
ed8e443a 215632002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 21564
ed8e443a
JM
21565 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21566 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21567 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 21568
ed8e443a 215692002-09-25 Richard Henderson <rth@redhat.com>
6190e147 21570
ed8e443a
JM
21571 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21572 too-small long double.
6190e147 21573
ed8e443a 215742002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 21575
ed8e443a 21576 * gcc.dg/20020919-1.c: New test.
c354bbcc 21577
ed8e443a 215782002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 21579
ed8e443a
JM
21580 * g++.dg/abi/bitfield6.C: New test.
21581 * g++.dg/abi/bitfield7.C: New test.
21582 * g++.dg/abi/bitfield8.C: New test.
21583 * g++.dg/abi/vbase11.C: New test.
2d3e278d 21584
ed8e443a 215852002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 21586
ed8e443a
JM
21587 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21588 hppa*-*-hpux*. Update test comment.
490ed846 21589
ed8e443a 215902002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 21591
ed8e443a 21592 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 21593
ed8e443a 215942002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 21595
ed8e443a 21596 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 21597
ed8e443a 215982002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 21599
ed8e443a 21600 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 21601
ed8e443a 216022002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 21603
ed8e443a
JM
21604 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21605 systems.
1ce505c4 21606
ed8e443a 216072002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 21608
ed8e443a
JM
21609 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21610
21611 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21612 Adjust for c++filt moved to binutils. Remove spurious duplicate
21613 setting of cxxfilt.
21614
216152002-09-19 Geoffrey Keating <geoffk@apple.com>
21616
21617 * gcc.dg/20020312-2.c: Update for darwin.
21618
216192002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21620
21621 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21622
216232002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21624
21625 * objc.dg/comp-types-1.m: New test.
21626 * objc.dg/comp-types-2.m: New test.
21627 * objc.dg/comp-types-3.m: New test.
21628 * objc.dg/comp-types-4.m: New test.
21629 * objc.dg/comp-types-5.m: New test.
21630 * objc.dg/comp-types-6.m: New test.
21631
216322002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21633
21634 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21635
216362002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21637
21638 * g++.dg/other/do1.C: New test.
21639
21640 * g++.dg/template/subst1.C: New test.
21641
216422002-09-16 Steve Ellcey <sje@cup.hp.com>
21643
21644 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21645
216462002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21647
21648 * g++.dg/template/qualttp20.C: Adjust expected errors.
21649 * g++.old-deja/g++.jason/report.C: Likewise.
21650 * g++.old-deja/g++.other/qual1.C: Likewise.
21651
21652 * g++.dg/lookup/scoped2.C: New test.
21653
21654 * g++.dg/ext/asm3.C: New test.
21655
216562002-09-16 Richard Earnshaw <rearnsha@arm.com>
21657
21658 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21659
216602002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21661
21662 * ChangeLog: follow spelling conventions.
21663 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21664 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21665 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21666 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21667 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21668 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21669 * g++.old-deja/g++.law/global-init1.C: Likewise.
21670 * g++.old-deja/g++.other/delete4.C: Likewise.
21671 * g++.old-deja/g++.other/inline21.C: Likewise.
21672 * g++.old-deja/g++.other/singleton.C: Likewise.
21673 * g77.dg/strlen0.f: Likewise.
21674 * g77.f-torture/compile/20010519-1.f: Likewise.
21675 * g77.f-torture/compile/980310-4.f: Likewise.
21676 * gcc.c-torture/compile/20000605-1.c: Likewise.
21677 * gcc.c-torture/execute/20020225-1.c: Likewise.
21678 * gcc.dg/c90-hexfloat-2.c: Likewise.
21679 * gcc.dg/c99-bool-1.c: Likewise.
21680 * gcc.dg/c99-hexfloat-2.c: Likewise.
21681 * gcc.dg/dll-2.c: Likewise.
21682 * gcc.dg/wtr-union-init-1.c: Likewise.
21683 * gcc.dg/wtr-union-init-2.c: Likewise.
21684 * gcc.dg/wtr-union-init-3.c: Likewise.
21685 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21686 * gcc.dg/cpp/defined.c: Likewise.
21687 * gcc.dg/cpp/macsyntx.c: Likewise.
21688 * gcc.dg/cpp/paste2.c: Likewise.
21689 * gcc.dg/cpp/trad/defined.c: Likewise.
21690 * gcc.dg/format/c90-printf-1.c: Likewise.
21691 * gcc.dg/format/c90-scanf-1.c: Likewise.
21692 * gcc.dg/format/c99-printf-1.c: Likewise.
21693 * gcc.dg/format/c99-scanf-1.c: Likewise.
21694 * gcc.misc-tests/gcov-8.c: Likewise.
21695 * lib/profopt.exp: Likewise.
21696
216972002-09-15 Krister Walfridsson <cato@df.lth.se>
21698
21699 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21700
217012002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21702
21703 * g++.dg/inherit/using2.C: New test.
21704
217052002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21706
21707 * ChangeLog: Follow spelling conventions.
21708 * g++.dg/template/friend4.C: Likewise.
21709 * g++.old-deja/g++.pt/crash67.C: Likewise.
21710 * gcc.c-torture/execute/20000801-4.c: Likewise.
21711 * gcc.dg/c90-digraph-1.c: Likewise.
21712 * gcc.dg/c94-digraph-1.c: Likewise.
21713 * gcc.dg/c99-digraph-1.c: Likewise.
21714 * gcc.dg/cpp/line5.c: Likewise.
21715 * gcc.dg/cpp/multiline.c: Likewise.
21716 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21717 * gcc.dg/format/attr-3.c: Likewise.
21718 * gcc.dg/format/c90-scanf-3.c: Likewise.
21719 * gcc.dg/format/ext-4.c: Likewise.
21720
217212002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21722
21723 * g++.dg/template/pretty1.C: New test.
21724
217252002-09-14 Alan Modra <amodra@bigpond.net.au>
21726
21727 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21728
217292002-09-13 Matt Austern <austern@apple.com>
21730
21731 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21732 passing a cast expression to a function by const reference.
21733
217342002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21735
21736 * g++.dg/template/deduce1.C: New test.
21737
217382002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21739
21740 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21741 32-bit int.
21742
217432002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21744
21745 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21746 usage.
21747
217482002-09-10 Richard Earnshaw <rearnsha@arm.com>
21749
21750 * gcc.c-torture/compile/20020910-1.c: New test.
21751
217522002-09-10 Frank Ch. Eigler <fche@redhat.com>
21753
21754 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21755
217562002-09-10 Andreas Jaeger <aj@suse.de>
21757
21758 * gcc.dg/20020312-2.c: Adjust for x86-64.
21759
217602002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21761
21762 * g77.dg/7388.f: New test case for PR 7388.
21763
217642002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21765
21766 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21767
217682002-09-05 Ziemowit Laski <zlaski@apple.com>
21769
21770 * objc.dg/proto-lossage-1.m: New test.
21771
217722002-09-06 Neil Booth <neil@daikokuya.co.uk>
21773
21774 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21775
217762002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21777
21778 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21779 expected to pass.
21780
217812002-09-06 Stan Shebs <shebs@apple.com>
21782 David Edelsohn <edelsohn@gnu.org>
21783
21784 * gcc.dg/weak: New directory.
21785 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21786 target-specific xfail bits.
21787 * gcc.dg/typeof-2.c: Move to new directory.
21788 * gcc.dg/weak.exp: New expect script.
21789
217902002-09-06 Alan Modra <amodra@bigpond.net.au>
21791
21792 * gcc.c-torture/execute/extzvsi.c: New test.
21793
217942002-09-05 Stan Shebs <shebs@apple.com>
21795
21796 * gcc.dg/weak-1.c: xfail on Darwin.
21797 * gcc.dg/weak-2.c: Ditto.
21798 * gcc.dg/weak-3.c: Ditto.
21799 * gcc.dg/weak-4.c: Ditto.
21800 * gcc.dg/weak-5.c: Ditto.
21801 * gcc.dg/weak-6.c: Ditto.
21802 * gcc.dg/weak-7.c: Ditto.
21803 * gcc.dg/weak-8.c: Ditto.
21804 * gcc.dg/weak-9.c: Ditto.
21805
218062002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21807
21808 * gcc.c-torture/execute/loop-14.c: New test.
21809
218102002-09-04 Jakub Jelinek <jakub@redhat.com>
21811
21812 * g++.dg/other/cxa-atexit1.C: New test.
21813
21814 * gcc.dg/typeof-2.c: New test.
21815
218162002-09-03 Roger Sayle <roger@eyesopen.com>
21817
21818 * gcc.dg/builtins-2.c: New testcase.
21819 * gcc.dg/builtins-3.c: New testcase.
21820
218212002-09-03 Neil Booth <neil@daikokuya.co.uk>
21822
21823 * gcc.dg/cpp/_Pragma4.c: New test.
21824
218252002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21826
21827 * objc/execute/nil_method-1.m: New testcase.
21828
218292002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
21830
21831 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
21832 [Object class], not [Object initialize].
21833
218342002-08-31 Roger Sayle <roger@eyesopen.com>
21835 Hans-Peter Nilsson <hp@bitrange.com>
21836
21837 * gcc.c-torture/execute/20020720-1.x: Skip test on
21838 mmix-knuth-mmixware. Correct comment.
21839
218402002-08-27 Mark Mitchell <mark@codesourcery.com>
21841
21842 * testsuite/g++.dg/abi/bitfield5.C: New test.
21843 * testsuite/g++.dg/abi/vbase10.C: Likewise.
21844
218452002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
21846
21847 * objc.dg/undeclared-selector.m: New test.
21848
218492002-08-27 Nathan Sidwell <nathan@codesourcery.com>
21850
21851 * g++.dg/other/offsetof1.C: Avoid cast warning.
21852
218532002-08-26 Ziemowit Laski <zlaski@apple.com>
21854
21855 * objc.dg/super-class-2.m: New test.
21856
218572002-08-24 Matt Austern <austern@apple.com>
21858
21859 * g++.dg/ext/lvaddr.C: New test.
21860 * g++.dg/ext/lvcast.C: New test.
21861
218622002-08-22 Mark Mitchell <mark@codesourcery.com>
21863
21864 * testsuite/g++.dg/inherit/cond1.C: New test.
21865
218662002-08-22 Geoffrey Keating <geoffk@redhat.com>
21867
21868 * gcc.dg/noncompile/incomplete-1.c: New test.
21869
218702002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21871
21872 * gcc.dg/typespec-1.c: New test.
21873
218742002-08-20 Devang Patel <dpatel@apple.com>
21875 * objc.dg/proto-hier-2.m: New test.
21876
218772002-08-19 Ziemowit Laski <zlaski@apple.com>
21878
21879 * objc.dg/bitfield-1.m: New test.
21880 * objc.dg/bitfield-2.m: New test.
21881
218822002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
21883
21884 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
21885 gcc.dg/c99-flex-array-4.c: New tests.
21886
218872002-08-16 Stan Shebs <shebs@apple.com>
21888
21889 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
21890
218912002-08-15 Jakub Jelinek <jakub@redhat.com>
21892
21893 * gcc.dg/typeof-1.c: New test.
21894 * g++.dg/ext/typeof2.C: New test.
21895
218962002-08-15 Nathan Sidwell <nathan@codesourcery.com>
21897
21898 * g++.dg/other/offsetof1.C: New test.
21899
219002002-08-14 Richard Henderson <rth@redhat.com>
21901
21902 * gcc.dg/tls/diag-3.c: Fix expected message strings.
21903
219042002-08-14 Neil Booth <neil@daikokuya.co.uk>
21905
21906 * gcc.dg/cpp/_Pragma3.c: New test.
21907
219082002-08-13 Mark Mitchell <mark@codesourcery.com>
21909
21910 * g++.dg/template/inherit3: New test.
21911
219122002-08-10 Nathan Sidwell <nathan@codesourcery.com>
21913
21914 * gcc.dg/bitfld-4.c: Add blank options.
21915
219162002-08-09 Mark Mitchell <mark@codesourcery.com>
21917
21918 * g++.dg/template/crash1.C: New test.
21919
219202002-08-08 Jakub Jelinek <jakub@redhat.com>
21921
21922 * gcc.dg/tls/opt-2.c: New test.
21923
219242002-08-08 Devang Patel <dpatel@apple.com>
21925
21926 * objc.dg/selector-1.m : New test
21927
219282002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21929
21930 * g++.dg/abi/bitfield4.C: New test.
21931 * gcc.dg/bitfld-4.c: New test.
21932
219332002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21934
21935 * g++.dg/other/packed1.C: New test.
21936
219372002-08-07 Mark Mitchell <mark@codesourcery.com>
21938
21939 * g++.dg/abi/offsetof.C: Tweak error messages.
21940 * g++.old-deja/g++.mike/p10769a.C: Likewise.
21941
219422002-08-08 Jakub Jelinek <jakub@redhat.com>
21943
21944 * gcc.dg/bitfld-3.c: New test.
21945
219462002-08-07 Jakub Jelinek <jakub@redhat.com>
21947 Richard Henderson <rth@redhat.com>
21948
21949 * gcc.dg/i386-bitfield1.c: New test.
21950 * g++.dg/abi/bitfield3.C: Update.
21951
219522002-08-07 Neil Booth <neil@daikokuya.co.uk>
21953
21954 * objc.dg/const-str-2.m: Update.
21955 * gcc.dg/cpp/c++98.c: Change to C extension.
21956 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
21957 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
21958
219592002-08-06 Aldy Hernandez <aldyh@redhat.com>
21960
21961 * testsuite/gcc.dg/tls/diag-3.c: New.
21962
219632002-08-07 Gabriel Dos Reis <gdr@nerim.net>
21964
21965 * g++.dg/README (Subdirectories): Document new subdir expr.
21966 * g++.dg/expr/pmf-1.C: New test.
21967
219682002-08-06 Neil Booth <neil@daikokuya.co.uk>
21969
21970 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
21971
219722002-08-06 Jakub Jelinek <jakub@redhat.com>
21973
21974 * g++.dg/abi/bitfield3.C: New test.
21975
219762002-08-05 Nathan Sidwell <nathan@codesourcery.com>
21977
21978 * lib/gcov.exp: Tweak expected line formats.
21979 * gcc.misc-tests/gcov8.c: New test.
21980 * gcc.misc-tests/gcov8.x: New flags.
21981
219822002-08-05 Jakub Jelinek <jakub@redhat.com>
21983
21984 * consistency.vlad/layout/endian.c: Include string.h.
21985
21986 * gcc.c-torture/execute/20020805-1.c: New test.
21987
219882002-08-04 Gabriel Dos Reis <gdr@nerim.net>
21989
21990 * g++.dg/other/conversion1.C: New test.
21991
219922002-08-03 Roger Sayle <roger@eyesopen.com>
21993
21994 * gcc.dg/builtins-1.c: New testcase.
21995
219962002-08-02 Mark Mitchell <mark@codesourcery.com>
21997
21998 * g++.dg/inherit/access3.C: New test.
21999
220002002-08-01 Jakub Jelinek <jakub@redhat.com>
22001
22002 * gcc.dg/ia64-visibility-2.c: New test.
22003
220042002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22005
22006 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22007 __qualifier_flags to __flags.
22008
220092002-07-31 Mark Mitchell <mark@codesourcery.com>
22010
22011 * g++.dg/inherit/operator1.C: New test.
22012 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22013 * g++.dg/other/error1.C: Change expected error message.
22014 * g++.dg/template/conv4.C: Likewise.
22015
220162002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22017
22018 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22019 for documented behavior.
22020
220212002-07-25 Roger Sayle <roger@eyesopen.com>
22022
22023 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22024 several targets known to fail.
22025
220262002-07-25 Richard Sandiford <rsandifo@redhat.com>
22027
22028 * gcc.dg/mips-args-[123].c: New tests.
22029
220302002-07-24 Aldy Hernandez <aldyh@redhat.com>
22031
22032 * gcc.dg/ppc-spe.c: New.
22033
220342002-07-24 Geoffrey Keating <geoffk@redhat.com>
22035
22036 * g++.dg/other/ptrmem4.C: New testcase.
22037
220382002-07-24 Richard Henderson <rth@redhat.com>
22039
22040 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22041
220422002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22043
22044 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22045
220462002-07-24 Roger Sayle <roger@eyesopen.com>
22047
22048 * gcc.c-torture/execute/memset-3.c: New testcase.
22049
220502002-07-24 Neil Booth <neil@daikokuya.co.uk>
22051
22052 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 22053 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 22054
13fd931e
KG
220552002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22056
22057 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22058 Delete.
22059
b8c25665 220602002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
22061
22062 * gcc.c-torture/compile/simd-4.c: New test.
22063
0e902d98
KL
220642002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22065
22066 PR c++/7347, c++/7348
22067 * g++.dg/template/access4.C: New test.
22068 * g++.dg/template/access5.C: New test.
22069 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22070 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22071 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22072 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22073
cf3c4f56
JJ
220742002-07-22 Jakub Jelinek <jakub@redhat.com>
22075
22076 * gcc.dg/gnu89-init-2.c: New test.
22077
56508306
GDR
220782002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22079
22080 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22081
0da65b89
RS
220822002-07-20 Roger Sayle <roger@eyesopen.com>
22083
22084 * gcc.c-torture/execute/20020720-1.c: New testcase.
22085
68e65275
NB
220862002-07-20 Neil Booth <neil@daikokuya.co.uk>
22087
22088 * gcc.dg/cpp/Wsignprom.c: New tests.
22089
a0c58ea9
AM
220902002-07-20 Alan Modra <amodra@bigpond.net.au>
22091
22092 * gcc.c-torture/execute/loop-13.c: New test.
22093
75aef48a
NB
220942002-07-19 Neil Booth <neil@daikokuya.co.uk>
22095
22096 * gcc.dg/cpp/expr.c: New tests.
22097
803b90d3 220982002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
22099
22100 * g++.dg/opt/pr6713.C: Add template instantiation.
22101
85272855
AM
221022002-07-18 Alan Modra <amodra@bigpond.net.au>
22103
437deefa
DE
22104 * gcc.dg/nest.c: New test.
22105
221062002-07-17 Richard Henderson <rth@redhat.com>
22107
22108 * g++.dg/opt/pr6713.C: New test.
85272855 22109
90888283
EB
221102002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22111
22112 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22113 XFAIL for all x86 processors.
22114
ce0ead25
ID
221152002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22116
22117 * gcc.c-torture/execute/20010122-1.x: Do not test with
22118 -fomit-frame-pointer.
22119
d955f6ea
KL
221202002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22121
22122 * g++.dg/template/instantiate2.C: New test.
22123 * g++.dg/template/spec4.C: New test.
22124
ba59df78
KL
221252002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22126
22127 * g++.dg/template/access2.C: New test.
22128 * g++.dg/template/access3.C: New test.
22129
6c535c69
ZW
221302002-07-15 Zack Weinberg <zack@codesourcery.com>
22131
22132 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22133 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22134 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22135 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22136 Convert to use <stdarg.h>.
22137 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22138 Delete.
22139 * gcc.dg/va-arg-2.c: New.
22140 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22141
794a292d
JJ
221422002-07-15 Jakub Jelinek <jakub@redhat.com>
22143
22144 * gcc.c-torture/compile/20020710-1.c: New test.
22145
b8c25665 221462002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 22147 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
22148
22149 gcc.c-torture/compile/simd-2.c: New testcase.
22150 gcc.c-torture/compile/simd-3.c: Likewise.
22151
f0ab6bf2
MM
221522002-07-11 Mark Mitchell <mark@codesourcery.com>
22153
22154 PR c++/7224
22155 * g++.dg/overload/error1.C: New test.
6c535c69 22156
789b7de5
RO
221572002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22158
22159 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22160 configuration and IRIX 6 O32 ABI.
22161
e65a2d65
RS
221622002-07-11 Roger Sayle <roger@eyesopen.com>
22163
22164 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22165
c5358a5d
RS
221662002-07-10 Roger Sayle <roger@eyesopen.com>
22167
22168 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22169
6d844e9d
JL
221702002-07-10 Jeffrey A Law <law@redhat.com>
22171
6c535c69 22172 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 22173
6c535c69 22174 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 22175
2fefbb5d
AH
221762002-07-09 Aldy Hernandez <aldyh@redhat.com>
22177
6c535c69 22178 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 22179
4d5be58b
DN
221802002-07-09 Diego Novillo <dnovillo@redhat.com>
22181
22182 * gcc.c-torture/compile/20020709-1.c: New test.
22183
78abea27
RS
221842002-07-07 Roger Sayle <roger@eyesopen.com>
22185
22186 * g++.dg/template/qualttp21.C: New test case.
22187
e66c8649
AO
221882002-07-06 Alexandre Oliva <aoliva@redhat.com>
22189
22190 * gcc.c-torture/compile/20020706-1.c: New test.
22191 * gcc.c-torture/compile/20020706-2.c: New test.
22192
78abea27
RS
221932002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22194 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
22195
22196 * g++.dg/warn/incomplete1.C: New test.
22197
8537dbae
KG
221982002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22199
22200 PR c++/7099
6c535c69 22201 * g++.dg/warn/noreturn1.C: New test.
8537dbae 22202
9833f679
MM
222032002-07-03 Mark Mitchell <mark@codesourcery.com>
22204
22205 PR c++/6706
22206 * g++.dg/debug/debug6.C: New test.
22207 * g++.dg/debug/debug7.C: New test.
22208
b8c25665 222092002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
22210
22211 * gcc.c-torture/compile/simd-3.c: New test.
22212
a6a5beb1
CD
222132002-07-03 Chris Demetriou <cgd@broadcom.com>
22214
22215 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22216 * gcc.dg/20020620-1.c: Likewise.
22217
b2153b98
KL
222182002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22219
22220 PR c++/6944
22221 * g++.dg/init/array4.C: New test.
22222 * g++.dg/init/array5.C: New test.
22223
b8c25665 222242002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
22225
22226 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22227 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22228
622d3731
KG
222292002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22230
22231 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22232 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22233 * gcc.dg/wtr-conversion-1.c: Likewise.
22234 * gcc.dg/wtr-escape-1.c: Likewise.
22235 * gcc.dg/wtr-int-type-1.c: Likewise.
22236 * gcc.dg/wtr-label-1.c: Likewise.
22237 * gcc.dg/wtr-static-1.c: Likewise.
22238 * gcc.dg/wtr-strcat-1.c: Likewise.
22239 * gcc.dg/wtr-suffix-1.c: Likewise.
22240 * gcc.dg/wtr-switch-1.c: Likewise.
22241 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22242 * gcc.dg/wtr-union-init-1.c: Likewise.
22243 * gcc.dg/wtr-union-init-2.c: Likewise.
22244 * gcc.dg/wtr-union-init-3.c: Likewise.
22245
22246 * gcc.dg/wtr-func-def-1.c: New test.
22247
c40da518 222482002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 22249
c40da518
DP
22250 * objc.dg/param-1.m: New test.
22251
0879540b
NB
222522002-07-03 Neil Booth <neil@daikokuya.co.uk>
22253
22254 * gcc.dg/cpp/trad/directive.c: Add test.
22255 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 22256 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 22257
ed8e443a 222582002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 22259
ed8e443a 22260 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 22261
ed8e443a 222622002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 22263
ed8e443a 22264 * objc.dg/desig-init-1.m: New test.
c1c5187c 22265
ed8e443a 222662002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 22267
ed8e443a
JM
22268 PR c++/6716
22269 * g++.dg/template/instantiate1.C: New test.
17f29637 22270
ed8e443a 222712002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 22272
ed8e443a
JM
22273 PR c++/7112
22274 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 22275
ed8e443a 222762002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 22277
ed8e443a
JM
22278 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22279 gcc.dg/cpp/trad/include.c: New tests.
7098b619 22280
ed8e443a 222812002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 22282
ed8e443a
JM
22283 PR target/7177
22284 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 22285
ed8e443a 222862002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 22287
ed8e443a
JM
22288 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22289 header here...
22290 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22291 (objc-torture-execute): or here.
bbeb33f2 22292
ed8e443a 222932002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 22294
ed8e443a 22295 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 22296
ed8e443a 222972002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 22298
ed8e443a 22299 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 22300
ed8e443a 223012002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 22302
ed8e443a 22303 * objc.dg/fsyntax-only.m: New test.
118f8dc1 22304
ed8e443a 223052002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 22306
ed8e443a
JM
22307 PR c++/6695
22308 * g++.dg/template/friend7.C: New file.
5ce49b4b 22309
ed8e443a 223102002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 22311
ed8e443a
JM
22312 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22313 return type.
759236dd 22314
ed8e443a 223152002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 22316
ed8e443a
JM
22317 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22318 avoid division by zero.
86422829 22319
ed8e443a 223202002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 22321
ed8e443a 22322 * gcc.dg/Wunknownprag.c: New tests.
06470238 22323
ed8e443a 223242002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 22325
ed8e443a 22326 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 22327
ed8e443a 223282002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 22329
ed8e443a
JM
22330 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22331 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22332 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22333 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22334 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22335 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22336 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22337 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22338 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22339 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22340 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22341 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22342 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22343 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22344 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22345 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22346 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 22347
ed8e443a 223482002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 22349
ed8e443a
JM
22350 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22351 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22352 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22353 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22354 New tests.
22355 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 22356
ed8e443a 223572002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 22358
ed8e443a 22359 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 22360
ed8e443a 223612002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 22362
ed8e443a
JM
22363 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22364 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22365 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22366 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 22367
ed8e443a 223682002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 22369
ed8e443a
JM
22370 * gcc.dg/cpp/trad: New directory with traditional tests copied
22371 from parent directory.
22372 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22373 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22374 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22375 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22376 Move to trad/ and rename.
22377 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22378 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22379 gcc.dg/cpp/trad/redef2.c: New tests.
22380 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 22381
ed8e443a 223822002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 22383
ed8e443a
JM
22384 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22385 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22386 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22387 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22388 Remove.
017acb41 22389
ed8e443a 223902002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 22391
ed8e443a 22392 * gcc.dg/20020620-1.c: New test.
9164f47a 22393
ed8e443a 223942002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 22395
ed8e443a 22396 * g++.dg/template/ttp4.C: New test.
342cea95 22397
ed8e443a 223982002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 22399
ed8e443a 22400 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 22401
ed8e443a 224022002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 22403
ed8e443a
JM
22404 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22405 Don't use attribute `noinline'.
90227c69 22406
ed8e443a 224072002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 22408
ed8e443a 22409 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 22410
ed8e443a 224112002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 22412
ed8e443a 22413 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 22414
ed8e443a 22415 * gcc.dg/simd-1.c: New.
820d4b1b 22416
ed8e443a 224172002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 22418
ed8e443a 22419 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 22420
ed8e443a 224212002-06-16 Richard Henderson <rth@redhat.com>
750491fc 22422
ed8e443a
JM
22423 * g++.dg/ext/anon-struct1.C: New.
22424 * g++.dg/ext/anon-struct2.C: New.
22425 * g++.dg/ext/anon-struct3.C: New.
22426 * gcc.dg/anon-struct-1.c: New.
22427 * gcc.dg/anon-struct-2.c: New.
22428 * gcc.dg/anon-struct-3.c: New.
22429 * gcc.dg/20011008-1.c: Adjust warning text.
22430 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 22431
ed8e443a 224322002-06-16 Richard Henderson <rth@redhat.com>
0931db71 22433
ed8e443a 22434 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 22435
ed8e443a 224362002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 22437
ed8e443a 22438 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 22439
ed8e443a 224402002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 22441
ed8e443a
JM
22442 * gcc.c-tortuture/execute/compare-1.c: New test case.
22443 * gcc.c-tortuture/execute/compare-2.c: New test case.
22444 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 22445
ed8e443a 224462002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 22447
ed8e443a
JM
22448 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22449 ia64 ilp32.
a6f5e048 22450
ed8e443a 224512002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 22452
ed8e443a 22453 * g++.dg/template/typename2.C: Update error message.
d65cb654 22454
ed8e443a 224552002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 22456
ed8e443a 22457 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 22458
ed8e443a 224592002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 22460
ed8e443a
JM
22461 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22462 list of targets to skip.
9da754bd 22463
ed8e443a 224642002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 22465
ed8e443a
JM
22466 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22467 targets if not optimizing.
56a28102 22468
ed8e443a 224692002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 22470
ed8e443a 22471 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 22472
ed8e443a 22473 * g++.dg/opt/vt1.C: New test.
5d056e9b 22474
ed8e443a 22475 * gcc.dg/20020531-1.c: New test.
156755ac 22476
ed8e443a 22477 * gcc.dg/20020530-1.c: New test.
50f30e6b 22478
ed8e443a 22479 * gcc.dg/20020527-1.c: New test.
85d49058 22480
ed8e443a 22481 * g++.dg/opt/cse1.C: New test.
7b668f9e 22482
ed8e443a 224832002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 22484
ed8e443a 22485 * gcc.dg/20020607-2.c: New test case.
437f1df1 22486
ed8e443a 224872002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 22488
ed8e443a 22489 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 22490
ed8e443a 224912002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 22492
ed8e443a
JM
22493 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22494 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22495 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 22496
ed8e443a 224972002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 22498
ed8e443a 22499 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 22500
ed8e443a 225012002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 22502
ed8e443a
JM
22503 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22504 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 22505
ed8e443a 225062002-06-02 Richard Henderson <rth@redhat.com>
ab780373 22507
ed8e443a
JM
22508 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22509 test functions static.
ab780373 22510
ed8e443a 225112002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 22512
ed8e443a
JM
22513 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22514 now.
e33a8855 22515
ed8e443a 225162002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 22517
ed8e443a
JM
22518 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22519 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22520 Update for mofified diagnostics.
22521 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 22522
ed8e443a 225232002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 22524
ed8e443a 22525 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 22526
ed8e443a 225272002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 22528
ed8e443a 22529 * gcc.dg/fnegate-1.c: New test case.
378393da 22530
ed8e443a 225312002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 22532
ed8e443a 22533 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 22534
ed8e443a 225352002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 22536
ed8e443a
JM
22537 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22538 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22539 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 22540
ed8e443a 225412002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 22542
ed8e443a 22543 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 22544
ed8e443a 225452002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 22546
ed8e443a 22547 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 22548
ed8e443a 225492002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 22550
ed8e443a 22551 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 22552
ed8e443a 225532002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 22554
ed8e443a 22555 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 22556
ed8e443a 225572002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 22558
ed8e443a
JM
22559 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22560 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 22561
ed8e443a 225622002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 22563
ed8e443a 22564 * g++.dg/opt/cse2.C: New test.
9059e33c 22565
ed8e443a 225662002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 22567
ed8e443a
JM
22568 * gcc.dg/cpp/arith-1.c: New semantic tests.
22569 * gcc.dg/cpp/if-1.c: Update.
91318908 22570
ed8e443a 225712002-05-24 Ben Elliston <bje@redhat.com>
9e253215 22572
ed8e443a 22573 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 22574
ed8e443a 225752002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 22576
ed8e443a 22577 * gcc.dg/verbose-asm.c: New test.
90442291 22578
ed8e443a 225792002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 22580
ed8e443a 22581 * gcc.dg/cpp/paste12.c: New test.
3620711b 22582
ed8e443a 225832002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 22584
ed8e443a 22585 * g++.dg/parse/named_ops.C: New test.
17645b15 22586
ed8e443a 225872002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 22588
ed8e443a 22589 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 22590
ed8e443a 225912002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 22592
ed8e443a
JM
22593 * gcc.dg/weak-2.c: Allow optional leading underscore
22594 in scan-assembler symbol name.
22595 * gcc.dg/weak-3.c: Likewise.
22596 * gcc.dg/weak-4.c: Likewise.
22597 * gcc.dg/weak-5.c: Likewise.
e275a535 22598
ed8e443a 225992002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 22600
ed8e443a 22601 * gcc.dg/20020523-1.c: New test.
66b408f2 22602
ed8e443a 226032002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 22604
ed8e443a
JM
22605 * objc.dg/const-str-2.m: Update now that we stop after
22606 a command line error.
e67a7860 22607
ed8e443a 226082002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 22609
ed8e443a 22610 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 22611
ed8e443a 226122002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 22613
ed8e443a
JM
22614 * g++.dg/dg.exp: Prune the tls subdirectory.
22615 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22616 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22617 * g++.dg/tls/init-1.C: New.
7a1f3f5f 22618
ed8e443a 226192002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 22620
ed8e443a 22621 * gcc.dg/20020517-1.c: New test.
2dd36f90 22622
ed8e443a 226232002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 22624
ed8e443a
JM
22625 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22626 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 22627
ed8e443a 226282002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 22629
ed8e443a 22630 * g++.dg/other/copy2.C: New test.
32d3f634 22631
ed8e443a 226322002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 22633
ed8e443a
JM
22634 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22635 (MAX_COPY): Bump up to 10 times sizeof (long long).
22636 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 22637
ed8e443a
JM
22638 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22639 sizeof (long long).
02116b3d 22640
ed8e443a 22641 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 22642
ed8e443a 226432002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 22644
ed8e443a 22645 * g++.dg/ext/oper1.C: New test.
b3f47c78 22646
ed8e443a
JM
226472002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
226482002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 22649
ed8e443a 22650 * README.QMTEST: New file.
f362c762 22651
ed8e443a 22652 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 22653
ed8e443a 226542002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 22655
ed8e443a
JM
22656 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22657 now.
22658 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 22659
ed8e443a 226602002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 22661
ed8e443a
JM
22662 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22663 support weak symbols.
22664 * gcc.dg/weak-4.c: Likewise
22665 * gcc.dg/weak-6.c: Likewise
210142e0 22666
ed8e443a 226672002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 22668
ed8e443a
JM
22669 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22670 cygwin, coff and h8300-*-hms targets
22671 * gcc.dg/weak-5.c: Likewise
22672 * gcc.dg/weak-7.c: Likewise
088b3db0 22673
ed8e443a 226742002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 22675
ed8e443a
JM
22676 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22677 (scan-assembler-not, scan-assembler-dem): Likewise.
22678 (scan-assembler-dem-not): Likewise.
f4b251a6 22679
ed8e443a 226802002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 22681
ed8e443a 22682 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 22683
ed8e443a 226842002-05-15 Richard Henderson <rth@redhat.com>
14285ace 22685
ed8e443a
JM
22686 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22687 (vfoo1f): Warning here.
22688 (vfoo1l): Don't redefine the alias.
14285ace 22689
ed8e443a 226902002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 22691
ed8e443a 22692 * g++.dg/init/pm1.C: New test.
5bf5c5cb 22693
ed8e443a 226942002-05-12 David S. Miller <davem@redhat.com>
e2f75147 22695
ed8e443a
JM
22696 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22697 types.
e2f75147 22698
ed8e443a 226992002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 22700
ed8e443a 22701 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 22702
ed8e443a 227032002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 22704
ed8e443a 22705 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 22706
ed8e443a 227072002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 22708
ed8e443a
JM
22709 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22710 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22711 * lib/g++.exp (g++_link_flags): Likewise.
22712 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 22713
ed8e443a 227142002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 22715
ed8e443a
JM
22716 * gcc.dg/cpp/poison.c: Update.
22717 * gcc.dg/cpp/20000625-2.c: Remove.
22718 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 22719
ed8e443a 227202002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 22721
ed8e443a
JM
22722 * gcc.c-torture/execute/20020508-1.c: New test.
22723 * gcc.c-torture/execute/20020508-2.c: New test.
22724 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 22725
ed8e443a 227262002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 22727
ed8e443a 22728 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 22729
ed8e443a 227302002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 22731
ed8e443a
JM
22732 PR c/6569
22733 * gcc.dg/weak-3.c: Update location of warning messages.
22734 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 22735
ed8e443a 227362002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 22737
ed8e443a 22738 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 22739
ed8e443a 227402002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 22741
ed8e443a 22742 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 22743
ed8e443a 227442002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 22745
ed8e443a 22746 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 22747
ed8e443a 227482002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 22749
ed8e443a 22750 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 22751
ed8e443a 227522002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 22753
ed8e443a 22754 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 22755
ed8e443a 227562002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 22757
ed8e443a
JM
22758 * treelang: Added directory for new sample language treelang. Also
22759 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 22760
ed8e443a 227612002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 22762
ed8e443a
JM
22763 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22764 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22765 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22766 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22767 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22768 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22769 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 22770
ed8e443a 227712002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 22772
ed8e443a 22773 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 22774
ed8e443a 227752002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 22776
ed8e443a 22777 * gcc.dg/20020503-1.c: New test.
5121c03e 22778
ed8e443a 227792002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 22780
ed8e443a 22781 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 22782
ed8e443a 227832002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 22784
ed8e443a 22785 * g++.dg/init/dtor1.C: New test.
0d6d6892 22786
ed8e443a 227872002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 22788
ed8e443a 22789 * gcc.dg/altivec-8.c: New.
9b7bc465 22790
ed8e443a 227912002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 22792
ed8e443a 22793 * gcc.dg/altivec-7.c: New.
3a73bffb 22794
ed8e443a 227952002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 22796
ed8e443a 22797 * g++.dg/parse/typedef1.C: New test.
33dd07ee 22798
ed8e443a 227992002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 22800
ed8e443a
JM
22801 PR c++/6486
22802 * g++.dg/template/friend6.C: New test.
33dd07ee 22803
ed8e443a
JM
22804 PR c++/6492
22805 * g++.dg/init/copy1.C: New test.
4bd7c270 22806
ed8e443a 228072002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 22808
ed8e443a 22809 * g++.dg/warn/effc1.C: New test.
60284a59 22810
ed8e443a 228112002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 22812
ed8e443a 22813 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 22814
ed8e443a 228152002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 22816
ed8e443a 22817 * gcc.dg/20020426-2.c: New test.
87ed109f 22818
ed8e443a 228192002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 22820
ed8e443a
JM
22821 * gcc.dg/cpp/if-mop.c: Update.
22822 * gcc.dg/cpp/if-mpar.c: Add test.
22823 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 22824
ed8e443a 228252002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 22826
ed8e443a
JM
22827 PR c/6343
22828 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 22829
ed8e443a 228302002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 22831
ed8e443a 22832 * gcc.dg/enum1.c: New test.
7d793e9b 22833
ed8e443a 228342002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 22835
ed8e443a
JM
22836 PR c++/6497
22837 * g++.dg/inherit/access2.C: New test.
7d793e9b 22838
ed8e443a 228392002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 22840
ed8e443a
JM
22841 PR bootstrap/6445
22842 * gcc.dg/20020426-1.c: New test.
48ba9538 22843
ed8e443a 228442002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 22845
ed8e443a 22846 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 22847
ed8e443a 228482002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 22849
ed8e443a 22850 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 22851
ed8e443a 228522002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 22853
ed8e443a 22854 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 22855
ed8e443a 228562002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 22857
ed8e443a
JM
22858 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
22859 targets.
a62d375f 22860
ed8e443a 228612002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 22862
ed8e443a 22863 * g++.dg/abi/mange7.C: New test.
a62d375f 22864
ed8e443a
JM
22865 PR c++/6438.
22866 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 22867
ed8e443a 228682002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 22869
ed8e443a 22870 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 22871
ed8e443a 228722002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 22873
ed8e443a
JM
22874 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
22875 compiler output on mips*-*-irix*.
29cece2e 22876
ed8e443a 228772002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 22878
ed8e443a 22879 * g++.dg/parse/attr1.C: New test.
1a887f86 22880
ed8e443a 228812002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 22882
ed8e443a
JM
22883 * gcc.c-torture/execute/string-opt-17.c: New test case.
22884 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 22885
ed8e443a 228862002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 22887
ed8e443a
JM
22888 PR c++/6256:
22889 * g++.dg/template/friend5.C: New test.
77adef84 22890
ed8e443a
JM
22891 PR c++/6331:
22892 * g++.dg/template/qual1.C: Likewise.
74b273d6 22893
ed8e443a 228942002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 22895
ed8e443a
JM
22896 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
22897 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 22898
ed8e443a 228992002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 22900
ed8e443a
JM
22901 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
22902 cris-*-elf* and mmix-*-*.
22903 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
22904 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
22905 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
22906 Ditto.
22907 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
22908 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 22909
ed8e443a 229102002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 22911
ed8e443a
JM
22912 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
22913 Clarify comment.
9ac3b1be 22914
ed8e443a 229152002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 22916
ed8e443a 22917 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 22918
ed8e443a 229192002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 22920
ed8e443a 22921 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 22922
ed8e443a 229232002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 22924
ed8e443a 22925 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 22926
ed8e443a 229272002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 22928
ed8e443a
JM
22929 * PR6367
22930 * g77.f-torture/execute/6367.f: New test.
22931 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 22932
ed8e443a 229332002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 22934
ed8e443a
JM
22935 * PR6352
22936 * g++.dg/opt/inline2.C: New test.
0cd3301b 22937
ed8e443a 229382002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 22939
ed8e443a
JM
22940 * gcc.dg/20000906-1.c: Enable for all targets.
22941 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 22942
ed8e443a 229432002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 22944
ed8e443a
JM
22945 * gcc.dg/20020418-1.c: New test.
22946 * gcc.dg/20020418-2.c: New test.
96b453dc 22947
ed8e443a 229482002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 22949
ed8e443a
JM
22950 * gcc.c-torture/compile/iftrap-1.c: New.
22951 * gcc.dg/iftrap-1.c: Adjust for ia64.
22952 * gcc.dg/iftrap-2.c: New.
a3acf46d 22953
ed8e443a 229542002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 22955
ed8e443a 22956 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 22957
ed8e443a 229582002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 22959
ed8e443a 22960 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 22961
ed8e443a 229622002-04-18 David S. Miller <davem@redhat.com>
887fc41a 22963
ed8e443a 22964 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 22965
ed8e443a 229662002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 22967
ed8e443a 22968 * gcc.dg/20020416-1.c: New test.
32121b96 22969
ed8e443a 22970 * g++.dg/opt/inline1.C: New test.
98ef3137 22971
ed8e443a 229722002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 22973
ed8e443a 22974 * gcc.dg/altivec-5.c: New test.
4c8c0dec 22975
ed8e443a 22976 * gcc.dg/20020415-1.c: New test.
07cdae91 22977
ed8e443a 229782002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 22979
ed8e443a 22980 * testsuite/lib/chill.exp: Remove.
0f490a2b 22981
ed8e443a 229822002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 22983
ed8e443a 22984 * g++.dg/other/big-struct.C: New test.
4b27e132 22985
ed8e443a 229862002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 22987
ed8e443a
JM
22988 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
22989 of scratch file.
cf56e373 22990
ed8e443a 229912002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 22992
ed8e443a
JM
22993 PR c/6277
22994 * gcc.dg/i386-387-1.c: Allow optional leading underscore
22995 in scan-assembler function name
1aa65134 22996
ed8e443a 229972002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 22998
ed8e443a
JM
22999 * g77.f-torture/execute/980628-4.x,
23000 g77.f-torture/execute/980628-5.x,
23001 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23002 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23003 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23004 i[34567]86-*-*.
791b23fe 23005
ed8e443a 230062002-04-13 David S. Miller <davem@redhat.com>
791b23fe 23007
ed8e443a 23008 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 23009
ed8e443a 230102002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 23011
ed8e443a
JM
23012 * gcc.dg/asm-6.c,
23013 * g++.dg/ext/asm1.C: New tests.
9928a3d5 23014
ed8e443a 230152002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 23016
ed8e443a
JM
23017 PR c++ 5373.
23018 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 23019
ed8e443a
JM
23020 PR c++/5189.
23021 * g++.dg/template/copy1.C: New test.
21b14752 23022
ed8e443a 230232002-04-12 Richard Henderson <rth@redhat.com>
21b14752 23024
ed8e443a 23025 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 23026
ed8e443a 230272002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 23028
ed8e443a
JM
23029 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23030 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 23031
ed8e443a 230322002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 23033
ed8e443a
JM
23034 * g++.dg/ext/attrib5.C,
23035 * g++.dg/lookup/struct1.C: New tests.
578fc63d 23036
ed8e443a 230372002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 23038
ed8e443a 23039 * gcc.dg/20020411-1.c: New test.
010f87c4 23040
ed8e443a 23041 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 23042
ed8e443a 230432002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 23044
ed8e443a 23045 * g77.f-torture/execute/6177.f: New test.
dab550cb 23046
ed8e443a 230472002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 23048
ed8e443a
JM
23049 PR middle-end/6247
23050 * g++.dg/opt/cleanup1.C: New test.
dab550cb 23051
ed8e443a 23052 * g++.dg/opt/const1.C: New test.
1a887f86 23053
ed8e443a 230542002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 23055
ed8e443a 23056 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 23057
ed8e443a 230582002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 23059
ed8e443a
JM
23060 PR c++/5507
23061 * g++.dg/template/typename2.C: New test.
aec3e189 23062
ed8e443a 230632002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 23064
ed8e443a 23065 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 23066
ed8e443a 230672002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 23068
ed8e443a
JM
23069 * g77.f-torture/execute/980628-4.x,
23070 g77.f-torture/execute/980628-5.x,
23071 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23072 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23073 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 23074
ed8e443a 230752002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 23076
ed8e443a
JM
23077 PR optimization/6086
23078 * g++.dg/opt/preinc1.C: New test.
0154eaa8 23079
ed8e443a 230802002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 23081
ed8e443a
JM
23082 PR c++/5571
23083 * g++.dg/opt/static2.C: New test.
b1896e61 23084
ed8e443a 230852002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 23086
ed8e443a
JM
23087 PR c/5120
23088 * gcc.dg/20020406-1.c: New test.
3ca5f444 23089
ed8e443a 230902002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 23091
ed8e443a 23092 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 23093
ed8e443a 230942002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 23095
ed8e443a
JM
23096 PR c/6123
23097 * gcc.dg/20020312-2.c: Do not declare global register variable
23098 if __PIC__ or __pic__ is defined.
31956228 23099
ed8e443a 231002002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 23101
ed8e443a
JM
23102 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23103 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 23104
ed8e443a 231052002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 23106
ed8e443a
JM
23107 * gcc.misc-tests/linkage.exp: Update last change to handle
23108 sparc*-, not just sparc-.
9d7013b8 23109
ed8e443a 231102002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 23111
ed8e443a 23112 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 23113
ed8e443a 231142002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 23115
ed8e443a 23116 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 23117
ed8e443a 231182002-04-02 David S. Miller <davem@redhat.com>
2e839a04 23119
ed8e443a 23120 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 23121
ed8e443a 231222002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 23123
ed8e443a
JM
23124 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23125 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 23126
ed8e443a
JM
23127 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23128 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23129 g77.f-torture/execute/20001201.x,
23130 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 23131
ed8e443a
JM
23132 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23133 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 23134
ed8e443a 231352002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 23136
ed8e443a 23137 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 23138
ed8e443a 231392002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 23140
ed8e443a 23141 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 23142
ed8e443a 23143 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 23144
ed8e443a 231452002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 23146
ed8e443a 23147 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 23148
ed8e443a 231492002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 23150
ed8e443a
JM
23151 * g++.dg/inherit/template-as-base.C: Expect error.
23152 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 23153
ed8e443a 231542002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 23155
ed8e443a
JM
23156 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23157 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 23158
ed8e443a
JM
23159 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23160 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23161 -da test.
41ba8a20 23162
ed8e443a 231632002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 23164
ed8e443a
JM
23165 * gcc.dg/special/alias-2.c: New.
23166 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 23167
ed8e443a 231682002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 23169
ed8e443a 23170 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 23171
ed8e443a 231722002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 23173
ed8e443a 23174 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 23175
ed8e443a 231762002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 23177
ed8e443a
JM
23178 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23179 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23180 ordering tests.
23181 * g++.dg/bprob/bprob-1.C: New test.
23182 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23183 * g++.dg/gcov/gcov-1.C: New test.
23184 * g++.dg/gcov/gcov-1.x: New file.
23185 * g++.dg/gcov/gcov-2.C: New test.
23186 * g++.dg/gcov/gcov-3.C: New test.
23187 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 23188
ed8e443a 231892002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 23190
ed8e443a
JM
23191 * g++.old-deja/g++.other/builtins5.C: New test.
23192 * g++.old-deja/g++.other/builtins6.C: New test.
23193 * g++.old-deja/g++.other/builtins7.C: New test.
23194 * g++.old-deja/g++.other/builtins8.C: New test.
23195 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 23196
ed8e443a 231972002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 23198
ed8e443a 23199 * g++.dg/opt/static1.C: New test.
f17f9332 23200
ed8e443a 23201 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 23202
ed8e443a 232032002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 23204
ed8e443a 23205 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 23206
ed8e443a 23207 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 23208
ed8e443a 232092002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 23210
ed8e443a 23211 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 23212
ed8e443a 232132002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 23214
ed8e443a
JM
23215 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23216 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23217 move from g++.old-deja/g++.ext/.
cd4e8331 23218
ed8e443a 232192002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 23220
ed8e443a 23221 * g++.dg/init/new2.C: New test.
6a3177b9 23222
ed8e443a 232232002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 23224
ed8e443a 23225 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 23226
ed8e443a
JM
23227 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23228 on sparc.
6d4c57a0 23229
ed8e443a
JM
23230 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23231 sparcv9 systems.
23232 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 23233
ed8e443a 232342002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 23235
ed8e443a
JM
23236 * gcc.dg/cpp/endif-pedantic1.c,
23237 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 23238
ed8e443a 232392002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 23240
ed8e443a 23241 * g++.dg/init/new1.C: New test.
173028e5 23242
ed8e443a 232432002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 23244
ed8e443a 23245 * g++.dg/abi/vbase9.C: New test.
43f2b308 23246
ed8e443a 232472002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 23248
ed8e443a 23249 * gcc.dg/arm-asm.c: New test.
bbffa101 23250
ed8e443a 232512002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 23252
ed8e443a
JM
23253 * gcc.dg/Wswitch-enum.c: New test.
23254 Fix PR c/5044.
15e5ad76 23255
ed8e443a 232562002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 23257
ed8e443a
JM
23258 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23259 structure.
813b848c 23260
ed8e443a 232612002-03-25 Richard Henderson <rth@redhat.com>
813b848c 23262
ed8e443a
JM
23263 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23264 sparcv9 systems.
ea475b23 23265
ed8e443a
JM
23266 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23267 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 23268
ed8e443a 232692002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 23270
ed8e443a 23271 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 23272
ed8e443a 232732002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 23274
ed8e443a
JM
23275 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23276 targets using generic thunk support.
479e51f6 23277
ed8e443a 232782002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 23279
ed8e443a 23280 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 23281
ed8e443a 23282 * g++.dg/opt/conj2.C: New test.
47e87a93 23283
ed8e443a 232842002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 23285
ed8e443a 23286 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 23287
ed8e443a 232882002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 23289
ed8e443a
JM
23290 * g77.dg/f77-edit-apostrophe-out.f: New test
23291 * g77.dg/f77-edit-h-out.f: New test
23292 * g77.dg/f77-edit-t-in.f: New test
23293 * g77.dg/f77-edit-t-out.f: New test
23294 * g77.dg/f77-edit-x-out.f: New test
23295 * g77.dg/f77-edit-slash-out.f: New test
23296 * g77.dg/f77-edit-colon-out.f: New test
23297 * g77.dg/f77-edit-s-out.f: New test
12c3717e 23298
ed8e443a 232992002-03-24 Richard Henderson <rth@redhat.com>
d6961341 23300
ed8e443a 23301 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 23302
ed8e443a 233032002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 23304
ed8e443a
JM
23305 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23306 that do not support weak symbols
e756a7da 23307
ed8e443a 233082002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 23309
ed8e443a
JM
23310 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23311 * lib/g77.exp: Likewise
23312 * lib/objc.exp: Likewise
5365c83f 23313
ed8e443a 233142002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 23315
ed8e443a 23316 * gcc.dg/Wswitch-default.c: New test.
acb044ee 23317
ed8e443a 233182002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 23319
ed8e443a 23320 * g++.dg/other/enum1.C: New test.
661fff62 23321
ed8e443a 233222002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 23323
ed8e443a 23324 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 23325
ed8e443a 233262002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 23327
ed8e443a 23328 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 23329
ed8e443a 233302002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 23331
ed8e443a
JM
23332 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23333 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 23334
ed8e443a 233352002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 23336
ed8e443a 23337 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 23338
ed8e443a 233392002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 23340
ed8e443a 23341 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 23342
ed8e443a 233432002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 23344
ed8e443a 23345 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 23346
ed8e443a 233472002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 23348
ed8e443a 23349 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 23350
ed8e443a 23351 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 23352
ed8e443a 233532002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 23354
ed8e443a
JM
23355 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23356 (A, E): Handle this.
f735a153 23357
ed8e443a 233582002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 23359
ed8e443a
JM
23360 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23361 ignoring -fpic.
23362 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23363 through prune_gcc_output.
1813dafd 23364
ed8e443a 233652002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 23366
ed8e443a 23367 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 23368
ed8e443a 233692002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 23370
ed8e443a 23371 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 23372
ed8e443a 23373 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 23374
ed8e443a 23375 * gcc.dg/20020319-1.c: New test.
ff8908ff 23376
ed8e443a 233772002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 23378
ed8e443a 23379 * g++.dg/opt/conj1.C: New test.
5dd236e2 23380
ed8e443a 233812002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 23382
ed8e443a
JM
23383 * g++.dg/template/qualttp20.C: Revert previous change.
23384 * g++.dg/template/qualttp3.C: Likewise.
23385 * g++.dg/template/qualttp4.C: Likewise
23386 * g++.dg/template/qualttp5.C: Likewise
23387 * g++.dg/template/qualttp6.C: Likewise
23388 * g++.dg/template/qualttp7.C: Likewise
23389 * g++.dg/template/qualttp8.C: Likewise
23390 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 23391
ed8e443a 233922002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 23393
ed8e443a 23394 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 23395
ed8e443a 233962002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 23397
ed8e443a
JM
23398 * g++.dg/template/conv1.C: New test.
23399 * g++.dg/template/conv2.C: New test.
23400 * g++.dg/template/conv3.C: New test.
23401 * g++.dg/template/conv4.C: New test.
a42519be 23402
ed8e443a 234032002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 23404
ed8e443a
JM
23405 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23406 * g++.dg/template/qualttp3.C: Likewise.
23407 * g++.dg/template/qualttp4.C: Likewise
23408 * g++.dg/template/qualttp5.C: Likewise
23409 * g++.dg/template/qualttp6.C: Likewise
23410 * g++.dg/template/qualttp7.C: Likewise
23411 * g++.dg/template/qualttp8.C: Likewise
23412 * g++.dg/template/recurse.C: Likewise.
32135a8c 23413
ed8e443a 234142002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 23415
ed8e443a 23416 * g++.dg/opt/dtor1.C: New test.
a541f1aa 23417
ed8e443a 234182002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 23419
ed8e443a 23420 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 23421
ed8e443a 234222002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 23423
ed8e443a 23424 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 23425
ed8e443a 234262002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 23427
ed8e443a
JM
23428 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23429 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23430 cris-*-aout* mmix-*-*.
23431 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23432 cris-*-aout* mmix-*-*.
23433 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23434 cris-*-elf* cris-*-aout* and mmix-*-*.
23435 * gcc.dg/20001009-1.c: Ditto.
23436 * gcc.dg/20010912-1.c: Ditto.
23437 * gcc.dg/20020122-4.c: Ditto.
23438 * gcc.dg/inline-2.c: Ditto.
440d0518 23439
ed8e443a 234402002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 23441
ed8e443a 23442 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 23443
ed8e443a 234442002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 23445
ed8e443a 23446 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 23447
ed8e443a 234482002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 23449
ed8e443a 23450 * g++.dg/warn/Wunused-1.C: New test.
df867456 23451
ed8e443a 234522002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 23453
ed8e443a 23454 * g++.dg/abi/mangle6.C: New test.
62ae2529 23455
ed8e443a 234562002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 23457
ed8e443a 23458 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 23459
ed8e443a 23460 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 23461
ed8e443a 234622002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 23463
ed8e443a 23464 * g++.dg/other/access1.C: New test.
55a21c32 23465
ed8e443a 234662002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 23467
ed8e443a 23468 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 23469
ed8e443a 234702002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 23471
ed8e443a 23472 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 23473
ed8e443a 234742002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 23475
ed8e443a 23476 * gcc.dg/20020312-1.c: New test case.
999cc24c 23477
ed8e443a 234782002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 23479
ed8e443a 23480 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 23481
ed8e443a 234822002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 23483
ed8e443a
JM
23484 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23485 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 23486
ed8e443a 234872002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 23488
ed8e443a
JM
23489 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23490 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 23491
ed8e443a 234922002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 23493
ed8e443a 23494 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 23495
ed8e443a 234962002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 23497
ed8e443a 23498 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 23499
ed8e443a 235002002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 23501
ed8e443a
JM
23502 PR optimization/5844
23503 * gcc.dg/20020310-1.c: New test.
93fe8e92 23504
ed8e443a 235052002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 23506
ed8e443a
JM
23507 * gcc.c-torture/execute/memcpy-2.c: New test.
23508 * gcc.c-torture/execute/memset-1.c: New test.
23509 * gcc.c-torture/execute/strlen-1.c: New test.
23510 * gcc.c-torture/execute/strcmp-1.c: New test.
23511 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 23512
ed8e443a 235132002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 23514
ed8e443a 23515 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 23516
ed8e443a 235172002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 23518
ed8e443a 23519 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 23520
ed8e443a 235212002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 23522
ed8e443a 23523 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 23524
ed8e443a 235252002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 23526
ed8e443a 23527 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 23528
ed8e443a 235292002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 23530
ed8e443a 23531 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 23532
ed8e443a 235332002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 23534
ed8e443a 23535 * gcc.dg/unordered-1.c: New test.
a298d936 23536
ed8e443a 235372002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 23538
ed8e443a 23539 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 23540
ed8e443a 235412002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 23542
ed8e443a 23543 * gcc.dg/20020304-1.c: New test.
fd87b7a7 23544
ed8e443a 23545 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 23546
ed8e443a 235472002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 23548
ed8e443a
JM
23549 * gcc.c-torture/compile/20020304-1.c: New test case
23550 (from PR c/5830).
cc36a670 23551
ed8e443a 235522002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 23553
ed8e443a 23554 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 23555
ed8e443a 235562002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 23557
ed8e443a 23558 * g++.dg/other/classkey1.C: New test.
16d3e075 23559
ed8e443a 235602002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 23561
ed8e443a
JM
23562 * gcc.c-torture/compile/981223-1.x: New.
23563 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 23564
ed8e443a 235652002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 23566
ed8e443a 23567 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 23568
ed8e443a 235692002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 23570
ed8e443a 23571 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 23572
ed8e443a 235732002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 23574
ed8e443a
JM
23575 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23576 here" ERROR lines.
23577 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23578 * g++.old-deja.g++.other/defarg1.C: Likewise.
23579 * g++.old-deja/g++.pt/calls2.C: Likewise.
23580 * g++.old-deja/g++.pt/crash20.C: Likewise.
23581 * g++.old-deja/g++.pt/crash30.C: Likewise.
23582 * g++.old-deja/g++.pt/crash36.C: Likewise.
23583 * g++.old-deja/g++.pt/crash6.C: Likewise.
23584 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23585 * g++.old-deja/g++.pt/derived3.C: Likewise.
23586 * g++.old-deja/g++.pt/error1.C: Likewise.
23587 * g++.old-deja/g++.pt/friend21.C: Likewise.
23588 * g++.old-deja/g++.pt/friend23.C: Likewise.
23589 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23590 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 23591
ed8e443a 235922002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 23593
ed8e443a 23594 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 23595
ed8e443a 235962002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 23597
ed8e443a
JM
23598 * gcc.c-torture/execute/920730-1t.c,
23599 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23600 Delete test cases, only relevant to -traditional.
47bd70b5 23601
ed8e443a 236022002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 23603
ed8e443a
JM
23604 * gcc.dg/cpp/undef1.c: Remove.
23605 * gcc.dg/cpp/directiv.c: Update.
23606 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 23607
ed8e443a 236082002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 23609
ed8e443a 23610 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 23611
ed8e443a 236122002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 23613
ed8e443a 23614 * g++.dg/debug/debug4.C: New test.
232b8f52 23615
ed8e443a 23616 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 23617
ed8e443a 236182002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 23619
ed8e443a 23620 * gcc.dg/debug/20020224-1.c: New.
a47ed310 23621
ed8e443a 236222002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 23623
ed8e443a
JM
23624 * gcc.c-torture/execute/960416-1.x: New.
23625 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 23626
ed8e443a 236272002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 23628
ed8e443a 23629 * gcc.dg/20020224-1.c: New test.
3256b817 23630
ed8e443a 236312002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 23632
ed8e443a 23633 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 23634
ed8e443a 236352002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 23636
ed8e443a 23637 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 23638
ed8e443a 236392002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 23640
ed8e443a 23641 * gcc.dg/20020222-1.c: New test.
7133e992 23642
ed8e443a 236432002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 23644
ed8e443a 23645 * g++.dg/opt/anonunion1.C: New test.
7133e992 23646
ed8e443a 236472002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 23648
ed8e443a
JM
23649 * g++.dg/template/qualttp19.C: New test.
23650 * g++.dg/template/qualttp20.C: New test.
23651 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23652 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 23653
ed8e443a 236542002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 23655
ed8e443a 23656 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 23657
ed8e443a 236582002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 23659
ed8e443a 23660 * gcc.dg/20020220-1.c: New test.
4636c87e 23661
ed8e443a 23662 * gcc.dg/20020220-2.c: New test.
00fae85d 23663
ed8e443a 23664 * g++.dg/opt/mmx1.C: New test.
7552da58 23665
ed8e443a 236662002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 23667
ed8e443a 23668 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 23669
ed8e443a 236702002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 23671
ed8e443a 23672 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 23673
ed8e443a 23674 * gcc.dg/20020219-1.c: New test.
7f311f63 23675
ed8e443a 23676 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 23677
ed8e443a 23678 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 23679
ed8e443a 23680 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 23681
ed8e443a 236822002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 23683
ed8e443a 23684 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 23685
ed8e443a 236862002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 23687
ed8e443a 23688 * gcc.dg/decl-1.c: Update, new test.
d76e6800 23689
ed8e443a 236902002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 23691
ed8e443a
JM
23692 * g++.dg/abi/bitfield1.C: New test.
23693 * g++.dg/abi/bitfield2.C: New test.
d76e6800 23694
ed8e443a 236952002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 23696
ed8e443a 23697 * gcc.dg/attr-nest.c: New test.
ec65b2e3 23698
ed8e443a 236992002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 23700
ed8e443a 23701 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 23702
ed8e443a 237032002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 23704
ed8e443a
JM
23705 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23706 * g++.dg/debug/debug.exp: New.
23707 * g++.dg/debug/trivial.C: New.
23708 * g++.dg/debug/debug1.C: Moved...
23709 * g++.dg/other/debug1.C: ...from here.
23710 * g++.dg/debug/debug2.C: Moved...
23711 * g++.dg/other/debug2.C: ...from here.
23712 * g++.dg/debug/debug3.C: Moved...
23713 * g++.dg/other/debug3.C: ...from here.
845d6a2f 23714
ed8e443a 23715 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 23716
ed8e443a 237172002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 23718
ed8e443a 23719 * g++.dg/other/debug3.C: New test.
e6834654 23720
ed8e443a 23721 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 23722
ed8e443a 237232002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 23724
ed8e443a 23725 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 23726
ed8e443a 237272002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 23728
ed8e443a 23729 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 23730
ed8e443a 237312002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 23732
ed8e443a 23733 * gcc.dg/altivec-3.c: New.
036d01d0 23734
ed8e443a 237352002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 23736
ed8e443a
JM
23737 * gcc.dg/Wunreachable-1.c: New test.
23738 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 23739
ed8e443a 237402002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 23741
ed8e443a 23742 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 23743
ed8e443a 237442002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 23745
ed8e443a 23746 * gcc.dg/decl-1.c: New test.
3611ccb4 23747
ed8e443a 237482002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 23749
ed8e443a 23750 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 23751
ed8e443a 237522002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 23753
ed8e443a
JM
23754 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23755 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 23756
ed8e443a 237572002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 23758
ed8e443a 23759 * gcc.dg/20020210-1.c: New.
1cf537c5 23760
ed8e443a 237612002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 23762
ed8e443a
JM
23763 * g77.f-torture/execute/947.f: New regression test
23764 for PR fortran/947.
9dd7fc76 23765
ed8e443a 237662002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 23767
ed8e443a
JM
23768 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23769 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 23770
ed8e443a 237712002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 23772
ed8e443a 23773 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 23774
ed8e443a 237752002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 23776
ed8e443a
JM
23777 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23778 expression statements work instead.
23779 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 23780
ed8e443a 237812002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 23782
ed8e443a 23783 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 23784
ed8e443a 237852002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 23786
ed8e443a
JM
23787 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23788 message from g77
23789 * lib/g77-dg.exp: Trim g77 error messages so that they are
23790 recognized by dg.exp.
3f9796f9 23791
ed8e443a 237922002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 23793
ed8e443a
JM
23794 PR fortran/5473
23795 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 23796
ed8e443a 237972002-02-07 Richard Henderson <rth@redhat.com>
30203c18 23798
ed8e443a
JM
23799 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23800 to be sufficiently aligned for integers.
edd1967d 23801
ed8e443a 238022002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 23803
ed8e443a 23804 * g++.dg/template/friend4.C: New test.
e1e52c7e 23805
ed8e443a 238062002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 23807
ed8e443a
JM
23808 PR fortran/5743
23809 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23810 unsupported cases.
5364626a 23811
ed8e443a 238122002-02-07 Richard Henderson <rth@redhat.com>
d5129288 23813
ed8e443a
JM
23814 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23815 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23816 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23817 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 23818
ed8e443a 238192002-02-06 Richard Henderson <rth@redhat.com>
5364626a 23820
ed8e443a 23821 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 23822
ed8e443a 238232002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 23824
ed8e443a 23825 * gcc.dg/20020206-1.c: New test.
1b8afbe7 23826
ed8e443a 238272002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 23828
ed8e443a 23829 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 23830
ed8e443a 23831 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 23832
ed8e443a
JM
23833 PR optimization/5429:
23834 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 23835
ed8e443a 238362002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 23837
ed8e443a
JM
23838 * g++.dg/ext/align1.C: Do not use an explicit alignment value
23839 as certain file formats cannot support particularly large
23840 alignments.
fa852403 23841
ed8e443a
JM
23842 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
23843 and do not expect to be able to link the executable.
fa852403 23844
ed8e443a
JM
23845 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
23846 fail because the COFF format does not support the weak attribute.
f7948d51 23847
ed8e443a 238482002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 23849
ed8e443a 23850 * g77.dg/pr5473.f: New test
ffe80457 23851
ed8e443a 238522002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 23853
ed8e443a
JM
23854 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
23855 Fix testcase accordingly.
013c7e95 23856
ed8e443a 238572002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 23858
ed8e443a
JM
23859 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
23860 (buf): Change to be an array of pointers, not ints.
e7daa976 23861
ed8e443a 238622002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 23863
ed8e443a
JM
23864 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
23865 before all tests. Move warning one line above to match where it
23866 C frontend emits.
23867 * gcc.dg/Wswitch-2.c: New test.
23868 * g++.dg/warn/Wswitch-1.C: New test.
23869 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 23870
ed8e443a 238712002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 23872
ed8e443a 23873 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 23874
ed8e443a 238752002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 23876
ed8e443a 23877 * gcc.dg/cast-qual-2.c: New test.
b24d861d 23878
ed8e443a 238792002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 23880
ed8e443a 23881 * gcc.dg/20020201-4.c: New test.
ea142788 23882
ed8e443a 238832002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 23884
ed8e443a
JM
23885 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
23886 target_info attribute != 0, in addition to the empty string.
23887 (gcc_target_compile): Likewise.
dfd48d76 23888
ed8e443a 238892002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 23890
ed8e443a
JM
23891 * gcc.dg/Wswitch.c: New test.
23892 PR gcc/4475. PR gcc/3780.
d3c52658 23893
ed8e443a 238942002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 23895
ed8e443a
JM
23896 * g77.f-torture/execute/5122.f: New test for regressions
23897 against PR fortran/5122.
91f5782d 23898
ed8e443a 238992002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 23900
ed8e443a
JM
23901 * g77.f-torture/compile/pr3743.f: Delete
23902 * g77.dg/pr3743-1.f: New test.
23903 * g77.dg/pr3743-2.f: New test.
23904 * g77.dg/pr3743-3.f: New test.
23905 * g77.dg/pr3743-4.f: New test.
81622d29 23906
ed8e443a 239072002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 23908
ed8e443a 23909 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 23910
ed8e443a 239112002-02-02 Richard Henderson <rth@redhat.com>
87859851 23912
ed8e443a
JM
23913 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
23914 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 23915
ed8e443a 239162002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 23917
ed8e443a 23918 * gcc.dg/20020201-2.c: New test.
02f06b3c 23919
ed8e443a 23920 * gcc.dg/20020201-3.c: New test.
02f06b3c 23921
ed8e443a 23922 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 23923
ed8e443a 239242002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 23925
ed8e443a
JM
23926 * gcc.dg/bitfld-1.c: Update.
23927 * gcc.dg/bitfld-2.c: Update.
23928 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 23929
ed8e443a 239302002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 23931
ed8e443a 23932 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 23933
ed8e443a 239342002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 23935
ed8e443a
JM
23936 PR target/5469
23937 * gcc.dg/20020201-1.c: New test.
b8b98c66 23938
ed8e443a 239392002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 23940
ed8e443a
JM
23941 PR fortran/3743
23942 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
23943 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 23944
ed8e443a 239452002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 23946
ed8e443a 23947 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 23948
ed8e443a 239492002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 23950
ed8e443a 23951 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 23952
ed8e443a 239532002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 23954
ed8e443a 23955 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 23956
ed8e443a 239572002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 23958
ed8e443a
JM
23959 * gcc.c-torture/execute/991118-1.c: Cast various constants back
23960 to long long.
23961 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 23962
ed8e443a 239632002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 23964
ed8e443a 23965 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 23966
ed8e443a 239672002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 23968
ed8e443a
JM
23969 * gcc.c-torture/compile/20000224-1.c: Update.
23970 * gcc.c-torture/execute/bitfld-1.c: New tests.
23971 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
23972 * gcc.dg/uninit-A.c: Update.
6b016bf4 23973
ed8e443a 239742002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 23975
ed8e443a 23976 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 23977
ed8e443a 239782002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 23979
ed8e443a
JM
23980 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
23981 argument to __builtin_prefetch to be const ptr.
d5714a5d 23982
ed8e443a 239832002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 23984
ed8e443a 23985 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 23986
ed8e443a 239872002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 23988
ed8e443a 23989 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 23990
ed8e443a 239912002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 23992
ed8e443a
JM
23993 * g77.dg/f77-edit-i-in.f: New test
23994 * g77.dg/f77-edit-i-out.f: New test
a8435716 23995
ed8e443a 239962002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 23997
ed8e443a
JM
23998 * gcc.dg/debug/debug.exp: New file.
23999 * gcc.dg/debug/trivial.c: New file.
24000 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24001 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24002 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24003 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24004 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24005 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24006 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24007 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24008 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24009 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24010 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24011 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24012 * gcc.dg/20000503-1.c: Removed.
24013 * gcc.dg/20010207-1.c: Removed.
24014 * gcc.dg/20011223-1.c: Removed.
24015 * gcc.dg/20020104-2.c: Removed.
24016 * gcc.dg/debug-1.c: Removed.
24017 * gcc.dg/debug-2.c: Removed.
24018 * gcc.dg/debug-3.c: Removed.
24019 * gcc.dg/debug-4.c: Removed.
24020 * gcc.dg/debug-5.c: Removed.
24021 * gcc.dg/debug-6.c: Removed.
24022 * gcc.dg/dwarf2-1.c: Removed.
24023 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 24024
ed8e443a 240252002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 24026
ed8e443a
JM
24027 * g++.old-deja/g++.other/eh5.C: New test.
24028 * g++.old-deja/g++.other/sibcall2.C: New test.
24029 * g++.old-deja/g++.other/array9.C: New test.
24030 * g++.old-deja/g++.other/typename2.C: New test.
24031 * g++.old-deja/g++.other/crash60.C: New test.
24032 * g++.old-deja/g++.other/conv9.C: New test.
24033 * g++.old-deja/g++.other/mangle10.C: New test.
24034 * g++.old-deja/g++.other/unchanging1.C: New test.
24035 * g++.old-deja/g++.other/exprstmt1.C: New test.
24036 * g++.old-deja/g++.other/inline23.C: New test.
24037 * g++.old-deja/g++.eh/ia64-1.C: New test.
24038 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24039 * g++.old-deja/g++.other/reload1.C: New test.
24040 * g++.old-deja/g++.other/static20.C: New test.
24041 * g++.old-deja/g++.other/local-alloc1.C: New test.
24042 * g++.old-deja/g++.other/conv8.C: New test.
24043 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24044 * g++.old-deja/g++.other/storeexpr1.C: New test.
24045 * g++.old-deja/g++.other/storeexpr2.C: New test.
24046 * g++.dg/eh/template2.C: New test.
24047 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 24048
ed8e443a 240492002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 24050
ed8e443a
JM
24051 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24052 Remove first, non-varying, argument.
a99e47a5 24053
ed8e443a 240542002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 24055
ed8e443a 24056 * gcc.dg/inline-2.c: New.
1e7e480e 24057
ed8e443a
JM
24058 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24059 Add optional target arg. Check number of arguments.
24060 (scan-assembler-not, scan-assembler-dem): Likewise.
24061 (scan-assembler-dem-not): Likewise.
1e7e480e 24062
ed8e443a 240632002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 24064
ed8e443a
JM
24065 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24066 line 12.
24067 * g++.old-deja/g++.brendan/parse3.C,
24068 g++.old-deja/g++.other/crash26.C,
24069 g++.old-deja/g++.other/crash28.C,
24070 g++.old-deja/g++.other/crash29.C,
24071 g++.old-deja/g++.other/crash30.C,
24072 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 24073
ed8e443a 240742002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 24075
ed8e443a 24076 * gcc.dg/20020115-1.c: New.
3196dfde 24077
ed8e443a 240782002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 24079
ed8e443a 24080 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 24081
ed8e443a 240822002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 24083
ed8e443a 24084 * gcc.dg/20020122-3.c: New.
75dbec30 24085
ed8e443a 240862002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 24087
ed8e443a 24088 * g++.dg/other/gc1.C: New test.
32abfc26 24089
ed8e443a 240902002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 24091
ed8e443a 24092 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 24093
ed8e443a 240942002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 24095
ed8e443a 24096 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 24097
ed8e443a 240982002-01-22 Richard Henderson <rth@redhat.com>
0333394e 24099
ed8e443a 24100 * gcc.dg/20020122-4.c: New.
0333394e 24101
ed8e443a 241022002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 24103
ed8e443a
JM
24104 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24105 link output.
24106 * gcc.dg/special/ecos.exp: Likewise.
24107 * lib/g++-dg.exp: Likewise.
24108 * lib/g77-dg.exp: Likewise.
24109 * lib/gcc-dg.exp : Likewise.
24110 * lib/mike-g++.exp: Likewise.
24111 * lib/mike-g77.exp: Likewise.
24112 * lib/mike-gcc.exp: Likewise.
24113 * lib/objc-dg.exp: Likewise.
e23baf78 24114
ed8e443a 241152002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 24116
ed8e443a
JM
24117 PR target/5379
24118 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 24119
ed8e443a 241202002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 24121
ed8e443a 24122 * gcc.dg/20020122-1.c: New test.
3807621a 24123
ed8e443a 241242001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 24125
ed8e443a 24126 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 24127
ed8e443a 241282002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 24129
ed8e443a 24130 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 24131
ed8e443a 241322002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 24133
ed8e443a 24134 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 24135
ed8e443a 241362002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 24137
ed8e443a
JM
24138 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24139 ld_library_path.
6040e200 24140
ed8e443a 241412002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 24142
ed8e443a 24143 * gcc.dg/20020218-1.c: New test.
d0e82870 24144
ed8e443a 241452002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 24146
ed8e443a
JM
24147 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24148 messages
24149 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24150 "At global scope" warning
24151 * g++.dg/ext/align1.C: Change cygwin test for alignment
24152 from db-bogus to dg-warning
b8c1a6b8 24153
ed8e443a 241542002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 24155
ed8e443a 24156 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 24157
ed8e443a 241582002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 24159
ed8e443a 24160 * g++.dg/template/access1.C: New test.
7ec9c85a 24161
ed8e443a 241622002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 24163
ed8e443a 24164 * gcc.dg/20020118-1.c: New.
441f5264 24165
ed8e443a 241662002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 24167
ed8e443a 24168 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 24169
ed8e443a 241702001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 24171
ed8e443a
JM
24172 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24173 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24174 alignment warnings.
8559c8c0 24175
ed8e443a 241762001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 24177
ed8e443a
JM
24178 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24179 torture_with_loops and torture_without_loops
9060718c 24180
ed8e443a 241812002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 24182
ed8e443a 24183 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 24184
ed8e443a 241852002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 24186
ed8e443a 24187 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 24188
ed8e443a 24189 * gcc.dg/ultrasp4.c: New test.
f15054ea 24190
ed8e443a 24191 * gcc.dg/20020116-1.c: New test.
f15054ea 24192
ed8e443a 241932002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 24194
ed8e443a
JM
24195 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24196 by EABI.
bccd793e 24197
ed8e443a 241982002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 24199
ed8e443a
JM
24200 * gcc.misc-tests/i386-prefetch.exp: New.
24201 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24202 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24203 * gcc.misc-tests/i386-pf-none-1.c: New test.
24204 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 24205
ed8e443a 242062002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 24207
ed8e443a 24208 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 24209
ed8e443a 242102002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 24211
ed8e443a
JM
24212 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24213 * gcc.dg/i386-mmx-2.c: Likewise.
24214 * gcc.dg/i386-sse-1.c: Likewise.
24215 * gcc.dg/i386-sse-2.c: Likewise.
24216 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 24217
ed8e443a 242182001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 24219
ed8e443a
JM
24220 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24221 Uncomment additional cases that now pass.
8d15f472 24222
ed8e443a 242232002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 24224
ed8e443a
JM
24225 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24226 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 24227
ed8e443a 242282002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 24229
ed8e443a 24230 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 24231
ed8e443a 242322002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 24233
ed8e443a
JM
24234 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24235 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 24236
ed8e443a 242372002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 24238
ed8e443a 24239 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 24240
ed8e443a 242412002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 24242
ed8e443a
JM
24243 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24244 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 24245
ed8e443a 242462002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 24247
ed8e443a
JM
24248 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24249 type in which to perform the operation for each size.
c9f115ad 24250
ed8e443a 242512002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 24252
ed8e443a 24253 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 24254
ed8e443a 242552002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 24256
ed8e443a 24257 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 24258
ed8e443a 242592002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 24260
ed8e443a
JM
24261 * gcc.c-torture/compile/20010226-1.c: New test.
24262 * gcc.c-torture/compile/20010227-1.c: New test.
24263 * gcc.c-torture/compile/20010426-1.c: New test.
24264 * gcc.c-torture/compile/20010510-1.c: New test.
24265 * gcc.c-torture/compile/20010605-3.c: New test.
24266 * gcc.c-torture/compile/20010824-1.c: New test.
24267 * gcc.c-torture/execute/20010409-1.c: New test.
24268 * gcc.dg/noncompile/20000901-1.c: New test.
24269 * gcc.dg/20001023-1.c: New test.
24270 * gcc.dg/20001101-1.c: New test.
24271 * gcc.dg/20001102-1.c: New test.
24272 * gcc.dg/20010207-1.c: New test.
24273 * gcc.dg/20010405-1.c: New test.
24274 * gcc.dg/20010822-1.c: New test.
24275 * gcc.dg/20011107-1.c: New test.
2e951384 24276
ed8e443a 242772002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 24278
ed8e443a 24279 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 24280
ed8e443a
JM
24281 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24282 execution failure on PA targets.
a858ca75 24283
ed8e443a 242842002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 24285
ed8e443a 24286 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 24287
ed8e443a 242882002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 24289
ed8e443a 24290 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 24291
ed8e443a 242922002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 24293
ed8e443a 24294 * gcc.dg/20020108-1.c: New test.
3693730e 24295
ed8e443a 242962002-01-08 H.J. Lu <hjl@gnu.org>
28434337 24297
ed8e443a
JM
24298 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24299 for header files.
b0832fe1 24300
ed8e443a 243012002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 24302
ed8e443a
JM
24303 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24304 consistency.
336b7dca 24305
611bcfc0 243062002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 24307
ed8e443a 24308 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 24309
ed8e443a 243102002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 24311
ed8e443a 24312 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 24313
ed8e443a 243142002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 24315
ed8e443a
JM
24316 PR c/5279
24317 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 24318
ed8e443a 243192002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 24320
ed8e443a 24321 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 24322
ed8e443a 243232002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 24324
ed8e443a
JM
24325 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24326 extra triple that slipped in.
24327 * g++.old-deja/g++.abi/align.C: Likewise.
24328 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 24329
ed8e443a 243302002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 24331
ed8e443a
JM
24332 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24333 * g++.old-deja/g++.abi/align.C: Likewise.
24334 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 24335
ed8e443a
JM
24336 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24337 on FreeBSD/i386.
24338 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24339 FreeBSD.
40e593d7 24340
ed8e443a 243412002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 24342
ed8e443a 24343 * gcc.dg/20020104-1.c: New test.
46c895ac 24344
ed8e443a 24345 * gcc.dg/20020104-2.c: New test.
833aa4c4 24346
ed8e443a 243472002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 24348
ed8e443a 24349 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 24350
ed8e443a 243512002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 24352
ed8e443a 24353 * gcc.dg/20020103-1.c: New.
4542128e 24354
ed8e443a 243552002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 24356
ed8e443a 24357 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 24358
ed8e443a 243592002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 24360
ed8e443a 24361 * g++.dg/other/debug2.C: New test.
477558bf 24362
ed8e443a 24363 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 24364
ed8e443a 243652002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 24366
ed8e443a 24367 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 24368
ed8e443a 243692002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 24370
ed8e443a 24371 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 24372
ed8e443a 24373 * g++.dg/warn/oldcast1.C: New test.
c49b2550 24374
ed8e443a
JM
24375 * g++.dg/template/ptrmem1.C: New test.
24376 * g++.dg/template/ptrmem2.C: New test.
c49b2550 24377
ed8e443a 24378 * g++.dg/template/ntp.C: New test.
d73b1f07 24379
ed8e443a 24380 * g++.dg/other/component1.C: New test.
d73b1f07 24381
ed8e443a 24382 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 24383
ed8e443a
JM
24384 * g++.dg/template/friend2.C: New test.
24385 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 24386
ed8e443a 243872002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 24388
ed8e443a
JM
24389 * g++.dg/other/ptrmem1.C: New test.
24390 * g++.dg/other/ptrmem2.C: New test.
54561457 24391
ed8e443a 243922002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 24393
ed8e443a 24394 * g++.dg/template/ctor1.C: New test.
c8af9937 24395
ed8e443a 243962002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 24397
ed8e443a 24398 * g++.dg/template/friend2.C: New test.
f3368a90 24399
ed8e443a 244002002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 24401
ed8e443a 24402 * gcc.dg/mmix-1.c: New test.
03c9c274 24403
ed8e443a 244042001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 24405
ed8e443a 24406 * gcc.dg/asm-5.c: New.
7f3ad6b6 24407
ed8e443a 244082001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 24409
ed8e443a
JM
24410 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24411 in namespace __gnu_cxx
47ffd48a 24412
ed8e443a 244132001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 24414
ed8e443a 24415 * gcc.dg/debug-6.c: New.
ad47f1e5 24416
ed8e443a 244172001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 24418
ed8e443a 24419 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 24420
ed8e443a 244212001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 24422
ed8e443a
JM
24423 * gcc.dg/debug-3.c: New test.
24424 * gcc.dg/debug-4.c: New test.
24425 * gcc.dg/debug-5.c: New test.
df8992f8 24426
ed8e443a 244272001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 24428
ed8e443a 24429 * g++.dg/eh/loop1.C: New.
7d8e8369 24430
ed8e443a 244312001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 24432
ed8e443a 24433 * g++.dg/template/crash1.C: New test.
a56ca899 24434
ed8e443a 244352001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 24436
ed8e443a 24437 * g++.dg/other/const1.C: New test.
b79d5213 24438
ed8e443a 244392001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 24440
ed8e443a 24441 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 24442
ed8e443a 244432001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 24444
ed8e443a
JM
24445 * lib/objc-torture.exp: Resync with c-torture.exp.
24446 * lib/objc.exp: Load standard libraries.
8aad1777 24447
ed8e443a 244482001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 24449
ed8e443a
JM
24450 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24451 additional tests.
6eb53511 24452
ed8e443a 244532001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 24454
ed8e443a 24455 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 24456
ed8e443a 244572001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 24458
ed8e443a 24459 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 24460
ed8e443a 244612001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 24462
ed8e443a
JM
24463 * g++.dg/eh/ctor1.C: New test.
24464 * g++.dg/other/error2.C: New test.
87b7873d 24465
ed8e443a 244662001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 24467
ed8e443a 24468 * g++.dg/other/init2.C: New test.
ff7230ac 24469
ed8e443a 244702001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 24471
ed8e443a
JM
24472 * gcc.dg/20011223-1.c: New.
24473 * gcc.dg/inline-1.c: New.
b4c984fb 24474
ed8e443a 244752001-12-23 Richard Henderson <rth@redhat.com>
cf785988 24476
ed8e443a 24477 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 24478
ed8e443a 244792001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 24480
ed8e443a 24481 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 24482
ed8e443a 244832001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 24484
ed8e443a 24485 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 24486
ed8e443a 244872001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 24488
ed8e443a
JM
24489 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24490 re-enables the warning.
30fa7e33 24491
ed8e443a 244922001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 24493
ed8e443a 24494 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 24495
ed8e443a 244962001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 24497
ed8e443a 24498 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 24499
ed8e443a 245002001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 24501
ed8e443a
JM
24502 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24503 arm-isr.c test.
24504 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24505 epilogue generation for ARM ISR routines.
18c8746d 24506
ed8e443a 245072001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 24508
ed8e443a
JM
24509 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24510 * gcc.dg/format/c90-printf-3.c: Likewise.
24511 * gcc.dg/format/c99-printf-3.c: Likewise.
24512 * gcc.dg/format/ext-1.c: Likewise.
24513 * gcc.dg/format/ext-6.c: Likewise.
24514 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 24515
ed8e443a 245162001-12-20 Richard Henderson <rth@redhat.com>
232fd111 24517
ed8e443a
JM
24518 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24519 (arena): Use it.
24520 (malloc): Correct allocation logic. Abort if we fill up the
24521 arena before initialization complete.
24522 (realloc): Correct allocation logic.
8d37a5c0 24523
ed8e443a 245242001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 24525
ed8e443a 24526 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 24527
ed8e443a 24528 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 24529
ed8e443a 245302001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 24531
ed8e443a
JM
24532 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24533 target does not support weak symbols.
c178fe89 24534
ed8e443a 245352001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 24536
ed8e443a 24537 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 24538
ed8e443a 245392001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 24540
ed8e443a 24541 * g++.dg/other/error1.C: New test.
72dd53af 24542
ed8e443a 245432001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 24544
ed8e443a 24545 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 24546
ed8e443a 245472001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 24548
ed8e443a
JM
24549 * objc.dg/special/: New directory.
24550 * objc.dg/special/special.exp: New file.
24551 * objc.dg/special/unclaimed-category-1.h: New file.
24552 * objc.dg/special/unclaimed-category-1a.m: New file.
24553 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 24554
ed8e443a 245552001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 24556
ed8e443a 24557 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 24558
ed8e443a 245592001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 24560
ed8e443a 24561 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 24562
ed8e443a 245632001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 24564
ed8e443a 24565 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 24566
ed8e443a 245672001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 24568
ed8e443a 24569 * gcc.dg/altivec-4.c: New.
4c594031 24570
ed8e443a 245712001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 24572
ed8e443a 24573 * gcc.dg/20011113-1.c: New test.
19cfdd34 24574
ed8e443a 245752001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 24576
ed8e443a
JM
24577 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24578 std::__malloc_alloc_template<0> and
24579 std::__default_alloc_template<false, 0>.
9aaceb4b 24580
ed8e443a 245812001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 24582
ed8e443a
JM
24583 * objc/execute/bf-21.m: New test.
24584 * objc/execute/enumeration-1.m: New test.
24585 * objc/execute/enumeration-2.m: New test.
271e6f02 24586
ed8e443a 245872001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 24588
ed8e443a 24589 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 24590
ed8e443a 245912001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 24592
ed8e443a
JM
24593 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24594 * g++.old-deja/g++.jason/2371.C: Likewise.
24595 * g++.old-deja/g++.jason/template33.C: Likewise.
24596 * g++.old-deja/g++.jason/template34.C: Likewise.
24597 * g++.old-deja/g++.jason/template36.C: Likewise.
24598 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24599 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24600 * g++.old-deja/g++.other/typename1.C: Likewise.
24601 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24602 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24603 * g++.old-deja/g++.pt/typename11.C: Likewise.
24604 * g++.old-deja/g++.pt/typename14.C: Likewise.
24605 * g++.old-deja/g++.pt/typename16.C: Likewise.
24606 * g++.old-deja/g++.pt/typename3.C: Likewise.
24607 * g++.old-deja/g++.pt/typename4.C: Likewise.
24608 * g++.old-deja/g++.pt/typename5.C: Likewise.
24609 * g++.old-deja/g++.pt/typename7.C: Likewise.
24610 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 24611
ed8e443a 246122001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 24613
ed8e443a
JM
24614 * g++.dg/other/linkage1.C: New test.
24615 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24616 specifiers.
e9d7407e 24617
ed8e443a 246182001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 24619
ed8e443a 24620 * gcc.dg/concat.c: New test.
ecd70094 24621
ed8e443a 246222001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 24623
ed8e443a
JM
24624 * objc/compile: New test directory.
24625 * objc/compile/compile.exp: New expect script.
24626 * objc/compile/20011211-1.m: New compile test.
f393dd70 24627
ed8e443a 246282001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 24629
ed8e443a
JM
24630 * lib/prune.exp (prune_gcc_output): Also handle "In member
24631 function". So many permutations...
a2b1e914 24632
ed8e443a 246332001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 24634
ed8e443a 24635 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 24636
ed8e443a 246372001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 24638
ed8e443a 24639 * g++.dg/other/copy1.C: New test.
26f943fd 24640
ed8e443a 246412001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 24642
ed8e443a 24643 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 24644
ed8e443a 24645 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 24646
ed8e443a 246472001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 24648
ed8e443a 24649 * gcc.dg/altivec-2.c: New.
db3acfa5 24650
ed8e443a 246512001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 24652
ed8e443a 24653 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 24654
ed8e443a 246552001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 24656
ed8e443a
JM
24657 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24658 ultrasparc.
108b7d3d 24659
ed8e443a 246602001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 24661
ed8e443a 24662 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 24663
ed8e443a 246642001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 24665
ed8e443a
JM
24666 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24667 variable argument list.
63658a9a 24668
ed8e443a 246692001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 24670
ed8e443a
JM
24671 * gcc.c-torture/execute/memcheck: Delete entire directory.
24672 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24673 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 24674
ed8e443a 246752001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 24676
ed8e443a 24677 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 24678
ed8e443a 246792001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 24680
ed8e443a 24681 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 24682
ed8e443a 24683 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 24684
ed8e443a 24685 * g++.dg/other/anon-union.C: New test.
1f978f5f 24686
ed8e443a 24687 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 24688
ed8e443a 246892001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 24690
ed8e443a
JM
24691 * gcc.c-torture/execute/20000722-1.x,
24692 gcc.c-torture/execute/20010123-1.x: Remove.
24693 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24694 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24695 gcc.dg/c99-complit-2.c: New tests.
816a3974 24696
ed8e443a 246972001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 24698
ed8e443a 24699 * g++.dg/inherit/base1.C: New test.
d4d73d4c 24700
ed8e443a 247012001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 24702
ed8e443a 24703 * g++.dg/other/stdarg1.C: New test.
fd2aba00 24704
ed8e443a 24705 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 24706
ed8e443a 247072001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 24708
ed8e443a
JM
24709 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24710 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24711 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24712 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24713 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24714 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 24715
ed8e443a 247162001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 24717
ed8e443a 24718 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 24719
ed8e443a 247202001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 24721
ed8e443a
JM
24722 * g++.dg/other/scope1.C: New test.
24723 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 24724
ed8e443a 247252001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 24726
ed8e443a 24727 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 24728
ed8e443a 247292001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 24730
ed8e443a 24731 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 24732
ed8e443a 247332001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 24734
ed8e443a
JM
24735 * objc.dg/alias.m: Update.
24736 * objc.dg/class-1.m: Update.
24737 * objc.dg/const-str-1.m: Update.
24738 * objc.dg/fwd-proto-1.m: Update.
24739 * objc.dg/id-1.m: Update.
24740 * objc.dg/super-class-1.m: Update.
577a67b0 24741
ed8e443a 247422001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 24743
ed8e443a
JM
24744 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24745 constructs.
83dea45d 24746
ed8e443a 247472001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 24748
ed8e443a 24749 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 24750
ed8e443a 247512001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 24752
ed8e443a 24753 * gcc.dg/20011127-1.c: New test.
ca349304 24754
ed8e443a 247552001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 24756
ed8e443a
JM
24757 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24758 from Austin Group draft 7.
24759 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24760 scanf format arguments.
24761 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 24762
ed8e443a 247632001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 24764
ed8e443a 24765 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 24766
ed8e443a 247672001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 24768
ed8e443a 24769 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 24770
ed8e443a 247712001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 24772
ed8e443a 24773 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 24774
ed8e443a 247752001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 24776
ed8e443a 24777 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 24778
ed8e443a 247792001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 24780
ed8e443a
JM
24781 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24782 to the host if it is remote. Let tests specify extra headers
24783 they use.
24784 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24785 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24786 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24787 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24788 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24789 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24790 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24791 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24792 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24793 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 24794
ed8e443a 247952001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 24796
ed8e443a
JM
24797 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24798 for little endian ARMs.
7d14c755 24799
ed8e443a 248002001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 24801
ed8e443a
JM
24802 * gcc.c-torture/compile/20011119-1.c: New test.
24803 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 24804
ed8e443a 248052001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 24806
ed8e443a 24807 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 24808
ed8e443a 248092001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 24810
ed8e443a 24811 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 24812
ed8e443a 248132001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 24814
ed8e443a 24815 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 24816
ed8e443a 248172001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 24818
ed8e443a 24819 * lib/g77.exp: Don't specify --rpath-link.
7042d510 24820
ed8e443a
JM
24821 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24822 across all the headers.
24823 * gcc.dg/format/format.exp: For testing on a remote host,
24824 copy format.h.
6345b681 24825
ed8e443a
JM
24826 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24827 * gcc.c-torture/execute/930406-1.c: Likewise.
24828 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 24829
ed8e443a 248302001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 24831
ed8e443a 24832 * gcc.dg/altivec-1.c: New.
373bd0fa 24833
ed8e443a 248342001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 24835
ed8e443a 24836 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 24837
ed8e443a 248382001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 24839
ed8e443a
JM
24840 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
24841 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
24842 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 24843
ed8e443a 248442001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 24845
ed8e443a 24846 * gcc.dg/no-builtin-1.c: New test.
630036c6 24847
ed8e443a 248482001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 24849
ed8e443a 24850 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 24851
ed8e443a 248522001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 24853
ed8e443a
JM
24854 * gcc.c-torture/compile/20011114-2.c: New test.
24855 * gcc.c-torture/compile/20011114-3.c: New test.
24856 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 24857
ed8e443a 248582001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 24859
ed8e443a 24860 * g++.dg/other/init1.C: New test.
a3d87e92 24861
ed8e443a 248622001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 24863
ed8e443a
JM
24864 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
24865 message.
c6243b4c 24866
ed8e443a 24867 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 24868
ed8e443a
JM
24869 * gcc.c-torture/compile/20010327-1.c: Revert last change.
24870 * gcc.c-torture/compile/20011114-1.c: New test, exactly
24871 like the (before this change) version of 20010327-1.c.
8ac9ea61 24872
ed8e443a 248732001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 24874
ed8e443a 24875 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 24876
ed8e443a 248772001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 24878
ed8e443a 24879 * g++.dg/init/array2.C: New test.
63d75005 24880
ed8e443a 248812001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 24882
ed8e443a 24883 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 24884
ed8e443a 248852001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 24886
ed8e443a
JM
24887 * g++.dg/other/forscope1.C: New test.
24888 * g++.dg/ext/forscope1.C: New test.
24889 * g++.dg/ext/forscope2.C: New test.
2e80c17d 24890
ed8e443a 248912001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 24892
ed8e443a 24893 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 24894
ed8e443a 248952001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 24896
ed8e443a 24897 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 24898
ed8e443a 24899 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 24900
ed8e443a 249012001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 24902
ed8e443a 24903 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 24904
ed8e443a 249052001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 24906
ed8e443a
JM
24907 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
24908 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
24909 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
24910 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
24911 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
24912 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
24913 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 24914
ed8e443a 249152001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 24916
ed8e443a
JM
24917 * g++.dg/warn/Wshadow-1.C: New tests.
24918 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 24919
ed8e443a 249202001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 24921
ed8e443a
JM
24922 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
24923 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
24924 XFAILs. Adjust expected error texts.
24925 * gcc.c-torture/compile/20011106-1.c,
24926 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
24927 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
24928 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
24929 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 24930
ed8e443a 249312001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 24932
ed8e443a 24933 * gcc.dg/cpp/defined.c: Update.
b621a4dd 24934
ed8e443a 249352001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 24936
ed8e443a 24937 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 24938
ed8e443a 249392001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 24940
ed8e443a
JM
24941 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
24942 same size, so no warning should be produced on stormy16.
91dc81f9 24943
ed8e443a
JM
24944 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
24945 due to oversized array.
24946 * g++.old-deja/g++.mike/ns15.C: Likewise.
24947 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 24948
ed8e443a 249492001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 24950
ed8e443a 24951 * g++.dgother/debug1.C: Fix typos.
4768dbdd 24952
ed8e443a 249532001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 24954
ed8e443a 24955 * g++.dg/other/debug1.C: New test.
48d4b9f0 24956
ed8e443a 249572001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 24958
ed8e443a
JM
24959 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
24960 of unsigned long.
c8202d4c 24961
ed8e443a 249622001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 24963
ed8e443a 24964 * gcc.dg/20011029-2.c: New test.
bf911a9a 24965
ed8e443a 24966 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 24967
ed8e443a 249682001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 24969
ed8e443a
JM
24970 * objc/execute/class_self-1.m: New test.
24971 * objc/execute/class_self-2.m: New test.
756b2d5e 24972
ed8e443a 249732001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 24974
ed8e443a
JM
24975 * gcc.misc-tests/msgs.exp: Delete.
24976 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
24977 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
24978 error set to match recent changes.
2d1245b8 24979
ed8e443a 249802001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 24981
ed8e443a 24982 * gcc.dg/20011021-1.c: New test.
e2ccde7b 24983
ed8e443a 249842001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 24985
ed8e443a 24986 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 24987
ed8e443a 249882001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 24989
ed8e443a 24990 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 24991
ed8e443a 249922001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 24993
ed8e443a 24994 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 24995
ed8e443a 24996 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 24997
ed8e443a 249982001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 24999
ed8e443a 25000 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 25001
ed8e443a 250022001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 25003
ed8e443a
JM
25004 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25005 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 25006
ed8e443a 250072001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 25008
ed8e443a 25009 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 25010
ed8e443a 250112001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 25012
ed8e443a 25013 * g++.dg/template/unify2.C: New test.
1dde5a4e 25014
ed8e443a 250152001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 25016
ed8e443a 25017 * g++.dg/other/exception-specification.C: New test
d6da836d 25018
ed8e443a 250192001-10-13 Tom Rix <trix@redhat.com>
d6da836d 25020
ed8e443a
JM
25021 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25022 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 25023
ed8e443a 250242001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 25025
ed8e443a 25026 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 25027
ed8e443a 250282001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 25029
ed8e443a
JM
25030 PR g++/4476
25031 * g++.dg/other/friend1.C: New test.
d9c28ce3 25032
ed8e443a 250332001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 25034
ed8e443a 25035 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 25036
ed8e443a 250372001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 25038
ed8e443a 25039 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 25040
ed8e443a 250412001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 25042
ed8e443a
JM
25043 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25044 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25045 g77.f-torture/execute/execute.exp,
25046 g77.f-torture/noncompile/noncompile.exp,
25047 gcc.c-torture/compile/compile.exp,
25048 gcc.c-torture/execute/execute.exp,
25049 gcc.c-torture/execute/ieee/ieee.exp,
25050 gcc.c-torture/execute/memcheck/memcheck.exp,
25051 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25052 objc/execute/execute.exp: Update FSF address.
6431177a 25053
ed8e443a 250542001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 25055
ed8e443a
JM
25056 * gcc.dg/cpp/cmdlne-C.c: Update.
25057 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 25058
ed8e443a 250592001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 25060
ed8e443a 25061 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 25062
ed8e443a 250632001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 25064
ed8e443a
JM
25065 * gcc.dg/20011008-1.c: New.
25066 * gcc.dg/20011008-2.c: New.
ab17715d 25067
ed8e443a 250682001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 25069
ed8e443a 25070 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 25071
ed8e443a 250722001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 25073
ed8e443a
JM
25074 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25075 spelling errors of "separate" as "seperate".
bed2ebd0 25076
ed8e443a 250772001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 25078
ed8e443a
JM
25079 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25080 enough to avoid inlining.
b56cfd51 25081
ed8e443a 250822001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 25083
ed8e443a 25084 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 25085
ed8e443a 250862001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 25087
ed8e443a 25088 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 25089
ed8e443a 250902001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 25091
ed8e443a
JM
25092 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25093 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25094 gcc.dg/format/multattr-3.c: New tests.
25095 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25096 tests for format attributes on function pointers being rejected.
dea2f2db 25097
ed8e443a 250982001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 25099
ed8e443a 25100 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 25101
ed8e443a 251022001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 25103
ed8e443a 25104 * g++.dg/warn/format1.C: New test.
ab6e6969 25105
ed8e443a 251062001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 25107
ed8e443a 25108 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 25109
ed8e443a 251102001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 25111
ed8e443a 25112 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 25113
ed8e443a 251142001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 25115
ed8e443a 25116 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 25117
ed8e443a 251182001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 25119
ed8e443a
JM
25120 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25121 long-standing bug on i686, apparently.
25122 * gcc.c-torture/execute/loop-2c.x: New file.
25123 * gcc.c-torture/execute/loop-2d.x: New file.
25124 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 25125
ed8e443a 251262001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 25127
ed8e443a 25128 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 25129
ed8e443a 251302001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 25131
ed8e443a
JM
25132 * gcc.dg/cpp/macro10.c: New test.
25133 * gcc.dg/cpp/strify3.c: New test.
25134 * gcc.dg/cpp/spacing1.c: Add tests.
25135 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25136 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 25137
ed8e443a 251382001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 25139
ed8e443a 25140 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 25141
ed8e443a 251422001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 25143
ed8e443a 25144 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 25145
ed8e443a 251462001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 25147
ed8e443a 25148 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 25149
ed8e443a 251502001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 25151
ed8e443a 25152 * g77.dg/strlen0.f: New test.
1f8d138f 25153
ed8e443a 251542001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 25155
ed8e443a
JM
25156 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25157 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 25158
ed8e443a 251592001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 25160
ed8e443a
JM
25161 Table-driven attributes.
25162 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 25163
ed8e443a 251642001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 25165
ed8e443a
JM
25166 * gcc.dg/20000926-1.c: Update expected warning messages.
25167 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25168 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25169 array.
cd1f97c6 25170
ed8e443a 251712001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 25172
ed8e443a 25173 * g++.dg/eh/registers1.C: New test case.
1d30139d 25174
ed8e443a 251752001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 25176
ed8e443a 25177 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 25178
ed8e443a 251792001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 25180
ed8e443a 25181 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 25182
ed8e443a 251832001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 25184
ed8e443a 25185 * gcc.dg/cpp/macro9.c: New test.
a3070574 25186
ed8e443a 251872001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 25188
ed8e443a
JM
25189 * gcc.c-torture/execute/980223.c: Change type of addr from long
25190 to char *.
39e78d8b 25191
ed8e443a 251922001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 25193
ed8e443a 25194 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 25195
ed8e443a 251962001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 25197
ed8e443a
JM
25198 * g77.dg/bprob: New directory.
25199 * g77.dg/bprob/bprob.exp: New file.
25200 * g77.dg/bprob/bprob-1.f: New test.
25201 * g77.dg/gcov: New directory.
25202 * g77.dg/gcov/gcov.exp: New file.
25203 * g77.dg/gcov/gcov-1.f: New test.
25204 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 25205
ed8e443a 252062001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 25207
ed8e443a
JM
25208 * gcc.dg/cpp/directiv.c: Update.
25209 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 25210
ed8e443a 252112001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 25212
ed8e443a 25213 * gcc.dg/20010912-1.c: New test.
89503616 25214
ed8e443a 252152001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 25216
ed8e443a
JM
25217 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25218 language-independent file in lib.
25219 * lib/gcov.exp: New file.
7566ca49 25220
ed8e443a 252212001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 25222
ed8e443a 25223 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 25224
ed8e443a 252252001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 25226
ed8e443a
JM
25227 * lib/profopt.exp: New, to support profile-directed optimizations.
25228 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25229 * gcc.misc-tests/bprob-1.c: New test.
25230 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 25231
ed8e443a 252322001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 25233
ed8e443a
JM
25234 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25235 XFAIL and which kinds of gcov output to verify.
25236 * gcc.misc-tests/gcov-4b.x: New file.
25237 * gcc.misc-tests/gcov-5b.x: New file.
25238 * gcc.misc-tests/gcov-6.x: New file.
25239 * gcc.misc-tests/gcov-7.c: New test.
25240 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 25241
ed8e443a 252422001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 25243
ed8e443a
JM
25244 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25245 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 25246
ed8e443a 252472001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 25248
ed8e443a
JM
25249 PR c++/3986
25250 * g++.dg/abi/vbase1.C: New test.
90d925d3 25251
ed8e443a 252522001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 25253
ed8e443a 25254 * objc.dg/method-2.m: New.
033c017c 25255
ed8e443a 252562001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 25257
ed8e443a
JM
25258 PR c++/4203
25259 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25260 * g++.dg/init/empty1.C: New test.
ada11335 25261
ed8e443a 252622001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 25263
ed8e443a 25264 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 25265
ed8e443a 252662001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 25267
ed8e443a
JM
25268 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25269 for m68k.
c0e4f189 25270
ed8e443a 252712001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 25272
ed8e443a 25273 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 25274
ed8e443a 25275 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 25276
ed8e443a 25277 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 25278
ed8e443a 252792001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 25280
ed8e443a
JM
25281 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25282 for 16-bit 'unsigned int'.
915a17f6 25283
ed8e443a 252842001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 25285
ed8e443a 25286 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 25287
ed8e443a 252882001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 25289
ed8e443a
JM
25290 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25291 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 25292
ed8e443a 252932001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 25294
ed8e443a 25295 * gcc.dg/asm-names.c (ymain): New.
c3849183 25296
ed8e443a 252972001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 25298
ed8e443a
JM
25299 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25300 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25301 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 25302
ed8e443a 253032001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 25304
ed8e443a 25305 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 25306
ed8e443a 253072001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 25308
ed8e443a
JM
25309 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25310 and "In instantiation".
0830ae44 25311
ed8e443a 253122001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 25313
ed8e443a 25314 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 25315
ed8e443a 253162001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 25317
ed8e443a
JM
25318 * gcc.misc-tests/gcov.exp: Add support for branch information.
25319 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25320 * gcc.misc-tests/gcov-4.c: New test.
25321 * gcc.misc-tests/gcov-4b.c: New test.
25322 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 25323
ed8e443a 253242001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 25325
ed8e443a
JM
25326 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25327 expected to fail.
6604e6f3 25328
ed8e443a 253292001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 25330
ed8e443a 25331 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 25332
ed8e443a 253332001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 25334
ed8e443a 25335 * g++.dg/eh/template1.C: New test.
13104975 25336
ed8e443a 253372001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 25338
ed8e443a
JM
25339 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25340 Fix thinko.
25341 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25342 for xfail.
949f197f 25343
ed8e443a 253442001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 25345
ed8e443a
JM
25346 * lib/g77-dg.exp: Use prune.exp for common procedures
25347 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25348 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 25349
ed8e443a 253502001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 25351
ed8e443a 25352 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 25353
ed8e443a 253542001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 25355
ed8e443a 25356 * g++.dg/template/unify1.C: New test.
1dbb6023 25357
ed8e443a 253582001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 25359
ed8e443a 25360 * g++.dg/abi/empty4.C: New test.
41ae4ee6 25361
ed8e443a 253622001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 25363
ed8e443a
JM
25364 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25365 solaris2.*
25366 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 25367
ed8e443a 253682001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 25369
ed8e443a 25370 * g++.dg/other/using-declaration.C: New test.
3fecf49c 25371
ed8e443a 253722001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 25373
ed8e443a 25374 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 25375
ed8e443a 253762001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 25377
ed8e443a
JM
25378 * gcc.dg/cpp/19951025-1.c: Revert.
25379 * gcc.dg/cpp/directiv.c: We no longer process directives that
25380 interrupt macro arguments.
20dde49d 25381
ed8e443a 253822001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 25383
ed8e443a 25384 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 25385
ed8e443a 253862001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 25387
ed8e443a 25388 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 25389
ed8e443a 253902001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 25391
ed8e443a 25392 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 25393
ed8e443a 253942001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 25395
ed8e443a
JM
25396 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25397 should be x.
d60d223b 25398
ed8e443a 253992001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 25400
ed8e443a
JM
25401 Kill -fhonor-std.
25402 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25403 * g++.old-deja/g++.other/std1.C: Likewise.
25404 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 25405
ed8e443a 254062001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 25407
ed8e443a
JM
25408 * lib/g77.exp: Load gcc-defs.exp for common procedures
25409 (g77_pass, g77_fail, g77_finish, g77_exit,
25410 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 25411
ed8e443a 254122001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 25413
ed8e443a
JM
25414 * g77.dg/fbackslash.f
25415 * g77.dg/fcase-preserve.f
25416 * g77.dg/ff90-1.f
25417 * g77.dg/ffixed-line-length-0.f
25418 * g77.dg/ffixed-line-length-132.f
25419 * g77.dg/ffixed-line-length-7.f
25420 * g77.dg/ffixed-line-length-72.f
25421 * g77.dg/ffixed-line-length-none.f
25422 * g77.dg/ffree-form-1.f
25423 * g77.dg/fno-backslash.f
25424 * g77.dg/fno-f90-1.f
25425 * g77.dg/fno-fixed-form-1.f
25426 * g77.dg/fno-onetrip.f
25427 * g77.dg/fno-typeless-boz.f
25428 * g77.dg/fno-underscoring.f
25429 * g77.dg/fno-vxt-1.f
25430 * g77.dg/fonetrip.f
25431 * g77.dg/ftypeless-boz.f
25432 * g77.dg/fugly-assumed.f
25433 * g77.dg/funderscoring.f
25434 * g77.dg/fvxt-1.f
db3ef87b 25435
ed8e443a 254362001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 25437
ed8e443a
JM
25438 * objc.dg/fwd-proto-1.m: New.
25439 * objc.dg/local-decl-1.m: New.
25440 * objc.dg/naming-1.m: New.
25441 * objc.dg/naming-2.m: New.
25442 * objc.dg/proto-hier-1.m: New.
312b7c9d 25443
ed8e443a 254442001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 25445
ed8e443a
JM
25446 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25447 largest-type elements to a struct makes its size grow.
648c2206 25448
ed8e443a 254492001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 25450
ed8e443a 25451 * g++.dg/abi/vthunk1.C: New test.
969fd501 25452
ed8e443a 254532001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 25454
ed8e443a 25455 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 25456
ed8e443a 254572001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 25458
ed8e443a 25459 * gcc.dg/cpp/macro8.c: New test.
50011802 25460
ed8e443a 254612001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 25462
ed8e443a 25463 * g++.dg/abi/vbase8-21.C: New test.
40260429 25464
ed8e443a 254652001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 25466
ed8e443a 25467 * g++.dg/abi/vbase8-10.C: New test.
ab085207 25468
ed8e443a 254692001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 25470
ed8e443a
JM
25471 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25472 ${tool}_set_ld_library_path.
25473 Changed caller.
25474 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25475 g++.exp.
90b1ca2f 25476
ed8e443a 254772001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 25478
ed8e443a
JM
25479 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25480 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25481 gcc_exit, gcc_check_unsupported_p):
25482 Moved to gcc-deps.exp
25483 * gcc-deps.exp: New file.
41971242 25484
ed8e443a 254852001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 25486
ed8e443a 25487 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 25488
ed8e443a 254892001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 25490
ed8e443a 25491 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 25492
ed8e443a 254932001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 25494
ed8e443a 25495 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 25496
ed8e443a 254972001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 25498
ed8e443a 25499 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 25500
ed8e443a 255012001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 25502
ed8e443a
JM
25503 * gcc.dg/cpp/extratokens.c: Fix.
25504 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 25505
ed8e443a 255062001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 25507
ed8e443a
JM
25508 * gcc.c-torture/execute/20010724-1.c: New file.
25509 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 25510
ed8e443a 255112001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 25512
ed8e443a 25513 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 25514
ed8e443a 255152001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 25516
ed8e443a 25517 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 25518
ed8e443a 255192001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 25520
ed8e443a 25521 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 25522
ed8e443a 255232001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 25524
ed8e443a
JM
25525 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25526 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25527 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25528 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 25529
ed8e443a
JM
25530 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25531 bug report" message.
f7bebb56 25532
ed8e443a
JM
25533 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25534 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 25535
ed8e443a 255362001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 25537
ed8e443a
JM
25538 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25539 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25540 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25541 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 25542
ed8e443a 255432001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 25544
ed8e443a 25545 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 25546
ed8e443a 255472001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 25548
ed8e443a 25549 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 25550
ed8e443a 255512001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 25552
ed8e443a
JM
25553 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25554 i[34567]86-*-*.
25555 Delete handling of ieee_multilib_flags.
25556 Pass -mieee for alpha*-*-* and sh-*-*.
25557 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 25558
ed8e443a 255592001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 25560
ed8e443a
JM
25561 Remove old-abi tests.
25562 * g++.old-deja/g++.mike/p11116.C: Remove.
25563 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 25564
ed8e443a 255652001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 25566
ed8e443a 25567 * g77.f-torture/compile/pr3743.f: New test
09b495e5 25568
ed8e443a 255692001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 25570
ed8e443a 25571 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 25572
ed8e443a 255732001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 25574
ed8e443a
JM
25575 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25576 g++.old-deja/g++.pt/static6.C: Likewise.
25577 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25578 supports weak symbols.
999c0669 25579
ed8e443a 255802001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 25581
ed8e443a
JM
25582 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25583 supported again.
2ea80cfd 25584
ed8e443a 255852001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 25586
ed8e443a 25587 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 25588
ed8e443a 255892001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 25590
ed8e443a 25591 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 25592
ed8e443a 255932001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 25594
ed8e443a
JM
25595 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25596 tests.
4a1b6176 25597
ed8e443a 255982001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 25599
ed8e443a 25600 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 25601
ed8e443a 256022001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 25603
ed8e443a
JM
25604 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25605 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 25606
ed8e443a 256072001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 25608
ed8e443a
JM
25609 * objc/execute/object_is_class.m: New test.
25610 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 25611
ed8e443a 256122001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 25613
ed8e443a
JM
25614 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25615 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 25616
ed8e443a 256172001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 25618
ed8e443a
JM
25619 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25620 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 25621
ed8e443a 256222001-07-14 Richard Henderson <rth@redhat.com>
809353e1 25623
ed8e443a 25624 * gcc.dg/iftrap-1.c: New.
0168a849 25625
ed8e443a 256262001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 25627
ed8e443a 25628 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 25629
ed8e443a 256302001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 25631
ed8e443a 25632 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 25633
ed8e443a 256342001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 25635
ed8e443a
JM
25636 * gcc.c-torture/compile/20010711-1.c,
25637 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 25638
ed8e443a 256392001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 25640
ed8e443a 25641 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 25642
ed8e443a 256432001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 25644
ed8e443a 25645 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 25646
ed8e443a 256472001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 25648
ed8e443a
JM
25649 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25650 (g++-dg-prune): Call prune_gcc_output.
25651 * prune.exp: New file for prune_gcc_output.
25652 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 25653
ed8e443a 256542001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 25655
ed8e443a
JM
25656 * gcc.c-torture/compile/20010701-1.c,
25657 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 25658
ed8e443a 256592001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 25660
ed8e443a 25661 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 25662
ed8e443a 256632000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 25664
ed8e443a 25665 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 25666
ed8e443a 256672001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 25668
ed8e443a 25669 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 25670
ed8e443a 256712001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 25672
ed8e443a
JM
25673 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25674 Solaris 2.[678] system.
b05d8201 25675
ed8e443a 256762001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 25677
ed8e443a 25678 * gcc.dg/20010622-1.c: New test.
55f61a56 25679
ed8e443a 256802001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 25681
ed8e443a
JM
25682 * objc.dg: New directory.
25683 * objc.dg/dg.exp: New file.
25684 * objc.dg/alias.m: New.
25685 * objc.dg/class-1.m: New.
25686 * objc.dg/class-2.m: New.
25687 * objc.dg/const-str-1.m: New.
25688 * objc.dg/const-str-2.m: New.
25689 * objc.dg/id-1.m: New.
25690 * objc.dg/method-1.m: New.
25691 * objc.dg/super-class-1.m: New.
25692 * lib/objc-dg.exp: New file.
07732516 25693
ed8e443a 256942001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 25695
ed8e443a
JM
25696 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25697 of label name.
d4a6cf38 25698
ed8e443a 256992001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 25700
ed8e443a 25701 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 25702
ed8e443a 257032001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 25704
ed8e443a
JM
25705 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25706 variable.
f18b70f5 25707
ed8e443a 257082001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 25709
ed8e443a 25710 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 25711
ed8e443a 257122001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 25713
ed8e443a
JM
25714 * g++.old-deja/g++.abi/vbase5.C: New test.
25715 * g++.old-deja/g++.abi/vbase6.C: New test.
25716 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 25717
ed8e443a 257182001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 25719
ed8e443a 25720 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 25721
ed8e443a 257222001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 25723
ed8e443a 25724 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 25725
ed8e443a 257262001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 25727
ed8e443a
JM
25728 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25729 support %f for HC11/HC12 targets.
25730 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25731 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25732 on HC11/HC12 targets.
25733 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 25734
ed8e443a 257352001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 25736
ed8e443a
JM
25737 * gcc.dg/wchar_t-1.c: New file.
25738 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 25739
ed8e443a 257402001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 25741
ed8e443a 25742 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 25743
ed8e443a 257442001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 25745
ed8e443a 25746 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 25747
ed8e443a 257482001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 25749
ed8e443a 25750 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 25751
ed8e443a 257522001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 25753
ed8e443a 25754 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 25755
ed8e443a 257562001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 25757
ed8e443a
JM
25758 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25759 representation on MN10300 and ARM/Thumb.
bea09693 25760
ed8e443a 257612001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 25762
ed8e443a 25763 * g77.f-torture/execute/20010610.f: New.
f375b7a7 25764
ed8e443a 257652001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 25766
ed8e443a
JM
25767 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25768 names.
3d3daefd 25769
ed8e443a 257702001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 25771
ed8e443a
JM
25772 * gcc.c-torture/execute/ashrdi-1.c: New.
25773 * gcc.c-torture/execute/ashldi-1.c: New.
25774 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 25775
ed8e443a 257762001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 25777
ed8e443a
JM
25778 * objc/execute/load-3.m: Added. Check sending +load to categories,
25779 in addition to classes.
6bdfaf09 25780
ed8e443a 257812001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 25782
ed8e443a
JM
25783 * objc/execute/load-2.m: New test. From Nicola Pero
25784 <n.pero@mi.flashnet.it>.
87327987 25785
ed8e443a 257862001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 25787
ed8e443a 25788 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 25789
ed8e443a 257902001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 25791
ed8e443a
JM
25792 * g++.old-deja/g++.abi/vbase2.C: New test.
25793 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 25794
ed8e443a 257952001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 25796
ed8e443a 25797 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 25798
ed8e443a 257992001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 25800
ed8e443a 25801 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 25802
ed8e443a 258032001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 25804
ed8e443a 25805 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 25806
ed8e443a 258072001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 25808
ed8e443a 25809 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 25810
ed8e443a 258112001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 25812
ed8e443a 25813 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 25814
ed8e443a 258152001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 25816
ed8e443a 25817 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 25818
ed8e443a 258192001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 25820
ed8e443a
JM
25821 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25822 (g++_link_flags): Likewise.
25823 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 25824
ed8e443a 258252001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 25826
ed8e443a
JM
25827 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25828 Ensure logfile entry matches exec command line.
f8710242 25829
ed8e443a 258302001-05-31 Richard Henderson <rth@redhat.com>
f8710242 25831
ed8e443a
JM
25832 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
25833 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 25834
ed8e443a 258352001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 25836
ed8e443a
JM
25837 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
25838 compiler for irix6.2
1ec07597 25839
ed8e443a 258402001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 25841
ed8e443a 25842 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 25843
ed8e443a 258442001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 25845
ed8e443a
JM
25846 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
25847 assemble.
4694cec2 25848
ed8e443a 258492001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 25850
ed8e443a 25851 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 25852
ed8e443a 258532001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 25854
ed8e443a
JM
25855 * gcc.c-torture/compile/20010518-2.c: New file.
25856 * gcc.c-torture/execute/20010518-1.c: New file.
25857 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 25858
ed8e443a 258592001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 25860
ed8e443a 25861 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 25862
ed8e443a 258632001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 25864
ed8e443a
JM
25865 G++ no longer defines builtins that do not begin with __builtin.
25866 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
25867 * g++.old-deja/g++.brendand/misc13.C: Likewise.
25868 * g++.old-deja/g++.law/builtin1.C: Likewise.
25869 * g++.old-deja/g++.law/cvt2.C: Likewise.
25870 * g++.old-deja/g++.mike/net5.C: Likewise.
25871 * g++.old-deja/g++.other/builtins1.C: Likewise.
25872 * g++.old-deja/g++.other/builtins2.C: Likewise.
25873 * g++.old-deja/g++.other/builtins3.C: Likewise.
25874 * g++.old-deja/g++.other/builtins4.C: Likewise.
25875 * g++.old-deja/g++.other/inline8.C: Likewise.
25876 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 25877
ed8e443a 258782001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 25879
ed8e443a
JM
25880 * g++.old-deja/g++.pt/using1.C: Adjust.
25881 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 25882
ed8e443a 258832001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 25884
ed8e443a
JM
25885 * gcc.dg/cpp/charconst.c: New tests.
25886 * gcc.dg/cpp/escape.c: New tests.
25887 * gcc.dg/cpp/escape-1.c: New tests.
25888 * gcc.dg/cpp/escape-2.c: New tests.
25889 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 25890
ed8e443a 258912001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 25892
ed8e443a
JM
25893 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
25894 native compiler for irix6.5.
97d24516 25895
ed8e443a 25896Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 25897
ed8e443a
JM
25898 * lib/g++.exp (g++_include_flags): Use args to compute
25899 get_multilibs.
25900 (g++_link_flags): Likewise.
25901 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 25902
ed8e443a 259032001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 25904
ed8e443a 25905 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 25906
ed8e443a 259072001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 25908
ed8e443a
JM
25909 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
25910 this file.
20415bba 25911
ed8e443a 259122001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 25913
ed8e443a
JM
25914 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
25915 STACK_SIZE;
25916 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
25917 to STACK_SIZE; Use it to define size of add_histo array.
25918 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
25919 to STACK_SIZE.
25920 (f): Use GITT_SIZE to define size of gitt local table.
25921 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
25922 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 25923
ed8e443a 259242001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 25925
ed8e443a
JM
25926 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
25927 on 68HC11/HC12 due to the asm instruction.
25928 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
25929 * gcc.c-torture/compile/920520-1.x: Likewise.
25930 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
25931 on 68HC11/HC12 because the function is larger than 64K.
25932 * gcc.c-torture/compile/961203-1.x: New file, this test fails
25933 on 68HC11/HC12 because the structure is too large.
5a111a5b 25934
ed8e443a 259352001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 25936
ed8e443a 25937 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 25938
ed8e443a 259392001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 25940
ed8e443a
JM
25941 * g++.old-deja/g++.warn/compare1.C: New test.
25942 * gcc.dg/compare4.c: New test.
cc469ee9 25943
ed8e443a 259442001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 25945
ed8e443a 25946 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 25947
ed8e443a 259482001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 25949
ed8e443a 25950 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 25951
ed8e443a 259522001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 25953
ed8e443a 25954 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 25955
ed8e443a 259562001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 25957
ed8e443a 25958 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 25959
ed8e443a 259602001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 25961
ed8e443a
JM
25962 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
25963 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 25964
ed8e443a 259652001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 25966
ed8e443a 25967 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 25968
ed8e443a 259692001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 25970
ed8e443a 25971 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 25972
ed8e443a 259732001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 25974
ed8e443a 25975 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 25976
ed8e443a 259772001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 25978
ed8e443a 25979 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 25980
ed8e443a 259812001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 25982
ed8e443a 25983 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 25984
ed8e443a 259852001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 25986
ed8e443a 25987 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 25988
ed8e443a 259892001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 25990
ed8e443a
JM
25991 * g++.dg/friend-warn.C: New test. Do not warn about friend
25992 declaration being redundant.
1a560c3a 25993
ed8e443a 259942001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 25995
ed8e443a 25996 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 25997
ed8e443a 259982001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 25999
ed8e443a 26000 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 26001
ed8e443a 260022001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 26003
ed8e443a 26004 * lib/g++.exp: Use testsuite_flags.
de26cf80 26005
ed8e443a 260062001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 26007
ed8e443a 26008 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 26009
ed8e443a 260102001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 26011
ed8e443a 26012 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 26013
ed8e443a 260142001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 26015
ed8e443a 26016 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 26017
ed8e443a 260182001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 26019
ed8e443a 26020 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 26021
ed8e443a 260222001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 26023
ed8e443a
JM
26024 * gcc.dg/cpp/direct2.c: New test.
26025 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 26026
ed8e443a 26027 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 26028
ed8e443a 260292001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 26030
ed8e443a
JM
26031 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26032 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 26033
ed8e443a 260342001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 26035
ed8e443a
JM
26036 * gcc.dg/cpp/syshdr.h: New file.
26037 * gcc.dg/cpp/sysmac1.c: Update.
26038 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 26039
ed8e443a 260402001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 26041
ed8e443a 26042 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 26043
ed8e443a 260442001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 26045
ed8e443a
JM
26046 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26047 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 26048
ed8e443a 260492001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 26050
ed8e443a 26051 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 26052
ed8e443a 260532001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 26054
ed8e443a
JM
26055 * lib/g++.exp (g++_include_flags): Don't use any special flags
26056 if TESTING_IN_BUILD_TREE is not defined.
26057 (g++_init): Use a plain 'c++' as the compiler if
26058 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 26059
ed8e443a 260602001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 26061
ed8e443a
JM
26062 * g++.old-deja/g++.eh/catch13.C: New test.
26063 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 26064
ed8e443a 260652001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 26066
ed8e443a 26067 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 26068
ed8e443a 260692001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 26070
ed8e443a
JM
26071 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26072 <stdlib.h>, not <malloc.h>.
3da5d5c8 26073
ed8e443a 260742001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 26075
ed8e443a 26076 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 26077
ed8e443a 260782001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 26079
ed8e443a 26080 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 26081
ed8e443a 260822001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 26083
ed8e443a 26084 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 26085
ed8e443a 260862001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 26087
ed8e443a 26088 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 26089
ed8e443a 260902001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 26091
ed8e443a 26092 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 26093
ed8e443a 260942001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 26095
ed8e443a 26096 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 26097
ed8e443a 260982001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 26099
ed8e443a 26100 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 26101
ed8e443a 261022001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 26103
ed8e443a 26104 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 26105
ed8e443a 261062001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 26107
ed8e443a 26108 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 26109
ed8e443a 261102001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 26111
ed8e443a
JM
26112 * g77.f-torture/compile/20010426.f: New test.
26113 * g77.f-torture/execute/20010426.f: New test.
15784bba 26114
ed8e443a 261152001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 26116
ed8e443a
JM
26117 * g77.f-torture/compile/20000629-1.x: Remove - error
26118 has been fixed.
c3cd9c8b 26119
ed8e443a 261202001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 26121
ed8e443a
JM
26122 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26123 Tweak slightly to work with g++.dg framework.
26124 * g++.dg/special/ecos.exp: Run initp1.C test.
26125 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 26126
ed8e443a
JM
26127 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26128 its linker doesn't give line numbers either.
26129 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 26130
ed8e443a 261312001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 26132
ed8e443a 26133 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 26134
ed8e443a 261352001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 26136
ed8e443a 26137 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 26138
ed8e443a 261392001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 26140
ed8e443a 26141 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 26142
ed8e443a 261432001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 26144
ed8e443a 26145 * gcc.dg/format/plus-1.c: New test.
43e72072 26146
ed8e443a 261472001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 26148
ed8e443a 26149 * gcc.dg/20010423-1.c: New test.
5c8378a7 26150
ed8e443a 261512001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 26152
ed8e443a 26153 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 26154
ed8e443a 261552001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 26156
ed8e443a 26157 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 26158
ed8e443a 261592001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 26160
ed8e443a 26161 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 26162
ed8e443a 261632001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 26164
ed8e443a
JM
26165 * gcc.dg/c99-func-2.c: Remove xfail.
26166 * gcc.dg/c99-func-3.c: Remove xfail.
26167 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 26168
ed8e443a 261692001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 26170
ed8e443a 26171 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 26172
ed8e443a 261732001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 26174
ed8e443a 26175 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 26176
ed8e443a 261772001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 26178
ed8e443a 26179 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 26180
ed8e443a 261812001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 26182
ed8e443a
JM
26183 * g++.old-deja/g++.abi/empty2.C: New test.
26184 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 26185
ed8e443a 261862001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 26187
ed8e443a
JM
26188 * g++.old-deja/g++.other/comdat2.C: New test.
26189 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 26190
ed8e443a 261912001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 26192
ed8e443a 26193 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 26194
ed8e443a 261952001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 26196
ed8e443a 26197 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 26198
ed8e443a 261992001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 26200
ed8e443a 26201 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 26202
ed8e443a
JM
262032001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26204 Mark Mitchell <mark@codesourcery.com>
608d74c4 26205
ed8e443a
JM
26206 * lib/old-dejagnu.exp: Don't delete output of executable.
26207 Add .exe suffix to executables.
b0835578 26208
ed8e443a 262092001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 26210
ed8e443a 26211 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 26212
ed8e443a 262132001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 26214
ed8e443a 26215 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 26216
ed8e443a 262172001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 26218
ed8e443a
JM
26219 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26220 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 26221
ed8e443a 262222001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 26223
ed8e443a 26224 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 26225
ed8e443a 262262001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 26227
ed8e443a 26228 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 26229
ed8e443a 262302001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 26231
ed8e443a 26232 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 26233
611bcfc0 262342001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 26235
ed8e443a 26236 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 26237
611bcfc0 262382001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 26239
ed8e443a 26240 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 26241
ed8e443a 262422001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 26243
ed8e443a 26244 * g++.old-deja/g++.other/array5.C: New.
145c1def 26245
ed8e443a 262462001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 26247
ed8e443a 26248 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 26249
ed8e443a 262502001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 26251
ed8e443a
JM
26252 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26253 headers and constructs.
26254 * g++.old-deja/g++.robertl/eb79.C: Same.
26255 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26256 * g++.old-deja/g++.robertl/eb73.C: Same.
26257 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26258 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26259 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26260 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26261 * g++.old-deja/g++.robertl/eb44.C: Same.
26262 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26263 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26264 * g++.old-deja/g++.robertl/eb39.C: Same.
26265 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26266 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26267 * g++.old-deja/g++.robertl/eb30.C: Same.
26268 * g++.old-deja/g++.robertl/eb3.C: Same.
26269 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26270 * g++.old-deja/g++.robertl/eb21.C: Same.
26271 * g++.old-deja/g++.robertl/eb15.C: Same.
26272 * g++.old-deja/g++.robertl/eb118.C: Same.
26273 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26274 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26275 * g++.old-deja/g++.robertl/eb109.C: Same.
26276 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26277 * g++.old-deja/g++.mike/rtti1.C: Same.
26278 * g++.old-deja/g++.mike/p658.C: Same.
26279 * g++.old-deja/g++.mike/net46.C: Same.
26280 * g++.old-deja/g++.mike/net34.C: Same.
26281 * g++.old-deja/g++.mike/memoize1.C: Same.
26282 * g++.old-deja/g++.mike/eh2.C: Same.
26283 * g++.old-deja/g++.law/weak.C: Same.
26284 * g++.old-deja/g++.law/visibility7.C: Same.
26285 * g++.old-deja/g++.law/visibility25.C: Same.
26286 * g++.old-deja/g++.law/visibility22.C: Same.
26287 * g++.old-deja/g++.law/visibility2.C: Same.
26288 * g++.old-deja/g++.law/visibility17.C: Same.
26289 * g++.old-deja/g++.law/visibility13.C: Same.
26290 * g++.old-deja/g++.law/visibility10.C: Same.
26291 * g++.old-deja/g++.law/visibility1.C: Same.
26292 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26293 * g++.old-deja/g++.law/vbase1.C: Same.
26294 * g++.old-deja/g++.law/operators32.C: Same.
26295 * g++.old-deja/g++.law/nest3.C: Same.
26296 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26297 * g++.old-deja/g++.law/except5.C (main): Same.
26298 * g++.old-deja/g++.law/cvt7.C (run): Same.
26299 * g++.old-deja/g++.law/cvt2.C: Same.
26300 * g++.old-deja/g++.law/cvt16.C: Same.
26301 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26302 * g++.old-deja/g++.law/ctors17.C (main): Same.
26303 * g++.old-deja/g++.law/ctors13.C: Same.
26304 * g++.old-deja/g++.law/ctors12.C (main): Same.
26305 * g++.old-deja/g++.law/ctors10.C: Same.
26306 * g++.old-deja/g++.law/code-gen5.C: Same.
26307 * g++.old-deja/g++.law/bad-error7.C: Same.
26308 * g++.old-deja/g++.law/arm9.C: Same.
26309 * g++.old-deja/g++.law/arm12.C: Same.
26310 * g++.old-deja/g++.law/arg8.C: Same.
26311 * g++.old-deja/g++.law/arg1.C: Same.
26312 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26313 * g++.old-deja/g++.jason/template31.C: Same.
26314 * g++.old-deja/g++.jason/template24.C (main): Same.
26315 * g++.old-deja/g++.jason/2371.C: Same.
26316 * g++.old-deja/g++.eh/new2.C: Same.
26317 * g++.old-deja/g++.eh/new1.C: Same.
26318 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26319 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26320 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26321 * g++.old-deja/g++.brendan/crash62.C: Same.
26322 * g++.old-deja/g++.brendan/crash52.C: Same.
26323 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26324 * g++.old-deja/g++.brendan/crash38.C: Same.
26325 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26326 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 26327
ed8e443a 263282001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 26329
ed8e443a
JM
26330 * gcc.c-torture/execute/20001203-2.c (memset):
26331 Count argument is of type __SIZE_TYPE__.
788bf0e3 26332
ed8e443a 263332001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 26334
ed8e443a 26335 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 26336
ed8e443a 263372001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 26338
ed8e443a 26339 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 26340
ed8e443a 263412001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 26342
ed8e443a
JM
26343 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26344 peculiarities of the SH.
26345 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 26346
ed8e443a 263472001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 26348
ed8e443a
JM
26349 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26350 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26351 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 26352
ed8e443a 263532001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 26354
ed8e443a 26355 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 26356
ed8e443a 263572001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 26358
ed8e443a 26359 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 26360
ed8e443a 263612001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 26362
ed8e443a 26363 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 26364
ed8e443a 263652001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 26366
ed8e443a 26367 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 26368
ed8e443a 263692001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 26370
ed8e443a 26371 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 26372
ed8e443a 263732001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 26374
ed8e443a 26375 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 26376
ed8e443a 263772001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 26378
ed8e443a
JM
26379 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26380 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 26381
ed8e443a 263822001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 26383
ed8e443a 26384 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 26385
ed8e443a 263862001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 26387
ed8e443a
JM
26388 * g++.old-deja/g++.other/friend12.C: New test.
26389 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26390 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 26391
ed8e443a 263922001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 26393
ed8e443a 26394 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 26395
ed8e443a 263962001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 26397
ed8e443a 26398 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 26399
ed8e443a 264002001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 26401
ed8e443a 26402 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 26403
ed8e443a 264042001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 26405
ed8e443a 26406 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 26407
ed8e443a 264082001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 26409
ed8e443a 26410 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 26411
ed8e443a 264122001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 26413
ed8e443a
JM
26414 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26415 tests on AIX.
6d139650 26416
ed8e443a 264172001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 26418
ed8e443a 26419 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 26420
ed8e443a 264212001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 26422
ed8e443a 26423 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 26424
ed8e443a 264252001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 26426
ed8e443a 26427 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 26428
ed8e443a 264292001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 26430
ed8e443a 26431 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 26432
ed8e443a
JM
264332001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26434
26435 * objc/execute/va_method.m: Added.
26436 * objc/execute/IMP.m: Added.
26437 * objc/execute/_cmd.m: Added.
26438 * objc/execute/accessing_ivars.m: Added.
26439 * objc/execute/class-1.m: Added.
26440 * objc/execute/class-10.m: Added.
26441 * objc/execute/class-11.m: Added.
26442 * objc/execute/class-12.m: Added.
26443 * objc/execute/class-13.m: Added.
26444 * objc/execute/class-14.m: Added.
26445 * objc/execute/class-2.m: Added.
26446 * objc/execute/class-3.m: Added.
26447 * objc/execute/class-4.m: Added.
26448 * objc/execute/class-5.m: Added.
26449 * objc/execute/class-6.m: Added.
26450 * objc/execute/class-7.m: Added.
26451 * objc/execute/class-8.m: Added.
26452 * objc/execute/class-9.m: Added.
26453 * objc/execute/class-tests-1.h
26454 * objc/execute/class-tests-2.h
26455 * objc/execute/compatibility_alias.m: Added.
26456 * objc/execute/encode-1.m: Added.
26457 * objc/execute/formal_protocol-1.m: Added.
26458 * objc/execute/formal_protocol-2.m: Added.
26459 * objc/execute/formal_protocol-3.m: Added.
26460 * objc/execute/formal_protocol-4.m: Added.
26461 * objc/execute/formal_protocol-5.m: Added.
26462 * objc/execute/formal_protocol-6.m: Added.
26463 * objc/execute/formal_protocol-7.m: Added.
26464 * objc/execute/informal_protocol.m: Added.
26465 * objc/execute/initialize.m: Added.
26466 * objc/execute/load.m: Added.
26467 * objc/execute/many_args_method.m: Added.
26468 * objc/execute/nested-3.m: Added.
26469 * objc/execute/no_clash.m: Added.
26470 * objc/execute/private.m: Added.
26471 * objc/execute/redefining_self.m: Added.
26472 * objc/execute/root_methods.m: Added.
26473 * objc/execute/selector-1.m: Added.
26474 * objc/execute/static-1.m: Added.
26475 * objc/execute/static-2.m: Added.
26476 * objc/execute/va_method.m: Added.
26477
264782001-03-10 Richard Henderson <rth@redhat.com>
26479
26480 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26481
264822001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26483
26484 * g++.old-deja/g++.other/crash31.C: XFAIL.
26485 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26486 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26487 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26488 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26489 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26490
264912001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26492
26493 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26494
264952001-03-06 Zack Weinberg <zackw@stanford.edu>
26496
26497 * gcc.dg/20000724-1.c: Don't use multiline strings.
26498
264992001-03-06 Zack Weinberg <zackw@stanford.edu>
26500
26501 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26502 result of -cString against what we expect it to be; don't just
26503 print it out for no one to read.
26504
26505 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26506 Based on testcases provided by Nicola Pero.
26507
265082001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26509
26510 * gcc.dg/cpp/macro7.c: New test.
26511
265122001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26513
26514 * gcc.dg/cpp/multiline.c: Update.
26515
265162001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26517
26518 * g++.old-deja/g++.other/enum3.C: New test.
26519
265202001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26521
26522 * g++.old-deja/g++.other/pod1.C: New test.
26523
265242001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26525
26526 * g++.old-deja/g++.ext/overload1.C: New test.
26527
265282001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26529
26530 * g++.old-deja/g++.pt/using1.C: New test.
26531
265322001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26533
26534 * g++.old-deja/g++.other/using9.C: New test.
26535
265362001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26537
26538 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26539
26540 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26541
265422001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26543
26544 * g++.old-deja/g++.ext/realpt1.C: Remove.
26545
265462001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26547
26548 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26549
265502001-02-26 Will Cohen <wcohen@redhat.com>
26551
26552 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26553
265542001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26555
26556 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26557 templatized constructors.
26558
265592001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26560
26561 * gcc.c-torture/execute/20010224-1.c: New test.
26562
265632001-02-23 Jakub Jelinek <jakub@redhat.com>
26564
26565 * gcc.c-torture/execute/20010222-1.c: New test.
26566
265672001-02-22 Jakub Jelinek <jakub@redhat.com>
26568
26569 * g++.old-deja/g++.other/inline20.C: New test.
26570
265712001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26572
26573 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26574
265752001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26576
26577 * g++.old-deja/g++.other/lookup22.C: New test.
26578
265792001-02-19 Zack Weinberg <zackw@stanford.edu>
26580
26581 * g77.dg: New directory.
26582 * g77.dg/20010216-1.f: New test case.
26583 * g77.dg/dg.exp: New driver.
26584 * lib/g77-dg.exp: New driver library.
26585
265862001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26587
26588 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26589
265902001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26591
26592 * g++.old-deja/g++.other/decl9.C: New test.
26593
265942001-02-16 Jakub Jelinek <jakub@redhat.com>
26595
26596 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26597 not need <string> and also tests the initialization at runtime.
26598
265992001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26600
26601 * gcc.c-torture/execute/longlong.c: New test.
26602
266032001-02-14 J"orn Rennecke <amylaar@redhat.com>
26604
26605 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26606
266072001-02-14 J"orn Rennecke <amylaar@redhat.com>
26608
26609 * gcc.c-torture/execute/920302-1.c (execute):
26610 Change argument type to short.
26611
266122001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26613
26614 * g++.old-deja/g++.pt/deduct6.C: New test.
26615
266162001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26617
26618 * g++.old-deja/g++.pt/deduct5.C: New test.
26619
266202001-02-14 Jakub Jelinek <jakub@redhat.com>
26621
26622 * gcc.c-torture/execute/20010209-1.c: New test.
26623
266242001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26625
26626 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26627
266282001-02-12 Geoffrey Keating <geoffk@redhat.com>
26629
26630 * g++.dg/vtgc1.C: Update for new ABI.
26631
26632 * consistency.vlad: New directory, 1665 files.
26633
266342001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26635
26636 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26637 return type.
26638 * gcc.dg/cpp/digraphs.c: Declare puts.
26639
266402001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26641
26642 * g++.old-deja/g++.other/warn5.C: New test.
26643
266442001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26645
26646 * g++.old-deja/g++.pt/spec40.C: New test.
26647
266482001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26649
26650 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26651 case.
26652 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26653
266542001-02-12 Jakub Jelinek <jakub@redhat.com>
26655
26656 * gcc.c-torture/compile/20010209-1.c: New test.
26657
266582001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26659
26660 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26661 excess errors message but not if it crashes.
26662 * g++.old-deja/g++.other/crash27.C: Likewise.
26663 * g++.old-deja/g++.other/crash28.C: Likewise.
26664 * g++.old-deja/g++.other/crash30.C: Likewise.
26665 * g++.old-deja/g++.other/crash32.C: Likewise.
26666 * g++.old-deja/g++.other/crash35.C: Likewise.
26667 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26668
266692001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26670
26671 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26672 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26673 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26674 g77.f-torture/execute/execute.exp,
26675 g77.f-torture/noncompile/noncompile.exp,
26676 gcc.c-torture/execute/execute.exp,
26677 gcc.c-torture/execute/memcheck/memcheck.exp,
26678 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26679 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26680 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26681 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26682 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26683 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26684 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26685 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26686 Remove bug reporting instructions with ancient email addresses.
26687
266882001-02-07 Jakub Jelinek <jakub@redhat.com>
26689
26690 * gcc.dg/20010202-1.c: New test.
26691 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26692
266932001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26694
26695 * g++.dg/stdbool-if.C: New test.
26696
266972001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26698
26699 * objc/execute/fdecl.m: Added main().
26700
267012001-02-07 Jakub Jelinek <jakub@redhat.com>
26702
26703 * gcc.c-torture/execute/20010206-1.c: New test.
26704
267052001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26706
26707 * gcc.dg/cpp/avoidpaste1.c: Update.
26708
267092001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26710
26711 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26712 Pero <nicola@brainstorm.co.uk>.
26713 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26714
267152001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26716
26717 * g++.old-deja/g++.pt/spec39.C: New test.
26718
267192001-02-05 Jakub Jelinek <jakub@redhat.com>
26720
26721 * gcc.c-torture/compile/20010202-1.c: New test.
26722
267232001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26724
26725 * g++.old-deja/g++.abi/primary2.C: New test.
26726 * g++.old-deja/g++.abi/primary3.C: New test.
26727 * g++.old-deja/g++.abi/primary4.C: New test.
26728 * g++.old-deja/g++.abi/primary5.C: New test.
26729 * g++.old-deja/g++.abi/vtable3.h: New test.
26730 * g++.old-deja/g++.abi/vtable3a.C: New test.
26731 * g++.old-deja/g++.abi/vtable3b.C: New test.
26732 * g++.old-deja/g++.abi/vtable3c.C: New test.
26733 * g++.old-deja/g++.abi/vtable3d.C: New test.
26734 * g++.old-deja/g++.abi/vtable3e.C: New test.
26735 * g++.old-deja/g++.abi/vtable3f.C: New test.
26736 * g++.old-deja/g++.abi/vtable3g.C: New test.
26737 * g++.old-deja/g++.abi/vtable3h.C: New test.
26738 * g++.old-deja/g++.abi/vtable3i.C: New test.
26739 * g++.old-deja/g++.abi/vtable3j.C: New test.
26740 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26741
267422001-02-03 Jakub Jelinek <jakub@redhat.com>
26743
26744 * g++.old-deja/g++.other/anon6.C: New test.
26745 * g++.old-deja/g++.other/anon7.C: New test.
26746
267472001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26748
26749 * gcc.dg/cpp/avoidpaste2.c: New tests.
26750
267512001-01-31 Jakub Jelinek <jakub@redhat.com>
26752
26753 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26754
267552001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26756
26757 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26758 DECIMAL_DIG cases for Irix."
26759
267602001-01-31 J"orn Rennecke <amylaar@redhat.com>
26761
26762 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26763
267642001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26765
26766 * gcc.dg/c99-tag-1.c: New test.
26767
267682001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26769
26770 * gcc.dg/cpp/tr-warn1.c: Add tests.
26771
267722001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26773
26774 * gcc.dg/cpp/avoidpaste1.c: Update.
26775 * gcc.dg/cpp/paste4.c: Update.
26776
267772001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26778
26779 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26780 cases for Irix.
26781
267822001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26783
26784 * g++.old-deja/g++.other/inline19.C: New test.
26785
267862001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26787
26788 * gcc.dg/Wlarger-than.c: New test.
26789
267902001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26791
26792 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26793
267942001-01-29 Jakub Jelinek <jakub@redhat.com>
26795
26796 * gcc.c-torture/execute/20010129-1.c: New test.
26797 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26798
267992001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26800
26801 * gcc.dg/cpp/avoidpaste1.c: Test case.
26802
268032001-01-28 Jakub Jelinek <jakub@redhat.com>
26804
26805 * g++.old-deja/g++.other/inline18.C: New test.
26806
268072001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26808
26809 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26810 and __builtin_putchar.
26811
268122001-01-27 Jakub Jelinek <jakub@redhat.com>
26813
26814 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26815 tests.
26816
268172001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26818
26819 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26820 floating point number rounding mode to round to the nearest
26821 representable mode.
26822
268232001-01-25 Jakub Jelinek <jakub@redhat.com>
26824
26825 * g++.old-deja/g++.other/mangle2.C: New test.
26826
268272001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26828
26829 * gcc.c-torture/compile/20010124-1.c: New test.
26830
268312001-01-24 Nathan Sidwell <nathan@codesourcery.com>
26832
26833 * g++.old-deja/g++.pt/spec38.C: New test.
26834
268352001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26836
26837 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
26838 "Build don't run".
26839
268402001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26841
26842 * gcc.c-torture/execute/20010123-1.c: New test.
26843
268442001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26845
26846 * g++.old-deja/g++.pt/spec37.C: New test.
26847
268482001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26849
26850 * g++.old-deja/g++.pt/overload14.C: New test.
26851
268522001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26853
26854 * gcc.c-torture/execute/20010122-1.c: New test, exercise
26855 __builtin_return_address.
26856
268572001-01-22 Nathan Sidwell <nathan@codesourcery.com>
26858
26859 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
26860 * g++.old-deja/g++.pt/spec35.C: New test.
26861 * g++.old-deja/g++.pt/spec36.C: New test.
26862
268632001-01-20 Jakub Jelinek <jakub@redhat.com>
26864
26865 * gcc.c-torture/compile/20010118-1.c: New test.
26866
268672001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
26868
26869 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
26870
268712001-01-19 Jakub Jelinek <jakub@redhat.com>
26872
26873 * gcc.c-torture/execute/20010119-1.c: New test.
26874
268752001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26876
26877 * g++.old-deja/g++.other/vbase5.C: New test.
26878
268792001-01-19 Jakub Jelinek <jakub@redhat.com>
26880
26881 * gcc.c-torture/execute/20010118-1.c: New test.
26882
268832001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26884
26885 * g++.old-deja/g++.pt/deduct3.C: New test.
26886
268872001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26888
26889 * g++.old-deja/g++.pt/spec34.C: New test.
26890
268912001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
26892
26893 * g77.f-torture/compile/20000601-2.f: New test.
26894
268952001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26896
26897 * g++.old-deja/g++.other/init17.C: New test.
26898
268992001-01-18 Alexandre Oliva <aoliva@redhat.com>
26900
26901 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
26902
269032001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26904
26905 * g++.old-deja/g++.pt/unify8.C: New test.
26906
269072001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26908
26909 * g++.old-deja/g++.abi/vbase1.C: New test.
26910
269112001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26912
26913 * g++.old-deja/g++.pt/crash65.C: New test.
26914
269152001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
26916
26917 * gcc.dg/cpp/assembl2.S: New test case.
26918
269192001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
26920
26921 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
26922 are supported.
26923
269242001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26925
26926 * g++.old-deja/g++.other/builtins1.C: New test.
26927 * g++.old-deja/g++.other/builtins2.C: Likewise.
26928 * g++.old-deja/g++.other/builtins3.C: Likewise.
26929 * g++.old-deja/g++.other/builtins4.C: Likewise.
26930
269312001-01-17 Jakub Jelinek <jakub@redhat.com>
26932
26933 * gcc.c-torture/compile/20010117-1.c: New test.
26934 * gcc.c-torture/compile/20010117-2.c: New test.
26935
269362001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26937
26938 * g77.f-torture/execute/20010116.[fx]: New test,
26939 XFAIL on i?86-*-*.
26940 * g77.f-torture/compile/20010115.f: Indicate it's
26941 a test for PR fortran/1636.
26942
269432001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
26944
26945 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
26946
269472001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26948
26949 * g77.f-torture/compile/20010115.f: New test.
26950
269512001-01-15 Nathan Sidwell <nathan@codesourcery.com>
26952
26953 * g++.old-deja/g++.pt/nontype5.C: New test.
26954
269552001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
26956
26957 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
26958 have an equivalent working one below it.
26959
269602001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26961
26962 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
26963 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26964
269652001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26966
26967 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
26968 message containing "init_priority".
26969 (conpr-2.C): Likewise.
26970 (conpr-3.C): Likewise.
26971 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
26972
269732001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26974
26975 * gcc.c-torture/execute/20010114-2.c: New test.
26976
269772001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
26978
26979 * gcc.c-torture/compile/20010114-1.c: New test.
26980 * gcc.c-torture/compile/20010114-1.x: Xfail.
26981 * gcc.c-torture/compile/20010114-2.c: New test.
26982 * gcc.c-torture/execute/20010114-1.c: New test.
26983 * gcc.dg/trunc-1.c: New test.
26984 * gcc.dg/uninit-B.c: New test.
26985
269862001-01-13 Nick Clifton <nickc@redhat.com>
26987
26988 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
26989 target.
26990
269912001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
26992
26993 * gcc.c-torture/compile/20010113-1.c: New test.
26994
269952001-01-13 Jakub Jelinek <jakub@redhat.com>
26996
26997 * gcc.c-torture/compile/20001212-1.c: New test.
26998
269992001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27000
27001 * gcc.dg/cpp/widestr1.c: Update.
27002 * gcc.dg/cpp/prag-imp.c: Remove.
27003
270042001-01-12 Jakub Jelinek <jakub@redhat.com>
27005
27006 * gcc.c-torture/execute/20000801-3.x: Remove.
27007 * gcc.dg/c90-init-1.c: New test.
27008 * gcc.dg/c99-init-1.c: New test.
27009 * gcc.dg/c99-init-2.c: New test.
27010 * gcc.dg/gnu99-init-1.c: New test.
27011
270122001-01-12 Richard Earnshaw <rearnsha@arm.com>
27013
27014 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27015 testing that no relevant ones were found.
27016
270172001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27018
27019 * g++.old-deja/g++.pt/cast2.C: New test.
27020
270212001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27022
27023 * g++.old-deja/g++.pt/friend47.C: New test.
27024
270252001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27026
27027 * g++.old-deja/g++.pt/instantiate13.C: New test.
27028
270292001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27030
27031 * g++.old-deja/g++.other/defarg7.C: New test.
27032 * g++.old-deja/g++.other/defarg8.C: New test.
27033
270342001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27035
27036 * g++.old-deja/g++.pt/crash64.C: New test.
27037
270382001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27039
27040 * g++.old-deja/g++.pt/crash63.C: New test.
27041
270422001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27043
27044 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27045
270462001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27047
27048 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27049
270502001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27051
27052 * g++.old-deja/g++.pt/error3.C: New test.
27053
270542001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27055
27056 * g++.old-deja/g++.other/crash39.C: New test.
27057
270582001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27059
27060 * g++.old-deja/g++.other/vbase4.C: New test.
27061
270622001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27063
27064 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27065 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27066 * gcc.dg/special/special.exp: New test driver which will check
27067 for alias support for the above test.
27068
270692001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27070
27071 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27072 problems on small machines.
27073 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27074 parameterize.
27075
270762001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27077
27078 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27079 mips.
27080 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27081
270822001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27083
27084 * g++.old_deja/g++.pt/using8.C: New test.
27085
270862001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27087
27088 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27089
270902000-01-08 Loren J. Rittle <ljrittle@acm.org>
27091
27092 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27093 where a failure is expected.
27094 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27095
270962001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27097
27098 * g++.old_deja/g++.pt/instantiate12.C: New test.
27099
271002001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27101
27102 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27103 start of structs.
27104 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27105 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27106 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27107 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27108 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27109 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27110 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27111 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27112 * g++.old-deja/g++.eh/spec6.C: Likewise.
27113 * g++.old-deja/g++.jason/crash3.C: Likewise.
27114 * g++.old-deja/g++.law/ctors11.C: Likewise.
27115 * g++.old-deja/g++.law/ctors17.C: Likewise.
27116 * g++.old-deja/g++.law/ctors5.C: Likewise.
27117 * g++.old-deja/g++.law/ctors9.C: Likewise.
27118 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27119 * g++.old-deja/g++.mike/net22.C: Likewise.
27120 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27121 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27122 * g++.old-deja/g++.mike/virt3.C: Likewise.
27123 * g++.old-deja/g++.niklas/t128.C: Likewise.
27124 * g++.old-deja/g++.other/anon4.C: Likewise.
27125 * g++.old-deja/g++.other/using1.C: Likewise.
27126 * g++.old-deja/g++.other/warn3.C: Likewise.
27127 * g++.old-deja/g++.pt/t37.C: Likewise.
27128 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27129 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27130
271312001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27132
27133 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27134
271352001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27136
27137 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27138
271392001-01-07 Jakub Jelinek <jakub@redhat.com>
27140
27141 * gcc.c-torture/compile/20010107-1.c: New test.
27142
271432001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27144
27145 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27146
271472001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27148
27149 * gcc.dg/format/format.h: New file.
27150 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27151 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27152 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27153 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27154 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27155 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27156 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27157 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27158 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27159 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27160 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27161 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27162 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27163 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27164 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27165 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27166 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27167 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27168 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27169 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27170 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27171 instead of declaring standard types, macros and functions in each
27172 test.
27173
271742001-01-06 Alexandre Oliva <aoliva@redhat.com>
27175
27176 * gcc.c-torture/execute/20010106-1.c: New test.
27177
271782001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27179
27180 * gcc.dg/format/format.exp: New file.
27181 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27182 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27183 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27184 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27185 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27186 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27187 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27188 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27189 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27190 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27191 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27192 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27193 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27194 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27195 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27196 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27197 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27198 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27199 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27200 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27201 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27202 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27203 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27204 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27205 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27206 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27207 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27208 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27209 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27210 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27211 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27212 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27213 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27214 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27215 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27216 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27217 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27218 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27219 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27220 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27221 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27222 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27223
272242001-01-05 Alexandre Oliva <aoliva@redhat.com>
27225
27226 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27227 account.
27228
272292001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27230
27231 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27232
272332001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27234
27235 * g++.old-deja/g++.pt/crash62.C: New test.
27236
272372001-01-04 Richard Henderson <rth@redhat.com>
27238
27239 * gcc.dg/20000926-1.c: Update expected warnings.
27240 * gcc.dg/array-2.c: Likewise.
27241 * gcc.dg/array-4.c: Also validate flexible array members.
27242 * gcc.dg/c99-flex-array-1.c: New.
27243
272442001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27245
27246 * gcc.c-torture/compile/20001222-1.x: Remove.
27247
272482001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27249
27250 * gcc.c-torture/execute/built-in-setjmp.c: New.
27251
272522001-01-03 Richard Henderson <rth@redhat.com>
27253
27254 * gcc.dg/940510-1.c: Update expected error wording.
27255 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27256
272572001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27258
27259 * lib/target-supports.exp (check_alias_available): Modified to
27260 indicate aliases not supported if only weak aliases are supported.
27261
272622001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27263
27264 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27265 Turn on cmpstrsi checks for __pj__ and __i370__.
27266
272672001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27268
27269 * g++.old-deja/g++.other/virtual11.C: New test.
27270
272712001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27272
27273 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27274
272752001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27276
27277 * gcc.c-torture/compile/20010102-1.c: New test.
27278
272792001-01-02 Andreas Jaeger <aj@suse.de>
27280
27281 * gcc.dg/noreturn-3.c: New test.
27282
27283 * gcc.dg/noreturn-4.c: New test.
27284
272852001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27286
27287 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27288 __builtin_fputc and __builtin_fwrite.
27289
272902000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27291
27292 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27293 signed char, not default char.
27294
272952000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27296
27297 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27298
272992000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27300
27301 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27302
273032000-12-29 Richard Henderson <rth@redhat.com>
27304
27305 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27306 (__cyg_profile_func_exit): Define.
27307
273082000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27309
27310 * g++.dg/vtgc1.C: New test.
27311
273122000-12-28 Geoffrey Keating <geoffk@redhat.com>
27313
27314 * gcc.dg/noncompile/20001228-1.c: New test.
27315
27316 * gcc.dg/20001228-1.c: New test.
27317
27318 * gcc.c-torture/execute/20001228-1.c: New test.
27319
273202000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27321
27322 * gcc.dg/format-strfmon-1.c: New test.
27323
273242000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27325
27326 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27327 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27328 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27329 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27330 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27331 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27332 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27333 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27334 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27335 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27336 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27337 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27338 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27339
27340 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27341 * gcc.c-torture/execute/string-opt-4.c: Test index.
27342
273432000-12-26 Geoffrey Keating <geoffk@redhat.com>
27344
27345 * gcc.c-torture/compile/20001226-1.c: New test.
27346
273472000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27348
27349 * gcc.c-torture/compile/20001222-1.c: New test.
27350 * gcc.c-torture/compile/20001222-1.x: Xfail.
27351
273522000-12-22 Alexandre Oliva <aoliva@redhat.com>
27353
27354 * gcc.c-torture/execute/comp-goto-2.c: New test.
27355
273562000-12-21 J"orn Rennecke <amylaar@redhat.com>
27357
27358 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27359 Use long types if __INT_MAX__ is 32767.
27360 (main): Use cast to (sint32 *) when poking 88 into a_page.
27361
27362 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27363
273642000-12-21 Bernd Schmidt <bernds@redhat.com>
27365
27366 * gcc.c-torture/compile/20001221-1.c: New test.
27367 * gcc.c-torture/execute/20001221-1.c: New test.
27368
273692000-12-20 Richard Henderson <rth@redhat.com>
27370
27371 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27372 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27373
273742000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27375
27376 * gcc.dg/compare3.c: New test.
27377
273782000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27379
27380 * gcc.dg/format-warnll-1.c: New test.
27381
273822000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27383
27384 * gcc.dg/cpp/cmdlne-P.c: New test.
27385
273862000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27387
27388 * gcc.c-torture/execute/builtin-abs-1.c,
27389 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27390
273912000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27392
27393 * gcc.dg/cpp/multiline.c: New test.
27394
273952000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27396
27397 * g++.old-deja/g++.other/syshdr1.C: Update.
27398 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27399
274002000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27401
27402 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27403
274042000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27405
27406 * g++.old-deja/g++.pt/ttp65.C: New test.
27407
274082000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27409
27410 * g++.old-deja/g++.pt/ttp64.C: New test.
27411
274122000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27413
27414 * g++.old-deja/g++.pt/spec33.C: New test.
27415
274162000-12-14 Catherine Moore <clm@redhat.com>
27417
27418 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27419 * gcc.c-torture/execute/920612-2.c: Likewise.
27420 * gcc.c-torture/execute/920428-2.c: Likewise.
27421 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27422 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27423
274242000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27425
27426 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27427 * gcc.dg/pack-test-2.c: Likewise.
27428
274292000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27430
27431 Tests by Zack Weinberg <zackw@stanford.edu>.
27432
27433 * gcc.dg/cpp/defined.c: Update.
27434 * gcc.dg/cpp/defined_trad.c: New tests.
27435
274362000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27437
27438 * gcc.dg/cpp/trad-direct.c: Update.
27439
274402000-12-11 Neil Booth <neilb@earthling.net>
27441
27442 * gcc.dg/cpp/defined_trad.c
27443
274442000-12-11 Neil Booth <neilb@earthling.net>
27445
27446 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27447
274482000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27449
27450 * gcc.dg/format-miss-2.c: New test.
27451
274522000-12-09 Neil Booth <neilb@earthling.net>
27453
27454 * gcc.dg/cpp/lineflags.c: New tests.
27455 * gcc.dg/cpp/poison.c: Update.
27456 * gcc.dg/cpp/redef2.c: Update.
27457 * gcc.dg/cpp/skipping.c: New test.
27458
274592000-12-07 Geoffrey Keating <geoffk@redhat.com>
27460
27461 * g++.old-deja/g++.other/eh3.C: New testcase.
27462
274632000-12-07 Neil Booth <neilb@earthling.net>
27464
27465 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27466 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27467 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27468 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27469 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27470 Update.
27471
274722000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27473
27474 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27475 __SIZE_TYPE__ instead of int for type of integers cast to
27476 pointers.
27477
274782000-12-07 Jakub Jelinek <jakub@redhat.com>
27479
27480 * g++.old-deja/g++.other/cleanup4.C: New test.
27481
274822000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27483
27484 * format-sec-1.c: New test.
27485
274862000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27487
27488 * gcc.dg/format-nonlit-3.c: New test.
27489
274902000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27491
27492 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27493 through a null pointer.
27494
274952000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27496
27497 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27498 * g++.old-deja/g++.pt/partial4.C: New test.
27499
275002000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27501
27502 * gcc.c-torture/execute/ieee/hugeval.x: New.
27503
275042000-12-06 Neil Booth <neilb@earthling.net>
27505
27506 * gcc.dg/cpp/backslash2.c: New tests.
27507
275082000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27509
27510 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27511 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27512
275132000-12-05 Geoffrey Keating <geoffk@redhat.com>
27514
27515 * gcc.c-torture/execute/20001203-2.c: New testcase.
27516
275172000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27518
27519 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27520 * g++.old-deja/g++.other/virtual10.C: New test.
27521
275222000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27523
27524 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27525
275262000-12-05 Richard Henderson <rth@redhat.com>
27527
27528 * gcc.c-torture/compile/20001205-1.c: New.
27529
275302000-12-04 Neil Booth <neilb@earthling.net>
27531
27532 * g++.old-deja/g++.other/virtual9.C: New test.
27533 * g++.old-deja/g++.pt/crash61.C: New test.
27534 * gcc.c-torture/execute/loop-9.c: New test.
27535
275362000-12-04 Neil Booth <neilb@earthling.net>
27537
27538 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27539 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27540 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27541 * gcc.dg/cpp/extratokens.c: ...here.
27542
275432000-12-04 Neil Booth <neilb@earthling.net>
27544
27545 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27546 New tests.
27547
275482000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27549
27550 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27551 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27552
275532000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27554
27555 * gcc.c-torture/execute/20001203-1.c: New test.
27556
275572000-12-03 Neil Booth <neilb@earthling.net>
27558
27559 * gcc.dg/cpp/macro6.c: New test cases.
27560
275612000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27562
27563 * gcc.c-torture/execute/string-opt-9.c: New test.
27564 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27565 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27566 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27567
27568 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27569 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27570
275712000-12-02 Geoffrey Keating <geoffk@redhat.com>
27572
27573 * gcc.dg/cpp/if-6.c: New testcase.
27574
27575 * gcc.dg/20001201-1.c: New testcase.
27576
275772000-12-02 Neil Booth <neilb@earthling.net>
27578
27579 * g++.old-deja/g++.other/externC4.C,
27580 g++.old-deja/g++.other/friend10.C: New tests.
27581
275822000-12-02 Neil Booth <neilb@earthling.net>
27583
27584 * g++.old-deja/g++.other/instan2.C
27585 * g++.old-deja/g++.other/instan3.C: New test.
27586
275872000-12-02 Neil Booth <neilb@earthling.net>
27588
27589 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27590 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27591 gnuc99.c,gnuc99-pedantic.c: New tests.
27592
275932000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27594
27595 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27596 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27597
275982000-12-01 Neil Booth <neilb@earthling.net>
27599
27600 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27601 * gcc.dg/cpp/poison.c: Update.
27602 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27603
276042000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27605
27606 * g77.f-torture/execute/20001201.f: New test.
27607
276082000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27609
27610 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27611
276122000-12-01 Jakub Jelinek <jakub@redhat.com>
27613
27614 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27615
276162000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27617
27618 * g++.old-deja/g++.other/cast6.C: New test.
27619
276202000-11-30 Geoffrey Keating <geoffk@redhat.com>
27621
27622 * gcc.c-torture/execute/20001130-2.c: New testcase.
27623
276242000-11-30 Richard Henderson <rth@redhat.com>
27625
27626 * gcc.c-torture/execute/20001130-1.c: New test.
27627
276282000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27629
27630 * g++.old-deja/g++.other/op3.C: New test.
27631
276322000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27633
27634 * g++.old-deja/g++.other/op2.C: New test.
27635
276362000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27637
27638 * g++.old-deja/g++.other/crash38.C: New test.
27639
276402000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27641
27642 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27643
276442000-11-29 Jakub Jelinek <jakub@redhat.com>
27645
27646 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27647 tests.
27648 * gcc.c-torture/execute/string-opt-6.c: New test.
27649
27650 * gcc.dg/20001117-1.c: Add main.
27651
276522000-11-28 Geoffrey Keating <geoffk@redhat.com>
27653
27654 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27655 Move from here ...
27656 * gcc.dg/940510-1.c: ... to here.
27657
27658 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27659 zero-size arrays in toplevel structures.
27660
276612000-11-28 Jakub Jelinek <jakub@redhat.com>
27662
27663 * gcc.c-torture/execute/loop-8.c: New test.
27664
276652000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27666
27667 * g++.old-deja/g++.other/base1.C: New test.
27668
276692000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27670
27671 * g++.old-deja/g++.other/parse2.C: New test.
27672
276732000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27674
27675 * g++.old-deja/g++.pt/incomplete1.C: New test.
27676
276772000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27678
27679 * g++.old-deja/g++.other/friend9.C: New test.
27680
276812000-11-28 Jakub Jelinek <jakub@redhat.com>
27682
27683 * gcc.dg/20001127-1.c: New test.
27684
276852000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27686
27687 * g++.old-deja/g++.pt/friend46.C: New test.
27688
276892000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27690
27691 * g++.old-deja/g++.other/ptrmem8.C: New test.
27692
276932000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27694
27695 * gcc.c-torture/execute/string-opt-7.c: New test.
27696 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27697
276982000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27699
27700 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27701 instead of 'mkcheck 2'.
27702
277032000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27704
27705 * gcc.c-torture/execute/memcheck/driver.c,
27706 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27707 C9X references to refer to C99.
27708
277092000-11-25 Jakub Jelinek <jakub@redhat.com>
27710
27711 * gcc.dg/ultrasp3.c: New test.
27712
277132000-11-25 Neil Booth <neilb@earthling.net>
27714
27715 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27716
277172000-11-25 Alexandre Oliva <aoliva@redhat.com>
27718
27719 * gcc.c-torture/compile/20001123-2.c: New.
27720
277212000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27722
27723 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27724
277252000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27726
27727 * gcc.dg/sequence-point-1.c: Add some new tests.
27728 * gcc.c-torture/execute/20001124-1.c: New test.
27729
277302000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27731
27732 * g++.old-deja/g++.other/vaarg4.C: New test.
27733 * gcc.c-torture/compile/20001123-1.c: New test.
27734
277352000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27736
27737 * g++.other/crash24.C: Adjust and remove XFAIL.
27738 * g++.other/crash37.C: New test.
27739
277402000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27741
27742 * g++.old-deja/g++.pt/instantiate9.C: New test.
27743
277442000-11-22 Mark Mitchell <mark@codesourcery.com>
27745
27746 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27747 new ABI, too.
27748
27749 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27750 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27751
277522000-11-22 Neil Booth <neilb@earthling.net>
27753
27754 * gcc.dg/cpp/Wtrigraphs.c: New test.
27755
277562000-11-22 Loren J. Rittle <ljrittle@acm.org>
27757
27758 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27759
277602000-11-22 Jakub Jelinek <jakub@redhat.com>
27761
27762 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27763
277642000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27765
27766 * lib/gcc-dg.exp: load_lib scanasm.exp.
27767 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27768 * lib/g++-dg.exp: load_lib scanasm.exp.
27769 * lib/scanasm.exp: New.
27770 (scan-assembler, scan-assembler-not): Add optional arguments to
27771 test name, or if not present, the pattern name.
27772 (scan-assembler-dem, scan-assembler-dem-not): New.
27773
27774 * g++.dg/dg.exp: New.
27775
277762000-11-21 Neil Booth <neilb@earthling.net>
27777
27778 * gcc.dg/cpp/integrated1.c: Remove.
27779
277802000-11-21 Jakub Jelinek <jakub@redhat.com>
27781
27782 * gcc.c-torture/execute/20001121-1.c: New test.
27783
277842000-11-21 Richard Henderson <rth@redhat.com>
27785
27786 * gcc.c-torture/compile/20001121-1.c: New test.
27787
277882000-11-20 Neil Booth <neilb@earthling.net>
27789
27790 * gcc.dg/cpp/integrated1.c: New test.
27791
277922000-11-21 Jakub Jelinek <jakub@redhat.com>
27793
27794 * g++.old-deja/g++.other/inline17.C: New test.
27795
277962000-11-20 Donald Lindsay <dlindsay@redhat.com>
27797
27798 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27799 local variable to be zero: I made the variable global. Now
27800 uses abort() and exit() instead of relying on main's return value.
27801
278022000-11-20 Neil Booth <neilb@earthling.net>
27803
27804 * gcc.dg/cpp/paste2.c: Update test.
27805 * objc/execute/paste.m: New test.
27806
278072000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27808
27809 * gcc.dg/c99-condexpr-1.c: New test.
27810
278112000-11-20 Neil Booth <neilb@earthling.net>
27812
27813 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27814
278152000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27816
27817 * g++.old-deja/g++.pt/export1.C: New test.
27818
278192000-11-20 Jakub Jelinek <jakub@redhat.com>
27820
27821 * gcc.dg/20001117-1.c: New test.
27822
278232000-11-18 Richard Henderson <rth@redhat.com>
27824
27825 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27826
278272000-11-18 Richard Henderson <rth@redhat.com>
27828
27829 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
27830 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
27831 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
27832
278332000-11-18 Richard Henderson <rth@redhat.com>
27834
27835 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
27836 (main): New. Exit cleanly.
27837
278382000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27839
27840 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
27841 gcc.dg/c99-fordecl-2.c: New tests.
27842
278432000-11-18 Richard Henderson <rth@redhat.com>
27844
27845 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
27846 * gcc.c-torture/execute/zerolen-2.c: New.
27847
278482000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27849
27850 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
27851 memory.
27852
278532000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27854
27855 * g++.old-deja/g++.pt/instantiate8.C: New test.
27856
278572000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27858
27859 * g++.old-deja/g++.other/incomplete.C: Add more tests.
27860 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
27861
278622000-11-16 Nick Clifton <nickc@redhat.com>
27863
27864 * gcc.c-torture/execute/nestfunc-2.c: New test.
27865 * gcc.c-torture/execute/nestfunc-3.c: New test.
27866
278672000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27868
27869 * gcc.c-torture/compile/20001116-1.c: New test.
27870
278712000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27872
27873 * gcc.c-torture/execute/20001115-1.c: New test.
27874
278752000-11-15 Mark Mitchell <mark@codesourcery.com>
27876
27877 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
27878 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
27879 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
27880 * g++.old-deja/g++.abi/vmihint.C: Likewise.
27881
278822000-11-15 Neil Booth <neilb@earthling.net>
27883
27884 gcc.dg/cpp/_Pragma1.c: Update.
27885 gcc.dg/cpp/_Pragma2.c: New test.
27886
278872000-11-15 Nathan Sidwell <nathan@codesourcery.com>
27888
27889 * g++.old-deja/g++.other/anon5.C: New test.
27890
278912000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
27892
27893 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
27894 tests.
27895
278962000-11-14 Jakub Jelinek <jakub@redhat.com>
27897
27898 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
27899 output.
27900
279012000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27902
27903 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
27904 labels at end of compound statements.
27905
279062000-11-13 Jakub Jelinek <jakub@redhat.com>
27907
27908 * gcc.c-torture/execute/loop-7.c: New test.
27909
279102000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27911
27912 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
27913
279142000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27915
27916 * gcc.dg/c99-bool-1.c: New test.
27917
279182000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27919
27920 * gcc.dg/c99-scope-1.c: Remove xfail.
27921 * gcc.dg/c99-scope-2.c: New test.
27922
279232000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27924
27925 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
27926 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
27927
279282000-11-11 Mark Mitchell <mark@codesourcery.com>
27929
27930 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
27931 error messages.
27932
27933 * g++.mike/p700.C: Don't typedef wchar_t.
27934 * g++.mike/p784.C: Likewise.
27935 * g++.mike/eb101.C: Don't use __wchar_t.
27936
279372000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
27938
27939 * g77.f-torture/execute/20001111.[fx]: Test premature exit
27940 from DO loop.
27941
279422000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27943
27944 * gcc.c-torture/execute/20001111-1.c: New test.
27945
279462000-11-10 Nick Clifton <nickc@redhat.com>
27947
27948 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
27949 long multuiple and accumulate.
27950
279512000-11-09 Richard Henderson <rth@redhat.com>
27952
27953 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
27954 via size_t instead of int.
27955
27956 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
27957 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27958 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27959 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27960
279612000-11-09 Geoffrey Keating <geoffk@redhat.com>
27962
27963 * gcc.c-torture/compile/20001109-1.c: New test.
27964 * gcc.c-torture/compile/20001109-2.c: New test.
27965
279662000-11-09 Nathan Sidwell <nathan@codesourcery.com>
27967
27968 * g++.old-deja/g++.pt/operator1.C: New test.
27969 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
27970
279712000-11-09 Jakub Jelinek <jakub@redhat.com>
27972
27973 * gcc.dg/20001108-1.c: New test.
27974
279752000-11-09 Jakub Jelinek <jakub@redhat.com>
27976
27977 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
27978 with both arguments constant strings.
27979 * gcc.c-torture/execute/string-opt-3.c: New test.
27980 * gcc.c-torture/execute/string-opt-4.c: New test.
27981 * gcc.c-torture/execute/string-opt-5.c: New test.
27982
279832000-11-08 Nick Clifton <nickc@redhat.com>
27984
27985 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
27986 mulsidi3adddi patterns.
27987
279882000-11-08 Nathan Sidwell <nathan@codesourcery.com>
27989
27990 * g++.old-deja/g++.other/crash36.C: New test.
27991
279922000-11-08 Jakub Jelinek <jakub@redhat.com>
27993
27994 * g++.old-deja/g++.other/init16.C: New test.
27995
279962000-11-06 Loren J. Rittle <ljrittle@acm.org>
27997
27998 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
27999
280002000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28001
28002 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28003 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28004 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28005
280062000-11-07 DJ Delorie <dj@redhat.com>
28007
28008 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28009
280102000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28011
28012 * gcc.c-torture/execute/string-opt-1.c: New test.
28013
280142000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28015
28016 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28017 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28018 parameters in registers, and there is no way for a varargs
28019 function to know in which order the integer and floating-point
28020 parameters should be interleaved when they are placed on the
28021 stack.
28022 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28023 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28024
280252000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28026
28027 * gcc.c-torture/execute/string-opt-2.c: New test.
28028
280292000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28030
28031 * g++.old-deja/g++.pt/crash60.C: New test.
28032
280332000-11-06 Jakub Jelinek <jakub@redhat.com>
28034
28035 * g++.old-deja/g++.other/crash24.C: New test.
28036 * g++.old-deja/g++.other/crash25.C: New test.
28037 * g++.old-deja/g++.other/crash26.C: New test.
28038 * g++.old-deja/g++.other/crash27.C: New test.
28039 * g++.old-deja/g++.other/crash28.C: New test.
28040 * g++.old-deja/g++.other/crash29.C: New test.
28041 * g++.old-deja/g++.other/crash30.C: New test.
28042 * g++.old-deja/g++.other/crash31.C: New test.
28043 * g++.old-deja/g++.other/crash32.C: New test.
28044 * g++.old-deja/g++.other/crash33.C: New test.
28045 * g++.old-deja/g++.other/crash34.C: New test.
28046 * g++.old-deja/g++.other/crash35.C: New test.
28047
280482000-11-06 Jakub Jelinek <jakub@redhat.com>
28049
28050 * gcc.c-torture/execute/20001031-1.c: New test.
28051
280522000-11-04 Mark Mitchell <mark@codesourcery.com>
28053
28054 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28055 namespace.
28056
28057 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28058 standards-conformant.
28059
28060 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28061
28062 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28063 * g++.old-deja/g++.mike/p755a.C: Likewise.
28064 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28065 library makes no calls to `operator new' during initialization.
28066
280672000-11-04 Neil Booth <neilb@earthling.net>
28068
28069 * gcc.dg/cpp/include2.c: New tests.
28070
280712000-11-03 Mark P Mitchell <mark@codesourcery.com>
28072
28073 * lib/g++.exp (g++_set_ld_library_path): New function.
28074 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28075
280762000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28077
28078 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28079 warnings.
28080
280812000-11-01 Richard Henderson <rth@redhat.com>
28082
28083 * g++.old-deja/g++.ext/namedret1.C: New.
28084 * g++.old-deja/g++.ext/namedret2.C: New.
28085 * g++.old-deja/g++.ext/namedret3.C: New.
28086
280872000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28088
28089 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28090 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28091
280922000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28093
28094 * gcc.c-torture/execute/va-arg-21.c: New test.
28095
280962000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28097
28098 * gcc.dg/c99-complex-2.c: New test.
28099
281002000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28101
28102 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28103
281042000-10-31 Jakub Jelinek <jakub@redhat.com>
28105
28106 * g++.old-deja/g++.other/inline16.C: New test.
28107
281082000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28109
28110 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28111 __PRETTY_FUNCTION__
28112
281132000-10-29 Neil Booth <neilb@earthling.net>
28114
28115 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28116 New tests.
28117 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28118 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28119 optimisation.
28120
281212000-10-29 Neil Booth <neilb@earthling.net>
28122
28123 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28124 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28125 * mi5.c: Test multiple includes work with -C.
28126 * trigraphs.c: Test ^= version.
28127
281282000-10-28 Neil Booth <neilb@earthling.net>
28129
28130 New tests and test updates for new macro expander.
28131
28132 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28133 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28134 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28135 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28136 new diagnostic messages.
28137
28138 * gcc.dg/cpp/macro3.c: New tests.
28139
281402000-10-27 Mark Mitchell <mark@codesourcery.com>
28141
28142 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28143 on the same line.
28144
281452000-10-27 Jakub Jelinek <jakub@redhat.com>
28146
28147 * g++.old-deja/g++.other/eh2.C: New test.
28148
281492000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28150
28151 * gcc.c-torture/execute/20001027-1.c: New test.
28152
281532000-10-26 Richard Henderson <rth@redhat.com>
28154
28155 * gcc.c-torture/execute/20001026-1.c: New.
28156
281572000-10-26 Mark Mitchell <mark@codesourcery.com>
28158
28159 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28160 * g++.old-deja/g++.law/builtin1.C: Likewise.
28161 * g++.old-deja/g++.law/ctors10.C: Likewise.
28162 * g++.old-deja/g++.law/virtual3.C: Likewise.
28163 * g++.old-deja/g++.mike/p658.C: Likewise.
28164 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28165 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28166 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28167 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28168 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28169
281702000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28171
28172 * gcc.c-torture/compile/20001024-1.c: New test.
28173
281742000-10-25 Mark Mitchell <mark@codesourcery.com>
28175
28176 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28177 to tell us whether or not we are using V3.
28178
281792000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28180
28181 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28182 operands.
28183
281842000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28185
28186 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28187
281882000-10-25 Jakub Jelinek <jakub@redhat.com>
28189
28190 * gcc.c-torture/execute/20001024-1.c: New test.
28191
281922000-10-24 Jakub Jelinek <jakub@redhat.com>
28193
28194 * g++.old-deja/g++.other/sibcall1.C: New test.
28195
281962000-10-20 Jakub Jelinek <jakub@redhat.com>
28197
28198 * gcc.dg/noncompile/init-3.c: New test.
28199
282002000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28201
28202 * gcc.dg/format-array-1.c: New test.
28203
282042000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28205
28206 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28207 writing through null pointers; remove comment about testing
28208 unterminated strings.
28209
282102000-10-17 Matthew Hiller <hiller@redhat.com>
28211
28212 * gcc.c-torture/execute/20001017-2.c: New test.
28213
282142000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28215
28216 * gcc.c-torture/compile/20001018-1.c: New test.
28217 * gcc.c-torture/compile/20001018-1.x: Xfail.
28218
282192000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28220
28221 * gcc.c-torture/execute/20001017-1.c: New test.
28222
282232000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28224
28225 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28226 for multiple use of arguments with scanf formats; add tests for
28227 multiple use of arguments.
28228
282292000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28230
28231 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28232
282332000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28234
28235 * gcc.dg/format-miss-1.c: New test.
28236
282372000-10-16 Jakub Jelinek <jakub@redhat.com>
28238
28239 * gcc.c-torture/execute/20001013-1.c: New test.
28240
282412000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28242
28243 * gcc.dg/format-branch-1.c: New test.
28244
282452000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28246
28247 * README, lib/file-format.exp: Remove EGCS references.
28248
282492000-10-16 Jakub Jelinek <jakub@redhat.com>
28250
28251 * gcc.dg/20001013-1.c: New test.
28252
282532000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28254
28255 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28256 for intmax_t in the compiler using __typeof__ and the type rules
28257 for conditional expressions.
28258
282592000-10-13 Jakub Jelinek <jakub@redhat.com>
28260
28261 * gcc.dg/20001012-1.c: New test.
28262 * gcc.dg/20001012-2.c: New test.
28263
282642000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28265
28266 * gcc.dg/format-attr-1.c: New test.
28267
282682000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28269
28270 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28271 __LONG_LONG_MAX__ instead of LLONG_MAX.
28272
282732000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28274
28275 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28276 scanf flags.
28277 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28278 flags.
28279
282802000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28281
28282 * gcc.dg/sequence-pt-1.c: New test.
28283
282842000-10-11 Geoff Keating <geoffk@cygnus.com>
28285
28286 * gcc.c-torture/execute/20001011-1.c: New testcase.
28287 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28288
282892000-10-10 Jakub Jelinek <jakub@redhat.com>
28290
28291 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28292 does not error on it.
28293
282942000-10-10 Jakub Jelinek <jakub@redhat.com>
28295
28296 * gcc.dg/20001009-1.c: New test.
28297
28298Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28299
28300 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28301 * gcc.c-torture/execute/20001009-2.c: ... to here.
28302
283032000-10-09 Geoff Keating <geoffk@cygnus.com>
28304
28305 * gcc.c-torture/compile/20001009-1.c: New testcase.
28306 * gcc.c-torture/execute/20001009-1.c: New testcase.
28307 Testcases provided by Jan Hubicka <jh@suse.cz>.
28308
283092000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28310
28311 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28312 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28313 uintmax_t using <limits.h> to emulate the compiler's internal
28314 logic. No longer XFAIL %j tests.
28315
283162000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28317
28318 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28319 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28320 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28321 regexps and details of expected handling of some bad formats.
28322 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28323 suppression.
28324
283252000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28326
28327 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28328 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28329 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28330 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28331 in list archives.
28332
283332000-10-06 Richard Henderson <rth@cygnus.com>
28334
28335 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28336 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28337 * g++.old-deja/g++.jason/report.C: Likewise.
28338 * g++.old-deja/g++.law/friend5.C: Likewise.
28339 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28340 of the expected warnings.
28341
283422000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28343
28344 * g++.old-deja/g++.pt/enum14.C: New test.
28345
283462000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28347
28348 * g++.old-deja/g++.pt/crash59.C: New test.
28349
283502000-10-04 Will Cohen <wcohen@redhat.com>
28351
28352 * gcc.dg/20000926-1.c: New test.
28353
283542000-10-03 Geoff Keating <geoffk@cygnus.com>
28355
28356 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28357 function name for current C++ compiler.
28358 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28359
283602000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28361
28362 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28363 __PRETTY_FUNCTION__.
28364 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28365
283662000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28367
28368 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28369
283702000-09-26 Jakub Jelinek <jakub@redhat.com>
28371
28372 * gcc.c-torture/compile/20000923-1.c: New test.
28373
283742000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28375
28376 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28377 * g++.old-deja/g++.pt/ttp62.C: Same.
28378 * g++.old-deja/g++.other/inline14.C: Same.
28379
283802000-09-24 Richard Henderson <rth@cygnus.com>
28381
28382 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28383
283842000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28385
28386 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28387
283882000-09-22 Geoff Keating <geoffk@cygnus.com>
28389
28390 * gcc.c-torture/compile/20000922-1.c: New file.
28391
283922000-09-21 Nick Clifton <nickc@redhat.com>
28393
28394 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28395 a signed long modulo operation.
28396 (mod6): New function - perform an unsigned long modulo operation.
28397 (main): Add tests for modulos of very large numbers by very small
28398 dividends.
28399
284002000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28401
28402 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28403
284042000-09-19 Richard Henderson <rth@cygnus.com>
28405
28406 * gcc.dg/compare2.c (case 10): XFAIL.
28407
284082000-09-18 Richard Henderson <rth@cygnus.com>
28409
28410 * gcc.c-torture/execute/20000906-1.c: Move ...
28411 * gcc.dg/20000906-1.c: ... here. Only run on targets
28412 that support __builtin_trap.
28413
28414Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28415
28416 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28417
284182000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28419
28420 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28421 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28422 more $ format tests.
28423
284242000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28425
28426 * gcc.dg/format-errmk-1.c: New test.
28427
284282000-09-17 Greg McGary <greg@mcgary.org>
28429
28430 * gcc.c-torture/execute/20000917-1.x: Remove.
28431
284322000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28433
28434 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28435
284362000-09-17 Greg McGary <greg@mcgary.org>
28437
28438 * gcc.c-torture/execute/20000917-1.c: New test.
28439 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28440
284412000-09-16 Neil Booth <NeilB@earthling.net>
28442
28443 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28444 in nested macro bug.
28445
284462000-09-15 Neil Booth <NeilB@earthling.net>
28447
28448 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28449
284502000-09-14 Jeffrey A Law (law@cygnus.com)
28451
28452 * gcc.c-torture/execute/20000914-1.c: New test.
28453
284542000-09-12 Alexandre Oliva <aoliva@redhat.com>
28455
28456 * g++.other/inline13.C: New test.
28457
284582000-09-12 Andreas Jaeger <aj@suse.de>
28459
28460 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28461 constant by Ulrich Drepper <drepper@redhat.com>.
28462
284632000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28464
28465 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28466
284672000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28468
28469 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28470
284712000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28472
28473 * gcc.dg/cpp/backslash.c: New test.
28474
284752000-09-11 Alexandre Oliva <aoliva@redhat.com>
28476
28477 * gcc.c-torture/execute/20000910-1.c: New test.
28478 * gcc.c-torture/execute/20000910-2.c: Likewise.
28479
284802000-09-11 Robert Lipe <robertl@sco.com>
28481
28482 * gcc.dg/pragma-align.c: New test.
28483
284842000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28485
28486 * g++.old-deja/g++.pt/explicit82.C: New test.
28487 * g++.old-deja/g++.pt/explicit83.C: New test.
28488
284892000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28490
28491 * gcc.dg/asm-names.c: New test.
28492
284932000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28494
28495 * gcc.dg/cpp/tr-warn6.c: New test
28496
284972000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28498
28499 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28500 be accepted.
28501
285022000-09-07 Catherine Moore <clm@redhat.com>
28503
28504 * gcc.c-torture/execute/unroll-1.c: New test.
28505
285062000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28507
28508 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28509 ERROR markers.
28510 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28511 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28512 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28513 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28514 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28515 Preprocess only.
28516 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28517 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28518
285192000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28520
28521 * g++.old-deja/g++.pt/deduct2.C: New test.
28522
285232000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28524
28525 * g++.old-deja/g++.pt/parms2.C: New test.
28526
285272000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28528
28529 * g++.old-deja/g++.pt/crash58.C: New test.
28530
285312000-09-06 Greg McGary <greg@mcgary.org>
28532
28533 * gcc.c-torture/execute/20000906-1.c: New test.
28534 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28535
285362000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28537
28538 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28539
285402000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28541
28542 * g++.old-deja/g++.pt/crash57.C: New test.
28543
285442000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28545
28546 * g++.old-deja/g++.pt/crash56.C: New test.
28547
285482000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28549
28550 * g++.old-deja/g++.pt/koenig1.C: New test.
28551
285522000-09-04 Jakub Jelinek <jakub@redhat.com>
28553
28554 * gcc.dg/20000904-1.c: New test.
28555
285562000-09-04 Jakub Jelinek <jakub@redhat.com>
28557
28558 * gcc.dg/cpp/paste8.c: New test.
28559
285602000-09-01 Alexandre Oliva <aoliva@redhat.com>
28561
28562 * gcc.c-torture/compile/20000827-1.c: New test.
28563
285642000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28565
28566 * gcc.dg/format-diag-1.c: New test.
28567
285682000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28569
28570 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28571 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28572 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28573 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28574 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28575
285762000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28577
28578 * g++.old-deja/g++.other/nested4.C: New test.
28579
285802000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28581
28582 * g++.old-deja/g++.ns/scoped1.C: New test.
28583
285842000-08-30 Alexandre Oliva <aoliva@redhat.com>
28585
28586 * lib/g++.exp: Support testing already-installed GCC.
28587
285882000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28589
28590 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28591
285922000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28593
28594 * gcc.dg/return-type-2.c: New test.
28595
285962000-08-27 Geoff Keating <geoffk@cygnus.com>
28597
28598 * gcc.c-torture/compile/20000825-1.c: New test.
28599
286002000-08-26 Alexandre Oliva <aoliva@redhat.com>
28601
28602 * gcc.dg/dwarf2-2.c: New test.
28603
286042000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28605
28606 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28607 dg-warning regexps.
28608
286092000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28610
28611 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28612 gcc.dg/format-ext-5.c: New tests.
28613
286142000-08-25 Jakub Jelinek <jakub@redhat.com>
28615
28616 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28617
286182000-08-24 Mark Mitchell <mark@codesourcery.com>
28619
28620 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28621
286222000-08-24 Richard Henderson <rth@cygnus.com>
28623
28624 * gcc.dg/ia64-sync-1.c: New test.
28625 * gcc.dg/ia64-sync-2.c: New test.
28626 * gcc.dg/ia64-asm-1.c: New test.
28627
286282000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28629
28630 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28631 * gcc.dg/format-ext-2.c: New test.
28632
286332000-08-23 Jason Merrill <jason@redhat.com>
28634
28635 * lib/old-dejagnu.exp: Also ignore "In member function" and
28636 "At global scope".
28637
286382000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28639
28640 * gcc.dg/noncompile/label-lineno-1.c: New test.
28641
286422000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28643
28644 * gcc.dg/c99-array-nonobj-1.c: New test.
28645
286462000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28647
28648 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28649 tests.
28650 * gcc.dg/format-ext-1.c: New test.
28651
286522000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28653
28654 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28655 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28656 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28657 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28658 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28659
286602000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28661
28662 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28663 gcc.dg/c99-strftime-2.c: New tests.
28664
286652000-08-22 Richard Henderson <rth@cygnus.com>
28666
28667 * gcc.c-torture/execute/20000822-1.c: New test.
28668
286692000-08-21 Jakub Jelinek <jakub@redhat.com>
28670
28671 * gcc.c-torture/execute/20000819-1.x: Remove.
28672
286732000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28674
28675 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28676 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28677 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28678 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28679 gcc.dg/format-xopen-1.c: New tests.
28680
286812000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28682
28683 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28684
286852000-08-21 Jakub Jelinek <jakub@redhat.com>
28686
28687 * g++.old-deja/g++.other/loop2.C: New test.
28688
28689 * gcc.c-torture/compile/20000606-1.c: New test.
28690 * gcc.c-torture/compile/20000728-1.c: New test.
28691 * gcc.c-torture/execute/20000801-1.c: New test.
28692 * gcc.c-torture/execute/20000801-2.c: New test.
28693 * gcc.c-torture/execute/20000819-1.c: New test.
28694 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28695 * gcc.dg/20000629-1.c: New test.
28696 * gcc.dg/20000724-1.c: New test.
28697 * gcc.dg/20000807-1.c: New test.
28698
286992000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28700
28701 * gcc.dg/cpp/pragma-1.c: New test.
28702 * gcc.dg/cpp/pragma-2.c: New test.
28703
287042000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28705
28706 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28707 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28708
287092000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28710
28711 * gcc.c-torture/compile/20000818-1.c: New test.
28712
287132000-08-18 Manfred Hollstein <manfredh@redhat.com>
28714
28715 * gcc.c-torture/execute/20000818-1.c: New test.
28716
287172000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28718
28719 * gcc.dg/format-va-1.c: New test.
28720
287212000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28722
28723 * g++.old-deja/g++.other/typedef8.C: New test.
28724
287252000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28726
28727 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28728 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28729 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28730 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28731 * g++.old-deja/g++.other/ptrmem7.C: New test.
28732 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28733
287342000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28735
28736 * g++.old-deja/g++.pt/typename27.C: New test.
28737
287382000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28739
28740 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28741 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28742 * g++.old-deja/g++.pt/friend45.C: New test.
28743 * g++.old-deja/g++.other/friend8.C: New test.
28744
287452000-08-15 Richard Henderson <rth@cygnus.com>
28746
28747 * gcc.c-torture/execute/20000815-1.c: New test.
28748
287492000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28750
28751 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28752 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28753 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28754
287552000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28756
28757 * g++.old-deja/g++.other/refinit2.C: New test.
28758
287592000-08-13 Geoff Keating <geoffk@cygnus.com>
28760
28761 * lib/c-torture.exp (c-torture): Make
28762 compiler_conditional_xfail_data global.
28763 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28764 compiler_conditional_xfail_data machinery.
28765 (f-torture-execute): Likewise.
28766 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28767 and only when unrolling loops.
28768
28769 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28770
287712000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28772
28773 * g++.old-deja/g++.pt/explicit81.C: New test.
28774
287752000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28776
28777 * g++.old-deja/g++.pt/typename26.C: New test.
28778
287792000-08-10 Geoff Keating <geoffk@cygnus.com>
28780
28781 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28782 warning.
28783
287842000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28785
28786 * g++.old-deja/g++.other/array3.C: New test.
28787
287882000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28789
28790 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28791 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28792 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28793 New tests.
28794
287952000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28796
28797 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28798 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28799
288002000-08-09 Alexandre Oliva <aoliva@redhat.com>
28801
28802 * gcc.c-torture/execute/20000808-1.c: New test.
28803
288042000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28805
28806 * gcc.dg/c90-const-expr-1.c: New test.
28807
288082000-08-08 Richard Henderson <rth@cygnus.com>
28809
28810 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28811
288122000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28813
28814 * gcc.dg/noncompile/const-ll-1.c: New test.
28815
288162000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28817
28818 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28819
288202000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28821
28822 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28823 that running programs linked against the shared version of libobjc
28824 run correctly.
28825
288262000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28827
28828 * gcc.dg/c99-printf-1.c: New test.
28829
288302000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28831
28832 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
28833
288342000-08-05 Zack Weinberg <zack@wolery.cumb.org>
28835
28836 * gcc.c-torture/execute/20000731-1.x: Delete.
28837
288382000-08-04 Zack Weinberg <zack@wolery.cumb.org>
28839
28840 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
28841 and torture_without_loops as is done by c-torture.exp.
28842 (search_for): Copy from c-torture.exp.
28843 (gcc-dg-runtest): New function, drives a directory of tests
28844 iterating over the TORTURE_OPTIONS.
28845 (scan-assembler, scan-assembler-not): Move here from
28846 individual directory drivers.
28847
28848 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
28849 defined by lib/gcc-dg.exp.
28850 * gcc.dg/cpp/cpp.exp: Likewise.
28851 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
28852 gcc-dg-runtest, so we cycle over optimization options.
28853
28854 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
28855 * gcc.dg/compare2.c: No longer expected to fail.
28856
288572000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28858
28859 * gcc.c-torture/execute/20000804-1.c: New test.
28860
288612000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
28862
28863 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
28864
288652000-08-03 Zack Weinberg <zack@wolery.cumb.org>
28866
28867 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
28868
288692000-08-03 Jeffrey A Law (law@cygnus.com)
28870
28871 * gcc.c-torture/compile/20000803-1.c: New test.
28872
288732000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
28874
28875 * gcc.c-torture/execute/20000801-3.c,
28876 gcc.c-torture/execute/20000801-4.c: New tests.
28877 * gcc.c-torture/execute/20000801-3.x,
28878 gcc.c-torture/execute/20000801-4.x: Xfail.
28879
288802000-08-02 Geoff Keating <geoffk@cygnus.com>
28881
28882 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
28883 libobjc/.libs to allow for libtool.
28884
288852000-08-02 Jakub Jelinek <jakub@redhat.com>
28886
28887 * gcc.c-torture/compile/20000802-1.c: New test.
28888
288892000-08-02 Zack Weinberg <zack@wolery.cumb.org>
28890
28891 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
28892
288932000-07-31 Jeffrey A Law (law@cygnus.com)
28894
28895 * gcc-c-torture/execute/20000731-2.c: New test.
28896
28897 * gcc.c-torture/execute/20000731-1.c: New test.
28898 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
28899
289002000-07-31 Jakub Jelinek <jakub@redhat.com>
28901
28902 * testsuite/gcc.dg/cpp/paste7.c: New test.
28903 * gcc.dg/cpp/20000725-1.c: New test.
28904
289052000-07-31 Zack Weinberg <zack@wolery.cumb.org>
28906
28907 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
28908 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
28909 declaration warning for __builtin_dwarf_reg_size.
28910
28911 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
28912
289132000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
28914
28915 * gcc.dg/noncompile/voidparam-1.c: New test.
28916
289172000-07-30 Richard Henderson <rth@cygnus.com>
28918
28919 * gcc.dg/c90-digraph-1.c: Don't xfail.
28920 * gcc.dg/compare2.c (case 10): Xfail.
28921 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
28922
289232000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
28924
28925 * gcc.dg/c99-main-1.c: New test.
28926
289272000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
28928
28929 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
28930
289312000-07-26 Hans-Peter Nilsson <hp@axis.com>
28932
28933 * gcc.c-tortuer/execute/20000726-1.c: New test.
28934
289352000-07-26 Alexandre Oliva <aoliva@redhat.com>
28936
28937 * gcc.c-torture/execute/enum-2.c: New test.
28938
289392000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28940
28941 * gcc.dg/cpp/tr-warn3.c: New test.
28942
289432000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28944
28945 * g++.old-deja/g++.ext/implicit1.C: Remove.
28946 * g++.old-deja/g++.jason/c2.C: Remove
28947 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
28948 * g++.old-deja/g++.pt/crash16.C: Likewise.
28949 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
28950
289512000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28952
28953 * g++.old-deja/g++.other/for2.C: New test.
28954
289552000-07-25 Jakub Jelinek <jakub@redhat.com>
28956
28957 * gcc.dg/20000720-1.c: New test.
28958
289592000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
28960
28961 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
28962
289632000-07-24 Geoff Keating <geoffk@cygnus.com>
28964
28965 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
28966 * gcc.c-torture/execute/20000722-1.c: New.
28967 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
28968
289692000-07-24 Jakub Jelinek <jakub@redhat.com>
28970
28971 * gcc.dg/cpp/20000720-1.S: New test.
28972
289732000-07-21 Michael Meissner <meissner@redhat.com>
28974
28975 * gcc.c-torture/execute/ieee/hugeval.c: New test.
28976
289772000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28978
28979 * g++.old-deja/g++.brendan/crash16.C,
28980 g++.old-deja/g++.brendan/parse3.C,
28981 g++.old-deja/g++.brendan/redecl1.C,
28982 g++.old-deja/g++.ns/template13.C,
28983 g++.old-deja/g++.other/decl4.C,
28984 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
28985
289862000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28987
28988 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
28989 and "Internal error".
28990
28991 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
28992 regexps.
28993 * gcc.dg/cpp/paste6.c: New test.
28994
289952000-07-19 Zack Weinberg <zack@wolery.cumb.org>
28996
28997 * gcc.dg/cpp/tr-direct.c: New test.
28998
28999 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29000 gcc.dg/cpp/undef1.c: Tweak error regexps.
29001
290022000-07-18 Eric Christopher <echristo@redhat.com>
29003
29004 * gcc.c-torture/compile/20000718-1.c: New test.
29005
290062000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29007
29008 * cpplex.c (_cpp_push_token): If the token being pushed back
29009 is the previous token in this context, just subtract one from
29010 context->posn.
29011 * cppmacro.c (save_expansion): Clear aux field when storing a
29012 placemarker.
29013
290142000-07-18 Alexandre Oliva <aoliva@redhat.com>
29015
29016 * gcc.dg/noncompile/redecl-1.c: New test.
29017
290182000-07-18 Jakub Jelinek <jakub@redhat.com>
29019
29020 * gcc.c-torture/execute/20000717-5.c: New test.
29021 * gcc.c-torture/execute/20000717-1.x: Removed.
29022
290232000-07-17 Richard Henderson <rth@cygnus.com>
29024
29025 * gcc.c-torture/execute/20000717-4.c: New test.
29026
290272000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29028
29029 * gcc.dg/cpp/syshdr.c: New test.
29030 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29031
290322000-07-17 Neil Booth <neilb@earthling.net>
29033
29034 * gcc.dg/cpp/cmdlne-dM.c: New test.
29035 * gcc.dg/cpp/cmdlne-dD.c: New test.
29036
290372000-07-17 Jeffrey A Law (law@cygnus.com)
29038
29039 * gcc.c-torture/execute/20000717-3.c: New test.
29040
29041 * gcc.c-torture/compile/20000717-1.c: New test.
29042
290432000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29044
29045 * gcc.c-torture/execute/20000717-2.c: New test.
29046
290472000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29048
29049 * gcc.dg/formatz-1.c: New test.
29050
29051 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29052 * gcc.dg/c99-digraph-1.c: New tests.
29053
29054 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29055 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29056
29057 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29058 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29059 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29060 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29061 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29062 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29063 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29064
290652000-07-17 Greg McGary <greg@mcgary.org>
29066
29067 * gcc.c-torture/execute/20000717-1.c: New test.
29068 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29069
290702000-07-15 Jakub Jelinek <jakub@redhat.com>
29071
29072 * gcc.c-torture/execute/20000715-2.c: New test.
29073 * gcc.dg/20000715-1.c: New test.
29074
290752000-07-15 Michael Meissner <meissner@redhat.com>
29076
29077 * gcc.c-torture/execute/20000715-1.c: New test.
29078
290792000-07-13 Jakub Jelinek <jakub@redhat.com>
29080
29081 * gcc.c-torture/execute/20000707-1.c: New test.
29082
290832000-07-13 Neil Booth <NeilB@earthling.net>
29084
29085 * testsuite/gcc.dg/cpp/digraph1.c,
29086 testsuite/gcc.dg/cpp/digraph2.c,
29087 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29088
290892000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29090
29091 * g77.f-torture/compile/20000630-2.f: New test.
29092 * g77.f-torture/compile/20000630-2.x
29093
290942000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29095
29096 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29097
290982000-07-11 Neil Booth <NeilB@earthling.net>
29099
29100 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29101
291022000-07-11 Neil Booth <NeilB@earthling.net>
29103
29104 * gcc.dg/cpp/cmdlne-C.c: New.
29105
291062000-07-09 Neil Booth <NeilB@earthling.net>
29107
29108 * gcc.dg/cpp/directiv.c: New tests.
29109 * gcc.dg/cpp/undef1.c: Update.
29110
291112000-07-08 Angela Marie Thomas <angela@cygnus.com>
29112
29113 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29114
291152000-07-09 Neil Booth <NeilB@earthling.net>
29116
29117 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29118
291192000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29120
29121 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29122 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29123
291242000-07-08 Neil Booth <NeilB@earthling.net>
29125
29126 * gcc.dg/cpp/macsyntx.c: New tests.
29127
291282000-07-07 Jakub Jelinek <jakub@redhat.com>
29129
29130 * gcc.dg/20000707-1.c: New test.
29131
291322000-07-07 Jakub Jelinek <jakub@redhat.com>
29133
29134 * gcc.c-torture/execute/20000706-1.c: New test.
29135 * gcc.c-torture/execute/20000706-2.c: New test.
29136 * gcc.c-torture/execute/20000706-3.c: New test.
29137 * gcc.c-torture/execute/20000706-4.c: New test.
29138 * gcc.c-torture/execute/20000706-5.c: New test.
29139
291402000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29141
29142 * g++.old-deja/g++.pt/instantiate7.C: New test.
29143
291442000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29145
29146 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29147 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29148 * g++.old-deja/g++.other/rtti3.C: Likewise.
29149 * g++.old-deja/g++.other/rttid3.C: Likewise.
29150
291512000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29152
29153 * g77.f-torture/compile/20000630-1.x: Fix typo
29154
291552000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29156
29157 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29158 assembly output.
29159
291602000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29161
29162 * gcc.dg/cpp/ident.c: New test.
29163
291642000-07-05 Neil Booth <NeilB@earthling.net>
29165
29166 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29167 gcc.dg/cpp/lexstrng.c: New tests.
29168
291692000-07-04 Neil Booth <NeilB@earthling.net>
29170
29171 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29172 * gcc.dg/cpp/strify2.c: Same.
29173
291742000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29175
29176 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29177 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29178 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29179 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29180
29181 * testsuite/gcc.dg/cpp/macro1.c,
29182 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29183 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29184 testsuite/gcc.dg/cpp/strify1.c,
29185 testsuite/gcc.dg/cpp/strify2.c: New tests.
29186
291872000-07-03 Jakub Jelinek <jakub@redhat.com>
29188
29189 * gcc.c-torture/execute/20000703-1.c: New test.
29190
291912000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29192
29193 * g++.old-deja/g++.pt (lookup10.C): New test.
29194
291952000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29196
29197 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 29198
662ef0f5 291992000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 29200
ed8e443a
JM
29201 * gcc.c-torture/compile/20000701-1.c: New test.
29202
292032000-06-30 Nick Clifton <nickc@cygnus.com>
29204
29205 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29206 to test case.
29207
292082000-06-30 Catherine Moore <clm@cygnus.com>
29209
29210 * gcc.c-torture/execute/align-1.c: New test.
29211
292122000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29213
29214 * g++.old-deja/g++.pt/expr8.C: New test.
29215 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29216
292172000-06-29 Nick Clifton <nickc@cygnus.com>
29218
29219 * gcc.c-torture/compile/20000629-1.c: New test.
29220
292212000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29222
29223
29224 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29225 gcc.dg/noncompile directory, depending on whether they're
29226 preprocessor tests or not. Annotate all the tests for the dg
29227 framework.
29228
29229 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29230 * gcc.dg/noncompile/noncompile.exp: New.
29231
29232 * Moved files:
29233 Old name New name
29234 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29235 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29236 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29237 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29238 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29239 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29240 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29241 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29242 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29243 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29244 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29245 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29246 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29247 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29248 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29249 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29250 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29251 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29252 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29253 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29254 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29255 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29256 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29257 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29258
29259 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29260 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29261 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29262 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29263 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29264 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29265
292662000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29267
29268 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29269 declare one variable. On the fourth, error.
29270 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29271 declared by 20000628-1a.h.
29272
292732000-06-29 Richard Henderson <rth@redhat.com>
29274
29275 * gcc.c-torture/execute/930529-1.x: New file.
29276 * gcc.dg/920413-1.c: Adjust expected warning text.
29277 * gcc.dg/980217-1.c: Declare abort.
29278 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29279
292802000-06-29 Jeffrey A Law (law@cygnus.com)
29281
29282 * g77.f-torture/compile/20000629-1.f: New test.
29283 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29284
292852000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29286
29287 Rearrange lots of files, removing entirely the
29288 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29289 directories.
29290
29291 * Deleted files:
29292 gcc.c-torture/code_quality/code_quality.exp
29293 gcc.c-torture/special/special.exp
29294 gcc.failure/failure.exp
29295 gcc.failure/940409-1.x
29296 gcc.c-torture/compile/961203-1.x
29297
29298 * New files:
29299 gcc.misc-tests/linkage.exp
29300 gcc.c-torture/execute/920730-1t.c
29301 gcc.c-torture/execute/920730-1t.x
29302 gcc.c-torture/compile/920520-1.x
29303 gcc.c-torture/compile/920521-1.x
29304 gcc.c-torture/compile/981006-1.x
29305 gcc.c-torture/execute/eeprof-1.x
29306
29307 * Moved files (possibly with modifications to fit a new harness):
29308 Old name New name
29309 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29310 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29311 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29312 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29313 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29314 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29315 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29316 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29317 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29318 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29319 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29320 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29321 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29322 gcc.failure/940409-1.c gcc.dg/940409-1.c
29323
293242000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29325
29326 * c-torture/compile/961203-1.x: Delete.
29327
29328 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29329 not exit. Include stdio.h.
29330 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29331 * gcc.misc-tests/dg-12.c: Likewise.
29332 * gcc.misc-tests/dg-5.c: Likewise.
29333 * gcc.misc-tests/dg-6.c: Likewise.
29334 * gcc.misc-tests/dg-7.c: Prototype abort.
29335 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29336 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29337 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29338 not exit.
29339 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29340 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29341
293422000-06-28 Jakub Jelinek <jakub@redhat.com>
29343
29344 * gcc.dg/cpp/20000628-1.c: New test.
29345 * gcc.dg/cpp/20000628-1.h: New header for above test.
29346 * gcc.dg/cpp/20000628-1a.h: Likewise.
29347
293482000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29349
29350 * gcc.dg/cpp: New directory.
29351 * gcc.dg/cpp/cpp.exp: New driver.
29352 * gcc.dg/cpp/20000627-1.c: New test.
29353 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29354 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29355 and rewrite as a compilation test.
29356
29357 * gcc.dg: Move many files into the cpp subdirectory, possibly
29358 renaming or editing them as well.
29359 Old name New name
29360 990119-1.c cpp/19990119-1.c
29361 990228-1.c cpp/19990228-1.c
29362 990407-1.c cpp/19990407-1.c
29363 990409-1.c cpp/19990409-1.c
29364 990413-1.c cpp/19990413-1.c
29365 990703-1.c cpp/19990703-1.c
29366 20000127-1.c cpp/20000127-1.c
29367 20000129-1.c cpp/20000129-1.c
29368 20000207-1.c cpp/20000207-1.c
29369 20000207-2.c cpp/20000207-2.c
29370 20000209-1.c cpp/20000209-1.c
29371 20000209-2.c cpp/20000209-2.c
29372 20000301-1.c cpp/20000301-1.c
29373 20000419-1.c cpp/20000419-1.c
29374 20000510-1.S cpp/20000510-1.S
29375 20000519-1.c cpp/20000519-1.c
29376 20000529-1.c cpp/20000529-1.c
29377 20000625-1.c cpp/20000625-1.c
29378 20000625-2.c cpp/20000625-2.c
29379 cpp-as1.c cpp/assert1.c
29380 cpp-as2.c cpp/assert2.c
29381 cxx-comments-1.c cpp/cxxcom1.c
29382 cxx-comments-2.c cpp/cxxcom2.c
29383 endif-label.c cpp/endif.c
29384 cpp-hash1.c cpp/hash1.c
29385 cpp-hash2.c cpp/hash2.c
29386 cpp-if1.c cpp/if-1.c
29387 cpp-if2.c cpp/if-2.c
29388 cpp-if3.c cpp/if-3.c
29389 cpp-if4.c cpp/if-4.c
29390 cpp-if5.c cpp/if-5.c
29391 cpp-cond.c cpp/if-cexp.c
29392 cpp-missingop.c cpp/if-mop.c
29393 cpp-missingparen.c cpp/if-mpar.c
29394 cpp-opprec.c cpp/if-oppr.c
29395 cpp-ifparen.c cpp/if-paren.c
29396 cpp-shortcircuit.c cpp/if-sc.c
29397 cpp-shift.c cpp/if-shift.c
29398 cpp-unary.c cpp/if-unary.c
29399 cpp-li1.c cpp/line1.c
29400 cpp-li2.c cpp/line2.c
29401 lineno.c cpp/line3.c
29402 lineno-2.c cpp/line4.c
29403 cpp-mi.c cpp/mi1.c
29404 cpp-mic.h cpp/mi1c.h
29405 cpp-micc.h cpp/mi1cc.h
29406 cpp-mind.h cpp/mi1nd.h
29407 cpp-mindp.h cpp/mi1ndp.h
29408 cpp-mix.h cpp/mi1x.h
29409 cpp-mi2.c cpp/mi2.c
29410 cpp-mi2a.h cpp/mi2a.h
29411 cpp-mi2b.h cpp/mi2b.h
29412 cpp-mi2c.h cpp/mi2c.h
29413 cpp-mi3.c cpp/mi3.c
29414 cpp-mi3.def cpp/mi3.def
29415 poison-1.c cpp/poison.c
29416 pr-impl.c cpp/prag-imp.c
29417 cpp-redef-2.c cpp/redef1.c
29418 cpp-redef.c cpp/redef2.c
29419 strpaste.c cpp/strp1.c
29420 strpaste-2.c cpp/strp2.c
29421 cpp-tradpaste.c cpp/tr-paste.c
29422 cpp-tradstringify.c cpp/tr-str.c
29423 cpp-tradwarn1.c cpp/tr-warn1.c
29424 cpp-tradwarn2.c cpp/tr-warn2.c
29425 trigraphs.c cpp/trigraphs.c
29426 cpp-unc1.c cpp/unc1.c
29427 cpp-unc2.c cpp/unc2.c
29428 cpp-unc3.c cpp/unc3.c
29429 cpp-unc.c cpp/unc4.c
29430 undef.c cpp/undef1.c
29431 undef-2.c cpp/undef2.c
29432 cpp-wi1.c cpp/widestr1.c
29433
294342000-06-27 Mark Mitchell <mark@codesourcery.com>
29435
29436 * lib/g++.exp (g++_include_flags): Tweak.
29437
294382000-06-27 H.J. Lu <hjl@gnu.org>
29439 Loren J. Rittle <ljrittle@acm.org>
29440
29441 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29442 version with one that knows about the new gcc tree structure.
29443 (g++_link_flags): Same.
29444
294452000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29446
29447 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29448 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29449 case we are cross-compiling.
29450
29451 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29452 g++.old-deja/g++.niklas/Makefile.in,
29453 g++.old-deja/g++.niklas/configure.in,
29454 g++.old-deja/g++.other/Makefile.in,
29455 g++.old-deja/g++.other/configure.in,
29456 gcc.c-torture/code_quality/Makefile.in,
29457 gcc.c-torture/code_quality/configure.in,
29458 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29459 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29460 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29461 gcc.c-torture/execute/ieee/Makefile.in,
29462 gcc.c-torture/execute/ieee/configure.in,
29463 gcc.c-torture/noncompile/Makefile.in,
29464 gcc.c-torture/noncompile/configure.in,
29465 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29466 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29467 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29468
294692000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29470
29471 * g++.old-deja/g++.other/ambig3.C: New test.
29472
294732000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29474
29475 * g++.old-deja/g++.pt/syntax1.C: New test.
29476 * g++.old-deja/g++.pt/syntax2.C: New test.
29477 * g++.old-deja/g++.other/syntax3.C: New test.
29478 * g++.old-deja/g++.other/syntax4.C: New test.
29479
294802000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29481
29482 * gcc.dg/20000623-1.c: Prototype exit and abort.
29483
294842000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29485
29486 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29487 New tests.
29488 * gcc.dg/cpp-mi3.def: New file.
29489
29490 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29491 inside assertions.
29492 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29493 lexer's error messages.
29494 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29495 divine anything from the linemarkers.
29496 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29497 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29498
294992000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29500
29501 * gcc.dg/20000623-1.c: New test.
29502
295032000-06-22 Jakub Jelinek <jakub@redhat.com>
29504
29505 * gcc.c-torture/execute/20000622-1.c: New test.
29506
295072000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29508
29509 * g++.old-deja/g++.other/init15.C: New test.
29510
295112000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29512
29513 * g++.old-deja/g++.pt/vaarg2.C: New test.
29514 * g++.old-deja/g++.pt/vaarg3.C: New test.
29515
295162000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29517
29518 * g++.old-deja/g++.other/dyncast6.C: New test.
29519
295202000-06-15 Jakub Jelinek <jakub@redhat.com>
29521
29522 * gcc.c-torture/execute/loop-6.c: New test.
29523
295242000-06-14 Jakub Jelinek <jakub@redhat.com>
29525
29526 * gcc.dg/20000614-1.c: New test.
29527 * gcc.dg/20000614-2.c: New test.
29528
295292000-06-14 Hans-Peter Nilsson <hp@axis.com>
29530
29531 * g++.old-deja/g++.other/inline12.C: New test.
29532
295332000-06-13 Jakub Jelinek <jakub@redhat.com>
29534
29535 * g++.old-deja/g++.other/eh1.C: New test.
29536
295372000-06-12 Jakub Jelinek <jakub@redhat.com>
29538
29539 * g++.old-deja/g++.other/type.C: New test.
29540
295412000-06-05 Jakub Jelinek <jakub@redhat.com>
29542
29543 * g++.old-deja/g++.other/initstring.C: New test.
29544
295452000-06-12 Jason Merrill <jason@redhat.com>
29546
29547 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29548
295492000-06-09 Jeffrey A Law (law@cygnus.com)
29550
29551 * gcc.c-torture/compile/20000609-1.c: New test.
29552
295532000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29554
29555 * gcc.dg/20000609-1.c: New test.
29556
295572000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29558
29559 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29560 * gcc.c-torture/noncompile/poison-1.c: Move...
29561 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29562 * gcc.dg/cpp-li1.c: Add a token after the #line.
29563
295642000-06-05 Richard Henderson <rth@cygnus.com>
29565
29566 * gcc.c-torture/execute/20000605-2.c: New test.
29567 * gcc.c-torture/execute/20000605-3.c: New test.
29568
295692000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29570
29571 * g77.f-torture/execute/20000503-1.x: New file.
29572
295732000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29574
29575 * g++.old-deja/g++.eh/badalloc1.C: New test.
29576
295772000-06-05 Richard Henderson <rth@cygnus.com>
29578
29579 * gcc.c-torture/execute/20000605-1.c: New test.
29580
295812000-06-05 Jakub Jelinek <jakub@redhat.com>
29582 Nathan Sidwell <nathan@codesourcery.com>
29583
29584 * gcc.c-torture/compile/20000605-1.c: New test.
29585
295862000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29587
29588 * g77.f-torture/compile/20000601-1.f: New test.
29589
295902000-06-03 Richard Henderson <rth@cygnus.com>
29591
29592 * gcc.c-torture/execute/20000603-1.c: New.
29593
295942000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29595
29596 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29597 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29598
295992000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29600
29601 * gcc.dg/compare2.c (case 12): XFAIL.
29602 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29603 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29604
29605 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29606
296072000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29608
29609 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29610 guard macro is already defined when the header is first
29611 included.
29612 * gcc.dg/cpp-mix.h: New file.
29613 * gcc.dg/endif-label.c: Update patterns to match compiler.
29614
29615 * g++.brendan/complex1.C: Declare abort.
29616 * g++.law/refs4.C: Remove XFAIL.
29617 * g++.oliva/expr2.C: Declare abort and exit.
29618
296192000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29620
29621 * gcc.c-torture/execute/20000528-1.c: New test.
29622
29623 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29624 * g++.old-deja/g++.law/temps4.C: Likewise.
29625
29626 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29627 stdlib.h. Call abort() on failure.
29628 * g++.old-deja/g++.law/refs4.C: Likewise.
29629 * g++.old-deja/g++.law/temps4.C: Likewise.
29630 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29631 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29632
296332000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29634
29635 Relative to g++.dg/special:
29636 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29637
29638 Relative to g++.old-deja:
29639 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29640 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29641 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29642 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29643 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29644 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29645 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29646
29647 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29648 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29649 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29650 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29651 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29652 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29653 and/or string.h.
29654
29655 * g++.other/goto1.C: Update expectations for error messages.
29656
296572000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29658
29659 * gcc.c-torture/compile/20000523-1.c: New test.
29660
296612000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29662
29663 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29664
296652000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29666
29667 * g++.old-deja/g++.eh/catch11.C: New test.
29668 * g++.old-deja/g++.eh/catch12.C: New test.
29669
296702000-05-24 Nick Clifton <nickc@cygnus.com>
29671
29672 * gcc.c-torture/execute/20000523-1.c: New test.
29673
296742000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29675
29676 * c-torture/execute/bcp-1.c: Replace abort in arg of
29677 __builtin_constant_p with a generic external function.
29678
29679 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29680 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29681 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29682 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29683 Prototype abort and/or exit.
29684
29685 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29686 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29687 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29688 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29689
296902000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29691
29692 * gcc.dg/dwarf2-1.c: New test.
29693
296942000-05-20 Richard Henderson <rth@cygnus.com>
29695
29696 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29697
296982000-05-20 Andreas Jaeger <aj@suse.de>
29699
29700 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29701 testcase.
29702
297032000-05-19 David Edelsohn <edelsohn@gnu.org>
29704
29705 * gcc.c-torture/execute/20000519-2.c: New test.
29706
297072000-05-19 Andreas Jaeger <aj@suse.de>
29708
29709 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29710 which fails with SSA.
29711
29712 * lib/c-torture.exp: Also test with -O3 -fssa.
29713
297142000-05-18 Michael Meissner <meissner@redhat.com>
29715
29716 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29717 * gcc.c-torture/execute/920415-1.c: Ditto.
29718 * gcc.c-torture/execute/920501-1.c: Ditto.
29719 * gcc.c-torture/execute/conversion.c: Ditto.
29720 * gcc.c-torture/execute/cvt-1.c: Ditto.
29721
297222000-05-18 Jeffrey A Law (law@cygnus.com)
29723
29724 * gcc.c-torture/compile/20000518-1.c: New test.
29725
297262000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29727
29728 * g77.f-torture/compile/200005018.f: New test.
29729
297302000-05-17 Jeffrey A Law (law@cygnus.com)
29731
29732 * gcc.c-torture/compile/20000517-1.c: New test.
29733
297342000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29735
29736 * gcc.c-torture/execute/20000516-1.c: New test.
29737
297382000-05-15 Jakub Jelinek <jakub@redhat.com>
29739
29740 * g++.old-deja/g++.other/eh.C: New test.
29741
297422000-05-12 Richard Henderson <rth@cygnus.com>
29743
29744 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29745 constants through to doit's conditional.
29746
297472000-05-11 Jeffrey A Law (law@cygnus.com)
29748
29749 * gcc.c-torture/compile/20000511-1.c: New test.
29750 * g77.f-torture/compile/20000511-1.f: New test.
29751 * g77.f-torture/compile/20000511-2.f: New test.
29752
297532000-05-11 Michael Meissner <meissner@redhat.com>
29754
29755 * gcc.c-torture/execute/20000511-1.c: New test.
29756
297572000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29758
29759 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29760 * gcc.dg/20000510-1.S: New.
29761
297622000-05-08 Catherine Moore <clm@cygnus.com>
29763
29764 * gcc.dg/unused-3.c: New.
29765
297662000-05-06 Richard Henderson <rth@cygnus.com>
29767
29768 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29769 * g++.old-deja/g++.mike/warn1.C: Likewise.
29770 * g++.old-deja/g++.pt/local1.C: Likewise.
29771 * g++.old-deja/g++.pt/local7.C: Likewise.
29772 * g++.old-deja/g++.pt/spec16.C: Likewise.
29773
297742000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 29775
ed8e443a 29776 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 29777
ed8e443a 297782000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 29779
ed8e443a 29780 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 29781
ed8e443a 297822000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 29783
ed8e443a 29784 * gcc.dg/noreturn-2.c: New test.
f43b2795 29785
ed8e443a 297862000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 29787
ed8e443a
JM
29788 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29789 preprocessor.
45abaea8 29790
ed8e443a 297912000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 29792
ed8e443a 29793 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 29794
ed8e443a 297952000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 29796
ed8e443a
JM
29797 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29798 OpenSSL by Jason R Thorpe.
82c18d5c 29799
ed8e443a 298002000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 29801
ed8e443a 29802 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 29803
ed8e443a 298042000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 29805
ed8e443a 29806 * gcc.dg/20000503-1.c: New test.
79ff6e27 29807
ed8e443a 298082000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 29809
ed8e443a
JM
29810 * gcc.c-torture/compile/20000502-1.c: New test.
29811 * g++.old-deja/g++.other/align.C: New test.
29812 * gcc.dg/cpp-tradstringify.c: New test.
29813
29814Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29815
29816 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29817 and hard registers.
29818
298192000-04-26 Geoff Keating <geoffk@cygnus.com>
29820
29821 * gcc.c-torture/execute/loop-5.c: New test.
29822
298232000-04-25 Jakub Jelinek <jakub@redhat.com>
29824
29825 * gcc.c-torture/execute/va-arg-20.c: New test.
29826
298272000-04-23 Jeffrey A Law (law@cygnus.com)
29828
29829 * gcc.c-torture/execute/20000422-1.c: New test.
29830
298312000-04-20 Greg McGary <gkm@gnu.org>
29832
29833 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
29834 when optimizing, but without sibling-call optimizations (-O1).
29835
298362000-04-20 Jeffrey A Law (law@cygnus.com)
29837
29838 * gcc.c-torture/compile/20000420-1.c: New test.
29839
298402000-04-20 Nathan Sidwell <nathan@codesourcery.com>
29841
29842 * g++.abi/ptrflags.C: New test.
29843 * g++.eh/catchptr1.C: Test incomplete pointer chains.
29844
298452000-04-19 Catherine Moore <clm@cygnus.com>
29846
29847 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
29848
298492000-04-19 Greg McGary <gkm@gnu.org>
29850
29851 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
29852 sibling-call optimizations.
29853
298542000-04-19 Zack Weinberg <zack@wolery.cumb.org>
29855
29856 * gcc.dg/20000419-1.c: New test.
29857
298582000-04-12 Hans-Peter Nilsson <hp@axis.com>
29859
29860 * gcc.c-torture/execute/20000412-6.c: New test.
29861
298622000-04-12 Jeffrey A Law (law@cygnus.com)
29863
29864 * gcc.c-torture/execute/20000412-5.c: New test.
29865 * g77.f-torture/compile/20000412-1.f: New test.
29866 * gcc.c-torture/execute/20000412-4.c: New test.
29867 * gcc.c-torture/compile/20000412-2.c: New test.
29868 * gcc.c-torture/execute/20000412-3.c: New test.
29869 * gcc.c-torture/compile/20000412-1.c: New test.
29870 * gcc.c-torture/execute/20000412-2.c: New test.
29871
298722000-04-12 Jakub Jelinek <jakub@redhat.com>
29873
29874 * objc/execute/bf-20.m: New test.
29875
298762000-04-10 Richard Henderson <rth@cygnus.com>
29877
29878 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
29879
29880 * gcc.c-torture/execute/20000412-1.c: New test.
29881
298822000-04-10 Nathan Sidwell <nathan@codesourcery.com>
29883
29884 * g++.old-deja/g++.eh/catchptr1.C: New test.
29885
298862000-04-09 Nathan Sidwell <nathan@codesourcery.com>
29887
29888 * g++.old-deja/g++.abi/cxa_vec.C: New test.
29889
298902000-04-08 Neil Booth <NeilB@earthling.net>
29891
29892 * gcc.dg/cpp-nullchar.c: Remove test as
29893 embedded nulls cause problems.
29894
298952000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29896
29897 * gcc.dg/compare2.c: New test.
29898
298992000-04-08 Neil Booth <NeilB@earthling.net>
29900
29901 * gcc.dg/cpp-nullchar.c: New test.
29902
299032000-04-07 Zack Weinberg <zack@wolery.cumb.org>
29904
29905 * gcc.dg/cpp-mi2.c: New test.
29906 * gcc.dg/cpp-mi2[abc].h: New files.
29907
299082000-04-07 Nathan Sidwell <nathan@codesourcery.com>
29909
29910 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
29911 member name.
29912
299132000-04-06 Nathan Sidwell <nathan@codesourcery.com>
29914
29915 * g++.old-deja/g++.abi/vmihint.C: New test.
29916
299172000-04-06 Neil Booth <NeilB@earthling.net>
29918
29919 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
29920 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
29921 copyright.
29922
299232000-04-05 Hans-Peter Nilsson <hp@axis.com>
29924
29925 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
29926 avoid stack-frame overwrite.
29927
299282000-04-05 Jakub Jelinek <jakub@redhat.com>
29929
29930 * gcc.c-torture/compile/20000405-2.c: New test.
29931 * gcc.c-torture/compile/20000405-3.c: New test.
29932
299332000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29934
29935 * gcc.c-torture/compile/20000405-1.c: New test.
29936
299372000-04-04 Geoff Keating <geoffk@cygnus.com>
29938
29939 * gcc.dg/cast-qual-1.c: Revert last change.
29940
299412000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29942
29943 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
29944
299452000-04-03 Zack Weinberg <zack@wolery.cumb.org>
29946
29947 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
29948 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
29949
299502000-04-03 Jeffrey A Law (law@cygnus.com)
29951
29952 * gcc.c-torture/compile/20000403-2.c: New test.
29953 * gcc.c-torture/compile/20000403-1.c: New test.
29954
299552000-04-03 Hans-Peter Nilsson <hp@axis.com>
29956
29957 * gcc.c-torture/execute/20000403-1.c: New test.
29958
299592000-04-03 Geoff Keating <geoffk@cygnus.com>
29960
29961 * gcc.c-torture/execute/20000402-1.c: New test.
29962
299632000-04-03 Donald Lindsay <dlindsay@cygnus.com>
29964
29965 * gcc.c-torture/execute/va-arg-15.c: New test.
29966 * gcc.c-torture/execute/va-arg-16.c: New test.
29967 * gcc.c-torture/execute/va-arg-17.c: New test.
29968 * gcc.c-torture/execute/va-arg-18.c: New test.
29969 * gcc.c-torture/execute/va-arg-19.c: New test.
29970
299712000-04-02 Zack Weinberg <zack@wolery.cumb.org>
29972
29973 * gcc.c-torture/compile/981211-1.c: Move to...
29974 * gcc.dg/cpp-as1.c: ...here.
29975 * gcc.dg/cpp-as2.c: New file.
29976
29977 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
29978 compiler.
29979
299802000-04-02 Neil Booth <NeilB@earthling.net>
29981
29982 * gcc.dg/cpp-cond.c New tests.
29983 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
29984 accidental success less likely.
29985 * gcc.dg/cpp-missingop.c New tests.
29986 * gcc.dg/cpp-missingparen.c New tests.
29987 * gcc.dg/cpp-shift.c New tests.
29988 * gcc.dg/cpp-shortcircuit.c New tests.
29989 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 29990
ed8e443a 299912000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 29992
ed8e443a 29993 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 29994
ed8e443a 299952000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 29996
ed8e443a
JM
29997 * gcc.c-torture/compile/20000326-1.c: New test.
29998 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 29999
ed8e443a 300002000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 30001
ed8e443a
JM
30002 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30003 the first parameter is a function argument.
7acfb19e 30004
ed8e443a 300052000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 30006
ed8e443a 30007 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 30008
ed8e443a 300092000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 30010
ed8e443a 30011 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 30012
ed8e443a 300132000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 30014
ed8e443a 30015 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 30016
ed8e443a 300172000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 30018
ed8e443a 30019 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 30020
ed8e443a 300212000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 30022
ed8e443a 30023 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 30024
ed8e443a 300252000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 30026
ed8e443a
JM
30027 * gcc.c-torture/execute/20000314-3.c: New test.
30028 * gcc.c-torture/execute/20000314-2.c: New test.
30029 * gcc.c-torture/execute/20000314-1.c: New test.
30030 * gcc.c-torture/compile/20000314-2.c: New test.
30031 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 30032
ed8e443a 300332000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 30034
ed8e443a 30035 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 30036
ed8e443a 300372000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 30038
ed8e443a
JM
30039 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30040 standards-compliant result rather than specific constants.
30041 Put test-values in array.
532f12a2 30042
ed8e443a 300432000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 30044
ed8e443a
JM
30045 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30046 (g++_target_compile): Put test-specific options last.
98eddaf7 30047
ed8e443a 300482000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 30049
ed8e443a 30050 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 30051
ed8e443a 300522000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 30053
ed8e443a 30054 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 30055
ed8e443a 300562000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 30057
ed8e443a
JM
30058 * g++.old-deja/g++.brendan/misc12.C: Removed.
30059 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30060 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 30061
ed8e443a 300622000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 30063
ed8e443a 30064 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 30065
ed8e443a 300662000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 30067
ed8e443a 30068 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 30069
ed8e443a 300702000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 30071
ed8e443a
JM
30072 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30073 is 1, not zero.
2a6b7809 30074
ed8e443a 300752000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 30076
ed8e443a
JM
30077 * g++.old-deja/g++.warn/impint.C: New test.
30078 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30079 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30080 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30081 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30082 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30083 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30084 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30085 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30086 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30087 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30088 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30089 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 30090
ed8e443a 300912000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 30092
ed8e443a 30093 * gcc.dg/cpp-redef.c: New test.
83f1c55d 30094
ed8e443a 300952000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 30096
ed8e443a 30097 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 30098
ed8e443a 300992000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 30100
ed8e443a
JM
30101 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30102 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 30103
ed8e443a 301042000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 30105
ed8e443a 30106 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 30107
ed8e443a 301082000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 30109
ed8e443a
JM
30110 * gcc.c-torture/compile/cpp-2.c: New test.
30111 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 30112
ed8e443a 301132000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 30114
ed8e443a 30115 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 30116
ed8e443a 301172000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 30118
ed8e443a 30119 * gcc.dg/cpp-li2.c: New test.
83f1c55d 30120
ed8e443a 30121 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 30122
ed8e443a 30123 * gcc.dg/cpp-li1.c: New test.
83f1c55d 30124
ed8e443a 301252000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 30126
ed8e443a 30127 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 30128
ed8e443a 301292000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 30130
ed8e443a 30131 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 30132
ed8e443a 301332000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 30134
ed8e443a 30135 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 30136
ed8e443a 301372000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 30138
ed8e443a 30139 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 30140
ed8e443a 301412000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 30142
ed8e443a 30143 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 30144
ed8e443a 301452000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 30146
ed8e443a 30147 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 30148
ed8e443a 301492000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 30150
ed8e443a 30151 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 30152
ed8e443a 301532000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 30154
ed8e443a
JM
30155 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30156 ALWAYS_CXXFLAGS.
2144ddea 30157
ed8e443a 301582000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 30159
ed8e443a 30160 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 30161
ed8e443a 301622000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 30163
ed8e443a 30164 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 30165
ed8e443a 301662000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 30167
ed8e443a 30168 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 30169
ed8e443a 301702000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 30171
ed8e443a
JM
30172 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30173 on native targets
31a72d3f 30174
ed8e443a 301752000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 30176
ed8e443a 30177 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 30178
ed8e443a 301792000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 30180
ed8e443a 30181 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 30182
ed8e443a 301832000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 30184
ed8e443a
JM
30185 * g++.old-deja/g++.jason/cast3.C: Return void.
30186 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 30187
ed8e443a 301882000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 30189
ed8e443a 30190 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 30191
ed8e443a 30192 * gcc.dg/loop-1.c: New test.
7a53e94b 30193
ed8e443a 301942000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 30195
ed8e443a
JM
30196 * gcc.c-torture/compile/20000127-1.c: New test.
30197 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 30198
ed8e443a 301992000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 30200
ed8e443a 30201 * gcc.dg/unused-2.c: New test.
1eb8759b 30202
ed8e443a 30203 * gcc.dg/conv-1.c: New test.
1eb8759b 30204
ed8e443a 302052000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 30206
ed8e443a
JM
30207 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30208 compiler.
30209 (tool_option_proc): Fix typo.
33f6849b 30210
ed8e443a 302112000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 30212
ed8e443a
JM
30213 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30214 of the ld on the host, not on the build machine.
30215 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 30216
ed8e443a 302172000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 30218
ed8e443a 30219 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 30220
ed8e443a 302212000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 30222
ed8e443a
JM
30223 * gcc.c-torture/execute/20000120-2.c: New test.
30224 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 30225
ed8e443a 302262000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 30227
ed8e443a 30228 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 30229
ed8e443a 302302000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 30231
ed8e443a 30232 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 30233
ed8e443a 302342000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 30235
ed8e443a 30236 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 30237
ed8e443a 302382000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 30239
ed8e443a
JM
30240 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30241 with 16 bit integers.
662ef0f5 30242
ed8e443a 302432000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 30244
ed8e443a 30245 * gcc.dg/20000108-1.c: New test.
662ef0f5 30246
ed8e443a 302472000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 30248
ed8e443a 30249 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 30250
ed8e443a 302512000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 30252
ed8e443a
JM
30253 * g++.old-deja/g++.other/cast4.C: New test.
30254
302552000-01-05 Jeffrey A Law (law@cygnus.com)
30256
30257 * gcc.c-torture/compile/20000105-2.c: New test.
30258 * gcc.c-torture/compile/20000105-1.c: New test.
30259
302602000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30261
30262 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30263 references to printf & atoi to conform to ANSI standard.
30264 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30265 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30266 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30267 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30268 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30269 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30270 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30271 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30272 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30273 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30274 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30275 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30276 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30277 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30278 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30279 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30280 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30281 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30282 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30283 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30284 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30285 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30286 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30287 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30288 * g++.old-deja/g++.brendan/init3.C: Likewise.
30289 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30290 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30291 * g++.old-deja/g++.brendan/new2.C: Likewise.
30292 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30293 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30294 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30295 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30296 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30297 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30298 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30299 * g++.old-deja/g++.brendan/template24.C: Likewise.
30300 * g++.old-deja/g++.brendan/template3.C: Likewise.
30301 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30302 * g++.old-deja/g++.jason/inline3.C: Likewise.
30303 * g++.old-deja/g++.jason/opeq.C: Likewise.
30304 * g++.old-deja/g++.law/arg5.C: Likewise.
30305 * g++.old-deja/g++.law/arm7.C: Likewise.
30306 * g++.old-deja/g++.law/ctors11.C: Likewise.
30307 * g++.old-deja/g++.law/cvt8.C: Likewise.
30308 * g++.old-deja/g++.law/init9.C: Likewise.
30309 * g++.old-deja/g++.law/refs4.C: Likewise.
30310 * g++.old-deja/g++.law/template2.C: Likewise.
30311 * g++.old-deja/g++.law/visibility24.C: Likewise.
30312 * g++.old-deja/g++.law/vtable3.C: Likewise.
30313 * g++.old-deja/g++.mike/asm2.C: Likewise.
30314 * g++.old-deja/g++.mike/eh1.C: Likewise.
30315 * g++.old-deja/g++.mike/misc1.C: Likewise.
30316 * g++.old-deja/g++.mike/misc13.C: Likewise.
30317 * g++.old-deja/g++.mike/misc14.C: Likewise.
30318 * g++.old-deja/g++.mike/ns12.C: Likewise.
30319 * g++.old-deja/g++.mike/p1248.C: Likewise.
30320 * g++.old-deja/g++.mike/p3708.C: Likewise.
30321 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30322 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30323 * g++.old-deja/g++.mike/p646.C: Likewise.
30324 * g++.old-deja/g++.mike/p700.C: Likewise.
30325 * g++.old-deja/g++.mike/p783.C: Likewise.
30326 * g++.old-deja/g++.mike/p783a.C: Likewise.
30327 * g++.old-deja/g++.mike/p783b.C: Likewise.
30328 * g++.old-deja/g++.mike/p786.C: Likewise.
30329 * g++.old-deja/g++.mike/p789.C: Likewise.
30330 * g++.old-deja/g++.mike/p789a.C: Likewise.
30331 * g++.old-deja/g++.mike/p807a.C: Likewise.
30332 * g++.old-deja/g++.other/delete3.C: Likewise.
30333 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30334 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30335 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30336 * g++.old-deja/g++.other/empty1.C: Likewise.
30337 * g++.old-deja/g++.other/temporary1.C: Likewise.
30338 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30339 * g++.old-deja/g++.pt/t16.C: Likewise.
30340 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 30341
ed8e443a 303421999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 30343
ed8e443a 30344 * gcc.dg/991230-1.c: New test.
7fb1283f 30345
ed8e443a 303461999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 30347
ed8e443a
JM
30348 * gcc.c-torture/compile/991229-3.c: New test.
30349 * gcc.c-torture/compile/991229-2.c: New test.
30350 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 30351
ed8e443a 303521999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 30353
ed8e443a 30354 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 30355
1acaf650 303561999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 30357
ed8e443a 30358 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 30359
ed8e443a 303601999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 30361
ed8e443a 30362 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 30363
1acaf650 303641999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 30365
ed8e443a 30366 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 30367
ed8e443a 303681999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 30369
ed8e443a 30370 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 30371
ed8e443a 303721999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 30373
ed8e443a 30374 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 30375
ed8e443a 303761999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 30377
ed8e443a
JM
30378 * gcc.c-torture/execute/991216-1.c: New test.
30379 * gcc.c-torture/execute/991216-2.c: New test.
30380 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 30381
ed8e443a 303821999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 30383
ed8e443a
JM
30384 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30385 Actually make the test fail by using "-O2" for compilation.
83f1c55d 30386
ed8e443a 303871999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 30388
ed8e443a 30389 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 30390
ed8e443a 303911999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 30392
ed8e443a
JM
30393 * gcc.c-torture/compile/991214-1.c: New test.
30394 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 30395
ed8e443a 303961999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 30397
ed8e443a 30398 * gcc.dg/991214-1.c: New test.
c07c7c9d 30399
ed8e443a 304001999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 30401
ed8e443a
JM
30402 * gcc.c-torture/compile/991213-3.c: New test.
30403 * gcc.c-torture/compile/991213-2.c: New test.
30404 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 30405
ed8e443a 304061999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 30407
ed8e443a 30408 * gcc.dg/991209-1.c: New test.
8ab56d5d 30409
ed8e443a 304101999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 30411
ed8e443a 30412 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 30413
ed8e443a 304141999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 30415
ed8e443a 30416 * gcc.dg/ultrasp2.c: New test.
83f1c55d 30417
ed8e443a 304181999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 30419
ed8e443a 30420 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 30421
ed8e443a 304221999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 30423
ed8e443a
JM
30424 * gcc.c-torture/compile/991202-1.c: New test.
30425 * gcc.c-torture/execute/991202-1.c: New test.
30426 * gcc.c-torture/execute/991202-2.c: New test.
30427 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 30428
ed8e443a 304291999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 30430
ed8e443a
JM
30431 * g++.old-deja/g++.abi/align.C: New test.
30432 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30433 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 30434
ed8e443a 304351999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 30436
ed8e443a 30437 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 30438
ed8e443a 304391999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 30440
ed8e443a 30441 * gcc.dg/991129-1.c: New test.
19a027a0 30442
ed8e443a 304431999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 30444
ed8e443a 30445 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 30446
ed8e443a 304471999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 30448
ed8e443a 30449 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 30450
ed8e443a 304511999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 30452
ed8e443a
JM
30453 * g++.old-deja/g++.eh/cleanup2.C: New test.
30454 * g++.old-deja/g++.ext/pretty2.C: New test.
30455 * g++.old-deja/g++.ext/pretty3.C: New test.
30456 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 30457
ed8e443a 304581999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 30459
ed8e443a
JM
30460 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30461 compiler_output to look for one error message instead of two.
e5315fad 30462
ed8e443a 304631999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 30464
ed8e443a
JM
30465 * gcc.c-torture/execute/991118-1.c: Also test case
30466 where the word boundary does not split a byte evenly.
ee760205 30467
ed8e443a 304681999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 30469
ed8e443a 30470 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 30471
ed8e443a 304721999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 30473
ed8e443a 30474 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 30475
ed8e443a 304761999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 30477
ed8e443a
JM
30478 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30479 working directory pathnames.
83f1c55d 30480
ed8e443a 304811999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 30482
ed8e443a
JM
30483 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30484 host is equipped with driver.h and driver.o so it can actually
30485 compile and run the tests.
8f4f2f29 30486
ed8e443a 304871999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 30488
ed8e443a 30489 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 30490
ed8e443a 304911999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 30492
ed8e443a 30493 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 30494
ed8e443a 304951999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 30496
ed8e443a
JM
30497 * lib/target-supports.exp: New file: Provide procs to test for
30498 features supported by the target.
30499 (check_weak_available): Moved here from ecos.exp.
30500 (check_alias_available): New proc: Determine of the target
30501 toolchain supports the alias attribute.
da018257 30502
ed8e443a
JM
30503 * gcc.dg/special/ecos.exp: Move check_weak_available to
30504 target-supports.exp.
30505 (alias-1.c): Only perform the test if the target supports
30506 aliases.
30507 (wkali-1.c): Only perform the test if the target supports
30508 aliases.
da018257 30509
ed8e443a
JM
30510 * gcc.dg/990506-0.c: Expect error messages from cross
30511 targets as well as native targets.
2792392c 30512
ed8e443a 305131999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 30514
ed8e443a
JM
30515 * gcc.dg/ultrasp1.c: Removed xfail.
30516 * gcc.dg/struct-ret-2.c: Likewise.
30517 * gcc.dg/array-1.c: Likewise.
2792392c 30518
ed8e443a 305191999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 30520
ed8e443a 30521 * gcc.dg/struct-ret-2.c: New test.
2a81679e 30522
ed8e443a 30523 * gcc.dg/array-1.c: New test.
3965abd0 30524
ed8e443a 305251999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 30526
ed8e443a 30527 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 30528
ed8e443a 305291999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 30530
ed8e443a 30531 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 30532
ed8e443a 305331999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 30534
ed8e443a 30535 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 30536
ed8e443a 305371999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 30538
ed8e443a 30539 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 30540
ed8e443a 305411999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 30542
ed8e443a 30543 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 30544
ed8e443a 305451999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 30546
ed8e443a 30547 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 30548
ed8e443a 305491999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 30550
ed8e443a 30551 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 30552
ed8e443a 305531999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 30554
ed8e443a 30555 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 30556
ed8e443a 305571999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 30558
ed8e443a
JM
30559 * g++.old-deja/g++.other/vaarg2.C: New test.
30560 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 30561
ed8e443a 305621999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 30563
ed8e443a
JM
30564 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30565 in compile/.
c328b1d7 30566
ed8e443a 305671999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 30568
ed8e443a 30569 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 30570
ed8e443a 305711999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 30572
ed8e443a
JM
30573 * lib/file-format.exp (gcc_target_object_format): Don't
30574 crash if objdump is unavailable.
83f1c55d 30575
ed8e443a 305761999-09-29 Donn Terry <donn@interix.com>
83f1c55d 30577
ed8e443a 30578 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 30579
ed8e443a 305801999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 30581
ed8e443a 30582 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 30583
ed8e443a 305841999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 30585
ed8e443a 30586 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 30587
ed8e443a 305881999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 30589
ed8e443a 30590 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 30591
ed8e443a 305921999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 30593
ed8e443a
JM
30594 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30595 __PRETTY_FUNCTION__.
83f1c55d 30596
ed8e443a 305971999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 30598
ed8e443a 30599 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 30600
ed8e443a 306011999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 30602
ed8e443a
JM
30603 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30604 for which -fpic is inappropriate.
34d257b1 30605
ed8e443a 306061999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 30607
ed8e443a 30608 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 30609
ed8e443a 306101999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 30611
ed8e443a
JM
30612 * g++.old-deja/g++.other/dyncast1.C: New test.
30613 * g++.old-deja/g++.other/dyncast2.C: New test.
30614 * g++.old-deja/g++.other/dyncast3.C: New test.
30615 * g++.old-deja/g++.other/dyncast4.C: New test.
30616 * g++.old-deja/g++.other/dyncast5.C: New test.
30617 * g++.old-deja/g++.eh/catch3.C: New test.
30618 * g++.old-deja/g++.eh/catch3p.C: New test.
30619 * g++.old-deja/g++.eh/catch4.C: New test.
30620 * g++.old-deja/g++.eh/catch4p.C: New test.
30621 * g++.old-deja/g++.eh/catch5.C: New test.
30622 * g++.old-deja/g++.eh/catch5p.C: New test.
30623 * g++.old-deja/g++.eh/catch6.C: New test.
30624 * g++.old-deja/g++.eh/catch6p.C: New test.
30625 * g++.old-deja/g++.eh/catch7.C: New test.
30626 * g++.old-deja/g++.eh/catch7p.C: New test.
30627 * g++.old-deja/g++.eh/catch8.C: New test.
30628 * g++.old-deja/g++.eh/catch8p.C: New test.
30629 * g++.old-deja/g++.eh/catch9.C: New test.
30630 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 30631
ed8e443a 306321999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 30633
ed8e443a
JM
30634 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30635 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 30636
ed8e443a 306371999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 30638
ed8e443a 30639 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 30640
ed8e443a 306411999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 30642
ed8e443a
JM
30643 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30644 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 30645
ed8e443a 306461999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 30647
ed8e443a 30648 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 30649
ed8e443a 306501999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 30651
ed8e443a
JM
30652 * g++.old-deja/g++.other/lookup11.C: New test.
30653 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30654 what is permitted and what we want.
30655 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30656 overload use.
30657 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 30658
ed8e443a 306591999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 30660
ed8e443a
JM
30661 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30662 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 30663
ed8e443a 306641999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 30665
ed8e443a
JM
30666 * g++.old-deja/g++.other/sizeof3.C: New test.
30667 * g++.old-deja/g++.other/sizeof4.C: New test.
30668 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30669 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 30670
ed8e443a 306711999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 30672
ed8e443a 30673 * gcc.dg/va-arg-1.c: New.
76292ef8 30674
ed8e443a 306751999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 30676
ed8e443a 30677 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 30678
ed8e443a 306791999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 30680
ed8e443a
JM
30681 * g77.f-torture/compile/980519-2.f: New test.
30682 * g77.f-torture/compile/19990905-0.f: New test.
30683 * g77.f-torture/compile/19990905-1.f: New test.
30684 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 30685
ed8e443a 30686 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 30687
ed8e443a 306881999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 30689
ed8e443a 30690 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 30691
ed8e443a 306921999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 30693
ed8e443a 30694 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 30695
ed8e443a 306961999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 30697
ed8e443a
JM
30698 * g++.old-deja/g++.other/ambig2.C: New test.
30699 * g++.old-deja/g++.other/cond5.C: New test.
30700 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 30701
ed8e443a 307021999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 30703
ed8e443a
JM
30704 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30705 assemblers too.
18987000 30706
ed8e443a 307071999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 30708
ed8e443a
JM
30709 * lib/c-torture.exp: Avoid the "compare executables" optimization
30710 when testing native.
b780db79 30711
ed8e443a 307121999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 30713
ed8e443a
JM
30714 * gcc.c-torture/execute/990829-1.c: New test.
30715 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 30716
ed8e443a 307171999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 30718
ed8e443a
JM
30719 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30720 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30721 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30722 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30723 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30724 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30725 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30726 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30727 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30728 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30729 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 30730
ed8e443a 307311999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 30732
ed8e443a 30733 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 30734
ed8e443a 307351999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 30736
ed8e443a 30737 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 30738
ed8e443a 30739 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 30740
ed8e443a 30741 * g77.f-torture/execute/19990826-2.f: New test.
03565372 30742
ed8e443a 30743 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 30744
ed8e443a
JM
30745 * gcc.c-torture/execute/990826-0.c: New test.
30746 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 30747
ed8e443a 30748 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 30749
ed8e443a 307501999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 30751
ed8e443a
JM
30752 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30753 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30754 lss-011.C: New tests.
33f58a4e 30755
ed8e443a 307561999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 30757
ed8e443a 30758 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 30759
ed8e443a 307601999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 30761
ed8e443a
JM
30762 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30763 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30764 call `postbase' for each one. All callers of `postbase' changed
30765 to call this instead.
fb20fc45 30766
ed8e443a 307671999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 30768
ed8e443a 30769 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 30770
ed8e443a 307711999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 30772
ed8e443a
JM
30773 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30774 just native ones.
8a07ed33 30775
ed8e443a
JM
30776 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30777 just native ones.
7ea3788d 30778
ed8e443a 307791999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 30780
ed8e443a 30781 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 30782
ed8e443a 307831999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 30784
ed8e443a 30785 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 30786
ed8e443a 307871999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 30788
ed8e443a 30789 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 30790
ed8e443a 307911999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 30792
ed8e443a 30793 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 30794
ed8e443a 307951999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 30796
ed8e443a
JM
30797 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30798 * g++.old-deja/g++.brendan/crash64.C: Likewise
30799 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 30800
ed8e443a 308011999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 30802
ed8e443a 30803 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 30804
ed8e443a 308051999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 30806
ed8e443a 30807 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 30808
ed8e443a 308091999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 30810
ed8e443a
JM
30811 Adapted from tests from Franz Sirl:
30812 * gcc.c-torture/execute/va-arg-7.c: New test.
30813 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 30814
ed8e443a 308151999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 30816
ed8e443a 30817 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 30818
ed8e443a 30819 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 30820
ed8e443a 308211999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 30822
ed8e443a
JM
30823 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30824 fp-cmp-1.c, converting double to float.
0e8b6188 30825
ed8e443a
JM
30826 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30827 fp-cmp-1.c, converting double to long double.
0e8b6188 30828
ed8e443a
JM
30829 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
30830 from fr1 to unknown_register, since fr1 is a legitimate register
30831 on some machines.
6ccecb36 30832
ed8e443a 308331999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 30834
ed8e443a 30835 * README: More listname related changes.
32bebc43 30836
ed8e443a 308371999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 30838
ed8e443a 30839 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 30840
ed8e443a 308411999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 30842
ed8e443a 30843 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 30844
ed8e443a 308451999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 30846
ed8e443a 30847 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 30848
ed8e443a 308491999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 30850
ed8e443a 30851 * gcc.dg/990703-1.c: New test.
58e1e5ad 30852
ed8e443a 308531999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 30854
ed8e443a
JM
30855 * lib/file-format.exp: New file: Move definition of proc
30856 gcc_target_object_format to here from
30857 gcc.dg/special/ecos.exp.
da621fd2 30858
ed8e443a
JM
30859 * lib/c-torture.exp: Include lib file-format.exp.
30860 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 30861
ed8e443a
JM
30862 * gcc.dg/special/ecos.exp: Remove definition of proc
30863 gcc_target_object_format.
3fb36cbd 30864
ed8e443a
JM
308651999-06-28 Jeffrey A Law (law@cygnus.com)
30866
30867 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 30868
ed8e443a 308691999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 30870
ed8e443a 30871 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 30872
ed8e443a 30873 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 30874
ed8e443a 308751999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 30876
ed8e443a
JM
30877 * gcc.c-torture/compile/dll.c: New test case. Check that dll
30878 attributes compile.
30879 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
30880 ports that use the COFF/PE file format.
048f60dc 30881
ed8e443a 308821999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 30883
ed8e443a 30884 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 30885
ed8e443a 308861999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 30887
ed8e443a 30888 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 30889
ed8e443a 308901999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 30891
ed8e443a 30892 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 30893
ed8e443a 308941999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 30895
ed8e443a 30896 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 30897
ed8e443a 308981999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 30899
ed8e443a 30900 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 30901
ed8e443a
JM
30902 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
30903 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 30904
ed8e443a 309051999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 30906
ed8e443a
JM
30907 * g77.f-torture/compile/19990502-0.f: Replace with new,
30908 shorter, test that still fails after recent changes.
30909
309101999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30911
30912 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 30913
ed8e443a 309141999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
30915
30916 * gcc.c-torture/execute/990531-1.c: New test.
30917
b8c25665 309181999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
30919
30920 * gcc.c-torture/compile/990527-1.c: New test.
30921
b8c25665 309221999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
30923
30924 * gcc.c-torture/execute/990527-1.c: New test.
30925
83f1c55d
RH
309261999-05-25 Nick Clifton <nickc@cygnus.com>
30927
30928 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 30929 bitfields as signed.
83f1c55d 30930
47d98fa2
CB
309311999-05-25 Craig Burley <craig@jcb-sc.com>
30932
30933 * g77.f-torture/compile/19990525-0.f: New test.
30934
b8c25665 309351999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 30936
73951da8
JL
30937 * gcc.c-torture/execute/990525-2.c: New test.
30938
d3e82013
JL
30939 * gcc.c-torture/execute/990525-1.c: New test.
30940
569c1d8b
NS
309411999-05-24 Nathan Sidwell <nathan@acm.org>
30942
30943 * g++.old-deja/g++.other/anon3.C: New test.
30944 * g++.old-deja/g++.other/anon4.C: New test.
30945 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
30946 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
30947 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
30948 Merrill).
30949
b8c25665 309501999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 30951
79d6c916
JL
30952 * gcc.c-torture/execute/990524-1.c: New test.
30953
35676551
JL
30954 * gcc.dg/990524-1.c: New test.
30955
b8c25665 309561999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
30957
30958 * gcc.c-torture/compile/990523-1.c: New test.
30959
b8c25665 309601999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
30961
30962 * gcc.c-torture/compile/990519-1.c: New test.
30963
92b3fc3a
AS
309641999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30965
2e5b4448
AS
30966 * gcc.c-torture/compile/990517-1.c: New test.
30967
30968 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
30969 (e4, f4): New tests.
30970 (main): Call them.
30971
6de8697e
KG
309721999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30973
30974 * gcc.dg/noreturn-1.c: New test.
30975
b8c25665 309761999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
30977
30978 * gcc.c-torture/execute/990513-1.c: New test.
30979
b6181dbb
RH
309801999-05-10 Richard Henderson <rth@cygnus.com>
30981
30982 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
30983
6d9bf074
CB
309841999-05-10 Craig Burley <craig@jcb-sc.com>
30985
30986 * g77.f-torture/execute/erfc.f: Use small single-precision
30987 values, to avoid problems on Alphas when not -mieee.
30988
ea0f786b
CB
309891999-05-08 Craig Burley <craig@jcb-sc.com>
30990
30991 * gcc.dg/990506-0.c: New test.
30992
a3af74c4
RH
309931999-05-08 Richard Henderson <rth@cygnus.com>
30994
30995 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
30996 the constant to test. Don't XFAIL 64-bit targets.
30997
30998 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
30999 * g++.old-deja/g++.law/profile1.C: Likewise.
31000
31001 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31002 operator new instances.
31003 * g++.old-deja/g++.other/delete5.C: Likewise.
31004
dbd9ec97
CB
310051999-05-03 Craig Burley <craig@jcb-sc.com>
31006
31007 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31008 intrinsic.
31009
2b0bdd9a
CB
310101999-05-03 Craig Burley <craig@jcb-sc.com>
31011
31012 * g77.f-torture/execute/u77-test.f: Reverse order of two
31013 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31014
ddcd89b9
KG
310151999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31016
31017 * gcc.dg/compare1.c: New test.
31018
4014b382
JM
310191999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31020
31021 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31022 New tests.
31023
a7e34b17
CB
310241999-05-02 Craig Burley <craig@jcb-sc.com>
31025
31026 * g77.f-torture/compile/19990502-1.f: New test.
31027
4a5ae682
CB
310281999-05-02 Craig Burley <craig@jcb-sc.com>
31029
31030 * g77.f-torture/compile/19990502-0.f: New test.
31031
b8c25665 310321999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
31033
31034 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31035 intrinsic.
31036
b8c25665 310371999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
31038
31039 * g77.f-torture/execute/u77-test.f (main): List libU77
31040 intrinsics not currently tested.
31041 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31042 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31043 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31044 Trim blanks off the ends of some printed strings.
31045
b8c25665 310461999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
31047
31048 * g77.f-torture/execute/u77-test.f (main): Just warn about
31049 FSTAT gid disagreement, as it's expected on some systems.
31050
b8c25665 310511999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
31052
31053 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31054 use a new function, which allows for some slop.
31055 Clean up some commentary.
31056 (issum): The new function.
31057 (sgladd): Deleted subroutine.
31058
0bfc6dd2
CB
310591999-05-01 Craig Burley <craig@jcb-sc.com>
31060
31061 * g77.f-torture/execute/u77-test.f: Modify to be more like
31062 libf2c/libU77 version, bringing patches to that version here.
31063 Add suitable commentary.
31064
b8c25665 310651999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
31066
31067 * gcc.dg/990424-1.c: New test.
31068
4d9a07db
CB
310691999-04-24 Craig Burley <craig@jcb-sc.com>
31070
31071 * g77.f-torture/execute/u77-test.f (main): Bug involving
31072 LSTAT has been fixed, so turn back on full checking.
31073
2e647206
CB
310741999-04-20 Craig Burley <craig@jcb-sc.com>
31075
31076 * g77.f-torture/compile/19990419-0.f: New test.
31077 * g77.f-torture/execute/19990419-1.f: New test.
31078
b8c25665 310791999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
31080
31081 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31082 to avoid the need for a prototype to supress a warning.
31083
b8c25665 310841999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31085
31086 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31087
b8c25665 310881999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
31089
31090 * gcc.c-torture/execute/990404-1.c: New test.
31091
24dc09a7
ZW
310921999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31093
31094 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31095 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31096 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31097 missing initializer warnings.
31098
b8c25665 310991999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
31100
31101 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31102 matching strings.
31103
b8c25665 311041999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
31105
31106 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31107
96e57dac
CB
311081999-03-26 Craig Burley <craig@jcb-sc.com>
31109
31110 * g77.f-torture/execute/19990325-0.f: New test.
31111 * g77.f-torture/execute/19990325-1.f: New test.
31112
b8c25665 311131999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
31114
31115 * gcc.c-torture/execute/990324-1.c: New test.
31116
b8c25665 311171999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31118
31119 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31120 test with 4.
31121
b8c25665 311221999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
31123
31124 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31125
98941e01
CB
311261999-03-13 Craig Burley <craig@jcb-sc.com>
31127
31128 * g77.f-torture/execute/19990313-2.f: New test.
31129 * g77.f-torture/execute/19990313-3.f: New test.
31130
fe3ab6bd
CB
311311999-03-13 Craig Burley <craig@jcb-sc.com>
31132
31133 * g77.f-torture/execute/19990313-0.f: New test.
31134 * g77.f-torture/execute/19990313-1.f: New test.
31135
b8c25665 311361999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31137
31138 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31139 printf to sprintf.
31140 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31141 (main): Add check for u15. Conditionalize u31 check depending on
31142 whether ints are <32 bits or >=32 bits.
92936ecf 31143
3d1d35d6
CB
311441999-03-08 Craig Burley <craig@jcb-sc.com>
31145
31146 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31147
fc370eff
CB
311481999-03-08 Craig Burley <craig@jcb-sc.com>
31149
31150 * g77.f-torture/compile/19990305-0.f: New test.
31151 * g77.f-torture/execute/19981119-0.f: New test.
31152
7e0847f6
CB
311531999-03-08 Craig Burley <craig@jcb-sc.com>
31154
31155 * g77.f-torture/execute/970625-2.f: call ABORT if final
31156 result is not correct, instead of just printing it.
31157 Add this checking via newly introduced obfuscation, to
31158 trip up buggy front ends.
31159
3f18f777
CB
311601999-03-07 Craig Burley <craig@jcb-sc.com>
31161
31162 * g77.f-torture/compile/960317-1.f: Moved from being
31163 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31164
158281d7
CB
311651999-03-06 Craig Burley <craig@jcb-sc.com>
31166
31167 * g77.f-torture/execute/960317-1.f: New (old) test.
31168 * g77.f-torture/execute/970625-2.f: Ditto.
31169
83f1c55d
RH
311701999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31171
31172 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31173 message on line 1 or line 2; cccp and cpplib do this differently.
31174
b8c25665 311751999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
31176
31177 * g++.old-deja/g++.law/weak1.C: New test.
31178
5762f506
ZW
311791999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31180
31181 * gcc.c-torture/execute/990119-1.c: Renamed to...
31182 * gcc.dg/990119-1.c: this, so it will only be tested once
31183 (it's a preprocessor test, it doesn't need to be run at
31184 multiple optimization levels).
31185
7126c249
ZW
311861999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31187
31188 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 31189 ALWAYS_CXXFLAGS.
7126c249 31190
bc0a89ec
CB
311911999-02-24 Craig Burley <craig@jcb-sc.com>
31192
29df9714
CB
31193 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31194 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
31195 to not be compilable by current g77.
31196
518ee01e
NC
311971999-02-24 Nick Clifton <nickc@cygnus.com>
31198
31199 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31200
b8c25665 312011999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
31202
31203 * gcc.c-torture/execute/990222-1.c: New test.
31204
a27e2d39
CB
312051999-02-19 Craig Burley <craig@jcb-sc.com>
31206
31207 * g77.f-torture/compile/19990218-0.f: New test.
31208 * g77.f-torture/noncompile/19990218-1.f: New test.
31209
fc18a80e
CB
312101999-02-18 Craig Burley <craig@jcb-sc.com>
31211
31212 * g77.f-torture/compile/19981216-0.f: New test.
31213
b8c25665 312141999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
31215
31216 * gcc.dg/990214-1.c: New test.
31217
b8c25665 312181999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 31219
3c602fcb
JL
31220 * gcc.dg/990213-2.c: New test.
31221
68fe00c0
JL
31222 * gcc.dg/990213-1.c: New test.
31223
b8c25665 312241999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
31225
31226 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31227 ints.
31228
60f29ff7
NC
312291999-02-11 Nick Clifton <nickc@cygnus.com>
31230
3af64817
JL
31231 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31232 specified by target.
31233
60f29ff7
NC
31234 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31235
b8c25665 312361999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
31237
31238 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31239
b8c25665 312401999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
31241
31242 * gcc.dg/special/ecos.exp: New test driver for new tests with
31243 special requirements.
31244
31245 * gcc.dg/special/alias-1.c: New test.
31246 * gcc.dg/special/gcsec-1.c: New test.
31247 * gcc.dg/special/weak-1.c: New test.
31248 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31249 * gcc.dg/special/weak-2.c: New test.
31250 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31251 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31252 * gcc.dg/special/wkali-1.c: New test.
31253 * gcc.dg/special/wkali-2.c: New test.
31254 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31255 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31256
b8c25665 312571999-02-10 Felix Lee <flee@cygnus.com>
05a59650 31258
efdbc6f8
RH
31259 * lib/c-torture.exp (c-torture-compile): Pull out code for
31260 analyzing gcc error messages.
31261 (c-torture-execute): Likewise. Fix some (harmless) false
31262 positives.
31263 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 31264
b8c25665 312651999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
31266
31267 * gcc.c-torture/execute/990208-1.c: New test.
31268
561cb39b
JL
312691999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31270
31271 * g++.dg/special/ecos.exp: New driver for new tests with special
31272 requirements
92936ecf 31273
561cb39b
JL
31274 * g++.dg/special/conpr-1.C: New test
31275 * g++.dg/special/conpr-2.C: New test
31276 * g++.dg/special/conpr-2a.C: New test
31277 * g++.dg/special/conpr-3.C: New test
31278 * g++.dg/special/conpr-3a.C: New test
31279 * g++.dg/special/conpr-3b.C: New test
92936ecf 31280
561cb39b
JL
31281 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31282 allow g++ to use the dg driver
31283
31284 * README: Add comment about g++.dg directory
31285
b8c25665 312861999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
31287
31288 * README: Update email addresses.
31289
83f1c55d
RH
312901999-02-03 Nick Clifton <nickc@cygnus.com>
31291
31292 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31293 arguments in order to force structure S onto the stack even on
31294 the alpha.
31295 (test): Pass 10 leading arguments to function foo as well as the
31296 structure S.
31297
31298 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 31299 failure for all targets.
83f1c55d
RH
31300
31301 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31302 abort to terminate program execution.
31303
b8c25665 313041999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
31305
31306 * gcc.c-torture/execute/990130-1.c: New test.
31307
b8c25665 313081999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
31309
31310 * gcc.dg/990130-1.c: New test.
31311
83f1c55d
RH
313121999-01-28 Michael Meissner <meissner@cygnus.com>
31313
31314 * gcc.c-torture/execute/990128-1.c: New test.
31315
313161999-01-27 Michael Meissner <meissner@cygnus.com>
31317
31318 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31319
3af64817
JL
313201999-01-27 Felix Lee <flee@cygnus.com>
31321
31322 * lib/c-torture.exp (c-torture-compile): pull out code for
31323 analyzing gcc error messages.
31324 (c-torture-execute): ditto, and fix some (harmless) false
31325 positives.
31326 * lib/gcc.exp (gcc_check_compile): new function.
31327
b8c25665 313281999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 31329
b96acc3f
JL
31330 * gcc.dg/990117-1.c: New test.
31331
f81b9d95 31332 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 31333
f81b9d95 31334 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 31335
b8c25665 313361999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
31337
31338 * g77.f-torture/compile/990115-1.f: New test.
31339
b8c25665 313401999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
31341
31342 * gcc.c-torture/compile/990107-1.c: New test
31343
b8c25665 313441999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 31345
1d1c12f4
JL
31346 * gcc.c-torture/execute/990106-2.c: New test.
31347
e2ba7b0e
JL
31348 * gcc.c-torture/execute/990106-1.c: New test.
31349
b8c25665 313501998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
31351
31352 * gcc.c-torture/compile/981223-1.c: New test.
31353
b8c25665 313541998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
31355
31356 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31357 (opt3): Rename from opt4 and disable.
31358
7162b45d
AO
313591998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31360
31361 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31362
68b04813
AO
313631998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31364
31365 * g++.old-deja/g++.other/conv5.C: New test.
31366
83f1c55d
RH
313671998-12-14 Nick Clifton <nickc@cygnus.com>
31368
31369 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31370
b8c25665 313711998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
31372
31373 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31374
b8c25665 313751998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
31376
31377 * gcc.c-torture/compile/981211-1.c: New test.
31378
2d8bf6c3
AO
313791998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31380
ceff9b14 31381 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 31382
ceff9b14 31383 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 31384
b8c25665 313851998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
31386
31387 * gcc.special/930510-1.c: Make C9X safe.
31388 * gcc.misc-tests/gcov-1.c Similarly.
31389 * gcc.misc-tests/gcov-2.c Similarly.
31390
7dc8c714
AO
313911998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31392
31393 * gcc.dg/ultrasp1.c: New test.
31394
b8c25665 313951998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
31396
31397 * gcc.c-torture/execute/981206.c: New test.
31398
658269bd
AO
313991998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31400
c3a6e905
AO
31401 * g++.old-deja/g++.ns/template7.C: New test.
31402
2732314e
AO
31403 * g++.old-deja/g++.other/expr1.C: New test.
31404
ad987436
AO
31405 * g++.old-deja/g++.eh/tmpl3.C: New test.
31406
658269bd
AO
31407 * g++.old-deja/g++.eh/tmpl2.C: New test.
31408
71eb0b9e
AO
314091998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31410
ceff9b14
AO
31411 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31412 * g++.old-deja/g++.other/using6.C: Removed.
31413 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 31414
71eb0b9e
AO
31415 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31416
16fe4796
AO
314171998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31418
b0e3f98f
AO
31419 * g++.old-deja/g++.pt/overload8.C: New test.
31420
10e209e3
AO
31421 * g++.old-deja/g++.pt/overload7.C: New test.
31422
ceff9b14 31423 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 31424
ceff9b14
AO
31425 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31426 and relinking messages.
31427 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31428 compiling with -frepo.
16fe4796 31429
688d56bc
AO
314301998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31431
31432 * g++.old-deja/g++.pt/lookup6.C: New test.
31433
83f1c55d
RH
314341998-11-30 Nick Clifton <nickc@cygnus.com>
31435
31436 * gcc.c-torture/execute/981130-1.c: New test.
31437 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31438
d1b0fca0
AO
314391998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31440
308a214a
AO
31441 * g++.old-deja/g++.pt/explicit76.C: New test.
31442
91910750
AO
31443 * g++.old-deja/g++.pt/friend38.C: New test.
31444
fb63a870
AO
31445 * g++.old-deja/g++.ns/crash2.C: New test.
31446
c885faf8
AO
31447 * g++.old-deja/g++.pt/defarg8.C: New test.
31448
be537f34
AO
31449 * g++.old-deja/g++.pt/instantiate6.C: New test.
31450
bc4f0b0a
AO
31451 * g++.old-deja/g++.pt/static6.C: New test.
31452
d1b0fca0
AO
31453 * g++.old-deja/g++.pt/decl2.C: New test.
31454
3c9a0d0f
AO
314551998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31456
51a63112
AO
31457 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31458 problem is actually related with name lookup, but so what? :-)
31459
3c9a0d0f
AO
31460 * g++.old-deja/g++.pt/friend37.C: New test.
31461
6edfbe4c
DL
314621998-11-25 Dave Love <d.love@dl.ac.uk>
31463
31464 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31465 element, which fails on some systems.
31466
31467 * g77.f-torture/execute/labug1.f: New test.
31468
b8c25665 314691998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
31470
31471 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31472 is defined.
31473
7251e552
DL
314741998-11-18 Dave Love <d.love@dl.ac.uk>
31475
31476 * g77.f-torture/compile/981117-1.f: New test.
31477
233363cb
AO
314781998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31479
31480 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 31481 properly discarded.
233363cb 31482
b8c25665 314831998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
31484
31485 * gcc.c-torture/execute/memcheck: New directory of tests for
31486 -fcheck-memory-usage.
31487
ed8e443a
JM
314881998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31489
31490 * README: New file, general information about the testsuite and
31491 new description of the various C++ test subdirectories.
31492 * README.g++: Eliminate obsolete information, update and move most
31493 relevant stuff to README.
31494
314951998-11-07 Richard Henderson <rth@cygnus.com>
31496
31497 * gcc.c-torture/compile/981107-1.c: New test.
31498
314991998-11-02 Doug Evans <devans@canuck.cygnus.com>
31500
31501 * execute/memcpy-bi.c: New testcase.
31502
315031998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31504
31505 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31506 base classes.
31507
31508 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31509 template is selected.
31510
31511 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31512 classes, it should be accepted for all types.
31513
31514 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31515
31516 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31517 specializations start with template headers.
31518
315191998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31520
31521 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31522
31523 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31524 non-POD types.
31525
315261998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31527
31528 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31529
315301998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31531
31532 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31533
315341998-10-19 Jeffrey A Law (law@cygnus.com)
31535
31536 * 981019-1.c: New test.
31537
315381998-10-14 Robert Lipe <robertl@dgii.com>
31539
31540 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31541 find objc headers.
31542
315431998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31544
31545 * compile/981001-4.c: Remove use of GCC extension that triggers a
31546 compiler bug.
31547
315481998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31549
31550 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31551
315521998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31553
31554 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31555 instantiation of template produces incorrect code for delete
31556 expression.
31557
31558 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31559 constructors' name is not unique.
31560 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31561 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31562
31563 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31564 automatic array of const is ill-formed.
31565
31566 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31567 of template parameter?
31568
31569 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31570 const.
31571
31572 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31573 pointer-to-member expression.
31574
31575 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31576 declaration causes ICE.
31577
315781998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31579
31580 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31581 reserved in the global namespace.
31582
31583 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31584 generate needed virtual table.
31585
31586 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31587
315881998-10-10 Dariush Eslimi <eslimi@loran.com>
31589
31590 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31591 template-dependent type
31592
315931998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31594
31595 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31596 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31597 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31598
31599 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31600 class should be usable as argument of member function.
31601 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31602 class should be usable as return type of member function.
31603 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31604 class should be usable as type of data member.
31605
31606 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31607
316081998-10-09 Jeffrey A Law (law@cygnus.com)
31609
31610 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31611
316121998-10-08 Nick Clifton <nickc@cygnus.com>
31613
31614 * gcc.dg/dll-?.c Add thumb to target list.
31615 Fix assembler scan patterns to match current assembler output.
31616
316171998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31618
31619 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31620 matching of template brackets.
31621
31622 * g++.old-deja/g++.other/using4.C: New test. Test using
31623 declarations of methods from base classes.
31624
31625 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31626 within functions should introduce names into the innermost
31627 enclosing namespace.
31628
31629 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31630 of static locals if first initialization throws.
31631
316321998-10-07 Jim Wilson <wilson@cygnus.com>
31633
31634 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31635
316361998-10-06 Ken Raeburn <raeburn@cygnus.com>
31637
31638 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31639 lose track of the possible targets of tablejump insns.
31640 * special/special.exp: Run it.
31641
316421998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31643
31644 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31645 must be declared before its specializations can be named in friend
31646 declarations.
31647
316481998-10-05 Dave Love <d.love@dl.ac.uk>
31649
31650 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31651
31652 * g77.f-torture/execute/io1.f: New test.
31653
316541998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31655
31656 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31657 with pointer to template function, for which no argument deduction
31658 is possible.
31659
31660 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31661 specialization of template function as argument to template
31662 function.
31663
31664 * g++.old-deja/g++.other/access2.C: New test; Inner class
31665 shouldn't have privileged access to Outer's names.
31666
316671998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31668
31669 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31670 friend template declared within template class conflicts with
31671 nested class of the same name.
31672
31673 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31674 is ignored.
31675
31676 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31677 object with direct initializer as function declaration.
31678
31679 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31680 initializers.
31681
31682 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31683 involving const pointer and NULL produces incorrect result.
31684
31685 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31686 type name without `typename' should be rejected with -pedantic.
31687
316881998-10-02 Richard Henderson <rth@cygnus.com>
31689
31690 * g++.old-deja/g++.other/addrof1.C: New test.
31691
316921998-10-01 Nick Clifton <nickc@cygnus.com>
31693
31694 * gcc.c-torture/compile/981001-1.c: New test.
31695 * gcc.c-torture/execute/981001-1.c: New test.
31696
316971998-10-01 Jeffrey A Law (law@cygnus.com)
31698
31699 * gcc.c-torture/compile/981001-2.c: New test.
31700 * gcc.c-torture/compile/981001-3.c: New test.
31701 * gcc.c-torture/compile/981001-4.c: New test.
31702
317031998-10-01 Robert Lipe <robertl@dgii.com>
31704
31705 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31706 multilibbed hosts. Idea grafted from g77.exp.
31707
317081998-09-30 Dave Love <d.love@dl.ac.uk>
31709
31710 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31711 avoid losing on systems which need -lsocket.
31712
317131998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31714
31715 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31716 * g++.old-deja/g++.other/nested2.C: Ditto.
31717 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31718 failure.
31719
317201998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31721
31722 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31723 preferred over template operator!= for enum bitfields.
31724
317251998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31726
31727 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31728 that happen to have the same base name, but in different scopes,
31729 are incorrectly rejected.
31730
317311998-09-16 Richard Henderson <rth@cygnus.com>
31732
31733 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31734 on the native word size instead of an integer literal.
31735
317361998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31737
31738 * g++.old-deja/g++.other/static2.C: Invocation of static data
31739 member of type pointer-to-function denoted as non-static member.
31740
31741 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31742 checks involving function types and aliases.
31743
317441998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31745
31746 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31747 redefined to the same non-trivial type.
31748
31749 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31750 namespace-qualification of template specializations declared in
31751 other namespaces.
31752
31753 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31754 to declare a subset of the specializations of a template function
31755 as friends of specializations of a template class.
31756
31757 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31758 member templates that do not fully specialize the enclosing
31759 template class are rejected.
31760
317611998-09-11 Dave Love <d.love@dl.ac.uk>
31762
31763 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31764
317651998-09-08 Dave Love <d.love@dl.ac.uk>
31766
31767 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31768 altered from libf2c/libU77 version.
31769
317701998-09-06 Dave Love <d.love@dl.ac.uk>
31771
31772 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31773
317741998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31775
31776 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31777 (un)signed char are different types for template specialization
31778 purposes.
31779
317801998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31781
31782 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31783 * objc: ObjC testsuite.
31784
317851998-08-31 Catherine Moore <clm@cygnus.com>
31786
31787 * gcc.c-torture/execute/941014-1.x: New file.
31788
317891998-08-31 Nick Clifton <nickc@cygnus.com>
31790
31791 * lib/c-torture.exp: Add support for
31792 torture_eval_before_compile and torture_eval_before_execute
31793 variables.
31794
317951998-08-30 Jeffrey A Law (law@cygnus.com)
31796
31797 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31798 this test triggers valid.
31799
318001998-08-27 Jeffrey A Law (law@cygnus.com)
31801
31802 * gcc.dg/980827-1.c: New test.
31803
318041997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31805
31806 * gcc.c-torture/execute/loop-4b.c: New test.
31807
318081998-08-26 Nick Clifton <nickc@cygnus.com>
31809
31810 * lib/c-torture.exp: Add support for
31811 torture_eval_before_compile and torture_eval_before_execute
31812 variables.
31813
318141998-08-25 Jeffrey A Law (law@cygnus.com)
31815
31816 * gcc.c-torture/compile/980825-1.c: New test.
31817
318181998-08-24 Nick Clifton <nickc@cygnus.com>
31819
31820 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31821 count number tests in opt_t0 not good_t0.
31822
318231998-08-24 Jeffrey A Law (law@cygnus.com)
31824
31825 * gcc.c-torture/compile/930326-1.x: Fix typo.
31826
318271998-08-23 Mark Mitchell <mark@markmitchell.com>
31828
31829 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
31830 causes an ICE.
31831
318321998-08-21 Jeffrey A Law (law@cygnus.com)
31833
31834 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
31835 STACK_SIZE is defined.
31836 * gcc.c-torture/unsorted/stuct.c: Similarly.
31837
31838 * gcc.c-torture/compile/980821-1.c: New test.
31839
318401998-08-21 Jeffrey A Law (law@cygnus.com)
31841
31842 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
31843
318441998-08-19 Mark Mitchell <mark@markmitchell.com>
31845
31846 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
31847 code.
31848
318491998-08-09 Mark Mitchell <mark@markmitchell.com>
31850
31851 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
31852 error'.
31853
318541998-08-18 Jeffrey A Law (law@cygnus.com)
31855
31856 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
31857
318581998-08-16 Jeffrey A Law (law@cygnus.com)
31859
31860 * gcc.c-torture/compile/980816-1.c: New test.
31861
31862 * gcc.dg/980816-1.c: New test.
31863
318641998-08-13 Jeffrey A Law (law@cygnus.com)
31865
31866 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
31867 compiler for ieee tests.
31868
318691998-08-01 Dave Love <d.love@dl.ac.uk>
31870
31871 * g77.f-torture/compile/980729-0.f: New test.
31872
318731998-07-30 Ken Raeburn <raeburn@cygnus.com>
31874
31875 * gcc.c-torture/special/eeprof-1.c: New test, for
31876 -finstrument-functions.
31877 * gcc.c-torture/special/special.exp: Run it.
31878
318791998-07-29 Jeffrey A Law (law@cygnus.com)
31880
31881 * gcc.c-torture/compile/980729-1.c: New test.
31882
318831998-07-27 Nick Clifton <nickc@cygnus.com>
31884
31885 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
31886 __thumb__ is defined, and test for ARM style doubles if so.
31887
318881998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
31889
31890 * g77.f-torture/noncompile/980615-0.f: New test.
31891
b8c25665 318921998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
31893
31894 * gcc.dg/980312-1.c: Do link instead of compile.
31895 * gcc.dg/980313-1.c: Likewise.
31896
b8c25665 318971998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
31898
31899 * gcc.c-torture/compile/980726-1.c: New test.
31900
8b62e122
DL
319011998-07-25 Dave Love <d.love@dl.ac.uk>
31902
31903 * g77.f-torture/execute/io0.f: New test.
31904
b8c25665 319051998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
31906
31907 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
31908 an int.
31909
b8c25665 319101998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31911
31912 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
31913 m32r bugs.
31914
b8c25665 319151998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
31916
31917 * gcc.dg/980626-1.c: Expect failures for all toolchains until
31918 c-decl.c:grokdeclarator can handle mode attributes.
31919
b8c25665 319201998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
31921
31922 * gcc.c-torture/execute/980716-1.c: New test.
31923
b8c25665 319241998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
31925
31926 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
31927 the mn10200.
31928 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
31929 the mn10200.
31930 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 31931 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 31932
bda991ee
DL
319331998-07-13 Dave Love <d.love@dl.ac.uk>
31934
31935 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
31936 New test from Craig.
31937
3792922a
DL
319381998-07-12 Dave Love <d.love@dl.ac.uk>
31939
538ccf9a
DL
31940 * g77.f-torture/noncompile/980616-0.f: New test.
31941
3792922a
DL
31942 * g77.f-torture/execute/970816-3.f: New test from Craig.
31943
b8c25665 319441998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 31945
a1ee890d
ML
31946 * g++.other/singleton.C: Return error value instead of taking
31947 SIGSEGV.
31948
b8c25665 319491998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
31950
31951 * g++.other/singleton.C: New test. Warning is under dispute.
31952 Runtime crash is not.
31953
b8c25665 319541998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 31955
92936ecf
ZW
31956 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
31957 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
31958 using6.C, using7.C}: New namespace tests.
31959
b8c25665 319601998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 31961
ceff9b14
AO
31962 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
31963 specialization with typedef'ed names used as array indexes.
25381187 31964
b8c25665 319651998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 31966
57c578cf
JL
31967 * gcc.c-torture/execute/980709-1.c: New test.
31968
6acaa318
JL
31969 * gcc.dg/980709-1.c: New test.
31970
b8c25665 319711998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
31972
31973 * gcc.c-torture/execute/bcp-1.c: New test.
31974
b8c25665 319751998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
31976
31977 * gcc.c-torture/execute/980707-1.c: New test.
31978
b8c25665 319791998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
31980
31981 * gcc.c-torture/compile/980706-1.c: New test.
31982
b22773b1
DL
319831998-07-01 Dave Love <d.love@dl.ac.uk>
31984
31985 * g77.f-torture/execute/980701-0.f,
31986 g77.f-torture/execute/980701-1.f: New test from Craig.
31987
b8c25665 319881998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 31989
0d37278a
JL
31990 * gcc.c-torture/compile/980701-1.c: New test.
31991
506506fa
JL
31992 * gcc.c-torture/execute/980701-1.c: New test.
31993
b8c25665 319941998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
31995rlsruhe.de>
31996
31997 * g++.old-deja/g++.robertl/eb132.C: New test.
31998 * g++.old-deja/g++.robertl/eb133.C: Likewise.
31999
174be1b3
DL
320001998-06-29 Dave Love <d.love@dl.ac.uk>
32001
14583692
DL
32002 * g77.f-torture/execute/980628-7.f,
32003 g77.f-torture/execute/980628-8.f,
32004 g77.f-torture/execute/980628-9.f,
32005 g77.f-torture/execute/980628-10.f: New tests from Craig.
32006
174be1b3
DL
32007 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32008
b8c25665 320091998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
32010
32011 * g77.f-torture/execute/980628-4.f: New test from Craig.
32012 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 32013 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
32014 * g77.f-torture/execute/980628-0.f: Likewise.
32015 * g77.f-torture/execute/980628-1.f: Likewise.
32016 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 32017 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 32018
b8c25665 320191998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
32020
32021 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32022 directory when nothing has been installed yet.
32023
b8c25665 320241998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
32025
32026 * gcc.c-torture/special/special.exp: Handle newer versions of
32027 dejagnu.
32028
b8c25665 320291998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
32030
32031 * gcc.dg/980626-1.c: New test.
32032
b8c25665 320331998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
32034
32035 * gcc.misc-tests/m-un-2.c: New test.
32036 * g++.old-deja/g++.other/warn01.c: Likewise.
32037
b8c25665 320381998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 32039
117b84b7
RL
32040 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32041 compatibility with assmblers with a different comment character.
92936ecf 32042 Eliminate use of GAS-specific extensions.
117b84b7 32043
b8c25665 320441998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
32045
32046 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32047
b8c25665 320481998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
32049
32050 *lib/g77.exp: Replace search for libf2c.a with search for newly
32051 renamed libg2c.a
32052
b8c25665 320531998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
32054
32055 * gcc.c-torture/execute/980617-1.c: New test.
32056
b8c25665 320571998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
32058
32059 * gcc.c-torture/execute/980612-1.c: New test.
32060
b8c25665 320611998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 32062
5ccdc8af
JL
32063 * gcc.dg/980523-1.c: Only test on ppc-linux.
32064 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32065
74cbdffa
JL
32066 * gcc.c-torture/execute/980608-1.c: New test.
32067
b8c25665 320681997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32069
32070 * gcc.c-torture/execute/980605-1.c: New test.
32071
b8c25665 320721998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
32073
32074 * gcc.c-torture/execute/980604-1.c: New test.
32075
b8c25665 320761998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
32077
32078 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 32079 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 32080
858a26d4
DL
320811998-06-02 Dave Love <d.love@dl.ac.uk>
32082
32083 * 970125-0.f: Fix per JCB. Add commentary.
32084
b8c25665 320851998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32086
32087 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32088 IEEE -0 support.
32089
b8c25665 320901998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
32091
32092 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32093 earlier.
32094
b8c25665 320951998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
32096
32097 * gcc.c-torture/execute/980526-3.c: New test.
32098
8da801cf
MH
320991998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32100
32101 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32102 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32103 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32104 m88k-motorola-sysv3 to XFAIL.
32105
b8c25665 321061998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
32107
32108 * gcc.dg/980526-1.c: New test.
32109 * gcc.c-torture/execute/980526-2.c: New test.
32110
b8c25665 321111998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 32112
077e57d2
JL
32113 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32114
74cd6867
JL
32115 * gcc.c-torture/execute/980526-1.c: New test.
32116
ef75df42
DL
321171998-05-26 Dave Love <d.love@dl.ac.uk>
32118
32119 * g77.f-torture/execute/alpha2.f: Add runtime test.
32120
46dc5157
JM
321211998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32122
51c4eb9b
JM
32123 * g++.old-deja/old-deja.exp: Strip leading directories.
32124
46dc5157
JM
32125 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32126 error for the line. Don't run multiple tests for the same line.
32127
b8c25665 321281998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
32129
32130 * gcc.dg/980523-1.c: New test.
32131
6e4cdba0
DL
321321998-05-23 Dave Love <d.love@dl.ac.uk>
32133
32134 * g77.f-torture/compile/970915-0.f: New test.
32135
cf22ce45
JM
321361998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32137
32138 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32139
b8c25665 321401998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
32141
32142 * gcc.dg/980520-1.c: New test.
32143
b8c25665 321441998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
32145
32146 * gcc.dg/980502-1.c: Fix return type.
32147
b8c25665 321481998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
32149
32150 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32151 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32152 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32153 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32154 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32155
3e98dfd1
DL
321561998-05-20 Dave Love <d.love@dl.ac.uk>
32157
32158 * g77.f-torture/execute/980520-1.f: New test.
32159
4ee383a7
DL
321601998-05-15 Dave Love <d.love@dl.ac.uk>
32161
32162 * lib/mike-g77.exp: New file.
32163
32164 * g77.f-torture/noncompile/noncompile.exp,
32165 g77.f-torture/noncompile/check0.f: New files.
32166
c02cdb70
DL
321671998-05-14 Dave Love <d.love@dl.ac.uk>
32168
32169 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32170 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32171 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32172 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32173 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32174 abort where appropriate.
32175
b8c25665 321761998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
32177
32178 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32179 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32180
87c54c63
DL
321811998-04-29 Dave Love <d.love@dl.ac.uk>
32182
32183 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32184
8594f210
DL
321851998-04-27 Dave Love <d.love@dl.ac.uk>
32186
32187 * g77.f-torture/compile/980427-0.f: New test.
32188
2fe8c4d9
DL
321891998-04-24 Dave Love <d.love@dl.ac.uk>
32190
32191 * g77.f-torture/compile/980424-0.f: New test.
32192
bddcc8a6
DL
321931998-04-19 Dave Love <d.love@dl.ac.uk>
32194
39339a62 32195 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
32196 * g77.f-torture/compile/970125-0.f: New test.
32197 * g77.f-torture/compile/980419-1.f: New test.
32198
b8c25665 321991998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32200
32201 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32202 of loop-4.c.
32203
b8c25665 322041998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32205
32206 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32207
b8c25665 322081998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32209
32210 * gcc.c-torture/compile/980329-1.c: New test.
32211
b8c25665 322121998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 32213
583708a6 32214 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
32215 * gcc.dg/980312-1.c: Fix typo in -march command.
32216
b8c25665 322171998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 32218
583708a6 32219 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 32220
b8c25665 322211998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
32222
32223 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32224 Dave Love agree the Fortran source is bogus.
32225
b8c25665 322261998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
32227
32228 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32229 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32230 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32231 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32232 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 32233
b8c25665 322341998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 32235
ceff9b14 32236 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 32237
26f6827a
DL
322381998-02-18 Dave Love <d.love@dl.ac.uk>
32239
32240 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32241 possibly uninitialized) variables and declare dnrm2.
32242
b8c25665 322431998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
32244
32245 From Bruno Haible <haible@ilog.fr>:
32246 * gcc.c-torture/execute/980223.c: New test.
32247
b8c25665 322481998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
32249
32250 * gcc.dg/ifelse-1.c: New test.
b45f3a91 32251
b8c25665 322521998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 32253
b45f3a91
L
32254 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32255
efdbc6f8
RH
32256 * lib/old-dejagnu.exp (old-dejagnu): Added the
32257 "execution test - XFAIL *-*-*" handling in the spirit of
32258 "excess errors test -". Changed the "execution test fails"
32259 handling to be like "excess errors test fails".
32260 * Update various tests accordingly.
fa80e0a6 32261
b8c25665 322621998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32263
32264 * gcc.c-torture/execute/980205.c: New test.
32265
b8c25665 322661998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
32267
32268 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32269 * lib/f-torture.exp: Similarly.
32270 * gcc.c-torture: Rename all .cexp files to .x files.
32271
b8c25665 322721997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32273
32274 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32275 (940510-1.c): Removed duplicate.
32276 (971104-1.c): New test.
32277
b8c25665 322781997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 32279
efdbc6f8 32280 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 32281
b8c25665 322821997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32283
32284 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32285 use that to size the filler array.
32286
b8c25665 322871997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 32288
15ec0729
JL
32289 * lib/c-torture.exp(c-torture-execute): Fix typo.
32290
32291 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32292 testcase as the executable name. Keep the executable around if
32293 the test fails.
32294
b8c25665 322951997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
32296
32297 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
32298 changes. Only test one -g option, and move it to the end of the
32299 list of options to test.
15ec0729 32300
b8c25665 323011997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
32302
32303 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32304 variable GCC_TORTURE_OPTIONS to supply default switches separated
32305 by colons. If no environment variable, run tests with -O0 -g, -O1
32306 -g, and -O2 -g as well.
32307
b8c25665 323081997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
32309
32310 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32311 explanatory comments. Fix indentation.
335043a8 32312
b8c25665 323131997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
32314
32315 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 32316
b8c25665 323171997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
32318
32319 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32320 * g++.old-deja/g++.mike/p7325.C: Likewise.
32321 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32322
b8c25665 323231997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
32324
32325 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32326 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32327 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32328 * g++.old-deja/g++.law/operators4.C: Likewise.
32329
b8c25665 323301997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
32331
32332 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32333 * g++.old-deja/g++.mike/p784.C: Ditto.
32334 * g++.old-deja/g++.mike/p785.C: Ditto.
32335
b8c25665 323361997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 32337
efdbc6f8 32338 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 32339
b8c25665 323401997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
32341
32342 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32343 target feature; pass this to c-torture-execute as needed.
32344
b8c25665 323451997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 32346
15ec0729 32347 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
32348 current executables being tested are identical, we don't need to
32349 run the executable again. Try to make the executable names
32350 unique. Add an optional argument for passing additional compiler
32351 flags.
18c6629a 32352
b8c25665 323531997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
32354
32355 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32356
b8c25665 323571997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
32358
32359 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32360
b8c25665 323611997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32362
32363 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32364 32bit or larger longs.
32365
32366 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32367 have either a 32bit long or 32bit int.
32368
b8c25665 323691997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32370
32371 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32372 Make double precision tests dependent on sizeof (double).
32373
b8c25665 323741997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32375
32376 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32377 too.
32378
b8c25665 323791997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32380
32381 * gcc.c-torture/compile/961203-1.cexp: New script.
32382
b8c25665 323831997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32384
32385 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32386 up the includes ourselves.
32387
b8c25665 323881997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32389
32390 * lib/plumhall.exp: Remove random include, and add a few
32391 verbose messages for debugging.
32392
b8c25665 323931997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32394
32395 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32396 of trying to do it ourselves.
32397
b8c25665 323981997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32399
32400 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32401
b8c25665 324021997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32403
32404 * gcc.prms/5403.c: Made regexp a bit less strict.
32405
b8c25665 324061997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32407
32408 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32409 is returned from remote_load instead.
32410 * lib/plumhall.exp: Ditto.
32411 * lib/mike-g++.exp: Ditto.
32412 * lib/old-dejagnu.exp: Ditto.
32413 * lib/c-torture.exp: Ditto.
32414
b8c25665 324151997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32416
32417 * lib/g++.exp: Use build_wrapper procedure.
32418 * lib/gcc.exp: Ditto.
32419
b8c25665 324201997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32421
32422 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32423 an old-style decl for malloc. Fixes tests to work when
32424 sizeof (int) != sizeof (size_t).
32425
b8c25665 324261997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
32427
32428 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32429
32430 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32431 use stdargs.h interface.
32432
b8c25665 324331997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
32434
32435 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32436 NO_VARARGS when compiling.
32437
b8c25665 324381997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32439
32440 * lib/plumhall.exp(ph_includes): New procedure.
32441 (ph_make): Use it.
32442 (ph_compiler): Ditto.
32443
32444 * lib/g++.exp: Rename test-glue.c to testglue.c.
32445 * lib/gcc.exp: Ditto.
32446
b8c25665 324471997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32448
32449 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 32450 to completion when it's called.
921e5a0e 32451
b8c25665 324521997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32453
32454 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32455 is defined, don't do test.
32456
b8c25665 324571997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32458
32459 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32460 for object files.
32461 (ph_summary): Mark skipped testcases as untested, not unresolved.
32462
32463 * lib/plumhall.exp (ph_make): If unresolved because of bad
32464 errorCode, record errorCode in log file.
32465 (*): Replace send_log/verbose with verbose -log.
32466
b8c25665 324671997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32468
32469 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32470 double conversion if double isn't at least 8 bytes.
32471
32472 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32473 int to work with targets where int is 16 bits.
32474
32475 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32476 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32477 precision for the test to complete.
32478
b8c25665 324791997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32480
32481 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32482 if d10v is not compiled with the -mdouble64 flag.
32483 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32484
32485 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32486 d10v is not compiled with the -mint32 flag.
32487
b8c25665 324881997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32489
32490 * lib/plumhall.exp: Use incr_count.
32491
b8c25665 324921997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32493
32494 * gcc.c-torture: Update to c-torture-1.45.
32495
b8c25665 324961997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32497
32498 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 32499 the name of the expect testcase file).
92936ecf 32500
921e5a0e
JL
32501 * lib/g++.exp(g++_init): Ditto.
32502
b8c25665 325031997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32504
32505 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32506 the host.
32507
32508 * lib/gcc.exp(gcc_exit): New procedure.
32509
b8c25665 325101997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32511
32512 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32513 specs where appropriate.
32514
32515 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32516 because of new "candidates are" messages, and removed a few
32517
32518 * Converted all non-old-style g++ testcases to old-style, and
32519 moved into g++.old-deja.
32520
b8c25665 325211997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32522
32523 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32524 options.
32525
32526 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32527 succeeded.
32528
32529 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32530
b8c25665 325311997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
32532
32533 * lib/gcc.exp (gcc_target_compile): Add support for defining
32534 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32535 the machine doesn't have those features.
32536
b8c25665 325371997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32538
32539 * g++.law/operators4.exp: Don't use LIBS.
32540
b8c25665 325411997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32542
32543 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 32544
921e5a0e
JL
32545 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32546 * lib/g++.exp: Set it here instead. Also, allow use of the
32547 --tool_exec and --tool_opt options. Change CXX to
32548 GXX_UNDER_TEST.
92936ecf 32549
921e5a0e 32550 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 32551
921e5a0e
JL
32552 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32553
b8c25665 325541997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32555
32556 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 32557 prune_system_crud.
921e5a0e
JL
32558 * lib/mike-g++.exp: Ditto.
32559 * lib/gcc.exp: Ditto.
32560 * lib/g++.exp: Ditto.
32561
32562 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32563
b8c25665 325641997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 32565
efdbc6f8
RH
32566 * 941014-2.c: Include stdlib.h
32567 * 960327-1.c: Include stdio.h
32568 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 32569
b8c25665 325701997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32571
32572 * lib/gcc.exp: Add gcc,stack_size target feature.
32573
92936ecf 32574 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
32575 paths here, not in two other places. And, it's $options, not
32576 options.
32577
32578 * lib/mike-g++.exp(postbase): Remove the code that determines
32579 the correct include and link paths.
32580 * g++.old-deja/old-deja.exp: Ditto.
32581
b8c25665 325821997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32583
32584 * lib/g++.exp(g++_init): target_compile no longer returns the
32585 filename of the result.
32586
b8c25665 325871997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32588
32589 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32590 call to glob.
32591
32592 * gcc.c-torture/special/special.exp: Change call to
42ded877 32593 gcc_target_compile to include the object file.
921e5a0e 32594
b8c25665 325951997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
32596
32597 * gcc.c-torture/special/special.exp: Correct misspelling in last
32598 change.
32599
b8c25665 326001997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32601
32602 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 32603 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
32604 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32605 (ph_make): Clean up objects and executables that were built
32606 if the tests succeeded.
32607
b8c25665 326081997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32609
32610 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32611 libraries and includes in the build tree as appropriate.
32612
b8c25665 326131997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32614
32615 * lib/c-torture.exp: Instead of looking for the global variable
32616 NO_LONG_LONG, check to see if that's a feature of the target.
32617
b8c25665 326181997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32619
32620 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
32621 config; this functionality is now in devo/dejagnu/config.
32622
32623 g++.*/*: Pass any additional flags used to compile to postbase;
32624 delete CXXFLAGS.
92936ecf 32625
4c3c833a
JL
32626 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32627 is now done by runtest.exp. Use gcc_target_compile instead of
32628 compile.
32629
32630 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32631 Remove references to CFLAGS. Use remote_file instead of
32632 calling rm -f.
32633 (c-torture): Take a list of arguments to use to compile this
32634 testcase.
32635
32636 lib/g++.exp: Simplify. Use target_compile instead of compile.
32637 lib/gcc-dg.exp: Ditto.
32638 lib/gcc.exp: Ditto.
32639 lib/mike-{gcc,g++}.exp: Ditto.
32640 lib/old-dejagnu.exp: Ditto.
32641 lib/plumhall.exp: Ditto.
92936ecf 32642
b8c25665 326431997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32644
32645 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32646 (ph_linker): Likewise.
32647
b8c25665 326481996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 32649
efdbc6f8 32650 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
32651 MAP_ANON / MAP_ANONYMOUS if defined;
32652 else try to map from /dev/zero .
32653
b8c25665 326541996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32655
32656 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32657 isn't defined, then define it to MAP_ANONYMOUS.
32658
b8c25665 326591996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32660
32661 * gcc.c-torture: Update to c-torture-1.42 release.
32662
b8c25665 326631996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32664
32665 * gcc.c-torture: Update to c-torture-1.41 release.
32666
b8c25665 326671996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32668
32669 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32670 c-torture release.
32671
b8c25665 326721996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32673
32674 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32675 and LDFLAGS. Fix second case to append the target_info ldflags
32676 onto LDFLAGS, not CFLAGS.
32677 * lib/g++.exp (g++_init): Add target_info stuff.
32678 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32679 of libgloss and newlib flags for !native.
32680
32681 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32682 (GDB): Fix relative path to go up another dir for finding gdb.
32683
b8c25665 326841996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
32685
32686 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32687 versions in the target_info array, if they don't exist.
32688
b8c25665 326891996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32690
32691 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32692
b8c25665 326931996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32694
32695 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32696 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32697
b8c25665 326981996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32699
32700 * lib/old-dejagnu.exp: Don't remove the output file before we've
32701 actually tested it. Don't append pwd to the path of the executable
32702 we're testing.
32703
b8c25665 327041996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32705
32706 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32707
b8c25665 327081996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32709
32710 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
32711 temporary directory for compiler files, and set it to a default
32712 value of /tmp. Set $output as the name of the output file from
32713 compiling the testcase. Add a -o option to $cflags_var so the
32714 compiler writes the final output file as $output. Set $executable
32715 to $output.
4c3c833a
JL
32716
32717 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
32718 directory for compiler files, and set it to /tmp if it doesn't
32719 already have a value. Set $output_file to the name of the output
32720 file from compiling the testcase. Add a -o option to CXXFLAGS so
32721 the compiler writes the final output file as $output. Use $output
32722 as the executable to be tested.
4c3c833a 32723
b8c25665 327241996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32725
32726 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32727
b8c25665 327281996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32729
32730 * gcc.c-torture/execute/pending-1.c: New test. Still
32731 pending in Tege's queue.
32732
b8c25665 327331996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
32734
32735 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32736 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32737 if there were failures. Call unresolved if there were unresolved
32738 testcases. Call gcc_fail if program did not run to completion.
32739 (ph_make): Pass additional argument name to ph_execute.
32740 (ph_execute): Add new argument. Pass additional arguments to
32741 ph_summary. Call gcc_fail is there is no execution output.
32742
b8c25665 327431996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32744
32745 * lib/plumhall.exp (proc_summary): Output relavent summary
32746 lines into the log so specific failures in plumhall can be
32747 investigated.
32748
b8c25665 327491996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32750
32751 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32752 (c-torture-execute): Don't try to execute tests which use
32753 "long long" types if $NO_LONG_LONG is nonzero.
32754
b8c25665 327551996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32756
32757 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32758 not c-torture.
32759
32760 * gcc.ieee: Move from here.
32761 * gcc.c-torture/execute/ieee: To here.
32762
b8c25665 327631996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32764
32765 * gcc.c-torture: Update to c-torture-1.41 release.
32766
b8c25665 327671996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32768
32769 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32770 not "$output".
32771
b8c25665 327721996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32773
32774 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32775 -c present.
32776
b8c25665 327771996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32778
32779 * config/proelf.exp: Handle connecting to a simulator.
32780
b8c25665 327811996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32782
32783 * config/proelf.exp: New file. Enough framework that we can
32784 run c-torture tests on the proelf targets (or any other target
32785 that gdb can connect to for that matter).
32786
b8c25665 327871996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32788
32789 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32790 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32791
32792 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32793 exec_output exists.
32794
b8c25665 327951996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32796
32797 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32798 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32799
32800 * config/*.exp: Update FSF address. Change result of ${tool}_load
32801 to pass/fail/unresolved/unsupported/untested. Caller must now
32802 call unresolved/unsupported/untested.
32803 * lib/*.exp: Update FSF address. Update to handle new results of
32804 ${tool}_load.
32805 * lib/chill.exp (verbose): Delete.
32806
b8c25665 328071996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32808
32809 * lib/gcc.exp (default_gcc_start): Change order of args to
32810 $LDFLAGS $CFLAGS $LIBS.
32811 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32812 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32813 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32814 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32815 * gcc.misc-tests/dg-test.exp: Likewise.
32816 * gcc.misc-tests/msgs.exp: Likewise.
32817 * gcc.prms/prms.exp: Likewise.
32818 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32819 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32820
32821 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32822
b8c25665 328231996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32824
32825 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32826
32827 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32828 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
32829
32830 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
32831 necessary.
32832
b8c25665 328331996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
32834
32835 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
32836 global for loop; add use of $mathlib.
32837 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
32838 settings here; set mathlib for anything but VxWorks.
32839
b8c25665 328401996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32841
32842 * gcc.c-torture: Update to c-torture-1.40 release.
32843
b8c25665 328441996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32845
32846 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
32847 dg.exp.
32848
b8c25665 328491995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
32850
32851 * lib/c-torture.exp (c-torture-execute): Declare "output" as
32852 global.
32853
b8c25665 328541995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32855
32856 * lib/g++.exp (LIBS): Define if not already.
32857 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
32858 (gcc-dg-prune): Call prune_gcc_output.
32859 * lib/gcc.exp (prune_gcc_output): New proc.
32860 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
32861 prune_gcc_output.
32862
b8c25665 328631995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32864
32865 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
32866 (c-torture-execute): Likewise. Rename `name' to `testcase'.
32867
b8c25665 328681995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32869
32870 * gcc.c-torture: Update to c-torture-1.39 release.
32871
b8c25665 328721995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32873
32874 * lib/c-torture.exp (c-torture-execute): Don't return if one option
32875 fails, try others as well.
32876
b8c25665 328771995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32878
32879 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
32880 If compilation fails, mark execute tests as `untested'.
32881 If test is marked as unsupported, don't mark compilation and
32882 execute tests as failed.
32883
b8c25665 328841995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32885
32886 * lib/g++.exp (g++_init): Don't link in libg++, and look to
32887 libstdc++ for whether or not we want to be doing shared
32888 libraries. Delete link_curses since we don't need it anymore.
32889 * lib/mike-g++.exp (postbase): Don't link in libg++.
32890 * g++.old-deja/old-deja.exp: Likewise.
32891
b8c25665 328921995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32893
32894 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
32895
b8c25665 328961995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32897
32898 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
32899 For that, add `-Wl,-a,shared_archive'.
32900 * g++.old-deja/old-deja.exp: Likewise.
32901
b8c25665 329021995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32903
32904 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
32905
b8c25665 329061995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
32907
32908 * lib/mike-g++.exp (postbase): Pay attention to the status of
32909 g++_load.
32910
b8c25665 329111995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 32912
efdbc6f8 32913 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 32914
b8c25665 329151995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32916
32917 * lib/gcc.exp (default_gcc_start): No longer need to log program
32918 being executed or its output, execute_anywhere does that now.
32919 * lib/g++.exp (default_g++_version): Call execute_anywhere.
32920 (default_g++_start): Likewise. Delete calls to verbose/send_log.
32921
b8c25665 329221995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32923
32924 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
32925 the same as those in lib/g++.exp.
32926
b8c25665 329271995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
32928
32929 * gcc.c-torture: Update to c-torture-1.38 release.
32930 * gcc.ieee: Related changes.
32931
b8c25665 329321995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
32933
32934 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
32935 "exec". Minor reformatting changes.
32936
32937 * config/rom68k.exp (${tool}_load): Make it work in a canadian
32938 cross. This means all "exec" calls now work on a remote host as
32939 well.
32940 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
32941 cross. Filter out the extra "\r\n" stuff that expect puts in.
32942 (c-torture-execute): Filter out the bogus warnings like
32943 c-torture-compile does. Add support for canadian cross.
32944 * lib/gcc.exp (default_gcc_version, default_gcc_start)
32945 Use execute_anywhere rather than calling exec directly. Now it
32946 works for canadian cross testing.
32947
b8c25665 329481995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
32949
32950 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
32951 results into a variable, and check that rather than using file exists.
32952
b8c25665 329531995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32954
32955 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
32956 create a libg++.so. For sunos4.1.*, also add -ltermcap.
32957
b8c25665 329581995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32959
32960 * g++.old-deja/old-deja.exp: Create and pass runshlib and
32961 lib_curses if there's a shared libg++ in the build tree.
32962
b8c25665 329631995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32964
32965 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
32966 if not supported target.
32967
b8c25665 329681995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32969
32970 * lib/g++.exp (g++_init): Move empty setting of runshlib and
32971 link_curses up to always happen, not just for native builds.
32972
b8c25665 329731995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32974
32975 * gcc.c-torture: Update to c-torture-1.36 release.
32976 * gcc.failure: Related changes.
32977
b8c25665 329781995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32979
32980 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
32981
b8c25665 329821995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32983
32984 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
32985 * lib/mike-g++.exp (postbase): Not in here. Still reference
32986 runshlib, link_curses, and mathlib for link and run.
32987
32988 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
32989 pass the runtime shared library options for Solaris, OSF/1, and
32990 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 32991
b8c25665 329921995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32993
32994 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
32995 only run once.
32996
b8c25665 329971995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32998
32999 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33000
b8c25665 330011995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33002
33003 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33004 do not have a framework for the "compat" tests yet.
33005
b8c25665 330061995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33007
33008 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33009 set to null if we're testing vxworks5.1. Use that instead of
33010 `-lm' in the setting of LIBS for link and run.
33011
b8c25665 330121995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33013
33014 * config/rom68k.exp (${tool}_load): Major changes to make it
33015 work. Verified that it does in fact return the stuff in
33016 exec_output properly. Catch any Emul or any TRAP other than 0.
33017
b8c25665 330181995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33019
33020 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33021 LDFLAGS properly for targets that need stuff from libgloss.
33022 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33023 only run once.
33024 (gpp_initialized): New variable.
33025
b8c25665 330261995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
33027
33028 * config/rom68k.exp: Load libgloss.exp.
33029 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33030 so we can produce a fully linked binary.
33031 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33032 so we can produce a fully linked binary.
33033
b8c25665 330341995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33035
33036 * lib/plumhall.exp (ph_section): Watch for expected failures.
33037 Add missing `else'.
33038
33039 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33040 run the testcase.
33041 (c-torture): Likewise.
33042
b8c25665 330431995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
33044
33045 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33046
33047 * lib/mike-g++.exp (mike_cleanup): New proc.
33048 (prebase): New globals compiler_result, not_compiler_result,
33049 target_regexp.
33050 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33051 allow leading "-" in pattern. Watch for unsupported tests.
33052 If $compiler_result is set, pattern match assembler code,
33053 and ditto for $not_compiler_result.
33054 * lib/mike-gcc.exp: Likewise.
33055
33056 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33057 execution "succeeded".
33058
b8c25665 330591995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33060
33061 * config/win32.exp: New file.
33062 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33063
b8c25665 330641995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33065
33066 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33067 unsupported.
33068 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33069 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33070 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33071
33072 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33073 "... without exceptions was ...". That is now handled by
33074 prune_system_crud.
33075 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33076
b8c25665 330771995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33078
33079 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33080 sieve.c,sort2.c}: New files.
33081 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33082 sieve.exp,sort2.exp}: Drivers for them.
33083
33084 * lib/mike-gcc.exp (program_output): New user settable variable.
33085 (postbase): Call prune_system_crud. Also prune extraneous compiler
33086 messages.
33087 * lib/mike-g++.exp (program_output): New user settable variable.
33088
33089 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33090
33091 * config/sh.exp: Deleted (use sim.exp instead).
33092
b8c25665 330931995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33094
33095 * config/vx.exp: Declare CHECKTASK as global.
33096 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33097 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33098 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33099
b8c25665 331001995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33101
33102 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33103 target. Like vx.exp, only includes `vx29k.exp' instead of
33104 `vxworks.exp'.
33105
b8c25665 331061995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
33107
33108 * config/sim.exp: Increase time limit from 120 seconds to 240.
33109
b8c25665 331101995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
33111
33112 * gcc.c-torture/execute/950628-1.c: New test.
33113
b8c25665 331141995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33115
33116 * gcc.c-torture: Update with changes/additions from
33117 c-torture-1.34.
33118
b8c25665 331191995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33120
33121 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33122
b8c25665 331231995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33124
33125 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33126
b8c25665 331271995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33128
33129 * gcc.c-torture/compile/950512-1.c: New test.
33130 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33131 * gcc.dg/struct-ret-1.c: Likewise.
33132
b8c25665 331331995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33134
33135 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 33136 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 33137
b8c25665 331381995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33139
33140 * gcc.c-torture/special/920411-1.c: Deleted.
33141 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33142
b8c25665 331431995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
33144
33145 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33146 cpu limit.
33147
b8c25665 331481995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33149
33150 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33151
b8c25665 331521995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33153
33154 From kenner;
33155 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33156 is the proper length.
33157 * va-arg-3.c: Likewise.
33158
b8c25665 331591995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33160
33161 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33162 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33163
33164 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33165 * lib/g++.exp (default_g++_start): Delete old cruft.
33166
b8c25665 331671995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
33168
33169 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33170 (2 * (1 << 18)) to (2 * (1 << 17)).
33171
33172 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33173
b8c25665 331741995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33175
33176 * config/rom68k.exp: Renamed from config/idp.exp
33177
b8c25665 331781995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33179
33180 * c-torture/compile/921109-2.c
33181
b8c25665 331821995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
33183
33184 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33185 excess errors.
33186
b8c25665 331871995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
33188
33189 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33190 output.
33191 * lib/g++.exp (default_g++_start): Likewise.
33192
b8c25665 331931995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33194
33195 * gcc.c-torture/compile/950329-1.c: New test.
33196
b8c25665 331971995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 33198
efdbc6f8 33199 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
33200 and remote_close procs.
33201 * config/idp.exp: New file.
33202
b8c25665 332031995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33204
33205 * gcc.c-torture/execute/950322-1.c: New test.
33206
b8c25665 332071995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33208
33209 * config/vx.exp (${tool}_load): Clean up testing of return code from
33210 vxworks_ld and vxworks_spawn.
33211
b8c25665 332121995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
33213
33214 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33215
b8c25665 332161995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
33217
33218 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33219 can mark excess errors on a machine by machine basis. Note, the
33220 default is to not expect any excess errors, even when excess
33221 errors test - is given, so you will want to put an XFAIL ... on
33222 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33223 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33224 those 4 machines, but no others.
33225
b8c25665 332261995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33227
33228 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33229 * lib/c-torture.exp: to here.
33230
b8c25665 332311995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33232
33233 * gcc.c-torture/execute/950221-1.c: New test.
33234 * gcc.c-torture/execute/struct-ret-1.c: New test.
33235 * gcc.c-torture/compile/950221-1.c: New test.
33236
33237 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33238
b8c25665 332391995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33240
33241 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33242 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33243
b8c25665 332441995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
33245
33246 * g++.gb: New directory of tests, derived from my signature and
33247 class scoping tests.
33248
33249 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33250 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33251 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33252 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33253 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33254 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33255 * g++.gb/sig25.C: Likewise.
33256
33257 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33258 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33259 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33260 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33261 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33262 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33263 * g++.gb/sig25.exp: Likewise.
33264
33265 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33266 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33267 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33268 * g++.gb/scope13.C: Likewise, this test still fails.
33269
33270 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33271 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33272 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33273 * g++.gb/scope13.exp: Ditto.
33274
33275 * g++.gb/README: New file, explains what these tests are about.
33276
b8c25665 332771995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33278
33279 * lib/dg.exp (dg-do): Support `preprocess'.
33280 (dg-test): Likewise.
33281
b8c25665 332821995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33283
33284 * config/udi.exp: change "continue -expect" to "exp_continue".
33285
b8c25665 332861995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
33287
33288 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33289 Delete redundant tests.
33290
33291 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33292 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33293 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33294 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33295 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33296 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33297 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33298 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33299
33300 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33301 storing label pointers.
33302 * gcc.c-torture/execute/921019-1.c: Likewise.
33303 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33304 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33305 parameter fp.
33306 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33307 constants.
33308
33309 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33310 Delete obsolete tests.
33311
33312 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33313 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33314 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33315 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33316 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33317 * gcc.c-torture/compile/950124-1.c: New test.
33318
33319 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33320
b8c25665 333211995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
33322
33323 * lib/mike-g++.exp: Add -lm to LIBS.
33324
b8c25665 333251995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33326
33327 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33328
b8c25665 333291995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
33330
33331 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33332
b8c25665 333331995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33334
33335 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33336
b8c25665 333371995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33338
33339 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33340 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33341 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33342 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33343 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33344 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33345 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 33346 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
33347 * g++.law/{operators33.C, operators34.C}: Likewise.
33348 * g++.law/{pic1.C, refs2.C}: Likewise.
33349 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33350 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33351 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33352 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33353
33354 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33355 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33356 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33357 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33358 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33359 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33360 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33361 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33362 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 33363 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
33364 * g++.law/{operators34.exp}: Likewise.
33365 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33366 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33367 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33368 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33369 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33370
33371 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33372 No longer expected to fail.
33373 * g++.law/missed-error3.C: Tweak for recent bool changes.
33374
b8c25665 333751994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33376
33377 * config/emb-unix: Deleted.
33378 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33379 remote execution. Do final link on remote host if REMOTE_LINK is set.
33380
b8c25665 333811994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33382
33383 * lib/dg.exp (dg-test): Fix typo in last patch.
33384
b8c25665 333851994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33386
33387 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33388 (handles multiple occurrences).
33389
b8c25665 333901994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33391
33392 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33393 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33394 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33395 printed).
33396 * lib/c-torture.exp (c-torture-compile): Likewise.
33397 (c-torture): Prepend full path if missing.
33398 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33399 (gcc_fail): Likewise.
33400 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33401
b8c25665 334021994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33403
33404 * lib/netware.exp: Only attach to NetWare i386 systems.
33405
b8c25665 334061994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33407
33408 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33409 messages. Add test name to "output pattern match" pass/fail message.
33410
b8c25665 334111994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33412
33413 * gcc.dg: New testsuite.
33414 * gcc.dg/dg.exp: New file.
33415
33416 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33417 test-switch.c}: Deleted.
33418
33419 * gcc.misc-tests/msgs.exp: New testcase driver.
33420
b8c25665 334211994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33422
33423 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33424 Watch for illegal return values from ${tool}_load.
33425 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33426 cross targets. Coerce return value >0 to 1.
33427
b8c25665 334281994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33429
33430 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33431
33432 * config/emb-unix.exp: New file.
33433
33434 * config/sim.exp: Error if variable $SIM not defined.
33435 (${tool}_load): Mark test as "untested" if simulator missing.
33436
33437 * config/unix.exp: Load remote.exp to get rcp_download.
33438 * lib/c-torture.exp: Use different option lists for testcases with
33439 and without loops.
33440 * gcc.c-torture/execute/execute.exp: Likewise.
33441
b8c25665 334421994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33443
33444 * config/*.exp: Clarify return code from ${tool}_load.
33445 Call `unresolved' or `untested' instead of `warning' or `perror'
33446 (sometimes you still want to call both though).
33447 Add comment that `shell_id' is local to each file.
33448 * config/udi.exp (timeout): Set to 30.
33449 Don't print warning if connection fails, $connectmode has already
33450 printed an error.
33451 (${tool}_load): Move verbose messages to level 2.
33452 Rework pattern for "Process started" message.
33453 Pass `shell_id' to ${connectmode}_download.
33454 Retry twice upon timeout. Make resetting of target more robust.
33455 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33456 Pass `shell_id' to exit_$connectmode.
33457 Only call exit_$connectmode if connected.
33458 * config/unix.exp (${tool}_load): Check return codes better.
33459 * config/vrtx.exp (${tool}_load): Likewise.
33460 * config/vx.exp (${tool}_load): Likewise.
33461 Delete unneeded global's.
33462 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33463 from ${tool}_load.
33464 (dg-stat): Delete.
33465 (dg-init): Delete recording of pass/fail counts.
33466 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33467 (old-dejagnu-init): Likewise.
33468 (old-dejagnu-stat): Delete contents, empty proc now.
33469 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33470 (c-torture): Delete references to lcnt, lpass, lfail.
33471 Get option list from TORTURE_OPTIONS.
33472 Delete -funroll[-all]-loops if no loops.
33473 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33474 (g++_stat): Delete contents (empty proc now).
33475 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33476 (gcc_finish): Likewise.
33477 (gcc_stat): Deleted.
33478 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33479 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33480 * gcc.c-torture/execute/execute.exp: Likewise.
33481 Split tests into two parts: compile, execute.
33482 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33483 no loops. Update to reflect clarified return codes from ${tool}_load.
33484
b8c25665 334851994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33486
33487 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33488 to grep for.
33489 (old-dejagnu): Likewise (where necessary).
33490
b8c25665 334911994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33492
33493 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33494
33495 * lib/dg.exp (dg-process-target): Fix processing of selector.
33496 Add comment regarding use of `error'.
33497
33498 * lib/gcc.exp (prune_system_crud): Define if missing.
33499 * lib/g++.exp (prune_system_crud): Likewise.
33500
33501 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33502 Call prune_system_crud.
33503 * lib/dg.exp (dg-runtest): New proc.
33504 Use perror instead of send_user for tcl errors in testcase.
33505 Don't return any value, it's never used.
33506 Don't clobber previous definition of `unknown'.
33507 Print tcl errors in `dg-final'.
33508
b8c25665 335091994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33510
33511 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33512 (dg-test): Don't print errorInfo, it contains stack backtrace.
33513
b8c25665 335141994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33515
33516 * lib/g++.exp (runtest_file_p): Define if missing.
33517
b8c25665 335181994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33519
33520 * lib/mike-g++.exp: Comment out loading of g++.exp.
33521 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33522 (default_g++_version): Always print something.
33523 (default_g++_start): Comment out call to `which'.
33524 (g++_start, g++_load): Deleted (must be defined in config file).
33525 * lib/gcc.exp: Test for existence of $CC at start.
33526 Delete check for tmpdir (done in gcc_init).
33527 (default_gcc_version): Always print something.
33528 (default_gcc_start): Comment out call to `which'.
33529 * config/*.exp: Major cleanup - make cross targets work at least a
33530 little better for g++ (by not being "--tool gcc" specific).
33531 Rename gcc_xxx to ${tool}_xxx.
33532 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33533 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33534
b8c25665 335351994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33536
33537 * lib/c-torture.exp (c-torture-compile): Rework compiler
33538 message processing.
33539
33540 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33541 c-torture.
33542
b8c25665 335431994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33544
33545 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33546
33547 * lib/dg.exp (dg-process-target): Support { target native }.
33548
b8c25665 335491994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33550
33551 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33552 looked for "... program xxx got fatal signal".
33553 Correct regsub munging of `comp_output'.
33554 Ignore compiler messages "path prefix not used" and "linker input
33555 file unused".
33556
b8c25665 335571994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33558
33559 * lib/gcc.exp (runtest_file_p): Define if missing.
33560 * gcc.prms/template.c: Example to work from.
33561
b8c25665 335621994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33563
33564 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33565 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33566
33567 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33568 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33569 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33570 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33571
33572 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33573 (dg-process-target): No longer a varargs proc.
33574 Return S/N for target, P/F for xfail. All callers changed.
33575 (user option procs): More argument checking.
33576 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33577 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33578 (dg-test): Skip test if not running on selected target in `dg-do'.
33579 Update handling of `dg-do-what', `dg-output-text'.
33580 Separate execution pass/fail from output pattern match pass/fail.
33581 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33582
b8c25665 335831994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33584
33585 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33586 target for 920510-1.c.
33587
b8c25665 335881994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33589
33590 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33591 Clean up comment regarding use of passcnt, etc.
33592 (gcc_stat): Don't update `testcnt' here.
33593 (gcc_finish): Do it here.
33594 Might as well reset `but_id' here too.
33595 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33596 to determine if the file should be tested.
33597 * gcc.c-torture/compile/compile.exp: Likewise.
33598 * gcc.c-torture/execute/execute.exp: Likewise.
33599 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33600 * gcc.misc-tests/dg-test.exp: Likewise.
33601 * gcc.prms/prms.exp: Likewise.
33602 * gcc.wendy/wendy.exp: Likewise.
33603 * g++.old-deja.exp: Likewise.
33604 Move "Testing file" message to verbose level 1.
33605
b8c25665 336061994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33607
33608 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33609
b8c25665 336101994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33611
33612 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33613 (default_gcc_start): Accept optional second list element
33614 of compiler flags. Print compiler output at verbosity level 2.
33615 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33616 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33617 Save current values of framework globals passcnt, failcnt, xpasscnt,
33618 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33619 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33620 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33621 xfailcnt to compute stats. Update framework global `testcnt' from
33622 pass/fail counts.
33623 (gcc_finish): New proc. Clean up test environment.
33624 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33625 (gcc_epass, gcc_efail): Delete.
33626 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33627 argument of line number.
33628 (dg-init): If the tool has an init routine, call it.
33629 (dg-test): Remove args `cflags_var' and `libs_var'.
33630 Pass all compiler options to ${tool}_start.
33631 Handle missing line number.
33632 (dg-finish): New function.
33633 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33634 particular files. Call gcc_finish at end. Move "skipping test"
33635 message to verbosity level 3.
33636 * gcc.c-torture/compile/compile.exp: Likewise.
33637 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33638 * gcc.c-torture/execute/execute.exp: Likewise.
33639 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33640 Print testcase being tried at verbosity level 1.
33641 * gcc.c-torture/special/special.exp: Unset xfail.
33642 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33643 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33644 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33645 * gcc.failure/failure.exp: Likewise.
33646 * gcc.ieee/ieee.exp: Likewise.
33647 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33648 Update call to dg-test. Call dg-finish at end.
33649 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33650 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33651 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33652 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33653 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33654 * gcc.wendy/wendy.exp: Add copyright.
33655 Delete setting of tmpdir (done by gcc_init).
33656 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33657 Pass compiler flags to gcc_start. Call gcc_finish at end.
33658 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33659 gcc_[ce]pass/fail.
33660
b8c25665 336611994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33662
33663 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33664 confusion.
33665 (g++_load): Likewise.
33666
33667 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33668 Rename argument to `prog' to remove the confusion.
33669 Varargs fns behave differently too!
33670 (g++_load): Likewise.
33671
33672 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33673
33674 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33675 what it is. Delete (always) printing of status value for !native.
33676 Simplify verbose code, and include status and exec_output.
33677 (g++_load): Use gcc_load.
33678
b8c25665 336791994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33680
33681 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33682 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33683 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33684 940714-3.c as these testcases don't exist anymore. Make
33685 va-arg-1.c expected to pass.
33686
b8c25665 336871994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33688
33689 * gcc.misc-tests/misc.exp: Only run specific testcases.
33690 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33691 * gcc.misc-tests/dg-[1-9].c: New files.
33692
33693 * lib/dg.exp: New testsuite driver.
33694 * gcc.prms/prms.exp: Use it.
33695
33696 * README.gcc: New file.
33697
33698 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33699 Document and reset `lxpass' and `lxfail'.
33700 Simplify "initialized" message.
33701 (gcc_stat): Clean up comments a little.
33702
b8c25665 337031994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33704
33705 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33706
b8c25665 337071994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33708
33709 * lib/old-dejagnu.exp (process-option): New proc.
33710 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33711 (old-dejagnu): Simplify.
33712 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33713
b8c25665 337141994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33715
33716 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33717 exists and is not an empty string.
33718
33719 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33720 $xfail rather than calling setup_xfail. Clear $xfail when test is
33721 finished.
33722 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33723 automatically.
33724
33725 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33726 longer expected to fail.
33727
92936ecf 33728 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
33729 "f" function call.
33730
33731 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33732
33733 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33734 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33735 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33736 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33737 c-torture-1.29.
33738
33739 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33740 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33741
33742 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33743
33744 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33745 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33746
33747 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33748 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33749 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33750
b8c25665 337511994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
33752
33753 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33754 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33755 940714-1.c, 940714-2.c, 940714-3.c},
33756 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33757 gcc.misc-tests/{mg.c,mg.exp}:
33758 New tests.
33759 * gcc.noncompile/noncompile.exp: Change accordingly.
33760
b8c25665 337611994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33762
33763 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33764 Undo previous clobberage.
33765
b8c25665 337661994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33767
33768 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33769 * gcc.special/{930510-1.c, special.exp}:
33770 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33771 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33772 struct-varargs-1.c}: New tests from c-torture-1.26.
33773
b8c25665 337741994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
33775
33776 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33777 argument to switch.
33778
b8c25665 337791994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33780
33781 * Revert the previous changes. Please see Rob's directory
33782 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33783 fixes.
33784
b8c25665 337851994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 33786
92936ecf 33787 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
33788 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33789 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33790 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33791 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33792 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
33793 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33794 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
33795 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33796 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
33797 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33798 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33799 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 33800 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 33801 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
33802 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33803 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33804 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 33805 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
33806 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33807 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33808 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 33809 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
33810 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33811 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33812 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33813 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 33814
b8c25665 338151994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33816
33817 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 33818 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
33819 with perror calls.
33820
b8c25665 338211994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
33822
33823 * config/unix.exp (g++_load): Fix syntax.
33824
b8c25665 338251994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33826
33827 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33828 * gcc.noncompile/921017-1.c: Deleted obsolete test.
33829 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
33830 Don't expect va-arg-1.c to fail. Correct expected output for
33831 920928-1.c.
33832 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
33833 * gcc.wendy/hbm4.c: Correct typo.
33834 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
33835
b8c25665 338361994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33837
33838 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
33839 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
33840 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
33841 * lib/c-torture.exp (c-torture-compile): Ditto.
33842
33843 Reduce volume of output (remove all the -I's and such).
33844 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
33845 Call gcc_cpass, gcc_cfail.
33846 (c-torture): Pass testing option to c-torture-compile.
33847
b8c25665 338481994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33849
33850 Bring patches over from progressive.
33851 * config/default.exp: Exit remote shell cleanly.
33852 (g++_exit, g++_start): Add default versions.
33853 * config/sim.exp (gcc_load): Use perror, not error.
33854
b8c25665 338551994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33856
33857 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
33858 set in site.exp.
33859
b8c25665 338601994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33861
33862 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
33863 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
33864 (wendy_try): New proc to run testcase.
33865 (main loop): Call 'em.
33866 * gcc.wendy/*.c: Clean up pass to correct expected output.
33867
33868 * lib/gcc.exp: Minor cleanup work.
33869 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
33870
b8c25665 338711994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33872
33873 * config/sim.exp (gcc_load): Document return codes better.
33874 Don't pass -v to simulator.
33875
b8c25665 338761994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 33877
efdbc6f8
RH
33878 * gcc.special/920717-x.c: Fix typo.
33879 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
33880 get at sources.
921e5a0e
JL
33881
33882 * lib/mike-gcc.exp: Fix typo.
33883
b8c25665 338841994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
33885
33886 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
33887 binary to use, transform the name.
33888 * config/*.exp: rename everything. Nuke any g++ specific files,
33889 it's now a special case of gcc that requires no special support.
33890 Add a default.exp for unsupported targets.
33891
b8c25665 338921994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
33893
33894 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
33895 lib/old-dejagnu.exp: Fix a few patterns to work with the new
33896 version of Tcl.
33897
b8c25665 338981994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
33899
33900 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
33901 than a warning.
33902
b8c25665 339031994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
33904
33905 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
33906
b8c25665 339071994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33908
33909 * gcc.execute/execute.exp: Combine opt_list and foption_list into
33910 option_list. Compile every file with only 4/6 option choices
33911 (same as C torture) instead of with 12/18 different option
33912 choices.
33913 * lib/c-torture.exp: Likewise.
33914
33915 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
33916 not already set.
33917
b8c25665 339181993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 33919
ed8e443a
JM
33920 * lib/old-deja.exp: Add `excess errors test fails' error, now one
33921 can put an XFAIL *-*-* on excess errors.
33922
339231993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
33924
33925 * g++.law: Add more tests derived from g++-bugs snapshots.
33926
33927 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
33928 equivalent to g++.law/init9.
33929
33930 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
33931 compiled it, and the a.out file after we've run it.
33932
339331993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
33934
33935 * lib/mike-g++.exp (postbase): Delete the .o file after we've
33936 compiled it, and the a.out file after we've run it.
33937
339381993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
33939
33940 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
33941
339421993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
33943
33944 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
33945 version number.
33946
339471993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
33948
33949 * g++.law: New directory of g++ tests derived from the g++-bugs
33950 snapshots.
33951
339521993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
33953
33954 * gcc.compile: initbug1.c initbug1.exp testcase added
33955
339561993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
33957
33958 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
33959 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
33960 fixes submitted by Jeff Law (law@cs.utah.edu)
33961 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
33962 Jeff Law (law@cs.utah.edu)
33963
33964
339651993-11-30 Mike Stump (mrs@cygnus.com)
33966
33967 * config/unix-g++.exp: Follow the gcc way of doing things.
33968 * g++.old-deja/old-deja.exp: Minor updates.
33969 * lib/g++.exp: New file, follow the gcc way of doing things.
33970 * lib/old-dejagnu.exp: Minor updates.
33971 * lib/mike-g++.exp: Always unset errorInfo.
33972
339731993-11-06 Mike Stump (mrs@cygnus.com)
33974
33975 * lib/gcc.exp: Fix some errors with the below change, CC and
33976 CFLAGS should be global when setting, not local.
33977
339781993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
33979
33980 * lib/gcc.exp: Transform tool name.
33981
339821993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33983
33984 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
33985
339861993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33987
33988 * lib/gcc.exp: change gcc_done to gcc_stat
33989
339901993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33991
33992 * Upgraded gcc testsuite to c-torture version 1.25
33993
339941993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
33995
33996 * lib/gcc.exp: added reporting code. Changed verbose compile message.
33997 * lib/c-torture: added hooks for new reporting code.
33998
339991993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34000
34001 * config/sh-gcc.exp: check if sh-sim exists in the path
34002
340031993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34004
34005 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34006 * gcc.compile/compile.exp: Initial changes for new logic.
34007 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34008 * gcc.failure/failure.exp: Initial changes for new logic.
34009 * gcc.ieee/ieee.exp: Initial changes for new logic.
34010 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34011 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34012 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34013 * lib/c-torture.exp: Initial changes for new logic.
34014 * lib/gcc.exp: Initial changes for new logic.
34015
340161993-10-15 Mike Stump (mrs@cygnus.com)
34017
34018 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34019 depend upon failure or success. Fully qualify names in failure
34020 and success messages. Always remove a.out before starting
34021 compile, just in case. Pay more attention to error text output by
34022 the compiler. Handle testcases with no known past errors just
34023 like all others, so that things are uniform. Other miscellaneous
34024 improvements.
34025
340261993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34027
34028 * gcc.cpp: new directory for cpp tests
34029
340301993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34031
34032 * lib/chill.exp: Code reformatted, removed unused code.
34033 * config/unix-chill.exp: Code reformatted, removed unused code.
34034 * chill.execute/execute.exp: Code reformatted, removed unused code.
34035 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34036
340371993-10-04 Ian Lance Taylor (ian@cygnus.com)
34038
34039 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34040 routines not written.
34041
340421993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34043
34044 * config/bug-gcc.exp: Use new procs from bug.exp.
34045
340461993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34047
34048 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34049 via ftp, rather than depending on NFS.
34050 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34051 case.
34052
340531993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34054
34055 * config/bug-gcc.exp: Use new download proc.
34056
340571993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34058
34059 * chill.execute/execute.exp: cleanups, handles errors better
34060 * chill.compile/compile.exp: rewrite, based on execute.exp
34061 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34062 * lib/chill.exp: major changes to diff proc and compile and link
34063 procs. added chill_fail and chill_pass wrappers to pass and
34064 fail. added more comments, and handle error codes better.
34065 Added a hack to capture stderr from exec, so noncompile tests
34066 can work.
34067
340681993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34069
34070 * chill.execute/execute.exp: rewrite of testsuite driver
34071 * lib/chill.exp: rewrite of testsuite driver
34072 * config/unix-chill.exp: rewrite of testsuite driver
34073
340741993-08-25 Bill Cox (bill@rtl.cygnus.com)
34075
34076 In chill.execute:
34077 * iexpr.ch: Standardize uppercase.
34078 * tuples.dat: Standardize uppercase.
34079 * vary.ch: standardize. Correct varying string assignments.
34080 * vary.dat: Add new output lines.
34081
340821993-08-24 Bill Cox (bill@rtl.cygnus.com)
34083
34084 In chill.execute:
34085 * chprintf.ch: Standardize use of uppercase.
34086 * tuples.ch: Standardize and turn arr2 into a DCL,
34087 rather than a SYN.
34088 * pinits.ch: Standardize.
34089
340901993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34091
34092 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34093 * Makefil: Renamed to Makefile.in.
34094 * configure.in: New.
34095
340961993-08-23 Bill Cox (bill@rtl.cygnus.com)
34097
34098 In chill.execute:
34099 * .cvsignore: Add result/output files.
34100 * Makefile: Fix up variables at start. Use MFLAGS
34101 everywhere. Correct bool_loc, built_ins entries.
34102 Add entry for vary1.ch.
34103 * bitarray.ch: Standardize upper-case usage.
34104 * bitexpr.ch: Standardize, add output of b1.
34105 * params.ch: Use arrayt in along PROC parameters, to
34106 avoid novelty problems.
34107 * sets.ch: Tiny cleanup.
34108 * vary1.ch: Re-indent.
34109
341101993-08-17 Bill Cox (bill@rtl.cygnus.com)
34111
34112 * Add PR-related files to Makefiles, .cvsignore files, etc.
34113
341141993-08-02 Jeff Wheat (cassidy@cygnus.com)
34115
34116 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34117 with compiler objects. New names are test-flow.c and test-loop.c
34118
341191993-07-27 Jeff Wheat (cassidy@cygnus.com)
34120
34121 * Upgraded c-torture tests from 1.19 to 1.20
34122
34123 * new files:
34124 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34125 * gcc.compile: 930623-1.c 930623-2.c
34126 * gcc.noncompile: 930622-1.c 930622-2.c
34127 * gcc.failure: 920411-1.c 920627-2.c
34128 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34129
341301993-07-20 Jeff Wheat (cassidy@cygnus.com)
34131
34132 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34133 More changes to get testsuite working properly. Needs more work.
34134 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34135
341361993-07-19 Jeff Wheat (cassidy@cygnus.com)
34137
34138 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34139 More changes to get testsuite working properly. Needs more work.
34140
341411993-07-13 Jeff Wheat (cassidy@cygnus.com)
34142
34143 * chill.compile/compile.exp: Added for Dejagnu support
34144 * chill.execute/execute.exp: Added for Dejagnu support
34145 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34146
341471993-06-19 Bill Cox (bill@rtl.cygnus.com)
34148
34149 This should complete moving the CHILL test files.
34150 * chill.noncompile(.cvsignore printf.grt
34151 in-printf.grt chprintf.grt chprintf.ch):
34152 Added test-support files.
34153 (Makefile): Modified further.
34154 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34155 signal.ch): Added test files.
34156 * chill.execute (.cvsignore printf.grt printr.c
34157 in-printf.grt rts.c chprintf.grt rts.h): Added
34158 test-support files.
34159 (Makefile): More corrections.
34160
341611993-06-18 Bill Cox (bill@rtl.cygnus.com)
34162
34163 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
34164 test cases, ready for DejaGnu.
34165
b8c25665 341661993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34167
34168 * Upgraded c-torture tests from 1.18 to 1.19
34169
34170 * gcc.compile: added test(s):
34171 930607-1.c
34172 * gcc.execute: added test(s):
34173 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34174
34175 * added new subdirectory for misc tests: gcc.misc-tests
34176 * gcc.misc-test(s): added tests:
34177 inst-check.c test-consts.c test-ior.c test-switch.c
34178
b8c25665 341791993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
34180
34181 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34182
b8c25665 341831993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34184
34185 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34186
b8c25665 341871993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34188
34189 * Upgraded c-torture tests from 1.17 to 1.18
34190
b8c25665 341911993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34192
34193 * Upgraded c-torture tests from 1.12 to 1.17
34194
b8c25665 341951993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34196
34197 * lib/old-dejagnu.exp:
34198 Fixed handling of XFAIL target triplets to correctly
34199 recognize wildcard characters. Removed code that
34200 appended a unique id tag to the end of the file name
34201 printed out by the result of the testcases within a
34202 given test file.
34203
b8c25665 342041993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34205
34206 * lib/old-dejagnu.exp:
34207 Reworked expected failure handling to trigger off of XFAIL
34208 keyword in keyphrase embeded in testcase source code. The
34209 XFAIL keyword must be at the end of the keyphrase line. It
34210 may optionally be followed by one or more target triplets.
34211 It has just occured that the handling of wildcards in the
34212 target triplet may not be correct.
34213
b8c25665 342141993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34215
34216 * g++.old-deja/tests:
34217 Moved all subdirectories up one level into g++.old-deja .
34218
34219 * lib/old-dejagnu.exp:
34220 Fixed problem with CXXFLAGS not being properly reset, and being
34221 corrupted with extraneous "-c" compiler option. This was
34222 causing binaries to not be generated for test that needed them.
34223 Modified strings passed to "pass" and "fail" so that individual
34224 tests from the same test file would be distinguished by an
34225 identifier appended to the test file name in the summary logs;
34226 this corrected a problem with erroneous diff logs. Added code
34227 to search testcases for expected fail and unexpected pass keywords.
34228
b8c25665 342291993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
34230
34231 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34232
b8c25665 342331993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34234
34235 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34236 Removed extraneous text from end of "Special g++ Options"
34237 keyphrase.
34238
34239 * lib/old-dejagnu.exp: Added pattern matching to look for new
34240 keywords, embedded in testcases comments, which will trigger
34241 calls to xpass and xfail.
34242
b8c25665 342431993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34244
34245 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34246 comments embedded in the testcases, especially the one looking for
34247 special compiler options, as well as the pattern matching for the
34248 compiler output again.
34249
b8c25665 342501993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34251
34252 * lib/old-dejagnu.exp: Do a proper check of the return value for
34253 execute tests. Fixed several problems with the pattern matching
34254 of the compiler output which gave erroneous test results.
34255 Changed several of the test result messages to be more descriptive.
34256 * config/unix-g++.exp: Proc g++_load now actually works and
34257 executes the tests passed to it and returns a usable return
92936ecf 34258 value.
921e5a0e 34259
b8c25665 342601993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 34261
efdbc6f8 34262 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 34263
b8c25665 342641993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34265
34266 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34267 Modified both files to properly execute the old style
34268 dejagnu tests. The previous versions of these files were
34269 experimental and did not function anything near correctly.
34270
b8c25665 342711993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
34272
34273 * Removed all Makefile.in and configure.in files. No configuration
34274 needed now.
34275
b8c25665 342761993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34277
34278 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34279
b8c25665 342801993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
34281
34282 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34283 gcc.special/configure.in, gcc.noncompile/configure.in,
34284 gcc.execute/configure.in, gcc.code_quality/configure.in,
34285 g++.other/configure.in, g++.old-deja/configure.in,
34286 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34287 in srcname setting.
34288
b8c25665 342891993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
34290
34291 * lib/udi.exp: Fixed mondfe and mondfe_download.
34292 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34293 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34294
b8c25665 342951993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34296
34297 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34298 (gdb_exit): Don't remove *_soc files.
34299
b8c25665 343001993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34301
34302 * lib/c-torture.exp: Don't look for main; instead always use -w
34303 -c. This is how the c-torture tests work. Remove the object
34304 file if the compilation succeeds.
34305 * gcc.execute/execute.exp: Remove executable if test passes.
34306 * gcc.noncompile/noncompile.exp: Every test is an expected
34307 failure.
34308 * gcc.special/special.exp: Added tests from c-torture 1.11,
34309 corrected use of existing test.
34310 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34311 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34312 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34313 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34314 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34315 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34316 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34317 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34318 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34319 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34320 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34321 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34322 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34323 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34324 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34325 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34326 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34327 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34328 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34329 c-torture 1.11.
34330 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34331 correspond to c-torture 1.11.
34332
34333 * New file.