]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
forgot to commit Changelog entry for last commit.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
dd0f37b5
AP
12005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2
3 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
4
365ff3b9
FXC
52005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6
7 PR fortran/20842
8 * gfortran.dg/io_invalid_1.f90: New test.
9
ea40ba9c
JM
102005-07-03 Joseph S. Myers <joseph@codesourcery.com>
11
12 * gcc.dg/format/gcc_diag-1.c: Update.
13
2d0dab7f
JL
142005-07-02 Jeff Law <law@redhat.com>
15
16 * gcc.dg/tree-ssa/pr22051-1.c: New test.
17 * gcc.dg/tree-ssa/pr22051-2.c: New test.
18
dee15844
JM
192005-07-02 Joseph S. Myers <joseph@codesourcery.com>
20
21 * gcc.dg/format/gcc_diag-1.c: Update.
22
7898840f
AP
232005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
24
25 PR tree-opt/22269
26 * gcc.c-torture/compile/pr22269.c: New test.
27
a4f91294
DN
282005-06-30 Diego Novillo <dnovillo@redhat.com>
29
30 PR 21584
31 PR 22219
32 * g++.dg/tree-ssa/pr21584-1.C: New test.
33 * g++.dg/tree-ssa/pr21584-2.C: New test.
34
e6b05534
ZL
352005-06-30 Ziemowit Laski <zlaski@apple.com>
36
37 * obj-c++.dg/try-catch-11.mm: New.
38 * objc.dg/try-catch-10.m: New.
39
33a72fb9
DE
402005-06-29 David Edelsohn <edelsohn@gnu.org>
41
42 * g++.dg/other/ucnid-1.C: xfail on AIX.
43
674391b8
DN
442005-06-29 Diego Novillo <dnovillo@redhat.com>
45
46 PR 22234
47 * gcc.dg/20050629-1.c: New test.
48
c64de75f
ZL
492005-06-29 Ziemowit Laski <zlaski@apple.com>
50
51 * obj-c++.dg/const-str-1[0-1].mm: New.
52 * objc.dg/const-str-1[0-1].m: New.
53
d5dfe0b8
RH
542005-05-29 Richard Henderson <rth@redhat.com>
55
56 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
57 Rename from check_effective_target_vect_no_max.
58 (check_effective_target_vect_no_int_add): New.
59 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
60 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
61 * gcc.dg/vect/vect-reduc-3.c: Likewise.
62 * gcc.dg/vect/vect-reduc-1.c: Use both.
63 * gcc.dg/vect/vect-reduc-2.c: Likewise.
64
9fb93f89
RH
652005-05-29 Richard Henderson <rth@redhat.com>
66
67 * lib/target-supports.exp (check_effective_target_vect_no_max):
68 Remove i386 and x86_64.
69
8972a0ac
SE
702005-06-29 Steve Ellcey <sje@cup.hp.com>
71
72 PR testsuite/21969
73 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
74
e972ccce
SE
752005-06-29 Steve Ellcey <sje@cup.hp.com>
76
77 PR middle-end/21969
78 * gcc.dg/vect/pr21969.c: New test.
79
6663ee3b
EC
802005-06-28 Eric Christopher <echristo@redhat.com>
81
82 PR c/22052
83 PR c/21975
84 * gcc.dg/inline1.c: New test.
85 * gcc.dg/inline2.c: Ditto.
86 * gcc.dg/inline3.c: Ditto.
87 * gcc.dg/inline4.c: Ditto.
88 * gcc.dg/inline5.c: Ditto.
89
7f8f6d5f
TK
902005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
91
92 PR libfortran/22142
93 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
94 Add testcase also testing eoshift1 for PR 22142.
95
777c8889
RH
962005-06-28 Richard Henderson <rth@redhat.com>
97
98 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
99 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
100 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
101 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
102 gcc.dg/tree-ssa/20030922-2.c: Likewise.
103
0f363a3b
TK
1042005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
105
106 PR libfortran/22142
107 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
108 Add testcase for PR 22142.
109
4de67c26
JM
1102005-06-28 Joseph S. Myers <joseph@codesourcery.com>
111
112 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
113 gcc.target/ia64/fpreg-2.c: New tests.
114
8234b3bd
FXC
1152005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
116
117 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
118
0a0a8cf7
FXC
1192005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
120
121 PR libfortran/22170
122 * gfortran.dg/slash_1.f90: New test.
123
9009820b
RH
1242005-06-27 Richard Henderson <rth@redhat.com>
125
126 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
127 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
128 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
129 * gcc.dg/vect/vect-reduc-2.c: Likewise.
130 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
131 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
132
69a2964c
RH
1332005-06-27 Richard Henderson <rth@redhat.com>
134
135 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
136 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
137
2aba33dd
ZL
1382005-06-27 Ziemowit Laski <zlaski@apple.com>
139
140 * obj-c++.dg/proto-lossage-5.mm: New.
141 * objc.dg/proto-lossage-5.m: New.
142
3eca1bd7
DN
1432005-06-27 Diego Novillo <dnovillo@redhat.com>
144
145 PR 21959
146 * gcc.dg/tree-ssa/pr21959.c: New test.
147
10a0d495
JJ
1482005-06-27 Jakub Jelinek <jakub@redhat.com>
149
150 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
151 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
152 testing uninitialized var.
153
154 * gcc.c-torture/execute/builtins/chk.h: New.
155 * gcc.c-torture/execute/builtins/lib/chk.c: New.
156 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
157 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
158 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
159 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
160 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
161 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
162 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
163 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
164 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
165 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
166 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
167 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
168 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
169 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
170 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
171 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
172 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
173 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
174 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
175 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
176 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
177 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
178 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
179 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
180 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
181 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
182 * gcc.dg/builtin-object-size-1.c: New test.
183 * gcc.dg/builtin-object-size-2.c: New test.
184 * gcc.dg/builtin-object-size-3.c: New test.
185 * gcc.dg/builtin-object-size-4.c: New test.
186 * gcc.dg/builtin-object-size-5.c: New test.
187 * gcc.dg/builtin-stringop-chk-1.c: New test.
188 * gcc.dg/builtin-stringop-chk-2.c: New test.
189 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
190 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
191 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
192 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
193 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
194 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
195 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
196 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
197 * gcc.c-torture/execute/printf-1.c: New test.
198 * gcc.c-torture/execute/fprintf-1.c: New test.
199 * gcc.c-torture/execute/vprintf-1.c: New test.
200 * gcc.c-torture/execute/vfprintf-1.c: New test.
201 * gcc.c-torture/execute/printf-chk-1.c: New test.
202 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
203 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
204 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
205
2bcf2e2b
MM
2062005-06-27 Michael Matz <matz@suse.de>
207
208 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
209 slot is not merged if address escapes.
210
10a22b11
KG
2112005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
212
213 PR c/21911
214 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
215
19dbbf36
JJ
2162005-06-26 Jakub Jelinek <jakub@redhat.com>
217
d9725c41
JJ
218 PR middle-end/17965
219 * gcc.c-torture/compile/20050622-1.c: New test.
220
19dbbf36
JJ
221 PR middle-end/22028
222 * gcc.dg/20050620-1.c: New test.
223
567fb660
KH
2242005-06-26 Kazu Hirata <kazu@codesourcery.com>
225
226 PR tree-optimization/22026
227 * gcc.dg/tree-ssa/pr22026.c: New.
228
0e6d033b
TK
2292005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
230
8b41d4bf 231 PR libfortran/22144
0e6d033b
TK
232 * gfortran.dg/shift-alloc.f90: New testcase.
233
f115b653
KC
2342005-06-25 Kelley Cook <kcook@gcc.gnu.org>
235
236 * all files: Update FSF address in copyright headers.
237
ce91e74c
JH
2382005-06-22 Jan Hubicka <jh@suse.cz>
239
240 * wholeprogram-1.c: New testcase.
241 * wholeprogram-2.c: New testcase.
242
68c1abf1
MM
2432005-06-24 Mark Mitchell <mark@codesourcery.com>
244
245 PR 22171
246 * gcc.dg/tree-ssa/pr22171.c: New test.
247
a3504e64
FW
2482005-06-24 Feng Wang <fengwang@nudt.edu.cn>
249
250 * gfortran.dg/simplify_modulo.f90: New.
251
b8807f05
JH
2522005-06-24 Jan Hubicka <jh@suse.cz>
253
254 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
255
ee18782f
ZL
2562005-06-23 Ziemowit Laski <zlaski@apple.com>
257
258 * obj-c++.dg/proto-lossage-[1-4].mm: New.
259
0c9b7e9b
ZL
2602005-06-23 Ziemowit Laski <zlaski@apple.com>
261
262 * obj-c++.dg/typedef-alias-1.mm: New.
263 * objc.dg/typedef-alias-1.m: New.
264
94908762
JL
2652005-06-23 Jeff Law <law@redhat.com>
266
267 * gcc.dg/tree-ssa/vrp16.c: New test.
268
32aa3bff
FXC
2692005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
270
271 * lib/target-supports.exp: Add
272 check_effective_target_fortran_large_real and
273 check_effective_target_fortran_large_int to check for
274 corresponding effective targets.
275 * gfortran.dg/large_integer_kind_1.f90: New test.
276 * gfortran.dg/large_real_kind_1.f90: New test.
277
e57f2b41
KH
2782005-06-23 Kazu Hirata <kazu@codesourcery.com>
279
280 PR tree-optimization/22117
281 * gcc.dg/tree-ssa/pr22117.c: New.
282
a31de501
JM
2832005-06-23 James A. Morrison <phython@gcc.gnu.org>
284
285 PR testsuite/22123
286 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
287
2de3f2f3
DE
2882005-06-23 David Edelsohn <edelsohn@gnu.org>
289
290 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
291
09102896
DB
2922005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
293
294 * gfortran.dg/f2c_4.f90: Add tests for complex functions
295 * gfortran.dg/f2c_4.c: Likewise
296
bd83e614
PB
2972005-06-22 Paul Brook <paul@codesourcery.com>
298
299 PR fortran/21034
300 * gfortran.dg/auto_save_1.f90: New test.
301
aacb3512
MM
3022005-06-22 Michael Matz <matz@suse.de>
303
304 * gcc.target/x86-64/abi: New directory.
305 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
306 * gcc.target/x86-64/abi/README.gcc: New file.
307 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
308 * gcc.target/x86-64/abi/asm-support.s: New file.
309 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
310 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
311 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
312 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
313 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
314 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
315 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
316 * gcc.target/x86_64/abi/test_bitfields.c: New test.
317 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
318 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
319 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
320 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
321 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
322 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
323 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
324 * gcc.target/x86_64/abi/test_varargs.c: New test.
325
ed059c56
JM
3262005-06-21 Joseph S. Myers <joseph@codesourcery.com>
327
328 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
329 32-bit i?86 and x86_64.
330
01277dc4
ZL
3312005-06-21 Ziemowit Laski <zlaski@apple.com>
332
333 * obj-c++.dg/const-str-[1-9].mm: New tests.
334
051cdfd4
PT
3352005-06-21 Paul Thomas <pault@gcc.gnu.org>
336
337 PR fortran/22010
338 * gfortran.dg/namelist_use.f90: New.
339 * gfortran.dg/namelist_use_only.f90: New.
340
2735e93e
JL
3412005-06-21 Jeff Law <law@redhat.com>
342
343 * gcc.dg/tree-ssa/vrp15.c: New test.
344
a6b46ba2
DN
3452005-06-21 Dorit Nuzman <dorit@il.ibm.com>
346
347 * lib/target-supports.exp (check_effective_target_vect_reduction):
348 Remove.
349 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
350 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
351 remove vect_reduction target keyword. Also avoid two returns in main.
352 * gcc.dg/vect/vect-reduc-3.c: Likewise.
353 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
354 * gcc.dg/vect/vect-reduc-1short.c: New test.
355 * gcc.dg/vect/vect-reduc-1char.c: New test.
356 * gcc.dg/vect/vect-reduc-2short.c: New test.
357 * gcc.dg/vect/vect-reduc-2char.c: New test.
358 * gcc.dg/vect/vect-reduc-6.c: New test.
359 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
360 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
361 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
362
a3a2067a
TS
3632005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
364 Paul Thomas <pault@gcc.gnu.org>
365
366 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
367 New tests.
368
3692005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
131c66cd
FXC
370
371 * gfortran.dg/backslash_1.f90: New test.
372 * gfortran.dg/backslash_2.f90: New test.
373
e0757dda
SK
3742005-06-20 Steven G. Kargl <kargls@comcast.net>
375
376 * gfortran.dg/duplicate_labels.f90: New test.
377
019275a2
JB
3782005-06-20 Jan Beulich <jbeulich@novell.com>
379
380 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
381 unsupportable relocations.
382 * g++.old-deja/g++.other/store-expr1.C: Likewise.
383 * gcc.dg/20050321-2.c: xfail for NetWare.
384
57493278
AJ
3852005-06-20 Andreas Jaeger <aj@suse.de>
386
387 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
388 gcc.target/i386/fastcall-sseregparm.c,
389 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
390
771151dc
RH
3912005-06-19 Richard Henderson <rth@redhat.com>
392
393 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
394
cac24f06
JM
3952005-06-19 Joseph S. Myers <joseph@codesourcery.com>
396
397 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
398
fed3667b
AH
3992005-06-19 Aldy Hernandez <aldyh@redhat.com>
400
131c66cd
FXC
401 PR c++/22115
402 * g++.dg/conversion/simd2.C: Change expected error message.
fed3667b 403
a73c6788
DN
4042005-06-18 Dorit Nuzman <dorit@il.ibm.com>
405
406 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
407 * gcc.dg/vect/vect-reduc-2.c: Likewise.
408 * gcc.dg/vect/vect-reduc-3.c: Likewise.
409
2d9474df
JM
4102005-06-18 James A Morrison <phython@gcc.gnu.org>
411
412 * gcc.dg/fold-mod-1.c: New test.
413
5190a458
SK
4142005-06-18 Steven G. Kargl <kargls@comcast.net>
415
416 PR fortran/19926
417 * gfortran.dg/pr19926.f90: New test.
418
a73c6788 4192005-06-18 Dorit Nuzman <dorit@il.ibm.com>
61d3cdbb
DN
420
421 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
422 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
423 targets.
424 * gcc.dg/vect/vect-reduc-2.c: Likewise.
425 * gcc.dg/vect/vect-reduc-3.c: Likewise.
426
6d409ca8
JM
4272005-06-18 Joseph S. Myers <joseph@codesourcery.com>
428
429 * gcc.target/ia64/float80-varargs-1.c: New test.
430
189ed82c
TS
4312005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
432
433 PR tree-opt/22035
434 * gfortran.dg/f2c_6.f90: New test.
435
fad86f7a
GK
4362005-06-17 Geoffrey Keating <geoffk@apple.com>
437
438 PR c++/17413
439 * g++.dg/template/local5.C: New.
440
5531f0e0
RH
4412005-06-17 Richard Henderson <rth@redhat.com>
442
443 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
444
3453c37f
DB
4452005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
446
447 PR testsuite/21945
448 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
449
18338c6e
GB
4502005-06-15 Giovanni Bajo <giovannibajo@libero.it>
451
452 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
453 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
454 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
455 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
456 check_vect to verify the presence of hardware vector support.
457
c26db6b6
JM
4582005-06-16 James A. Morrison <phython@gcc.gnu.org>
459
460 PR testsuite/22056
461 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
462
04d9e6bd
FXC
4632005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
464
465 PR libfortran/19216
466 * gfortran.dg/pr19216.f: Add correct space between brackets and
467 dg directive.
468
2f06ccc6
FXC
4692005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
470
471 PR libfortran/16436
472 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
473
2f84b963
RG
4742005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
475
476 * gcc.target/i386/attributes-error.c: New testcase.
477 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
478 * gcc.target/i386/regparm-stdcall.c: Likewise.
479 * gcc.target/i386/sseregparm-1.c: Likewise.
480 * gcc.target/i386/sseregparm-2.c: Likewise.
481
fe93f42f
NS
4822005-06-16 Nathan Sidwell <nathan@codesourcery.com>
483
484 * g++.dg/rtti/crash2.C: New.
485
46bdb9cf
JM
4862005-06-15 Joseph S. Myers <joseph@codesourcery.com>
487
488 * gcc.dg/noncompile/20040203-3.c: Update expected message.
489
18ea791f
DU
4902005-06-15 David Ung <davidu@mips.com>
491
492 * gcc.target/mips/mips16e-extends.c: New test for testing the
493 generation of MIPS16e zeb/zeh, seb/seh instructions.
494
9983270b
DN
4952005-06-15 Diego Novillo <dnovillo@redhat.com>
496
497 PR 22018
498 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
499 * gcc.dg/tree-ssa/pr22018.c: New test.
500
5bed876a
AH
5012005-06-15 Aldy Hernandez <aldyh@redhat.com>
502
503 * gcc.dg/simd-1.c: Update error messages.
504 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
505 * gcc.dg/simd-2.c: Update error messages.
506 * gcc.dg/simd-4.c: New.
507
c4eacf99
NS
5082005-06-15 Nathan Sidwell <nathan@codesourcery.com>
509
510 PR c++/20678
511 * g++.dg/other/crash-4.C: New.
512
c9a3d128
DP
5132005-06-14 Devang Patel <dpatel@apple.com>
514
515 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
57493278 516
792f871e
NS
5172005-06-14 Nathan Sidwell <nathan@codesourcery.com>
518
519 PR c++/21929
520 * g++.dg/parse/crash11.C: Update
521
a513fe88
JL
5222005-06-13 Jeff Law <law@redhat.com>
523
524 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
525 perform the desired transformations.
526 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
527 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
528
a8e12e4d
TS
5292005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
530
531 PR fortran/22038
532 * gfortran.dg/forall_1.f90: Un-XFAIL.
533
8fe4d24b
NS
5342005-06-13 Nathan Sidwell <nathan@codesourcery.com>
535
536 PR c++/21929
537 * g++.dg/parse/crash26.C: New.
538
539 PR c++/20789
540 * g++.dg/init/member1.C: New.
541
dda895f9
JJ
5422005-06-13 Jakub Jelinek <jakub@redhat.com>
543
544 * gfortran.dg/altreturn_1.f90: New test.
545
adacecf1
ZD
5462005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
547
548 PR middle-end/21985
549 * gcc.dg/tree-ssa/pr21985.c: New test.
550
a165e746
JM
5512005-06-12 James A. Morrison <phython@gcc.gnu.org>
552
553 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
554
da5839d6
RS
5552005-06-12 Roger Sayle <roger@eyesopen.com>
556
557 PR c++/21930
558 * g++.dg/other/error10.C: New test case.
559
57504df9
FXC
5602005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
561
562 PR libfortran/19155
563 * gfortran.dg/pr19155.f: Add test.
564
b49a3de7
TS
5652005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
566
567 * gfortran.dg/f2c_7.f90: New test.
568
16d4ddd1
TS
569 * gfortran.dg/forall_1.f90: XFAILed.
570
e3d025cb
JM
5712005-06-12 James A. Morrison <phython@gcc.gnu.org>
572
573 * gcc.dg/pr14796-1.c: New.
574 * gcc.dg/pr14796-2.c: New.
575
94631c1e
SK
5762005-06-11 Steven G. Kargl <kargls@comcast.net>
577
578 PR fortran/17792
579 PR fortran/21375
580 * gfortran.dg/deallocate_stat.f90: New test.
581
5822005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
39328081
TK
583
584 * gfortran.fortran-torture/execute/in-pack.f90: New test.
585
bb748329
DN
5862005-06-10 Dorit Nuzman <dorit@il.ibm.com>
587
588 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
589 access will be generated when this loop is vectorized. Test that
590 accesses with same alignment were detected.
591 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
592 Test that accesses with same alignment were detected.
593 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
57493278 594 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
bb748329
DN
595 alignment were detected.
596
b7e20b53
GDR
5972005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
598
599 * gcc.dg/Wcxx-compat-1.c: New.
600
92f5e87c
TK
6012005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
602
603 PR libfortran/21480
604 * gfortran.dg/reshape-complex.f90: Add a test for a packed
605 complex array.
606
5878b92f
NS
6072005-06-09 Nathan Sidwell <nathan@codesourcery.com>
608
609 * gcc.dg/alias-8.c: New.
610
7a9430c0
JM
6112005-06-08 Joseph S. Myers <joseph@codesourcery.com>
612
613 * gcc.dg/format/cmn_err-1.c: Update.
614
8b0096b4
JM
6152005-06-08 James A. Morrison <phython@gcc.gnu.org>
616
617 PR target/20666
618 * gcc.target/sparc/fexpand-2.c: New.
619 * gcc.target/sparc/fpmerge-2.c: New.
620 * gcc.target/sparc/fpmul-2.c: New.
621 * gcc.target/sparc/noresult.c: New.
622 * gcc.target/sparc/pdist-2.c: New.
623 * gcc.target/sparc/pdist-3.c: New.
624
625b02b2
AB
6252005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
626
627 PR testsuite/21702
628 * gcc.target/i386/i386.exp: Fix comment typo.
629
98ed9dae
NS
6302005-06-08 Nathan Sidwell <nathan@codesourcery.com>
631
632 PR c++/19497
633 * g++.dg/inherit/using5.C: New.
634 * g++.dg/inherit/using6.C: New.
635
cb6d4a9f
VR
6362005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
637
638 PR c++/19894
639 * g++.dg/template/ptrmem15.C: New test.
640
641 PR c++/20563
642 * g++.dg/ext/label4.C: New test.
643
34cbdf67
EB
6442005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
645
646 * gcc.dg/tls/debug-1.c: New test.
647
4280a26f
DJ
6482005-06-07 Dale Johannesen <dalej@apple.com>
649
650 * gcc.target/i386/movq.c: New.
651
e4cd04f4
DJ
6522005-06-07 Dale Johannesen <dalej@apple.com>
653
654 * gcc.dg/20050607-1.c: New.
655
145357a4
JJ
6562005-06-07 Jakub Jelinek <jakub@redhat.com>
657
658 PR middle-end/21850
659 * gcc.c-torture/execute/20050607-1.c: New test.
660
ae740cce
TK
6612005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
662
663 PR libfortran/21926
664 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
665 Test case where the return array has lowest stride one,
666 but isn't packed.
667
89a590b3
AS
6682005-06-07 Adrian Straetling <straetling@de.ibm.com>
669
670 * lib/target-supports.exp (check_effective_target_sync_int_long):
671 Add s390 and s390x targets.
672
ac182688
ZD
6732005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
674
675 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
676 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
677 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
678 * gcc.dg/tree-ssa/loop-9.c: New test.
679
efb169b0
NS
6802005-06-07 Nathan Sidwell <nathan@codesourcery.com>
681
682 * g++.dg/parse/defarg10.C: New.
683
40182dbf
JJ
6842005-06-06 Jakub Jelinek <jakub@redhat.com>
685
686 PR regression/21897
687 * gcc.c-torture/execute/20050604-1.c: New test.
688
b2a9b208
NS
6892005-06-06 Nathan Sidwell <nathan@codesourcery.com>
690
5e97d404
NS
691 PR 21903
692 * g++.dg/parse/defarg9.C: New.
693
b2a9b208
NS
694 PR c++/20637
695 * g++.dg/inherit/using4.C: New.
696 * g++.dg/overload/error1.C: Adjust expected errors.
697 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
698 * g++.old-deja/g++.brendan/arm2.C: Likewise.
699 * g++.old-deja/g++.other/redecl2.C: Likewise.
700 * g++.old-deja/g++.other/redecl4.C: Likewise.
701 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
702
43faca51
DB
7032005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
704
705 * gfortran.dg/f2c_5.f90: Add -w to dg-options
706
7072005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
708
57493278 709 * lib/gfortran.exp (gfortran_target_compile): Call
43faca51
DB
710 dg-additional-files-options
711 * gfortran.dg/f2c_4.f90: New file
712 * gfortran.dg/f2c_4.c: New file
713 * gfortran.dg/f2c_5.f90: New file
714 * gfortran.dg/f2c_5.c: New file
715
86403f0f
TS
7162005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
717
adac7e92 718 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
57493278 719
86403f0f
TS
720 PR fortran/21912
721 * gfortran.dg/array_constructor_4.f90: New test.
722
88a7beb7
MM
7232005-06-05 Mark Mitchell <mark@codesourcery.com>
724
725 PR c++/21619
726 * g++.dg/ext/builtin9.C: New test.
727
16191a64
DJ
7282005-06-05 Dale Johannesen <dalej@apple.com>
729
730 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
731 * gcc.c-torture/execute/20050603-2.c: Ditto.
732
88088c03
DN
7332005-06-05 Dorit Nuzman <dorit@il.ibm.com>
734
735 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
736 * gcc.dg/vect/vect-reduc-1.c: New.
737 * gcc.dg/vect/vect-reduc-2.c: New.
738 * gcc.dg/vect/vect-reduc-3.c: New.
739
1c3250ed
DJ
7402005-06-04 Dale Johannesen <dalej@apple.com>
741
742 * gcc.c-torture/execute/20050603-1.c: New.
743 * gcc.c-torture/execute/20050603-2.c: New.
744 * gcc.dg/20050603-3.c: New.
745
29405f94
TS
7462005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
747
8e400578
TS
748 PR fortran/19195
749 * gfortran.dg/debug_1.f90: New test.
57493278 750
29405f94
TS
751 * gfortran.dg/forall_1.f90: New test.
752
ab21e272
TS
7532005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
754
755 * gfortran.dg/array_constructor_3.f90: New test.
756
9a28687d
TS
7572005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
758
759 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
760
28da59e8
HPN
7612005-06-04 Hans-Peter Nilsson <hp@axis.com>
762
763 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
764
472d98b4
JM
7652005-06-04 Joseph S. Myers <joseph@codesourcery.com>
766
767 PR c/21873
768 * gcc.dg/init-excess-1.c: New test.
769
dad732fa
MM
7702005-06-03 Mark Mitchell <mark@codesourcery.com>
771
772 PR c++/21853
773 * g++.dg/expr/static_cast6.C: New test.
774
441e96b5
DN
7752005-06-03 Diego Novillo <dnovillo@redhat.com>
776
777 * gcc.dg/tree-ssa/vrp14.c: New test.
778
7e45bd18
MM
7792005-06-03 Mark Mitchell <mark@codesourcery.com>
780
781 PR c++/21336
782 * g++.dg/template/new2.C: New test.
783
83cd747f
JC
7842005-06-03 Josh Conner <jconner@apple.com>
785
786 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
787 all entries in initializer.
788
548e34cd
RG
7892005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
790
791 PR middle-end/21858
792 * gcc.dg/pr21858.c: New testcase.
793
b956116e
PB
7942005-06-03 Paolo Bonzini <bonzini@gnu.org>
795
796 PR tree-optimization/21292
797
798 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
799 New.
800 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
801 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
802 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
803 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
804 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
805
87e48010
RH
8062005-06-02 Richard Henderson <rth@redhat.com>
807
808 * gcc.dg/sync-2.c: Use -march=i486 for i386.
809
984dfd8c
RG
8102005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
811
812 * gcc.dg/wtypequal.c: New testcase.
813
462508dd
DN
8142005-06-02 Diego Novillo <dnovillo@redhat.com>
815
816 PR 21582
817 * gcc.dg/tree-ssa/pr21582.c: New test.
818
3e3935a9
NS
8192005-06-02 Nathan Sidwell <nathan@codesourcery.com>
820
821 PR c++/21280
822 * g++.dg/opt/interface2.h: New.
823 * g++.dg/opt/interface2.C: New.
824 * g++.dg/init/ctor4.C: Adjust error lines.
825 * g++.old-deja/g++.bob/inherit2.C: Likewise.
826 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
827 * g++.old-deja/g++.jason/opeq3.C: Likewise.
828 * g++.old-deja/g++.pt/assign1.C: Likewise.
829 * g++.old-deja/g++.pt/crash20.C: Likewise.
830
ed3c16fb
DN
8312005-06-02 Dorit Nuzman <dorit@il.ibm.com>
832
833 PR tree-optimization/21734
834 * g++.dg/vect/pr21734_1.cc: New.
835 * g++.dg/vect/pr21734_2.cc: New.
836
fbd4ef4c
NS
8372005-06-02 Nathan Sidwell <nathan@codesourcery.com>
838
58fb06b4
NS
839 PR c++/20350
840 * g++.dg/template/spec24.C: New.
841
fbd4ef4c
NS
842 PR c++/21151
843 * g++.dg/pch/local-1.C: New.
844 * g++.dg/pch/local-1.Hs: New.
845
227858d1
DN
8462005-06-01 Diego Novillo <dnovillo@redhat.com>
847
848 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
849 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
850 * gcc.dg/tree-ssa/pr14341.c: New test.
851 * gcc.dg/tree-ssa/pr14841.c: New test.
852 * gcc.dg/tree-ssa/pr20701.c: New test.
853 * gcc.dg/tree-ssa/pr21086.c: New test.
854 * gcc.dg/tree-ssa/pr21090.c: New test.
855 * gcc.dg/tree-ssa/pr21332.c: New test.
856 * gcc.dg/tree-ssa/pr21458.c: New test.
857 * gcc.dg/tree-ssa/pr21658.c: New test.
858 * gcc.dg/tree-ssa/vrp01.c: New test.
859 * gcc.dg/tree-ssa/vrp02.c: New test.
860 * gcc.dg/tree-ssa/vrp03.c: New test.
861 * gcc.dg/tree-ssa/vrp04.c: New test.
862 * gcc.dg/tree-ssa/vrp05.c: New test.
863 * gcc.dg/tree-ssa/vrp06.c: New test.
864 * gcc.dg/tree-ssa/vrp07.c: New test.
865 * gcc.dg/tree-ssa/vrp08.c: New test.
866 * gcc.dg/tree-ssa/vrp09.c: New test.
867 * gcc.dg/tree-ssa/vrp10.c: New test.
868 * gcc.dg/tree-ssa/vrp11.c: New test.
869 * gcc.dg/tree-ssa/vrp12.c: New test.
870 * gcc.dg/tree-ssa/vrp13.c: New test.
871
8722005-06-01 Alexandre Oliva <aoliva@redhat.com>
873
874 PR 21029
875 * gcc.dg/tree-ssa/pr21029.c: New test.
876
c3a29423
RS
8772005-06-01 Roger Sayle <roger@eyesopen.com>
878
879 * gfortran.dg/logint-1.f: New test case.
880 * gfortran.dg/logint-2.f: Likewise.
881 * gfortran.dg/logint-3.f: Likewise.
882
cf4d246b
JJ
8832005-06-01 Jakub Jelinek <jakub@redhat.com>
884
8e0a600b
JJ
885 PR c/21536
886 PR c/20760
887 * gcc.dg/20050527-1.c: New test.
888
a00cb0b9
JJ
889 * gcc.dg/i386-sse-12.c: New test.
890
cf4d246b
JJ
891 PR fortran/21729
892 * gfortran.dg/implicit_5.f90: New test.
893
bf3ddf8a
FW
8942005-06-01 Feng Wang <fengwang@nudt.edu.cn>
895
896 PR fortran/20883
897 * gfortran/assign_4.f90: New test.
898 * gfortran/assign_2.f90: Change compile to run.
899
a9c9d3fa
GK
9002005-05-31 Geoffrey Keating <geoffk@geoffk.org>
901
57493278 902 * lib/target-supports.exp
a9c9d3fa
GK
903 (check_effective_target_sync_char_short): New.
904 * gcc.dg/sync-2.c: New.
905
60407f7a
ZD
9062005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
907
908 PR tree-optimization/21817
909 * gcc.dg/torture/pr21817-1.c: New.
910
8bd46447
NS
9112005-05-31 Nathan Sidwell <nathan@codesourcery.com>
912
913 PR c++/21165
914 * g++.dg/template/init5.C: New.
915
fba53b18
PT
9162005-05-31 Paul Thomas <pault@gcc.gnu.org>
917
918 * gfortran.dg/char_initialiser_actual.f90:
919 Test character initialisers as actual arguments.
920 * gfortran.dg/char_pointer_comp_assign.f90:
921 Test character pointer structure component assignments.
922 * gfortran.dg/char_array_structure_constructor.f90:
923 Test character components in structure constructors.
924
d763bb10
AP
9252005-05-31 Andrew pinski <pinskia@physics.uc.edu>
926
927 PR middle-end/20931
928 * g++.dg/opt/pr20931.C: New test.
929
8c7a0ea6
AJ
9302005-05-31 Andreas Jaeger <aj@suse.de>
931
932 PR testsuite/20772
933 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
934 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
935 g++.old-deja/g++.ext/asmspec1.C,
936 g++.old-deja/g++.other/regstack.C,
937 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
938 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
939 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
940 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
941 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
942 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
943 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
944 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
945 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
946 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
947 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
948 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
949 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
950 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
951 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
952 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
953 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
954 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
955 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
956
4ea73bfa
JL
9572005-05-31 Jeff Law <law@redhat.com>
958
959 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
960
7f177cf7
PC
9612005-05-30 Paolo Carlini <pcarlini@suse.de>
962
963 PR middle-end/21743
964 * gcc.dg/builtins-1.c: Activate disabled clog test.
965 * gcc.dg/torture/builtin-attr-1.c: Likewise.
966
e0a80504
PT
9672005-05-29 Paul Thomas <pault@gcc.gnu.org>
968
969 * gfortran.dg/char_pointer_assign.f90:
970 Test character-pointer assignments and pointer assignments.
971 * gfortran.dg/char_pointer_dummy.f90:
972 Test character-pointer dummy arguments.
973 * gfortran.dg/char_pointer_func.f90:
974 Test character-pointer function returns.
975 * gfortran.dg/char_pointer_dependency.f90:
976 Test character-pointer functions with dependencies.
977
d035c296
MM
9782005-05-30 Mark Mitchell <mark@codesourcery.com>
979
980 PR c++/21784
981 * g++.dg/lookup/using14.C: New test.
982
d83d092e
KH
9832005-05-30 Kazu Hirata <kazu@cs.umass.edu>
984
985 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
986 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
987 trailing ^M.
988
8eebd8f7
GK
9892005-05-29 Geoffrey Keating <geoffk@apple.com>
990
a9c9d3fa
GK
991 PR c++/17413
992 * g++.dg/template/local5.C: New.
993
66859ace
GK
994 PR target/21761
995 * gcc.c-torture/compile/pr21761.c: New.
996
8eebd8f7
GK
997 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
998 before darwin8.
999
36eb8874
SK
10002005-05-30 Steven G. Kargl
1001
1002 PR fortran/20846
1003 * gfortran.dg/inquire_8.f90: New test.
1004
6778b96c
FXC
10052005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1006
1451cecf 1007 PR libfortran/21376
6778b96c
FXC
1008 * gfortran.dg/output_exponents_1.f90: New test.
1009
95af2a1f
FXC
10102005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1011
1451cecf 1012 PR libfortran/20006
95af2a1f
FXC
1013 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1014
64b2bdb3
MM
10152005-05-28 Mark Mitchell <mark@codesourcery.com>
1016
d035c296
MM
1017 PR c++/21210
1018 * g++.dg/ext/complex1.C: New test.
1019
64b2bdb3
MM
1020 PR c++/21340
1021 * g++.dg/init/ctor6.C: New test.
1022
fd44f634
JH
10232005-05-29 Jan Hubicka <jh@suse.cz>
1024
1025 * gcc.c-torture/compile/pr21562.c: New.
1026
d1aa35ae
SK
10272005-05-28 Steven G. Kargl <kargls@comcast.net>
1028
1029 * gfortran.dg/subnormal_1.f90: New test.
1030
d416304e
JH
10312005-05-28 Jan Hubicka <jh@suse.cz>
1032
1033 * tree-prof.exp: Fix comment.
1034 * value-prof-1.c: New.
1035 * value-prof-2.c: New.
1036 * value-prof-3.c: New.
1037 * value-prof-4.c: New.
1038
81ae598b
MM
10392005-05-27 Mark Mitchell <mark@codesourcery.com>
1040
1041 PR c++/21614
1042 * g++.dg/expr/ptrmem6.C: New test.
1043 * g++.dg/expr/ptrmem6a.C: Likewise.
1044
46aad78f
KH
10452005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1046
1047 PR tree-optimization/21658
1048 * gcc.dg/tree-ssa/pr21658.c: New.
1049
2d637547
NS
10502005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1051
f879d298
NS
1052 PR c++/21455
1053 * g++.dg/inherit/ptrmem3.C: New.
1054
2d637547
NS
1055 PR c++/21681
1056 * g++.dg/parse/template16.C: New.
1057
1acaf650
AJ
10582005-05-27 Andreas Jaeger <aj@suse.de>
1059
c23c7d89
AJ
1060 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1061
1acaf650
AJ
1062 * gcc.dg/i386-sse-8.c: Run test on all archs.
1063
1b258d2f
MS
10642005-05-26 Mike Stump <mrs@apple.com>
1065
1066 * objc.dg/isa-field-1.m: Only run on darwin.
1067 * objc.dg/lookup-1.m: Likewise.
1068 * objc.dg/try-catch-8.m: Likewise.
1069
1acdf11b
RS
10702005-05-26 Roger Sayle <roger@eyesopen.com>
1071
1072 PR tree-optimization/9814
1073 * gcc.dg/pr9814-1.c: New test case.
1074
2c9ed0af
ZL
10752005-05-26 Ziemowit Laski <zlaski@apple.com>
1076
1077 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1078 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1079 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1080 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1081 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1082 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1083 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1084 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1085 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1086 objc.dg/try-catch-8.m: New.
1087
64008915
JJ
10882005-05-26 Janis Johnson <janis187@us.ibm.com>
1089
1090 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1091 remove extraneous semicolons.
1092
5b3bcba2
ZL
10932005-05-26 Ziemowit Laski <zlaski@apple.com>
1094
1095 * obj-c++.dg/comp-types-12.mm: New.
1096 * objc.dg/comp-types-11.m: New.
1097 * objc.dg/selector-4.m: New.
1098
a9f9113a
AJ
10992005-05-26 Andreas Jaeger <aj@suse.de>
1100
1101 PR testsuite/20772
1102 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1103 g++.old-deja/g++.ext/attrib3.C,
1104 g++.old-deja/g++.other/store-expr1.C,
1105 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1106 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1107 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1108 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1109 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1110 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1111 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1112 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1113 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1114 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1115 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1116 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1117 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1118 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1119 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1120 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1121 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1122 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1123 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1124
035b7ccd
AJ
11252005-05-26 Andreas Jaeger <aj@suse.de>
1126
1127 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1128 x86-64 compilation.
1129
b9fa227d
AJ
11302005-05-26 Andreas Jaeger <aj@suse.de>
1131
1132 PR testsuite/20772
1133 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1134 gcc.misc-tests/i386-pf-athlon-1.c,
1135 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1136 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1137 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1138 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1139 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1140 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1141 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1142 programs.
1143
1144 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1145 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1146 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1147 x86-64 compilation.
1148
1149 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1150 x86_64.
1151
1152 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1153 effective-target ilp32.
1154
e689b870
DU
11552005-05-26 David Ung <davidu@mips.com>
1156
1157 * gcc.target/mips/ext_ins.c: New test for testing the generation
1158 of MIPS32/64 rev 2 ext/ins instructions.
b9fa227d 1159
764e01e6
AJ
11602005-05-26 Andreas Jaeger <aj@suse.de>
1161
1162 * treelang/compile/unsigned.tree: Use gimple instead of
1163 nonexisting generic dump.
1164
598b2024
PB
11652005-05-26 Paolo Bonzini <bonzini@gnu.org>
1166
1167 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1168
11b6985e
AJ
11692005-05-26 Andreas Jaeger <aj@suse.de>
1170
1171 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1172
ba4a3d54
TK
11732005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1174
1175 PR libfortran/17283
1176 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1177 Test callee-allocated memory with write statements.
1178
c10166c4
RS
11792005-05-25 Roger Sayle <roger@eyesopen.com>
1180
1181 PR middle-end/21709
1182 * gcc.dg/pr21709-1.c: New test case.
1183
7cb56e5c
ZL
11842005-05-25 Ziemowit Laski <zlaski@apple.com>
1185 Mike Stump <mrs@apple.com>
047c2765 1186
7cb56e5c 1187 * objc/execute/next_mapping.h: Update for C++.
11b6985e 1188
047c2765
MS
1189 * obj-c++.dg/selector-1.mm: Move to...
1190 * obj-c++.dg/selector-4.mm: here...
1191
25f0f66e 1192 * obj-c++.dg/basic.mm: New.
7cb56e5c
ZL
1193 * obj-c++.dg/comp-types-1.mm: New.
1194 * obj-c++.dg/cxx-class-1.mm: New.
1195 * obj-c++.dg/cxx-ivars-1.mm: New.
1196 * obj-c++.dg/cxx-ivars-2.mm: New.
1197 * obj-c++.dg/cxx-ivars-3.mm: New.
1198 * obj-c++.dg/cxx-scope-1.mm: New.
1199 * obj-c++.dg/cxx-scope-2.mm: New.
1200 * obj-c++.dg/defs.mm: New.
1201 * obj-c++.dg/empty-private-1.mm: New.
1202 * obj-c++.dg/encode-1.mm: New.
1203 * obj-c++.dg/encode-2.mm: New.
1204 * obj-c++.dg/encode-3.mm: New.
1205 * obj-c++.dg/extern-c-1.mm: New.
1206 * obj-c++.dg/extra-semi.mm: New.
1207 * obj-c++.dg/fix-and-continue-2.mm: New.
1208 * obj-c++.dg/isa-field-1.mm: New.
1209 * obj-c++.dg/ivar-list-semi.mm: New.
1210 * obj-c++.dg/local-decl-1.mm: New.
1211 * obj-c++.dg/lookup-1.mm: New.
1212 * obj-c++.dg/lookup-2.mm: New.
1213 * obj-c++.dg/method-1.mm: New.
1214 * obj-c++.dg/method-2.mm: New.
1215 * obj-c++.dg/method-3.mm: New.
1216 * obj-c++.dg/method-4.mm: New.
1217 * obj-c++.dg/method-5.mm: New.
1218 * obj-c++.dg/method-6.mm: New.
1219 * obj-c++.dg/method-7.mm: New.
1220 * obj-c++.dg/no-extra-load.mm: New.
1221 * obj-c++.dg/overload-1.mm: New.
1222 * obj-c++.dg/pragma-1.mm: New.
1223 * obj-c++.dg/pragma-2.mm: New.
1224 * obj-c++.dg/private-1.mm: New.
1225 * obj-c++.dg/private-2.mm: New.
1226 * obj-c++.dg/proto-qual-1.mm: New.
1227 * obj-c++.dg/qual-types-1.mm: New.
1228 * obj-c++.dg/stubify-1.mm: New.
1229 * obj-c++.dg/stubify-2.mm: New.
1230 * obj-c++.dg/super-class-1.mm: New.
1231 * obj-c++.dg/super-class-2.mm: New.
1232 * obj-c++.dg/super-dealloc-1.mm: New.
1233 * obj-c++.dg/super-dealloc-2.mm: New.
1234 * obj-c++.dg/template-1.mm: New.
1235 * obj-c++.dg/template-2.mm: New.
1236 * obj-c++.dg/template-3.mm: New.
1237 * obj-c++.dg/template-4.mm: New.
1238 * obj-c++.dg/template-5.mm: New.
1239 * obj-c++.dg/template-6.mm: New.
1240 * obj-c++.dg/try-catch-1.mm: New.
1241 * obj-c++.dg/try-catch-2.mm: New.
1242 * obj-c++.dg/try-catch-3.mm: New.
1243 * obj-c++.dg/try-catch-4.mm: New.
1244 * obj-c++.dg/try-catch-5.mm: New.
1245 * obj-c++.dg/try-catch-6.mm: New.
1246 * obj-c++.dg/try-catch-7.mm: New.
1247 * obj-c++.dg/try-catch-8.mm: New.
1248 * obj-c++.dg/try-catch-9.mm: New.
1249 * obj-c++.dg/va-meth-1.mm: New.
1250
d1c8c827
ZL
12512005-05-25 Ziemowit Laski <zlaski@apple.com>
1252
1253 * obj-c++.dg/selector-1.mm: New.
1254 * obj-c++.dg/selector-2.mm: New.
1255
19537c28
ZL
12562005-05-25 Ziemowit Laski <zlaski@apple.com>
1257
1258 * obj-c++.dg/selector-3.mm: New.
1259 * objc.dg/selector-3.m: New.
1260
3d0994b8
ZL
12612005-05-25 Ziemowit Laski <zlaski@apple.com>
1262
1263 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1264 about where warning appears.
1265
29a79fcf
UW
12662005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1267
1268 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1269 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1270 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1271 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1272
9f938de1
UW
12732005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1274
1275 * gcc.dg/20050524-1.c: New test.
1276
670cd5c5
JH
12772005-05-25 Jan Hubicka <jh@suse.cz>
1278
1279 * gcc.dg/tree-prof/inliner-1.c: New.
1280
12812005-05-25 Janis Johnson <janis187@us.ibm.com>
1282
1283 * gcc.dg/tree-prof: New directory.
1284 * gcc.dg/tree-prof/tree-prof.exp: New.
1285
5c498b10
DD
12862005-05-25 DJ Delorie <dj@redhat.com>
1287
1288 * gcc.dg/Wattributes-1.c: New.
1289 * gcc.dg/Wattributes-2.c: New.
1290 * gcc.dg/Wattributes-3.c: New.
1291
150de506
JJ
129220005-05-24 Janis Johnson <janis187@us.ibm.com>
1293
1294 PR tree-optimization/19833
1295 * gcc.dg/uninit-4.c: Remove xfail.
1296 * gcc.dg/uninit-9.c: Ditto.
1297
d1e270fe
ZL
12982005-05-24 Ziemowit Laski <zlaski@apple.com>
1299
1300 * obj-c++.dg/bitfield-[1-5].mm: New.
1301 * obj-c++.dg/class-protocol-1.mm: New.
1302 * obj-c++.dg/comp-types-1[0-1].mm: New.
1303 * obj-c++.dg/comp-types-[2-9].mm: New.
1304 * obj-c++.dg/encode-[4-8].mm: New.
1305 * obj-c++.dg/layout-1.mm: New.
1306 * obj-c++.dg/method-1[0-9].mm: New.
1307 * obj-c++.dg/method-2[0-1].mm: New.
1308 * obj-c++.dg/method-[8-9].mm: New.
1309 * obj-c++.dg/objc-gc-3.mm: New.
1310 * obj-c++.dg/try-catch-10.mm: New.
1311 * objc.dg/bitfield-5.m: New.
1312 * objc.dg/comp-types-10.m: New.
1313 * objc.dg/comp-types-9.m: New.
1314 * objc.dg/layout-1.m: New.
1315 * objc.dg/objc-gc-4.m: New.
1316 * objc.dg/try-catch-9.m: New.
1317 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1318 * objc.dg/comp-types-1.m: Likewise.
1319 * objc.dg/comp-types-[5-6].m: Likewise.
1320 * objc.dg/method-9.m: Likewise.
1321
cce96d4a
JJ
13222005-05-24 Janis Johnson <janis187@us.ibm.com>
1323
37e0a9e8
JJ
1324 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1325 and on hardware without VMX support.
1326
22a90512
JJ
1327 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1328
e31136d2
JJ
1329 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1330
56cfdc9d
JJ
1331 * lib/profopt.exp (dg-final-generate, dg-final-use,
1332 profopt-final-code, profopt-get-options): New.
1333 (profopt-execute): Process test directives.
1334
cce96d4a
JJ
1335 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1336 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1337 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1338
e777303f
AP
13392005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1340
1341 PR C++/21645
1342 * g++.dg/init/ctor5.C: New test.
1343
b348d67c
IR
13442005-05-24 Ira Rosen <irar@il.ibm.com>
1345
1346 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1347 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1348 vect-113.c, vect-114.c.
1349
37495922
AN
13502005-05-23 Adam Nemet <anemet@lnxw.com>
1351
1352 * gcc.dg/const-elim-1.c: Remove xfails.
1353
6cedb4ac
JL
13542005-05-23 Jeff Law <law@redhat.com>
1355
1356 * gcc.c-torture/compile/pr21638.c: New test.
1357 * gcc.c-torture/compile/20050520-1.c: New test.
1358
aa3a4a17
NC
13592005-05-23 Nick Clifton <nickc@redhat.com>
1360
1361 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1362 be a proper triple, ie: m32r*-*-*.
1363 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1364
e0624990
AP
13652004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1366
1367 PR middle-end/21331
1368 PR tree-opt/21293
1369 * gcc.c-torture/compile/pr21293.c: New test.
1370 * gcc.c-torture/execute/pr21331.c: New test.
1371
69dc01e6
RH
13722004-05-20 Richard Henderson <rth@redhat.com>
1373
1374 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1375
cc7e6e8f 13762005-05-20 Ziemowit Laski <zlaski@apple.com>
29075100
MS
1377
1378 * obj-c++-dg.exp: Add.
1379 * obj-c++.exp: Add.
1380 * obj-c++.dg/dg.exp: Add.
1381
527abb7a
NC
13822005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1383
1384 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1385 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1386
13872005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11b6985e 1388
527abb7a
NC
1389 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1390
e4d4cf56
RH
13912004-05-19 Richard Henderson <rth@redhat.com>
1392
1393 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1394
517297ba
JJ
13952005-05-19 Janis Johnson <janis187@us.ibm.com>
1396
fb7111c6
JJ
1397 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1398
517297ba
JJ
1399 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1400
389c6c8b
JJ
14012005-05-19 Jakub Jelinek <jakub@redhat.com>
1402
1403 PR c++/21495
1404 * g++.dg/parse/extern1.C: New test.
1405 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1406
925a4487
EB
14072005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1408
f0cd747e 1409 * gcc.dg/c99-math.h: New.
925a4487
EB
1410 * gcc.dg/c99-math-float-1.c: New test.
1411 * gcc.dg/c99-math-double-1.c: Likewise.
1412 * gcc.dg/c99-math-long-double-1.c: Likewise.
1413
eb384679
RH
14142005-05-18 Richard Henderson <rth@redhat.com>
1415
1416 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1417
46e5b15e
DP
14182005-05-18 Devang Patel <dpatel@apple.com>
1419
1420 * g++.dg/opt/20050511-1.C: New test.
11b6985e 1421
8f4dc7af
TK
14222005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1423
1424 PR libfortran/21127
1425 * gfortran.dg/reshape-complex.f90: New test.
1426
755b3990 14272005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
acc75ae3
EE
1428
1429 * gfortran.dg/array_constructor_1.f90: New test.
1430 * gfortran.dg/array_constructor_2.f90: New test.
1431
1e7d0a64
FW
14322005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1433
1434 PR fortran/20954
1435 * gfortran.dg/pr20954.f: New test.
1436
26515aa9
ZL
14372005-05-17 Mike Stump <mrs@apple.com>
1438
1439 Yet more Objective-C++...
1440
1441 * objc.dg/method-5.m: Update.
1442 * objc.dg/method-6.m: Update.
1443 * objc.dg/method-7.m: Update.
1444 * objc.dg/method-9.m: Update.
1445 * objc.dg/try-catch-2.m: Update.
1446
a3a02333
MM
14472005-05-17 Mark Mitchell <mark@codesourcery.com>
1448
1449 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11b6985e 1450 Remove little-endian optimizations.
a3a02333 1451
a564d0f1
JL
14522005-05-17 Jeff Law <law@redhat.com>
1453
1454 * g++.dg/tree-ssa/pr18414.C: New test.
1455 * gcc.dg/tree-ssa/pr18414.C: New test.
1456 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1457 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1458
1f76e417
RG
14592005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1460
1461 * gcc.dg/compat/generate-random.c: Do not include
1462 libiberty.h.
1463 * gcc.dg/compat/generate-random_r.c: Likewise.
1464
f8912a55
PB
14652005-05-17 Paolo Bonzini <bonzini@gnu.org>
1466
1467 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1468
fb664a2c
RG
14692005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1470
1471 PR middle-end/21595
1472 * g++.dg/tree-ssa/builtin1.C: New testcase.
1473
8de1f441
JJ
14742005-05-17 Jakub Jelinek <jakub@redhat.com>
1475
f23b8501
JJ
1476 PR c++/21454
1477 * g++.dg/opt/const4.C: New test.
1478
7cbd12b8
JJ
1479 PR middle-end/21492
1480 * g++.dg/opt/crossjump1.C: New test.
1481
c477e13b
JJ
1482 PR tree-optimization/21610
1483 * gcc.c-torture/compile/20050516-1.c: New test.
1484
8de1f441
JJ
1485 PR fortran/15080
1486 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1487 about the test failing.
1488 * gfortran.fortran-torture/execute/where_7.f90: New test.
1489 * gfortran.fortran-torture/execute/where_8.f90: New test.
1490
2b5bf0e2
RH
14912005-05-16 Richard Henderson <rth@redhat.com>
1492
1493 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1494 i?86 and x86_64.
1495
d7a6176e
MM
14962005-05-16 Mark Mitchell <mark@codesourcery.com>
1497
1498 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1499 (limits.h): Include unconditionally.
1500 (stdlib.h): Likewise.
1501 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1502 (limits.h): Include unconditionally.
1503 (stdlib.h): Likewise.
1504 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1505 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1506 (limits.h): Include unconditionally.
11b6985e 1507 (stdlib.h): Likewise.
d7a6176e
MM
1508 (hashtab.h): Do not include.
1509 (getopt.h): Likewise.
1510 (stddef.h): Include.
1511 (hashval_t): Define.
1512 (struct entry): Add "next" field.
1513 (HASH_SIZE): New macro.
1514 (hash_table): New variable.
1515 (switchfiles): Do not use xmalloc.
1516 (mix): New macro.
1517 (iterative_hash): New function.
1518 (hasht): Remove.
1519 (e_exists): New function.
1520 (e_insert): Likewise.
1521 (output): Use, instead of libiberty hashtable functions.
1522 (main): Do not use getopt. Do not call htab_create.
11b6985e 1523
cea02b6e
DB
15242005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1525
1526 PR libstdc++/21526
1527 * lib/target-supports.exp (check_mkfifo_available):
1528 Return 0 for cygwin as mkfifo support incomplete on platform.
1529 Fix typos in comments.
1530
5595de0f
MM
15312005-05-15 Mark Mitchell <mark@codesourcery.com>
1532
1533 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1534
b078dfbf
FW
15352005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1536
1537 PR fortran/17432
1538 * gfortran.dg/assign_4.f: New test.
1539
5de2df7b
KH
15402005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1541
1542 PR tree-optimization/21563
1543 * gcc.dg/tree-ssa/pr21563.c: New.
1544
aa313ed4
JH
15452005-05-14 Jan Hubicka <jh@suse.cz>
1546
1547 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1548
03b0db0a
RG
15492005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1550
1551 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1552
967bfd2c
JB
15532005-05-13 Julian Brown <julian@codesourcery.com>
1554
1555 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1556 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1557
81cfbbc2
JH
15582005-05-13 Jan Hubicka <jh@suse.cz>
1559
1560 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1561 * gcc.dg/fold-xor-?.c: Likewise.
1562 * gcc.dg/pr15784-?.c: Likewise.
1563 * gcc.dg/pr20922-?.c: Likewise.
1564 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1565 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1566 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1567
b160dd28
TS
15682005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1569
1570 PR fortran/21260
1571 * gfortran.dg/hollerith_1.f90: New test.
1572
09e7f686
TS
15732005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1574
1575 * gfortran.dg/func_result_2.f90: New test.
1576
802fc826
BD
15772005-05-11 Bud Davis <bdavis@gfortran.org>
1578
1579 * gfortran.dg/dev_null.f90: New test.
1580
5a942c07
RE
15812005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1582
1583 * gcc.dg/arm-vfp1.c: Revert last change.
1584
c5542940
RG
15852005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1586
1587 PR middle-end/19807
1588 PR tree-optimization/19639
1589 * g++.dg/tree-ssa/pr19807.C: New testcase.
1590
da32fddc
FXC
15912005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1592
1593 PR libfortran/21471
1594 * gfortran.dg/append-1.f90: New test.
1595
9a8cb141
DN
15962005-05-10 Diego Novillo <dnovillo@redhat.com>
1597
1598 * gcc.dg/pr18501.c: XFAIL.
1599 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1600 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1601 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1602 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1603 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1604 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1605 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1606 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1607
973ff4c0
TS
16082005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1609
1610 PR fortran/20178
1611 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1612 gfortran.dg/f2c_3.f90: New tests.
1613
e0bba093
TS
1614 * gfortran.dg/return_1.f90: Fix dg annotation.
1615
5fefbc79
JL
16162005-05-10 Diego Novillo <dnovillo@redhat.com>
1617
1618 * gcc.c-torture/compile/20050510-1.c: New test.
1619
ef9bf9a3
MM
16202005-05-10 Mark Mitchell <mark@codesourcery.com>
1621
1622 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1623
64552cd7
BW
16242005-05-10 Bob Wilson <bob.wilson@acm.org>
1625
1626 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1627
8c900457
GL
16282005-05-10 Gabor Loki <loki@gcc.gnu.org>
1629
1630 PR c/17913
1631 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1632
2798c11f
JM
16332005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1634
1635 PR c/21342
1636 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1637 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1638
3f69daa8
BE
16392005-05-10 Ben Elliston <bje@au.ibm.com>
1640
1641 PR debug/16676
1642 * gcc.dg/debug/pr16676.c: New test.
1643
42458609
KH
16442005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1645
1646 PR testsuite/21443
1647 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1648 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1649 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1650 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1651 Change -O1 to -O2.
1652 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1653 -fno-tree-dominator-opts.
1654
7f42f27f
TS
16552005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1656
1657 * gfortran.dg/return_1.f90: New test.
1658
16592005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
1660
1661 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1662
1663 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1664
f2710bea
NS
16652005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1666
1667 PR c++/21427
1668 * g++.dg/inherit/covariant13.C: New.
1669
4581ba9d
FXC
16702005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1671
1672 PR libfortran/19155
1673 * gfortran.dg/pr19155.f: New test.
1674
4bbcb8fc
RS
16752005-05-08 Roger Sayle <roger@eyesopen.com>
1676
1677 PR inline-asm/8788
1678 * gcc.dg/pr8788-1.c: New testcase.
1679
401d24f9
RS
16802005-05-08 Richard Sandiford <rsandifo@redhat.com>
1681
5e9ad4cf 1682 PR target/21416
401d24f9
RS
1683 * gcc.target/mips/fpcmp-[12].c: New tests.
1684
34f4edf8
MM
16852005-05-06 Mark Mitchell <mark@codesourcery.com>
1686
1687 * lib/target-supports-dg.exp (dg-require-fork): New function.
1688 (dg-require-mkfifo): Likewise.
1689 * lib/target-supports.exp (check_function_available): New
1690 function.
1691 (check_fork_available): Likewise.
1692 (check_mkfifo_available): Likewise.
1693
b8c1d4a1
JL
16942005-05-06 Jeff Law <law@redhat.com>
1695
1696 * gcc.c-torture/compile/pr21380.c: New test.
1697
46fb43a7
JJ
16982005-05-06 Jakub Jelinek <jakub@redhat.com>
1699
1700 PR c++/20961
1701 * g++.dg/ext/weak3.C: New test.
1702
2226e997
MM
17032005-05-05 Mark Mitchell <mark@codesourcery.com>
1704
1705 PR c++/21352
11b6985e 1706 * g++.dg/template/crash37.C: New test.
2226e997 1707
0d341a6a
PB
17082005-05-05 Paul Brook <paul@codesourcery.com>
1709
1710 * gcc.dg/arm-g2.c: Use effective-target arm32.
1711 * gcc.dg/arm-mmx-1.c: Ditto.
1712 * gcc.dg/arm-scd42-2.c: Ditto.
1713 * gcc.dg/arm-vfp1.c: Ditto.
1714 * lib/target-supports.exp (check_effective_target_arm32): New
1715 function.
1716
e33e218b
TK
17172005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1718
1719 PR libfortran/21354
1720 gfortran.dg/in_pack_rank7.f90: New test.
1721
a7e1c928
AP
17222005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1723
1724 PR middle-end/15618
1725 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1726
125886c7
JJ
17272005-05-04 Jakub Jelinek <jakub@redhat.com>
1728
8148fe65
JJ
1729 PR middle-end/21265
1730 * gcc.dg/20050503-1.c: New test.
1731
125886c7
JJ
1732 PR rtl-optimization/21239
1733 * gcc.dg/i386-sse-11.c: New test.
1734
33270999
AO
17352005-05-03 Alexandre Oliva <aoliva@redhat.com>
1736
1737 PR target/16888
1738 * gcc.target/i386/asm-1.c: New test.
1739
85b583d3
JJ
17402005-05-03 Jakub Jelinek <jakub@redhat.com>
1741
6d34654c
JJ
1742 PR rtl-optimization/21330
1743 * gcc.c-torture/execute/20050502-1.c: New test.
1744
85b583d3
JJ
1745 PR target/21297
1746 * gcc.c-torture/execute/20050502-2.c: New test.
1747
8d8e6b95
UB
17482005-05-03 Uros Bizjak <uros@kss-loka.si>
1749
1750 PR middle-end/21282
1751 * gcc.dg/pr21282.c: New.
1752
90af9146
DB
17532005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1754
1755 * gcc.dg/vect/pr20122.c: Clean up .vect file.
1756 * gcc.dg/vect/vect-92.c: Likewise
1757 * gcc.dg/vect/vect-93.c: Likewise
1758 * gcc.dg/vect/vect-dv-1.c: Likewise
1759 * gcc.dg/vect/vect-dv-2.c: Likewise
1760 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
1761
59dc66ec
DB
17622005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1763
1764 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
1765 * gfortran.dg/vect/vect-2.f90: Likewise
1766 * gfortran.dg/vect/vect-3.f90: Likewise
1767 * gfortran.dg/vect/vect-4.f90: Likewise
1768 * gfortran.dg/vect/vect-5.f90: Likewise
1769
230215f5
GK
17702005-05-02 Geoffrey Keating <geoffk@apple.com>
1771
1772 PR target/20813
1773 * gcc.dg/rs6000-fpint-2.c: New.
1774
6fb58bba
JM
17752005-05-02 Joseph S. Myers <joseph@codesourcery.com>
1776
1777 PR c/15698
1778 * gcc.dg/builtins-30.c: Update expected messages.
1779 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
1780 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
1781 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
1782
fda05890
KH
17832005-05-02 Kazu Hirata <kazu@cs.umass.edu>
1784
1785 PR tree-optimization/21294
1786 * gcc.dg/tree-ssa/pr21294.c: New.
1787
58646b77
PB
17882005-05-02 Paolo Bonzini <bonzini@gnu.org>
1789
f8912a55
PB
1790 * gcc.dg/altivec-3.c (vec_store): Do not use the old
1791 __builtin_altivec_st_internal_4si built-in.
58646b77 1792
985484fd
MM
17932005-05-02 Mark Mitchell <mark@codesourcery.com>
1794
1795 PR c++/15875
1796 * g++.dg/template/ptrmem14.C: New test.
1797
1e872f31
PB
17982005-05-02 Paul Brook <paul@codesourcery.com>
1799
1800 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
1801
b2f97e4a
MM
18022005-05-02 Michael Matz <matz@suse.de>
1803
1804 PR c++/19542
1805 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
1806
aee7846e
MM
18072005-05-01 Mark Mitchell <mark@codesourcery.com>
1808
1809 * g++.dg/cpp/weak.C: New test.
1810
9be872b7
ZD
18112005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1812
1813 * gcc.dg/tree-ssa/loop-8.c: New test.
1814
600f3598
MM
18152005-04-30 Michael Maty <matz@suse.de>
1816
1817 * gcc.dg/inline-mcpy.c: New test.
1818
8e249b23
TK
18192005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
1820
1821 PR libfortran/18958
1822 * gfortran.dg/eoshift.f90: New test case.
1823
f6c7d65b
PT
18242005-04-30 Paul Thomas <pault@gcc.gnu.org>
1825
1826 PR libfortran/18857
1827 * gfortran.dg/matmul_1.f90: New test.
1828
d5448566
KH
18292005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1830
1831 PR tree-optimization/21030
1832 * gcc.dg/tree-ssa/pr21030.c: New.
1833
7dcc58cd
DP
18342005-04-29 Devang Patel <dpatel@apple.com>
1835
1836 PR tree-optimization/21272
1837 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11b6985e 1838
d198b59a
JJ
18392005-04-29 Jakub Jelinek <jakub@redhat.com>
1840
1841 PR fortran/13082
1842 PR fortran/18824
1843 * gfortran.dg/entry_4.f90: New test.
1844 * gfortran.fortran-torture/execute/entry_1.f90: New test.
1845 * gfortran.fortran-torture/execute/entry_2.f90: New test.
1846 * gfortran.fortran-torture/execute/entry_3.f90: New test.
1847 * gfortran.fortran-torture/execute/entry_4.f90: New test.
1848 * gfortran.fortran-torture/execute/entry_5.f90: New test.
1849 * gfortran.fortran-torture/execute/entry_6.f90: New test.
1850 * gfortran.fortran-torture/execute/entry_7.f90: New test.
1851
18522005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1853
1854 * gfortran.fortran-torture/execute/entry_8.f90: New test.
1855
1a7bfcc3
PB
18562005-04-29 Paul Brook <paul@codesourcery.com>
1857
1858 * gfortran.dg/entry_3.f90: New test.
1859
438e1428
TS
18602005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1861
1862 * gfortran.dg/implicit_4.f90: New test.
1863
18642005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
1865
1866 * lib/target-supports.exp (check_profiling_available): Return
1867 false for xtensa-*-elf.
1868
438e1428 18692005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
1870
1871 * lib/fortran-torture.exp (fortran-torture.exp): Catch
1872 error if file cannot be deleted.
1873
15d65124
KH
18742005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1875
1876 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
1877 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
1878 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
1879 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
1880 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
1881 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
1882 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
1883 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
1884 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
1885 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
1886 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
1887 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
1888 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
1889
781e1004
FXC
18902005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1891
1892 PR fortran/20865
1893 * gfortran.dg/pr20865.f90: New test.
1894
e14a6540
JM
18952005-04-28 Joseph S. Myers <joseph@codesourcery.com>
1896
1897 * gcc.dg/void-cast-2.c: New test.
1898
47aecf47
JM
18992005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1900
1901 PR c/21159
1902 * gcc.dg/void-cast-1.c: New test.
1903
d42a92c8
PB
19042005-04-27 Paolo Bonzini <bonzini@gnu.org>
1905
1906 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
1907
90aeadcb
FXC
19082005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1909
1910 PR fortran/21177
1911 * gfortran.dg/pr21177.f90: New test.
1912
e3cc7254
ZD
19132005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
1914
1915 PR tree-optimization/21171
1916 * gcc.dg/tree-ssa/pr21171.c: New test.
1917
c4336539
PB
19182004-04-27 Paolo Bonzini <bonzini@gnu.org>
1919
90aeadcb
FXC
1920 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1921 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1922 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1923 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1924 gcc.dg/tree-ssa/gen-vect-32.c: New.
1925 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
1926 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
1927 don't run on PPC32.
1928
eb3490b9
JM
19292005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1930
1931 PR c/21213
1932 * gcc.dg/transparent-union-3.c: New test.
1933
5e49f16b
JM
19342005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1935
1936 PR c/20740
1937 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
1938 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
1939 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
1940 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
1941 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
1942 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
1943
5635785a
JL
19442005-04-26 Jeff Law <law@redhat.com>
1945
1946 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
1947 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
1948 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
1949 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
1950 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
1951 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
1952 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
1953
70a390bb
RG
19542004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
1955
1956 PR tree-optimization/17598
1957 * gcc.dg/tree-ssa/pr17598.c: New testcase.
1958
d6ff8575
MS
19592005-04-25 Mike Stump <mrs@apple.com>
1960
1961 * objc.dg/fix-and-continue-1.m: Add.
1962
c2cab3e9
RS
19632005-04-25 Roger Sayle <roger@eyesopen.com>
1964
1965 PR c++/20995
1966 * g++.dg/opt/pr20995-1.C: New test case.
1967
1f4ea3f2
DP
19682005-04-25 Devang Patel <dpatel@apple.com>
1969
1970 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11b6985e 1971
3321369f
AP
19722005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
1973
1974 PR testsuite/21062
1975 * g++.dg/opt/alias2.C (printf): Correct the prototype.
1976
0453e74d
AP
19772005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
1978
1979 PR C++/21188
1980 * g++.dg/opt/rtti2.C: New test.
1981
860c8f3b
PB
19822005-04-25 Paul Brook <paul@codesourcery.com>
1983 Steven G. Kargl <kargls@comcast.net>
1984
1985 PR fortran/20879
1986 * gfortran.dg/ichar_1.f90: New file.
1987
49fc196e
JJ
19882005-04-24 Jakub Jelinek <jakub@redhat.com>
1989
8634c649
JJ
1990 PR middle-end/20991
1991 * g++.dg/opt/pr20991.C: New test.
1992
49fc196e
JJ
1993 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
1994 where sizeof (type) < __alignof__ (type).
1995 * gcc.dg/compat/struct-layout-1.h: Likewise.
1996
59191501
PB
19972005-04-24 Per Bothner <per@bothner.com>
1998 Devang Patel <dpatel@apple.com>
1999
2000 PR preprocessor/20907
2001 * gcc.dg/cpp/very-long-comment.c: New test.
2002
eb83e811
TS
20032005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2004
2005 PR fortran/20059
2006 * gfortran.dg/common_5.f: New test.
2007
75cf42cc
RG
20082005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2009
2010 PR middle-end/21082
2011 * g++.dg/tree-ssa/pr21082.C: New testcase.
2012
be1b5cba
ZD
20132005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2014
2015 * gcc.dg/vect/vect-99.c: New test.
2016
84d65814
DN
20172005-04-22 Diego Novillo <dnovillo@redhat.com>
2018
2019 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2020
be240c88
JL
20212005-04-22 Jeff Law <law@redhat.com>
2022
2023 * gcc.dg/uninit-5.c: Remove xfails.
2024 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2025 conditionals and loads.
2026
20272005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
2028
2029 PR libfortran/20074
2030 PR libfortran/20436
2031 PR libfortran/21108
2032 * gfortran.dg/nested_reshape.f90: new test
2033 * gfortran.dg/reshape-alloc.f90: new test
2034 * gfortran.dg/reshape.f90: new test
2035
d4b47784
MM
20362005-04-22 Mark Mitchell <mark@codesourcery.com>
2037
c5f8b710
MM
2038 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2039
d4b47784
MM
2040 * gcc.dg/arm-vfp1.c: New test.
2041
1a32490a
AO
20422005-04-22 Alexandre Oliva <aoliva@redhat.com>
2043
2044 PR c++/21087
2045 * g++.dg/lookup/builtin2.C: New test.
2046
ebccb65d
JM
20472005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2048
2049 * gcc.dg/weak/weak-13.c: New test.
2050
915167f5
GK
20512005-04-21 Geoffrey Keating <geoffk@apple.com>
2052
2053 * lib/target-supports.exp (check_effective_target_sync_int_long):
2054 Add powerpc*.
2055
eb7058ce
RS
20562005-04-21 Richard Sandiford <rsandifo@redhat.com>
2057
2058 * gcc.target/mips/branch-1.c: New test.
2059
7fc785d8
RH
20602005-04-21 Richard Henderson <rth@redhat.com>
2061
2062 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2063 * gcc.dg/vect/vect-86.c: Likewise.
2064 * gcc.dg/vect/vect-87.c: Likewise.
2065 * gcc.dg/vect/vect-88.c: Likewise.
2066
1c280337
DP
20672005-04-21 Devang Patel <dpatel@apple.com>
2068
2069 PR optimization/20994
2070 * gcc.dg/tree-ssa/ifc-3.c: New test.
11b6985e 2071
187230a7
JM
20722005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2073
2074 PR c/12913
2075 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2076 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2077 gcc.dg/c99-vla-jump-5.c: New tests.
2078
f12b785d
RH
20792005-04-19 Richard Henderson <rth@redhat.com>
2080
11b6985e 2081 * lib/target-supports.exp (check_effective_target_vect_int_mult):
f12b785d
RH
2082 Fix typo in exists check.
2083 (check_effective_target_sync_int_long): New.
2084 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2085 * gcc.dg/ia64-sync-2.c: Likewise.
2086 * gcc.dg/ia64-sync-3.c: Likewise.
2087 * gcc.dg/ia64-sync-4.c: Likewise.
2088
33ab6245
JM
20892005-04-19 James A. Morrison <phython@gcc.gnu.org>
2090
2091 * gcc.dg/fold-xor-1.c: New test.
f242e769 2092 * gcc.dg/fold-xor-2.c: New test.
33ab6245 2093
47508bd3
JW
20942005-04-19 James E. Wilson <wilson@specifixinc.com>
2095
2096 PR target/20670
2097 * g++.dg/eh/fp-regs.C: New test.
2098
53a2494e
JM
20992005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2100
2101 * gcc.dg/Wint-to-pointer-cast-1.c,
2102 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2103 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2104 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2105
009e94d4
FXC
21062005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2107
2108 PR fortran/16861
2109 * gfortran.dg/pr16861.f90: New test.
2110
a3885f54
JM
21112005-04-18 James A. Morrison <phython@gcc.gnu.org>
2112
2113 * gcc.dg/pr21085.c: New test.
2114
63642370
RS
21152005-04-18 Richard Sandiford <rsandifo@redhat.com>
2116
2117 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2118 (setup_mips_tests, dg-mips-options): New procedures.
2119 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2120 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2121 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2122 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2123 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2124 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2125 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2126 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2127 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2128 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2129 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2130 dg-mips-options instead of dg-options. Remove now-redundant
2131 preprocessor guards.
2132 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2133 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2134 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2135 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2136 * gcc.dg/vr-mult-2.c: Delete.
2137 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2138 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2139 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2140 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2141 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2142 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2143 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2144
ac75c44b
LG
21452005-04-18 Laurent GUERBY <laurent@guerby.net>
2146
2147 * ada/acats/run_all.sh: Use sync when executable not present.
11b6985e 2148
a45f6936
DP
21492005-04-18 Devang Patel <dpatel@apple.com>
2150
2151 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2152 * gcc.dg/vect/vect-11a.c: New.
2153 * gcc.dg/vect/vect-none.c: Update.
2154 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2155
0eeb03e6
JM
21562005-04-18 James A. Morrison <phython@gcc.gnu.org>
2157
2158 PR tree-optimization/20922
2159 * gcc.dg/pr20922-1.c: New test.
2160 * gcc.dg/pr20922-2.c: New test.
2161 * gcc.dg/pr20922-3.c: New test.
2162 * gcc.dg/pr20922-4.c: New test.
2163 * gcc.dg/pr20922-5.c: New test.
2164 * gcc.dg/pr20922-6.c: New test.
2165
293fcb2e
FXC
21662005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2167
2168 PR libfortran/20950
2169 * gfortran.dg/pr20950.f: New test.
2170
76a66bfd
FXC
21712005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2172
2173 PR libfortran/19216
2174 * gfortran.dg/pr19216.f: New test.
2175
0d21c2a2
KH
21762005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2177
2178 PR tree-optimization/21001
2179 * gcc.dg/tree-ssa/pr21001.c: New.
2180
5f9bfaf2
TK
21812005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2182
2183 PR libfortran/21075
2184 * gfortran.dg/reshape_rank7.f90: New test.
2185
29dc5138
PT
21862005-04-17 Paul Thomas <pault@gcc.gnu.org>
2187
2188 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2189 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2190 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2191 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2192 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2193 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2194 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2195 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2196 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2197 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2198 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2199 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2200 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2201 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2202 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2203 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2204 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2205 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2206 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2207 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2208 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2209
a34938be
RG
22102005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2211
2212 * gfortran.dg/wtruncate.f: New testcase.
2213 * gfortran.dg/wtruncate.f90: New testcase.
2214
79bb956e
MM
22152005-04-16 Mark Mitchell <mark@codesourcery.com>
2216
2217 PR c++/21025
2218 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2219 which sizeof/alignof is dependent, rather than just whether we are
2220 processing_template_decl.
11b6985e 2221
472573f9
TK
22222005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2223
2224 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2225 corrected typo where the wrong variables had been compared.
2226
8e6d7b8a
TK
22272005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2228
2229 PR libfortran/18495
2230 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2231 Test callee-allocated version of return array with a write
2232 statement.
2233 Test spread with a temporary with another write statement.
2234
9f1054af
KH
22352005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2236
2237 PR tree-optimization/21031
2238 * gcc.dg/tree-ssa/pr21031.c: New.
2239
1c432a0c
UB
22402005-04-15 Uros Bizjak <uros@kss-loka.si>
2241
2242 PR tree-optimization/21004
2243 * gcc.dg/builtins-53.c: Include builtins-config.h.
2244 Check floorf, ceilf, floorl and ceill transformations
2245 only when HAVE_C99_RUNTIME is defined.
11b6985e 2246
c87ac7e8
AO
22472005-04-15 Alexandre Oliva <aoliva@redhat.com>
2248
2249 PR middle-end/20739
2250 * gcc.dg/tree-ssa/pr20739.c: New test.
2251
a68bdb0b
MS
22522005-04-14 Mike Stump <mrs@apple.com>
2253
2254 * gcc.dg/Foundation.framework/empty: New.
2255 * gcc.dg/framework-2.c: New.
2256
417ac4e6
KH
22572005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2258
2259 PR tree-optimization/21021
2260 * gcc.c-torture/compile/pr21021.c: New.
2261
b67af20b
JJ
22622005-04-14 Janis Johnson <janis187@us.ibm.com
2263
2264 PR testsuite/21010
2265 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2266 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2267 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2268 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2269 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2270 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2271 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2272 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2273
ae46a07a
RH
22742005-04-14 Richard Henderson <rth@redhat.com>
2275
2276 * lib/target-supports.exp (check_effective_target_vect_condition):
2277 Add ia64, i?86, and x86_64.
2278
ab13f408
SK
22792005-04-14 Steven G. Kargl <kargls@comcast.net>
2280
2281 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2282
a0ce7978
KH
22832005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2284
2285 PR tree-optimization/20657
2286 * gcc.dg/tree-ssa/pr20657.c: New.
2287
2ec76fdb
UB
22882005-04-14 Uros Bizjak <uros@kss-loka.si>
2289
2290 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2291 (long long int)trunc*.
2292
559be41a
UW
22932005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2294
2295 PR target/20927
2296 * gcc.dg/pr20927.c: New test.
2297
6c013920
RS
22982005-04-13 Richard Sandiford <rsandifo@redhat.com>
2299
2300 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2301 * gcc.target/mips/asm-1.c: Likewise.
2302
fda5e936
DJ
23032005-04-13 Dale Johannesen <dalej@apple.com>
2304
2305 * objc.dg/objc-fast-4.m: New.
2306
e190b0b5
HPN
23072005-04-13 Hans-Peter Nilsson <hp@axis.com>
2308
2309 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2310 directory.
2311 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2312
542f103e
DE
23132005-04-13 David Edelsohn <edelsohn@gnu.org>
2314
2315 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
2316 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2317 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 2318
9fb6cbd9
KH
23192005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2320
2321 PR tree-optimization/20913
2322 * gcc.dg/tree-ssa/pr20913.c: New.
2323
60b4ccde
KH
2324 PR tree-optimization/20702
2325 * gcc.dg/tree-ssa/pr20702.c: New.
2326
5782c29d
VR
23272005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2328
2329 PR c++/13744
2330 * g++.dg/inherit/local3.C: New test.
2331
0b90f180
JL
23322005-04-12 Jeff Law <law@redhat.com>
2333
2334 * gcc.dg/tree-ssa/20050412-1.c: New test.
2335
c6abe94d
TK
23362005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2337
2338 PR libfortran/19016
2339 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2340 Add tests with mask generated by expression.
2341 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2342 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2343 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2344
ca11b3fb
UW
23452005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2346
2347 PR middle-end/20917
2348 * gcc.dg/20050409-1.c: New test.
2349
77195d61
AP
23502005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2351
2352 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2353
1e731102
MM
23542005-04-11 Mark Mitchell <mark@codesourcery.com>
2355
2356 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2357 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2358 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2359 (TARGET_CXX): Adjust accordingly.
2360 * target.h (struct gcc_target): Remove epxort_class_data. Add
2361 determine_class_data_visibility and class_data_always_comdat.
2362 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2363 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2364 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2365 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2366 (arm_cxx_determine_class_data_visibility): New.
2367 (arm_cxx_class_data_always_comdat): Likewise.
2368 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2369 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2370 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2371 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2372 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2373 Define.
2374
fc7c5aed
MM
23752005-04-11 Mark Mitchell <mark@codesourcery.com>
2376
2377 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2378
d5bfbe09
GK
23792005-04-11 Geoffrey Keating <geoffk@apple.com>
2380
2381 * gcc.dg/i386-darwin-fpmath.c: New.
2382
b52485c6
DP
23832004-04-11 Devang Patel <dpatel@apple.com>
2384
2385 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2386 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2387 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2388 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2389 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2390 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2391 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2392 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2393 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11b6985e 2394
b52485c6
DP
23952004-04-11 Devang Patel <dpatel@apple.com>
2396
2397 * gcc.dg/vect/vect-dv-1.c: New test.
2398 * gcc.dg/vect/vect-dv-2.c: New test.
11b6985e 2399
f8d66d34
DN
24002005-04-11 Diego Novillo <dnovillo@redhat.com>
2401
2402 PR tree-optimization/20933
2403 * gcc.dg/tree-ssa/pr20933.c: New test.
2404
9f32d037
TS
24052005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2406
2407 * gfortran.dg/fold_nearest.f90: New test.
2408
d3010d72
AP
24092005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2410
2411 * gcc.dg/tree-ssa/alias-1.c: New test.
2412
9fabf0d4
DN
24132005-04-11 Diego Novillo <dnovillo@redhat.com>
2414
2415 PR tree-optimization/20920
2416 * g++.dg/tree-ssa/pr20920.C: New test.
2417
f94b1661
UB
24182005-04-11 Uros Bizjak <uros@kss-loka.si>
2419
2420 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2421 (long long int)ceil*.
11b6985e 2422
9ee12b3b
MM
24232005-04-10 Mark Mitchell <mark@codesourcery.com>
2424
2425 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2426 explicit C++ linkage.
2427
51c3f0f6
FXC
24282005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2429
2430 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2431 warning for arithmetic IF statements.
2432
59afe4b4
TK
24332005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2434
2435 * eor_handling_1.f90: New test case.
2436 * eor_handling_2.f90: New test case.
2437 * eor_handling_3.f90: New test case.
2438 * eor_handling_4.f90: New test case.
2439 * eor_handling_5.f90: New test case.
2440 * noadv_size.f90: New test case.
2441 * pad_no.f90: New test case.
2442
ecf9c079
RS
24432005-04-10 Richard Sandiford <rsandifo@redhat.com>
2444
2445 * gcc.c-torture/execute/20050410-1.c: New test.
2446
46382283
AO
24472005-04-09 Alexandre Oliva <aoliva@redhat.com>
2448
2449 * gcc.dg/pr20126.c: New.
2450
f7d7d3b7
SK
24512005-04-09 Bud Davis <bdavis@gfortran.org>
2452 Steven G. Kargl <kargls@comcast.net>
2453
2454 * gfortran.dg/PR19872.f: New test.
2455
24562005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
2457
2458 * gfortran.dg/nint_1.f90: Fix dg-do directive
2459
f7d7d3b7 24602005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
2461
2462 * gfortran.dg/nint_1.f90: New test.
2463
50dd63a9
TK
24642005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2465
2466 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2467 Added test for callee-allocated arrays with write statements.
2468 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2469 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2470 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2471 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2472 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2473
bd0e28a2
TK
24742005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2475
2476 PR libfortran/20163
2477 * gfortran.dg/open-options-blanks.f: New test.
2478
53d8a8ac
AP
24792005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2480
2481 PR fortran/13257
305ead91 2482 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 2483
1b803355
JJ
24842005-04-09 Jakub Jelinek <jakub@redhat.com>
2485
9d30f3c1
JJ
2486 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2487 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2488 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2489 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2490 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2491 * gcc.c-torture/execute/stdarg-4.c: New test.
2492
2493 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2494
1b803355
JJ
2495 PR target/20795
2496 * g++.dg/abi/param2.C: New test.
2497
f94b1661
UB
24982005-04-09 Uros Bizjak <uros@kss-loka.si>
2499
2500 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2501
d8b42d06
UB
25022005-04-09 Uros Bizjak <uros@kss-loka.si>
2503
2504 * gcc.dg/builtins-53.c: New test.
2505
0bca51f0
DN
25062005-04-08 Diego Novillo <dnovillo@redhat.com>
2507
2508 * g++.dg/tree-ssa/pr18178.C: New test.
2509 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2510 * gcc.c-torture/execute/20041019-1.c: New test.
2511 * gcc.dg/tree-ssa/20041008-1.c: New test.
2512 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2513 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2514 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2515 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2516 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2517 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2518 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2519 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2520 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2521 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2522
69ea8c65
HPN
25232005-04-09 Hans-Peter Nilsson <hp@axis.com>
2524
2525 PR rtl-optimization/20466
2526 * gcc.c-torture/execute/pr20466-1.c: New test.
2527
12af7ba3
MM
25282005-04-08 Mark Mitchell <mark@codesourcery.com>
2529
d4113656
MM
2530 PR c++/20905
2531 * g++.dg/parse/cond2.C: New test.
2532
12af7ba3
MM
2533 PR c++/20145
2534 * g++.dg/warn/Wdtor1.C: New test.
2535
43e1c5f7
FXC
25362005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2537
2538 PR fortran/17229
2539 * gfortran.dg/pr17229.f: New test.
2540
c908c768
SK
25412005-04-07 Steven G. Kargl <kargls@comcast.net>
2542
2543 * gfortran.dg/tiny_1.f90: New test.
2544 * gfortran.dg/tiny_2.f90: ditto.
2545
20d27477
TK
25462005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2547
2548 * gfortran.dg/eor_1.f90: Fix dg-do run line
2549 * gfortran.dg/open_new.f90: Fix dg-do run line
2550
b6e3f572
HPN
25512005-04-07 Hans-Peter Nilsson <hp@axis.com>
2552
2553 * lib/target-supports.exp (get_compiler_messages): Support
2554 optional arguments, the fourth being compiler options.
2555 (check_effective_target_fpic): New proc.
2556 * gcc.dg/20050321-2.c: Restrict to target fpic.
2557
3425638a
JM
25582005-04-06 James A. Morrison <phython@gcc.gnu.org>
2559
2560 * gcc.dg/15443-1.c: New test.
2561 * gcc.dg/15443-2.c: Likewise.
2562
ccccdb8d
TS
25632005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2564
2565 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2566
3693d46c
JM
25672005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2568
2569 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2570
c634366a
JM
25712005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2572
2573 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2574 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2575 -m64.
2576 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2577 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2578 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2579
b17bba6d
MM
25802005-04-06 Mark Mitchell <mark@codesourcery.com>
2581
2582 PR c++/20212
2583 * g++.dg/warn/Wunused-11.C: New test.
2584
982be984
BS
25852005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2586
2587 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2588
b5c5c374
DN
25892005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2590
11b6985e 2591 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
b5c5c374 2592
6d05585b
MM
25932005-04-05 Mark Mitchell <mark@codesourcery.com>
2594
2595 PR c++/20734
2596 * g++.dg/template/ptrmem13.C: New test.
2597
aca32e16
PB
25982005-04-05 Per Bothner <per@bothner.com>
2599
2600 * lib/gcc.exp: Always add -fno-show-column, for now.
2601
ebabaece
AP
26022005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2603
2604 PR testsuite/20767
2605 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2606 of plain old "unsigned int" for the type of "i". Makes this test
2607 64bit clean.
2608
f19e3a64
JJ
26092005-04-05 Paolo Bonzini <bonzini@gnu.org>
2610
2611 * gcc.dg/i386-ssefn-1.c: New test.
2612 * gcc.dg/i386-ssefn-2.c: New test.
2613 * gcc.dg/i386-ssefn-3.c: New test.
2614 * gcc.dg/i386-ssefn-4.c: New test.
2615
cae064e7
JJ
26162005-04-05 Jakub Jelinek <jakub@redhat.com>
2617
4b284111
JJ
2618 PR tree-optimization/20076
2619 * gcc.dg/builtin-apply4.c: New test.
2620
cae064e7
JJ
2621 PR preprocessor/19475
2622 * gcc.dg/cpp/macspace1.c: New test.
2623 * gcc.dg/cpp/macspace2.c: New test.
2624
87ac6a50
FXC
26252005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2626
2627 * gfortran.dg/pr20755.f: Fixed bad format.
2628
3d3c0aea
MM
26292005-04-05 Mark Mitchell <mark@codesourcery.com>
2630
2631 PR c++/20763
2632 * g++.dg/ext/attrib21.C: New test.
2633
3e0de9d1
DP
26342004-04-05 Devang Patel <dpatel@apple.com>
2635
2636 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2637 * gcc.dg/vect/vect-shift-1.c: New test.
11b6985e 2638
51e9d74c
FXC
26392005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2640
2641 PR libfortran/20755
2642 * gfortran.dg/pr20755.f: New test.
2643
df7cc9b5
FW
26442005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2645
2646 * gfortran.dg/pr15959.f90: New test.
2647 * gfortran.dg/string_pad_trunc.f90: New test.
2648
3eebd776
FXC
26492005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2650
2651 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2652 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2653 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2654 syntax.
2655
3c5ead48
EB
26562005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2657
2658 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2659
bfcf81bf
JDA
26602005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2661
2662 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2663 * gcc.c-torture/compile/20011119-2.c: Likewise.
2664 * gcc.c-torture/compile/981001-2.c: Likewise.
2665
d58a2b83
MM
26662005-04-04 Mark Mitchell <mark@codesourcery.com>
2667
2668 PR c++/20679
2669 * g++.dg/template/overload4.C: New test.
2670
a7b2272b
NS
26712005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2672
38a37714
NS
2673 PR c++/20746
2674 * g++.dg/abi/covariant5.C: New.
2675
a7b2272b
NS
2676 PR debug/20505
2677 * g++.dg/debug/const2.C: New.
2678
4b8d544b
JJ
26792005-04-04 Jakub Jelinek <jakub@redhat.com>
2680
2681 PR rtl-optimization/16104
2682 * gcc.c-torture/execute/20050316-1.c: New test.
2683
edc3676f
NS
26842005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2685
2686 * g++.dg/template/spec23.C: Fix dg-error text.
2687
283da5df
RS
26882005-04-03 Alexandre Oliva <aoliva@redhat.com>
2689
2690 PR c++/19199
2691 * g++.dg/expr/lval2.C: New.
2692
e905ac64
KG
26932005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2694
2695 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2696 __builtin_strcasecmp and __builtin_strncasecmp.
2697
ee307009
NS
26982005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2699
2700 PR c++/20723
2701 * g++.dg/template/spec22.C: New.
2702 * g++.dg/template/spec23.C: New.
2703
00f07d96
DR
27042005-04-03 Dale Ranta <dir@lanl.gov>
2705 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2706
2707 PR libfortran/20068
2708 PR libfortran/20125
2709 PR libfortran/20156
2710 PR libfortran/20471
2711 * gfortran.dg/backspace.f: New test.
2712
596b98ce
AO
27132005-04-02 Daniel Berlin <dberlin@dberlin.org>
2714
2715 * gcc.dg/pr19345.c: New test.
2716
e18d4a19
AO
27172005-04-02 Alexandre Oliva <aoliva@redhat.com>
2718
2719 PR tree-optimization/20640
2720 * gcc.dg/torture/tree-loop-1.c: New.
2721
9f05ff0a
AO
27222005-04-02 Alexandre Oliva <aoliva@redhat.com>
2723
2724 PR rtl-optimization/20290
2725 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2726
51b75924
GK
27272005-04-02 Geoffrey Keating <geoffk@apple.com>
2728
2729 * gcc.dg/rs6000-fpint.c: New.
2730
2c83be0c
JM
27312005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2732
2733 * gcc.dg/old-style-then-proto-1.c: New test.
2734
4159401a
FXC
27352005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2736
2737 * gfortran.fortran-torture/execute/backspace.f90: Check
2738 after backspace and read was incorrect.
2739
944c4392
KG
27402005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2741
88ec1cc9
KG
2742 * gcc.c-torture/execute/builtins/strcat.c: Check the result
2743 buffer past the terminating NUL using memcmp.
2744 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
2745 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
2746
55badfda
KG
2747 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
2748 Fix unused/uninitialized variable warnings.
2749
dadd2dee
KG
2750 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
2751 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
2752 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
2753 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
2754
944c4392
KG
2755 * gcc.c-torture/execute/builtins/abs-1-lib.c,
2756 gcc.c-torture/execute/builtins/fputs-lib.c,
2757 gcc.c-torture/execute/builtins/lib/fprintf.c,
2758 gcc.c-torture/execute/builtins/lib/main.c,
2759 gcc.c-torture/execute/builtins/lib/memcmp.c,
2760 gcc.c-torture/execute/builtins/lib/memmove.c,
2761 gcc.c-torture/execute/builtins/lib/mempcpy.c,
2762 gcc.c-torture/execute/builtins/lib/memset.c,
2763 gcc.c-torture/execute/builtins/lib/printf.c,
2764 gcc.c-torture/execute/builtins/lib/sprintf.c,
2765 gcc.c-torture/execute/builtins/lib/stpcpy.c,
2766 gcc.c-torture/execute/builtins/lib/strchr.c,
2767 gcc.c-torture/execute/builtins/lib/strcmp.c,
2768 gcc.c-torture/execute/builtins/lib/strcpy.c,
2769 gcc.c-torture/execute/builtins/lib/strcspn.c,
2770 gcc.c-torture/execute/builtins/lib/strlen.c,
2771 gcc.c-torture/execute/builtins/lib/strncat.c,
2772 gcc.c-torture/execute/builtins/lib/strncmp.c,
2773 gcc.c-torture/execute/builtins/lib/strncpy.c,
2774 gcc.c-torture/execute/builtins/lib/strrchr.c,
2775 gcc.c-torture/execute/builtins/lib/strspn.c,
2776 gcc.c-torture/execute/builtins/lib/strstr.c,
2777 gcc.c-torture/execute/builtins/memops-asm-lib.c,
2778 gcc.c-torture/execute/builtins/strlen-2.c,
2779 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
2780 prototypes.
2781
40ce6bf6
DS
27822005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
2783
2784 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
2785 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
2786 selectany usage.
2787
a288c5cd
JJ
27882005-04-01 Jakub Jelinek <jakub@redhat.com>
2789
2790 PR c++/19406
2791 * g++.dg/debug/using1.C: New test.
2792
c5221531
HPN
27932005-04-01 Hans-Peter Nilsson <hp@axis.com>
2794
2795 PR middle-end/20524
2796 * gcc.dg/alias-7.c: Prefix asm-declared name with
2797 __USER_LABEL_PREFIX__.
2798
1ea96b34
JR
27992005-03-31 J"orn Rennecke <joern.rennecke@st.com>
2800
2801 Fix fallout from PR middle-end/15700:
2802 * gcc.c-torture/compile/20011119-1.c: Take
2803 __USER_LABEL_PREFIX__ into account.
2804 * gcc.c-torture/compile/20011119-2.c: Likewise.
2805
c423ee0d
GDR
28062005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
2807
2808 PR c++/18644
2809 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
2810
0223e4f5
JM
28112005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2812
2813 PR c/17855
2814 * gcc.c-torture/compile/struct-non-lval-1.c,
2815 gcc.c-torture/compile/struct-non-lval-2.c,
2816 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
2817
0455fecf
JJ
28182005-03-31 Janis Johnson <janis187@us.ibm.com>
2819
92cf604f
JJ
2820 * gcc.dg/tls/tls.exp: Remove temporary file.
2821 * g++.dg/tls/tls.exp: Ditto.
2822 * lib/file-format.exp: Ditto.
2823 * g++.dg/special/ecos.exp: Ditto.
2824
1194911f
JJ
2825 * lib/profopt.exp: Treat prof_ext as a list.
2826 * gcc.misc-tests/bprob.exp: Ditto.
2827 * g++.dg/bprob/bprob.exp: Ditto.
2828
6491eb15
JJ
2829 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
2830 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
2831 g++.dg/tree-ssa/pointer-reference-alias.C,
2832 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
2833 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
2834 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
2835 g++.dg/vect/pr19951.cc: Ditto.
2836 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
2837 gcc.dg/builtins-47.c: Ditto.
2838 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
2839 gcc.dg/pr20115-1.c: Ditto.
2840 * gcc.dg/tree-ssa/20030530-2.c,
2841 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
2842 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2843 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
2844 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2845 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
2846 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
2847 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
2848 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
2849 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
2850 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
2851 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
2852 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
2853 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
2854 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
2855 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
2856 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
2857 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
2858 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
2859 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
2860 gcc.dg/tree-ssa/20030824-1.c,
2861 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
2862 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
2863 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
2864 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
2865 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
2866 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
2867 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
2868 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
2869 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
2870 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
2871 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
2872 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
2873 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
2874 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
2875 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
2876 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
2877 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
2878 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
2879 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
2880 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
2881 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
2882 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
2883 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
2884 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
2885 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
2886 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
2887 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
2888 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
2889 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
2890 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
2891 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
2892 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
2893 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
2894 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
2895 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
2896 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
2897 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
2898 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
2899 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
2900 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
2901 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
2902 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
2903 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
2904 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
2905 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
2906 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
2907 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
2908 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
2909 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
2910 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
2911 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
2912 gcc.dg/tree-ssa/useless-1.c: Ditto.
2913 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
2914 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
2915 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
2916 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
2917 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2918 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
2919 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
2920 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
2921 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
2922 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
2923 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
2924 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
2925 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
2926 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
2927 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
2928 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
2929 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
2930 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
2931 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
2932 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
2933 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
2934 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2935 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2936 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
2937 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
2938 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
2939 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
2940 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
2941 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
2942 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
2943 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
2944 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
2945 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
2946 gcc.dg/vect/vect-none.c: Ditto.
2947 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
2948 treelang/compile/unsigned.tree: Ditto.
2949
515e6cd0
JJ
2950 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
2951 * gcc.dg/cpp/direct2s.c: Ditto.
2952 * gcc.dg/cpp/paste4.c: Ditto.
2953 * gcc.dg/cpp/separate-1.c: Ditto.
2954 * gcc.dg/pch/save-temps-1.c: Ditto.
2955 * g++.dg/ext/altivec-10.C: Ditto.
2956 * g++.dg/pch/pch.C: Ditto.
2957
65664157
JJ
2958 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
2959
68a9c13d
JJ
2960 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
2961 * g++.dg/template/repo1.C: Ditto.
2962 * g++.dg/template/repo2.C: Ditto.
2963 * g++.dg/template/repo3.C: Ditto.
2964 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
2965 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
2966 * g++.old-deja/g++.pt/repo1.C: Ditto.
2967 * g++.old-deja/g++.pt/repo2.C: Ditto.
2968 * g++.old-deja/g++.pt/repo3.C: Ditto.
2969 * g++.old-deja/g++.pt/repo4.C: Ditto.
2970
bca28164
JJ
2971 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
2972 * gcc.dg/20030107-1.c: Ditto.
2973 * gcc.dg/20030702-1.c: Ditto.
2974 * gcc.dg/profile-generate-1.c: Ditto.
2975 * g++.dg/other/profile1.C: Ditto.
2976 * g++.old-deja/g++.robertl/eb83.C: Ditto.
2977
0455fecf
JJ
2978 * lib/gcc-dg.exp (remove-build-file): New.
2979 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
2980 cleanup-tree-dump, cleanup-saved-temps): New.
2981
dda04398
NS
29822005-03-31 Nathan Sidwell <nathan@codesourcery.com>
2983
2984 PR c++/19203, DR 214
2985 * g++.dg/parse/ambig3.C: Not ambiguous.
2986 * g++.dg/template/spec20.C: New.
2987 * g++.dg/template/spec21.C: New.
2988
1239de63
SE
29892005-03-31 Steve Ellcey <sje@cup.hp.com>
2990
2991 PR target/20045
2992 * gcc.dg/ia64-fptr-1.c: Run only on linux.
2993
14fd645e
FXC
29942005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2995
2996 PR libfortran/20660
2997 * gfortran.dg/negative_unit.f: New test.
2998
ccbca5e4
AM
29992005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3000
3001 * gcc.dg/20050330-1.c: New test.
3002
ae7f3734
DP
30032005-03-30 Devang Patel <dpatel@apple.com>
3004
3005 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3006
9ba8c99d
DJ
30072005-03-30 Dale Johannesen <dalej@apple.com>
3008
3009 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3010
408e9b9b
JJ
30112005-03-30 Janis Johnson <janis187@us.ibm.com>
3012
3013 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3014 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3015 Strip options from test name.
3016
cd9c7bd2
JH
30172005-03-31 Jan Hubicka <jh@suse.cz>
3018
3019 * gcc.dg/varpool-1.c: New testcase.
3020
16ef3acc
JM
30212005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3022
3023 PR c/772
3024 PR c/17913
3025 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3026 gcc.dg/stmt-expr-label-3.c : New tests.
3027 * gcc.c-torture/execute/medce-2.c: Remove.
3028
1e55c0e2
JM
30292005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3030
3031 PR c/20368
3032 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3033 tests.
3034
6f6e8901
AM
30352005-03-30 Alan Modra <amodra@bigpond.net.au>
3036
3037 * gcc.c-torture/compile/pr20203.c: New test.
3038
748e31c3
SK
30392005-03-26 Steven G. Kargl <kargls@comcast.net>
3040
3041 * gfortran.dg/promotion.f90: New test.
3042
aa80f4d1
AO
30432005-03-29 Alexandre Oliva <aoliva@redhat.com>
3044
3045 PR middle-end/20491
3046 * gcc.dg/torture/asm-subreg-1.c: New test.
3047
d1edc393
JM
30482005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3049
3050 PR c/20672
3051 * gcc.dg/pr20672-1.c: New test.
3052
8bb46326
DN
30532005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3054
3055 * gfortran.dg/vect: New directory.
3056 * gfortran.dg/vect/vect.exp: New.
3057 * gfortran.dg/vect/vect-1.f90: New test.
3058 * gfortran.dg/vect/vect-2.f90: New test.
3059 * gfortran.dg/vect/vect-3.f90: New test.
3060 * gfortran.dg/vect/vect-4.f90: New test.
3061 * gfortran.dg/vect/vect-5.f90: New test.
3062
1a612e0a
JJ
30632005-03-29 Jakub Jelinek <jakub@redhat.com>
3064
3065 PR middle-end/20622
3066 * gcc.dg/alias-7.c: New test.
3067
360ca054
EB
30682005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3069
3070 * gcc.dg/sparc-reg-1.c: New test.
3071
82498ed4
FXC
30722005-03-28 Steve Ellcey <sje@cup.hp.com>
3073
3074 PR target/19890
3075 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3076
3445a80c
DR
30772005-03-29 Dale Ranta <dir@lanl.gov>
3078 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3079
3080 PR libfortran/20163
3081 * gfortran.dg/pr20163-2.f: New test.
3082
5c55c2e8
JH
30832005-03-28 Jan Hubicka <jh@suse.cz>
3084
3085 PR middle-end/20635
3086 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3087 by Jakub Jelinek.
3088
c295d7b3
DN
30892005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3090
3091 PR tree-optimization/20626
3092 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3093 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3094
a59928bc
SK
30952005-03-26 Steven G. Kargl <kargls@comcast.net>
3096
3097 * gfortran.dg/underflow.f90: New test.
3098 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3099
1ad81c8e
KG
31002005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3101
3102 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3103
e0b23a58
MM
31042005-03-25 Mark Mitchell <mark@codesourcery.com>
3105
3106 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3107 (g++_init): Make sure that CXXFLAGS is set.
3108 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3109 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11b6985e 3110 * lib/gfortran.exp (gfortran_link_flags): Likewise.
e0b23a58
MM
3111 * lib/objc.exp (objc_init): Likewise.
3112 * lib/treelang.exp (treelang_init): Likewise.
3113
90faeb28
PH
31142005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3115
3116 PR tree-optimization/20470
3117 * gcc.dg/tree-ssa/pr20470.c: New test.
3118
da4c340c
GK
31192005-03-25 Geoffrey Keating <geoffk@apple.com>
3120
3121 * gcc.dg/ppc-stfiwx.c: New.
3122
c3861e7a
SE
31232005-03-25 Steve Ellcey <sje@cup.hp.com>
3124
3125 PR target/19888
3126 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3127
aec6cb10
ZD
31282005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3129
3130 * gcc.dg/20050325-1.c: Fix a typo.
3131
94887ef4
FXC
31322005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3133
3134 PR libfortran/19678
3135 PR libfortran/19679
3136 * gfortran.dg/dos_eol.f: New test.
3137
cd928652
ZD
31382005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3139
3140 PR rtl-optimization/20249
3141 * gcc.dg/20050325-1.c: New test.
3142
a50f3cd3
FXC
31432005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3144
3145 PR libfortran/15332
3146 * gfortran.dg/pr15332.f: New test.
3147
761d80b9
DJ
31482005-03-24 Dale Johannesen <dalej@apple.com>
3149
3150 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3151
a10ce2f8
GK
31522005-03-24 Geoffrey Keating <geoffk@apple.com>
3153
d3d9a67f
GK
3154 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3155 'internal' visibility.
3156 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3157 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3158 'protected' visibility.
3159 * gcc.dg/visibility-7.c: Likewise.
3160 * lib/target-supports.exp (check_visibility_available): Take
3161 a parameter, the kind of visibility to check for.
3162 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3163 to check_visibility_available.
3164
a10ce2f8
GK
3165 * g++.dg/expr/cast3.C: New.
3166
9a15bd63
DE
31672005-03-24 David Edelsohn <edelsohn@gnu.org>
3168
3169 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3170 rs6000.
3171
2eced2c2
SE
31722005-03-24 Steve Ellcey <sje@cup.hp.com>
3173
3174 PR target/20095
3175 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3176
fab2f52c
AO
31772005-03-24 Alexandre Oliva <aoliva@redhat.com>
3178
0a2198f5
AO
3179 * gcc.dg/badshift.c: Renamed to...
3180 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3181
31a69e4e
AO
3182 * gcc.target/i386/badshift.c: Renamed to...
3183 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3184 only.
3185
fab2f52c
AO
3186 PR rtl-optimization/20532
3187 * gcc.target/i386/badshift.c: New.
3188
fd4f678c
FXC
31892005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3190
4f44f5f9 3191 * gfortran.dg/pr18025.f90: New test.
fd4f678c 3192
e69d504e 31932005-03-23 Dale Johannesen <dalej@apple.com>
11b6985e 3194
e69d504e
DJ
3195 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3196
0b3deaaf
MM
31972005-03-23 Mark Mitchell <mark@codesourcery.com>
3198
06d7098a
MM
3199 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3200
0b3deaaf
MM
3201 * lib/target-supports.exp (check_iconv_available): Default
3202 libiconv to -liconv, if there is no definition.
3203
2bc3f466
HPN
32042005-03-23 Hans-Peter Nilsson <hp@axis.com>
3205
3206 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3207
8ff24a79
MM
32082005-03-22 Mark Mitchell <mark@codesourcery.com>
3209
3210 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3211 * g++.dg/opt/pr7503-2.C: Likewise.
3212 * g++.dg/opt/pr7503-3.C: Likewise.
3213 * g++.dg/opt/pr7503-4.C: Likewise.
3214 * g++.dg/opt/pr7503-5.C: Likewise.
3215 * g++.dg/warn/minmax.C: New test.
3216
f77b6ca3
FXC
32172005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3218
4f44f5f9
FXC
3219 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3220 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 3221
e5c4f28a
RG
32222005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3223 Jan Hubicka <jh@suse.cz>
3224 Steven Bosscher <stevenb@suse.de
3225
3226 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3227
11e97737
VR
32282005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3229
3230 PR c++/19980
3231 * g++.dg/template/redecl3.C: New test.
3232
0f3744f8
VR
32332005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3234
3235 PR c++/20499
3236 * g++.dg/parse/error16.C: Tweak error markers.
3237
b2a6a2fb
JJ
32382005-03-22 Jakub Jelinek <jakub@redhat.com>
3239
3240 PR target/20561
3241 * gcc.dg/20050321-2.c: New test.
3242
37048601
NS
32432005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3244
3245 PR c++/20465
3246 PR c++/20381
3247 * g++.dg/template/ptrmem12.C: New.
3248
9d7cb254
HPN
32492005-03-22 Hans-Peter Nilsson <hp@axis.com>
3250
3251 PR rtl-optimization/20527
3252 * gcc.c-torture/execute/pr20527-1.c: New test.
3253
e4461577
BE
32542005-03-22 Ben Elliston <bje@au.ibm.com>
3255
3256 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3257 program, compile it into a real executable and then delete the .c
3258 and .x files afterwards, to avoid problems on testglue targets.
3259
979632a0
SH
32602005-03-21 Stuart Hastings <stuart@apple.com>
3261
3262 * gcc.target/i386/sse-2.c: New.
11b6985e 3263
21e01bf1
UB
32642005-03-21 Uros Bizjak <uros@kss-loka.si>
3265
3266 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3267
048a75f4
PC
32682005-03-21 Paolo Carlini <pcarlini@suse.de>
3269
3270 * g++.dg/parse/crash25.C: Fix typo.
3271
e1283056
PC
32722005-03-21 Paolo Carlini <pcarlini@suse.de>
3273
3274 PR c++/20461
3275 * g++.dg/parse/crash24.C: New test.
3276
3277 PR c++/20536
3278 * g++.dg/parse/crash25.C: New test.
3279
32802005-03-21 Paolo Carlini <pcarlini@suse.de>
3281
11b6985e 3282 PR c++/20147
e1283056
PC
3283 * g++.dg/ext/stmtexpr4.C: New test.
3284
90ec750d
RS
32852005-03-20 Roger Sayle <roger@eyesopen.com>
3286
3287 PR middle-end/20539
3288 * gcc.c-torture/compile/pr13066-1.c: New test case.
3289 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3290 * g++.dg/opt/pr13066-1.C: Likewise.
3291
411ffa02
JM
32922005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3293
3294 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3295
9439ae41
TS
32962005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3297
3298 PR fortran/18525
3299 * gfortran.dg/nesting_1.f90: New test.
3300
91a5bc9f
KL
33012005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3302
3303 PR c++/20240
3304 * g++.dg/lookup/using13.C: New test.
3305
26c895e7
KL
33062005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3307
3308 PR c++/20333
3309 * g++.dg/template/crash36.C: New test.
3310
0a1948ed
PC
33112005-03-18 Paolo Carlini <pcarlini@suse.de>
3312
3313 PR c++/20463
3314 * g++.dg/template/crash35.C: New test.
3315
c9982a3f
PC
33162005-03-17 Paolo Carlini <pcarlini@suse.de>
3317
3318 PR c++/19966
3319 * g++.dg/overload/operator2.C: New test.
3320
2786eb77
FXC
33212005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3322
3323 PR libfortran/20257
4f44f5f9 3324 * gfortran.dg/pr20257.f90: New test.
2786eb77 3325
dcdeec06
FXC
33262005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3327
3328 PR libfortran/20480
4f44f5f9 3329 * gfortran.dg/pr20480.f90: New test.
dcdeec06 3330
e4d5432a
RH
33312005-03-16 Richard Henderson <rth@redhat.com>
3332
3333 PR middle-end/15700
3334 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3335 (_rtld_global): New.
3336 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3337 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3338
3339 * gcc.dg/alias-3.c: New.
3340 * gcc.dg/alias-4.c: New.
3341 * gcc.dg/alias-5.c: New.
3342 * gcc.dg/alias-6.c: New.
3343
c79e602b
GK
33442005-03-15 Geoffrey Keating <geoffk@apple.com>
3345
3346 * gcc.dg/cpp/ucnid-7.c: New.
3347
3562bc34
JJ
33482005-03-15 Janis Johnson <janis187@us.ibm.com>
3349 Dorit Naishlos <dorit@il.ibm.com>
3350
3351 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3352 darwin.
3353
5f55a1ba
DN
33542005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3355
3356 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3357 misaligned accesses.
3358 * gcc.dg/vect/vect-58.c: Likewise.
3359 * gcc.dg/vect/vect-92.c: New.
3360 * gcc.dg/vect/vect-93.c: New.
3361
ce2df7c6
FW
33622005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3363
3364 PR fortran/18827
3365 * gfortran.dg/assign_2.f90: New test.
3366 * gfortran.dg/assign_3.f90: New test.
3367 * gfortran.dg/assign.f90: New test.
3368
08091139
JM
33692005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3370
3371 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3372 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3373 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3374 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3375 names.
3376
50668cf6
GK
33772005-03-14 Geoffrey Keating <geoffk@apple.com>
3378
6baba9bb
GK
3379 * gcc.dg/cpp/ucnid-6.c: New.
3380
50668cf6
GK
3381 * gcc.dg/cpp/normalize-1.c: New.
3382 * gcc.dg/cpp/normalize-2.c: New.
3383 * gcc.dg/cpp/normalize-3.c: New.
3384 * gcc.dg/cpp/normalize-4.c: New.
3385 * gcc.dg/cpp/ucnid-4.c: New.
3386 * gcc.dg/cpp/ucnid-5.c: New.
3387 * g++.dg/cpp/normalize-1.C: New.
3388 * g++.dg/cpp/ucnid-1.C: New.
3389
3a3b81e7
AO
33902005-03-14 Alexandre Oliva <aoliva@redhat.com>
3391
3392 * gcc.dg/pr18628.c: New.
3393
aff98faf
AO
33942005-03-14 Alexandre Oliva <aoliva@redhat.com>
3395
3396 PR c++/20280
3397 * g++.dg/tree-ssa/pr20280.C: New.
3398
2bb02bf0
TS
33992005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3400
3401 PR fortran/20467
3402 * gfortran.dg/stfunc_2.f90: New test.
3403
8eaa0f34
ZD
34042005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3405
3406 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3407
dcd6de6d
ZD
34082005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3409
3410 * gcc.dg/tree-ssa/20050314-1.c: New test.
3411
5a24482e
KL
34122005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3413
3414 PR c++/4403
3415 PR c++/9783, DR433
3416 * g++.dg/template/friend34.C: New test.
3417 * g++.dg/template/friend35.C: Likewise.
3418 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3419
bd3d082e
KL
34202005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3421
3422 Friend class name lookup 5/n
3423 PR c++/1016
3424 * g++.dg/lookup/hidden-class1.C: New test.
3425 * g++.dg/lookup/hidden-class2.C: Likewise.
3426 * g++.dg/lookup/hidden-class3.C: Likewise.
3427 * g++.dg/lookup/hidden-class4.C: Likewise.
3428 * g++.dg/lookup/hidden-class5.C: Likewise.
3429 * g++.dg/lookup/hidden-class6.C: Likewise.
3430 * g++.dg/lookup/hidden-class7.C: Likewise.
3431 * g++.dg/lookup/hidden-class8.C: Likewise.
3432 * g++.dg/lookup/hidden-class9.C: Likewise.
3433 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3434 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3435 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3436 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3437 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3438 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3439 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3440 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3441 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3442 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3443 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3444
98f99d7f
MM
34452005-03-13 Mark Mitchell <mark@codesourcery.com>
3446
3447 PR c++/20157
3448 * g++.dg/template/error18.C: New test.
3449
334f3a34
BE
34502005-03-09 Ben Elliston <bje@au.ibm.com>
3451
3452 PR debug/16792
3453 * g++.dg/debug/pr16792.C: New test.
3454
053e7c38
JM
34552005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3456
3457 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3458 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3459 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3460 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3461 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3462 test assertion names.
3463
f96c6123
TS
34642003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3465
3466 PR fortran/18600
3467 * gfortran.dg/stfunc_1.f90: New test.
3468
ee943062
TS
34692003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3470
3471 PR fortran/16907
3472 * gfortran.dg/real_index_1.f90: New test.
3473
8f9c06ca
TS
34742005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3475
3476 PR fortran/20323
3477 * gfortran.dg/spec_expr_1.f90: New test.
3478
67c2939d
JM
34792005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3480
3481 PR c/20402
3482 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3483 new parser.
3484
bae88af6
TS
34852005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3486
3487 PR fortran/20361
3488 * gfortran.dg/largeequiv_1.f90: New test.
3489
47e20491
GK
34902005-03-12 Geoffrey Keating <geoffk@apple.com>
3491
3492 * gcc.dg/ucnid-1.c: New.
3493 * gcc.dg/ucnid-2.c: New.
3494 * gcc.dg/ucnid-3.c: New.
3495 * gcc.dg/ucnid-4.c: New.
3496 * gcc.dg/ucnid-5.c: New.
3497 * gcc.dg/ucnid-6.c: New.
3498 * gcc.dg/cpp/ucnid-1.c: New.
3499 * gcc.dg/cpp/ucnid-2.c: New.
3500 * gcc.dg/cpp/ucnid-3.c: New.
3501 * g++.dg/other/ucnid-1.C: New.
3502
5269bfe2
GK
35032005-03-12 Geoffrey Keating <geoffk@apple.com>
3504
3505 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3506
7c6d34c7
PB
35072005-03-11 Per Bothner <per@bothner.com>
3508
3509 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3510 that diagnotics refer to correct token.
3511 * gcc.dg/unused-3.c: Likewise.
3512
9a2a5d37
PB
35132005-03-11 Per Bothner <per@bothner.com>
3514
3515 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3516 constant" is now actually on same line as string constant.
3517 * gcc.dg/cpp/direct2s.c: Likewise.
3518
0ac40e7a
RS
35192005-03-11 Richard Sandiford <rsandifo@redhat.com>
3520
3521 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3522
c585afb3 35232005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
3524
3525 PR libfortran/20124
3526 * gfortran.dg/pr20124.f90: New Test
3527
694d73e1
JM
35282005-03-10 James A. Morrison <phython@gcc.gnu.org>
3529
3530 PR tree-optimization/20130
3531 * gcc.dg/pr20130-1.c: New test.
3532
2f8cbead
SE
35332005-03-10 Steve Ellcey <sje@cup.hp.com>
3534
3535 PR target/20095
3536 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3537
96eb155c
JDA
35382005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3539
3540 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3541
cebfb966
SE
35422005-03-10 Steve Ellcey <sje@cup.hp.com>
3543
3544 * g++.dg/eh/forced1.C: Fix comment.
3545 * g++.dg/eh/forced2.C: Ditto.
3546 * g++.dg/eh/forced3.C: Ditto.
3547 * g++.dg/eh/forced4.C: Ditto.
3548
dddcca1d
AP
35492005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3550
3551 PR rtl-opt/20412
3552 * gcc.c-torture/compile/pr20412.c: New test.
3553
e4fbead1
RS
35542005-03-10 Roger Sayle <roger@eyesopen.com>
3555
3556 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3557
985f2d8f
JJ
35582005-03-10 Jakub Jelinek <jakub@redhat.com>
3559
3560 PR target/20322
3561 * gcc.dg/20050307-1.c: New test.
3562
8117c488
NS
35632005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3564
3565 PR c++/20375
3566 * g++.dg/other/stdarg3.C: New.
3567
372d72d9
JJ
35682005-03-10 Jakub Jelinek <jakub@redhat.com>
3569
004c400a
JJ
3570 PR c++/18384, c++/18327
3571 * g++.dg/init/array19.C: New test.
3572
372d72d9
JJ
3573 PR inline-asm/20314
3574 * gcc.dg/torture/pr20314-1.c: New test.
3575 * gcc.dg/torture/pr20314-2.c: New test.
3576
9c90a97e
UW
35772005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3578
3579 * gcc.dg/20050309-1.c: New test.
3580
d86dc303
KG
35812005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3582
3583 * gcc.dg/builtins-10.c: Reactivate disabled test.
3584 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3585 new cbrt transformations.
3586
02bab9db
MM
35872005-03-09 Mark Mitchell <mark@codesourcery.com>
3588
3589 PR c++/20208
3590 * g++.dg/template/array13.C: New test.
3591
a2fee3d5
PC
35922005-03-09 Paolo Carlini <pcarlini@suse.de>
3593
3594 PR c++/16859
3595 * g++.dg/init/brace4.C: New test.
3596
974b30f0
NS
35972005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3598
3599 PR c++/20186
3600 * g++.dg/template/non-dependent12.C: New.
3601
b5af3133
MM
36022005-03-08 Mark Mitchell <mark@codesourcery.com>
3603
3604 PR c++/20142
0f875e1a 3605 * g++.dg/init/array18.C: Add dg-do run marker.
11b6985e 3606
0f875e1a
MM
3607 PR c++/20142
3608 * g++.dg/init/array18.C: New test.
3609
11289ef9
BE
36102005-03-09 Ben Elliston <bje@au.ibm.com>
3611
3612 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3613 * g++.dg/gcov/gcov.exp: Likewise.
3614 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3615 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3616 * lib/c-torture.exp: Likewise.
3617 * lib/fortran-torture.exp: Likewise.
3618 * lib/g++.exp: Likewise.
3619 * lib/gcc-defs.exp: Likewise.
3620 * lib/gcc-dg.exp: Likewise.
3621 * lib/gcc.exp: Likewise.
3622 * lib/gcov.exp: Likewise.
3623 * lib/gfortran.exp: Likewise.
3624 * lib/mike-g++.exp: Likewise.
3625 * lib/mike-gcc.exp: Likewise.
3626 * lib/objc-torture.exp: Likewise.
3627 * lib/objc.exp: Likewise.
3628 * lib/profopt.exp: Likewise.
3629 * lib/target-libpath.exp: Likewise.
3630 * lib/target-supports.exp: Likewise.
3631 * lib/treelang.exp: Likewise.
3632 * lib/wrapper.exp: Likewise.
3633
61eef20f
JL
36342005-03-08 Jeff Law <law@redhat.com>
3635
3636 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3637 PHI-OPT changes.
3638
6cd3dd5b
IR
36392005-03-08 Ira Rosen <irar@il.ibm.com>
3640
3641 * gcc.dg/vect/pr20122.c: New test.
3642
8f3a7ad6
JL
36432005-03-07 Jeff Law <law@redhat.com>
3644
3645 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3646 was folded away.
3647 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3648 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 3649 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 3650
7c14c5fe
JDA
36512005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3652
3653 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3654 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3655 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3656
80c4ed35
AP
36572005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3658
3659 PR tree-opt/17671
3660 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3661
f03e8526
MM
36622005-03-07 Mark Mitchell <mark@codesourcery.com>
3663
3664 * g++.dg/warn/Wnvdtor.C: New test.
3665
1de80b0e
RS
36662005-03-07 Richard Sandiford <rsandifo@redhat.com>
3667
3668 * gcc.dg/torture/pr19683-1.c: New test.
3669
02665ea4
SK
36702005-03-06 Steven G. Kargl <kargls@comcast.net>
3671
3672 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
3673 * gfortran.dg/g77/19990313-2.f: Ditto.
3674 * gfortran.dg/g77/19990313-3.f: Ditto.
3675 * gfortran.dg/g77/19990525-0.f: Ditto.
3676 * gfortran.dg/g77/19990826-0.f: Ditto.
3677 * gfortran.dg/g77/19990826-2.f: Ditto.
3678 * gfortran.dg/g77/19990826-3.f: Ditto.
3679 * gfortran.dg/g77/20000511-1.f: Ditto.
3680 * gfortran.dg/g77/20000511-2.f: Ditto.
3681 * gfortran.dg/g77/970625-2.f: Ditto.
3682 * gfortran.dg/g77/980310-2.f: Ditto.
3683 * gfortran.dg/g77/980310-3.f: Ditto.
3684 * gfortran.dg/g77/980310-8.f: Ditto.
3685 * gfortran.dg/g77/980519-2.f: Ditto.
3686 * gfortran.dg/g77/alpha1.f: Ditto.
3687 * gfortran.dg/g77/claus.f: Ditto.
3688 * gfortran.dg/g77/erfc.f: Ditto.
3689 * gfortran.dg/g77/short.f: Ditto.
3690 * gfortran.fortran-torture/execute/data.f90: Ditto.
3691 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3692 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 3693
6731e86d
JDA
36942005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3695
3696 * lib/file-format.exp (gcc_target_object_format): Add check for som
3697 format and hardcode object formats on hppa*-*-hpux*.
3698 * lib/target-supports.exp (check_weak_available): Add check for som
3699 object format. Always return 0 on hppa*-*-hpux10*.
3700
3701 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3702 is defined.
3703
3704 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3705
11b6985e 37062005-03-05 Steven G. Kargl <kargls@comcast.net>
715c9326
SK
3707
3708 * gfortran.dg/pr19936_1.f90: New test.
3709 * gfortran.dg/pr19936_2.f90: New test.
3710 * gfortran.dg/pr19936_3.f90: New test.
3711
11b6985e 37122005-03-05 Steven G. Kargl <kargls@comcast.net>
8c355f42
SK
3713 Paul Thomas <prthomas@drfccad.cea.fr>
3714
02665ea4 3715 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 3716 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 3717
a103aa92 37182005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
3719
3720 PR c++/19311
3721 * g++.dg/template/non-dependent11.C: New test.
3722
74231b0f
UB
37232005-03-05 Uros Bizjak <uros@kss-loka.si>
3724
3725 * lib/target-supports.exp (check_iconv_available): Fix comment.
3726
744b2d61
JDA
37272005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3728 Joseph S. Myers <joseph@codesourcery.com>
3729
3730 PR c++/19797
3731 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
3732
e38f9c21
MS
37332005-03-04 Matthew Sachs <msachs@apple.com>
3734
3735 * gcc.exp (gcc_target_compile): Put braces around
3736 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
3737 * objc.exp (objc_target_compile): Likewise.
3738 * treelang.exp (treelang_target_compile): Likewise.
3739
3852e8b8
TS
37402005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3741
3742 PR fortran/19673
3743 * gfortran.dg/func_result_1.f90: New test.
3744
99ff9e7a
BE
37452005-03-04 Ben Elliston <bje@au.ibm.com>
3746
3747 * gcc.misc-tests/options.exp: New test.
3748
8d06c809
JM
37492005-03-03 James A. Morrison <phython@gcc.gnu.org>
3750
3751 * gcc.dg/pr15784-4.c: New test.
3752
3159b178
GK
37532005-03-03 Geoffrey Keating <geoffk@apple.com>
3754
3755 * gcc.c-torture/execute/pr17133.c: New.
3756 * gcc.c-torture/compile/20050303-1.c: New.
3757
ad16e76b
DB
37582005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
3759
3760 * gcc.dg/cpp/assert4.c: Fix for cygwin
3761
713101a6
AO
37622005-03-02 Alexandre Oliva <aoliva@redhat.com>
3763
3764 * g++.dg/overload/using2.C: New.
3765
9560cbde
MM
37662005-03-02 Mark Mitchell <mark@codesourcery.com>
3767
3768 PR c++/19916
3769 * g++.dg/init/ptrmem2.C: New test.
3770
766beb40
JM
37712005-03-02 Joseph S. Myers <joseph@codesourcery.com>
3772
3773 PR c/8927
3774 * gcc.dg/pr8927-1.c: New test.
3775
742f25b3
NS
37762005-03-01 Nathan Sidwell <nathan@codesourcery.com>
3777
3778 PR c++/20232
3779 * g++.dg/inherit/covariant12.C: New.
3780
2a4a7830
TS
37812005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3782
3783 PR fortran/19479
3784 * gfortran.dg/bound_1.f90: New test.
3785
3f8b16e7
JJ
37862005-02-28 Janis Johnson <janis187@us.ibm.com>
3787
3788 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
3789 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
3790
4e3d9146
JM
37912005-02-28 Joseph S. Myers <joseph@codesourcery.com>
3792
3793 PR c/20245
3794 * gcc.dg/pr20245-1.c: New test.
3795
4f380bf8
RS
37962005-02-28 Jakub Jelinek <jakub@redhat.com>
3797
3798 PR middle-end/19874
3799 * gcc.c-torture/execute/20050119-2.c: New test case.
3800
e02e1504
BE
38012005-02-28 Ben Elliston <bje@au.ibm.com>
3802
3803 * README: Update the DejaGnu bug reporting address.
3804 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
3805 * lib/objc-torture.exp: Likewise.
3806
5902435e
SK
38072005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3808
3809 * gfortran.dg/boz_1.f90: New test.
3810 * gfortran.dg/boz_3.f90: New test.
3811 * gfortran.dg/boz_4.f90: New test.
3812
ae18f176
SK
38132005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3814
3815 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 3816 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 3817
d8f92af2
FXC
38182005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3819
3820 PR libfortran/20101
3821 * gfortran.dg/write_0_pe_format.f90: New test.
3822
5591e5f9
JJ
38232005-02-27 Jakub Jelinek <jakub@redhat.com>
3824
3825 PR c++/20206
3826 * g++.dg/opt/thunk2.C: New test.
3827 * g++.dg/opt/covariant1.C: New test.
3828
34d6d42f
TS
38292005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3830
3831 * gfortran.dg/e_d_fmt.f90: New test.
3832
fd0e6f78
KH
38332005-02-27 Kazu Hirata <kazu@cs.umass.edu>
3834
3835 * gcc.dg/asm-b.c: Fix comment typos.
3836
b4852d23
AP
38372005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3838
3839 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
3840 a V_MAY_DEF also.
3841
c529e0fe
AP
38422005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3843
3844 PR tree-opt/20188
3845 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
3846 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
3847 * gcc.dg/asm-b.c: New test.
3848
49750739
RS
38492005-02-26 Richard Sandiford <rsandifo@redhat.com>
3850
3851 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
3852 Disable this test on IRIX 6.
3853
27bf414c
JM
38542005-02-25 Joseph S. Myers <joseph@codesourcery.com>
3855
3856 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
3857 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
3858 parser.
3859
736c86ad
DN
38602005-02-25 Diego Novillo <dnovillo@redhat.com>
3861
3862 PR tree-optimization/20204
3863 * testsuite/gcc.dg/pr20204.c: New test.
3864
6ecfe13b
JJ
38652005-02-24 Jakub Jelinek <jakub@redhat.com>
3866
04fa46cf
JJ
3867 PR target/20196
3868 * gcc.c-torture/execute/20050224-1.c: New test.
3869
6ecfe13b
JJ
3870 PR c++/20175
3871 * g++.dg/warn/Wbraces2.C: New test.
3872
1ceb02be
MM
38732005-02-23 Mark Mitchell <mark@codesourcery.com>
3874
3875 PR c++/19878
3876 * g++.dg/init/const2.C: New test.
3877
c5625c0c
HPN
38782005-02-23 Hans-Peter Nilsson <hp@axis.com>
3879
3880 PR tree-optimization/20100
3881 * gcc.c-torture/execute/pr20100-1.c: New test.
3882
0366dfe9
TS
38832005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3884
3885 * gfortran.dg/implicit_3.f90: New test.
3886
d1303acd
TS
3887 * gfortran.dg/deftype_1.f90: New test.
3888
6b211746
AO
38892005-02-23 Alexandre Oliva <aoliva@redhat.com>
3890
3891 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
3892 the test passes.
3893 * g++.dg/other/anon3.C: Accept a warning.
3894
ea2d006d
KH
38952005-02-23 Kazu Hirata <kazu@cs.umass.edu>
3896
3897 * gcc.dg/pr20017.c: Fix a comment typo.
3898
b26b1000
BD
38992005-02-23 Bud Davis <bdavis@gfortran.org>
3900
3901 * gfortran.dg/list_read_4.f90: Change to f90 comments.
3902
40205a36
EB
39032005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3904
3905 PR ada/19902
3906 * ada/acats/tests/cxa/cxa3004.a: Remove.
3907 * ada/acats/tests/cxb/cxb30061.am: Likewise.
3908
744b12b6
MM
39092005-02-22 Mark Mitchell <mark@codesourcery.com>
3910
67935995
MM
3911 PR c++/20073
3912 * g++.dg/init/const1.C: New test.
3913
744b12b6
MM
3914 PR c++/19991
3915 * g++.dg/parse/constant7.C: New test.
3916
3917 PR c++/20152
3918 * g++.dg/parse/error27.C: New test.
3919 * g++.dg/template/qualttp15.C: Adjust error markers.
3920 * g++.old-deja/g++.other/struct1.C: Likewise.
11b6985e 3921
744b12b6
MM
3922 PR c++/20153
3923 * g++.dg/template/error17.C: New test.
3924
3925 PR c++/20148
3926 * g++.dg/parser/error26.C: New test.
3927
90c1d75a
DN
39282005-02-22 Diego Novillo <dnovillo@redhat.com>
3929
3930 PR tree-optimization/20100
3931 PR tree-optimization/20115
3932 * gcc.dg/pr20115.c: New test.
3933 * gcc.dg/pr20115-1.c: New test.
3934 * gcc.dg/pr20100.c: New test.
3935 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
3936 call-clobbered variables after alias1.
3937
397763d2
BD
39382005-02-22 Bud Davis <bdavis@gfortran.org>
3939
3940 * gfortran.dg/list_read_4.f90: new test.
3941
78d5a34b
KH
39422005-02-22 Kazu Hirata <kazu@cs.umass.edu>
3943
3944 PR rtl-optimization/20017.
3945 * gcc.dg/pr20017.c: New.
3946
263fb23d
DP
39472005-02-22 Devang Patel <dpatel@apple.com>
3948
3949 PR 19952
3950 * g++.dg/tree-ssa/pr19952.C: New test.
11b6985e 3951
b671e5a4
MM
39522005-02-22 Mark Mitchell <mark@codesourcery.com>
3953
3954 PR c++/19883
3955 * g++.dg/parse/constant6.C: New test.
3956
9a5f05de
UB
39572005-02-22 Uros Bizjak <uros@kss-loka.si>
3958
3959 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
3960 * g++.dg/charset/asm2.c: Likewise.
3961 * g++.dg/charset/asm3.c: Likewise.
3962 * g++.dg/charset/asm4.c: Likewise.
3963 * g++.dg/charset/asm5.c: Likewise.
3964 * g++.dg/charset/attribute1.c: Likewise.
3965 * g++.dg/charset/attribute2.c: Likewise.
3966 * g++.dg/charset/extern1.cc: Likewise.
3967 * g++.dg/charset/extern2.cc: Likewise.
3968 * g++.dg/charset/extern3.cc: Likewise.
3969 * g++.dg/charset/function.cc: Likewise.
3970 * g++.dg/charset/string.c: Likewise.
3971 * g++.dg/charset/charset.exp: Likewise.
3972 * lib/target-supports.exp (check_iconv_available): Fix comment.
3973
ac675201
UB
39742005-02-22 Uros Bizjak <uros@kss-loka.si>
3975
3976 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
3977 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
3978 * gcc.dg/charset/asm2.c: Likewise.
3979 * gcc.dg/charset/asm3.c: Likewise.
3980 * gcc.dg/charset/asm4.c: Likewise.
3981 * gcc.dg/charset/asm5.c: Likewise.
3982 * gcc.dg/charset/asm6.c: Likewise.
3983 * gcc.dg/charset/attribute1.c: Likewise.
3984 * gcc.dg/charset/attribute2.c: Likewise.
3985 * gcc.dg/charset/builtin1.c: Likewise.
3986 * gcc.dg/charset/extern.c: Likewise.
3987 * gcc.dg/charset/function.c: Likewise.
3988 * gcc.dg/charset/string.c: Likewise.
9a5f05de 3989 * gcc.dg/charset/charset.exp: Likewise.
ac675201 3990
ec88bf8b
BD
39912005-02-21 Bud Davis <bdavis9659@comcast.net>
3992
3993 PR fortran/20086
3994 * gfortran.dg/pr20086.f90: New test.
3995
bb2e1640
AO
39962005-02-21 Alexandre Oliva <aoliva@redhat.com>
3997
3998 PR tree-optimization/19786
3999 * g++.dg/tree-ssa/pr19786.C: New.
4000
f65ca04d
TS
40012005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4002
4003 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4004
40052005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
4006
4007 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4008
da7fdff6
TS
40092005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4010
4011 * gfortran.dg/do_iterator: Split loop, markup all lines for
4012 which an error locus is printed.
4013 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4014 locus is printed.
4015 * gfortran.dg/select_4.f90: Likewise.
4016 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4017 locuses in the various permutations.
4018
237eaf79
DN
40192005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4020
4021 PR tree-optimization/19951
4022 * g++.dg/vect: New directory.
4023 * g++.dg/vect/vect.exp: New file.
4024 * g++.dg/vect/pr19951.cc: New testcase.
4025 * g++.dg/dg.exp: Also prune vectorizer tests.
4026
c5ff069d
ZW
40272005-02-20 Zack Weinberg <zack@codesourcery.com>
4028
4029 PR 18785
4030 * gcc.dg/charset/builtin1.c: New test.
4031
72aff31a
VR
40322005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4033
4034 PR c++/19299
4035 * g++.dg/inherit/volatile1.C: New test.
4036
4037 PR c++/19440
4038 * g++.dg/template/dtor4.C: New test.
4039
c60d77d4
SK
40402005-02-19 Steven G. Kargl <kargls@comcast.net>
4041
4042 * gfortran.dg/int_1.f90: New test.
4043
04c90eea
DP
40442005-02-19 Devang Patel <dpatel@apple.com>
4045
4046 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 4047
332e7efe
SK
40482005-02-19 Steven G. Kargl <kargls@comcast.net>
4049
4050 * gfortran.dg/achar_1.f90: New test.
4051
09312c29
HPN
40522005-02-19 Hans-Peter Nilsson <hp@axis.com>
4053
4054 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4055
f10a6654
ZD
40562005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4057 Jakub Jelinek <jakub@redhat.com>
4058
4059 PR tree-optimization/19828
4060 * gcc.dg/tree-ssa/loop-7.c: New test.
4061 * gcc.c-torture/execute/20050218-1.c: New test.
4062
58cb41e6
JJ
40632005-02-19 Jakub Jelinek <jakub@redhat.com>
4064
4065 PR c/20043
4066 * gcc.dg/transparent-union-1.c: New test.
4067 * gcc.dg/transparent-union-2.c: New test.
4068
61b42179
JW
40692005-02-18 James E Wilson <wilson@specifixinc.com>
4070
4071 PR tree-optimization/18977
4072 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4073
d6083c7d
UW
40742005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4075
4076 PR target/20054
4077 * gcc.dg/pr20054.c: New test.
4078
aecc0cf0
GB
40792005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4080
c5ff069d
ZW
4081 PR c++/19508
4082 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 4083
77f04481
AP
40842004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4085
4086 PR middle-end/20030
4087 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4088
2aabee29
AO
40892005-02-18 Alexandre Oliva <aoliva@redhat.com>
4090
4091 PR c++/20008
4092 * g++.dg/opt/switch4.C: New.
4093
58203599
JJ
40942005-02-18 Jakub Jelinek <jakub@redhat.com>
4095
0948e392
JJ
4096 PR c++/20023
4097 PR tree-optimization/20009
4098 * gcc.c-torture/compile/20050217-1.c: New test.
4099 * g++.dg/opt/switch3.C: New test.
4100
58203599
JJ
4101 PR tree-optimization/18947
4102 * gcc.c-torture/compile/20050215-1.c: New test.
4103 * gcc.c-torture/compile/20050215-2.c: New test.
4104 * gcc.c-torture/compile/20050215-3.c: New test.
4105
856a4ce6
AO
41062005-02-17 Alexandre Oliva <aoliva@redhat.com>
4107
ae54ec16
AO
4108 PR c++/20028
4109 * g++.dg/template/crash34.C: New.
4110
856a4ce6
AO
4111 PR c++/20022
4112 * g++.dg/other/access3.C: New.
4113
d6a5df6a
IR
41142005-02-17 Ira Rosen <irar@il.ibm.com>
4115
4116 * gcc.dg/vect/vect-98.c: New test.
4117
5fcfe0b2
KH
41182005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4119
4120 PR tree-optimization/19967
4121 * gcc.dg/pr19967.c: New.
4122
8940b3b2
JJ
41232005-02-16 Jakub Jelinek <jakub@redhat.com>
4124
4125 PR middle-end/19857
4126 * gcc.dg/tree-ssa/20050215-1.c: New test.
4127 * gcc.c-torture/execute/20050215-1.c: New test.
4128
6da55c00
EC
41292005-02-15 Eric Christopher <echristo@redhat.com>
4130
4131 * gcc.dg/cpp/20050215-1.c: New file.
4132
40f84775
JM
41332005-02-15 James A. Morrison <phython@gcc.gnu.org>
4134
4135 PR tree-optimization/15785
4136 * gcc.dg/pr15785-1.c: New test.
4137
e5e459bf
AO
41382005-02-15 Alexandre Oliva <aoliva@redhat.com>
4139
4140 PR c++/17788
4141 * g++.dg/init/ctor4.C: New.
4142 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4143
88fb930d
JM
41442005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4145
4146 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4147 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4148
073aa601
AS
41492005-02-15 Andreas Schwab <schwab@suse.de>
4150
4151 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4152 declare malloc.
4153
ab71324a
AK
41542005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4155
4156 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4157
9a06c1cb
DN
41582005-02-14 Diego Novillo <dnovillo@redhat.com>
4159
4160 PR tree-optimization/19853
4161 * gcc.c-torture/compile/pr19853.c: New test.
4162
4230cec2
NS
41632005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4164
f769035f
NS
4165 PR c++/19608
4166 * g++.dg/parse/local-class1.C: New.
4167
4230cec2
NS
4168 PR c++/19895
4169 * g++.dg/parse/ptrmem3.C: New.
4170
4171 PR c++/19884
4172 * g++.old-deja/g++.oliva/template6.C: Add another case.
4173 * g++.dg/template/explicit6.C: New.
4174
d1fc3bbd
AO
41752005-02-14 Alexandre Oliva <aoliva@redhat.com>
4176
4177 PR c++/17816
4178 * g++.dg/other/redecl2.C: New.
4179
12a669d1
NS
41802005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4181
4182 PR c++/19891
4183 * g++.dg/abi/covariant4.C: New.
4184
6f49fdcc
JM
41852005-02-13 James A. Morrison <phython@gcc.gnu.org>
4186
4187 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4188
c202a7f9
DN
41892005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4190
4191 * gcc.dg/vect/vect-96.c: Fix typo.
4192
d3270770
KL
41932005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4194
4195 PR c++/14479
4196 PR c++/19487
4197 * g++.dg/template/enum5.C: New test.
4198
8ad833ac
IR
41992005-02-12 Ira Rosen <irar@il.ibm.com>
4200
4201 * gcc.dg/vect/vect-97.c: New test.
4202
e3a8a4ed
IR
42032005-02-12 Ira Rosen <irar@il.ibm.com>
4204
4205 * gcc.dg/vect/vect-96.c: New test.
4206
c94a75af
UB
42072005-02-12 Uros Bizjak <uros@kss-loka.si>
4208
4209 * gcc.dg/builtins-34.c: Also check ldexp*.
4210
6092c5db
HPN
42112005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4212
4213 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4214
56afd7aa
JJ
42152005-02-11 Janis Johnson <janis187@us.ibm.com>
4216
a29c731d
JJ
4217 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4218 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4219 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4220 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4221 selector_list, selector_expression, dg-process-target): Move to new
4222 file target-supports-dg.exp.
4223 * lib/target-supports-dg.exp: New.
4224
56afd7aa
JJ
4225 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4226 New.
4227
97e9692b
JJ
42282005-02-11 Jakub Jelinek <jakub@redhat.com>
4229
36b23fd7
JJ
4230 PR c++/19666
4231 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4232
97e9692b
JJ
4233 PR middle-end/19858
4234 * gcc.c-torture/compile/20050210-1.c: New test.
4235
712b39c5
MM
42362005-02-11 Mark Mitchell <mark@codesourcery.com>
4237
4238 PR c++/19755
4239 * g++.dg/warn/Wbraces1.C: New test.
4240
ba78d452
RG
42412005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4242
4243 * gcc.dg/builtins-52.c: New testcase.
4244
ccf7f880
JJ
42452005-02-10 Jakub Jelinek <jakub@redhat.com>
4246
4247 PR c/19342
4248 * gcc.c-torture/execute/20050119-1.c: New test.
4249
6e5bdc64
MM
42502005-02-09 Mark Mitchell <mark@codesourcery.com>
4251
4252 PR c++/19811
4253 * g++.dg/init/delete1.C: New test.
4254
5cb0baad
AP
42552005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4256
4257 PR c++/18470
4258 * g++.dg/template/static12.C: New test.
4259
88e95ee3
MM
42602005-02-09 Mark Mitchell <mark@codesourcery.com>
4261
4262 PR c++/19787
4263 * g++.dg/conversion/ambig1.C: New test.
4264
4265 PR c++/19739
4266 * g++.dg/ext/attrib19.C: New test.
4267
4268 PR c++/19732
4269 * g++.dg/parse/dtor5.C: New test.
4270
4271 PR c++/19762
4272 * g++.dg/template/dtor3.C: New test.
4273
4274 PR c++/19826
4275 * g++.dg/template/static11.C: New test.
4276 * g++.dg/template/crash2.C: Remove dg-error marker.
4277
5b00de71
JJ
42782005-02-09 Janis Johnson <janis187@us.ibm.com>
4279
4280 PR C++/18491
4281 * g++.old-deja/g++.mike/p10769a.C: Remove.
4282
e3bb43c0
RS
42832005-02-09 Roger Sayle <roger@eyesopen.com>
4284
4285 * gcc.dg/builtins-48.c: New test case.
4286 * gcc.dg/builtins-49.c: New test case.
4287 * gcc.dg/builtins-50.c: New test case.
4288 * gcc.dg/builtins-51.c: New test case.
4289
08c2481a
ILT
42902005-02-09 Ian Lance Taylor <ian@airs.com>
4291
4292 PR middle-end/19583
4293 * g++.dg/warn/Wreturn-type-3.C: New test.
4294
17684d46
RG
42952005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4296
4297 PR middle-end/19402
4298 * gcc.dg/pr19402-1.c: New testcase.
4299 * gcc.dg/pr19402-2.c: likewise.
4300
0c6c135b
RG
43012005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4302
4303 PR middle-end/19854
4304 * g++.dg/tree-ssa/tmmti.C: New testcase.
4305
3ee79d96
JM
43062005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4307
4308 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4309
9f4faeae
MM
43102005-02-08 Mark Mitchell <mark@codesourcery.com>
4311
4312 PR c++/19733
4313 * g++.dg/parse/crash23.C: New test.
4314 * g++.dg/warn/Weff1.C: New test.
4315
ec2cd8b2
JM
43162005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4317
4318 * gcc.dg/20050209-1.c: New test.
4319
ec3d00a0
JM
43202005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4321
4322 PR target/19799
4323 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4324
ecddfb39
MS
43252005-02-08 Mike Stump <mrs@apple.com>
4326
4327 * g++.dg/pch/import-2.c: New test.
4328 * g++.dg/pch/import-2.hs: New.
4329 * g++.dg/pch/include/import-2a.h: New.
4330 * g++.dg/pch/include/import-2b.h: New.
4331
996f0578
JJ
43322005-02-08 Janis Johnson <janis187@us.ibm.com>
4333
4334 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4335
eac33acc
TS
43362005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4337
4338 * gfortran.dg/substr_1.f90: New test.
4339
6a96f5c1
RG
43402005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4341
4342 PR middle-end/19775
4343 * gcc.dg/torture/builtin-power-1.c: Disable test for
4344 invalid transformation.
4345 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4346 no longer optimize.
4347 * gcc.dg/builtins-47.c: New testcase.
4348
c5ff069d 43492005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 4350 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 4351
c866976a
LB
4352 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4353
2c58f7dd
RS
43542005-02-06 Richard Sandiford <rsandifo@redhat.com>
4355
4356 * gcc.c-torture/compile/20050206-1.c: New test.
4357
9df935d8
AP
43582005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4359
4360 PR tree-opt/19768
4361 * g++.dg/opt/pr19768.C: New test.
4362
50d4a707
AP
43632005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4364
da99298d 4365 PR tree-opt/19736
50d4a707
AP
4366 * gcc.c-torture/compile/pr19736.c: New test.
4367
515e6a84
GB
43682005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4369
4370 PR c++/17401
4371 * g++.dg/parse/error25.C: New test.
4372
aa2d0bc3
AO
43732005-02-03 Alexandre Oliva <aoliva@redhat.com>
4374
4375 * gcc.c-torture/execute/20050203-1.c: New.
4376
f1a3e333
DN
43772005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4378
4379 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 4380 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
4381 * gcc.dg/vect/vect-87.c: Remove xfail.
4382 * gcc.dg/vect/vect-88.c: Remove xfail.
4383
666158b9
GK
43842005-02-02 Geoffrey Keating <geoffk@apple.com>
4385
4386 * gcc.dg/altivec-19.c: New.
4387
73aea290
JM
43882005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4389
4390 PR c/17807
4391 * gcc.dg/nested-func-3.c: New test.
4392 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4393
1f732f61
JJ
43942005-02-02 Janis Johnson <janis187@us.ibm.com>
4395
4396 * gcc.test-framework/gen_directive_tests: Generate tests for
4397 selector expressions.
4398
100d337a
MA
43992005-02-02 Matt Austern <austern@apple.com>
4400
4401 PR c++/19628
4402 * g++/ext/builtin7.C: New.
4403 * g++/ext/builtin8.C: New.
c5ff069d 4404
740ca4b2
JM
44052005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4406
4407 PR c/18502
4408 * gcc.dg/pr18502-1.c: New test.
4409
6c02751b
VR
44102005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4411
4412 PR c++/17413
4413 * g++.dg/template/local4.C: Tweak.
4414
7ded35b4
RS
44152005-02-02 Richard Sandiford <rsandifo@redhat.com>
4416
4417 PR tree-optimization/19578
4418 * gcc.c-torture/compile/20050202-1.c: New test.
4419
493179da
JM
44202005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4421
4422 PR c/19435
4423 * gcc.dg/c99-init-4.c: New test.
4424
1ccd2fd9
JJ
44252005-02-01 Janis Johnson <janis187@us.ibm.com>
4426
9d020241
JJ
4427 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4428
bf996cfe
JJ
4429 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4430
dc5944f7
JJ
4431 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4432 * g++.dg/eh/check-vect.h: New.
4433
dd1d184d
JJ
4434 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4435 * gcc.dg/vect/vect-78.c: Ditto.
4436 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4437 Remove.
4438
694c84cd
JJ
4439 * g++.dg/conversion/simd1.C: Expect warning.
4440 * g++.dg/ext/attribute-test-1.C: Ditto.
4441 * g++.dg/ext/attribute-test-2.C: Ditto.
4442 * g++.dg/ext/attribute-test-3.C: Ditto.
4443 * g++.dg/ext/attribute-test-4.C: Ditto.
4444
f4a11c60
JJ
4445 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4446 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4447
1ccd2fd9
JJ
4448 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4449
ca58f2bc
RH
44502005-02-01 Richard Henderson <rth@redhat.com>
4451
4452 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4453 long double for ibm double-double format.
4454 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4455
a1d13fa1
DN
44562005-02-01 Diego Novillo <dnovillo@redhat.com>
4457
4458 PR tree-optimization/19633
4459 * testsuite/gcc.dg/pr19633-1.c: New test.
4460 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4461 to NULL or a symbol.
4462
395909dd
JJ
44632005-02-01 Janis Johnson <janis187@us.ibm.com>
4464
8d2d2ec6
JJ
4465 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4466 New procs.
4467 (dg-process-target (local override)): Handle selector expressions.
4468
91442c20
JJ
4469 * gcc.test-framework/README: Describe tests in source directory.
4470 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4471 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4472 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4473 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4474 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4475 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4476 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4477 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4478 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4479 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4480 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4481 * gcc.test-framework/dg-error-exp-P.c: New test.
4482 * gcc.test-framework/dg-error-exp-XP.c: New test.
4483 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4484 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4485 * gcc.test-framework/dg-output-exp-P.c: New test.
4486 * gcc.test-framework/dg-output-exp-XF.c: New test.
4487 * gcc.test-framework/dg-warning-exp-P.c: New test.
4488 * gcc.misc-tests/dg-1.c: Remove.
4489 * gcc.misc-tests/dg-2.c: Remove.
4490 * gcc.misc-tests/dg-3.c: Remove.
4491 * gcc.misc-tests/dg-4.c: Remove.
4492 * gcc.misc-tests/dg-5.c: Remove.
4493 * gcc.misc-tests/dg-6.c: Remove.
4494 * gcc.misc-tests/dg-7.c: Remove.
4495 * gcc.misc-tests/dg-8.c: Remove.
4496 * gcc.misc-tests/dg-9.c: Remove.
4497 * gcc.misc-tests/dg-10.c: Remove.
4498 * gcc.misc-tests/dg-11.c: Remove.
4499 * gcc.misc-tests/dg-12.c: Remove.
4500 * gcc.misc-tests/dg-test.exp: Remove.
4501
0e7eed46
JJ
4502 * gcc.test-framework/test-framework.awk: Change recording and
4503 printing of passes and failures.
4504
395909dd
JJ
4505 * gcc.test-framework: New directory.
4506 * gcc.test-framework/README: New.
4507 * gcc.test-framework/test-framework.exp: New.
4508 * gcc.test-framework/test-framework.awk: New.
4509 * gcc.test-framework/gen_directive_tests: New.
4510
596d4d61
JM
45112005-02-01 James A. Morrison <phython@gcc.gnu.org>
4512
4513 * lib/treelang.exp: Fix comment typos.
4514 (treelang_target_compile): Don't append libs=-ltreelang to options.
4515
c8a7ed43
AO
45162005-02-01 Alexandre Oliva <aoliva@redhat.com>
4517
4518 * g++.dg/parse/typename7.C: Adjust error messages.
4519
dc5d4efb
JL
45202005-01-31 Jeff Law <law@redhat.com>
4521
4522 * gcc.c-torture/execute/20050131-1.c: New test.
4523 * gcc.dg/wcaselabel.c: New test.
4524
93678513
MM
45252005-01-31 Mark Mitchell <mark@codesourcery.com>
4526
4527 * g++.dg/other/warning1.C: Adjust error messags.
4528 * g++.dg/parse/constant5.C: New test.
4529
b4519d39
SB
45302005-01-31 Steven Bosscher <stevenb@suse.de>
4531
4532 PR c/19333
4533 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4534 the test case valid.
4535 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4536 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4537 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4538 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4539 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4540 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4541
3b70b82a
DJ
45422005-01-31 Dale Johannesen <dalej@apple.com>
4543
4544 * g++.dg/opt/pr19650.C: New test.
4545
93b39cbc
RH
45462005-01-31 Richard Henderson <rth@redhat.com>
4547
4548 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4549 long double for intel double extended format.
4550 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4551
6fc98adf
MM
45522005-01-30 Mark Mitchell <mark@codesourcery.com>
4553
2b1e8a76
MM
4554 PR c++/19555
4555 * g++.dg/template/static10.C: New test.
4556
e3016344 4557 PR c++/19395
c5ff069d 4558 * g++.dg/parse/error24.C: New test.
e3016344
MM
4559
4560 PR c++/19367
4561 * g++.dg/lookup/builtin1.C: New test.
4562
6fc98adf
MM
4563 PR c++/19457
4564 * g++.dg/warn/conv3.C: New test.
4565
23e044cc
BD
45662005-01-30 Bud Davis <bdavis@gfortran.org>
4567
4568 PR fortran/19647
4569 * gfortan.dg/inquire_7.f90
4570
020d90ee
RG
45712005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4572
4573 PR tree-optimization/15791
4574 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4575 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4576 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4577 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4578 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4579 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4580 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4581 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4582 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4583 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4584
985aff9c
PB
45852005-01-29 Paul Brook <paul@codesourcery.com>
4586
4587 PR fortran/18565
4588 * check.c (real_or_complex_check): New function.
4589 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4590 * intrinsic.c (add_functions): Use new check functions.
4591 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4592 Add prototypes.
4593
46df2823
JM
45942005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4595
4596 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4597 gcc.dg/lvalue-3.c: New tests.
4598 * gcc.dg/concat.c: Update expected messages.
4599
24a09741
TK
46002005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4601
4602 PR libfortran/19595
4603 * gfortran.dg/eor_1.f90: New test.
4604
f240b896
SK
46052005-01-29 Steven G. Kargl <kargls@comcast.net>
4606
4607 PR fortran/19589
4608 * gfortran.dg/logical_data_1.f90: New test.
4609
ee921ddf
MM
46102005-01-28 Mark Mitchell <mark@codesourcery.com>
4611
6ca2d67f
MM
4612 PR c++/19253
4613 * g++.dg/template/crash33.C: New test.
4614
ee921ddf
MM
4615 PR c++/19667
4616 * g++.dg/template/crash32.C: New test.
4617
6aea8136
ILT
46182005-01-28 Ian Lance Taylor <ian@airs.com>
4619
4620 PR middle-end/16558
4621 * g++.dg/warn/Wreturn-type-2.C: New test.
4622
bd16270b
JL
46232004-06-24 Jeff Law <law@redhat.com>
4624
4625 * gcc.dg/tree-ssa/20050128-1.c: New test.
4626
a738d848
RS
46272005-01-28 Richard Sandiford <rsandifo@redhat.com>
4628
4629 * gcc.target/frv/all-mdpackh-1.c: New test.
4630
f6c2ac32 46312005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
4632
4633 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4634
17a7d6d7
RH
46352005-01-27 Richard Henderson <rth@redhat.com>
4636
4637 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4638
6198f99a
RS
46392005-01-27 Richard Sandiford <rsandifo@redhat.com>
4640
4641 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4642
1c71d796
RS
46432005-01-27 Richard Sandiford <rsandifo@redhat.com>
4644
4645 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4646 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4647 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4648 to cope with cases where the multilib options override the dg-options.
4649
d8dd2f3a
JJ
46502005-01-27 Jakub Jelinek <jakub@redhat.com>
4651
4652 PR c/18946
4653 * gcc.dg/noncompile/20050120-1.c: New test.
4654
87637d21
DN
46552005-01-26 Diego Novillo <dnovillo@redhat.com>
4656
4657 PR tree-optimization/19633
4658 * gcc.dg/pr19633.c: New test.
4659 * gcc.dg/tree-ssa/pr19633.c: New test.
4660
9ff93eb0
UW
46612005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4662
4663 * gcc.dg/20041216-1.c: New test.
4664
4bb3aa7e
AM
46652005-01-26 Alexander Malmberg <alexander@malmberg.org>
4666
4667 PR objc/18862
4668 * objc.dg/selector-2.m: New test.
4669
b8e48b98
JJ
46702005-01-26 Jakub Jelinek <jakub@redhat.com>
4671
ef8614d7
JJ
4672 * g++.dg/opt/range-test-2.C: New test.
4673
b8e48b98
JJ
4674 PR rtl-optimization/19579
4675 * gcc.c-torture/execute/20050124-1.c: New test.
4676
00adda9f
SH
46772005-01-26 Greg Parker <gparker@apple.com>
4678 Stuart Hastings <stuart@apple.com>
c5ff069d 4679
00adda9f
SH
4680 * gcc.c-torture/execute/20050125-1.c: New.
4681
ed464869
JH
46822005-01-18 Jan Hubicka <jh@suse.cz>
4683
4684 PR tree-optimize/19337
4685 * gcc.c-torture/compile/20050119-1.c: New test.
4686
92e51459
JW
46872005-01-24 James E Wilson <wilson@specifixinc.com>
4688
4689 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4690 test for successful match.
4691
3a222639
AM
46922005-01-25 Alexander Malmberg <alexander@malmberg.org>
4693
4694 PR objc/18408
4695 * objc.dg/comp-types-7.m: New test.
4696
544ea6b7
JJ
46972005-01-24 Janis Johnson <janis187@us.ibm.com>
4698
635b0f2a
JJ
4699 * lib/target-supports.exp (current_target_name): New.
4700 (check_effective_target_ilp32, check_effective_target_lp64):
4701 Cache the result to use as long as the current target, with
4702 multilib flags, remains the same.
4703
544ea6b7
JJ
4704 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4705 (dg-require-weak, dg-require-visibility, dg-require-alias,
4706 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4707 dg-require-effective-target, dg-skip-if): Remove call to
4708 skip_test_and_clear_xfail.
4709 (dg-test): Clear xfail data.
4710
b77302be
JJ
47112005-01-24 Jakub Jelinek <jakub@redhat.com>
4712
b723e82f
JJ
4713 PR target/17751
4714 * gcc.dg/ppc64-toc.c: New test.
4715
7b922122
JJ
4716 * g++.dg/tree-ssa/empty-1.C: New test.
4717
b77302be
JJ
4718 PR middle-end/19551
4719 * gcc.c-torture/execute/20050121-1.c: New test.
4720 * gcc.dg/20050121-2.c: New test.
4721
69029c61
PB
47222004-01-23 Steven G. Kargl <kargls@comcast.net>
4723 Paul Brook <paul@codesourcery.com>
4724
4725 PR fortran/17941
4726 * gfortran.dg/real_const_1.f: New test.
4727 * gfortran.dg/real_const_2.f90: New test.
4728 * gfortran.dg/complex_int_1.f90: New test.
4729
dae24534
BD
47302005-01-23 Bud Davis <bdavis9659@comcast.net>
4731
4732 PR fortran/19313
4733 * gfortan.dg/inquire_6.f90: New test.
4734
0e69bba9
TK
47352005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4736
4737 PR libfortran/19451
4738 * open_readonly_1.f90: New test.
4739
d02b2c64
TK
47402005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4741
4742 PR libfortran/18982
4743 * gfortran.dg/open_new.f90: New file.
4744
af30f793
PB
47452005-01-22 Paul Brook <paul@codesourcery.com>
4746
4747 * namelist_1.f90: New test.
4748
d7f3fc19
RS
47492005-01-22 Richard Sandiford <rsandifo@redhat.com>
4750
4751 PR tree-optimization/19484
4752 * gcc.c-torture/compile/20050122-[12].c: New tests.
4753
0dd973dd
PB
47542005-01-22 Paul Brook <paul@codesourcery.com>
4755
4756 * gfortran.dg/implicit_2.f90: New test.
4757
b1a80705
BD
47582005-01-22 Bud Davis <bdavis9659@comcast.net>
4759
4760 PR fortran/19314
4761 * gfortran.dg/inquire_5.f90: New test.
4762
20913689
VR
47632005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4764
4765 PR c/18809
4766 * gcc.dg/pr18809-1.c: New test.
4767
15c8b2d4
ILT
47682005-01-21 Ian Lance Taylor <ian@airs.com>
4769
4770 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
4771
4772 PR tree-optimization/13000
4773 * gcc.dg/20040206-1.c: Change warning to point where function is
4774 being inlined.
4775
4ef69b83
GB
47762005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4777
4778 PR c++/19208
4779 * g++.dg/template/array11.C: New test.
4780
9d953276
TS
47812005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4782
4783 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
4784 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
4785 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
4786 * gfortran.dg/getenv_1.f90: Add dg-do directive.
4787 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
4788 gfortran.dg/pr17164.f90: Add missing dg-do directives.
4789
23ab2e4e
KH
47902005-01-20 Kazu Hirata <kazu@cs.umass.edu>
4791
4792 PR tree-optimization/15349
4793 * gcc.dg/tree-ssa/pr15349.c: New.
4794
35f46d96
SE
47952005-01-20 Steve Ellcey <sje@cup.hp.com>
4796
4797 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
4798
cb884961
HPN
47992005-01-19 Hans-Peter Nilsson <hp@axis.com>
4800
ae727129
HPN
4801 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
4802 scan-assembler-times directive name.
4803
fed758a4
HPN
4804 * gcc.dg/asm-a.c: Move dg-require-effective-target to
4805 after dg-do.
4806
cb884961
HPN
4807 PR rtl-optimization/19462
4808 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
4809
dc60db90
SE
48102005-01-19 Steve Ellcey <sje@cup.hp.com>
4811
4812 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
4813 counting function calls on ia64.
4814
e89be13b
JJ
48152005-01-19 Jakub Jelinek <jakub@redhat.com>
4816
49c3b9a8
JJ
4817 PR rtl-optimization/15139
4818 * gcc.dg/20050111-2.c: New test.
4819
e89be13b
JJ
4820 PR c/17297
4821 * gcc.c-torture/compile/20050113-1.c: New testcase.
4822
4823 PR middle-end/19164
4824 * gcc.dg/20050113-1.c: New testcase.
4825
f0b9dcb8
DN
48262005-01-19 Dorit Naishlos <dorit@il.ibm.com>
4827
4828 * gcc.dg/vect/vect-85.c: Add comment.
4829 * gcc.dg/vect/vect-86.c: Add xfail for now.
4830 * gcc.dg/vect/vect-87.c: Add xfail for now.
4831 * gcc.dg/vect/vect-88.c: Add xfail for now.
4832 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
4833
674bc5a5
EB
48342005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4835
4836 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
4837
500a9f27
EB
48382005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4839
4840 * g++.dg/debug/typedef3.C: New test.
4841
b4c33883
AP
48422005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
4843
4844 PR c/19472
4845 * gcc.dg/asm-a.c: New test.
4846
d6e84d0c
KK
48472005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
4848
4849 * gcc.dg/sh-relax.c: Add prototype for abort.
4850
f917ae96
EB
48512005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4852
4853 * gcc.dg/short-compare-1.c: New test.
4854 * gcc.dg/short-compare-2.c: Likewise.
4855
f2fd3821
AJ
48562005-01-18 Michael Matz <matz@suse.de>
4857
4858 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
4859
e03a46f5
DN
48602005-01-17 Diego Novillo <dnovillo@redhat.com>
4861
4862 PR tree-optimization/19121
4863 * gcc.c-torture/compile/pr19121.c: New test.
4864
696a2ca1
JW
48652005-01-17 James E. Wilson <wilson@specifixinc.com>
4866
4867 PR target/19357
4868 * gcc.c-torture/compile/pr19357.c: New test.
4869
2c4ea36c
ILT
48702005-01-17 Ian Lance Taylor <ian@airs.com>
4871
4872 PR c/5675
4873 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
4874 pass--those that refer just to the variable, possibly with a
4875 cast.
4876 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
4877
4878 PR middle-end/13127
4879 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
4880 longer emitted.
4881
f53d3f93
BD
48822005-01-16 Bud Davis <bdavis9659@comcast.net>
4883
4884 PR fortran/18778
4885 * gfortran.dg/endfile_2.f90: New test.
4886
5352b89f
SK
48872005-01-16 Steven G. Kargl <kargls@comcast.net>
4888
4889 PR 19168
4890 * gfortran.dg/select_5.f90: New test.
4891
36c028f6
PB
48922004-01-16 Paul Brook <paul@codesourcery.com>
4893
4894 * gfortran.dg/common_4.f90: New test.
4895
01c4f82a
HPN
48962005-01-15 Hans-Peter Nilsson <hp@axis.com>
4897
4898 PR rtl-optimization/19462
4899 * gcc.dg/torture/pr19462-1.c: New test.
4900
aecaa19a
ZL
49012005-01-15 Ziemowit Laski <zlaski@apple.com>
4902
4903 PR objc/19321
4904 * objc.dg/func-ptr-2.m: New.
4905 * objc.dg/volatile-1.m: New.
4906
a04b62b2
JDA
49072005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4908
4909 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
4910
75b9aa9f
JJ
49112005-01-15 Jakub Jelinek <jakub@redhat.com>
4912
4913 PR tree-optimization/19060
4914 * gcc.c-torture/execute/20050104-1.c: New test.
4915
e1c74af0
BD
49162005-01-15 Bud Davis <bdavis9659@comcast.net>
4917
4918 PR fortran/18983
4919 * gfortran.dg/write_to_null.f90: New test.
4920
0c12d24f 49212005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 4922 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
4923
4924 PR other/19328
4925 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
4926 argument.
4927
74aad7cc
JJ
49282005-01-15 Jakub Jelinek <jakub@redhat.com>
4929
4930 PR c++/19263
4931 * g++.dg/init/vector1.C: New test.
4932
66f9a6de
JW
49332005-01-14 James E. Wilson <wilson@specifixinc.com>
4934
4935 PR target/13158
4936 * gcc.target/ia64/sibcall-unwind-1.c: New test.
4937 PR target/18987
4938 * gcc.target/ia64/sibcall-unwind-2.c: New test.
4939
c224550f
SK
49402005-01-14 Steven G. Kargl <kargls@comcast.net>
4941
4942 * gfortran.dg/select_1.f90: New test.
4943 * gfortran.dg/select_2.f90: New test.
4944 * gfortran.dg/select_3.f90: New test.
4945 * gfortran.dg/select_4.f90: New test.
4946
a0afbdb6
JJ
49472005-01-14 Jakub Jelinek <jakub@redhat.com>
4948
08a0c536
JJ
4949 PR middle-end/19084
4950 PR rtl-optimization/19348
4951 * gcc.dg/20050111-1.c: New test.
4952 * gcc.c-torture/execute/20050111-1.c: New test.
4953
a0afbdb6
JJ
4954 * gcc.dg/i386-asm-4.c: New test.
4955
eebeecac
EB
49562005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4957
4958 * gcc.dg/nested-func-2.c: New test.
4959 * ada/acats/norun.lst: Remove c953002.
4960
12374876
UW
49612005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
4962
4963 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
4964
6d1089d0
BE
49652005-01-12 Ben Elliston <bje@au.ibm.com>
4966
4967 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
4968
7eb3b9ec
AP
49692005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
4970
4971 PR target/18761
4972 * g++.dg/abi/align1.C: New test.
4973
a969c1d2
AM
49742005-01-11 Alan Modra <amodra@bigpond.net.au>
4975
4976 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
4977 at a time.
4978 * g++.dg/ext/altivec_check.h: Support compiling as C.
4979
18d00205
RS
49802005-01-10 Roger Sayle <roger@eyesopen.com>
4981
4982 PR c++/19355
4983 * g++.dg/expr/pr19355-1.C: New test case.
4984
8ad2a082
LG
49852005-01-10 Laurent GUERBY <laurent@guerby.net>
4986
4987 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
4988 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
4989 * ada/acats/tests/c3/c92005b.ada: Likewise.
4990 * ada/acats/tests/c3/cxb3012.a: Likewise.
4991 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 4992
832ef1ce
PB
49932005-01-09 Paul Brook <paul@codesourcery.com>
4994
4995 * gfortran.dg/common_2.f90: New file.
4996 * gfortran.dg/common_3.f90: New file.
4997
96b5a6c7
ZD
49982005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
4999
5000 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5001
5a3ed97a
DN
50022005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5003
5004 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5005 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5006 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5007 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5008 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5009 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5010 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5011 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5012 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5013 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5014 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5015 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5016 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5017 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5018 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5019 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5020 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5021 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5022 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5023 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5024 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5025 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5026 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5027 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5028 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5029 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5030 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5031 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5032 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5033 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5034 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5035 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5036 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5037 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5038 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5039 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5040 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5041 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5042 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5043 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5044 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5045 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5046 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5047 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5048 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5049 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5050 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5051 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5052 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5053 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5054 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5055 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5056 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5057 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5058 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5059 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5060 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5061 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5062 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5063 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5064 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5065 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5066 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5067 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5068 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5069 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5070 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5071
5072 * gcc.dg/vect/vect-1.c: Fix spelling.
5073 * gcc.dg/vect/vect-10.c: Fix spelling.
5074 * gcc.dg/vect/vect-11.c: Fix spelling.
5075 * gcc.dg/vect/vect-12.c: Fix spelling.
5076 * gcc.dg/vect/vect-14.c: Fix spelling.
5077 * gcc.dg/vect/vect-15.c: Fix spelling.
5078 * gcc.dg/vect/vect-16.c: Fix spelling.
5079 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5080 * gcc.dg/vect/vect-64.c: Fix comments.
5081 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5082
50832005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5084 Ira Rosen <irar@il.ibm.com>
5085
5086 * gcc.dg/vect/vect-70.c: New test.
5087 * gcc.dg/vect/vect-71.c: New test.
5088
e1a5510b
MH
50892005-01-09 Manfred Hollstein <mh@suse.com>
5090
5091 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5092 * gcc.dg/pr18241-2.c: Likewise.
5093 * gcc.dg/pr18241-3.c: Likewise.
5094 * gcc.dg/pr18241-4.c: Likewise.
5095 * gcc.dg/pr18241-5.c: Likewise.
5096
ef719a44
RH
50972005-01-08 Richard Henderson <rth@redhat.com>
5098
5099 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5100 False for x86 and x86-64.
5101
e79b60a7
DN
51022005-01-08 Diego Novillo <dnovillo@redhat.com>
5103
a6331d85 5104 PR tree-optimization/18241
e79b60a7
DN
5105 * gcc.dg/pr18241-1.c: New test.
5106 * gcc.dg/pr18241-2.c: New test.
5107 * gcc.dg/pr18241-3.c: New test.
5108 * gcc.dg/pr18241-4.c: New test.
5109 * gcc.dg/pr18241-5.c: New test.
5110
1dba1182
SK
51112005-01-08 Steven G. Kargl <kargls@comcast.net>
5112
5113 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5114 gfortran.dg/select_4.f90: New.
5115
b827788f
JJ
51162005-01-07 Jakub Jelinek <jakub@redhat.com>
5117
5118 * gcc.c-torture/execute/20050107-1.c: New test.
5119
5aa56f9d
NS
51202005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5121
5122 PR c++/19298
5123 * g++.dg/template/ref2.C: New.
5124
6992cbd1
AP
51252005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5126
5127 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5128 instead of being empty.
5129
c22535f5
TS
51302005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5131
5132 PR fortran/15553
5133 * gfortran.dg/array-1.f90: New test.
5134
8870e212
JJ
51352005-01-07 Jakub Jelinek <jakub@redhat.com>
5136
2a0958c5
JJ
5137 PR tree-optimization/19283
5138 * gcc.c-torture/execute/20050106-1.c: New test.
5139
0210ae14
JJ
5140 PR rtl-optimization/18861
5141 * gcc.dg/20050105-1.c: New test.
5142
8870e212
JJ
5143 PR tree-optimization/18828
5144 * gcc.dg/20050105-2.c: New test.
5145
4f1cfe85
AJ
51462005-01-07 Andreas Jaeger <aj@suse.de>
5147
5148 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5149
a7e8d7db
BD
51502005-01-07 Bud Davis <bdavis9659@comcast.net>
5151
5152 PR fortran/18398
5153 * gfortran.dg/fmt_read.f90: New test.
5154
59d7d767
GK
51552005-01-06 Geoffrey Keating <geoffk@apple.com>
5156
5157 * gcc.dg/rs6000-ldouble-2.c: New.
5158
27d6592c
MM
51592005-01-06 Mark Mitchell <mark@codesourcery.com>
5160
b4519d39 5161 PR c++/19244
27d6592c
MM
5162 * g++.dg/parser/ctor2.C: New test.
5163
023458fa
KL
51642004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5165
5166 PR c++/17154
5167 * g++.dg/template/using9.C: New test.
5168
23ff7e2d
KL
51692005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5170
5171 PR c++/19258
5172 * g++.dg/lookup/friend6.C: New test.
5173
d8987adb
NS
51742005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5175
5176 PR c++/19270
5177 * g++.dg/template/array10.C: New.
5178
2070df3c
KG
51792005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5180
5181 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5182 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5183
7f62ca08
JJ
51842005-01-06 Jakub Jelinek <jakub@redhat.com>
5185
5186 * gcc.c-torture/compile/20050105-1.c: New test.
5187
b95ec5c1
GK
51882005-01-05 Geoffrey Keating <geoffk@apple.com>
5189
5190 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5191
010c4d9c
RS
51922005-01-05 Roger Sayle <roger@eyesopen.com>
5193
5194 PR middle-end/19100
5195 * gcc.dg/conv-3.c: New test case.
5196
9143de5c
JM
51972005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5198
5199 * gcc.dg/asm-wide-1.c: New test.
5200
4514aa8c
NS
52012005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5202
5203 PR c++/19030
5204 * g++.dg/parse/crash22.C: New
5205
242746f1
GK
52062005-01-04 Geoffrey Keating <geoffk@apple.com>
5207
5208 PR 19257
5209 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5210
21e5076a
UB
52112005-01-04 Uros Bizjak <uros@kss-loka.si>
5212
5213 PR middle-end/17767
5214 * gcc.dg/i386-mmx-6.c: New test case.
5215
8ea9d0c7
PB
52162005-01-04 Paolo Bonzini <bonzini@gnu.org>
5217
5218 PR tree-optimization/18308
5219 * gcc.dg/vect/pr18308.c: New testcase.
5220
1aae12a2
AJ
52212005-01-04 Andreas Jaeger <aj@suse.de>
5222
5223 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5224
942926ad
GK
52252005-01-03 Geoffrey Keating <geoffk@apple.com>
5226 Robert Bowdidge <bowdidge@apple.com>
5227
5228 * gcc.dg/cpp/subframework1.c: New.
5229 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5230 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5231 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5232 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5233
d7001ae5
GK
52342005-01-03 Geoffrey Keating <geoffk@apple.com>
5235
5236 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5237 producing warning.
5238 * gcc.dg/darwin-weakimport-2.c: New.
5239
bf7df599
RH
52402005-01-03 Richard Henderson <rth@redhat.com>
5241
5242 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5243
f61134e8
RH
52442005-01-03 Richard Henderson <rth@redhat.com>
5245
5246 * gcc.dg/vect/vect.exp: Enable for ia64.
5247 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5248 (check_effective_target_vect_float): Likewise.
5249 (check_effective_target_vect_no_align): Likewise.
5250 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5251 * gcc.dg/vect/vect-8.c: Likewise.
5252
7db6be6f 52532005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 5254
b256bfa2 5255 PR target/19236
7db6be6f
UB
5256 * gcc.dg/pr19236-1.c: New test case.
5257
1d7bed25
HPN
52582005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5259
5260 PR rtl-optimization/12092
5261 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5262
9b1f5820
AJ
52632005-01-02 Andreas Jaeger <aj@suse.de>
5264
5265 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5266
0ca5fbc0
RS
52672005-01-01 Roger Sayle <roger@eyesopen.com>
5268 Andrew Pinski <pinskia@physics.uc.edu>
5269
5270 PR rtl-optimization/12092
5271 * gcc.dg/pr12092-1.c: New test case.
5272
1465374a
GK
52732005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5274
3ffd0339
GK
5275 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5276 'hidden' and 'default' for better portability.
5277 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5278
1465374a
GK
5279 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5280 6 and 7.
5281 * g++.old-deja/g++.brendan/new3.C: Likewise.
5282
43e05e45
SB
52832005-01-01 Steven Bosscher <stevenb@suse.de>
5284
5285 * gcc.dg/20041231-1.C: New test.
5286 * g++.dg/warn/Wunreachable-code-1.C: New test.
5287
64f33597
DE
52882004-12-30 David Edelsohn <edelsohn@gnu.org>
5289
5290 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5291 file, not /dev/null. Abort on error.
5292
9eb892ec
ZL
52932004-12-30 Alexander Malmberg <alexander@malmberg.org>
5294 Ziemowit Laski <zlaski@apple.com>
5295
b4519d39 5296 PR objc/18971
9eb892ec
ZL
5297 * objc.dg/encode-5.m: New test.
5298
9503e790
RH
52992004-12-29 Richard Henderson <rth@redhat.com>
5300
5301 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5302 * objc.dg/stabs-1.m: Disable for ia64.
5303
d9fa1233
MM
53042004-12-29 Mark Mitchell <mark@codesourcery.com>
5305
5306 PR c++/19190
5307 * g++.dg/warn/Wunused-10.C: New test.
5308
2f9742c3
RH
53092004-12-28 Richard Henderson <rth@redhat.com>
5310
5311 * objc.dg/stabs-1.m: Disable for alpha.
5312
c827f22f
MM
53132004-12-27 Mark Mitchell <mark@codesourcery.com>
5314
5315 PR c++/19149
5316 * g++.dg/parse/error23.C: New test.
5317
56746a07
TS
53182004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5319
5320 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5321
e98a8b5b
TS
5322 PR fortran/19032
5323 * gfortran.dg/intrinsic_modulo_1.f90: New.
5324 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5325 tests with divisor -1.
5326
64092f8b
MM
53272004-12-27 Mark Mitchell <mark@codesourcery.com>
5328
8f8883b1
MM
5329 * g++.dg/opt/temp1.C (memcpy): Return a value.
5330
64092f8b
MM
5331 PR c++/19148
5332 * g++.dg/expr/cond7.C: New test.
5333
27e84b81
PB
53342004-12-27 Paul Brook <paul@codesourcery.com>
5335
5336 * gfortran.dg/g77/select_no_compile.f: Remove.
5337
accde4cf
RH
53382004-12-27 Richard Henderson <rth@redhat.com>
5339
5340 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5341 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5342 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5343
82d3d6c8
RH
53442004-12-26 Richard Henderson <rth@redhat.com>
5345
5346 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5347 by 1i instead of token pasting.
5348
daab9768
JDA
53492004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5350
5351 PR tree-optimization/17578
5352 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5353 to additional_flags.
5354 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5355
798e3fe5
RH
53562004-12-25 Richard Henderson <rth@redhat.com>
5357
5358 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5359 Remove Alpha.
5360
d1ffec35
JDA
53612004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5362
5363 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5364 hppa*-*-hpux*.
5365 * gcc.dg/pr17957.c (dg-options): Likewise.
5366 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5367 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5368 instead of 0 on __hppa__.
5369 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5370 "foo,%r" on hppa*-*-*.
5371
5d3a9816
BD
53722004-12-23 Bud Davis <bdavis9659@comcast.net>
5373
5374 PR fortran/19071
5375 * gfortran.dg/complex_write.f90: New test.
9469f0aa 5376
058e32b3
MM
53772004-12-23 Mark Mitchell <mark@codesourcery.com>
5378
5902897a
MM
5379 PR c++/17595
5380 * g++.dg/parse/pragma2.C: New test.
5381
058e32b3
MM
5382 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5383
da5572ef
AO
53842004-12-23 Alexandre Oliva <aoliva@redhat.com>
5385
5386 * gcc.dg/empty2.c: Add missing dg-warning.
5387
b3d1c238
MM
53882004-12-23 Mark Mitchell <mark@codesourcery.com>
5389
aae4a277
MM
5390 PR c++/17413
5391 * g++.dg/template/local4.C: New test.
5392 * g++.dg/template/crash19.C: Add dg-error marker.
5393
b3d1c238
MM
5394 * g++.dg/template/crash31.C: Correct embedded PR number.
5395
ce21424d
MM
53962004-12-23 Mark Mitchell <mark@codesourcery.com>
5397
5398 PR c++/16405
5399 * g++.dg/opt/temp1.C: Add do-run marker.
5400
08167d1c
AO
54012004-12-23 Alexandre Oliva <aoliva@redhat.com>
5402
5403 * g++.dg/template/spec19.C: New.
5404
faa00334
AO
54052004-12-23 Alexandre Oliva <aoliva@redhat.com>
5406
05f5e885 5407 PR target/16819
faa00334
AO
5408 * gcc.dg/empty2.c: New.
5409
3e8aba34
RH
54102004-12-23 Richard Henderson <rth@redhat.com>
5411
9469f0aa 5412 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
5413 Remove i?86 and x86-64.
5414
f98625f6
MM
54152004-12-23 Mark Mitchell <mark@codesourcery.com>
5416
5417 PR c++/16405
5418 * g++.dg/opt/temp1.C: New test.
5419
f65b7de3
GB
54202004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5421
5422 PR c++/18733
5423 * g++.dg/template/friend33.C: New testcase.
5424
dfb5c523
MM
54252004-12-22 Mark Mitchell <mark@codesourcery.com>
5426
5427 PR c++/18464
5428 * g++.dg/template/cond5.C: New test.
5429
5430 PR c++/18492
5431 * g++.dg/inherit/thunk3.C: New test.
5432
5433 PR c++/11224
5434 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 5435
606145e4
JJ
54362004-12-22 Janis Johnson <janis187@us.ibm.com>
5437
56a5f30a 5438 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 5439
f199d860
JB
54402004-12-22 Jan Beulich <jbeulich@novell.com>
5441
5442 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5443
943e3ede
MM
54442004-12-21 Mark Mitchell <mark@codesourcery.com>
5445
5446 PR c++/18378
5447 * g++.dg/ext/packed8.C: New test.
5448
5449 PR c++/13268
5450 * g++.dg/template/crash31.C: New test.
9469f0aa 5451
943e3ede
MM
5452 PR c++/19034
5453 * g++.dg/template/crash30.C: New test.
5454
af76441f
AP
54552004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5456
5457 PR C++/18984
5458 * g++.dg/eh/ctor3.C: New test.
5459
697290b7
EB
54602004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5461
5462 * objc.dg/stabs-1.m: Allow section name to be quoted and
5463 assembly label to begin with '.LL'.
5464
eeea13c2
JJ
54652004-12-21 Janis Johnson <janis187@us.ibm.com>
5466
1126bfdd
JJ
5467 * gcc.dg/vect/vect.exp
5468 (check_effective_target_lp64_or_vect_no_align): New.
5469 * gcc.dg/vect/vect-77.c: Use it.
5470 * gcc.dg/vect/vect-78.c: Use it.
5471
eeea13c2
JJ
5472 * lib/target-supports.exp
5473 (check_effective_target_vect_no_max,
5474 check_effective_target_vect_no_bitwise,
5475 check_effective_target_vect_no_align): New.
5476 * gcc.dg/vect/vect-13.c: Use them.
5477 * gcc.dg/vect/vect-17.c: Ditto.
5478 * gcc.dg/vect/vect-18.c: Ditto.
5479 * gcc.dg/vect/vect-19.c: Ditto.
5480 * gcc.dg/vect/vect-20.c: Ditto.
5481 * gcc.dg/vect/vect-27.c: Ditto.
5482 * gcc.dg/vect/vect-29.c: Ditto.
5483 * gcc.dg/vect/vect-44.c: Ditto.
5484 * gcc.dg/vect/vect-48.c: Ditto.
5485 * gcc.dg/vect/vect-50.c: Ditto.
5486 * gcc.dg/vect/vect-52.c: Ditto.
5487 * gcc.dg/vect/vect-54.c: Ditto.
5488 * gcc.dg/vect/vect-56.c: Ditto.
5489 * gcc.dg/vect/vect-58.c: Ditto.
5490 * gcc.dg/vect/vect-60.c: Ditto.
5491 * gcc.dg/vect/vect-72.c: Ditto.
5492 * gcc.dg/vect/vect-80.c: Ditto.
5493
fd749a60
NS
54942004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5495
7a8380ae
NS
5496 PR c++/14075
5497 * g++.dg/init/string1.C: New.
5498
fd749a60
NS
5499 PR c++/18975
5500 * g++.dg/other/synth1.C: New.
5501
ebef4d30
JM
55022004-12-21 James A. Morrison <phython@gcc.gnu.org>
5503
5504 PR c/18963
5505 * gcc.dg/pr18963-1.c: New test.
5506
6f17bbcf
JM
55072004-12-21 James A. Morrison <phython@gcc.gnu.org>
5508
5509 PR c/18596
5510 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5511 * gcc.dg/pr18596-1.c: Use dg-error.
5512 (dg-options): Use -fno-unit-at-a-time.
5513 * gcc.dg/pr18596-2.c: New test.
5514 * gcc.dg/pr18596-3.c: New test.
9469f0aa 5515
5fdf61fe
RS
55162004-12-20 Roger Sayle <roger@eyesopen.com>
5517
5518 PR middle-end/18683
5519 * g++.dg/opt/pr18683-1.C: New test case.
5520
6e822bf6
AP
55212004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5522
5523 PR other/19093
5524 * g++.dg/opt/max1.C: Fix for 64bit targets.
5525
b482789c
MA
55262004-12-20 Matt Austern <austern@apple.com>
5527
5528 PR c++/19044
5529 * g++.dg/ext/builtin6.C: New
9469f0aa 5530
90e34bd6
DN
55312004-12-20 Diego Novillo <dnovillo@redhat.com>
5532
5533 PR tree-optimization/19080
5534 * gcc.c-torture/compile/pr19080.c: New test.
5535
6fa91b48
SB
55362004-12-20 Steven Bosscher <stevenb@suse.de>
5537
5538 * gcc.dg/20041219-1.c: New test.
5539
199db659
RS
55402004-12-19 Roger Sayle <roger@eyesopen.com>
5541
5542 PR middle-end/19068
5543 * g++.dg/opt/max1.C: New test case.
5544
64270ab0
EB
55452004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5546
5547 * gcc.dg/fdata-sections-1.c: New test.
5548
dbedefae
RS
55492004-12-18 Roger Sayle <roger@eyesopen.com>
5550
5551 PR middle-end/18548
5552 * gcc.dg/max-1.c: New test case.
5553
9f70d2bc
EB
55542004-12-18 Jakub Jelinek <jakub@redhat.com>
5555
5556 * gcc.c-torture/execute/20041218-1.c: New test.
5557
75983038
DN
55582004-12-17 Diego Novillo <dnovillo@redhat.com>
5559
5560 * gcc.dg/pr18501.c: New test.
5561 * gcc.dg/uninit-5.c: XFAIL.
5562 * gcc.dg/uninit-9.c: XFAIL.
5563
12869142
DJ
55642004-12-17 Dale Johannesen <dalej@apple.com>
5565
5566 * gcc.dg/20041213-1.c: New.
5567
5429f07f
ZL
55682004-12-17 Ziemowit Laski <zlaski@apple.com>
5569
5570 * objc.dg/stabs-1.m: Allow assembly label to begin
5571 with a dot ('.').
5572
b9e1e14b
JJ
55732004-12-17 Jakub Jelinek <jakub@redhat.com>
5574
5575 * gcc.c-torture/execute/20041213-1.c: Move...
5576 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5577
b54a07e8
NS
55782004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5579
10856918 5580 PR c++/18721
b54a07e8
NS
5581 * g++.dg/lookup/conv-5.C: New.
5582
3cc491e8
ZL
55832004-12-16 Ziemowit Laski <zlaski@apple.com>
5584
5585 * objc.dg/stabs-1.m: New test.
5586
93a1c06d
AP
55872004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5588
5589 * gcc.dg/visibility-c.c: Change compile to
5590 assemble for the test.
5591
16515e5c
AP
55922004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5593
5594 PR target/19041
5595 * gcc.dg/visibility-c.c: New test.
5596
f33bcdae
RS
55972004-12-16 Roger Sayle <roger@eyesopen.com>
5598
5599 PR middle-end/18493
5600 * gcc.dg/switch-8.c: New test case.
5601
8a784e4a
NS
56022004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5603
5604 PR c++/18905
5605 * g++.dg/template/init4.C: New.
5606 * g++.dg/opt/static3.C: Enable optimizer.
5607
0c0cce42
WB
56082004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5609
5610 * g++.dg/other/complex1.C: New test.
5611
774a9b00
EB
56122004-12-15 Alan Modra <amodra@bigpond.net.au>
5613
5614 * g++.dg/opt/inline9.C: New test.
5615
172b8799
TS
56162004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5617
5618 PR fortran/18993
5619 * gfotran.dg/nullify_1.f: New test.
5620
dcbca208
RH
56212004-12-15 Richard Henderson <rth@redhat.com>
5622
5623 * gcc.target/i386/i386.exp: New harness.
5624 * gcc.target/i386/vect-args.c: New.
5625
a0f7568c
DE
56262004-12-15 David Edelsohn <edelsohn@gnu.org>
5627
5628 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5629
6e432b31
KL
56302004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5631
5632 PR c++/18825
5633 * g++.dg/template/friend32.C: New test.
5634
1b449375
EB
56352004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5636
5637 * cpp/pragma-once-1.c: New test.
5638 * cpp/pragma-once-1b.h: Likewise.
5639 * cpp/pragma-once-1c.h: Likewise.
5640 * cpp/pragma-once-1d.h: Likewise.
5641 * cpp/inc/pragma-once-1a.h: Likewise.
5642
c8c83c18 56432004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 5644 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
5645
5646 PR fortran/17597
5647 * gfortran.dg/list_read_3.f90: New test.
5648
0aec6014
EB
56492004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5650
5651 * gcc.dg/ftrapv-2.c: New test.
5652
fe4c6b8f
NS
56532004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5654
8a784e4a 5655 PR c++/18981
fe4c6b8f
NS
5656 * g++.dg/template/typename9.C: New test.
5657
0c88d886
MM
56582004-12-14 Mark Mitchell <mark@codesourcery.com>
5659
5660 PR c++/18738
5661 * g++.dg/template/typename8.C: New test.
5662 * g++.dg/parse/friend2.C: Tweak error message.
5663
c31d5154
JL
56642004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5665
5666 * gcc.c-torture/20041214-1.c: New test.
5667
b01f0d13
AP
56682004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5669
5670 PR c++/18965
5671 * g++.dg/init/array17.C: New test.
5672
acb3f79a
MM
56732004-12-14 Mark Mitchell <mark@codesourcery.com>
5674
5675 PR c++/18793
5676 * g++.dg/init/aggr3.C: New test.
5677
f90ac3f0
UP
56782004-12-14 Janis Johnson <janis187@us.ibm.com
5679
5680 * gcc.dg/altivec-types-1.c: New test.
5681 * gcc.dg/altivec-types-2.c: New test.
5682 * gcc.dg/altivec-types-3.c: New test.
5683 * gcc.dg/altivec-types-4.c: New test.
5684 * g++.dg/ext/altivec-types-1.C: New test.
5685 * g++.dg/ext/altivec-types-2.C: New test.
5686 * g++.dg/ext/altivec-types-3.C: New test.
5687 * g++.dg/ext/altivec-types-4.C: New test.
5688
29bfcb6d
JJ
56892004-12-14 Jakub Jelinek <jakub@redhat.com>
5690
5691 PR middle-end/18951
5692 * gcc.c-torture/execute/20041213-1.c: New test.
5693
e8c66fe0
NS
56942004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5695
5696 PR c++/18949
5697 * g++.dg/template/cast1.C: New.
5698
0c690ca7
KH
56992004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5700
c31d5154 5701 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 5702
80314043
RH
57032004-12-13 Richard Henderson <rth@redhat.com>
5704
5705 * gcc.dg/i386-sse-10.c: Fix typo in options.
5706
471a58a9
AP
57072004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5708
5709 PR c++/18968
5710 * g++.dg/opt/pr18968.C: New test.
5711
532b37d9
MM
57122004-12-13 Mark Mitchell <mark@codesourcery.com>
5713
5714 PR c++/18925
5715 * g++.dg/ext/visibility/staticdatamem.C: New test.
5716
fd2ad93d
KC
57172004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5718
5719 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5720
5ac20c1a
RS
57212004-12-13 Roger Sayle <roger@eyesopen.com>
5722
5723 PR rtl-optimization/18928
5724 * gcc.dg/pr18928-1.c: New test case.
5725
04482133
AO
57262004-12-13 Alexandre Oliva <aoliva@redhat.com>
5727
5728 PR tree-opt/16951
5729 * gcc.c-torture/compile/20041211-1.c: New.
5730
b80a3161
JDA
57312004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5732
5733 PR middle-end/17564
5734 * gcc.c-torture/execute/20041212-1.c: New test.
5735
23acf4d4
TS
57362004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5737
5738 PR fortran/18869
5739 * gfortran.dg/common_1.f90: New test.
5740
8d5cfa27
SK
57412004-12-12 Steven G. Kargl <kargls@comcast.net>
5742 Paul Brook <paul@codesourcery.com>
5743
5744 PR fortran/16222
5745 * gfortran.dg/real_do_1.f90: New test.
5746
a5f712ff
AP
57472004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5748
5749 PR tree-opt/18040
5750 * g++.dg/opt/ptrmem6.C: New test.
5751
ec7e2228
RS
57522004-12-11 Roger Sayle <roger@eyesopen.com>
5753
5754 PR middle-end/18921
5755 * gcc.dg/pr18921-1.c: New test case.
5756
49e4d580
TS
57572004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5758
5759 PR fortran/17175
5760 * gfortran.dg/scale_1.f90: New test.
5761
ef0b4f28
AP
57622004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
5763
5764 PR middle-end/18903
5765 * gcc.c-torture/compile/pr18903.c: New test.
5766
036ff63f
RS
57672004-12-10 Richard Sandiford <rsandifo@redhat.com>
5768
5769 * gcc.c-torture/execute/20041210-1.c: New test.
5770
9bf0e588
VR
57712004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5772
5773 PR c++/18731
5774 * g++.dg/parser/struct-1.C: New test.
5775 * g++.dg/parser/struct-2.C: New test.
5776 * g++.dg/parser/struct-3.C: New test.
5777
38ef242b
RH
57782004-12-09 Richard Henderson <rth@redhat.com>
5779
af99a0b0
RH
5780 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
5781
38ef242b
RH
5782 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
5783 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
5784
f80f1bab
MA
57852004-12-09 Matt Austern <austern@apple.com>
5786
5787 PR c++/18514
5788 * g++.dg/ext/builtin1.C: New
5789 * g++.dg/ext/builtin2.C: New
5790 * g++.dg/ext/builtin3.C: New
5791 * g++.dg/ext/builtin4.C: New
5792 * g++.dg/ext/builtin5.C: New
5793
25a2fe85
AP
57942004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
5795
5796 PR tree-opt/18904
5797 * g++.dg/opt/ptrmem5.C: New test.
5798
354e22e1
AO
57992004-12-09 Alexandre Oliva <aoliva@redhat.com>
5800
5801 * g++.dg/parse/typename5.C: Adjust for new error.
5802 * g++.dg/parse/typename7.C: New.
5803
257d5f32
VR
58042004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5805
5806 PR c++/18073
5807 * g++.dg/other/mmintrin.C: New test.
5808
94763647
NS
58092004-12-09 Nathan Sidwell <nathan@codesourcery.com>
5810
5811 PR c++/16681
5812 * g++.dg/init/array15.C: New.
5813 * g++.dg/init/array16.C: New.
5814
40f2165e
TS
58152004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5816
baa8edda 5817 PR fortran/18826
40f2165e
TS
5818 * gfortran.dg/assign_1.f90: New test.
5819
de40e4dd
NC
58202004-12-08 Nick Clifton <nickc@redhat.com>
5821
5822 * gcc.target/xstormy16/bss_below100: New directory containing tests.
5823 * gcc.target/xstormy16/data_below100: Likewise.
5824 * gcc.target/xstormy16/sfr: Likewise.
5825 * gcc.target/xstormy16/below100.S: New test source file.
5826 * gcc.target/xstormy16/below100.ld: New test linker script.
5827 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5828 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
5829 bp instructions.
5830 * gcc.target/xstormy16/bp.c: Likewise.
5831
5832 * gcc.target/xstormy16/bss_below100: New files:
5833 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5834 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5835 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5836 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5837 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5838 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5839 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5840 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5841 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5842 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5843 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5844 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5845 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5846 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5847 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5848 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5849 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5850 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5851 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5852 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5853 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5854 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5855 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5856 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5857 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5858 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5859 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5860
5861 * gcc.target/xstormy16/data_below100: New files:
5862 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5863 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5864 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5865 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5866 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5867 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5868 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5869 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5870 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5871 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5872 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5873 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5874 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5875 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5876 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5877 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5878 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5879 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5880 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5881 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5882 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5883 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5884 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5885 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5886 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5887 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5888 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5889
5890 * gcc.target/xstormy16/sfr: New files:
5891 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
5892 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
5893 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
5894 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
5895 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
5896 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
5897 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
5898 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
5899 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
5900 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
5901 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
5902 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
5903 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
5904 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
5905 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
5906 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
5907 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
5908 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
5909 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
5910 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
5911 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
5912 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
5913 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
5914 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
5915 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
5916 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
5917 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
5918 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
5919 27_if0_sfrw_bitfield_f.c
5920
4104f0f4
KL
59212004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5922
5923 PR c++/18100
5924 * g++.dg/lookup/name-clash4.C: New test.
5925
db24eb1f
NS
59262004-12-08 Nathan Sidwell <nathan@codesourcery.com>
5927
0710ccff
NS
5928 PR c++/18672
5929 * g++.dg/opt/array1.C: New.
9469f0aa 5930
db24eb1f
NS
5931 PR c++/18803
5932 * g++.dg/template/operator5.C: New.
5933
371f495a
HPN
59342004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
5935
5936 PR c/18867
5937 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
5938
02fbae83
SB
59392004-12-07 Steven Bosscher <stevenb@suse.de>
5940
5941 * gcc.dg/noncompile/20041207.c: New test.
5942
5f679db9
VR
59432004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
5944
5945 * g++.dg/other/unreachable-1.C: New test.
5946
a52c836b
NC
59472004-12-06 Nick Clifton <nickc@redhat.com>
5948
5949 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
5950 <limits.h> because the latter comes from gcc's include/ directory
5951 and not the newlib/libc/include directory.
5952
6ac5aa91
RH
59532004-12-04 Richard Henderson <rth@redhat.com>
5954
5955 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
5956
8138dfe4
RH
59572004-12-04 Richard Henderson <rth@redhat.com>
5958
5959 * lib/target-supports.exp (check_gc_sections_available): Disable
5960 for alpha and ia64.
5961
a6ac7f6f
AP
59622004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
5963
5964 PR middle-end/17909
5965 * g++.dg/other/vararg-2.C: New test.
5966
bad1f462
KL
59672004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5968
5969 PR c++/17011, c++/17971
5970 * g++.dg/template/error15.C: Adjust expected error.
5971 * g++.dg/template/instantiate3.C: Likewise.
5972
5edea4c6
JJ
59732004-12-03 Janis Johnson <janis187@us.ibm.com>
5974
5975 * gcc.dg/altivec-18.c: Fix for darwin
5976
ad1063d5
NS
59772004-12-03 Nathan Sidwell <nathan@codesourcery.com>
5978
f4ed7d21
NS
5979 PR c++/18782
5980 * g++.dg/parse/ptrmem2.C: New.
5981
ad1063d5
NS
5982 PR c++/18318
5983 * g++.dg/template/new1.C: New.
5984
abd7fea9
TS
59852004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5986
79d60e57 5987 PR fortran/18710
abd7fea9
TS
5988 * gfortran.dg/direct_io_3.f90: New test.
5989
55dcbc12
NS
59902004-12-02 Nathan Sidwell <nathan@codesourcery.com>
5991
5992 PR 18758
5993 * g++.dg/parse/crash21.C: New.
5994
28e42b7e
KL
59952004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5996
5997 PR c++/15664, c++/18276
5998 * g++.dg/template/ttp13.C: New test.
5999 * g++.dg/template/ttp14.C: Likewise.
6000
a5e51518
KL
60012004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6002
6003 PR c++/18123
6004 * g++.dg/parse/enum2.C: New test.
6005 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6006
1a06672a
NC
60072004-12-02 Nick Clifton <nickc@redhat.com>
6008
6009 * gcc.target/xstormy16: New test directory.
6010 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6011 * gcc.target/xstormy16/bp.c: Check the generation of bp
6012 instructions.
6013 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6014 bn instructions and the BELOW100 attribute.
6015
5191f2ba
AM
60162004-12-02 Alan Modra <amodra@bigpond.net.au>
6017
6018 PR target/16952
6019 * gcc.dg/ppc-eabi.c: New.
6020
78579b60
BD
60212004-12-02 Bud Davis <bdavis9659@comcast.net>
6022
6023 PR fortran/18284
6024 * gfortran.dg/backspace.f90
6025
8dc4d66a
BD
60262004-12-02 Bud Davis <bdavis9659@comcast.net>
6027
6028 * gfortran.dg/inquire.f90: New test.
6029
810838e7
JJ
60302004-12-01 Janis Johnson <janis187@us.ibm.com>
6031
6032 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6033 handle effective-target-keyword.
6034 (dg-skip-if): Support effective-target keyword as target list.
6035 (dg-xfail-if): Ditto.
6036 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6037
986583fd
DN
60382004-12-01 Diego Novillo <dnovillo@redhat.com>
6039
6040 PR tree-optimization/18291
6041 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6042
386489e3
NS
60432004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6044
07c65e00
NS
6045 PR C++/18729
6046 * g++.dg/parse/crash20.C: New.
6047
386489e3
NS
6048 PR c++/17431
6049 * g++.dg/overload/arg1.C: New.
6050 * g++.dg/overload/arg2.C: New.
6051 * g++.dg/overload/arg3.C: New.
6052 * g++.dg/overload/arg4.C: New.
6053
683e2617
JM
60542004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6055
6056 * gcc.dg/c99-flex-array-4.c: Remove.
6057
f470b1e5
JJ
60582004-11-30 Janis Johnson <janis187@us.ibm.com>
6059
d7d05b86
JJ
6060 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6061
68897708
JJ
6062 * lib/target-supports.exp (is-effective-target): Simplify.
6063
f470b1e5
JJ
6064 * lib/target-supports.exp (check_effective_target_vect_long):
6065 Fix for powerpc64-*-*.
6066
1ae5bf02
LR
60672004-11-30 Loren James Rittle <ljrittle@acm.org>
6068
b4519d39 6069 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
6070 to support new requirements on FreeBSD 5.
6071
a50c69c4
DP
60722004-11-30 Devang Patel <dpatel@apple.com>
6073
6074 PR 18702
6075 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 6076
98705d7d
JJ
60772004-11-30 Janis Johnson <janis187@us.ibm.com>
6078
6079 * g++.dg/ext/altivec-13.C: New test.
6080
209e170c
AP
60812004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6082
6083 PR tree-opt/18298
6084 * gcc.c-torture/execute/p18298.c: New test.
6085
218d1b88
IR
60862004-11-30 Ira Rosen <irar@il.ibm.com>
6087 Dorit Naishlos <dorit@il.ibm.com>
6088
6089 PR tree-opt/18607
6090 * gcc.dg/vect/vect-89.c: New test.
6091
1ac0ac8b
JM
60922004-11-30 James A. Morrison <phython@gcc.gnu.org>
6093
6094 * gcc.dg/pr18596-1.c: New test.
6095
9d6ccbe6
BE
60962004-11-30 Ben Elliston <bje@au.ibm.com>
6097
6098 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6099
e8233ac2
AP
61002004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6101
6102 PR c/18479
6103 * gcc.dg/pr18479.c: New test.
6104
e59165e6
HPN
61052004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6106
6107 PR target/18490
6108 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6109 mmix-knuth-mmixware.
6110
6111 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6112 cris-*-elf* cris-*-aout* mmix-*-*
6113
5e23162d
AP
61142004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6115
6116 PR middle-end/18725
6117 * gcc.dg/pr18725.c: New test.
6118
226e6926
HPN
61192004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6120
3798c21b
HPN
6121 PR target/18488
6122 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6123
226e6926
HPN
6124 PR target/18336
6125 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6126
fc6a28d7
MM
61272004-11-29 Mark Mitchell <mark@codesourcery.com>
6128
13034073 6129 PR c++/18368
fc6a28d7
MM
6130 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6131 * g++.old-deja/g++.law/ctors5.C: Likewise.
6132 * g++.old-deja/g++.other/crash25.C: Likewise.
6133
6134 PR c++/18674
6135 * g++.dg/template/error16.C: New test.
9469f0aa 6136
fc6a28d7
MM
6137 PR c++/18512
6138 * g++.dg/template/crash29.C: New test.
6139
d21d51d0
DN
61402004-11-29 Diego Novillo <dnovillo@redhat.com>
6141
b7034e06 6142 PR tree-optimization/18712
d21d51d0
DN
6143 * gcc.c-torture/compile/pr18712.c: New test.
6144
86f029aa
JM
61452004-11-29 Joseph Myers <joseph@codesourcery.com>
6146
6147 PR c/7544
6148 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6149 tests.
6150
c6f9f83b
KL
61512004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6152
6153 PR c++/18652
6154 * g++.dg/lookup/crash6.C: New test.
6155
22bbc492
HPN
61562004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6157
6158 PR middle-end/18164
6159 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6160
1cb1fa51
JM
61612004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6162
6163 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6164 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6165 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6166
6db081f1
AP
61672004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6168
6169 * gcc.dg/pr18164.c: New test.
6170
a2163d83
MK
61712004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6172
6173 * gcc.dg/funroll-loops-all.c: New.
6174
b20e8229
HPN
61752004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6176
77109b50
HPN
6177 PR target/18489
6178 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6179 delimeter, match space and TAB as well as ":".
6180
a8344e32
HPN
6181 PR target/18484
6182 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6183
20db5bc8
HPN
6184 PR target/18348
6185 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6186
450bc074
HPN
6187 PR target/18345
6188 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6189
b20e8229
HPN
6190 PR target/18337
6191 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6192
905d47a9 61932004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 6194
b4519d39 6195 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 6196
ec017547
HPN
61972004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6198
6199 PR target/18334
6200 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6201
78a27531
RH
62022004-11-28 Richard Henderson <rth@redhat.com>
6203
6204 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6205
c48cb439
JM
62062004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6207
6208 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6209 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6210 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6211 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6212 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6213 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6214 gcc.dg/pointer-arith-8.c: New tests.
6215
203f344c
BD
62162004-11-27 Bud Davis <bdavis9659@comcast.net>
6217
6218 PR fortran/18364
6219 * gfortran.dg/endfile.f90: New test.
6220
0c00d5f3
FH
62212004-11-27 Falk Hueffner <falk@debian.org>
6222
6223 * gcc.dg/loop-6.c: New test.
6224
47d42ce2
JJ
62252004-11-27 Jakub Jelinek <jakub@redhat.com>
6226
6227 * gcc.c-torture/execute/20041126-1.c: New test.
6228
87980da0
RS
62292004-11-27 Richard Sandiford <rsandifo@redhat.com>
6230
6231 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6232 on IRIX.
6233
601a71a7
RS
62342004-11-27 Richard Sandiford <rsandifo@redhat.com>
6235
6236 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6237 functions.
6238
b78b8bd8
JJ
62392004-11-27 Jakub Jelinek <jakub@redhat.com>
6240
6241 PR rtl-optimization/17825
6242 * gcc.c-torture/compile/20041119-1.c: New test.
6243
de2fc4db
JDA
62442004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6245
6246 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6247 Check existence of ld library path variables before unsetting.
6248
3de87817
MM
62492004-11-26 Mark Mitchell <mark@codesourcery.com>
6250
6251 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6252
a0fec000
RS
62532004-11-26 Richard Sandiford <rsandifo@redhat.com>
6254
6255 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6256
2a513780
RS
62572004-11-26 Richard Sandiford <rsandifo@redhat.com>
6258
6259 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6260
2557bee0
BE
62612004-11-26 Ben Elliston <bje@au.ibm.com>
6262
6263 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6264 dg-do directive.
6265
f50a5f61
BE
62662004-11-26 Ben Elliston <bje@au.ibm.com>
6267
6268 * gcc.dg/pr17957.c: Pass --param, not -param.
6269
5f0be3d0
AP
62702004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6271
6272 PR middle-end/17957
6273 * testsuite/gcc.dg/pr17957.c: New test.
6274
5ae9ba3e
MM
62752004-11-25 Mark Mitchell <mark@codesourcery.com>
6276
6277 PR c++/18445
6278 * g++.dg/template/crash28.C: Likewise.
6279
6280 PR c++/18001
6281 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6282 * g++.dg/ext/lvaddr.C: Likewise.
6283 * g++.dg/opt/pr7503-3.C: Likewise.
6284
6285 PR c++/18466
6286 * g++.dg/parse/qualified3.C: New test.
6287 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 6288
5ae9ba3e 6289 PR c++/18545
9469f0aa 6290 * g++.dg/expr/return1.C: New test.
5ae9ba3e 6291
87c465f5
KL
62922004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6293
6294 Friend class name lookup 3/n, PR c++/3332
6295 * g++.dg/lookup/friend3.C: New test.
6296 * g++.dg/lookup/friend4.C: Likewise.
6297 * g++.dg/lookup/friend5.C: Likewise.
6298
29ef83de
KL
62992004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6300
6301 Friend class name lookup 2/n, PR c++/14513, c++/15410
6302 * g++.dg/lookup/friend2.C: New test.
6303 * g++.dg/template/friend31.C: Likewise.
6304
fc6fdbf3
JDA
63052004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6306
6307 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6308
9306cccb
MM
63092004-11-24 Mark Mitchell <mark@codesourcery.com>
6310
6311 PR c++/17473
6312 * g++.dg/tc1/dr56.C: Remove.
6313 * g++.dg/template/typedef1.C: Add dg-error markers.
6314 * g++.old-deja/g++.other/typedef7.C: Likewise.
6315
6316 PR c++/18285
6317 * g++.dg/parse/typedef7.C: New test.
6318
bef5d8b6
RS
63192004-11-24 Richard Sandiford <rsandifo@redhat.com>
6320
6321 * gcc.c-torture/execute/20041124-1.c: New test.
6322
d6eec208
MM
63232004-11-24 Mark Mitchell <mark@codesourcery.com>
6324
9469f0aa 6325 * g++.dg/template/deduce3.C: New test.
6e2993bf 6326
62a4d942 6327 PR c++/18586
9469f0aa 6328 * g++.dg/template/crash27.C: New test.
62a4d942 6329
d6eec208
MM
6330 PR c++/18530
6331 * g++.dg/warn/Wshadow-3.C: New test.
6332
479ec1d1
DP
63332004-11-24 Devang Patel <dpatel@apple.com>
6334
6335 PR/18555
6336 * gcc.dg/cpp/isysroot-1.c: New test.
6337 * gcc.dg/cpp/usr/include/stdio.h: New file.
6338 * gcc.dg/cpp/isysroot-2.c: New test.
6339 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6340 New file.
6341
91146169
GB
63422004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6343
6344 PR c++/8929
6345 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6346
592590f5
EB
63472004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6348
6349 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6350 * gcc.target/sparc/pdist.c: Likewise.
6351
d70b8c3a
PB
63522004-11-24 Paolo Bonzini <bonzini@gnu.org>
6353
6354 PR c++/16882
d70b8c3a
PB
6355 * g++.dg/conversion/simd1.C: New test.
6356
1df8e834
JDA
63572004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6358
6359 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6360 and restore_ld_library_path_env_vars.
6361 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6362 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6363 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6364 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6365
b5b3e36a
DJ
63662004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6367
6368 * gcc.dg/pragma-align-2.c: Test macro expansion.
6369 * gcc.dg/pragma-pack-2.c: New test.
6370
31589ec6
RH
63712004-11-23 Richard Henderson <rth@redhat.com>
6372
6373 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6374 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6375 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6376 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6377 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6378 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6379
6380 * gcc.dg/vect/vect.exp: Add check for alpha.
6381 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6382 (check_effective_target_vect_int): Enable for alpha.
6383 (check_effective_target_vect_long): New.
6384 (is-effective-target): Add it.
6385
27b28c6d
UB
63862004-11-23 Uros Bizjak <uros@kss-loka.si>
6387
6388 * gcc.dg/pr18614-1.c: New test.
6389
a3407e42
EB
63902004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6391
6392 * gcc.dg/setjmp-2.c: New test.
6393
16f59241
JM
63942004-11-22 James A. Morrison <phython@gcc.gnu.org>
6395
6396 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6397 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6398 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6399 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6400 gcc.target/sparc/pdist.c: New tests.
6401
c33a9f06
BW
64022004-11-22 Bob Wilson <bob.wilson@acm.org>
6403
6404 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6405
5628fde1
DJ
64062004-11-22 Dale Johannesen <dalej@apple.com>
6407
6408 * gcc.dg/20041111-1.c: New.
6409
618bb89c
DN
64102004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6411
6412 PR tree-opt/18536
6413 * gcc.dg/vect/pr18536.c: New test.
6414
e99f332f
GB
64152004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6416
6417 PR c++/18354
6418 * g++.dg/template/nontype11.C: New test.
6419
6da285d2
RS
64202004-11-21 Roger Sayle <roger@eyesopen.com>
6421
6422 PR middle-end/18520
6423 * gcc.dg/pr18520-1.c: New test case.
6424
a4ab7973
JM
64252004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6426
6427 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6428 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6429 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6430 expected diagnostics.
6431
7afc9b98
EB
64322004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6433
6434 PR target/18580
6435 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6436 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6437 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6438
21664a3e
EB
64392004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6440
6441 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6442
79c70e5a 64432004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 6444 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
6445
6446 * lib/target-supports.exp (check_visibility_available): Really
6447 test the compiler.
6448
63dfe6ff
DN
64492004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6450
6451 PR tree-opt/18181
6452 * gcc.dg/vect/vect-85.c: New test.
6453 * gcc.dg/vect/vect-86.c: New test.
6454 * gcc.dg/vect/vect-87.c: New test.
6455 * gcc.dg/vect/vect-88.c: New test.
6456
d9648e1d
BE
64572004-11-19 Ben Elliston <bje@au.ibm.com>
6458
6459 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6460
bb30f5c0
JJ
64612004-11-18 Janis Johnson <janis187@us.ibm.com>
6462
6463 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6464 * gcc.dg/ppc-and-1.c: Ditto.
6465 * gcc.dg/ppc-compare-1.c: Ditto.
6466 * gcc.dg/ppc-mov-1.c: Ditto
6467
a8e68029 64682004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 6469 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
6470
6471 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6472
07d05ffd 64732004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 6474 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
6475
6476 * lib/target-supports.exp (check_effective_target_vect_int): New
6477 (check_effective_target_vect_float): New
6478 (check_effective_target_vect_double): New.
6479 (is-effective-target): Support new effective targets keywords.
6480 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6481 default action for dg-do.
6482 * gcc.dg/vect/pr16105.c: Use new support.
6483 * gcc.dg/vect/pr18400.c: Ditto.
6484 * gcc.dg/vect/pr18425.c: Ditto.
6485 * gcc.dg/vect/vect-1.c: Ditto.
6486 * gcc.dg/vect/vect-10.c: Ditto.
6487 * gcc.dg/vect/vect-11.c: Ditto.
6488 * gcc.dg/vect/vect-12.c: Ditto.
6489 * gcc.dg/vect/vect-13.c: Ditto.
6490 * gcc.dg/vect/vect-14.c: Ditto.
6491 * gcc.dg/vect/vect-15.c: Ditto.
6492 * gcc.dg/vect/vect-16.c: Ditto.
6493 * gcc.dg/vect/vect-17.c: Ditto.
6494 * gcc.dg/vect/vect-18.c: Ditto.
6495 * gcc.dg/vect/vect-19.c: Ditto.
6496 * gcc.dg/vect/vect-2.c: Ditto.
6497 * gcc.dg/vect/vect-20.c: Ditto.
6498 * gcc.dg/vect/vect-21.c: Ditto.
6499 * gcc.dg/vect/vect-22.c: Ditto.
6500 * gcc.dg/vect/vect-23.c: Ditto.
6501 * gcc.dg/vect/vect-24.c: Ditto.
6502 * gcc.dg/vect/vect-25.c: Ditto.
6503 * gcc.dg/vect/vect-26.c: Ditto.
6504 * gcc.dg/vect/vect-27.c: Ditto.
6505 * gcc.dg/vect/vect-27a.c: Ditto.
6506 * gcc.dg/vect/vect-28.c: Ditto.
6507 * gcc.dg/vect/vect-29.c: Ditto.
6508 * gcc.dg/vect/vect-29a.c: Ditto.
6509 * gcc.dg/vect/vect-3.c: Ditto.
6510 * gcc.dg/vect/vect-30.c: Ditto.
6511 * gcc.dg/vect/vect-31.c: Ditto.
6512 * gcc.dg/vect/vect-32.c: Ditto.
6513 * gcc.dg/vect/vect-33.c: Ditto.
6514 * gcc.dg/vect/vect-34.c: Ditto.
6515 * gcc.dg/vect/vect-35.c: Ditto.
6516 * gcc.dg/vect/vect-36.c: Ditto.
6517 * gcc.dg/vect/vect-37.c: Ditto.
6518 * gcc.dg/vect/vect-38.c: Ditto.
6519 * gcc.dg/vect/vect-4.c: Ditto.
6520 * gcc.dg/vect/vect-40.c: Ditto.
6521 * gcc.dg/vect/vect-41.c: Ditto.
6522 * gcc.dg/vect/vect-42.c: Ditto.
6523 * gcc.dg/vect/vect-43.c: Ditto.
6524 * gcc.dg/vect/vect-44.c: Ditto.
6525 * gcc.dg/vect/vect-45.c: Ditto.
6526 * gcc.dg/vect/vect-46.c: Ditto.
6527 * gcc.dg/vect/vect-47.c: Ditto.
6528 * gcc.dg/vect/vect-48.c: Ditto.
6529 * gcc.dg/vect/vect-48a.c: Ditto.
6530 * gcc.dg/vect/vect-49.c: Ditto.
6531 * gcc.dg/vect/vect-5.c: Ditto.
6532 * gcc.dg/vect/vect-50.c: Ditto.
6533 * gcc.dg/vect/vect-51.c: Ditto.
6534 * gcc.dg/vect/vect-52.c: Ditto.
6535 * gcc.dg/vect/vect-53.c: Ditto.
6536 * gcc.dg/vect/vect-54.c: Ditto.
6537 * gcc.dg/vect/vect-55.c: Ditto.
6538 * gcc.dg/vect/vect-56.c: Ditto.
6539 * gcc.dg/vect/vect-56a.c: Ditto.
6540 * gcc.dg/vect/vect-57.c: Ditto.
6541 * gcc.dg/vect/vect-58.c: Ditto.
6542 * gcc.dg/vect/vect-59.c: Ditto.
6543 * gcc.dg/vect/vect-6.c: Ditto.
6544 * gcc.dg/vect/vect-60.c: Ditto.
6545 * gcc.dg/vect/vect-61.c: Ditto.
6546 * gcc.dg/vect/vect-62.c: Ditto.
6547 * gcc.dg/vect/vect-63.c: Ditto.
6548 * gcc.dg/vect/vect-64.c: Ditto.
6549 * gcc.dg/vect/vect-65.c: Ditto.
6550 * gcc.dg/vect/vect-66.c: Ditto.
6551 * gcc.dg/vect/vect-67.c: Ditto.
6552 * gcc.dg/vect/vect-68.c: Ditto.
6553 * gcc.dg/vect/vect-69.c: Ditto.
6554 * gcc.dg/vect/vect-7.c: Ditto.
6555 * gcc.dg/vect/vect-72.c: Ditto.
6556 * gcc.dg/vect/vect-72a.c: Ditto.
6557 * gcc.dg/vect/vect-73.c: Ditto.
6558 * gcc.dg/vect/vect-74.c: Ditto.
6559 * gcc.dg/vect/vect-75.c: Ditto.
6560 * gcc.dg/vect/vect-76.c: Ditto.
6561 * gcc.dg/vect/vect-77.c: Ditto.
6562 * gcc.dg/vect/vect-77a.c: Ditto.
6563 * gcc.dg/vect/vect-78.c: Ditto.
6564 * gcc.dg/vect/vect-79.c: Ditto.
6565 * gcc.dg/vect/vect-8.c: Ditto.
6566 * gcc.dg/vect/vect-80.c: Ditto.
6567 * gcc.dg/vect/vect-82.c: Ditto.
6568 * gcc.dg/vect/vect-82_64.c: Ditto.
6569 * gcc.dg/vect/vect-83.c: Ditto.
6570 * gcc.dg/vect/vect-83_64.c: Ditto.
6571 * gcc.dg/vect/vect-9.c: Ditto.
6572 * gcc.dg/vect/vect-all.c: Ditto.
6573 * gcc.dg/vect/vect-none.c: Ditto.
6574
7c278f79
JJ
65752004-11-17 Janis Johnson <janis187@us.ibm.com>
6576
6577 * lib/gcc-dg.exp (dg-skip-if): New function.
6578 (dg-forbid-option): Remove.
6579 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6580 * g++.dg/abi/bitfield8.C: Likewise.
6581 * g++.dg/abi/dtor1.C: Likewise.
6582 * g++.dg/abi/empty10.C: Likewise.
6583 * g++.dg/abi/empty7.C: Likewise.
6584 * g++.dg/abi/empty9.C: Likewise.
6585 * g++.dg/abi/layout3.C: Likewise.
6586 * g++.dg/abi/layout4.C: Likewise.
6587 * g++.dg/abi/thunk1.C: Likewise.
6588 * g++.dg/abi/thunk2.C: Likewise.
6589 * g++.dg/abi/vbase11.C: Likewise.
6590 * g++.dg/abi/vthunk2.C: Likewise.
6591 * g++.dg/abi/vthunk3.C: Likewise.
6592 * g++.dg/ext/attrib8.C: Likewise.
6593 * g++.dg/opt/longbranch2.C: Likewise.
6594 * g++.dg/opt/reg-stack4.C: Likewise.
6595 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6596 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6597 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6598 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6599 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6600 * gcc.dg/20000609-1.c: Likewise.
6601 * gcc.dg/20000720-1.c: Likewise.
6602 * gcc.dg/20011107-1.c: Likewise.
6603 * gcc.dg/20011119-1.c: Likewise.
6604 * gcc.dg/20020108-1.c: Likewise.
6605 * gcc.dg/20020122-2.c: Likewise.
6606 * gcc.dg/20020122-3.c: Likewise.
6607 * gcc.dg/20020201-3.c: Likewise.
6608 * gcc.dg/20020206-1.c: Likewise.
6609 * gcc.dg/20020218-1.c: Likewise.
6610 * gcc.dg/20020310-1.c: Likewise.
6611 * gcc.dg/20020411-1.c: Likewise.
6612 * gcc.dg/20020418-2.c: Likewise.
6613 * gcc.dg/20020426-1.c: Likewise.
6614 * gcc.dg/20020426-2.c: Likewise.
6615 * gcc.dg/20020517-1.c: Likewise.
6616 * gcc.dg/20020523-1.c: Likewise.
6617 * gcc.dg/20020523-2.c: Likewise.
6618 * gcc.dg/20020729-1.c: Likewise.
6619 * gcc.dg/20030204-1.c: Likewise.
6620 * gcc.dg/20030826-2.c: Likewise.
6621 * gcc.dg/20030926-1.c: Likewise.
6622 * gcc.dg/20031202-1.c: Likewise.
6623 * gcc.dg/980312-1.c: Likewise.
6624 * gcc.dg/980313-1.c: Likewise.
6625 * gcc.dg/990117-1.c: Likewise.
6626 * gcc.dg/990424-1.c: Likewise.
6627 * gcc.dg/990524-1.c: Likewise.
6628 * gcc.dg/991230-1.c: Likewise.
6629 * gcc.dg/i386-387-1.c: Likewise.
6630 * gcc.dg/i386-387-2.c: Likewise.
6631 * gcc.dg/i386-387-3.c: Likewise.
6632 * gcc.dg/i386-387-4.c: Likewise.
6633 * gcc.dg/i386-387-5.c: Likewise.
6634 * gcc.dg/i386-387-6.c: Likewise.
6635 * gcc.dg/i386-asm-1.c: Likewise.
6636 * gcc.dg/i386-bitfield1.c: Likewise.
6637 * gcc.dg/i386-bitfield2.c: Likewise.
6638 * gcc.dg/i386-loop-1.c: Likewise.
6639 * gcc.dg/i386-loop-2.c: Likewise.
6640 * gcc.dg/i386-loop-3.c: Likewise.
6641 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6642 * gcc.dg/i386-pic-1.c: Likewise.
6643 * gcc.dg/i386-regparm.c: Likewise.
6644 * gcc.dg/i386-signbit-1.c: Likewise.
6645 * gcc.dg/i386-signbit-2.c: Likewise.
6646 * gcc.dg/i386-signbit-3.c: Likewise.
6647 * gcc.dg/i386-sse-5.c: Likewise.
6648 * gcc.dg/i386-sse-8.c: Likewise.
6649 * gcc.dg/i386-unroll-1.c: Likewise.
6650 * gcc.dg/tls/opt-1.c: Likewise.
6651 * gcc.dg/tls/opt-2.c: Likewise.
6652 * gcc.dg/unroll-1.c: Likewise.
6653 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6654 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6655 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6656 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6657
c9387915
GB
66582004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6659
6660 * g++.dg/template/incomplete1.C: New test.
6661
a1e98266
NC
66622004-11-16 Nick Clifton <nickc@redhat.com>
6663
6664 Revert patches accidentally commited during checkin of fixes for
6665 xstormy16 tests:
6666 gcc.c-torture/execute/simd-4.c: Revert
6667 gcc.dg/20040910-1.c: Revert.
6668
40b026d8
PB
66692004-11-16 Paul Brook <paul@codesourcery.com>
6670
6671 PR fortran/13010
6672 * gfortran.dg/der_pointer_1.f90: New test.
6673
d134f39e
JM
66742004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6675
6676 PR c/18498
6677 * gcc.dg/bitfld-13.c: New test.
6678
8e0933b1
JJ
66792004-11-15 Janis Johnson <janis187@us.ibm.com>
6680
9cbee3fa
JJ
6681 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6682 powerpc*-*-linux*.
6683
2301511d
JJ
6684 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6685 * gcc.dg/ppc64-abi-2.c: Ditto.
6686 * gcc.dg/ppc64-abi-3.c: Ditto.
6687
8e0933b1
JJ
6688 * lib/gcc-dg.exp (dg-target-list): Remove.
6689
4fd7b3cb
SE
66902004-11-15 Steve Ellcey <sje@cup.hp.com>
6691
6692 * gcc.dg/ia64-postinc.c: New test.
6693
11559c75
MM
66942004-11-15 Mark Mitchell <mark@codesourcery.com>
6695
6696 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6697
f15dc49f
NC
66982004-11-15 Nick Clifton <nickc@redhat.com>
6699
6700 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6701 __INT_MAX__ so that the test can be compiled by toolchains
6702 targeted at 16-bit processors.
6703
6704 * gcc.dg/20040625-1.c: Use long constants rather than integers
6705 when performing arithmetic that will overflow 16-bits.
6706
6707 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6708 xstormy16. It does not support 128-bit vector operations.
6709
6710 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6711 with the macro PTR_TYPE. Define this macro to an integer type
6712 suitable for holding a pointer.
6713
6714 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6715 the target is a 16-bit processor.
6716
6717 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6718 16-bit targets where the character constant will be too long.
6719
6720 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6721 where the double will not be directly addressable.
6722
461c6fce
KL
67232004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6724
6725 Friend class name lookup 1/n, PR c++/18471
6726 * g++.dg/template/crash26.C: New test.
6727 * g++.dg/lookup/struct1.C: Adjust expected error.
6728 * g++.dg/parse/elab1.C: Likewise.
6729 * g++.dg/parse/elab2.C: Likewise.
6730 * g++.dg/parse/int-as-enum1.C: Likewise.
6731 * g++.dg/parse/struct-as-enum1.C: Likewise.
6732 * g++.dg/parse/typedef1.C: Likewise.
6733 * g++.dg/parse/typedef3.C: Likewise.
6734 * g++.dg/parse/typedef4.C: Likewise.
6735 * g++.dg/parse/typedef5.C: Likewise.
6736 * g++.dg/template/nontype4.C: Likewise.
6737 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
6738 * g++.old-deja/g++.other/elab1.C: Likewise.
6739 * g++.old-deja/g++.other/syntax4.C: Likewise.
6740
23e09df4
EB
67412004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6742
6743 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
6744
18522563
ZD
67452004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
6746
6747 * gcc.c-torture/execute/20041114-1.c: New test.
6748
efcc66f0
JM
67492004-11-14 Joseph S. Myers <joseph@codesourcery.com>
6750
6751 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
6752 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
6753 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
6754 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
6755 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
6756 gcc.dg/switch-7.c: New tests.
6757
fceb80bf
DN
67582004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6759
6760 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
6761
f7f02125
DN
67622004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6763
6764 PR tree-opt/18400
6765 * gcc.dg/vect/pr18400.c: New test.
6766
67672004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 6768 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
6769
6770 PR tree-opt/18425
6771 * gcc.dg/vect/pr18425.c: New test.
6772
3021a627
EB
67732004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6774
6775 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
6776 Guard with dg-require-alias and dg-require-visibility.
6777
6b870fa9
EB
67782004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6779
6780 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
6781
d6b75f70
GB
67822004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6783
6784 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
6785
e34b0922
KL
67862004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6787
6788 PR c++/17344
6789 * g++.dg/template/defarg5.C: New test.
6790
fa1dedd8
EB
67912004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6792
6793 * g++.dg/parse/cast1.C: Run only on ILP32.
6794 * g++.old-deja/g++.mike/p784.C: Likewise.
6795
61a5fa29
BS
67962004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
6797
6798 * gcc.c-torture/execute/20041113-1.c: New test.
6799
1136d30e
JM
68002004-11-13 James A. Morrison <phython@gcc.gnu.org>
6801
6802 PR target/18230
6803 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
6804 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
6805 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
6806 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6807 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
6808 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
6809 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
6810 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
6811 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
6812 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6813 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6814 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
6815 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
6816
893e18a5
JM
68172004-11-13 James A. Morrison <phython@gcc.gnu.org>
6818
6819 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
6820 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
6821 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
6822 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
6823 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
6824 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
6825 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
6826 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
6827 gcc.target/sparc/combined-1.c: New tests.
6828
2256aa1c
ZL
68292004-11-12 Ziemowit Laski <zlaski@apple.com>
6830
6831 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
6832 New tests.
6833
bf0fdfdd
MM
68342004-11-12 Mark Mitchell <mark@codesourcery.com>
6835
6836 * lib/gcc-dg.exp (dg-forbid-option): New function.
6837 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
6838 * g++.dg/abi/bitfield8.C: Likewise.
6839 * g++.dg/abi/dtor1.C: Likewise.
6840 * g++.dg/abi/empty10.C: Likewise.
6841 * g++.dg/abi/empty7.C: Likewise.
6842 * g++.dg/abi/empty9.C: Likewise.
6843 * g++.dg/abi/layout3.C: Likewise.
6844 * g++.dg/abi/layout4.C: Likewise.
6845 * g++.dg/abi/thunk1.C: Likewise.
6846 * g++.dg/abi/thunk2.C: Likewise.
6847 * g++.dg/abi/vbase11.C: Likewise.
6848 * g++.dg/abi/vthunk2.C: Likewise.
6849 * g++.dg/abi/vthunk3.C: Likewise.
6850 * g++.dg/ext/attrib8.C: Likewise.
6851 * g++.dg/opt/longbranch2.C: Likewise.
6852 * g++.dg/opt/reg-stack4.C: Likewise.
6853 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6854 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6855 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6856 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6857 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6858 * gcc.dg/20000609-1.c: Likewise.
6859 * gcc.dg/20000720-1.c: Likewise.
6860 * gcc.dg/20011107-1.c: Likewise.
6861 * gcc.dg/20011119-1.c: Likewise.
6862 * gcc.dg/20020108-1.c: Likewise.
6863 * gcc.dg/20020122-2.c: Likewise.
6864 * gcc.dg/20020122-3.c: Likewise.
6865 * gcc.dg/20020201-3.c: Likewise.
6866 * gcc.dg/20020206-1.c: Likewise.
6867 * gcc.dg/20020218-1.c: Likewise.
6868 * gcc.dg/20020310-1.c: Likewise.
6869 * gcc.dg/20020411-1.c: Likewise.
6870 * gcc.dg/20020418-2.c: Likewise.
6871 * gcc.dg/20020426-1.c: Likewise.
6872 * gcc.dg/20020426-2.c: Likewise.
6873 * gcc.dg/20020517-1.c: Likewise.
6874 * gcc.dg/20020523-1.c: Likewise.
6875 * gcc.dg/20020523-2.c: Likewise.
6876 * gcc.dg/20020729-1.c: Likewise.
6877 * gcc.dg/20030204-1.c: Likewise.
6878 * gcc.dg/20030826-2.c: Likewise.
6879 * gcc.dg/20030926-1.c: Likewise.
6880 * gcc.dg/20031202-1.c: Likewise.
6881 * gcc.dg/980312-1.c: Likewise.
6882 * gcc.dg/980313-1.c: Likewise.
6883 * gcc.dg/990117-1.c: Likewise.
6884 * gcc.dg/990424-1.c: Likewise.
6885 * gcc.dg/990524-1.c: Likewise.
6886 * gcc.dg/991230-1.c: Likewise.
6887 * gcc.dg/i386-387-1.c: Likewise.
6888 * gcc.dg/i386-387-2.c: Likewise.
6889 * gcc.dg/i386-387-3.c: Likewise.
6890 * gcc.dg/i386-387-4.c: Likewise.
6891 * gcc.dg/i386-387-5.c: Likewise.
6892 * gcc.dg/i386-387-6.c: Likewise.
6893 * gcc.dg/i386-asm-1.c: Likewise.
6894 * gcc.dg/i386-bitfield1.c: Likewise.
6895 * gcc.dg/i386-bitfield2.c: Likewise.
6896 * gcc.dg/i386-loop-1.c: Likewise.
6897 * gcc.dg/i386-loop-2.c: Likewise.
6898 * gcc.dg/i386-loop-3.c: Likewise.
6899 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6900 * gcc.dg/i386-pic-1.c: Likewise.
6901 * gcc.dg/i386-regparm.c: Likewise.
6902 * gcc.dg/i386-signbit-1.c: Likewise.
6903 * gcc.dg/i386-signbit-2.c: Likewise.
6904 * gcc.dg/i386-signbit-3.c: Likewise.
6905 * gcc.dg/i386-sse-5.c: Likewise.
6906 * gcc.dg/i386-sse-8.c: Likewise.
6907 * gcc.dg/i386-unroll-1.c: Likewise.
6908 * gcc.dg/tls/opt-1.c: Likewise.
6909 * gcc.dg/tls/opt-2.c: Likewise.
6910 * gcc.dg/unroll-1.c: Likewise.
6911 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6912 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6913 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6914 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6915 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
6916 -m64 is specified.
6917
44370687
MM
69182004-11-12 Mark Mitchell <mark@codesourcery.com>
6919
6920 PR c++/18389
6921 * g++.dg/parse/cond1.C: New test.
6922
6923 PR c++/18429
6924 * g++.dg/template/array9.C: New test.
6925 * g++.dg/ext/vla1.C: Adjust error messages.
6926 * g++.dg/ext/vlm1.C: Likewise.
6927 * g++.dg/template/crash2.C: Likewise.
6928
6929 PR c++/18436
6930 * g++.dg/template/call3.C: New test.
6931
6932 PR c++/18407
6933 * g++.dg/template/ptrmem11.C: New test.
6934
690e11b8
AP
69352004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
6936
6937 PR other/14264
6938 * lib/g++.exp: Set LC_ALL and LANG to C.
6939 * lib/gcc-dg.exp: Likewise.
6940 * lib/gfortran.exp: Likewise.
6941 * lib/objc.exp: Likewise.
6942 * lib/treelang.exp: Likewise.
6943
e260ea9d
AS
69442004-11-12 Andreas Schwab <schwab@suse.de>
6945
6946 * gcc.dg/pr16286.c: Fix last change.
6947
0a2695db
MM
69482004-11-12 Mark Mitchell <mark@codesourcery.com>
6949
6950 PR c++/18416
6951 * g++.dg/init/global1.C: New test.
6952
805221b9
EB
69532004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
6954
6955 * gcc.c-torture/execute/20041112-1.c: New test.
6956
c9dd2023
JJ
69572004-11-11 Janis Johnson <janis187@us.ibm.com>
6958
6959 * lib/gcc-dg.exp (dg-target-list): New.
6960
b6dc500c
JJ
69612004-11-11 Janis Johnson <janis187@us.ibm.com>
6962 Richard Sandiford <rsandifo@redhat.com>
6963
6964 * lib/target-supports.exp (get-compiler_messages): New.
6965 (check_named_sections_available): Use it.
6966 (check_effective_target_ilp32): New.
6967 (check_effective_target_lp64): New.
6968 (is-effective-target): New.
6969 * lib/gcc-dg.exp (dg-require-effective-target): New.
6970
fb60d5d7
JM
69712004-11-11 Joseph S. Myers <joseph@codesourcery.com>
6972
6973 * gcc.dg/precedence-1.c: New test.
6974
524136ea
JJ
69752004-11-11 Janis Johnson <janis187@us.ibm.com>
6976
46d1d0da
JJ
6977 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
6978
af980752
JJ
6979 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
6980 message, delete generated files, use more descriptive name for
6981 executable, and make the test unsupported when it cannot be run.
6982
5278e476
JJ
6983 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
6984 (dg-require-weak, dg-require-visibility, dg-require-alias,
6985 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
6986 dg-require-iconv, dg-require-named-sections): Use it.
6987
524136ea
JJ
6988 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
6989
60934f9c
NS
69902004-11-11 Nathan Sidwell <nathan@codesourcery.com>
6991
e1e2e653
NS
6992 PR target/16457
6993 * gcc.dg/ppc-and-1: New
6994
2f4d9502
NS
6995 PR target/16796
6996 * gcc.dg/ppc-mov-1.c: New.
6997
60934f9c
NS
6998 PR target/16458
6999 * gcc.dg/ppc-compare-1.c: New.
7000
3f8882a2
JM
70012004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7002
7003 * objc.dg/desig-init-2.m: New test.
7004
78e54994
AN
70052004-11-10 Adam Nemet <anemet@lnxw.com>
7006
9469f0aa 7007 PR middle-end/18160
78e54994
AN
7008 * g++.dg/warn/register-var-1.C: New test.
7009 * g++.dg/warn/register-var-2.C: New test.
7010
22d8d627
EB
70112004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7012
7013 * gcc.dg/union-2.c: New test.
7014
d05f9c39
FJ
70152004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7016
b4519d39 7017 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
7018 New test for PR tree-optimization/17892.
7019
d746e87d
MM
70202004-11-09 Mark Mitchell <mark@codesourcery.com>
7021
7022 PR c++/18369
7023 * g++.dg/init/new12.C: New test.
7024
8393a290
JM
70252004-11-10 James A. Morrison <phython@gcc.gnu.org>
7026
7027 * gcc.target/sparc: New directory.
7028 * gcc.target/sparc/sparc.exp: New driver.
7029 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7030 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7031 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7032 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7033
2cbcdeba
PB
70342004-11-10 Paul Brook <paul@codesourcery.com>
7035
7036 PR fortran/18218
7037 * gfortran.dg/list_read.c: New test.
7038
8b17a9d6
JM
70392004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7040
7041 PR c/18322
7042 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7043 expected diagnostic location.
7044
e221ef54
UW
70452004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7046
7047 * gcc.dg/20041109-1.c: New test.
7048
3172e26c
AP
70492004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7050
7051 PR objc/18406
7052 * objc/compile/pr18406.m: New test.
7053
40b97a2e
JM
70542004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7055
7056 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7057
9e637a26
JM
70582004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7059
7060 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7061
66e52c35
SE
70622004-11-08 Steve Ellcey <sje@cup.hp.com>
7063
7064 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7065
c7fa97d9
SE
70662004-11-08 Steve Ellcey <sje@cup.hp.com>
7067
7068 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 7069 exit.
c7fa97d9 7070
b03c0b93
AP
70712004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7072
7073 PR tree-opt/18299
7074 * gcc.c-torture/pr18299-1.c: New test.
7075
3c871f3f
AS
70762004-11-06 Andreas Schwab <schwab@suse.de>
7077
7078 * gcc.dg/pr16286.c: Also test for bool and pixel.
7079
fccf8fc6
JM
70802004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7081
7082 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7083 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7084 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7085 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7086 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7087 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7088 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7089 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7090 gcc.dg/struct-semi-3.c: New tests.
7091
a8f48325
EB
70922004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7093
7094 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7095
cd27e3d8
EB
70962004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7097
7098 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7099 Do not use C99 designators.
7100
e78980b7
EB
71012004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7102
7103 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7104
432be037
EB
71052004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7106
7107 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 7108 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
7109 * gcc.c-torture/execute/simd-5.x: Remove.
7110
629bf5f9
AP
71112004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7112
7113 PR rtl-optimization/17933
7114 * gcc.dg/torture/pr17933-1.c: New test.
7115
c37780f5
AL
71162004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7117
7118 PR target/18106
7119 * lib/target-supports.exp (check_weak_available): Support
7120 Windows.
7121
637022d9
DS
71222004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7123
7124 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7125 call to fflush(stdout) before abort.
7126 (my_ffsll): New function.
7127 (generate_fields): Use it.
7128
0a880880
JM
71292004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7130
7131 * gcc.dg/init-undef-1.c: New test.
7132
88876c7c
JM
71332004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7134
7135 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7136 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7137 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7138 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7139 expected messages for new parser.
7140
04fb56d5
MM
71412004-11-04 Mark Mitchell <mark@codesourcery.com>
7142
7143 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 7144
d48b4987
EB
71452004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7146
7147 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7148 on LP64 targets.
7149
68e6421d
JM
71502004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7151
7152 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7153 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7154 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7155 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7156 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7157 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7158 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7159 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7160 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7161 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7162
04466541
JM
71632004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7164
7165 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7166 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7167 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7168 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7169 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7170 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7171 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7172 for new parser.
7173
4e5813dd
RS
71742004-11-04 Richard Sandiford <rsandifo@redhat.com>
7175
7176 PR target/15342
7177 * gcc.dg/20041104-1.c: New test.
7178
b6ab6892
GB
71792004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7180
7181 * g++.dg/template/nontype7.C: New test.
7182 * g++.dg/template/nontype8.C: Likewise.
7183 * g++.dg/template/nontype9.C: Likewise.
7184 * g++.dg/template/nontype10.C: Likewise.
7185 * g++.dg/tc1/dr49.C: Likewise.
7186 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7187 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7188
ffc3e843
BE
71892004-11-04 Ben Elliston <bje@au.ibm.com>
7190
7191 * g++.dg/rtti/tinfo1.C: Remove xfails.
7192
71932004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
7194
7195 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7196 packed attribute to the definition to satisfy the new C++ parser.
7197
4815ff39
EB
71982004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7199
7200 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7201 invocations of va_arg.
7202
71bd7186
MM
72032004-11-02 Mark Mitchell <mark@codesourcery.com>
7204
7205 PR c++/18124
7206 * g++.dg/template/crash25.C: New test.
7207
7208 PR c++/18155
7209 * g++.dg/template/typedef2.C: New test.
7210 * g++.dg/parse/crash13.C: Adjust error markers.
7211
7212 PR c++/18177
7213 * g++.dg/conversion/const3.C: New test.
9469f0aa 7214
36f4d144
TS
72152004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7216
7217 PR fortran/17535
7218 PR fortran/17583
7219 PR fortran/17713
7220 * gfortran.dg/generic_[123].f90: New testcases.
7221
571cfa75
EB
72222004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7223
7224 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7225 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7226
da1f8963
AP
72272004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7228
7229 PR tree-opt/16808
7230 * gcc.c-torture/compile/pr16808.c: New test.
7231
f6219a5e
NS
72322004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7233
7234 PR rtl-optimization/17104
7235 * gcc.dg/ppc-bitfield1.c: New.
7236
f7bf40ee
RS
72372004-11-01 Richard Sandiford <rsandifo@redhat.com>
7238
7239 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7240
7236f3f6
RS
72412004-11-01 Richard Sandiford <rsandifo@redhat.com>
7242
7243 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7244 strings for 32-bit code.
7245
ee060229
JM
72462004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7247
7248 PR c/18239
7249 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7250
ae209f28
NS
72512004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7252
7253 PR c++/18064
7254 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7255
80439563
MM
72562004-10-31 Mark Mitchell <mark@codesourcery.com>
7257
7258 PR c++/15172
7259 * g++.dg/init/aggr2.C: New test.
7260
16b34ad6
ZL
72612004-10-30 Ziemowit Laski <zlaski@apple.com>
7262
7263 * objc.dg/local-decl-1.m: New test.
7264
0a3ee0fd
GDR
72652004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7266
7267 * gcc.dg/20040910-1.c: Adjust regex.
7268
1db4252c
RS
72692004-10-30 Roger Sayle <roger@eyesopen.com>
7270
7271 PR rtl-optimization/18084
7272 * g++.dg/opt/pr18084-1.C: New testcase.
7273
3cabd8f9
MA
72742004-10-30 Matt Austern <austern@apple.com>
7275
7276 PR c++/17542
7277 * g++.dg/ext/attrib18.C: New test.
9469f0aa 7278
61168ff1
RS
72792004-10-30 Roger Sayle <roger@eyesopen.com>
7280
7281 PR middle-end/18096
7282 * gcc.dg/pr18096-1.c: New test case.
7283
0c2166ab
RS
72842004-10-30 Roger Sayle <roger@eyesopen.com>
7285
7286 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7287
46097c76
JM
72882004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7289
7290 PR c/16666
7291 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7292 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7293 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7294 gcc.dg/old-style-prom-3.c: New tests.
7295
514a3b11
DS
72962004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7297
7298 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7299 Remove unnecessary inclusion of stdio.h.
7300
5976e643
RS
73012004-10-29 Roger Sayle <roger@eyesopen.com>
7302
7303 PR rtl-optimization/17581
7304 * gcc.dg/pr17581-1.c: New test case.
7305
ec7e5618
NS
73062004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7307
7308 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7309 being implemented.
7310 * g++.dg/conversion/dr195-1.C: New.
7311 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7312 * g++.old-deja/g++.mike/p10148.C: Likewise.
7313
1dc82a99
MM
73142004-10-29 Mark Mitchell <mark@codesourcery.com>
7315
7316 PR c++/17695
7317 * g++.dg/debug/typedef2.C: New test.
7318
056e1c5e
DB
73192004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7320
7321 PR fortran/13490
7322 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7323 * gfortran.dg/g77/README: Update.
7324
73252004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
7326
7327 PR c++/14124
7328 * g++.dg/ext/packed7.C: New test.
9469f0aa 7329
d533f1cb
AP
73302004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7331
7332 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7333 scan-assembler.
7334 * lib/scanasm.exp (hidden-scan-for): New proc.
7335 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7336 string.
7337 (scan-not-hidden): Likewise.
7338 * lib/target-supports.exp (check_visibility_available): mach-o is
7339 support too.
7340
883a2bff
MM
73412004-10-28 Mark Mitchell <mark@codesourcery.com>
7342
7343 PR c++/17132
7344 * g++.dg/template/memclass3.C: New test.
7345
fcf750ee
AN
73462004-10-28 Adam Nemet <anemet@lnxw.com>
7347
9469f0aa 7348 PR middle-end/18160
fcf750ee
AN
7349 * gcc.dg/register-var-1.c: New test.
7350 * gcc.dg/register-var-2.c: New test.
7351 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7352 error now.
7353
5c588b22
DN
73542004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7355
7356 PR other/18172
9469f0aa 7357 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
7358 unused variables.
7359 * gcc.dg/vect/vect-22.c: Likewise.
7360
83ff1f25
JJ
73612004-10-28 Jakub Jelinek <jakub@redhat.com>
7362
7363 * gcc.dg/i386-rotate-1.c: New test.
7364
391c4bc5
MM
73652004-10-27 Mark Mitchell <mark@codesourcery.com>
7366
2419a74b
MM
7367 * g++.dg/init/ref12.C: Add "run" marker.
7368
391c4bc5
MM
7369 PR c++/17435
7370 * g++.dg/init/ref12.C: New test.
7371
7372 PR c++/18140
7373 * g++.dg/template/shift1.C: New test.
7374 * g++.dg/template/error10.C: Adjust error markers.
7375
8e14584d
AP
73762004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7377
7378 PR tree-opt/17529
7379 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7380
005c1a13
GK
73812004-10-27 Geoffrey Keating <geoffk@apple.com>
7382
98f61f57
GK
7383 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7384 * gcc.dg/weak/weak-3.c: Likewise.
7385 * gcc.dg/weak/weak-5.c: Likewise.
7386 * gcc.dg/weak/weak-9.c: Likewise.
7387 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7388 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7389
005c1a13
GK
7390 * gcc.dg/darwin-weakimport-1.c: New.
7391
61b58001
BE
73922004-10-28 Ben Elliston <bje@au.ibm.com>
7393
7394 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7395
028aa389
NS
73962004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7397
7398 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7399 'syntax' error messages.
7400 * gcc.dg/cpp/direct2s.c: Likewise.
7401
1aeaea8d
GK
74022004-10-26 Geoffrey Keating <geoffk@apple.com>
7403
7404 * gcc.c-torture/compile/20041026-1.c: New.
7405
a5201a91
MM
74062004-10-26 Mark Mitchell <mark@codesourcery.com>
7407
7408 PR c++/18093
7409 * g++.dg/lookup/ns2.C: New test.
7410
7411 PR c++/18020
7412 * g++.dg/template/enum4.C: New test.
7413
7414 PR c++/18161
7415 * g++.dg/template/expr1.C: New test.
7416
a6291e47
BE
74172004-10-26 Ben Elliston <bje@au.ibm.com>
7418
7419 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7420
663174d3
JM
74212004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7422
7423 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7424 gcc.dg/decl-nospec-3.c: New tests.
7425
38285932
ZL
74262004-10-26 Ziemowit Laski <zlaski@apple.com>
7427
7428 * objc.dg/super-class-3.m: New test.
7429
51e63e60
NS
74302004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7431
7432 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7433 resyncing.
7434 * gcc.dg/cpp/direct2s.c: Likewise.
7435
f1a66265
GK
74362004-10-25 Geoffrey Keating <geoffk@apple.com>
7437
7438 * objc.dg/image-info.m: Update for changes to section selection.
7439
3a3589b4
ZL
74402004-10-25 David Ayers <d.ayers@inode.at>
7441 Ziemowit Laski <zlaski@apple.com>
7442
7443 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7444 diagnostics when messaging 'id <Proto>'.
7445 * objc.dg/class-protocol-1.m: New test.
7446 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7447 a non-existent method signature.
7448 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7449 Update diagnostics when messaging with non-existent method signature.
7450 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7451 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7452 invalid receivers are now resolved as if messaging 'id'; remove
7453 extraneous diagnostics.
7454
535dd320
JM
74552004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7456
7457 PR c/16667
7458 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7459 gcc.dg/init-desig-obs-3.c: New tests.
7460
3401a17f
JJ
74612004-10-25 Jakub Jelinek <jakub@redhat.com>
7462
7463 * gcc.dg/debug/20041023-1.c: New test.
7464
4c7c0c70
AP
74652004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7466
7467 PR middle-end/17407
7468 * gcc.c-torture/compile/pr17407.c: New test.
7469
7470 PR c++/18121
7471 * g++.dg/template/array8.C: New test.
7472
1e02510f
EB
74732004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7474
7475 PR other/18138
7476 * lib/g++.exp: Accept more than one multilib libgcc.
7477 * lib/gcc-dg.exp: Likewise.
7478 * lib/objc.exp: Likewise.
7479 * lib/treelang.exp: Likewise.
7480 * lib/gfortran.exp: Likewise.
7481
f3515059
BE
74822004-10-24 Ben Elliston <bje@au.ibm.com>
7483
7484 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7485
c94ac97d 74862004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
7487
7488 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7489 * gcc.dg/c99-const-expr-3.c: Likewise.
7490
ee742c05
AP
74912004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7492
7493 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7494
fef62f03
BE
74952004-10-23 Ben Elliston <bje@au.ibm.com>
7496
7497 * gcc.c-torture/execute/loop-2e.x: Remove.
7498
76aebc9f
NS
74992004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7500
7501 PR c++/18095
7502 * g++.dg/parse/crash18.C: New.
7503 * g++.dg/parse/crash19.C: New.
7504
7c06b222
AL
75052004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7506
7507 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7508 * g++.dg/ext/dllimport2.C: Same.
7509 * g++.dg/ext/dllimport8.C: Same.
7510
08e17d9d
MM
75112004-10-21 Mark Mitchell <mark@codesourcery.com>
7512
7513 PR c++/10841
7514 * g++.dg/conversion/cast1.C: New test.
7515 * g++.dg/overload/pmf1.C: Adjust error marker.
7516
943db347
AP
75172004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7518
7519 PR objc/17923
7520 * objc.dg/const-str-7.m: New test.
7521
aaf1c72d
KL
75222004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7523
7524 * g++.dg/template/memfriend11.C: Fix comment typo.
7525 * g++.dg/template/memfriend14.C: Likewise.
7526
0aab7a4b
RH
75272004-10-20 Richard Henderson <rth@redhat.com>
7528
7529 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7530 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7531 -fasynchronous-unwind-tables.
7532
4ba4c213
RH
75332004-10-20 Richard Henderson <rth@redhat.com>
7534
7535 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7536 (main): Return success.
7537 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7538 (main): Return success.
7539
b939a023
KL
75402004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7541
7542 PR c++/13495
7543 * g++.dg/template/memfriend9.C: New test.
7544 * g++.dg/template/memfriend10.C: Likewise.
7545 * g++.dg/template/memfriend11.C: Likewise.
7546 * g++.dg/template/memfriend12.C: Likewise.
7547 * g++.dg/template/memfriend13.C: Likewise.
7548 * g++.dg/template/memfriend14.C: Likewise.
7549 * g++.dg/template/memfriend15.C: Likewise.
7550 * g++.dg/template/memfriend16.C: Likewise.
7551 * g++.dg/template/memfriend17.C: Likewise.
7552 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7553
23517e6b
NS
75542004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7555
7556 * g++.dg/conversion/dr195.C: New.
7557 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7558
c0952176
BE
75592004-10-20 Ben Elliston <bje@au.ibm.com>
7560 Devang Patel <dpatel@apple.com>
7561
7562 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7563 of floating point arithmetic, which could trap.
7564
33c25e5c
MM
75652004-10-19 Mark Mitchell <mark@codesourcery.com>
7566
7567 PR c++/14035
7568 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7569 * g++.dg/conversion/const2.C: New test.
7570 * g++.dg/expr/reinterpret2.C: New test.
7571 * g++.dg/expr/reinterpret3.C: New test.
7572 * g++.dg/expr/cast2.C: New test.
7573 * g++.dg/expr/copy1.C: New test.
7574 * g++.dg/other/conversion1.C: Change error message.
7575 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7576 function pointers to void *.
7577 * g++.old-deja/g++.mike/p10148.C: Likewise.
7578
a5747863
EB
75792004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7580
7581 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7582
69475123
PB
75832004-10-19 Paolo Bonzini <bonzini@gnu.org>
7584
7585 PR c++/18047
7586
7587 * g++.dg/parse/expr3.C: New test.
7588
6e7a355c
EB
75892004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7590
7591 * gcc.dg/smod-1.c: New test.
7592
d4de6966
ZL
75932004-10-18 Ziemowit Laski <zlaski@apple.com>
7594
7595 * objc.dg/method-14.m: New test.
7596
829acd78
AP
75972004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7598
7599 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7600 Also xfail as the patch was reverted.
7601
c2f55a1b
AP
76022004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7603
7604 PR middle-end/16973
7605 * gcc.dg/pr16973.c: New test.
7606
bca9e17b
DN
76072004-10-18 Diego Novillo <dnovillo@redhat.com>
7608
7609 PR tree-optimization/17656
7610 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7611
18e4be85
NS
76122004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7613
7614 * g++.dg/eh/shadow1.C: New.
7615
ba3ed8d8
JJ
76162004-10-18 Jakub Jelinek <jakub@redhat.com>
7617
7618 * gcc.c-torture/compile/20041018-1.c: New test.
7619
0dc48e89
BE
76202004-10-18 Ben Elliston <bje@au.ibm.com>
7621
7622 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7623 compiler referring to register 0 when accessing sdata. The linker
7624 now patches things up.
7625
36e5122e
AP
76262004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7627
7628 PR c/17529
7629 * gcc.c-torture/compile/pr17529.c: New test.
7630
9596e064
GB
76312004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7632
7633 PR c++/17743
7634 * g++.dg/ext/attrib17.C: New test.
7635
051a6002
EB
76362004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7637
7638 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7639
1ed3dfd5
GB
76402004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7641
7642 PR c++/10479
7643 * g++.dg/ext/attrib16.C: New test.
7644
de3fe73c
MM
76452004-10-15 Mark Mitchell <mark@codesourcery.com>
7646
7647 PR c++/17042
7648 * g++.dg/init/dso_handle1.C: New test.
7649
de3fe73c
MM
7650 PR c++/14667
7651 * g++.dg/parse/typedef6.C: New test.
7652
d6b4201f
MM
7653 PR c++/17916
7654 * g++.dg/parse/pragma1.C: New test.
7655
7832e661
AH
76562004-10-15 Aldy Hernandez <aldyh@redhat.com>
7657
7658 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7659
e68a07e8
SE
76602004-10-15 Steve Ellcey <sje@cup.hp.com>
7661
7662 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7663 -fno-common when on HPPA HP-UX platforms.
7664
76652004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
7666
7667 PR other/16820
7668 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7669 stdint.h.
7670 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7671 uintptr_t.
7672
db3a9519
AP
76732004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7674
7675 PR c++/16301
7676 * g++.dg/lookup/strong-using-4.C: New test.
7677
f0602b16
AP
76782004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7679
7680 PR middle-end/16567
b4519d39 7681 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 7682
31246b8f
DN
76832004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7684
7685 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7686 and mipsisa64*-*-* (until support for misaligned loads is added).
7687 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7688 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7689 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7690 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7691 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7692 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7693
745d26d9
MM
76942004-10-14 Mark Mitchell <mark@codesourcery.com>
7695
7696 PR c++/17976
7697 * g++.dg/init/dtor3.C: New test.
7698
38db57bf
BE
76992004-10-15 Ben Elliston <bje@au.ibm.com>
7700
7701 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7702
c4e18b1c
GK
77032004-10-14 Geoffrey Keating <geoffk@apple.com>
7704
7705 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7706 * gcc.dg/macho-lo-sum.c: Likewise.
7707
b419bac7
JM
77082004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7709
7710 * gcc.dg/ppc-spe64-1.c: New test.
7711
0ecf0d5f
DP
77122004-10-14 Devang Patel <dpatel@apple.com>
7713
7714 PR 17635
7715 * gcc.dg/pr17635.c : New test.
9469f0aa 7716
31246b8f
DN
77172004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7718
7719 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7720 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7721 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7722 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7723 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7724 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7725 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7726 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7727 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7728 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7729 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
7730 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
7731 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
7732 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
7733 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
7734 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
7735 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
7736 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 7737
f0923257
DN
77382004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7739
9469f0aa
AJ
7740 * gcc.dg/vect/vect-82.c: New testcase.
7741 * gcc.dg/vect/vect-82_64.c: New testcase.
7742 * gcc.dg/vect/vect-83.c: New testcase.
7743 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 7744
ac24fc25
JM
77452004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7746
7747 * gcc.dg/cpp/error-1.c: New test.
7748
81da229b
JM
77492004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7750
7751 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
7752
5a78838a
HPN
77532004-10-14 Hans-Peter Nilsson <hp@axis.com>
7754
7755 PR target/17984
7756 * gcc.dg/cris-peep2-xsrand2.c: New test.
7757
bcd46a7c
AP
77582004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
7759
7760 PR c++/17661
7761 * testsuite/g++.dg/expr/for2.C: New test.
7762
b9bf58e5
EB
77632004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7764
7765 * g++.dg/inherit/thunk1.C: Run on the SPARC.
7766
69d49802
JJ
77672004-10-13 Jakub Jelinek <jakub@redhat.com>
7768
7769 PR tree-optimization/17724
7770 * g++.dg/opt/pr17724-1.C: New test.
7771 * g++.dg/opt/pr17724-2.C: New test.
7772 * g++.dg/opt/pr17724-3.C: New test.
7773 * g++.dg/opt/pr17724-4.C: New test.
7774 * g++.dg/opt/pr17724-5.C: New test.
7775 * g++.dg/opt/pr17724-6.C: New test.
7776
3789b316
JM
77772004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
7778
7779 PR c/17301
7780 * gcc.dg/pr17301-2.c: New test.
7781
1ca939e5
MM
77822004-10-11 Mark Mitchell <mark@codesourcery.com>
7783
db86dd14
MM
7784 PR c++/15876
7785 * g++.dg/parse/error22.C: New test.
7786
1ca939e5
MM
7787 PR c++/17936
7788 * g++.dg/template/spec18.C: New test.
7789
f713f229
SE
77902004-10-11 Steve Ellcey <sje@cup.hp.com>
7791
7792 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
7793 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 7794 memcpy.
f713f229
SE
7795 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
7796 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
7797
73826a39
AP
77982004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
7799
7800 * g++.dg/eh/cleanup5.C: Add dg-options "".
7801
eb172681
RS
78022004-10-11 Roger Sayle <roger@eyesopen.com>
7803
7804 PR middle-end/17657
7805 * gcc.dg/switch-4.c: New test case.
7806
6b34e55e
RS
78072004-10-11 Richard Sandiford <rsandifo@redhat.com>
7808
7809 * gcc.c-torture/execute/20041011-1.c: New test.
7810
0ad28dde
AP
78112004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7812
7813 PR c++/17554
7814 * g++.dg/init/for3.C: New test.
7815
7816 PR c++/17657
7817 * g++.dg/opt/switch2.C: New test.
7818
7819 PR middle-end/17703
7820 * g++.dg/warn/Wreturn-2.C: New test.
7821
b187901e
AP
78222004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7823
7824 PR c++/17907
7825 * g++.dg/eh/cleanup5.C: New test.
7826
22ab714d
MM
78272004-10-10 Mark Mitchell <mark@codesourcery.com>
7828
7829 PR c++/17393
7830 * g++.dg/parse/error21.C: New test.
7831
a82e1a7d
GDR
78322004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
7833
7834 * g++.dg/overload/pmf1.C: Adjust quoting marks.
7835 * g++.dg/warn/incomplete1.C: Likewise.
7836 * g++.dg/template/qualttp20.C: Likewise.
7837
bba5733f
JM
78382004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7839
7840 PR c/17881
7841 * parm-incomplete-1.c: New test.
7842
17a27b4f
MM
78432004-10-09 Mark Mitchell <mark@codesourcery.com>
7844
36700ac8 7845 PR c++/17867
17a27b4f
MM
7846 * g++.dg/parse/error19.C: New test.
7847
7848 PR c++/17670
7849 * g++.dg/init/new11.C: New test.
7850
7851 PR c++/17821
7852 * g++.dg/parse/error20.C: New test.
7853
7854 PR c++/17826
7855 * g++.dg/template/crash24.C: New test.
9469f0aa 7856
c69c9b36
JM
78572004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7858
7859 PR c/17301
7860 * gcc.dg/pr17301-1.c: New test.
7861
216a5f1b
JM
78622004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7863
7864 PR c/17189
7865 * gcc.dg/anon-struct-5.c: New test.
7866
fbc0150d
JM
78672004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
7868
7869 PR c/17844
7870 * gcc.dg/pr17844-1.c: New test.
7871
3d5c655f
ZD
78722004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
7873
7874 PR tree-optimization/17906
7875 * gcc.c-torture/compile/pr17906.c: New.
7876
fc7ca5fd
RS
78772004-10-09 Stuart Hastings <stuart@apple.com>
7878 Roger Sayle <roger@eyesopen.com>
7879
7880 PR rtl-optimization/17853
7881 * gcc.dg/i386-mmx-5.c: New testcase.
7882
673dacbe
AP
78832004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
7884
7885 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
7886
62e19030
MM
78872004-10-09 Mark Mitchell <mark@codesourcery.com>
7888
7889 PR c++/17524
7890 * g++.dg/template/static9.C: New test.
7891
7892 PR c++/17685
7893 * g++.dg/parse/operator5.C: New test.
7894
d2e74f6f
RS
78952004-10-09 Roger Sayle <roger@eyesopen.com>
7896
7897 PR middle-end/17894
7898 * gcc.c-torture/execute/divcmp-4.c: New test case.
7899
35897831
AP
79002004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7901
7902 PR tree-opt/17902
7903 * g++.dg/opt/pr17902.C: New test.
7904
a1e063e5
JJ
79052004-10-09 Jakub Jelinek <jakub@redhat.com>
7906
7907 * gcc.dg/cpp/ident-1.c: Add dg-options "".
7908
6d84156b
JM
79092004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7910
7911 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
7912
6dcc04b0
JM
79132004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7914
7915 * gcc.dg/assign-warn-3.c: New test.
7916
14788775
AP
79172004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7918
7919 PR c/16999
7920 * gcc.dg/cpp/ident-1.c: New test.
7921
a58eeb31
NS
79222004-10-08 Nathan Sidwell <nathan@codesourcery.com>
7923
7924 * gcc.c-torture/compile/acc1.c: New.
7925
ea3c4ca8
AP
79262004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7927
7928 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
7929 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
7930
39ba2f92
EB
79312004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7932
7933 * gcc.dg/ultrasp11.c: New test.
7934
c054bc3d
MM
79352004-10-08 Michael Matz <matz@suse.de>
7936
7937 * gcc.dg/doloop-2.c: New test.
7938
2ac2f164
JM
79392004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7940
7941 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
7942 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
7943 objc.dg/method-9.m: Update expected diagnostics.
7944
add2402e
GK
79452004-10-07 Geoffrey Keating <geoffk@apple.com>
7946
7947 * gcc.dg/ppc-fsel-3.c: New file.
7948 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
7949
82e79986
PB
79502004-10-07 Paul Brook <paul@codesourcery.com>
7951
7952 * gfortran.dg/intrinsic_verify_1.f90: New test.
7953
d0e75c71
PB
79542004-10-07 Paul Brook <paul@codesourcery.com>
7955
7956 * gfortran.dg/empty_format_1.f90: Remove stray commas.
7957
5d874166
TS
79582004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7959
9469f0aa 7960 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
7961 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
7962 commit.
5d874166 7963
ca059043
AP
79642004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
7965
7966 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
7967
09ebcffa
GB
79682004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7969
7970 PR c++/17115
7971 * g++.dg/warn/Winline-4.C: New test.
7972
1313b31f 79732004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
7974
7975 * gcc.c-torture/compile/20041007-1.c: New test.
7976
2b58638b
PB
79772004-10-07 Paul Brook <paul@codesourcery.com>
7978
7979 PR fortran/17678
7980 * gfortran.dg/use_allocated_1.f90: New test.
7981
a3ed9870
AP
79822004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
7983
7984 PR middle-end/17849
7985 * gfortran.fortran-torture/compile/nested.f90: New test
7986
03dafa61
JM
79872004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
7988
7989 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
7990
564060c3
AP
79912004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
7992
7993 PR c++/17368
7994 * g++.dg/ext/asm6.C: New test.
7995
8813c944
KZ
79962004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
7997
564060c3 7998 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 7999
7726f633
PB
80002004-10-06 Paul Brook <paul@codesourcery.com>
8001
8002 PR libfortran/17709
8003 * gfortran.dg/empty_format_1.f90: New test.
8004
5d24a977
TS
80052004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8006
8007 PR fortran/17568
8008 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
8009
8010 PR fortran/17283
8011 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8012 tests.
8013
fbdad37d
PB
80142004-10-06 Paul Brook <paul@codesourcery.com>
8015
8016 * gfortran.dg/do_1.f90: New test.
8017
609ae0e2
KG
80182004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8019
8020 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8021 optimizing for size.
8022
7fdc3e09
JM
80232004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8024
8025 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8026
1b36c818
JM
80272004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8028
8029 * gcc.c-torture/compile/20041005-1.c: New test.
8030
89d594a2
NS
80312004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8032
8033 PR c++/17829
8034 * g++.dg/lookup/koenig4.C: New.
8035
2a13a625
GDR
80362004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8037
8038 * g++.dg/other/classkey1.C: Adjust quoting marks.
8039 * g++.dg/parse/error15.C: Likewise.
8040 * g++.dg/template/meminit2.C (int>): Likewise.
8041
58c5b409
TS
80422004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8043
8044 PR fortran/17283
8045 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8046
ee569894
TS
8047 PR fortran/17631
8048 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8049
73a014b5
TS
8050 PR fortran/17708
8051 * gfortran.dg/pr17708.f90: New test.
9469f0aa 8052
952d9d9f
CF
80532004-10-04 Chao-ying Fu <fu@mips.com>
8054
8055 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8056 * gcc.dg/vect/vect-4.c: Ditto.
8057 * gcc.dg/vect/vect-5.c: Ditto.
8058 * gcc.dg/vect/vect-6.c: Ditto.
8059 * gcc.dg/vect/vect-8.c: Ditto.
8060 * gcc.dg/vect/vect-16.c: Ditto.
8061 * gcc.dg/vect/vect-30.c: Ditto.
8062 * gcc.dg/vect/vect-40.c: Ditto.
8063 * gcc.dg/vect/vect-41.c: Ditto.
8064 * gcc.dg/vect/vect-42.c: Ditto.
8065 * gcc.dg/vect/vect-43.c: Ditto.
8066 * gcc.dg/vect/vect-44.c: Ditto.
8067 * gcc.dg/vect/vect-45.c: Ditto.
8068 * gcc.dg/vect/vect-46.c: Ditto.
8069 * gcc.dg/vect/vect-47.c: Ditto.
8070 * gcc.dg/vect/vect-48.c: Ditto.
8071 * gcc.dg/vect/vect-49.c: Ditto.
8072 * gcc.dg/vect/vect-50.c: Ditto.
8073 * gcc.dg/vect/vect-51.c: Ditto.
8074 * gcc.dg/vect/vect-52.c: Ditto.
8075 * gcc.dg/vect/vect-53.c: Ditto.
8076 * gcc.dg/vect/vect-54.c: Ditto.
8077 * gcc.dg/vect/vect-55.c: Ditto.
8078 * gcc.dg/vect/vect-56.c: Ditto.
8079 * gcc.dg/vect/vect-57.c: Ditto.
8080 * gcc.dg/vect/vect-58.c: Ditto.
8081 * gcc.dg/vect/vect-59.c: Ditto.
8082 * gcc.dg/vect/vect-60.c: Ditto.
8083 * gcc.dg/vect/vect-74.c: Ditto.
8084 * gcc.dg/vect/vect-79.c: Ditto.
8085 * gcc.dg/vect/vect-80.c: Ditto.
8086
8f920ef7
AP
80872004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8088
8089 * gcc.dg/unused-7.c: Use the correct option.
8090
f3e41701
PB
80912004-10-04 Paul Brook <paul@codesourcery.com>
8092 Bud Davis <bdavis9659@comcast.net>
8093
8094 PR fortran/17706
8095 PR fortran/16434
8096 * gfortran/pr17706.f90: New test.
8097 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8098
ca2940c3
TS
80992004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8100
8101 * gfortran.dg/pr17612.f90: New test.
8102
2d01edd7
GDR
81032004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8104
8105 * g++.dg/template/local1.C: Adjust quoting marks in
8106 testing for diagnostics.
8107 * g++.dg/tls/diag-2.C: Likewise.
8108 * g++.dg/other/error8.C: Likewise.
8109
29128154
AP
81102004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8111
8112 PR c/17178
8113 * gcc.dg/unused-4.c: Adjust to be correct.
8114
8115 PR c/17820
8116 * gcc.dg/unused-7.c: New test.
8117
a1b1b3cd
AP
81182004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8119
8120 PR c++/17797
8121 * g++.dg/overload/template2.C: New test.
8122
24109c9f
KH
81232004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8124
807e955b 8125 PR tree-optimization/16632
24109c9f
KH
8126 * gcc.dg/tree-ssa/20041002-1.c: New.
8127
0146748a
PB
81282004-10-03 Paul Brook <paul@codesourcery.com>
8129
8130 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8131 rather than relying on default formatting.
8132
7848dfca
JM
81332004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8134
8135 * gcc.dg/20040920-1.c: Update expected message text.
8136
12d3155f
UW
81372004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8138
8139 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8140
47bcd07d
ZD
81412004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8142
8143 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8144 tree level.
8145
734268f5
AP
81462004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8147
8148 * gcc.dg/tree-ssa/pr17343.c: Remove.
8149
29c4d22b
AP
81502004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8151
8152 PR tree-opt/17343
8153 * gcc.dg/tree-ssa/pr17343.c: New test.
8154
5496b36f
JJ
81552004-10-01 Jakub Jelinek <jakub@redhat.com>
8156
8157 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8158 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8159 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8160 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8161 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8162
9bf24266
JM
81632004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8164
8165 * gcc.dg/lvalue-2.c: New test.
8166
254ac10c
JM
81672004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8168
8169 PR c/17730
8170 * gcc.dg/pr17730-1.c: New test
8171
302a2cc5
JM
81722004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8173
8174 PR c/7425
8175 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8176
58c8adc1
JJ
81772004-09-29 Jakub Jelinek <jakub@redhat.com>
8178
8179 * gcc.c-torture/execute/stdarg-1.c: New test.
8180 * gcc.c-torture/execute/stdarg-2.c: New test.
8181 * gcc.c-torture/execute/stdarg-3.c: New test.
8182 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8183 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8184 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8185 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8186 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8187
a7d6ba24
JJ
81882004-09-29 Jakub Jelinek <jakub@redhat.com>
8189
8190 PR tree-optimization/17697
8191 * g++.dg/opt/pr17697-1.C: New test.
8192 * g++.dg/opt/pr17697-2.C: New test.
8193 * g++.dg/opt/pr17697-3.C: New test.
8194
ef787822
JM
81952004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8196
8197 PR c/16409
8198 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8199 gcc.dg/vla-init-5.c: New tests.
8200
5e9bda65
JM
82012004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8202
8203 PR c/13804
8204 * gcc.dg/pr13804-1.c: New test.
8205
a487f59f
TS
82062004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8207
8208 PR fortran/16938
8209 * gfortran.dg/pr16938.f90: New test.
8210
455f19cb
MM
82112004-09-27 Mark Mitchell <mark@codesourcery.com>
8212
8213 * g++.dg/template/crash23.C: New test.
8214
d19e85e8
MM
82152004-09-27 Mark Mitchell <mark@codesourcery.com>
8216
8217 PR c++/17585
8218 * g++.dg/template/static8.C: New test.
8219
c81f61b2
NS
82202004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8221
8222 PR c++/17681
8223 * g++.dg/other/error9.C: New test.
8224
f4dbad23
UW
82252004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8226
8227 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8228
fafdb00c
TS
82292004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8230
8231 PR fortran/15164
54df0e3e 8232 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 8233
897f610b
RS
82342004-09-26 Roger Sayle <roger@eyesopen.com>
8235
8236 PR middle-end/17112
8237 * gcc.dg/pr17112-1.c: New test case.
8238
34096b92
JM
82392004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8240
8241 PR c/11459
8242 * gcc.dg/pr11459-1.c: New test.
8243
45343b92
UW
82442004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8245
8246 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8247 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8248
2c855398
TS
82492004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8250
8251 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8252
17b2e29d
JH
82532004-09-25 Jan Hubicka <jh@suse.cz>
8254
8255 * compile/30040909-1.c: New test.
8256 * compile/30040907-1.c: New test.
8257
b11a9d5f
RS
82582004-09-25 Richard Sandiford <rsandifo@redhat.com>
8259
8260 * gcc.c-torture/execute/va-arg-26.c: New test.
8261
dd3017e4
ZW
82622004-09-24 Zack Weinberg <zack@codesourcery.com>
8263
8264 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8265 extra diagnostics on targets with 64-bit pointers.
8266 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8267
085e33aa
JM
82682004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8269
8270 PR c/17188
8271 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8272 * gcc.dg/decl-3.c: Adjust expected message.
8273
c0c07d7b
TS
82742004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8275
8276 PR fortran/17615
8277 * gfortran.dg/pr17615.f90: New test.
8278
2c55ffb2
AM
82792004-09-24 Andrew MacLeod <amacleod@redhat.com>
8280
8281 PR tree-optimzation/17517
8282 * g++.dg/tree-ssa/pr17517.C: New Test.
8283
5cf447db
NS
82842004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8285
8286 PR c++/16889
8287 * g++.dg/lookup/ambig3.C: New.
8288
4827be7a
AP
82892004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8290
8291 PR tree-opt/17624
8292 * g++.dg/opt/pr17624.C: New test.
8293
ff80e49f
JM
82942004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8295
8296 PR c/6980
8297 * gcc.dg/Wbad-function-cast-1.c: New test.
8298
2cfe82fe
ZW
82992004-09-23 Zack Weinberg <zack@codesourcery.com>
8300
8301 * g++.dg/ext/complit1.C
8302 * g++.dg/other/error2.C
8303 * g++.dg/other/nontype-1.C
8304 * g++.dg/parse/crash11.C
8305 * g++.dg/parse/crash12.C
8306 * g++.dg/parse/error15.C
8307 * g++.dg/parse/error4.C
8308 * g++.dg/parse/tmpl-outside1.C
8309 * g++.dg/parse/too-many-tmpl-args1.C
8310 * g++.dg/template/dependent-expr3.C
8311 * g++.dg/template/error10.C
8312 * g++.dg/template/instantiate1.C
8313 * g++.dg/template/vtable2.C
8314 * g++.dg/warn/Wshadow-1.C
8315 * g++.dg/warn/weak1.C
8316 * g++.old-deja/g++.brendan/crash16.C
8317 * g++.old-deja/g++.brendan/crash18.C
8318 * g++.old-deja/g++.brendan/crash48.C
8319 * g++.old-deja/g++.brendan/crash49.C
8320 * g++.old-deja/g++.brendan/crash55.C
8321 * g++.old-deja/g++.brendan/crash56.C
8322 * g++.old-deja/g++.brendan/crash8.C
8323 * g++.old-deja/g++.brendan/enum11.C
8324 * g++.old-deja/g++.brendan/enum8.C
8325 * g++.old-deja/g++.brendan/enum9.C
8326 * g++.old-deja/g++.brendan/friend3.C
8327 * g++.old-deja/g++.brendan/misc14.C
8328 * g++.old-deja/g++.bugs/900402_02.C
8329 * g++.old-deja/g++.bugs/900404_03.C
8330 * g++.old-deja/g++.bugs/900404_04.C
8331 * g++.old-deja/g++.bugs/900428_03.C
8332 * g++.old-deja/g++.jason/crash4.C
8333 * g++.old-deja/g++.jason/overload21.C
8334 * g++.old-deja/g++.jason/redecl1.C
8335 * g++.old-deja/g++.jason/report.C
8336 * g++.old-deja/g++.jason/rfg10.C
8337 * g++.old-deja/g++.jason/template30.C
8338 * g++.old-deja/g++.law/arm12.C
8339 * g++.old-deja/g++.law/ctors5.C
8340 * g++.old-deja/g++.law/cvt20.C
8341 * g++.old-deja/g++.law/init10.C
8342 * g++.old-deja/g++.law/init8.C
8343 * g++.old-deja/g++.law/visibility17.C
8344 * g++.old-deja/g++.law/visibility7.C
8345 * g++.old-deja/g++.mike/net8.C
8346 * g++.old-deja/g++.mike/p646.C
8347 * g++.old-deja/g++.mike/p700.C
8348 * g++.old-deja/g++.mike/p701.C
8349 * g++.old-deja/g++.mike/p811.C
8350 * g++.old-deja/g++.ns/template13.C
8351 * g++.old-deja/g++.other/array3.C
8352 * g++.old-deja/g++.other/crash25.C
8353 * g++.old-deja/g++.other/dtor3.C
8354 * g++.old-deja/g++.other/dtor4.C
8355 * g++.old-deja/g++.other/main1.C
8356 * g++.old-deja/g++.other/warn7.C
8357 * g++.old-deja/g++.pt/crash11.C
8358 * g++.old-deja/g++.pt/crash36.C
8359 * g++.old-deja/g++.pt/spec22.C
8360 * g++.old-deja/g++.pt/spec9.C
8361 * g++.old-deja/g++.pt/ttp52.C
8362 * g++.old-deja/g++.robertl/eb103.C
8363 * g++.old-deja/g++.robertl/eb121.C
8364 * g++.old-deja/g++.robertl/eb22.C
8365 * g++.old-deja/g++.robertl/eb8.C:
8366 Update locations and/or regexps of dg-error markers.
8367 Remove markers for some bogus messages that are no longer issued.
8368
b28b1600
JJ
83692004-09-23 Jakub Jelinek <jakub@redhat.com>
8370
8371 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8372 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8373
dc2e6df2
AP
83742004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8375
8376 PR c++/17618
8377 * g++.dg/lookup/crash5.C: New test.
8378
7ccf35ed
DN
83792004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8380
2cfe82fe
ZW
8381 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8382 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8383 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8384 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8385 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8386 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8387
8388 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8389 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8390 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8391 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8392 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8393 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8394
8395 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8396
8397 * gcc.dg/vect/vect-44.c: Check additional cases.
8398 * gcc.dg/vect/vect-48.c: Check additional cases.
8399
8400 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8401 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8402 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8403 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8404 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8405 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8406 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8407 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8408 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8409
8410 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8411 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8412 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 8413
92fc4a2f
ZD
84142004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8415
8416 * gcc.dg/tree-ssa/loop-6.c: New test.
8417
98d6e9af
NS
84182004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8419
8420 PR c++/17620
8421 * g++.dg/inherit/base2.C: New.
8422
f8d1c427
EB
84232004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8424
8425 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8426 * gcc.dg/20001012-2.c: Likewise.
8427 * gcc.dg/20001013-1.c: Likewise.
8428 * gcc.dg/20001101-1.c: Likewise.
8429 * gcc.dg/20001102-1.c: Likewise.
8430 * gcc.dg/bf-spl1.c: Likewise.
8431 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8432 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8433
c04f07f4
DN
84342004-09-22 Diego Novillo <dnovillo@redhat.com>
8435
8436 PR tree-optimization/16721
8437 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8438
b1247df7
UW
84392004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8440
8441 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8442 * gcc.dg/20040305-1.c: Likewise.
8443
588d1952
JM
84442004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8445
8446 PR c/16566
8447 * gcc.c-torture/compile/pr16566-1.c,
8448 gcc.c-torture/compile/pr16566-2.c,
8449 gcc.c-torture/compile/pr16566-3.c: New tests.
8450
a338ab5a
KH
84512004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8452
8453 PR tree-optimization/17512
8454 * gcc.c-torture/compile/20040916-1.c.
8455
1ae57298
MM
84562004-09-21 Mark Mitchell <mark@codesourcery.com>
8457
8458 * gcc.dg/pragma-re-3.c: New test.
8459
84602004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
8461
8462 PR c++/15049
8463 * g++.dg/other/anon3.C: New.
2cfe82fe 8464
d211a298
RS
84652004-09-21 Roger Sayle <roger@eyesopen.com>
8466
8467 PR c++/7503
8468 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8469 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8470 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8471 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8472 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8473
77747e5f
BD
84742004-09-21 Bud Davis <bdavis9659@comcast.net>
8475
8476 PR fortran/17286
8477 * gfortran.dg/pr17286.f90: New test.
8478
9b60dfd7
MM
84792004-09-20 Mark Mitchell <mark@codesourcery.com>
8480
8481 PR c++/17530
8482 * g++.dg/template/static7.C: New test.
8483
4c9d8750
AP
84842004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8485
2cfe82fe 8486 PR tree-opt/17558
4c9d8750
AP
8487 * gcc.c-torture/compile/pr17558.c: New test.
8488
348f5701
RS
84892004-09-20 Richard Sandiford <rsandifo@redhat.com>
8490
8491 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8492 if SKIP_ATTRIBUTE is defined.
8493
da89fba8
TS
84942004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8495
8496 PR fortran/15957
8497 * gfortran.dg/pr15957.f90: New test.
8498
1cdcb2cf
DN
84992004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8500
8501 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8502 in comparison.
8503 * gcc.dg/vect/vect-79.c: Likewise.
8504 * gcc.dg/vect/vect-80.c: Likewise.
8505
b898b8d9
TS
85062004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8507
8508 PR fortran/15750
2cfe82fe 8509 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 8510
479b6652
IR
85112004-09-20 Ira Rosen <irar@il.ibm.com>
8512
8513 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8514 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8515 * gcc.dg/vect/vect-62.c: New testcase.
8516 * gcc.dg/vect/vect-63.c: New testcase.
8517 * gcc.dg/vect/vect-64.c: New testcase.
8518 * gcc.dg/vect/vect-65.c: New testcase.
8519 * gcc.dg/vect/vect-66.c: New testcase.
8520 * gcc.dg/vect/vect-67.c: New testcase.
8521 * gcc.dg/vect/vect-68.c: New testcase.
8522 * gcc.dg/vect/vect-69.c: New testcase.
8523 * gcc.dg/vect/vect-79.c: New testcase.
8524 * gcc.dg/vect/vect-80.c: New testcase.
8525
073cbad3
RS
85262004-09-20 Richard Sandiford <rsandifo@redhat.com>
8527
8528 * gcc.target/mips/asm-1.c: New test.
8529
6775f1f3
IR
85302004-09-19 Ira Rosen <irar@il.ibm.com>
8531
8532 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8533 * gcc.dg/vect/vect-73.c: New testcase.
8534 * gcc.dg/vect/vect-74.c: New testcase.
8535 * gcc.dg/vect/vect-75.c: New testcase.
8536 * gcc.dg/vect/vect-76.c: New testcase.
8537 * gcc.dg/vect/vect-77.c: New testcase.
8538 * gcc.dg/vect/vect-78.c: New testcase
8539
16d1b0bd
PB
85402004-09-18 Paul Brook <paul@codesourcery.com>
8541
8542 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8543
ad97f4be
JM
85442004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8545
8546 PR c/17424
8547 * gcc.dg/pr17424-1.c: New test.
8548
57e28d7d
DN
85492004-09-18 Diego Novillo <dnovillo@redhat.com>
8550
8551 * g++.dg/tree-ssa/pr17153.C: New test.
8552
a396f8ae
GK
85532004-09-16 Geoffrey Keating <geoffk@apple.com>
8554
8555 PR pch/13361
8556 * testsuite/g++.dg/pch/wchar-1.C: New.
8557 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8558
ade22982
KZ
85592004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8560
8561 * gcc.c-torture/execute/20040917-1.c: New test.
8562
823f0809
DN
85632004-09-17 Diego Novillo <dnovillo@redhat.com>
8564
8565 PR tree-optimization/17319
8566 * gcc.dg/pr17319.c: New test.
8567
0456cbf6
DP
85682004-09-17 Devang Patel <dpatel@apple.com>
8569
8570 * gcc.dg/20040813-1.c: New test.
2cfe82fe 8571
7eae8eb2
DN
85722004-09-17 Diego Novillo <dnovillo@redhat.com>
8573
8574 PR tree-optimization/17273
8575 * gcc.c-torture/compile/pr17273.c: New test.
8576
98c3a782
JM
85772004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8578
8579 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8580 Update expected messages.
8581 * gcc.dg/declspec-13.c: New test.
8582
57f0099a
DE
85832004-09-17 David Edelsohn <edelsohn@gnu.org>
8584
8585 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8586
47bb500f
DN
85872004-09-17 Diego Novillo <dnovillo@redhat.com>
8588
8589 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8590 change what 'a' is pointing to.
8591
996c2b52
MM
85922004-09-17 Mark Mitchell <mark@codesourcery.com>
8593
8594 PR c++/16002
8595 * g++.dg/template/error18.C: New test.
2cfe82fe 8596
996c2b52
MM
8597 PR c++/16029
8598 * g++.dg/warn/Wunused-8.C: New test.
8599
275a4187
SB
86002004-09-17 Steven Bosscher <stevenb@suse.de>
8601
8602 PR tree-optimization/17513
8603 * gcc.dg/20040916-1.c: New test.
8604
67bcc252
MM
86052004-09-16 Mark Mitchell <mark@codesourcery.com>
8606
8607 PR c++/17501
8608 * g++.dg/template/typename7.C: New test.
8609
42759f1e
ZD
86102004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8611
8612 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8613
8304ad70
FCE
86142004-09-16 Frank Ch. Eigler <fche@redhat.com>
8615
8616 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8617 with -ftree-based-profiling also.
8618 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8619
d2ccf6aa
VL
86202004-09-16 Victor Leikehman <lei@il.ibm.com>
8621
8622 PR/15364
8623 * gfortran.dg/der_array_io_1.f90: New test.
8624 * gfortran.dg/der_array_io_2.f90: New test.
8625 * gfortran.dg/der_array_io_3.f90: New test.
8626
511bbc8f
MM
86272004-09-15 Mark Mitchell <mark@codesourcery.com>
8628
8629 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8630 EABI.
8631
04a75188
MM
86322004-09-15 Mark Mitchell <mark@codesourcery.com>
8633
8634 * g++.dg/opt/switch1.C: New test.
8635
971801ff
JM
86362004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8637
8638 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8639 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8640 Update expected messages.
8641
4672f86a
TS
86422004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8643
8644 PR fortran/16485
8645 * gfortran.dg/same_name_1.f90: New test.
8646
dad975d2
DN
86472004-09-15 Diego Novillo <dnovillo@redhat.com>
8648
8649 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8650 dereference garbage pointers.
8651
9a520f40
JJ
86522004-09-15 Jakub Jelinek <jakub@redhat.com>
8653
a45f71f5
JJ
8654 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8655 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8656
9a520f40
JJ
8657 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8658 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8659 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8660
bb5ecf29
MM
86612004-09-14 Mark Mitchell <mark@codesourcery.com>
8662
8663 PR c++/17324
8664 * g++.dg/template/mangle1.C: New test.
8665
391f9afb
DN
86662004-09-14 Diego Novillo <dnovillo@redhat.com>
8667
8668 PR tree-optimization/17252
8669 * gcc.c-torture/execute/pr17252.c: New test.
8670
5ffcd779
AP
86712004-09-14 Andrew Pinski <apinski@apple.com>
8672
8673 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8674
f6ae6c51
RS
86752004-09-14 Roger Sayle <roger@eyesopen.com>
8676
8677 PR rtl-optimization/9771
8678 * gcc.dg/pr9771-1.c: New test case.
8679
1810f6ed
DN
86802004-09-14 Diego Novillo <dnovillo@redhat.com>
8681
8682 PR tree-optimization/15262
8683 * gcc.c-torture/execute/pr15262-1.c: New test.
8684 * gcc.c-torture/execute/pr15262-2.c: New test.
8685
3b53cddc
JM
86862004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8687
8688 * gcc.dg/declspec-12.c: New test.
8689
8121b899 86902004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 8691
8121b899
BD
8692 * gfortran.dg/pr17090.f90: Add directives to test.
8693
d840495b
ZD
86942004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8695
8696 * gcc.c-torture/compile/20040914-1.c: New test.
8697
a52eb3bc
MM
86982004-09-13 Mark Mitchell <mark@codesourcery.com>
8699
8700 PR c++/16162
8701 * g++.dg/template/decl2.C: New test.
2cfe82fe 8702
c72477d6
BD
87032004-09-13 Bud Davis <bdavis9659@comcast.net>
8704
8705 PR fortran/17090
8706 * gfortran.dg/pr17090.f90: New test.
8707
c1bbfd3c
DJ
87082004-09-13 Dale Johannesen <dalej@apple.com>
8709
8710 * gcc.c-torture/compile/pr17408.c: New test case.
8711
3590f0a6
MM
87122004-09-13 Mark Mitchell <mark@codesourcery.com>
8713
8714 PR c++/16716
8715 * g++.dg/parse/crash17.C: New test.
2cfe82fe 8716
3590f0a6
MM
8717 PR c++/17327
8718 * g++.dg/template/enum3.C: New test.
8719
8800e533
HPN
87202004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8721
8722 * lib/gcc-defs.exp: Load wrapper.exp.
8723 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8724 using local code.
8725 * lib/gcc.exp (gcc_init): Similar.
8726 * lib/gfortran.exp (gfortran_init): Similar.
8727 * lib/objc.exp (objc_init): Similar.
8728 * lib/treelang.exp (treelang_init): Similar.
8729 * lib/wrapper.exp: New file with build_wrapper call machinery in
8730 ${tool}_maybe_build_wrapper.
8731
61f4f1cc
JM
87322004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8733
8734 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
8735 "inline".
8736 * gcc.dg/declspec-11.c: Update expected messages.
8737 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
8738 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
8739 gcc.dg/inline-12.c: New tests.
8740
b4cb0e43
AM
87412004-09-13 Andrew MacLeod <amacleod@redhat.com>
8742
8743 * g++.dg/tree-ssa/pr17400.C: New testcase.
8744
1823bf53
JW
87452004-09-13 James E Wilson <wilson@specifixinc.com>
8746
8747 * gcc.target/mips/sb1-1.c: New testcase.
8748
ddef210a
HPN
87492004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
8750
8751 * lib/g77-dg.exp: Remove unused file.
8752 * lib/mike-g77.exp: Ditto.
8753 * lib/g77.exp: Ditto.
8754
40b7c2f8
RH
87552004-09-12 Richard Henderson <rth@redhat.com>
8756
8757 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
8758
bda67431
JM
87592004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8760
8761 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
8762 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8763 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
8764 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
8765 Update expected messages.
8766
924479e8
HPN
87672004-09-13 Hans-Peter Nilsson <hp@axis.com>
8768
8769 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
8770 declaration/use mismatch for dirp parameter.
8771
a8252506
AP
87722004-09-12 Andrew Pinski <apinski@apple.com>
8773
8774 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
8775 -fgnu-runtime is passed.
8776
84d397af
RH
87772004-09-12 Richard Henderson <rth@redhat.com>
8778
8779 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
8780 do the uplevel thing and update additional_flags directly.
8781 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
8782 gfortran.fortran-torture/execute/intrinsic_nearest.x,
8783 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
8784 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
8785
ef685027
SB
87862004-09-11 Steven Bosscher <stevenb@suse.de>
8787
8788 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
8789
ec76a0e0
RS
87902004-09-11 Roger Sayle <roger@eyesopen.com>
8791
8792 PR middle-end/17411
8793 * g++.dg/opt/pr17411-1.C: New test case.
8794
9a26d6ee
JM
87952004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8796
8797 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8798 gcc.dg/tls/diag-2.c: Update expected messages.
8799 * gcc.dg/991209-1.c: Specify compilation options. Update expected
8800 messages.
8801 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
8802 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
8803 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
8804 gcc.dg/tls/diag-5.c: New tests.
8805
e6858057
ZW
88062004-09-11 Zack Weinberg <zack@codesourcery.com>
8807
8808 * gcc.dg/20040910-1.c: Correct dg-error regexp.
8809
05cf561d
SB
88102004-09-11 Steven Bosscher <stevenb@suse.de>
8811
8812 * g++.dg/parse/break-in-for.C: New test.
8813
a17ea89b
JJ
88142004-09-11 Jakub Jelinek <jakub@redhat.com>
8815
8816 * gcc.dg/tree-ssa/20040911-1.c: New test.
8817
c535fc9f
AJ
88182004-09-11 Andreas Jaeger <aj@suse.de>
8819
8820 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
8821 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
8822
2495e879
RS
88232004-09-11 Richard Sandiford <rsandifo@redhat.com>
8824
8825 * gcc.target/frv: New directory of FR-V-specific tests.
8826
273d67e7
JW
88272004-09-10 James E Wilson <wilson@specifixinc.com>
8828
8829 * gcc.dg/convert-vec-1.c: New test.
8830
3ae472c2
RS
88312004-09-10 Roger Sayle <roger@eyesopen.com>
8832
8833 PR middle-end/17024
8834 * gcc.dg/pr17024-1.c: New test case.
8835
110fce11
EC
88362004-09-10 Eric Christopher <echristo@redhat.com>
8837
8838 * gcc.dg/20040910-1.c: New test.
8839
616aeba2
JM
88402004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8841
8842 * gcc.dg/bitfld-9.c: New test.
8843
85d62520
RS
88442004-09-10 Richard Sandiford <rsandifo@redhat.com>
8845
8846 * gcc.c-torture/execute/ieee/acc1.c: New test.
8847 * gcc.c-torture/execute/ieee/acc2.c: New test.
8848 * gcc.c-torture/execute/ieee/mzero6.c: New test.
8849
108ebf88
JM
88502004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
8851
8852 * gcc.dg/deprecated-2.c: New test.
8853
3274deff
JW
88542004-09-09 James E Wilson <wilson@specifixinc.com>
8855
8856 * gcc.dg/init-vec-1.c: New test.
8857
049e524f
RS
88582004-09-09 Roger Sayle <roger@eyesopen.com>
8859
8860 PR middle-end/17055
8861 * gcc.dg/pr17055-1.c: New test case.
8862
da3107f3
HPN
88632004-09-09 Hans-Peter Nilsson <hp@axis.com>
8864
8865 PR target/17377
8866 * gcc.c-torture/execute/pr17377.c: New test.
8867
deb176fa
JM
88682004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8869
8870 PR c/8420
8871 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
8872 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
8873 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8874 gcc.dg/long-long-typespec-1.c: New tests.
8875 * gcc.dg/tls/diag-2.c: Update expected diagnostics
8876
bc4b653b
JM
88772004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8878
8879 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
8880 gcc.dg/gnu99-static-1.c: New tests.
8881
5826770c
DP
88822004-09-08 Devang Patel <dpatel@apple.com>
8883
8884 * gcc.dg/darwin-ld-20040828-1.c: New test.
8885 * gcc.dg/darwin-ld-20040828-2.c: New test.
8886 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 8887
c509784d
ZL
88882004-09-08 Ziemowit Laski <zlaski@apple.com>
8889
8890 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
8891 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
8892 in error message.
8893 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
8894 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
8895 in error message.
8896 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
8897 types they qualify.
8898 * objc.dg/type-size-2.m: Fix wording in comment.
8899 * objc.dg/va-meth-1.m: New test case.
8900
83f84d6c
L
89012004-09-06 H.J. Lu <hongjiu.lu@intel.com>
8902
8903 PR c/16633:
8904 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
8905 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
8906
e6ffe126 89072004-09-06 Devang Patel <dpatel@apple.com>
110fce11 8908
e6ffe126
DP
8909 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
8910 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 8911
ff4eb0b5
ZW
89122004-09-06 Zack Weinberg <zack@codesourcery.com>
8913
8914 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
8915 reflect changed line numbering of diagnostics.
8916
2cada022
PB
89172004-09-06 Paul Brook <paul@codesourcery.com>
8918
8919 * gfortran.dg/edit_real_1.f90: Add new test.
8920
8b11a64c
ZD
89212004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8922
8923 * gcc.dg/tree-ssa/loop-2.c: New test.
8924 * gcc.dg/tree-ssa/loop-3.c: New test.
8925 * gcc.dg/tree-ssa/loop-4.c: New test.
8926 * gcc.dg/tree-ssa/loop-5.c: New test.
8927
254986c7
KG
89282004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8929
8930 * gcc.dg/format/sentinel-1.c: Update for parameter option.
8931
3d091dac
KG
89322004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8933
8934 * gcc.dg/format/sentinel-1.c: New test.
8935
edeacc14
UB
89362004-09-04 Uros Bizjak <uros@kss-loka.si>
8937
8938 * testsuite/gcc.dg/builtins-46.c: New.
8939
40923b20 89402004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 8941
40923b20
DP
8942 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
8943 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 8944
61fec9ff
JB
89452004-09-03 Jan Beulich <jbeulich@novell.com>
8946
8947 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
8948 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
8949 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
8950 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
8951 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
8952 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
8953 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
8954 the non-portable bzero.
8955 * gcc.dg/20010912-1.c: xfail for NetWare.
8956 * gcc.dg/20020426-2.c: xfail for NetWare.
8957 * gcc.dg/20021014-1.c: xfail for NetWare.
8958 * gcc.dg/20021018-1.c: xfail for NetWare.
8959 * gcc.dg/20030213-1.c: xfail for NetWare.
8960 * gcc.dg/20030225-1.c: xfail for NetWare.
8961 * gcc.dg/20030708-1.c: xfail for NetWare.
8962 * gcc.dg/builtins-config.h: Also exclude NetWare.
8963 * gcc.dg/format/format.h: Define restrict only if not already defined.
8964 * gcc.dg/nest.c: xfail for NetWare.
8965 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
8966 * lib/target-supports.exp (check_visibility_available): Exclude
8967 NetWare.
8968
467cecf3
JB
89692004-09-03 Jan Beulich <jbeulich@novell.com>
8970
8971 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
8972 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
8973 deterministic starting point for the alignment of structure fields.
8974 * gcc.dg/Wpadded.c: Dito.
8975 * g++.dg/abi/vbase10.C: Dito.
8976
90300b8c
DP
89772004-09-03 Devang Patel <dpatel@apple.com>
8978
8979 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 8980
15a7f5d8
MM
89812004-09-02 Mark Mitchell <mark@codesourcery.com>
8982
8983 * README.QMTEST: Fix out-of-date link.
8984
6df9867e
DB
89852004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
8986
8987 PR fortran/16579
8988 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
8989 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 8990
40a1c5cb
MM
89912004-09-02 Mark Mitchell <mark@codesourcery.com>
8992
8993 * g++.dg/abi/arm_rtti1.C: New test.
8994
5514620a
GK
89952004-09-02 Geoffrey Keating <geoffk@apple.com>
8996
8997 * gcc.dg/ppc-vector-memcpy.c: New.
8998 * gcc.dg/ppc-vector-memset.c: New.
8999
6cbc6f0d
CF
90002004-09-02 Chao-ying Fu <fu@mips.com>
9001
9002 * gcc.target/mips/mips-3d-1.c: New test.
9003 * gcc.target/mips/mips-3d-2.c: New test.
9004 * gcc.target/mips/mips-3d-3.c: New test.
9005 * gcc.target/mips/mips-3d-4.c: New test.
9006 * gcc.target/mips/mips-3d-5.c: New test.
9007 * gcc.target/mips/mips-3d-6.c: New test.
9008 * gcc.target/mips/mips-3d-7.c: New test.
9009 * gcc.target/mips/mips-3d-8.c: New test.
9010 * gcc.target/mips/mips-3d-9.c: New test.
9011 * gcc.target/mips/mips-ps-1.c: New test.
9012 * gcc.target/mips/mips-ps-2.c: New test.
9013 * gcc.target/mips/mips-ps-3.c: New test.
9014 * gcc.target/mips/mips-ps-4.c: New test.
9015 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 9016
d809264e
PB
90172004-09-02 Paul Brook <paul@codesourcery.com>
9018
9019 * gfortran.dg/edit_real_1.f90: Add new tests.
9020
c3d0559d
TS
90212004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9022
9023 PR fortran/15327
9024 * gfortran.dg/merge_char_1.f90: New test.
9025
0e6928d8
TS
90262004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9027
9028 PR fortran/16404
9029 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9030
57b38f51
RK
90312004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9032
9033 PR c/1522
9034 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9035
ffbef024
MM
90362004-09-01 Mark Mitchell <mark@codesourcery.com>
9037
9038 * g++.dg/opt/loop1.C: Do not XFAIL.
9039
266bff3a
JJ
90402004-09-01 Jakub Jelinek <jakub@redhat.com>
9041
9042 * gcc.c-torture/execute/20040831-1.c: New test.
9043
727c2407
DB
90442004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9045
9046 PR fortran/16579
9047 * gfortran.dg/g77/20010610.f: Now passes.
9048 Copy from g77.f-torture/execute. Add dg-run directive.
9049 * gfortran.dg/g77/README: Update
9050
c11ddb68
AP
90512004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9052
9053 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9054 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9055 (t1, t2, t3, t4): Add volatile.
9056
505970fc
MM
90572004-08-31 Mark Mitchell <mark@codesourcery.com>
9058
9059 * g++.dg/ext/visibility/arm1.C: New test.
9060
a79d695a
GK
90612004-08-31 Geoffrey Keating <geoffk@apple.com>
9062
9063 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9064 -pedantic-errors.
9065
244fada7
PB
90662004-09-01 Paul Brook <paul@codesourcery.com>
9067
9068 * gfortran.dg/eof_2.f90: New test.
9069
149a42dd
TS
90702004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9071
9072 PR fortran/16579
9073 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 9074
334ff453
PB
90752004-08-31 Bud Davis <bdavis9659@comcast.net>
9076
9077 PR libfortran/16805
9078 * gfortran.dg/list_read_2.f90: New test.
9079
af287697
MM
90802004-08-31 Mark Mitchell <mark@codesourcery.com>
9081
9082 * g++.dg/abi/key1.C: New test.
9083
1c04c4cc
RH
90842004-08-31 Richard Henderson <rth@redhat.com>
9085
9086 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9087 form of offsetof.
9088 * g++.dg/other/offsetof5.C: Remove duplicate.
9089
cf73cdac
TS
90902004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9091
9092 PR fortran/17244
9093 * gfortran.dg/func_derived_1.f90: New test.
9094
bd72d66c
PB
90952004-08-31 Paul Brook <paul@codesourcery.com>
9096
9097 * gfortran.dg/eof_1.f90: New test.
9098
c789f36b
PB
90992004-08-31 Paul Brook <paul@codesourcery.com>
9100
9101 * gfortran.dg/list_read_1.f90: New file.
9102
9b76aa3b
MM
91032004-08-30 Mark Mitchell <mark@codesourcery.com>
9104
9105 * g++.dg/opt/loop1.C: XFAIL.
9106
ff164b22
GK
91072004-08-30 Geoffrey Keating <geoffk@apple.com>
9108
9109 * gcc.dg/funcdef-storage-1.c: New.
9110 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9111 an extern function in local scope.
9112 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9113 declare an 'auto inline' function in local scope.
9114 * gcc.dg/20011130-1.c: Likewise.
9115 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9116 an 'auto' function in local scope.
9117 * gcc.dg/20021014-1.c: Likewise.
9118 * gcc.dg/20030331-2.c: Likewise.
9119
0de4325e
TS
91202004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9121
9122 * gfortran.dg/blockdata_1.f90: New test.
9123
442c8e31
RH
91242004-08-30 Richard Henderson <rth@redhat.com>
9125
9126 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9127
83010c5a
RH
91282004-08-30 Richard Henderson <rth@redhat.com>
9129
9130 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9131 additional_flags set by alternate driver.
9132 (ieee-options): New procedure.
9133 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9134 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9135 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9136 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9137
f25605ac
RH
91382004-08-30 Richard Henderson <rth@redhat.com>
9139
9140 * lib/f-torture.exp: Remove.
9141
5e9f78cc
MM
91422004-08-29 Mark Mitchell <mark@codesourcery.com>
9143
9144 PR rtl-optimization/16590
9145 * g++.dg/opt/loop1.C: New test.
9146
294fbfc8
TS
91472004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9148
9149 PR fortran/13910
9150 * gfortran.dg/oldstyle_1.f90: New test.
9151
e8525382
SK
91522004-08-29 Steven G. Kargl <kargls@comcast.net>
9153 Paul Brook <paul@codesourcery.com>
9154
9155 * gfortran.dg/g77/README: Update.
9156 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9157 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9158 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9159
7984a2f0
PB
91602004-08-28 Paul Brook <paul@codesourcery.com>
9161
9162 PR libfortran/17195
9163 * gfortran.dg/edit_real_1.f90: New test.
9164
c100eff1
PB
91652004-08-27 Paul Brook <paul@codesourcery.com>
9166
9167 * gfortran.dg/rewind_1.f90: New test.
9168
55948b69
BD
91692004-08-27 Bud Davis <bdavis9659@comcast.net>
9170
9171 PR fortran/16597
9172 * gfortran.dg/pr16597.f90: New test.
9173
0b410f0b
JM
91742004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9175
9176 PR c/13801
9177 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9178 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9179 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9180 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9181 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9182
b72e46f0
NC
91832004-08-26 Nick Clifton <nickc@redhat.com>
9184
9185 * gcc.c-torture/compile/pr17119.c: New test.
9186
17ebe7ec
JM
91872004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9188
9189 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9190
026351f5
RH
91912004-08-25 Richard Henderson <rth@redhat.com>
9192
9193 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9194 the bits that expect kind=8 to be the largest real kind.
9195
4166ef51
ZL
91962004-08-25 Ziemowit Laski <zlaski@apple.com>
9197
9198 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9199
6d1c50cc
TS
92002004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9201
9202 * gfortran.dg/assignment_1.f90: New test.
9203
ef79d4c2
AN
92042004-08-25 Adam Nemet <anemet@lnxw.com>
9205
9206 * g++.dg/template/repo3.C: New test.
9207
d0c5c9b1
RS
92082004-08-25 Roger Sayle <roger@eyesopen.com>
9209
9210 PR middle-end/16693
9211 PR tree-optimization/16372
9212 * g++.dg/opt/pr16372-1.C: New test case.
9213 * g++.dg/opt/pr16693-1.C: New test case.
9214 * g++.dg/opt/pr16693-2.C: New test case.
9215
700686fa
ZL
92162004-08-25 Ziemowit Laski <zlaski@apple.com>
9217
9218 * objc.dg/proto-lossage-4.m: New test.
9219
6dc36fed
MM
92202004-08-25 Mark Mitchell <mark@codesourcery.com>
9221
9222 PR c++/17155
9223 * g++.dg/inherit/local2.C: New test.
9224
40f20186
PB
92252004-08-25 Paul Brook <paul@codesourcery.com>
9226
9227 PR fortran/17144
9228 * gfortran.dg/string_ctor_1.f90: New test.
9229
2649701f
KL
92302004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9231
9232 PR c++/14428
9233 * g++.dg/template/redecl2.C: New test.
9234
5352bda0
BD
92352004-08-24 Bud Davis <bdavis9659@comcast.net>
9236
9237 PR fortran/17143
9238 * gfortran.dg/pr17143.f90: New test.
9239
02d735f6
BD
92402004-08-24 Bud Davis <bdavis9659@comcast.net>
9241
9242 PR fortran/17164
9243 * gfortran.dg/pr17164.f90: New test.
9244
82b85a85
ZD
92452004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9246
9247 * gcc.dg/tree-ssa/loop-1.c: New test.
9248
04550232
RS
92492004-08-24 Richard Sandiford <rsandifo@redhat.com>
9250
9251 * gcc.c-torture/compile/20040824-1.c: New test.
9252
886ce862
RS
92532004-08-24 Richard Sandiford <rsandifo@redhat.com>
9254
9255 * gcc.c-torture/compile/iftrap-3.c: New test.
9256
7746c5c3
PB
92572004-08-24 Paul Brook <paul@codesourcery.com>
9258
9259 * gfortran.dg/entry_2.f90: New test.
9260
f8ad2d21
NS
92612004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9262
9263 PR c++/16889
9264 * g++.dg/lookup/ambig[12].C: New.
9265
e59f7322
KL
92662004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9267
9268 PR c++/16706
9269 * g++.dg/template/crash21.C: New test.
9270 * g++.dg/template/crash22.C: Likewise.
9271
c645999e
NS
92722004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9273
9274 PR c++/17149
9275 * g++.dg/template/access15.C: New.
9276
c2a124b2
MM
92772004-08-23 Mark Mitchell <mark@codesourcery.com>
9278
9279 PR c++/17163
9280 * g++.dg/template/repo2.C: New test.
9281
663790f8
RS
92822004-08-23 Roger Sayle <roger@eyesopen.com>
9283
9284 PR rtl-optimization/17078
9285 * gcc.c-torture/execute/pr17078-1.c: New test case.
9286
c3f216e2
MM
92872004-08-23 Mark Mitchell <mark@codesourcery.com>
9288
9289 PR c/14492
9290 * gcc.dg/debug/crash1.c: New test.
9291
a9b5a054
MM
92922004-08-23 Mark Mitchell <mark@codesourcery.com>
9293
9294 PR c/16180
9295 * gcc.dg/loop-5.c: New test.
9296
017901f4
ZD
92972004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9298
9299 * gcc.c-torture/execute/20040823-1.c: New test.
9300
5811cb27
RS
93012004-08-23 Richard Sandiford <rsandifo@redhat.com>
9302
9303 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9304 to the assembler. Simplify test accordingly.
9305 (asm_abi_flags): Use GNU names.
9306 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9307 to check for ABI flags.
9308
9fc3b39a
AP
93092004-08-22 Andrew Pinski <apinski@apple.com>
9310
9311 * g++.dg/opt/pr14029.C: New test.
9312 * gcc.c-torture/execute/pr15262.c: New test.
9313
c6b77e6f
TS
93142004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9315
9316 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9317
0fa1b65c
BD
93182004-08-21 Bud Davis <bdavis9659@comcast.net>
9319
9320 PR 16908
9321 * gfortran.dg/direct_io.f90: New test.
9322
eba6cfb6
MM
93232004-08-20 Mark Mitchell <mark@codesourcery.com>
9324
9325 PR c++/17121
9326 * g++.dg/inherit/local2.C: New test.
9327
bcf9a914
JM
93282004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9329
9330 PR c++/17120
9331 * g++.dg/warn/Wparentheses-4.C: New test.
9332
0da457fb
MM
93332004-08-20 Mark Mitchell <mark@codesourcery.com>
9334
eba6cfb6
MM
9335 PR c++/17121
9336 * g++.dg/inherit/local2.C: New test.
9337
0da457fb
MM
9338 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9339 * gcc.dg/ppc-ldstruct.c: Likewise.
9340 * gcc.dg/ppc64-abi-2.c: Likewise.
9341
f3b2657c
JJ
93422004-08-20 Jakub Jelinek <jakub@redhat.com>
9343
9344 PR rtl-optimization/17099
9345 * gcc.c-torture/execute/20040820-1.c: New test.
9346
888705fb
DE
93472004-08-20 David Edelsohn <edelsohn@gnu.org>
9348
9349 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9350
841b0c1f
PB
93512004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9352
9353 PR fortran/17077
9354 * gfortran.dg/auto_array_1.f90: New test.
9355
c874ae73
TS
93562004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9357
9358 PR fortran/17074
9359 * gfortran.dg/simpleif_1.f90: New test.
9360
717a7d5d
MM
93612004-08-19 Mark Mitchell <mark@codesourcery.com>
9362
2e32707b
MM
9363 * lib/target-supports.exp (check_profiling_available): Return
9364 false for arm*-*-symbianelf* and arm*-*-eabi*.
9365
717a7d5d
MM
9366 PR c++/15890
9367 * g++.dg/template/delete1.C: New test.
9368
ec53454b
PB
93692004-08-19 Paul Brook <paul@codesourcery.com>
9370
9371 PR fortran/14976
ff4eb0b5 9372 PR fortran/16228
ec53454b
PB
9373 * gfortran.dg/data_char_1.f90: New test.
9374
7551270e
ES
93752004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9376
9377 PR fortran/16946
9378 * gfortran.dg/reduction.f90: New testcase.
9379
e281c0f8
TS
93802004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9381
9382 PR fortran/16520
9383 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9384
e4c2c34b
JM
93852004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9386
9387 PR c++/17041
9388 * g++.dg/Wparentheses-3.C: New test.
9389
7a8554ce
DN
93902004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9391
9392 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9393 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9394 * gcc.dg/vect/vect-2.c: Likewise.
9395 * gcc.dg/vect/vect-3.c: Likewise.
9396 * gcc.dg/vect/vect-4.c: Likewise.
9397 * gcc.dg/vect/vect-5.c: Likewise.
9398 * gcc.dg/vect/vect-6.c: Likewise.
9399 * gcc.dg/vect/vect-7.c: Likewise.
9400 * gcc.dg/vect/vect-25.c: Likewise.
9401 * gcc.dg/vect/vect-31.c: Likewise.
9402 * gcc.dg/vect/vect-32.c: Likewise.
9403 * gcc.dg/vect/vect-34.c: Likewise.
9404 * gcc.dg/vect/vect-36.c: Likewise.
9405 * gcc.dg/vect/vect-all.c: Likewise.
9406
acccf788
MM
94072004-08-18 Mark Mitchell <mark@codesourcery.com>
9408
9409 PR c++/17068
9410 * g++.dg/template/operator4.C: New test.
9411
17ad5b5e
RH
94122004-08-18 Richard Henderson <rth@redhat.com>
9413
9414 * gcc.dg/20040206-1.c: XFAIL.
9415
8baddbf1
MM
94162004-08-17 Mark Mitchell <mark@codesourcery.com>
9417
9418 PR c++/16246
9419 * g++.dg/template/array7.C: New test.
9420
67e90093
JW
94212004-08-17 James E Wilson <wilson@specifixinc.com>
9422
9423 * gcc.dg/mips-movcc-1.c: New test.
9424 * gcc.dg/mips-movcc-2.c: New test.
9425 * gcc.dg/mips-movcc-3.c: New test.
9426
743a0a34
JW
9427 * gcc.dg/mips-nmadd-1.c: New test.
9428 * gcc.dg/mips-nmadd-2.c: New test.
9429
8f78f01f
MM
94302004-08-17 Mark Mitchell <mark@codesourcery.com>
9431
1a10290c
MM
9432 PR c++/15871
9433 * g++.dg/opt/inline8.C: New test.
9434
8f78f01f
MM
9435 PR c++/16965
9436 * g++.dg/parse/error17.C: New test.
ff4eb0b5 9437
79fe1b3b
DN
94382004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9439
9440 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
9441 * gcc.dg/vect/tree-vect.h: New file.
9442 * gcc.dg/vect/vect.exp: New file.
9443 * gcc.dg/vect/pr16105.c.c: New test.
9444 * gcc.dg/vect/vect-1.c: New test.
9445 * gcc.dg/vect/vect-2.c: New test.
9446 * gcc.dg/vect/vect-3.c: New test.
9447 * gcc.dg/vect/vect-4.c: New test.
9448 * gcc.dg/vect/vect-5.c: New test.
9449 * gcc.dg/vect/vect-6.c: New test.
9450 * gcc.dg/vect/vect-7.c: New test.
9451 * gcc.dg/vect/vect-8.c: New test.
9452 * gcc.dg/vect/vect-9.c: New test.
9453 * gcc.dg/vect/vect-10.c: New test.
9454 * gcc.dg/vect/vect-11.c: New test.
9455 * gcc.dg/vect/vect-12.c: New test.
9456 * gcc.dg/vect/vect-13.c: New test.
9457 * gcc.dg/vect/vect-14.c: New test.
9458 * gcc.dg/vect/vect-15.c: New test.
9459 * gcc.dg/vect/vect-16.c: New test.
9460 * gcc.dg/vect/vect-17.c: New test.
9461 * gcc.dg/vect/vect-18.c: New test.
9462 * gcc.dg/vect/vect-19.c: New test.
9463 * gcc.dg/vect/vect-20.c: New test.
9464 * gcc.dg/vect/vect-21.c: New test.
9465 * gcc.dg/vect/vect-22.c: New test.
9466 * gcc.dg/vect/vect-23.c: New test.
9467 * gcc.dg/vect/vect-24.c: New test.
9468 * gcc.dg/vect/vect-25.c: New test.
9469 * gcc.dg/vect/vect-26.c: New test.
9470 * gcc.dg/vect/vect-27.c: New test.
9471 * gcc.dg/vect/vect-28.c: New test.
9472 * gcc.dg/vect/vect-29.c: New test.
9473 * gcc.dg/vect/vect-30.c: New test.
9474 * gcc.dg/vect/vect-31.c: New test.
9475 * gcc.dg/vect/vect-32.c: New test.
9476 * gcc.dg/vect/vect-33.c: New test.
9477 * gcc.dg/vect/vect-34.c: New test.
9478 * gcc.dg/vect/vect-35.c: New test.
9479 * gcc.dg/vect/vect-36.c: New test.
9480 * gcc.dg/vect/vect-37.c: New test.
9481 * gcc.dg/vect/vect-38.c: New test.
9482 * gcc.dg/vect/vect-40.c: New test.
9483 * gcc.dg/vect/vect-41.c: New test.
9484 * gcc.dg/vect/vect-42.c: New test.
9485 * gcc.dg/vect/vect-43.c: New test.
9486 * gcc.dg/vect/vect-44.c: New test.
9487 * gcc.dg/vect/vect-45.c: New test.
9488 * gcc.dg/vect/vect-46.c: New test.
9489 * gcc.dg/vect/vect-47.c: New test.
9490 * gcc.dg/vect/vect-48.c: New test.
9491 * gcc.dg/vect/vect-49.c: New test.
9492 * gcc.dg/vect/vect-50.c: New test.
9493 * gcc.dg/vect/vect-51.c: New test.
9494 * gcc.dg/vect/vect-52.c: New test.
9495 * gcc.dg/vect/vect-53.c: New test.
9496 * gcc.dg/vect/vect-54.c: New test.
9497 * gcc.dg/vect/vect-55.c: New test.
9498 * gcc.dg/vect/vect-56.c: New test.
9499 * gcc.dg/vect/vect-57.c: New test.
9500 * gcc.dg/vect/vect-58.c: New test.
9501 * gcc.dg/vect/vect-59.c: New test.
9502 * gcc.dg/vect/vect-60.c: New test.
9503 * gcc.dg/vect/vect-61.c: New test.
9504 * gcc.dg/vect/vect-all.c: New test.
9505 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 9506
3d79abbd
PB
95072004-08-17 Paul Brook <paul@codesourcery.com>
9508
9509 PR fortran/13082
9510 * gfortran.dg/entry_1.f90: New test.
9511
cc24a60e
AP
95122004-08-17 Andrew Pinski <apinski@apple.com>
9513
9514 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9515
62fc1d7d
PB
95162004-08-17 Paolo Bonzini <bonzini@gnu.org>
9517
9518 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 9519
8e3e233b
DP
95202004-08-16 Devang Patel <dpatel@apple.com>
9521
9522 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 9523
580b3958
JM
95242004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9525
9526 * gcc.dg/funcdef-attr-1.c: New test.
9527
dcb9bd6b
JJ
95282004-08-16 Janis Johnson <janis187@us.ibm.com>
9529
9530 * gcc.dg/altivec-17.c: New test.
9531 * gcc.dg/altivec-18.c: New test.
9532
35046a54
KL
95332004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9534
9535 PR c++/6749
9536 * g++.dg/template/vtable2.C: New test.
9537
a70d87d3
RH
95382004-08-14 Richard Henderson <rth@redhat.com>
9539
9540 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 9541 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
9542 * gcc.dg/setjmp-1.c: Remove XFAIL.
9543 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 9544
e99d6fe2
RH
95452004-08-14 Richard Henderson <rth@redhat.com>
9546
9547 * gcc.dg/980217-1.c: Add prototype for printf.
9548
1ef02b9d
BD
95492004-08-13 Bud Davis <bdavis9659@comcast.net>
9550
29409320 9551 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 9552
a2ab121e
JJ
95532004-08-13 Janis Johnson <janis187@us.ibm.com>
9554
9555 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9556
aa18c0d3
PB
95572004-08-13 Paul Brook <paul@codesourcery.com>
9558
9559 * gfortran.dg/der_io_1.f90: Remove stray comma.
9560
3fee54be
JJ
95612004-08-12 Janis Johnson <janis187@us.ibm.com>
9562
9563 * gcc.dg/vmx/cw-bug-2.c: Remove.
9564 * gcc.dg/vmx/vprint-1.c: Remove.
9565 * gcc.dg/vmx/vscan-1.c: Remove.
9566
8fa5469d
DP
95672004-08-12 Devang patel <dpatel@apple.com>
9568
9569 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 9570
174b1783
JJ
95712004-08-12 Janis Johnson <janis1872us.ibm.com>
9572
950a175b
JJ
9573 * g++.dg/ext/altivec-12.C: New test.
9574
174b1783
JJ
9575 * g++.dg/ext/altivec-11.C: New test.
9576
47bedfb0
PB
95772004-08-12 Paul Brook <paul@codesourcery.com>
9578
9579 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9580
30052385
JJ
95812004-08-12 Janis Johnson <janis187@us.ibm.com>
9582
4951f98d
JJ
9583 * g++.dg/ext/altivec-2.C: Check for hardware support before
9584 executing any VMX instructions.
9585
30052385
JJ
9586 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9587
ab5c8549
JJ
95882004-08-12 Jakub Jelinek <jakub@redhat.com>
9589
9590 PR c++/16276
9591 * g++.old-deja/g++.other/comdat4.C: New test.
9592 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9593
87e184d1
BE
95942004-08-12 Ben Elliston <bje@au.ibm.com>
9595
9596 PR target/16286
9597 * gcc.dg/pr16286.c: New test.
9598
bf5930d4
JB
95992004-08-12 Jan Beulich <jbeulich@novell.com>
9600
9601 * g++.dg/ext/asm5.C: New.
9602
6e40af1a
MM
96032004-08-11 Mark Mitchell <mark@codesourcery.com>
9604
fbac6f3c
MM
9605 PR c++/16698
9606 * g++.dg/eh/crash1.C: New test.
9607
6e40af1a
MM
9608 PR c++/16717
9609 * g++.dg/ext/construct1.C: New test.
9610
539599c1
MM
96112004-08-11 Mark Mitchell <mark@codesourcery.com>
9612
9613 PR c++/16853
9614 * g++.dg/init/ptrmem1.C: New test.
9615
9616 PR c++/16618
9617 * g++.dg/parse/offsetof5.C: New test.
9618
9619 PR c++/16870
9620 * g++.dg/template/overload3.C: New test.
9621
2436b51f
MM
96222004-08-11 Mark Mitchell <mark@codesourcery.com>
9623
9624 PR c++/16964
9625 * g++.dg/parse/error16.C: New test.
9626
9627 PR c++/16904
9628 * g++.dg/template/error14.C: New test.
9629
9630 PR c++/16929
9631 * g++.dg/template/error15.C: New test.
9632
5079843a
DP
96332004-08-11 Devang Patel <dpatel@apple.com>
9634
9635 * gcc.dg/darwin-ld-20040809-1.c: New test.
9636 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 9637
3ec0f302
PB
96382004-08-11 Steven G. Kargl <kargls@comcast.net>
9639
9640 PR fortran/16917
9641 * gfortran.dg/dfloat_1.f90: New test.
9642
b3f8d95d
MM
96432004-08-09 Mark Mitchell <mark@codesourcery.com>
9644
9645 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9646 * gcc.dg/dll-2.c: Fix dg-require syntax.
9647 * gcc.misc-tests/arm-isr.c (abort): Declare.
9648 (exit): Likewise.
9649
550205c3
MM
96502004-08-10 Mark Mitchell <mark@codesourcery.com>
9651
9652 PR c++/16971
9653 * g++.dg/parse/crash16.C: New test.
9654
23657388
RS
96552004-08-10 Roger Sayle <roger@eyesopen.com>
9656
9657 * gcc.dg/mips-rsqrt-1.c: New test case.
9658 * gcc.dg/mips-rsqrt-2.c: New test case.
9659 * gcc.dg/mips-rsqrt-3.c: New test case.
9660
2bf26ede
PB
96612004-08-10 Paul Brook <paul@codesourcery.com>
9662
9663 * gfortran.dg/der_io_1.f90: New test.
9664
e9cfef64
PB
96652004-08-10 Paul Brook <paul@codesourcery.com>
9666
9667 PR fortran/16919
9668 * gfortran.dg/der_array_1.f90: New test.
9669
feb21f0d
DE
96702004-08-09 David Edelsohn <edelsohn@gnu.org>
9671
9672 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9673
b3bcf92c
PB
96742004-08-09 Paolo Bonzini <bonzini@gnu.org>
9675
9676 * gcc.dg/wchar_t-2.c: Fix typo.
9677
08a02c9e
FH
96782004-08-09 Falk Hueffner <falk@debian.org>
9679
9680 PR tree-optimization/12517
9681 * gcc.c-torture/compile/pr12517.c: New test.
9682
9683 PR tree-optimization/12578
9684 * gcc.c-torture/compile/pr12578.c: New test.
9685
9686 PR tree-optimization/12899
9687 * gcc.c-torture/compile/pr12899.c: New test.
9688
9689 PR rtl-optimization/14692
9690 * gcc.c-torture/compile/pr14692.c: New test.
9691
9692 PR tree-optimization/16461
9693 * gcc.c-torture/compile/pr16461.c: New test.
9694
aa6fc635
JB
96952004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9696
9697 * gfortran.dg/getenv_1.f90: New test.
9698
2ed9e527
MM
96992004-08-06 Mark Mitchell <mark@codesourcery.com>
9700
9701 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9702 wchar_t.
9703 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9704
fc90a8f2
PB
97052004-08-06 Paul Brook <paul@codesourcery.com>
9706
9707 * gfortran.dg/ret_array_1.f90: New test.
9708 * gfortran.dg/ret_pointer_1.f90: New test.
9709
eaac4679
RS
97102004-08-06 Richard Sandiford <rsandifo@redhat.com>
9711
9712 * gcc.dg/missing-field-init-[12].c: New tests.
9713 * g++.dg/warn/missing-field-init-[12].C: New tests.
9714
866cf037
MM
97152004-08-06 Mark Mitchell <mark@codesourcery.com>
9716
9717 * gcc.dg/enum2.c: New test.
9718 * gcc.dg/symbian3.c: Likewise.
9719 * gcc.dg/symbian4.c: Likewise.
9720 * gcc.dg/wchar_t-2.c: Likewise.
9721
ae232e45
MM
97222004-08-05 Mark Mitchell <mark@codesourcery.com>
9723
9724 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9725 destructor tests.
9726
b2ca3702
MM
97272004-08-05 Mark Mitchell <mark@codesourcery.com>
9728
9729 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
9730 dg-require-visiblity.
9731 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
9732 * g++.dg/ext/visibility/fvisibility.C: Likewise.
9733 * g++.dg/ext/visibility/memfuncts.C: Likewise.
9734 * g++.dg/ext/visibility/new1.C: Likewise.
9735 * g++.dg/ext/visibility/pragma.C: Likewise.
9736 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
9737 * g++.dg/ext/visibility/virtual.C: Likewise.
9738 * g++/dg/ext/visibility/visibility-1.C: Likewise.
9739 * g++/dg/ext/visibility/visibility-2.C: Likewise.
9740 * g++/dg/ext/visibility/visibility-3.C: Likewise.
9741 * g++/dg/ext/visibility/visibility-4.C: Likewise.
9742 * g++/dg/ext/visibility/visibility-5.C: Likewise.
9743 * g++/dg/ext/visibility/visibility-6.C: Likewise.
9744 * g++/dg/ext/visibility/visibility-7.C: Likewise.
9745 * g++/dg/ext/visibility/visibility-8.C: New test.
9746 * gcc.c-torture/compile/dll.x: Remove.
9747 * gcc.dg/dll-2.c: Use dg-require-dll
9748 * gcc.dg/visibility-10.c: New test.
9749 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
9750 supporting DLLs.
9751 * testsuite/lib/scanasm.exp (scan_hidden): New function.
9752 (scan_not_hidden): Likewise.
9753
d279700a
DE
97542004-08-05 David Edelsohn <edelsohn@gnu.org>
9755
9756 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
9757
ea5f7a19
RS
97582004-08-05 Richard Sandiford <rsandifo@redhat.com>
9759
9760 * gcc.c-torture/execute/20040805-1.c: New test.
9761
fce731b5
AP
97622004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
9763
9764 * gcc.dg/20020118-1.c: Declare abort.
9765 * gcc.dg/altivec_check.h: Likewise.
9766 * gcc.dg/iftrap-2.c: Likewise.
9767 * gcc.dg/pragma-darwin.c: Likewise.
9768 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
9769
99b1c586
GK
97702004-08-04 Geoffrey Keating <geoffk@apple.com>
9771
9772 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
9773
85291069
JM
97742004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
9775
9776 * gcc.c-torture/execute/builtins/abs-2.c,
9777 gcc.c-torture/execute/builtins/abs-3.c,
9778 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
9779 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
9780 intmax_t, uintmax_t and their limits.
9781 * gcc.dg/intmax_t-1.c: New test.
9782
f1ff6bb8
GB
97832004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9784
9785 * g++.dg/tc1/dr147.C: Add reference to PR.
9786
54f2f9a6
RS
97872004-08-03 Richard Sandiford <rsandifo@redhat.com>
9788
9789 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
9790 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
9791
b0e9ac08
DE
97922004-08-03 David Edelsohn <edelsohn@gnu.org>
9793
9794 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
9795
9cbe78fb
JM
97962004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9797
9798 * gcc.dg/redecl-5.c: New test.
9799 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
9800 of scanf.
9801
a0fac73d
RS
98022004-08-03 Roger Sayle <roger@eyesopen.com>
9803
9804 PR middle-end/16790
9805 * gcc.c-torture/execute/pr16790-1.c: New test case.
9806
5357b1f9
MM
98072004-08-03 Mark Mitchell <mark@codesourcery.com>
9808
564076f5
MM
9809 * g++.dg/ext/visibility/assign1.C: New test.
9810 * g++.dg/ext/visibility/new1.C: Likewise.
9811
5357b1f9
MM
9812 * gcc.dg/symbian1.c: New test.
9813 * gcc.dg/symbian2.c: Likewise.
9814
f6bc51cb
L
98152004-08-03 H.J. Lu <hongjiu.lu@intel.com>
9816
9817 PR target/16570
9818 * gcc.dg/i386-sse-9.c: New test.
9819
7a1f75f1
JM
98202004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9821
9822 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
9823
ee712eab
JM
98242004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9825
9826 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
9827 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
9828 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
9829 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
9830 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
9831 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
9832 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
9833 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
9834 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
9835 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
9836 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
9837 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
9838 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
9839 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
9840 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
9841 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
9842 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
9843 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
9844 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
9845 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
9846 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
9847 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
9848 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
9849 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
9850 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
9851 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
9852 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
9853 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
9854 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
9855 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
9856 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
9857 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
9858 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
9859 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
9860 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
9861 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
9862 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
9863 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
9864 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
9865 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
9866 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
9867 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
9868 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
9869 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
9870 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
9871 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
9872 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
9873 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
9874 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
9875 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
9876 gcc.misc-tests/i386-pf-3dnow-1.c,
9877 gcc.misc-tests/i386-pf-athlon-1.c,
9878 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9879 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
9880 Declare built-in functions used.
9881 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
9882
6ed7c4d8
MM
98832004-08-02 Mark Mitchell <mark@codesourcery.com>
9884
7756db03
MM
9885 PR c++/16707
9886 * g++.dg/lookup/using12.C: New test.
9887
6ed7c4d8
MM
9888 * g++.dg/init/null1.C: Fix PR number.
9889 * g++.dg/parse/namespace10.C: Likewise.
9890
b1cc95ce
MM
98912004-08-01 Mark Mitchell <mark@codesourcery.com>
9892
9893 PR c++/16224
9894 * g++.dg/template/spec17.C: New test.
9895 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
9896 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
9897
db059566
DB
98982004-08-02 David Billinghurst
9899
9900 PR fortran/16292
9901 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
9902
1f09d3eb
ZW
99032004-08-01 Zack Weinberg <zack@codesourcery.com>
9904
9905 * gcc.dg/ia64-got-1.c: New test case.
9906
c30b4add
MM
99072004-08-01 Mark Mitchell <mark@codesourcery.com>
9908
72fba2df 9909 PR c++/16489
c30b4add
MM
9910 * g++.dg/init/null1.C: New test.
9911 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 9912
72fba2df 9913 PR c++/16529
c30b4add 9914 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 9915
c30b4add
MM
9916 PR c++/16810
9917 * g++.dg/inherit/ptrmem2.C: New test.
9918
a4e41fde
BE
99192004-08-02 Ben Elliston <bje@au.ibm.com>
9920
9921 PR target/16155
9922 * gcc.dg/pr16155.c: New test.
9923
558d1f81
JM
99242004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
9925
9926 * gcc.dg/redecl-2.c: New test.
9927
c1e55850
GK
99282004-07-30 Geoffrey Keating <geoffk@apple.com>
9929
9930 * gcc.dg/darwin-longdouble.c: New file.
9931
0534fa56
RH
99322004-07-30 Richard Henderson <rth@redhat.com>
9933
9934 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
9935 write to constant argument.
9936 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
9937
782700d4
RH
99382004-07-30 Richard Henderson <rth@redhat.com>
9939
1f09d3eb
ZW
9940 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
9941 tests of nearest around zero.
782700d4 9942
d60bebdd
AP
99432004-07-30 Andrew Pinski <apinski@apple.com>
9944
9945 * gcc.c-torture/compile/20040730-1.c: New test.
9946
9497a3a4
AH
99472004-07-30 Aldy Hernandez <aldyh@redhat.com>
9948
9949 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
9950 powerpc-eabispe.
9951
0a925a32
AH
99522004-07-30 Aldy Hernandez <aldyh@redhat.com>
9953
9954 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
9955
3a15f566
RS
99562004-07-30 Richard Sandiford <rsandifo@redhat.com>
9957
9958 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
9959 contains $ld_library_path.
9960 * lib/gfortran.exp (gfortran_link_flags): Likewise.
9961
b3b7f0c9
RH
99622004-07-29 Richard Henderson <rth@redhat.com>
9963
9964 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
9965
4b9a3b37
RH
9966 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
9967 (alt2, which): New.
9968 (Check): Accept either alternative.
9969
4684cd27
MM
99702004-07-29 Mark Mitchell <mark@codesourcery.com>
9971
9972 * g++.dg/abi/inline1.C: New test.
9973 * g++.dg/abi/local1-a.cc: Likewise.
9974 * g++.dg/abi/local1.C: Likewise.
9975 * g++.dg/abi/mangle11.C: Tweak location of warnings.
9976 * g++.dg/abi/mangle12.C: Likewise.
9977 * g++.dg/abi/mangle17.C: Likewise.
9978 * g++.dg/abi/mangle20-2.C: Likewise.
9979 * g++.dg/opt/interface1.C: Likewise.
9980 * g++.dg/opt/interface1.h: Likewise.
9981 * g++.dg/opt/interface1-a.cc: New test.
9982 * g++.dg/parse/repo1.C: New test.
9983 * g++.dg/template/repo1.C: Likewise.
9984 * g++.dg/warn/Winline-1.C: Likewise.
9985 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
9986
d397dbcd
DN
99872004-07-29 Diego Novillo <dnovillo@redhat.com>
9988
9989 * gcc.dg/tree-ssa/20040729-1.c: New test.
9990
8f4220dc
MA
99912004-07-27 Matt Austern <austern@apple.com>
9992
9993 * gcc.dg/darwin-bool-1.c: New test.
9994 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 9995
1fd0ec35
RH
99962004-07-28 Richard Henderson <rth@redhat.com>
9997
9998 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
9999 arguments in the correct type. Don't write to constant arguments.
10000
6fea55e9
DN
100012004-07-28 Diego Novillo <dnovillo@redhat.com>
10002
10003 PR tree-optimization/16688
10004 PR tree-optimization/16689
10005 * g++.dg/tree-ssa/pr16688.C: New test.
10006
47a43a10
DN
100072004-07-28 Diego Novillo <dnovillo@redhat.com>
10008
10009 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10010 loads. Not only in the comment, this time.
10011
312209c6
AO
100122004-07-28 Alexandre Oliva <aoliva@redhat.com>
10013
10014 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10015 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10016 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10017 * gcc.dg/sh4a-bitmovua.c: New.
10018 * gcc.dg/sh4a-cos.c: New.
10019 * gcc.dg/sh4a-cosf.c: New.
10020 * gcc.dg/sh4a-fprun.c: New.
10021 * gcc.dg/sh4a-fsrra.c: New.
10022 * gcc.dg/sh4a-memmovua.c: New.
10023 * gcc.dg/sh4a-sin.c: New.
10024 * gcc.dg/sh4a-sincos.c: New.
10025 * gcc.dg/sh4a-sincosf.c: New.
10026 * gcc.dg/sh4a-sinf.c: New.
10027
c1b763fa
DN
100282004-07-28 Diego Novillo <dnovillo@redhat.com>
10029
10030 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10031 conditionals.
10032 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10033 loads.
10034 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10035 DOM1.
10036
706aa09b
AP
100372004-07-27 Andrew Pinski <apinski@apple.com>
10038
10039 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10040
62d59189
NY
100412004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10042
10043 * gcc.dg/pragma-isr.c: New test.
10044
00bdb87f
KL
100452004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10046
10047 PR c++/14429
10048 * g++.dg/template/ttp11.C: New test.
10049
9ae2a5d1
DN
100502004-07-27 Diego Novillo <dnovillo@redhat.com>
10051
10052 * gcc.c-torture/compile/20040727-1.c: New test.
10053
ff6a3206
EC
100542004-07-26 Eric Christopher <echristo@redhat.com>
10055
10056 * gcc.c-torture/compile/20040726-2.c: New test.
10057
21db3785
AP
100582004-07-26 Andrew Pinski <apinski@apple.com>
10059
10060 * g++.dg/rtti/tinfo1.C: Xfail.
10061
35b6b437
RS
100622004-07-26 Richard Sandiford <rsandifo@redhat.com>
10063
10064 * gcc.c-torture/compile/20040726-1.c: New test.
10065
70502b2c
GB
100662004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10067 Brian Ryner <bryner@brianryner.com>
10068
10069 PR c++/9283
10070 PR c++/15000
d7afec4b
ND
10071 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10072 * g++.dg/ext/visibility/: New directory.
10073 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10074 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10075 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10076 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10077 * g++.dg/ext/visibility/fvisibility.C,
10078 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
10079 g++.dg/ext/visibility/fvisibility-override1.C
10080 g++.dg/ext/visibility/fvisibility-override2.C
10081 g++.dg/ext/visibility/memfuncts.C
10082 g++.dg/ext/visibility/noPLT.C
10083 g++.dg/ext/visibility/pragma.C
10084 g++.dg/ext/visibility/pragma-override1.C
10085 g++.dg/ext/visibility/pragma-override2.C
10086 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
10087 g++.dg/ext/visibility/virtual.C: New tests.
10088
bbbcb2e1
JM
100892004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10090
10091 PR c/15360
10092 * gcc.dg/pr15360-1.c: New test.
10093
dfe79cab
DJ
100942004-07-25 Daniel Jacobowitz <dan@debian.org>
10095
10096 * gcc.dg/pragma-align-2.c: New test.
10097 * gcc.dg/pragma-init-fini.c: New test.
10098 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10099 targets.
10100
197463ae
JM
101012004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10102
10103 * gcc.dg/init-string-2.c: New test.
10104
c5e36c09
ZW
101052004-07-24 Zack Weinberg <zack@codesourcery.com>
10106
10107 PR 16684
10108 * gcc.dg/Wredundant-decls-1.c: New test case.
10109
5aa33bdb
JJ
101102004-07-24 Jakub Jelinek <jakub@redhat.com>
10111
10112 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10113 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10114 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10115 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10116 * gcc.dg/compat/generate-random.c: New file.
10117 * gcc.dg/compat/generate-random.h: Likewise.
10118 * gcc.dg/compat/generate-random_r.c: Likewise.
10119 * gcc.dg/compat/struct-layout-1.h: Likewise.
10120 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10121 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10122 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10123 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10124 * gcc.dg/compat/struct-layout-1_main.c: New test.
10125 * gcc.dg/compat/struct-layout-1_x.c: New file.
10126 * gcc.dg/compat/struct-layout-1_y.c: New file.
10127 * gcc.dg/compat/struct-layout-1_test.h: New file.
10128
7eb01bd8
JM
101292004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10130
10131 * gcc.dg/comp-return-1.c: New test
10132
13f91444
JJ
101332004-07-23 Janis Johnson <janis187@us.ibm.com>
10134
c7bb2a03
JJ
10135 * gcc.dg/vmx/8-02a.c: Fix typo.
10136
b9eef878
JJ
10137 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10138 * gcc.dg/darwin-abi-3.c: New test.
10139
47120c07
JJ
10140 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10141 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10142
13f91444
JJ
10143 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10144 * gcc.dg/vmx/ops-long-1.c: New test.
10145 * gcc.dg/vmx/ops-long-2.c: New test.
10146
8f2a734f
NS
101472004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10148
10149 * g++.dg/lookup/conv-[1234].C: New.
10150
73b71f3e
MM
101512004-07-22 Mark Mitchell <mark@codesourcery.com>
10152
10153 * g++.dg/parse/attr2.C: Simplify.
10154
9e629a80
JM
101552004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10156
10157 PR c/7284
10158 * gcc.c-torture/execute/pr7284-1.c: New test.
10159
173b818d
BB
101602004-07-22 Brian Booth <bbooth@redhat.com>
10161
10162 * gcc.dg/tree-ssa/20040721-1.c: New test.
10163
42611590
NS
101642004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10165
10166 * g++.dg/template/crash20.c: New.
10167
4f5492cd
DB
101682004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10169
c5e36c09 10170 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
10171 Add dg-run directive. Declare variables as required.
10172 * gfortran.dg/g77/README: Update
10173
7413a132
HPN
101742004-07-22 Hans-Peter Nilsson <hp@axis.com>
10175
10176 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10177 gcc.dg/cris-peep2-andu2.c: New tests.
10178
e508a019
JM
101792004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10180
10181 PR c/15052
10182 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10183 on return type.
10184 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10185 messages.
10186 * gcc.dg/qual-return-2.c: Update expected messages.
10187 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10188
3ea8cd06
JM
101892004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10190
10191 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10192 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10193
916c5919
JM
101942004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10195
10196 PR c/11250
10197 * gcc.dg/init-string-1.c: New test.
10198
1ff69cbe
JJ
101992004-07-21 Jakub Jelinek <jakub@redhat.com>
10200
10201 PR middle-end/15345
10202 PR c/16450
10203 * gcc.dg/torture/nested-fn-1.c: New test.
10204
7448a4d2
L
102052004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10206
10207 PR target/16559
10208 * gcc.dg/ia64-fptr-1.c: New file.
10209
f03adc6b
GB
102102004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10211
10212 PR c++/14497
10213 * g++.dg/template/spec16.C: New test.
10214 * g++.old-deja/g++.robertl/eb118.C: Remove.
10215
5fe7b654
GB
102162004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10217
10218 PR c++/509
10219 * g++.dg/template/spec15.C: New test.
10220
d417dba9
DB
102212004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10222
10223 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 10224 directive. Other changes as noted.
d417dba9
DB
10225 * gfortran.dg/g77/13037.f
10226 * gfortran.dg/g77/1832.f
10227 * gfortran.dg/g77/19981119-0.f
10228 * gfortran.dg/g77/19990313-0.f
10229 * gfortran.dg/g77/19990313-1.f
10230 * gfortran.dg/g77/19990313-2.f
10231 * gfortran.dg/g77/19990313-3.f
10232 * gfortran.dg/g77/19990419-1.f
10233 * gfortran.dg/g77/19990826-0.f
10234 * gfortran.dg/g77/19990826-2.f
10235 * gfortran.dg/g77/20000503-1.f
10236 * gfortran.dg/g77/20001111.f
10237 * gfortran.dg/g77/20010116.f
10238 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10239 * gfortran.dg/g77/20010430.f
10240 * gfortran.dg/g77/6177.f
10241 * gfortran.dg/g77/947.f
10242 * gfortran.dg/g77/970816-3.f
10243 * gfortran.dg/g77/971102-1.f
10244 * gfortran.dg/g77/980520-1.f
10245 * gfortran.dg/g77/980628-0.f
10246 * gfortran.dg/g77/980628-1.f
10247 * gfortran.dg/g77/980628-10.f
10248 * gfortran.dg/g77/980628-2.f
10249 * gfortran.dg/g77/980628-3.f
10250 * gfortran.dg/g77/980628-7.f
10251 * gfortran.dg/g77/980628-8.f
10252 * gfortran.dg/g77/980628-9.f
10253 * gfortran.dg/g77/980701-0.f
10254 * gfortran.dg/g77/980701-1.f
10255 * gfortran.dg/g77/cabs.f
10256 * gfortran.dg/g77/claus.f
10257 * gfortran.dg/g77/complex_1.f
10258 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10259 * gfortran.dg/g77/dcomplex.f
10260 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10261 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10262 * gfortran.dg/g77/f90-intrinsic-numeric.f
10263 * gfortran.dg/g77/int8421.f
10264 * gfortran.dg/g77/labug1.f
10265 * gfortran.dg/g77/large_vec.f
10266 * gfortran.dg/g77/le.f
10267 * gfortran.dg/g77/short.f
10268 * gfortran.dg/g77/README: Update
10269
f68e4dc8
MM
102702004-07-20 Mark Mitchell <mark@codesourcery.com>
10271
10272 PR c++/16637
10273 * g++.dg/parse/lookup4.C: New test.
10274
e9f7dd36
KL
102752004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10276
10277 PR c++/16175
10278 * g++.dg/template/ttp10.C: New test.
10279
a182b26d
JM
102802004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10281
10282 * gcc.dg/pr12625-1.c: New test.
10283
a6c0a76c
SB
102842004-07-20 Steven Bosscher <stevenb@suse.de>
10285
10286 * testsuite/gcc.dg/switch-warn-1.c: New test.
10287 * testsuite/gcc.dg/switch-warn-2.c: New test.
10288 * gcc.c-torture/compile/pr14730.c: Update.
10289
e05de6f2
KC
102902004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10291
10292 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10293 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10294 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10295 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 10296
43fa0f09
MM
102972004-07-18 Mark Mitchell <mark@codesourcery.com>
10298
10299 PR c++/16623
10300 * g++.dg/template/assign1.C: New test.
10301
6df91b00
KL
103022004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10303
10304 PR c++/12170
10305 * g++.dg/template/ttp9.C: New test.
10306
a2bec818
DJ
103072004-07-19 Daniel Jacobowitz <dan@debian.org>
10308
10309 * gcc.dg/format/cmn-err-1.c: New test.
10310
487a92fe
JM
103112004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10312
10313 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10314 gcc.dg/Wparentheses-10.c: New tests.
10315 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10316
3d23e018
TS
103172004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10318
10319 PR fortran/16465
10320 * gfortran.dg/g77//ffixed-line-length-0.f,
10321 gfortran.dg/g77/ffixed-line-length-132.f,
10322 gfortran.dg/g77/ffixed-line-length-72.f,
10323 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10324 gfortran.dg/g77/README: Update.
10325
3601f003
KL
103262004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10327
10328 PR c++/13092
10329 * g++.dg/template/non-dependent7.C: New test.
10330 * g++.dg/template/non-dependent8.C: Likewise.
10331 * g++.dg/template/non-dependent9.C: Likewise.
10332 * g++.dg/template/non-dependent10.C: Likewise.
10333
0e242c82
MM
103342004-07-17 Mark Mitchell <mark@codesourcery.com>
10335
10336 PR c++/16337
10337 * g++.dg/parse/attr2.C: New test.
10338
649067c3
TM
103392004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10340
10341 * g77.dg: Removed.
10342 * g77.f-torture: Ditto.
10343
3e3970a2
JM
103442004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10345
10346 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10347 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10348 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10349
d25cee4d
RH
103502004-07-16 Richard Henderson <rth@redhat.com>
10351
10352 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10353
e94f3b4f
TS
103542004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10355
10356 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10357 tests with full list of options.
10358 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10359 of TORTURE_OPTIONS if test contains 'dg-do run'.
10360
b38b6477
TS
10361 PR fortran/16404
10362 * gfortran.dg/do_iterator.f90: New test.
10363
a916927f
VR
103642004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10365
10366 PR rtl-optimization/16536
10367 * gcc.c-torture/execute/restrict-1.c: New test.
10368
610bff84
TS
103692004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10370
10371 PR fortran/15324
10372 * gfortran.dg/pr15324.f90: New test.
10373
d157d978
TS
10374 PR fortran/15129
10375 * gfortran.dg/pr15129.f90: New test.
10376
c5a41953
TS
10377 PR fortran/15140
10378 * gfortran.dg/pr15140.f90: New test.
10379
0c0df4b3
TS
10380 PR fortran/13792
10381 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10382 compile-time simplification.
10383
cd9dd3ee
MS
103842004-07-14 Mike Stump <mrs@apple.com>
10385
10386 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10387
b5411fea
JW
103882004-07-14 James E Wilson <wilson@specifixinc.com>
10389
10390 PR target/16325
10391 * gcc.dg/profile-generate-1.c: New.
10392
b8b139c7
JJ
103932004-07-15 Jakub Jelinek <jakub@redhat.com>
10394
10395 * gcc.c-torture/execute/20040709-1.c: New test.
10396 * gcc.c-torture/execute/20040709-2.c: New test.
10397
ff06b392
MS
103982004-07-14 Mike Stump <mrs@apple.com>
10399
10400 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10401
9daaba62
MS
104022004-07-14 Mike Stump <mrs@apple.com>
10403
10404 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10405
1ff3c076
MM
104062004-07-13 Mark Mitchell <mark@codesourcery.com>
10407
10408 PR c++/16518
10409 * g++.dg/parse/mutable1.C: New test.
c5e36c09 10410
ee536902
DN
104112004-07-13 Diego Novillo <dnovillo@redhat.com>
10412
10413 PR tree-optimization/16443
10414 * gcc.dg/tree-ssa/20040713-1.c: New test.
10415
a65ab524
UW
104162004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10417
10418 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10419 for operator new.
10420
5d16533a 104212004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
10422
10423 * gfortran.dg/g77/README: New file
c5e36c09 10424 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
10425 g77.f-torture/noncompile. Add "dg-do compile" and
10426 dg-error as required.
10427 * gfortran.dg/g77/19990218-1.f: Likewise
10428 * gfortran.dg/g77/19990905-1.f: Likewise
10429 * gfortran.dg/g77/9263.f: Likewise
10430 * gfortran.dg/g77/980615-0.f: Likewise
10431 * gfortran.dg/g77/980616-0.f: Likewise
10432 * gfortran.dg/g77/check0.f: Likewise
10433 * gfortran.dg/g77/select_no_compile.f: Likewise
10434
5d16533a 104352004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
10436
10437 Copy files from g77.f-torture/compile.
10438 Add "{ dg-do compile}". Other changes as noted
10439 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10440 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10441 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10442 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10443 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10444 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10445 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
10446 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10447 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
10448 * gfortran.dg/g77/xformat.f: Add dg-warning
10449
5d16533a 104502004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 10451
eee6792b
DB
10452 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10453 Add {dg-do compile} directive.
10454 * gfortran.dg/g77/cpp2.F: Likewise
10455
81242403
VR
104562004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10457
10458 PR c++/5402
10459 * g++.dg/lookup/name-clash1.C: New test.
10460
10461 PR c++/9777
10462 * g++.dg/lookup/name-clash2.C: New test.
10463
10464 PR c++/12102
10465 * g++.dg/lookup/name-clash3.C: New test.
10466
3143d517
GB
104672004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10468
10469 * g++.dg/lookup/new2.C: New test.
10470 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10471
5d16533a 104722004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 10473
eee6792b 10474 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
10475 Add {dg-do compile} directive.
10476 * gfortran.dg/g77/13060.f: Likewise
10477 * gfortran.dg/g77/19990218-0.f: Likewise
10478 * gfortran.dg/g77/19990305-0.f: Likewise
10479 * gfortran.dg/g77/19990419-0.f: Likewise
10480 * gfortran.dg/g77/19990502-0.f: Likewise
10481 * gfortran.dg/g77/19990502-1.f: Likewise
10482 * gfortran.dg/g77/19990525-0.f: Likewise
10483 * gfortran.dg/g77/19990826-1.f: Likewise
10484 * gfortran.dg/g77/19990826-3.f: Likewise
10485 * gfortran.dg/g77/19990905-2.f: Likewise
10486 * gfortran.dg/g77/20000412-1.f: Likewise
10487 * gfortran.dg/g77/20000511-1.f: Likewise
10488 * gfortran.dg/g77/20000511-2.f: Likewise
10489 * gfortran.dg/g77/20000518.f: Likewise
10490 * gfortran.dg/g77/20000601-1.f: Likewise
10491 * gfortran.dg/g77/20000601-2.f: Likewise
10492 * gfortran.dg/g77/20000629-1.f: Likewise
10493 * gfortran.dg/g77/20000630-2.f: Likewise
10494 * gfortran.dg/g77/20010115.f: Likewise
10495 * gfortran.dg/g77/20010321-1.f: Likewise
10496 * gfortran.dg/g77/20010426.f: Likewise
10497 * gfortran.dg/g77/20020307-1.f: Likewise
10498 * gfortran.dg/g77/8485.f: Likewise
10499 * gfortran.dg/g77/960317-1.f: Likewise
10500 * gfortran.dg/g77/970915-0.f: Likewise
10501 * gfortran.dg/g77/980310-1.f: Likewise
10502 * gfortran.dg/g77/980310-2.f: Likewise
10503 * gfortran.dg/g77/980310-3.f: Likewise
10504 * gfortran.dg/g77/980310-4.f: Likewise
10505 * gfortran.dg/g77/980310-6.f: Likewise
10506 * gfortran.dg/g77/980310-7.f: Likewise
10507 * gfortran.dg/g77/980310-8.f: Likewise
10508 * gfortran.dg/g77/980419-2.f: Likewise
10509 * gfortran.dg/g77/980424-0.f: Likewise
10510 * gfortran.dg/g77/980427-0.f: Likewise
10511 * gfortran.dg/g77/980729-0.f: Likewise
10512 * gfortran.dg/g77/981117-1.f: Likewise
10513 * gfortran.dg/g77/toon_1.f: Likewise
10514
7fb213d8
GB
105152004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10516
10517 PR c++/2204
10518 * g++.dg/other/abstract2.C: New test.
10519
597073ac
PB
105202004-07-12 Paul Brook <paul@codesourcery.com>
10521
10522 * gfortran.dg/pointer_init_1.f90: New test.
10523
682e69e1
PB
105242004-07-11 Paul Brook <paul@codesourcery.com>
10525
10526 PR fortran/15986
10527 * gfortran.dg/contained_1.f90: New test.
10528
f44b0c8e
MM
105292004-07-11 Mark Mitchell <mark@codesourcery.com>
10530
10531 * g++.dg/parse/defarg8.C: New test.
10532
0bbf5891
TS
105332004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10534
10535 PR fortran/16433
10536 * gfortran.dg/pr16433.f: New test.
10537
a083c04a
TS
10538 PR fortran/17574
10539 * gfortran.dg/pr15754.f90: New test.
c5e36c09 10540
fae1b38d
JM
105412004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10542
10543 PR tree-optimization/16437
10544 * gcc.c-torture/execute/bitfld-4.c: New test.
10545
9cbf8b41 105462004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10547
9cbf8b41
TS
10548 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10549 access to common var from module.
10550
a53334a4
TS
105512004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10552
10553 PR fortran/16336
10554 * gfortran.fortran-torture/execute/common_2.f90: New test.
10555
331c72f3
PB
105562004-07-10 Paul Brook <paul@codesourcery.com>
10557
10558 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10559
50389094
TS
105602004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10561
10562 PR fortran/15969
10563 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10564
5d16533a 105652004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
10566
10567 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10568 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10569 * gfortran.dg/g77/ffree-form-1.f: Likewise
10570 * gfortran.dg/g77/ffree-form-2.f: Likewise
10571 * gfortran.dg/g77/ffree-form-3.f: Likewise
10572 * gfortran.dg/g77/fno-underscoring.f: Likewise
10573 * gfortran.dg/g77/funderscoring.f: Likewise
10574 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10575
44bce8bf 105762004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10577
44bce8bf
TS
10578 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10579
ad6e2a18
TS
105802004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10581 Paul Brook <paul@codesourcery.com>
10582
10583 PR fortran/13415
10584 * gfortran.dg/common_pointer_1.f90: New test.
10585
17a916d4
GB
105862004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10587
10588 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10589
5806d4fd
JW
105902004-07-09 James E Wilson <wilson@specifixinc.com>
10591
10592 PR target/16364
10593 * gcc.c-torture/compile/20040709-1.c: New.
10594
5721c2be 105952004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10596
5721c2be
TS
10597 PR fortran/14077
10598 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10599
32e89beb
TS
106002004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10601
10602 PR fortran/13201
10603 * gfortran.dg/shape_1.f90: New test.
10604
9affb2c7
ZW
106052004-07-09 Zack Weinberg <zack@codesourcery.com>
10606 Andrew Pinski <apinski@apple.com>
10607
10608 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10609
a578b091
TS
106102004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10611
10612 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10613 comment.
10614
db482e5c
TS
106152004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10616 Paul Brook <paul@codesourcery.com>
10617
9affb2c7 10618 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
10619 '.f95' and '.F95'.
10620
559b79cf
DN
106212004-07-09 Diego Novillo <dnovillo@redhat.com>
10622
10623 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10624
fbc40a17
TS
106252004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10626
10627 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10628 testcases with capital suffix.
10629
d3fcc995
TS
106302004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10631
10632 PR fortran/15481
5d16533a
PB
10633 PR fortran/13372
10634 PR fortran/13575
10635 PR fortran/15978
d3fcc995 10636 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
10637
10638 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 10639
5d16533a 106402004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
10641
10642 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10643 expression to match gfortran warning/error messages
10644 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10645 dg-error text.
10646
5d16533a 106472004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 10648
9affb2c7 10649 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
10650 search_for_re.
10651
55d816e7
EB
106522004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10653
10654 * gcc.c-torture/execute/simd-5.x: New file.
10655 XFAIL on SPARC 64-bit at -O0.
10656
dd29d26b
GB
106572004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10658
10659 PR c++/8211
10660 PR c++/16165
10661 * g++.dg/warn/effc3.C: New test.
10662
5d16533a 106632004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
10664
10665 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10666 change X to 1X in format.
10667 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10668 add data statements to conform to standard.
10669
5d16533a 106702004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 10671
9affb2c7 10672 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
10673 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10674 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10675
5d16533a 106762004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
10677
10678 * gfortran.dg/g77/7388.f: Copy from g77.dg
10679 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 10680 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
10681 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10682 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10683 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10684 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10685 * gfortran.dg/g77/strlen0.f: Likewise
10686
5d16533a 106872004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 10688
9469f0aa
AJ
10689 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10690 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 10691
ef22126d
EB
106922004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10693
10694 * gcc.c-torture/execute/920428-2.x: Delete.
10695 * gcc.c-torture/execute/920501-7.x: Likewise.
10696
c618c6ec
JJ
106972004-07-08 Jakub Jelinek <jakub@redhat.com>
10698
10699 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10700 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10701 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10702 prescott and c3-2.
10703 (PREFETCH_3DNOW): Add -march=c3.
10704
6f263171
DN
107052004-07-08 Diego Novillo <dnovillo@redhat.com>
10706
10707 PR c/16437
10708 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10709 * gcc.c-torture/execute/bf64-1.x: Likewise.
10710
1d511ed5
EB
107112004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10712
10713 * gcc.c-torture/compile/20040708-1.c: New test.
10714
47293da3
GB
107152004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10716
10717 PR c++/16169
10718 * g++.dg/warn/effc2.C: New test.
10719
bc15d0ef
JM
107202004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10721
10722 * gcc.c-torture/execute/bitfld-1.x: Remove.
10723 * gcc.c-torture/execute/bitfld-3.c: New test.
10724 * gcc.dg/bitfld-2.c: Remove XFAILs.
10725
7ac224c1
L
107262004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10727
10728 PR c++/16276
10729 * g++.dg/rtti/tinfo1.C: New file.
10730
b49fcebd
EC
107312004-07-07 Eric Christopher <echristo@redhat.com>
10732
10733 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
10734
192c02b6
AP
107352004-07-07 Andrew Pinski <apinski@apple.com>
10736
10737 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
10738
f4f58d94
MM
107392004-07-07 Mark Mitchell <mark@codesourcery.com>
10740
10741 * g++.dg/init/call1.C: XFAIL.
10742
70128ad9
AO
107432004-07-07 Alexandre Oliva <aoliva@redhat.com>
10744
10745 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
10746 except for movstrict*, to movmem* and clrstr* to clrmem*.
10747
48b2e0a7
RS
107482004-07-07 Richard Sandiford <rsandifo@redhat.com>
10749
10750 * gcc.c-torture/execute/20040707-1.c: New test.
10751
60e20b90
RS
107522004-07-06 Richard Sandiford <rsandifo@redhat.com>
10753
10754 * gcc.c-torture/execute/20040706-1.c: New test.
10755
fddabb2c
GB
107562004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10757
10758 PR c++/3671
10759 * g++.dg/template/spec14.C: New test.
10760
7682ef83
JJ
107612004-07-05 Jakub Jelinek <jakub@redhat.com>
10762
10763 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
10764 nothing if not yet defined. Use it in b, c and d type definitions.
10765 * gcc.c-torture/execute/20040705-1.c: New test.
10766 * gcc.c-torture/execute/20040705-2.c: New test.
10767
030bbecd
GB
107682004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10769
10770 PR c++/2518
10771 * g++.dg/lookup/new1.C: New test.
10772
7c6536fa
VR
107732004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10774
10775 PR c++/11406
10776 * g++.dg/template/sizeof8.C: New test.
10777
e0ec4c3b
RS
107782004-07-05 Richard Sandiford <rsandifo@redhat.com>
10779
10780 * gcc.c-torture/compile/20040705-1.c: New test.
10781
bf1df0a0
BD
107822004-07-04 Bud Davis <bdavis9659@comcast.net>
10783
10784 * gfortran.fortran-torture/execute/seq_io.f90: New test.
10785
a09d4744
NB
107862004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
10787
10788 * gcc.dg/cpp/if-mop.c: Two new testcases.
10789 * gcc.dg/cpp/trad/comment-3.c: New.
10790
1107b970
PB
107912004-07-04 Paul Brook <paul@codesourcery.com>
10792
10793 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
10794
107952004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
10796
10797 PR c++/3761
10798 * g++.dg/lookup/crash4.C: New test.
ece95d90 10799
50c64317
ZW
108002004-07-02 Zack Weinberg <zack@codesourcery.com>
10801
10802 * gcc.c-torture/execute/builtin-abs-1.c
10803 * gcc.c-torture/execute/builtin-abs-2.c
10804 * gcc.c-torture/execute/builtin-complex-1.c
10805 * gcc.c-torture/execute/builtins/string-1-lib.c
10806 * gcc.c-torture/execute/builtins/string-1.c
10807 * gcc.c-torture/execute/builtins/string-2-lib.c
10808 * gcc.c-torture/execute/builtins/string-2.c
10809 * gcc.c-torture/execute/builtins/string-3-lib.c
10810 * gcc.c-torture/execute/builtins/string-3.c
10811 * gcc.c-torture/execute/builtins/string-4-lib.c
10812 * gcc.c-torture/execute/builtins/string-4.c
10813 * gcc.c-torture/execute/builtins/string-5-lib.c
10814 * gcc.c-torture/execute/builtins/string-5.c
10815 * gcc.c-torture/execute/builtins/string-6-lib.c
10816 * gcc.c-torture/execute/builtins/string-6.c
10817 * gcc.c-torture/execute/builtins/string-7-lib.c
10818 * gcc.c-torture/execute/builtins/string-7.c
10819 * gcc.c-torture/execute/builtins/string-8-lib.c
10820 * gcc.c-torture/execute/builtins/string-8.c
10821 * gcc.c-torture/execute/builtins/string-9-lib.c
10822 * gcc.c-torture/execute/builtins/string-9.c
10823 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
10824 * gcc.c-torture/execute/builtins/string-asm-1.c
10825 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
10826 * gcc.c-torture/execute/builtins/string-asm-2.c
10827 * gcc.c-torture/execute/stdio-opt-1.c
10828 * gcc.c-torture/execute/stdio-opt-2.c
10829 * gcc.c-torture/execute/stdio-opt-3.c
10830 * gcc.c-torture/execute/string-opt-1.c
10831 * gcc.c-torture/execute/string-opt-10.c
10832 * gcc.c-torture/execute/string-opt-11.c
10833 * gcc.c-torture/execute/string-opt-12.c
10834 * gcc.c-torture/execute/string-opt-13.c
10835 * gcc.c-torture/execute/string-opt-14.c
10836 * gcc.c-torture/execute/string-opt-15.c
10837 * gcc.c-torture/execute/string-opt-16.c
10838 * gcc.c-torture/execute/string-opt-2.c
10839 * gcc.c-torture/execute/string-opt-6.c
10840 * gcc.c-torture/execute/string-opt-7.c
10841 * gcc.c-torture/execute/string-opt-8.c:
10842 Replace with ...
10843
10844 * gcc.c-torture/execute/builtins/abs-2.c
10845 * gcc.c-torture/execute/builtins/abs-3.c
10846 * gcc.c-torture/execute/builtins/complex-1.c
10847 * gcc.c-torture/execute/builtins/fprintf.c
10848 * gcc.c-torture/execute/builtins/fputs.c
10849 * gcc.c-torture/execute/builtins/memcmp.c
10850 * gcc.c-torture/execute/builtins/memmove.c
10851 * gcc.c-torture/execute/builtins/memops-asm.c
10852 * gcc.c-torture/execute/builtins/mempcpy-2.c
10853 * gcc.c-torture/execute/builtins/mempcpy.c
10854 * gcc.c-torture/execute/builtins/memset.c
10855 * gcc.c-torture/execute/builtins/printf.c
10856 * gcc.c-torture/execute/builtins/sprintf.c
10857 * gcc.c-torture/execute/builtins/strcat.c
10858 * gcc.c-torture/execute/builtins/strchr.c
10859 * gcc.c-torture/execute/builtins/strcmp.c
10860 * gcc.c-torture/execute/builtins/strcpy.c
10861 * gcc.c-torture/execute/builtins/strcspn.c
10862 * gcc.c-torture/execute/builtins/strlen-2.c
10863 * gcc.c-torture/execute/builtins/strlen.c
10864 * gcc.c-torture/execute/builtins/strncat.c
10865 * gcc.c-torture/execute/builtins/strncmp-2.c
10866 * gcc.c-torture/execute/builtins/strncmp.c
10867 * gcc.c-torture/execute/builtins/strncpy.c
10868 * gcc.c-torture/execute/builtins/strpbrk.c
10869 * gcc.c-torture/execute/builtins/strpcpy-2.c
10870 * gcc.c-torture/execute/builtins/strpcpy.c
10871 * gcc.c-torture/execute/builtins/strrchr.c
10872 * gcc.c-torture/execute/builtins/strspn.c
10873 * gcc.c-torture/execute/builtins/strstr-asm.c
10874 * gcc.c-torture/execute/builtins/strstr.c:
10875 ... these new files.
10876
10877 * gcc.c-torture/execute/builtins/abs-2-lib.c
10878 * gcc.c-torture/execute/builtins/abs-3-lib.c
10879 * gcc.c-torture/execute/builtins/complex-1-lib.c
10880 * gcc.c-torture/execute/builtins/fprintf-lib.c
10881 * gcc.c-torture/execute/builtins/fputs-lib.c
10882 * gcc.c-torture/execute/builtins/memcmp-lib.c
10883 * gcc.c-torture/execute/builtins/memmove-lib.c
10884 * gcc.c-torture/execute/builtins/memops-asm-lib.c
10885 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
10886 * gcc.c-torture/execute/builtins/mempcpy-lib.c
10887 * gcc.c-torture/execute/builtins/memset-lib.c
10888 * gcc.c-torture/execute/builtins/printf-lib.c
10889 * gcc.c-torture/execute/builtins/sprintf-lib.c
10890 * gcc.c-torture/execute/builtins/strcat-lib.c
10891 * gcc.c-torture/execute/builtins/strchr-lib.c
10892 * gcc.c-torture/execute/builtins/strcmp-lib.c
10893 * gcc.c-torture/execute/builtins/strcpy-lib.c
10894 * gcc.c-torture/execute/builtins/strcspn-lib.c
10895 * gcc.c-torture/execute/builtins/strlen-2-lib.c
10896 * gcc.c-torture/execute/builtins/strlen-lib.c
10897 * gcc.c-torture/execute/builtins/strncat-lib.c
10898 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
10899 * gcc.c-torture/execute/builtins/strncmp-lib.c
10900 * gcc.c-torture/execute/builtins/strncpy-lib.c
10901 * gcc.c-torture/execute/builtins/strpbrk-lib.c
10902 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
10903 * gcc.c-torture/execute/builtins/strpcpy-lib.c
10904 * gcc.c-torture/execute/builtins/strrchr-lib.c
10905 * gcc.c-torture/execute/builtins/strspn-lib.c
10906 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
10907 * gcc.c-torture/execute/builtins/strstr-lib.c
10908 * gcc.c-torture/execute/builtins/lib/abs.c
10909 * gcc.c-torture/execute/builtins/lib/fprintf.c
10910 * gcc.c-torture/execute/builtins/lib/memset.c
10911 * gcc.c-torture/execute/builtins/lib/printf.c
10912 * gcc.c-torture/execute/builtins/lib/sprintf.c
10913 * gcc.c-torture/execute/builtins/lib/strcpy.c
10914 * gcc.c-torture/execute/builtins/lib/strcspn.c
10915 * gcc.c-torture/execute/builtins/lib/strncat.c
10916 * gcc.c-torture/execute/builtins/lib/strncmp.c
10917 * gcc.c-torture/execute/builtins/lib/strncpy.c
10918 * gcc.c-torture/execute/builtins/lib/strpbrk.c
10919 * gcc.c-torture/execute/builtins/lib/strspn.c
10920 * gcc.c-torture/execute/builtins/lib/strstr.c:
10921 New files containing support routines.
10922
10923 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
10924 declaration.
10925 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
10926 when not optimizing.
10927
d9634d53
MM
109282004-07-02 Mark Mitchell <mark@codesourcery.com>
10929
10930 PR c++/16240
10931 * g++.dg/abi/mangle22.C: New test.
10932 * g++.dg/abi/mangle23.C: Likewise.
10933
5d16533a 109342004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
10935
10936 PR fortran/16290
10937 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
10938 Allow for cases without denormalized floating point numbers.
10939
ede1a387
JM
109402004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
10941
10942 PR c/1027
10943 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
10944 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
10945 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
10946 expected warning text.
10947 * gcc.dg/format/diag-2.c: New test.
10948
ed63f99a
EB
109492004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10950
10951 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
10952
64a9295a
PB
109532004-07-01 Paolo Bonzini <bonzini@gnu.org>
10954
10955 * gcc.dg/builtins-43.c: New.
10956 * gcc.dg/builtins-44.c: New.
10957 * gcc.dg/builtins-45.c: New.
10958
f8a57be8
GK
109592004-06-26 Geoffrey Keating <geoffk@apple.com>
10960 Andreas Tobler <a.tobler@schweiz.ch>
10961
10962 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
10963 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
10964 as SIGSEGV.
10965 * gcc.dg/cleanup-11.c: Likewise.
10966 * gcc.dg/cleanup-8.c: Likewise.
10967 * gcc.dg/cleanup-9.c: Likewise.
10968 * gcc.dg/cleanup-5.c: Run on all platforms.
10969
dd66b8e8
JM
109702004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
10971
10972 * g++.dg/warn/nonnull1.C: New test.
10973
43e7557b
EB
109742004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
10975
10976 * gcc.dg/compat/compat-common.h: Wrap up CINT in
10977 an #ifndef SKIP_COMPLEX_INT/#endif pair.
10978 Special-case the Sun compiler wrt to <complex.h>.
10979
11012cd6
NY
109802004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
10981
a9c08588
NY
10982 * gcc.dg/Wunreachable-8.C: New test.
10983
10984 * gcc.dg/h8300-ice2.c : New test.
11012cd6 10985
e5ddaa24
TS
109862004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
10987
10988 PR fortran/16161
10989 * gfortran.fortran-torture/compile/implicit.f90: Add test
10990 for implicit character.
10991
5d16533a 109922004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 10993
5d16533a
PB
10994 PR fortran/16289
10995 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
10996 Use tiny() intrinsic to find smallest non-negative real
807a7d14 10997
df62f18a
JJ
109982004-06-30 Jakub Jelinek <jakub@redhat.com>
10999
0984ba10
JJ
11000 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11001 * gcc.dg/compat/struct-by-value-22_x.c: New.
11002 * gcc.dg/compat/struct-by-value-22_y.c: New.
11003
df62f18a
JJ
11004 * gcc.c-torture/execute/20040629-1.c: New test.
11005
b4db40bf
JJ
110062004-06-29 Jakub Jelinek <jakub@redhat.com>
11007
57512331
JJ
11008 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11009 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11010
b4db40bf
JJ
11011 PR target/16195
11012 * gcc.dg/20040625-1.c: New test.
11013
78f2fb08
TS
110142004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11015
11016 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11017
110182004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
11019
11020 PR fortran/15963
11021 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11022
97e73bd2
RH
110232004-06-29 Richard Henderson <rth@redhat.com>
11024
11025 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11026
46e995e0
PB
110272004-06-29 Paul Brook <paul@codesourcery.com>
11028
11029 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11030 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11031
fe88415f
NS
110322004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11033
11034 PR c++/16260
11035 * g++.dg/parse/crash15.C: New.
11036
3b50d22e
AP
110372004-06-28 Andrew Pinski <apinski@apple.com>
11038
e440ec57
AP
11039 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11040 by the error already.
11041
3b50d22e
AP
11042 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11043
6cdd2721
DD
110442004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11045
11046 PR target/14041
11047 * gcc.dg/h8300-bss-align-1.c : New.
11048
644d1951
NS
110492004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11050
fe88415f 11051 * PR c++/16174
644d1951
NS
11052 * g++.dg/template/ctor4.C: New.
11053
10317a4f
AP
110542004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11055
11056 PR c++/16205
11057 * g++.dg/warn/Wsequence-point-1.C: New test.
11058
8dcd4256
PB
110592004-06-27 Paul Brook <paul@codesourcery.com>
11060
11061 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11062
59d4a500
ZW
110632004-06-27 Zack Weinberg <zack@codesourcery.com>
11064
11065 * g++.old-deja/g++.mike/p7325.C: Remove.
11066
81ce39d6
AP
110672004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11068
11069 PR c/14963
11070 * gcc.dg/pr14963.c: New test.
11071
f84b6c96
MM
110722004-06-27 Mark Mitchell <mark@codesourcery.com>
11073
11074 PR c++/16193
11075 * g++.dg/parse/redef1.C: New test.
11076
b6ded5bd
JM
110772004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11078
11079 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11080 20021110.c.
11081 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11082 20021119-1.c.
11083 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11084 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11085 5-04.c.
11086 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11087 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11088 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11089 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11090 g++.brendan/enum14.C.
11091 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11092 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11093 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11094 g++.mike/virt1.C.
11095 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11096 memtemp24.C.
11097
64b663f8
RS
110982004-06-27 Roger Sayle <roger@eyesopen.com>
11099
11100 * gcc.dg/20040527-1.c: New test case.
11101
3e14aaa2
BD
111022004-06-26 Bud Davis <bdavis9659@comcast.net>
11103
11104 PR gfortran/pr16196
11105 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11106
0fe0c614
RS
111072004-06-25 Roger Sayle <roger@eyesopen.com>
11108
11109 PR middle-end/15825
11110 * gcc.dg/pr15825-1.c: New test case.
11111
f1526aaa
RS
111122004-06-25 Richard Sandiford <rsandifo@redhat.com>
11113
11114 * gcc.c-torture/execute/20040625-1.c: New test.
11115
e2296cc2
TS
111162004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11117
11118 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11119
3af5dcdb
RS
111202004-06-25 Richard Sandiford <rsandifo@redhat.com>
11121
11122 * gcc.dg/torture/mips-div-1.c: New test.
11123
d2d8936f
JL
111242004-06-24 Jeff Law <law@redhat.com>
11125
11126 * gcc.dg/tree-ssa/20040624-1.c: New test.
11127
5a1f3953
RS
111282004-06-24 Richard Sandiford <rsandifo@redhat.com>
11129
11130 * gcc.c-torture/compile/20040624-1.c: New test.
11131
bbb2a345
GB
111322004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11133
11134 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11135 this directory.
11136
de46b2fe
AP
111372004-06-23 Andrew Pinski <apinski@apple.com>
11138
b713a445
AP
11139 PR middle-end/15988
11140 * g++.dg/opt/ptrmem4.C: New test.
11141
de46b2fe
AP
11142 * gcc.dg/c90-array-quals-2.c: New test.
11143
881f20cb
NY
111442006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11145
11146 * gcc.dg/kpice1.c: New test.
11147
fe7080d2
AP
111482006-06-23 Andrew Pinski <apinski@apple.com>
11149
11150 * gcc.dg/c90-array-quals.c: New test.
11151
1cc3d085
RH
111522006-06-22 Richard Henderson <rth@redhat.com>
11153
11154 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11155
2e5a1510
LR
111562004-06-22 Loren James Rittle <ljrittle@acm.org>
11157
11158 * gcc.dg/builtins-config.h: Handle FreeBSD.
11159
0f59171d
RH
111602006-06-22 Richard Henderson <rth@redhat.com>
11161
11162 * g++.dg/opt/devirt1.C: New.
11163
111642004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
11165
11166 * g++.dg/opt/pr15551.C: New testcase.
11167
96a4ec03
L
111682004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11169
11170 PR target/14800
11171 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11172 x86_64-*-linux* when compiling for 32bit.
11173
f6bf7bb6
AP
111742004-06-21 Andrew Pinski <apinski@apple.com>
11175
11176 * gcc.dg/pch/struct-1.c: New.
11177 * gcc.dg/pch/struct-1.hs: New.
11178
c0d578e6
GK
111792004-06-21 Geoffrey Keating <geoffk@apple.com>
11180
11181 * gcc.dg/pch/save-temps-1.c: New file.
11182 * gcc.dg/pch/save-temps-1.hs: New file.
11183
8750f9cd
JB
111842004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11185
11186 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11187 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11188
63110e4e
TS
111892004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11190
11191 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11192 to fix type error.
11193 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11194 Remove trailing spaces.
59d4a500 11195
3a5b9284
RH
111962004-06-21 Richard Henderson <rth@redhat.com>
11197
11198 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11199 merging && to BIT_FIELD_REF.
11200
992d907d
RS
112012004-06-21 Richard Sandiford <rsandifo@redhat.com>
11202
11203 * g++.dg/opt/placeholder1.C: New test.
11204
ce70456b
EB
112052004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11206
11207 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11208 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11209 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11210 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11211
84b8b0e0
ZW
112122004-06-20 Zack Weinberg <zack@codesourcery.com>
11213
11214 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11215 extern "C".
11216 * g++.dg/other/pragma-re-1.C: Add comments.
11217
04b0faec 112182004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
11219
11220 PR gfortran/16080
04b0faec
BD
11221 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11222
bb60c95f
AP
112232004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11224
11225 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11226 instead of setting the type of size_t by
11227 hand.
11228
ee8db92b
RS
112292004-06-18 Roger Sayle <roger@eyesopen.com>
11230
11231 * gcc.dg/unordered-2.c: New test case.
11232 * gcc.dg/unordered-3.c: New test case.
11233
5d16533a 112342004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
11235
11236 PR other/16043
11237 * lib/g++.exp (g++_version): Tweak regexp for version
11238 * lib/g77.exp (g77_version): Likewise
11239 * lib/gfortran.exp (gfortran_version): Likewise
11240 * lib/objc.exp (objc_version): Likewise
11241 * lib/treelang.exp (treelang_version): Likewise
11242
1acd15e8
JJ
112432004-06-19 Jakub Jelinek <jakub@redhat.com>
11244
dc04f755
JJ
11245 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11246 Use INT_MAX instead of __INT_MAX__.
11247 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11248
1acd15e8
JJ
11249 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11250 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11251 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11252 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11253 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11254 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11255 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11256 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11257 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11258
e1af8299
JJ
11259 * gcc.dg/range-test-1.c: New test.
11260 * g++.dg/opt/range-test-1.C: New test.
11261
093c7153
RH
112622004-06-17 Richard Henderson <rth@redhat.com>
11263
11264 * objc.dg/sync-1.m: New.
11265 * objc.dg/try-catch-1.m: Don't force next runtime.
11266 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11267 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11268 shadowed catch clause.
11269 * objc.dg/try-catch-5.m: New.
11270
c50a0116
ZW
112712004-06-17 Zack Weinberg <zack@codesourcery.com>
11272
11273 Bug 14610
11274 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11275
16865eaa
RH
112762004-06-15 Richard Henderson <rth@redhat.com>
11277
11278 * gcc.dg/20001116-1.c: Move expected warning line.
11279
bf83cc10
RH
112802004-06-15 Richard Henderson <rth@redhat.com>
11281
11282 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11283 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11284
fd660b1b
JL
112852004-06-15 Jeff Law <law@redhat.com>
11286
11287 * gcc.dg/tree-ssa/20040615-1.c: New test.
11288 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11289 be less sensitive to operand ordering.
11290 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11291
3e97fe67
DS
112922004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11293
11294 * g++.dg/abi/bitfield3.C: Add comment..
11295
325c3691
RH
112962004-06-15 Richard Henderson <rth@redhat.com>
11297
11298 * g++.dg/ext/stmtexpr1.C: XFAIL.
11299 * gcc.dg/20030612-1.c: XFAIL.
11300
6bf3d92c
EC
113012004-06-15 Eric Christopher <echristo@redhat.com>
11302
11303 * g++.dg/charset/asm5.c: New.
11304 * gcc.dg/charset/asm6.c: New.
11305
6ef42154
TS
113062004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11307
11308 PR fortran/15962
11309 * gfortran.fortran-torture/execute/select_1.f90: New test.
11310
844f5ccf
PB
113112004-06-15 Paul Brook <paul@codesourcery.com>
11312
11313 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11314
c566721f
GB
113152004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11316
11317 PR c++/15967
11318 * g++.dg/lookup/crash3.C: New test.
11319
4e0f4df5
GB
113202004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11321
11322 PR c++/15947
11323 * g++.dg/parse/dtor4.C: New test.
11324
daa2b95a
JL
113252004-06-14 Jeff Law <law@redhat.com>
11326
11327 * gcc.c-torture/compile/20040614-1.c: New test.
11328
7031baf4
TS
113292004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11330
11331 PR fortran/15211
11332 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11333 LEN of a character array.
11334
7c82a41e
MM
113352004-06-14 Mark Mitchell <mark@codesourcery.com>
11336
11337 PR c++/15096
11338 * g++.dg/template/ptrmem10.C: New test.
11339
11340 PR c++/14930
11341 * g++.dg/template/friend30.C: New test.
11342
f3207b37
TS
113432004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11344
11345 PR fortran/14928
11346 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 11347
a9e7b9d3
PB
113482004-06-13 Paul Brook <paul@codesourcery.com>
11349
11350 * gfortran.fortran-torture/execute/random_2.f90: New test.
11351
118a3a8b
EC
113522004-06-13 Eric Christopher <echristo@redhat.com>
11353
11354 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11355
b08eae92
PB
113562004-06-12 Paul Brook <paul@codesourcery.com>
11357
11358 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11359
f814193b
TS
113602004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11361
11362 PR fortran/14923
11363 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11364
c52eae8d
TS
113652004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11366
11367 PR fortran/14957
11368 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 11369 syntax errors in end statements of contained subroutines.
118a3a8b 11370
662ef0f5
TS
113712004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11372
11373 PR fortran/12841
11374 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11375
4aef80f8
BD
113762004-06-12 Bud Davis <bdavis9659@comcast.net>
11377
a13c7588 11378 PR fortran/15665
4aef80f8
BD
11379 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11380
8204210b
BD
113812004-06-12 Bud Davis <bdavis9659@comcast.net>
11382
11383 PR gfortran/12839
11384 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11385
ba18e4db
MM
113862004-06-11 Mark Mitchell <mark@codesourcery.com>
11387
11388 PR c++/15862
11389 * g++.dg/parse/enum1.C: New test.
11390
3100d647
JL
113912004-06-10 Jeff Law <law@redhat.com>
11392
11393 * gcc.c-torture/compile/20040610-1.c: New test.
11394
da291c87
GB
113952004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11396
11397 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11398 * g++.old-deja/g++.other/decl3.C: Likewise.
11399
a32b97a2
BB
114002004-06-10 Brian Booth <bbooth@redhat.com>
11401
11402 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11403 V_MAY_DEF instead of VDEF.
11404 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11405
ab71fa3f
MM
114062004-06-10 Mark Mitchell <mark@codesourcery.com>
11407
11408 PR c++/14211
11409 * g++.dg/conversion/const1.C: New test.
11410
11411 PR c++/15076
11412 * g++.dg/conversion/reinterpret1.C: New test.
11413
11414 PR c++/15877
11415 * g++.dg/template/enum2.C: New test.
11416
11417 PR c++/15227
11418 * g++.dg/template/error13.C: New test.
11419
a7b155a6
TS
114202004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11421
11422 PR fortran/14957
11423 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11424 arguments to test_* REAL and of the right size.
11425
ba20a3eb
JJ
114262004-06-10 Jakub Jelinek <jakub@redhat.com>
11427
11428 PR target/15569
11429 PR rtl-optimization/15681
11430 * gcc.dg/20040609-1.c: New test.
11431
498c0f27
JJ
114322004-06-10 Jakub Jelinek <jakub@redhat.com>
11433
11434 PR c++/14791
11435 * g++.dg/opt/builtins1.C: New test.
11436
b152aee5
DS
114372004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11438
11439 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11440 that use default windows32 struct layout.
11441 * gcc.dg/i386-bitfield2.c: Likewise.
11442
80d23e49
DS
114432004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11444
11445 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11446 for mingw32 and cygwin targets.
11447
d8044160
GK
114482004-06-09 Geoffrey Keating <geoffk@apple.com>
11449
11450 * gcc.dg/pch/macro-4.c: New.
11451 * gcc.dg/pch/macro-4.hs: New.
11452
655948a3
TS
114532004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11454
11455 PR fortran/13249
11456 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11457
62f1d470
TS
114582004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11459
11460 PR fortran/13372
11461 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11462
898c05b8
BD
114632004-06-09 Bud Davis <bdavis9659@comcast.net>
11464
11465 PR gfortran/14897
62f1d470 11466 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 11467
31b6f11a 114682004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 11469
c50a0116 11470 PR gfortran/15755
31b6f11a
BD
11471 * gfortran.fortran-torture/execute/backspace.c : New test.
11472
0760c380
PB
114732004-06-09 Paul Brook <paul@codesourcery.com>
11474
11475 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11476 (pointer_to_section): Rewrite to use smaller array.
11477
320c0659
DE
114782004-06-08 David Edelsohn <edelsohn@gnu.org>
11479
0760c380
PB
11480 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11481 * gcc.dg/ext/altivec-10.c: Same.
11482 * gcc.dg/ext/altivec-11.c: Same.
11483 * gcc.dg/ext/altivec-12.c: Same.
11484 * gcc.dg/ext/altivec-13.c: Same.
11485 * gcc.dg/ext/altivec-14.c: Same.
11486 * gcc.dg/ext/altivec-15.c: Same.
11487 * gcc.dg/ext/altivec-16.c: Same.
11488 * gcc.dg/ext/altivec-3.c: Same.
11489 * gcc.dg/ext/altivec-4.c: Same.
11490 * gcc.dg/ext/altivec-6.c: Same.
11491 * gcc.dg/ext/altivec-7.c: Same.
11492 * gcc.dg/ext/altivec-8.c: Same.
11493 * gcc.dg/ext/altivec-varargs-1.c: Same.
11494
11495 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11496 * g++.dg/ext/altivec-10.C: Same.
11497 * g++.dg/ext/altivec-2.C: Same.
11498 * g++.dg/ext/altivec-3.C: Same.
11499 * g++.dg/ext/altivec-4.C: Same.
11500 * g++.dg/ext/altivec-5.C: Same.
11501 * g++.dg/ext/altivec-6.C: Same.
11502 * g++.dg/ext/altivec-7.C: Same.
11503 * g++.dg/ext/altivec-8.C: Same.
11504 * g++.dg/ext/altivec-9.C: Same.
320c0659 11505
9221325f
GB
115062004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11507
11508 PR c++/7841
11509 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11510
85bbb21f
EB
115112004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11512
11513 * gcc.dg/union-1.c: New test.
11514
67057c53
RS
115152004-06-07 Roger Sayle <roger@eyesopen.com>
11516
11517 * gcc.dg/builtins-41.c: New test case.
11518 * gcc.dg/builtins-42.c: New test case.
11519
2435e036
DE
115202004-06-07 David Edelsohn <edelsohn@gnu.org>
11521
11522 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11523 * g++.dg/ext/altivec-10.C: Same.
11524 * g++.dg/ext/altivec-2.C: Same.
11525 * g++.dg/ext/altivec-3.C: Same.
11526 * g++.dg/ext/altivec-4.C: Same.
11527 * g++.dg/ext/altivec-5.C: Same.
11528 * g++.dg/ext/altivec-6.C: Same.
11529 * g++.dg/ext/altivec-7.C: Same.
11530 * g++.dg/ext/altivec-8.C: Same.
11531 * g++.dg/ext/altivec-9.C: Same.
11532 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11533 * g++.old-deja/g++.brendan/new3.C: Same.
11534 * gcc.c-torture/execute/eeprof-1.x: Same.
11535
45b0c94c
JM
115362004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11537
11538 PR c/14765
11539 * gcc.dg/pr14765-1.c: New test.
11540
bf730f15
RS
115412004-06-07 Roger Sayle <roger@eyesopen.com>
11542
11543 PR c/14649
11544 * gcc.dg/pr14649-1.c: New test case.
11545
f5a76aea
RH
115462004-06-07 Richard Henderson <rth@redhat.com>
11547
11548 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11549 if temporaries.
11550
8cd0b81e
DE
115512004-06-07 David Edelsohn <edelsohn@gnu.org>
11552
11553 * g++.dg/eh/elide1.C: Remove XFAIL.
11554
d5a10cf0
MM
115552004-06-07 Mark Mitchell <mark@codesourcery.com>
11556
11557 PR c++/15337
11558 * g++.dg/expr/sizeof3.C: New test.
11559
11560 PR c++/14777
11561 * g++.dg/template/access14.C: New test.
11562
11563 PR c++/15554
11564 * g++.dg/template/enum1.C: New test.
11565
11566 PR c++/15057
11567 * g++.dg/eh/throw1.C: New test.
11568
e9c5d1c0
DA
115692004-06-07 David Ayers <d.ayers@inode.at>
11570 Ziemowit Laski <zlaski@apple.com>
11571
11572 * lib/objc.exp (objc_target_compile): Revert the '-framework
11573 Foundation' flag fix, since bare Darwin does not ship
11574 with the Foundation framework.
11575 * objc/execute/next_mapping.h: Provide a local NSConstantString
11576 @interface and @implementation.
15d0650c
ZL
11577 (objc_constant_string_init): A constructor function, used to
11578 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
11579 * objc/execute/string1.m: Include "next_mapping.h" instead of
11580 <Foundation/NSString.h>.
11581 * objc/execute/string2.m: Likewise.
11582 * objc/execute/string3.m: Likewise.
11583 * objc/execute/string4.m: Likewise.
11584
aab087b8
L
115852004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11586
11587 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11588 to double. Replace double with FLOAT.
11589 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11590
11591 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11592 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11593 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11594 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11595 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11596 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11597 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11598 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11599
10bc1b1b
JM
116002004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11601
11602 PR c/13519
11603 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11604
8a83a693
GB
116052004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11606
11607 PR c++/15503
11608 * g++.dg/template/meminit2.C: New test.
11609
28af2467
PB
116102004-06-04 Paolo Bonzini <bonzini@gnu.org>
11611
11612 PR target/15822
11613 * gcc.c-torture/execute/compare-fp-1.c,
11614 gcc.c-torture/execute/compare-fp-2.c,
11615 gcc.c-torture/execute/compare-fp-3.c,
11616 gcc.c-torture/execute/compare-fp-4.c,
11617 gcc.c-torture/execute/compare-fp-3.x,
11618 gcc.c-torture/execute/compare-fp-4.x: Moved...
11619 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11620 gcc.c-torture/execute/ieee/compare-fp-2.c,
11621 gcc.c-torture/execute/ieee/compare-fp-3.c,
11622 gcc.c-torture/execute/ieee/compare-fp-4.c,
11623 gcc.c-torture/execute/ieee/compare-fp-3.x,
11624 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11625
72fab006
NP
116262004-06-04 David Ayers <d.ayers@inode.at>
11627
11628 * objc/execute/protocol-isEqual-4.m: New testcase.
11629
116302004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11631
11632 * objc/execute/protocol-isEqual-1.m: New testcase.
11633 * objc/execute/protocol-isEqual-2.m: New testcase.
11634 * objc/execute/protocol-isEqual-3.m: New testcase.
11635
1600fe22
TS
116362004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11637
11638 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11639
12ba3f8f
ZL
116402004-06-02 Ziemowit Laski <zlaski@apple.com>
11641
11642 * lib/objc.exp (objc_target_compile): When running tests on
11643 Darwin (Mac OS X), inform the linker about '-framework
11644 'Foundation'.
11645
3aeb3655
EC
116462004-06-02 Eric Christopher <echristo@redhat.com>
11647
11648 * gcc.c-torture/compile/20040602-1.c: New.
11649
3facc4b6
AP
116502004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11651
89422e47
AP
11652 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11653 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11654
3facc4b6
AP
11655 PR tree-optimization/14736
11656 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 11657
3facc4b6
AP
11658 PR tree-optimization/14042
11659 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11660
11661 PR tree-optimization/14729
11662 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11663
2fa54841
TS
116642004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11665
11666 PR fortran/15557
11667 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11668
7a3ea201
RH
116692004-06-01 Richard Hederson <rth@redhat.com>
11670
11671 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11672
07166901
GB
116732004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11674
11675 PR c++/14932
11676 * g++.dg/parse/offsetof4.C: New test.
11677
61c627ed
NP
116782004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11679
9469f0aa 11680 PR objc/7993
61c627ed
NP
11681 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11682
e17b3578
MM
116832004-05-31 Mark Mitchell <mark@codesourcery.com>
11684
11685 PR c++/15701
11686 * g++.dg/template/friend29.C: New test.
11687
ec3e6835
JM
116882004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11689
11690 PR c/15749
11691 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11692
a4a90b84
EB
116932004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11694
11695 * gcc.dg/sparc-trap-1.c: New test.
11696
1f7a8dcc
RS
116972004-05-31 Roger Sayle <roger@eyesopen.com>
11698
11699 PR middle-end/15069
11700 * g++.dg/opt/fold3.C: New test case.
11701
0fb4f4b8
GS
117022004-05-30 Graham Stott <graham.stott@btinternet.com>
11703
11704 * lib/target-supports.exp (check_iconv_available): Fix fallout
11705 from 2004-05-28 patch.
11706
7b5b57b7
PB
117072004-05-30 Paul Brook <paul@codesourcery.com>
11708
11709 PR fortran/15620
11710 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11711 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11712
5f251c26
SK
117132004-05-30 Steven G. Kargl <kargls@comcast.net>
11714
11715 * gfortran.fortran-torture/execute/random_1.f90: New test.
11716
b63e5497
ZL
117172004-05-28 Ziemowit Laski <zlaski@apple.com>
11718
11719 * g++.dg/ext/altivec-10.C: New test.
11720
353c3b7e
PB
117212004-05-29 Paul Brook <paul@codesourcery.com>
11722
11723 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11724
690c364e
ZL
117252004-05-28 Ziemowit Laski <zlaski@apple.com>
11726
11727 * gcc.dg/altivec-16.c: New test.
11728
763ee179
JJ
117292004-05-28 Janis Johnson <janis187@us.ibm.com>
11730
11731 * lib/target-supports.exp (check_vmx_hw_available): New.
11732 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
11733
11734 * lib/target-supports.exp (check_alias_available,
11735 check_iconv_available, check_named_sections_available): Use
11736 unique names for temporary files.
11737
6b1db06f
ZL
117382004-05-28 Ziemowit Laski <zlaski@apple.com>
11739
11740 * gcc.dg/altivec-15.c: New test.
11741
c1cca8d4
MM
117422004-05-28 Mark Mitchell <mark@codesourcery.com>
11743
11744 PR c++/15083
11745 * g++.dg/warn/noeffect6.C: New test.
11746
11747 PR c++/15471
11748 * g++.dg/expr/ptrmem4.C: New test.
11749
11750 PR c++/15640
11751 * g++.dg/template/operator3.C: New test.
11752
0c1a1ecd
MM
117532004-05-28 Mark Mitchell <mark@codesourcery.com>
11754
11755 PR c++/14668
11756 * g++.dg/lookup/redecl1.C: New test.
11757 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
11758
d1a7edaf
PB
117592004-05-28 Paolo Bonzini <bonzini@gnu.org>
11760
28af2467
PB
11761 * gcc.c-torture/execute/compare-fp-1.c,
11762 gcc.c-torture/execute/compare-fp-2.c,
11763 gcc.c-torture/execute/compare-fp-3.c,
11764 gcc.c-torture/execute/compare-fp-4.c,
11765 gcc.c-torture/execute/compare-fp-3.x,
11766 gcc.c-torture/execute/compare-fp-4.x,
11767 gcc.dg/pr15649-1.c: New.
d1a7edaf 11768
18db8f19
AN
117692004-05-27 Adam Nemet <anemet@lnxw.com>
11770
11771 PR c++/12883
11772 * g++.dg/init/array14.C: New test.
11773
74f48aee
JJ
117742004-05-25 Janis Johnson <janis187@us.ibm.com>
11775
5ab8e5cc
JJ
11776 * lib/compat.exp (compat-get-options-main): New.
11777 (compat-get-options): Remove unneeded code, warn for ignored
11778 command.
11779 (compat-execute): Check flag set by dg-require-* commands.
11780
74f48aee
JJ
11781 * lib/compat.exp (compat-execute): Break up long lines.
11782
386f1015
JJ
117832004-05-24 Janis Johnson <janis187@us.ibm.com>
11784
1bfc8f67
JJ
11785 * gcc.dg/altivec-7.c: Don't use 'vector long'.
11786 * gcc.dg/altivec-14.c: New test.
11787 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
11788
6eade693
JJ
11789 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
11790 * gcc.dg/altivec-12.c: Ditto.
11791
386f1015
JJ
11792 * gcc.dg/altivec-3.c: Move call to altivec_check.
11793
15077df5
MM
117942004-05-23 Mark Mitchell <mark@codesourcery.com>
11795
11796 PR c++/15044
11797 * g++.dg/template/error12.C: New test.
11798
11799 PR c++/15317
11800 * g++.dg/ext/attrib15.C: New test.
11801
11802 PR c++/15329
11803 * g++.dg/template/ptrmem9.C: New test.
11804
45aae8f2
PB
118052004-05-25 Paul Brook <paul@codesourcery.com>
11806
11807 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
11808
a30f62e0
MM
118092004-05-23 Mark Mitchell <mark@codesourcery.com>
11810
11811 PR c++/15165
11812 * g++.dg/template/crash19.C: New test.
11813
9ce1594a
MM
118142004-05-23 Mark Mitchell <mark@codesourcery.com>
11815
11816 PR c++/15025
11817 * g++.dg/template/redecl1.C: New test.
11818
f746161e
MM
118192004-05-23 Mark Mitchell <mark@codesourcery.com>
11820
11821 PR c++/14821
11822 * g++.dg/other/ns1.C: New test.
11823
11824 PR c++/14883
11825 * g++.dg/template/invalid1.C: New test.
11826
5291e69a
PB
118272004-05-23 Paul Brook <paul@codesourcery.com>
11828 Victor Leikehman <lei@haifasphere.co.il>
11829
11830 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
11831 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
11832
0deb916c
MM
118332004-05-22 Mark Mitchell <mark@codesourcery.com>
11834
11835 PR c++/15285
11836 PR c++/15299
11837 * g++.dg/template/non-dependent5.C: New test.
11838 * g++.dg/template/non-dependent6.C: New test.
11839
1e2e9f54
MM
118402004-05-22 Mark Mitchell <mark@codesourcery.com>
11841
11842 PR c++/15507
11843 * g++.dg/inherit/union1.C: New test.
11844
11845 PR c++/15542
11846 * g++.dg/template/addr1.C: New test.
11847
11848 PR c++/15427
11849 * g++.dg/template/array5.C: New test.
11850
11851 PR c++/15287
11852 * g++.dg/template/array6.C: New test.
11853
ae5cbc33
RS
118542004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
11855 Roger Sayle <roger@eyesopen.com>
11856
11857 * g++.dg/lookup/forscope2.C: New test case.
11858
b02398bd
BE
118592004-05-22 Ben Elliston <bje@au.ibm.com>
11860
11861 * gcc.dg/cpp/Wmissingdirs.c: New.
11862
d05aa0af
L
118632004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11864
11865 PR target/15301
11866 * gcc.dg/compat/union-m128-1.h: New file.
11867 * gcc.dg/compat/union-m128-1_main.c: Likewise.
11868 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11869 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11870
f69a1120
L
118712004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11872
11873 PR target/15302
11874 * gcc.dg/compat/struct-complex-1.h: New file.
11875 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
11876 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
11877 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11878
f4085d4c
RS
118792004-05-20 Roger Sayle <roger@eyesopen.com>
11880
11881 PR middle-end/3074
11882 * gcc.dg/pr3074-1.c: New test case.
11883 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
11884
d3a7ef9a
FH
118852004-05-20 Falk Hueffner <falk@debian.org>
11886
11887 PR other/15526
11888 * gcc.dg/ftrapv-1.c: New test case.
11889
59fa6e39 118902004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
11891
11892 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
11893
3a3f4da9 118942004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 11895 Jeff Law <law@redhat.com>
cc52902d 11896
59fa6e39
FW
11897 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
11898 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
11899
11900 * gcc.dg/tree-ssa/20040518-1.c: New test.
11901
7d72d96e
ZW
119022004-05-18 Zack Weinberg <zack@codesourcery.com>
11903
11904 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
11905
54b4ba60
PB
119062004-05-18 Paul Brook <paul@codesourcery.com>
11907
11908 PR fortran/13930
11909 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
11910
24f8f5ec
TS
119112004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11912
11913 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
11914 constant folding.
11915
6944d9dd
SB
119162004-05-17 Steven Bosscher <stevenb@suse.de>
11917
11918 * gcc.dg/tree-ssa/20040517-1.c: New test.
11919
5763419e
VR
119202004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11921
11922 * gcc.dg/loop-4.c: New test.
11923
7cd9b028
AP
119242004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
11925
11926 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
11927
94161cec
BD
119282004-05-15 Bud Davis <bdavis9659@comcast.net>
11929
11930 PR fortran/15311
11931 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
11932
d663434b
TS
119332004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11934
11935 PR fortran/13826
feb357a3 11936 PR fortran/13940
d663434b
TS
11937 * gfortran.fortran-torture/compile/data_1.f90: New test.
11938
9322b95b
UW
119392004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
11940
11941 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
11942 * gcc.dg/uninit-H.c: Define ASM for __s390__.
11943
aaa67502
JM
119442004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
11945
11946 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
11947
e9a75776
JM
119482004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
11949
11950 PR c/15444
11951 * gcc.dg/format/xopen-1.c: Adjust expected message.
11952 * gcc.dg/format/xopen-3.c: New test.
11953
cb44ab82
VL
119542004-05-14 Victor Leikehman <lei@haifasphere.co.il>
11955
11956 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
11957
14bc8dc2
JL
119582004-05-14 Jeff Law <law@redhat.com>
11959
11960 * gcc.dg/tree-ssa/20040514-2.c: New test.
11961
7b08cf92
TS
119622004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11963
11964 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
11965 this ...
7d72d96e 11966 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
11967 this.
11968
571325db
AP
119692004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
11970
11971 * gcc.dg/tree-ssa/20040514-1.c: New test.
11972
5b5afddf
TS
119732004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11974
7d72d96e 11975 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
11976 test.
11977
9b089e05
TS
119782004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11979
11980 PR fortran/14066
11981 * gfortran.fortran-torture/compile/do_1.f90: New test.
11982
ee17cbda
TS
119832004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11984
11985 PR fortran/15051
11986 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
11987 test.
11988
abdef811
BD
119892004-05-14 Bud Davis <bdavis9659@comcast.net>
11990
11991 PR fortran/15149
11992 * gfortran.fortran-torture/execute/random_init.f90: New test.
11993
c39373da
PB
119942004-05-13 Paul Brook <paul@codesourcery.com>
11995
11996 PR fortran/15314
11997 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
11998
eb3a47ba
AP
119992004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12000
12001 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12002 for the powerpc case.
12003
91581bcc
JL
120042004-05-13 Jeff Law <law@redhat.com>
12005
12006 * gcc.dg/tree-ssa/20040513-1.c: New test.
12007 * gcc.dg/tree-ssa/20040513-2.c: New test.
12008
09532ff5
PB
120092004-05-13 Paul Brook <paul@codesourcery.com>
12010
12011 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12012 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12013 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12014
c15190ec
AS
120152004-05-13 Andreas Schwab <schwab@suse.de>
12016
12017 PR other/10819
12018 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12019 characters.
12020
92fbb759
BD
120212004-05-13 Bud Davis <bdavis9659@comcast.net>
12022
12023 PR fortran/15294
12024 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12025
6de9cd9a
DN
120262004-05-13 Diego Novillo <dnovillo@redhat.com>
12027
12028 Merge from tree-ssa-20020619-branch. See
12029 ChangeLog.tree-ssa for details.
12030
daca85ca
ZL
120312004-05-11 Ziemowit Laski <zlaski@apple.com>
12032
12033 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12034 include <altivec.h> explicitly.
12035 * gcc.dg/altivec-13.c: Likewise.
12036
52569640
PB
120372004-05-11 Paul Brook <paul@codesourcery.com>
12038
12039 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12040
3df844b1
EC
120412004-05-10 Eric Christopher <echristo@redhat.com>
12042
946f318a 12043 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
12044 * gcc.dg/sibcall-4.c: Ditto.
12045
16cfa3dc
ZL
120462004-05-10 Ziemowit Laski <zlaski@apple.com>
12047
12048 * g++.dg/ext/altivec-8.C: New test case.
12049 * gcc.dg/altivec-13.c: New test case.
12050
8dc2384c
RS
120512004-05-08 Roger Sayle <roger@eyesopen.com>
12052
12053 * gcc.c-torture/execute/divcmp-1.c: New test case.
12054 * gcc.c-torture/execute/divcmp-2.c: New test case.
12055 * gcc.c-torture/execute/divcmp-3.c: New test case.
12056
92ff0c41
EB
120572004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12058
12059 * g++.dg/other/pragma-re-2.C: New test.
12060
c3fced6c
UB
120612004-05-07 Uros Bizjak <uros@kss-loka.si>
12062
12063 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12064 * gcc.dg/i386-387-2.c: Likewise.
12065
12066 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12067 __builtin_drem.
12068 * gcc.dg/i386-387-6.c: Likewise.
12069
c2fcfa4f
UB
120702004-05-07 Uros Bizjak <uros@kss-loka.si>
12071
12072 * gcc.dg/builtins-33.c: Also check log1p*.
12073
57408b45
HPN
120742004-05-07 Hans-Peter Nilsson <hp@axis.com>
12075
e94166da 12076 PR optimization/15296
57408b45
HPN
12077 * gcc.c-torture/execute/pr15296.c: New test.
12078
5ae27cfa
UB
120792004-05-05 Uros Bizjak <uros@kss-loka.si>
12080
12081 * gcc.dg/builtins-40.c: New test.
3df844b1 12082
ce7f07bd
RS
120832004-05-05 Richard Sandiford <rsandifo@redhat.com>
12084
12085 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12086
cc27e657
PB
120872004-05-04 Paolo Bonzini <bonzini@gnu.org>
12088
12089 * g++.dg/ext/spe1.C: New testcase.
12090
fae4c98f
ZL
120912004-05-04 Ziemowit Laski <zlaski@apple.com>
12092
12093 * objc.dg/image-info.m: Allow additional attributes
12094 for __image_info section.
12095
b5ba341f
RS
120962004-05-04 Richard Sandiford <rsandifo@redhat.com>
12097
12098 * gcc.dg/torture/mips-hilo-2.c: New test.
12099
44021471
GB
121002004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12101
12102 PR c++/14389
12103 * g++.dg/template/member5.C: New test.
12104
7a8e07c7
UB
121052004-05-03 Uros Bizjak <uros@kss-loka.si>
12106
44021471 12107 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 12108
ca3df643
KG
121092004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12110
12111 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12112 * gcc.dg/torture/builtin-convert-3.c: New test.
12113
e2655d15
UW
121142004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12115
12116 PR middle-end/15054
12117 * g++.dg/opt/pr15054.C: New test.
12118
3bf05748
KG
121192004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12120
12121 * gcc.dg/torture/builtin-rounding-1.c: New test.
12122 * gcc.dg/builtins-25.c: Delete.
12123 * gcc.dg/builtins-29.c: Delete.
12124
ed9676cf
AK
121252004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12126
12127 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12128 * gcc.dg/sibcall-4.c: Likewise.
12129 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12130
2fe8b9c8
KH
121312004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12132
12133 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12134 bit-field on 16-bit targets.
12135
99c4eea1
KH
121362004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12137
12138 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12139 16-bit targets.
12140
3fbf917d
AP
121412004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12142
99c4eea1
KH
12143 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12144 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 12145
ec52e7d5
AP
121462004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12147
12148 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12149 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12150 Change the asm registers to be in form of frN instead of fN.
12151
332d782c
KG
121522004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12153
12154 * gcc.dg/torture/builtin-convert-2.c: New test.
12155
90f81f99
AP
121562004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12157
12158 * gcc.dg/rs6000-power2-1.c: New test.
12159 * gcc.dg/rs6000-power2-2.c: New test.
12160
902edd36
JH
121612004-04-28 Jan Hubicka <jh@suse.cz>
12162
12163 * gcc.dg/unused-6.c: New test.
12164
0c04dd0d 121652004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 12166 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
12167
12168 * ada/acats/run_all.sh: Define $target variable.
12169
72fcb5d1
AP
121702004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12171
12172 PR c++/15119
12173 * g++.dg/other/vararg-1.C: New test.
3df844b1 12174
72fcb5d1
AP
12175 PR c++/4794
12176 * g++.dg/eh/cleanup3.C: New test.
12177
acde5ecb
LG
121782004-04-24 Laurent GUERBY <laurent@guerby.net>
12179
12180 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12181 and ad8011a (target_insn).
12182 * ada/acats/support/macro.dfs: Likewise.
12183 * ada/acats/support/impbit.adb: New file.
3df844b1 12184
a3ef788f
UW
121852004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12186
12187 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12188
1548580c
EB
121892004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12190
12191 * gcc.dg/loop-3.c: New test.
12192
01d4c813
DJ
121932004-04-23 Daniel Jacobowitz <drow@mvista.com>
12194
12195 * gcc.c-torture/execute/simd-5.c: New test.
12196
4424e0da
GB
121972004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12198
12199 PR c++/15064
12200 * g++.dg/template/crash18.C: New test.
12201
92a62aad
MM
122022004-04-22 Mark Mitchell <mark@codesourcery.com>
12203
12204 * g++.dg/ext/complit3.C: New test.
12205
f33e359d
AH
122062004-04-21 Aldy Hernandez <aldyh@redhat.com>
12207
12208 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12209 * gcc.dg/altivec-3.c: Same.
12210 * gcc.dg/altivec-varargs-1.c: Same.
12211
9aba2a72
AH
122122004-04-21 Aldy Hernandez <aldyh@redhat.com>
12213
12214 * lib/target-supports.exp (check_profiling_available): Assume
12215 profiling is not available on powerpc-eabi targets.
12216
a0b96bb7
JJ
122172004-04-21 Janis Johnson <janis187@us.ibm.com>
12218
12219 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12220 * gcc.dg/vmx/bug-1.c: Ditto.
12221
77a705e4
EC
122222004-04-20 Eric Christopher <echristo@redhat.com>
12223
12224 * gcc.dg/charset/extern.c: New test.
12225 * g++.dg/charset/extern3.cc: Ditto.
12226
c56122d8
UB
122272004-04-20 Uros Bizjak <uros@kss-loka.si>
12228
12229 * gcc.dg/builtins-39.c: New test.
12230
7b1521e0
AH
122312004-04-20 Aldy Hernandez <aldyh@redhat.com>
12232
12233 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12234
169304de
RS
122352004-04-20 Richard Sandiford <rsandifo@redhat.com>
12236
12237 * gcc.dg/torture/mips-hilo-1.c: New test.
12238
10b5935e
AP
122392004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12240
12241 * gcc.c-torture/compile/20040419-1.c: New test.
12242
06647e79
AH
122432004-04-18 Aldy Hernandez <aldyh@redhat.com>
12244
12245 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12246
4615cd51
ZW
122472004-04-18 Zack Weinberg <zack@codesourcery.com>
12248 Aldy Hernandez <aldyh@redhat.com>
12249
12250 * gcc.c-torture/execute/va-arg-24.c: New.
12251
c5735c26
ZW
122522004-04-17 Zack Weinberg <zack@codesourcery.com>
12253 Aldy Hernandez <aldyh@redhat.com>
12254
12255 * gcc.dg/vmx/1b-01.c: New.
12256 * gcc.dg/vmx/1b-02.c: New.
12257 * gcc.dg/vmx/1b-03.c: New.
12258 * gcc.dg/vmx/1b-04.c: New.
12259 * gcc.dg/vmx/1b-05.c: New.
12260 * gcc.dg/vmx/1b-06.c: New.
12261 * gcc.dg/vmx/1b-07.c: New.
12262 * gcc.dg/vmx/1c-01.c: New.
12263 * gcc.dg/vmx/1c-02.c: New.
12264 * gcc.dg/vmx/3a-01a.c: New.
12265 * gcc.dg/vmx/3a-01.c: New.
12266 * gcc.dg/vmx/3a-01m.c: New.
12267 * gcc.dg/vmx/3a-03.c: New.
12268 * gcc.dg/vmx/3a-03m.c: New.
12269 * gcc.dg/vmx/3a-04.c: New.
12270 * gcc.dg/vmx/3a-04m.c: New.
12271 * gcc.dg/vmx/3a-05.c: New.
12272 * gcc.dg/vmx/3a-06.c: New.
12273 * gcc.dg/vmx/3a-06m.c: New.
12274 * gcc.dg/vmx/3a-07.c: New.
12275 * gcc.dg/vmx/3b-01.c: New.
12276 * gcc.dg/vmx/3b-02.c: New.
12277 * gcc.dg/vmx/3b-10.c: New.
12278 * gcc.dg/vmx/3b-13.c: New.
12279 * gcc.dg/vmx/3b-14.c: New.
12280 * gcc.dg/vmx/3b-15.c: New.
12281 * gcc.dg/vmx/3c-01a.c: New.
12282 * gcc.dg/vmx/3c-01.c: New.
12283 * gcc.dg/vmx/3c-02.c: New.
12284 * gcc.dg/vmx/3c-03.c: New.
12285 * gcc.dg/vmx/3d-01.c: New.
12286 * gcc.dg/vmx/4-01.c: New.
12287 * gcc.dg/vmx/4-03.c: New.
12288 * gcc.dg/vmx/5-01.c: New.
12289 * gcc.dg/vmx/5-02.c: New.
12290 * gcc.dg/vmx/5-03.c: New.
12291 * gcc.dg/vmx/5-04.c: New.
12292 * gcc.dg/vmx/5-05.c: New.
12293 * gcc.dg/vmx/5-06.c: New.
12294 * gcc.dg/vmx/5-07.c: New.
12295 * gcc.dg/vmx/5-07t.c: New.
12296 * gcc.dg/vmx/5-08.c: New.
12297 * gcc.dg/vmx/5-10.c: New.
12298 * gcc.dg/vmx/5-11.c: New.
12299 * gcc.dg/vmx/7-01a.c: New.
12300 * gcc.dg/vmx/7-01.c: New.
12301 * gcc.dg/vmx/7c-01.c: New.
12302 * gcc.dg/vmx/7d-01.c: New.
12303 * gcc.dg/vmx/7d-02.c: New.
12304 * gcc.dg/vmx/8-01.c: New.
12305 * gcc.dg/vmx/8-02a.c: New.
12306 * gcc.dg/vmx/8-02.c: New.
12307 * gcc.dg/vmx/brode-1.c: New.
12308 * gcc.dg/vmx/bug-1.c: New.
12309 * gcc.dg/vmx/bug-2.c: New.
12310 * gcc.dg/vmx/bug-3.c: New.
12311 * gcc.dg/vmx/cw-bug-1.c: New.
12312 * gcc.dg/vmx/cw-bug-2.c: New.
12313 * gcc.dg/vmx/cw-bug-3.c: New.
12314 * gcc.dg/vmx/dct.c: New.
12315 * gcc.dg/vmx/debug-1.c: New.
12316 * gcc.dg/vmx/debug-2.c: New.
12317 * gcc.dg/vmx/debug-3.c: New.
12318 * gcc.dg/vmx/debug-4.c: New.
12319 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12320 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12321 * gcc.dg/vmx/eg-5.c: New.
12322 * gcc.dg/vmx/fft.c: New.
12323 * gcc.dg/vmx/gcc-bug-1.c: New.
12324 * gcc.dg/vmx/gcc-bug-2.c: New.
12325 * gcc.dg/vmx/gcc-bug-3.c: New.
12326 * gcc.dg/vmx/gcc-bug-4.c: New.
12327 * gcc.dg/vmx/gcc-bug-5.c: New.
12328 * gcc.dg/vmx/gcc-bug-6.c: New.
12329 * gcc.dg/vmx/gcc-bug-7.c: New.
12330 * gcc.dg/vmx/gcc-bug-8.c: New.
12331 * gcc.dg/vmx/gcc-bug-9.c: New.
12332 * gcc.dg/vmx/gcc-bug-b.c: New.
12333 * gcc.dg/vmx/gcc-bug-c.c: New.
12334 * gcc.dg/vmx/gcc-bug-d.c: New.
12335 * gcc.dg/vmx/gcc-bug-e.c: New.
12336 * gcc.dg/vmx/gcc-bug-f.c: New.
12337 * gcc.dg/vmx/gcc-bug-g.c: New.
12338 * gcc.dg/vmx/gcc-bug-i.c: New.
12339 * gcc.dg/vmx/harness.h: New.
12340 * gcc.dg/vmx/ira1.c: New.
12341 * gcc.dg/vmx/ira2a.c: New.
12342 * gcc.dg/vmx/ira2b.c: New.
12343 * gcc.dg/vmx/ira2.c: New.
12344 * gcc.dg/vmx/ira2c.c: New.
12345 * gcc.dg/vmx/mem.c: New.
12346 * gcc.dg/vmx/newton-1.c: New.
12347 * gcc.dg/vmx/ops.c: New.
12348 * gcc.dg/vmx/sn7153.c: New.
12349 * gcc.dg/vmx/spill2.c: New.
12350 * gcc.dg/vmx/spill3.c: New.
12351 * gcc.dg/vmx/spill.c: New.
12352 * gcc.dg/vmx/t.c: New.
12353 * gcc.dg/vmx/varargs-1.c: New.
12354 * gcc.dg/vmx/varargs-2.c: New.
12355 * gcc.dg/vmx/varargs-3.c: New.
12356 * gcc.dg/vmx/varargs-4.c: New.
12357 * gcc.dg/vmx/varargs-5.c: New.
12358 * gcc.dg/vmx/varargs-6.c: New.
12359 * gcc.dg/vmx/varargs-7.c: New.
12360 * gcc.dg/vmx/vmx.exp: New.
12361 * gcc.dg/vmx/vprint-1.c: New.
12362 * gcc.dg/vmx/vscan-1.c: New.
12363 * gcc.dg/vmx/x-01.c: New.
12364 * gcc.dg/vmx/x-02.c: New.
12365 * gcc.dg/vmx/x-03.c: New.
12366 * gcc.dg/vmx/x-04.c: New.
12367 * gcc.dg/vmx/x-05.c: New.
12368 * gcc.dg/vmx/yousufi-1.c: New.
12369 * gcc.dg/vmx/zero-1.c: New.
12370 * gcc.dg/vmx/zero.c: New.
12371
0ff3e805
AP
123722004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12373
12374 * g++.dg/lookup/java1.C: Update for chage of
12375 _Jv_AllocObject.
12376 * g++.dg/lookup/java2.C: Likewise.
12377
c556d3af
LG
123782004-04-17 Laurent GUERBY <laurent@guerby.net>
12379
12380 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 12381
3bd06df7
RS
123822004-04-17 Richard Sandiford <rsandifo@redhat.com>
12383
12384 * gcc.dg/vr-mult-[12].c: New tests.
12385
6e97f1f9
JDA
123862004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12387
171ed7b1 12388 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 12389
171ed7b1 12390 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 12391
a49877d8
RS
123922004-04-15 Richard Sandiford <rsandifo@redhat.com>
12393
12394 * lib/target-supports.exp (check_profiling_available): Assume profiling
12395 isn't available for mips*-*-elf targets.
12396
88b28a31
UB
123972004-04-14 Uros Bizjak <uros@kss-loka.si>
12398
12399 * gcc.dg/builtins-38.c: New test.
12400
2aa01719
EC
124012004-04-14 Eric Christopher <echristo@redhat.com>
12402
12403 * g++.dg/charset/charset.exp: Run .cc extension tests.
12404
bb2d0eec
ZW
124052004-04-14 Zack Weinberg <zack@codesourcery.com>
12406
12407 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12408
61218d19
KG
124092004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12410
12411 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12412
a072d43b
UB
124132004-04-13 Uros Bizjak <uros@kss-loka.si>:
12414
12415 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12416 * gcc.dg/i386-387-2.c: Likewise.
12417
12418 * gcc.dg/i386-387-7.c: New test.
12419 * gcc.dg/i386-387-8.c: New test.
12420
12421 * gcc.dg/builtins-37.c: New test.
12422
d5a46acb
GK
124232004-04-13 Geoffrey Keating <geoffk@apple.com>
12424
12425 * g++.dg/pch/externc-1.C: Add missing semicolon.
12426
935a6e46
AH
124272004-04-13 Aldy Hernandez <aldyh@redhat.com>
12428
bb2d0eec 12429 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 12430
1c9766da
RK
124312004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12432
12433 * gcc.c-torture/execute/20040411-1.c: New test.
12434
c7e1876b
JM
124352004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12436
12437 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12438
df1a3b73
CD
124392004-04-09 Chris Demetriou <cgd@broadcom.com>
12440
12441 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12442
ab37d57e
ZW
124432004-04-09 Zack Weinberg <zack@codesourcery.com>
12444
12445 * lib/target-supports.exp (check_named_sections_available): New.
12446 * lib/gcc-dg.exp (dg-require-named-sections): New.
12447 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12448 old-deja.exp. Also prune error-count message from HP linker.
12449 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12450
12451 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12452 * g++.old-deja/g++.pt/static3.C: Likewise.
12453 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12454
0b24db88
RS
124552004-04-09 Roger Sayle <roger@eyesopen.com>
12456
12457 * gcc.c-torture/execute/20040409-1.c: New test case.
12458 * gcc.c-torture/execute/20040409-2.c: New test case.
12459 * gcc.c-torture/execute/20040409-3.c: New test case.
12460
c29726e2
AP
124612004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12462
12463 * gcc.dg/20040409-1.c: New test.
12464
82a6a758
RS
124652004-04-08 Roger Sayle <roger@eyesopen.com>
12466
12467 PR target/14888
12468 * g++.dg/opt/pr14888.C: New test case.
12469
54e109ed
GK
124702004-04-08 Geoffrey Keating <geoffk@apple.com>
12471
12472 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12473 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12474 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12475 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12476 New tests.
12477
cc81dde8
PB
124782004-04-08 Paul Brook <paul@codesourcery.com>
12479
12480 * gcc.dg/spill-1.c: New test.
12481
df0785d6
KG
124822004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12483
12484 * gcc.dg/torture/builtin-ctype-2.c: New test.
12485
42b343d6
ILT
124862004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12487
12488 * gcc.dg/pch/pch.exp: Add largefile test.
12489
7876228d
GK
124902004-04-06 Geoffrey Keating <geoffk@apple.com>
12491
12492 * g++.dg/pch/externc-1.Hs: New.
12493 * g++.dg/pch/externc-1.C: New.
12494
13672640
KG
124952004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12496
12497 * gcc.dg/compat/struct-by-value-5a_main.c,
12498 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12499 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12500 * gcc.dg/compat/struct-by-value-5a_x.c,
12501 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12502 gcc.dg/compat/struct-by-value-5_x.c.
12503 * gcc.dg/compat/struct-by-value-5a_y.c,
12504 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12505 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 12506
13672640
KG
12507 * gcc.dg/compat/struct-by-value-6a_main.c,
12508 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12509 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12510 * gcc.dg/compat/struct-by-value-6a_x.c,
12511 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12512 gcc.dg/compat/struct-by-value-6_x.c.
12513 * gcc.dg/compat/struct-by-value-6a_y.c,
12514 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12515 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 12516
13672640
KG
12517 * gcc.dg/compat/struct-by-value-7a_main.c,
12518 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12519 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12520 * gcc.dg/compat/struct-by-value-7a_x.c,
12521 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12522 gcc.dg/compat/struct-by-value-7_x.c.
12523 * gcc.dg/compat/struct-by-value-7a_y.c,
12524 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12525 gcc.dg/compat/struct-by-value-7_y.c.
12526
e2af3381
JJ
125272004-04-06 Jakub Jelinek <jakub@redhat.com>
12528
12529 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12530 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12531 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12532 options.
12533
6c7cf1f0
UB
125342004-04-06 Uros Bizjak <uros@kss-loka.si>
12535
12536 * gcc.dg/builtins-36.c: New test.
12537
5f3b79c5
PB
125382004-04-06 Paul Brook <paul@codesourcery.com>
12539
12540 * README.gcc: Remove obsolete contraint on testcases.
12541
67c55b22
PB
125422004-04-05 Paul Brook <paul@codesourcery.com>
12543
12544 PR2123
5a059974 12545 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 12546 failure and exit(0) on success.
5a059974
PB
12547 * g++.dg/expr/anew2.C: Ditto.
12548 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 12549 * g++.dg/expr/anew4.C: Ditto.
67c55b22 12550
355f774d
NS
125512004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12552
12553 PR c++/3518
12554 * g++.dg/template/unify7.C: New.
12555
2c0a14b2
NN
125562004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12557
12558 * g++.dg/README: Bring up to date with new subdirectories; remove
12559 duplicate subdirectory lines.
12560
2e9ceb77
NS
125612004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12562
12563 PR c++/14007
12564 * g++.dg/template/unify5.C: New.
12565 * g++.dg/template/unify6.C: New.
12566 * g++.dg/template/qualttp20.C: Adjust.
12567 * g++.old-deja/g++.jason/report.C: Adjust.
12568 * g++.old-deja/g++.other/qual1.C: Adjust.
12569
e8632777
MM
125702004-04-01 Mark Mitchell <mark@codesourcery.com>
12571
12572 PR c++/14803
12573 * g++.dg/inherit/ptrmem1.C: New test.
12574
0b612185
JJ
125752004-04-01 Jakub Jelinek <jakub@redhat.com>
12576
12577 PR c++/14755
12578 * gcc.c-torture/execute/20040331-1.c: New test.
12579 * gcc.dg/20040331-1.c: New test.
12580
2cbf9f60
PB
125812004-04-01 Paul Brook <paul@codesourcery.com>
12582
12583 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12584
c6671cbb
MM
125852004-03-30 Mark Mitchell <mark@codesourcery.com>
12586
12587 PR c++/14724
12588 * g++.dg/init/goto1.C: New test.
12589
12590 PR c++/14763
12591 * g++.dg/template/defarg4.C: New test.
12592
f8bef7c3
HP
125932004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12594
12595 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12596
d8cf9daf
DE
125972004-03-28 David Edelsohn <edelsohn@gnu.org>
12598
12599 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12600
18d5f982
ZW
126012004-03-28 Zack Weinberg <zack@codesourcery.com>
12602
12603 * gcc.dg/noncompile/undeclared-2.c: New test.
12604
5baeaac0
JM
126052004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12606
12607 * gcc.dg/940409-1.c: Remove XFAIL.
12608 * gcc.dg/reg-vol-struct-1.c: New test.
12609
ca4944e1
KG
126102004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12611
12612 * gcc.dg/torture/builtin-wctype-1.c: New test.
12613
f84d6264
JM
126142004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12615
12616 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12617 * gcc.dg/20001101-1.c: Likewise.
12618 * gcc.dg/20001102-1.c: Likewise.
12619
22e63bd3
RS
126202004-03-25 Roger Sayle <roger@eyesopen.com>
12621
12622 * gcc.dg/compare8.c: Add an additional test for XOR.
12623
740e5b6f
KG
126242004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12625
12626 * gcc.dg/torture/builtin-ctype-1.c: New test.
12627
e19f6bde
KG
126282004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12629
12630 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12631 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 12632 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 12633
d62c1a1f
AS
126342004-03-24 Andreas Schwab <schwab@suse.de>
12635
12636 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12637 IA64 assembler.
12638
5a93e8de
JM
126392004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12640 Roger Sayle <roger@eyesopen.com>
12641
12642 * gcc.dg/compare8.c: New test case.
12643
f18eca82
ZL
126442004-03-23 Ziemowit Laski <zlaski@apple.com>
12645
12646 * g++.dg/ext/altivec-7.C: New test.
12647
f75fbaf7
ZW
126482004-03-23 Zack Weinberg <zack@codesourcery.com>
12649
1b1d85bd 12650 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
12651 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12652 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12653 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12654 Adjust error regexps.
12655 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12656 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12657 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12658 * gcc.dg/local1.c: Add explanatory comment.
12659
bb3a37ac
RS
126602004-03-23 Roger Sayle <roger@eyesopen.com>
12661
12662 PR optimization/14669
12663 * g++.dg/opt/fold2.C: New test case.
12664
d915eec0
JJ
126652004-03-22 Jakub Jelinek <jakub@redhat.com>
12666
12667 PR c/14069
12668 * gcc.dg/20040322-1.c: New test.
12669
6d0b2979
EB
126702004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12671
a836124a 12672 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
12673 * gcc.dg/ultrasp4.c: Likewise.
12674 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12675
07ef6961
UW
126762004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12677
12678 * gcc.dg/i386-sse-8.c: Reset default options.
12679
4a396f6e
UW
126802004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12681
12682 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12683 in the error message text.
12684
b9b44fb9
GDR
126852004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12686
12687 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12688
fc5fccde
MM
126892004-03-21 Mark Mitchell <mark@codesourcery.com>
12690
12691 PR c++/14616
12692 * g++.dg/init/array13.C: New test.
12693
8cce3d04
RS
126942004-03-20 Roger Sayle <roger@eyesopen.com>
12695
12696 PR target/13889
12697 * gcc.c-torture/compile/pr13889.c: New test case.
12698
b1c2d04a
JM
126992004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12700
12701 PR c/14635
12702 * builtins-1.c (nan, nans): Don't test.
12703 * builtins-30.c: Don't use nan, nanf, nanl.
12704 * builtins-35.c: New test.
12705
86e7df90
ZL
127062004-03-19 Ziemowit Laski <zlaski@apple.com>
12707
12708 * g++.dg/ext/altivec-6.C: New test.
12709
4546865e
MM
127102004-03-19 Mark Mitchell <mark@codesourcery.com>
12711
12712 * g++.dg/init/placement3.C: New test.
12713
12714 * g++.dg/template/spec13.C: New test.
12715
12716 * g++.dg/lookup/using11.C: New test.
f75fbaf7 12717
4546865e
MM
12718 * g++.dg/lookup/koenig3.C: New test.
12719
12720 * g++.dg/template/operator2.C: New test.
f75fbaf7 12721
4546865e
MM
12722 * g++.dg/expr/dtor3.C: New test.
12723 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12724 marker.
12725 * g++.old-deja/g++.law/visibility28.C: Likewise.
12726
0c619666
PB
127272004-03-19 Paolo Bonzini <bonzini@gnu.org>
12728
12729 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
12730 * gcc.dg/ppc64-abi-3.c: Likewise.
12731
d36d5600
GB
127322004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12733
12734 PR c++/14545
12735 * g++.dg/parse/template15.C: New test.
12736
26bcf8fc
MM
127372004-03-18 Mark Mitchell <mark@codesourcery.com>
12738
12739 * g++.dg/expr/dtor2.C: New test.
12740
12741 * g++.dg/lookup/anon4.C: New test.
12742
12743 * g++.dg/overload/using1.C: New test.
12744
12745 * g++.dg/template/lookup7.C: New test.
12746
12747 * g++.dg/template/typename6.C: New test.
12748
12749 * g++.dg/expr/cond6.C: New test.
12750
1fb7e3af
KG
127512004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12752
12753 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
12754
9d363a56
MM
127552004-03-18 Mark Mitchell <mark@codesourcery.com>
12756
12757 * g++.dg/expr/cond5.C: New test.
12758 * g++.dg/expr/constcast1.C: Likewise.
12759 * g++.dg/expr/ptrmem2.C: Likewise.
12760 * g++.dg/expr/ptrmem3.C: Likewise.
12761 * g++.dg/lookup/main1.C: Likewise.
12762 * g++.dg/template/lookup6.C: Likewise.
12763
4ada538b
MM
127642004-03-18 Mark Mitchell <mark@codesourcery.com>
12765
12766 * gcc.dg/local1.c: New test.
12767
12768 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
12769
08ec56cb
KG
127702004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12771
12772 * gcc.dg/torture/builtin-convert-1.c: New test.
12773
d093738d
KG
127742004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12775
12776 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
12777
88020bd8
MM
127782004-03-16 Mark Mitchell <mark@codesourcery.com>
12779
12780 PR c++/14481
12781 * g++.dg/warn/Wunused-7.C: New test.
12782
e9682728
KG
127832004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12784
12785 * gcc.dg/torture/builtin-integral-1.c: New test.
12786
ec835fb2
MM
127872004-03-16 Mark Mitchell <mark@codesourcery.com>
12788
12789 PR c++/14586
12790 * g++.dg/parse/non-dependent3.C: New test.
12791
4a5eab38
PB
127922004-03-16 Paolo Bonzini <bonzini@gnu.org>
12793
12794 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
12795 * g++.dg/eh/simd-2.C: Likewise.
12796 * g++.dg/init/array10.C: Likewise.
12797 * gcc.c-torture/compile/simd-1.c: Likewise.
12798 * gcc.c-torture/compile/simd-2.c: Likewise.
12799 * gcc.c-torture/compile/simd-3.c: Likewise.
12800 * gcc.c-torture/compile/simd-4.c: Likewise.
12801 * gcc.c-torture/compile/simd-6.c: Likewise.
12802 * gcc.c-torture/execute/simd-1.c: Likewise.
12803 * gcc.c-torture/execute/simd-2.c: Likewise.
12804 * gcc.dg/compat/vector-defs.h: Likewise.
12805 * gcc.dg/20020531-1.c: Likewise.
12806 * gcc.dg/altivec-3.c: Likewise.
12807 * gcc.dg/altivec-4.c: Likewise.
12808 * gcc.dg/altivec-varargs-1.c: Likewise.
12809 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
12810 * gcc.dg/i386-mmx-3.c: Likewise.
12811 * gcc.dg/i386-sse-4.c: Likewise.
12812 * gcc.dg/i386-sse-5.c: Likewise.
12813 * gcc.dg/i386-sse-8.c: Likewise.
12814 * gcc.dg/simd-1.c: Likewise.
12815 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
12816 __ev64_opaque__ since the machine description provides it.
12817
cd9b7651
EB
128182004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12819
12820 * lib/compat.exp (skip_list): New global variable.
12821 Use it to hold the user defined COMPAT_SKIPS list if any.
12822 (compat-obj): Add the members of skip_list to optall.
12823
65e8d2e0
EB
128242004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12825
12826 * gcc.dg/compat/union-by-value-1_main.c,
12827 union-by-value-1_x.c, union-by-value-1_y.c,
12828 union-check.h, union-defs.h,
12829 union-init.h, union-return-1_main.c,
12830 union-return-1_x.c, union-return-1_y.c: New files.
12831
6f7adc0c
EB
128322004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12833
12834 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
12835 mixed-struct-init.h: Add 4 mixed structure types.
12836 struct-by-value-21_main.c, struct-by-value-21_x.c,
12837 struct-by-value-21_y.c, struct-return-21_main.c,
12838 struct-return-21_x.c, struct-return-21_y.c: New files.
12839
625cbf93
MM
128402004-03-13 Mark Mitchell <mark@codesourcery.com>
12841
12842 PR c++/14550
12843 * g++.dg/parse/template14.C: New test.
12844
e6d55fd7
EB
128452004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12846
12847 * gcc.c-torture/execute/20040313-1.c: New test.
12848
cfbab41c
JJ
128492004-03-13 Jakub Jelinek <jakub@redhat.com>
12850
12851 PR target/14533
12852 * gcc.dg/20040311-2.c: New test.
12853
58354fa8
KH
128542004-03-12 Kazu Hirata <kazu@cs.umass.edu>
12855
12856 PR other/14544
12857 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
12858 bit-field.
12859
cd33cf6e
UW
128602004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
12861
12862 * gcc.dg/20040305-2.c: Add missing return statement.
12863
fd0c8c8d
KG
128642004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12865
12866 * gcc.dg/builtins-34.c: Also check pow10*.
12867
03ca1672
UW
128682004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12869
12870 PR target/14262
12871 * gcc.dg/20040305-2.c: New test.
12872
bbe708a3
UW
128732004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12874
12875 * gcc.dg/20040310-1.c: New test.
12876
239a625e
RS
128772004-03-11 Roger Sayle <roger@eyesopen.com>
12878
12879 * gcc.c-torture/execute/20040311-1.c: New test case.
12880
30fc3df7
MM
128812004-03-11 Mark Mitchell <mark@codesourcery.com>
12882
12883 PR c++/14476
12884 * g++.dg/lookup/enum1.C: New test.
12885
e46e9f82
MM
128862004-03-10 Mark Mitchell <mark@codesourcery.com>
12887
12888 PR c++/14510
12889 * g++.dg/lookup/struct2.C: New test.
12890
a251102e
UB
128912004-03-10 Uros Bizjak <uros@kss-loka.si>
12892
12893 * gcc.dg/builtins-34.c: New test.
12894
b45d3a36
KG
128952004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12896
12897 * gcc.dg/torture/builtin-nonneg-1.c: New test.
12898
8a308d45
JW
128992004-03-09 James E Wilson <wilson@specifixinc.com>
12900
12901 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
12902 * gcc.dg/alias-2.c: New testcase.
12903
77dbdb57
ZW
129042004-03-09 Zack Weinberg <zack@codesourcery.com>
12905
12906 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
12907
305eeaeb
RS
129082004-03-09 Roger Sayle <roger@eyesopen.com>
12909
12910 * gcc.c-torture/execute/20040309-1.c: New test case.
12911
c497b976
NS
129122004-03-09 Nathan Sidwell <nathan@codesourcery.com>
12913
12914 PR c++/14397
12915 * g++.dg/overload/ref1.C: New.
12916
0da99d4e
GB
129172004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12918
12919 PR c++/14409
12920 * g++.dg/template/spec12.C: New test.
12921
12922 PR c++/14448
12923 * g++.dg/parse/crash14.C: New test.
12924
65196e37
MM
129252004-03-09 Mark Mitchell <mark@codesourcery.com>
12926
12927 PR c++/14230
12928 * g++.dg/init/ref11.C: New test.
12929
62d99768
MM
129302004-03-09 Mark Mitchell <mark@codesourcery.com>
12931
12932 PR c++/14432
12933 * g++.dg/parse/builtin2.C: New test.
12934
58ec3cc5
MM
129352004-03-08 Mark Mitchell <mark@codesourcery.com>
12936
12937 PR c++/14401
12938 * g++.dg/init/ctor3.C: New test.
12939 * g++.dg/init/union1.C: New test.
12940 * g++.dg/ext/anon-struct4.C: New test.
12941
129422004-03-08 Mark Mitchell <mark@codesourcery.com>
12943
12944 * g++.dg/lookup/koenig1.C: Tweak error messages.
12945 * g++.dg/lookup/used-before-declaration.C: Likewise.
12946 * g++.dg/other/do1.C: Likewise.
12947 * g++.dg/overload/koenig1.C: Likewise.
12948 * g++.dg/parse/crash13.C: Likewise.
12949 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 12950
5340bbea
EC
129512004-03-08 Eric Christopher <echristo@redhat.com>
12952
12953 * * lib/target-supports.exp: Enable libiconv in test
12954 compilation. Fix up error checking.
12955
e697b20f
RS
129562004-03-08 Roger Sayle <roger@eyesopen.com>
12957
12958 PR middle-end/14289
12959 * gcc.dg/pr14289-1.c: New test case.
12960 * gcc.dg/pr14289-2.c: Likewise.
12961 * gcc.dg/pr14289-3.c: Likewise.
12962
d50a16c4
EB
129632004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
12964
12965 * gcc.c-torture/execute/20040308-1.c: New test.
12966
350f4ea8
RS
129672004-03-07 Roger Sayle <roger@eyesopen.com>
12968
12969 * gcc.c-torture/execute/20040307-1.c: New test case.
12970
91455597
RS
129712004-03-07 Richard Sandiford <rsandifo@redhat.com>
12972
12973 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
12974
22ea6b4f
UW
129752004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
12976
12977 * gcc.dg/20040306-1.c: New test.
12978
018e1b3b
KH
129792004-03-06 Kazu Hirata <kazu@cs.umass.edu>
12980
12981 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
12982 them static.
12983 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
12984
75a65ed9
EB
129852004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12986
12987 PR c/14465
12988 * gcc.dg/decl-6.c: New test.
12989
e7cbef19
KG
129902004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12991
12992 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
12993 Rename LOGPOW -> LOG_POW.
12994 (SQRT_EXP, POW_EXP): New.
12995
84289c76
EB
129962004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12997
12998 * gcc.dg/i386-sse-8.c: New test.
12999
64a3ee6b
EB
130002004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13001
13002 PR c/14114
13003 * gcc.dg/decl-5.c: New test.
13004
2b3493c8
AK
130052004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13006
13007 * gcc.dg/20040305-1.c: New test.
13008
88cefc80
HPN
130092004-03-05 Hans-Peter Nilsson <hp@axis.com>
13010
01387913 13011 PR other/14354
88cefc80
HPN
13012 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13013
b9e4e5d1
ZL
130142004-03-04 Ziemowit Laski <zlaski@apple.com>
13015
13016 PR c++/14425, c++/14426
13017 * g++.dg/ext/altivec-4.C: New test.
13018 * g++.dg/ext/altivec-5.C: New test.
13019
9fc444cc
GK
130202004-03-04 Geoffrey Keating <geoffk@apple.com>
13021
13022 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13023 global variables of a type with no linkage.
13024 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13025 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13026 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13027 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13028 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13029 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13030 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13031 * g++.dg/warn/deprecated.C: Name enum Color.
13032 * g++.dg/overload/VLA.C: Name structure for 'b'.
13033 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13034
6a2d136b
EB
130352004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13036
13037 * gcc.c-torture/compile/20040304-1.c: New test.
13038
3205a71e
ZW
130392004-03-03 Zack Weinberg <zack@codesourcery.com>
13040
13041 PR 13728
13042 * gcc.dg/decl-4.c: New testcase.
13043
3ae3b78c
KH
130442004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13045
13046 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13047 as PRECF if sizeof (float) > sizeof (double).
13048 (PRECL): Make it the same as PRECF if
13049 sizeof (float) > sizeof (long double).
13050
f20855d7
KG
130512004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13052
13053 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13054 system type. Add check for irix6 which doesn't have c99 runtime.
13055
c4909065
BW
130562004-03-03 Bob Wilson <bob.wilson@acm.org>
13057
13058 * gcc.dg/const-elim-1.c: xfail for xtensa.
13059
9b7be7b5
MM
130602004-03-01 Mark Mitchell <mark@codesourcery.com>
13061
13062 PR c++/14369
13063 * g++.dg/template/cond4.C: New test.
13064
676e33ca
MM
130652004-03-01 Mark Mitchell <mark@codesourcery.com>
13066
13067 PR c++/14360
13068 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 13069
676e33ca
MM
13070 PR c++/14361
13071 * g++.dg/parse/defarg7.C: New test.
13072
13073 PR c++/14359
13074 * g++.dg/template/friend26.C: New test.
13075
ab73670a
MM
130762004-03-01 Mark Mitchell <mark@codesourcery.com>
13077
13078 PR c++/14324
13079 * g++.dg/abi/mangle21.C: New test.
13080
13081 PR c++/14260
13082 * g++.dg/parse/constructor2.C: New test.
13083
13084 PR c++/14337
13085 * g++.dg/template/sfinae1.C: New test.
13086
c5b6f18e
MM
130872004-02-29 Mark Mitchell <mark@codesourcery.com>
13088
719f407a
MM
13089 PR c++/14267
13090 * g++.dg/expr/crash2.C: New test.
13091
c5b6f18e
MM
13092 PR middle-end/13448
13093 * gcc.dg/inline-5.c: New test.
13094 * gcc.dg/always-inline.c: Split out tests into ...
13095 * gcc.dg/always-inline2.c: ... this and ...
13096 * gcc.dg/always-inline3.c: ... this.
13097
39876352
MM
130982004-02-29 Mark Mitchell <mark@codesourcery.com>
13099
13100 PR debug/12103
13101 * g++.dg/debug/crash1.C: New test.
13102
2750f3f2 131032004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
13104
13105 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13106 function with __attribute__((noinline)).
13107 (recurser_void2): Likewise.
13108 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13109 (recurser_void2): Likewise.
13110
bc41842b
RS
131112004-02-29 Roger Sayle <roger@eyesopen.com>
13112
13113 PR middle-end/14203
13114 * g++.dg/warn/Wunused-6.C: New test case.
13115
b922546d
RE
131162004-02-28 Richard Earnshaw <rearnsha@arm.com>
13117
13118 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13119 not defined.
13120
0717c5b0
EC
131212004-02-27 Eric Christopher <echristo@redhat.com>
13122
13123 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13124 * g++.dg/charset/asm2.c: Run only x86.
13125 * gcc.dg/charset/asm3.c: Ditto.
13126
dab8eb57
AH
131272004-02-27 Aldy Hernandez <aldyh@redhat.com>
13128
13129 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13130 ld_library_path.
13131
b1009a5d
ZL
131322004-02-27 Ziemowit Laski <zlaski@apple.com>
13133
13134 * g++.dg/ext/altivec-3.C: New.
13135
d0d48b17
RH
131362004-02-26 Richard Henderson <rth@redhat.com>
13137
3205a71e
ZW
13138 * g++.dg/ext/attrib10.C: Mark for warning.
13139 * gcc.dg/attr-alias-1.c: New.
d0d48b17 13140
7a0a47c7
RH
131412004-02-26 Richard Henderson <rth@redhat.com>
13142
13143 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13144 * gcc.c-torture/execute/20040208-2.c: ... it back.
13145
21526606
EC
131462004-02-26 Eric Christopher <echristo@redhat.com>
13147
13148 * lib/target-supports.exp (check-iconv-available): New function.
13149 * lib/gcc-dg.exp (dg-require-iconv): New function.
13150 Use above.
3205a71e
ZW
13151 * gcc.dg/charset: New directory.
13152 * gcc.dg/charset/charset.exp: New file.
13153 * gcc.dg/charset/asm1.c: Ditto.
13154 * gcc.dg/charset/asm2.c: Ditto.
13155 * gcc.dg/charset/asm3.c: Ditto.
13156 * gcc.dg/charset/asm4.c: Ditto.
13157 * gcc.dg/charset/asm5.c: Ditto.
13158 * gcc.dg/charset/attribute1.c: Ditto.
13159 * gcc.dg/charset/attribute2.c: Ditto.
13160 * gcc.dg/charset/string1.c: Ditto.
13161 * g++.dg/charset: New directory.
13162 * g++.dg/dg.exp: Add here. Special options.
13163 * g++.dg/charset/charset.exp: New file.
13164 * g++.dg/charset/asm1.c: Ditto.
13165 * g++.dg/charset/asm2.c: Ditto.
13166 * g++.dg/charset/asm3.c: Ditto.
13167 * g++.dg/charset/asm4.c: Ditto.
13168 * g++.dg/charset/attribute1.c: Ditto.
13169 * g++.dg/charset/attribute2.c: Ditto.
13170 * g++.dg/charset/extern1.cc: Ditto.
13171 * g++.dg/charset/extern2.cc: Ditto.
13172 * g++.dg/charset/string1.c: Ditto.
21526606 13173
4d5fe289
MM
131742004-02-26 Mark Mitchell <mark@codesourcery.com>
13175
13176 PR c++/14278
13177 * g++.dg/parse/comma1.C: New test.
13178
6bf92cb6
GB
131792004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13180
13181 PR c++/14284
13182 * g++.dg/template/ttp8.C: New test.
13183
b178305d
EB
131842004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13185
13186 * gcc.dg/fixuns-trunc-1.c: New test.
13187
2d5cc608
JDA
131882004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13189
13190 * gcc.dg/builtins-config.h: Use #elif.
13191
d0c8fd2a
MM
131922004-02-26 Michael Matz <matz@suse.de>
13193
13194 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13195 * gcc.dg/991214-1.c: Likewise.
13196 * gcc.dg/i386-asm-1.c: Likewise.
13197
90f6987a
RH
131982004-02-25 Richard Henderson <rth@redhat.com>
13199
13200 * gcc.c-torture/execute/20040208-2.c: Move ...
13201 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13202
861a2c39
GB
132032004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13204
13205 PR c++/14246
13206 * g++.dg/other/crash-3.C: New test.
13207
0193f437
JDA
132082004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13209
1b2667c4
JDA
13210 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13211 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13212
0193f437
JDA
13213 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13214 HP-UX.
13215
c30316fb
MM
132162004-02-24 Michael Matz <matz@suse.de>
13217
13218 * gcc.dg/i386-regparm.c: New.
13219
69e9762e
JW
132202004-02-23 James E Wilson <wilson@specifixinc.com>
13221
13222 * gcc.c-torture/execute/20040223-1.c: New.
13223
3521b33c
ZW
132242004-02-23 Zack Weinberg <zack@codesourcery.com>
13225 Kazu Hirata <kazu@cs.umass.edu>
13226
13227 * gcc.dg/fwritable-strings-1.c: Remove.
13228
2b0c1c56
AP
132292004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13230
13231 PR c/14156
13232 * gcc.dg/20040223-1.c: New test.
13233
887d68d9
KL
132342004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13235
13236 PR c++/14106
13237 * g++.dg/ext/typeof9.C: New test.
13238
9bdfe704
GB
132392004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13240
13241 PR c++/14250
13242 * g++.dg/other/switch1.C: New test.
13243
bba745c1
EB
132442004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13245
13246 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13247 * gcc.dg/va-arg-1.c: Likewise.
13248
615a5ba6
GB
132492004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13250
13251 PR c++/14143
13252 * g++.dg/template/koenig5.C: New test.
13253
8bb418a3
ZL
132542004-02-21 Ziemowit Laski <zlaski@apple.com>
13255
13256 * g++.dg/ext/altivec-1.C: Generalize target triple.
13257 * g++.dg/ext/altivec-2.C: New test case.
13258 * g++.dg/ext/altivec_check.h: New file.
13259 * gcc.dg/altivec-1.c: Generalize target triple;
13260 include altivec_check.h and call altivec_check().
13261 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13262 * gcc.dg/altivec-6.c: New test case.
13263 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13264 type casts as needed.
21526606 13265 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
13266 altivec_check().
13267 * gcc.dg/altivec-12.c: New test case.
13268 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13269 include altivec_check.h and call altivec_check().
13270 * gcc.dg/altivec_check.h: New file.
13271
54a47870
KG
132722004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13273
13274 * lib/target-supports.exp (check_alias_available): Don't mangle
13275 function `g' in test program.
13276
0d856ba2
KG
132772004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13278
13279 * lib/target-supports.exp (check_profiling_available): Check
13280 argument to determine whether we support a profiling type.
13281 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13282 check_profiling_available.
13283 * g++.dg/bprob/bprob.exp: Likewise
13284 * g77.dg/bprob/bprob.exp: Likewise.
13285 * gcc.misc-tests/bprob.exp: Likewise.
13286 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13287 dg-require-profiling and delete expected error handling.
13288 * gcc.dg/20021014-1.c: Likewise.
13289 * gcc.dg/nest.c: Likewise.
13290
ecd11694
JDA
132912004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13292
13293 PR c++/12007
13294 * g++.dg/other/vthunk1.C: New test.
13295
f4d9988b
FH
132962004-02-20 Falk Hueffner <falk@debian.org>
13297
13298 PR target/14201
13299 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13300
c0694c4b
MM
133012004-02-20 Mark Mitchell <mark@codesourcery.com>
13302
13303 PR c++/13927
13304 * g++.dg/other/error8.C: Remove XFAIL markers.
13305
13306 PR c++/14173
13307 * g++.dg/ext/packed5.C: New test.
13308
13309 PR c++/14199
13310 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
13311
13312 PR c++/14186
13313 * g++.dg/lookup/member1.C: New test.
13314
f819a6a5
KH
133152004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13316
13317 * gcc.c-torture/compile/20040130-1.c: Enable only when
13318 __INT_MAX__ >= 2147483647L.
13319 * gcc.c-torture/compile/961203-1.c: Likewise.
13320
78cb77c1
NS
133212004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13322
13323 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13324 * g++.dg/opt/template1.C: Robustify assembler regexp
13325
ca6b7cec
EB
133262004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13327
13328 * gcc.c-torture/execute/simd-4.x: Remove.
13329 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13330 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13331 Guard with #ifndef SKIP_ATTRIBUTE.
13332 * gcc.dg/compat/vector-1_y.c: Likewise.
13333 * gcc.dg/compat/vector-2_x.c: Likewise.
13334 * gcc.dg/compat/vector-2_y.c: Likewise.
13335 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13336 * g++.dg/eh/simd-2.C: Likewise.
13337
19037b5c
AM
133382004-02-19 Alan Modra <amodra@bigpond.net.au>
13339
13340 * gcc.c-torture/compile/complex-1.c: New.
13341
9188db2d
HPN
133422004-02-19 Hans-Peter Nilsson <hp@axis.com>
13343
13344 PR target/14209
13345 * gcc.c-torture/execute/20040218-1.c: New test.
13346
23aa7aba
GB
133472004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13348
13349 PR c++/14181
13350 * g++.dg/parse/new2.C: New test.
13351
e978d62e
PB
133522004-02-18 Paul Brook <paul@codesourcery.com>
13353
13354 * gcc.c-torture/compile/libcall-1.c: New test.
13355
cdbafce1
PB
133562004-02-18 Paul Brook <paul@codesourcery.com>
13357
c5fe5036 13358 PR debug/12934
cdbafce1
PB
13359 * gcc.dg/debug/debug-7.c: New test.
13360
db33236e
UW
133612004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13362
13363 * gcc.dg/20040217-1.c: New test.
13364
e4c6167f
ZW
133652004-02-17 Zack Weinberg <zack@codesourcery.com>
13366
13367 * gcc.c-torture/execute/990208-1.x: Delete.
13368
e70e9b0f
RS
133692004-02-17 Richard Sandiford <rsandifo@redhat.com>
13370
13371 * gcc.c-torture/execute/20040208-2.x: New file.
13372
57782ad8
MM
133732004-02-17 Mark Mitchell <mark@codesourcery.com>
13374
13375 PR c++/11326
13376 * g++.dg/abi/structret1.C: New test.
13377
3977a4a1
JJ
133782004-02-17 Jakub Jelinek <jakub@redhat.com>
13379
13380 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13381 (i386_cpuid): No need to test if cpuid is available on AMD64.
13382 Fix assembly, so that it works onboth i386 and AMD64.
13383 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13384 (vecInLong): Fix s[] member type to unsigned int.
13385 (vecInWord): Remove type.
13386 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13387 (a64, b64, c64, d64, e64): Remove.
13388 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13389 Remove unused variable. Remove initialization of removed variables.
13390 Don't call mmx_tests nor sse_tests.
13391 (reference_mmx, reference_sse): Remove.
13392 (check): Add return stmt.
13393 * gcc.dg/i386-sse-7.c: New test.
13394 * gcc.dg/i386-mmx-4.c: New test.
13395
cc7ce44e
GB
133962004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13397
13398 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13399 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13400 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13401 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13402 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13403 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13404 g++.dg/tc1/dr94.C: Fix line terminator.
13405
e3d6e740
GK
134062004-02-16 Geoffrey Keating <geoffk@apple.com>
13407
13408 * gcc.c-torture/compile/20040216-1.c: New.
13409
a27b6b1a
GB
134102004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13411
e3d6e740
GK
13412 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13413 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13414 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13415 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13416 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
13417 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13418
684c69a3
EB
134192004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13420
13421 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13422
d2f2c87b
MM
134232004-02-15 Mark Mitchell <mark@codesourcery.com>
13424
13425 PR c++/13971
13426 * g++.dg/expr/cond4.C: New test.
13427
13428 PR c++/14086
13429 * g++.dg/lookup/crash2.C: New test.
13430
33421d69
JZ
134312004-02-14 Josef Zlomek <zlomekj@suse.cz>
13432
13433 * gcc.c-torture/compile/20040214-2.c: New test.
13434
d9e94da3
AP
134352004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13436
2cf20d32 13437 PR c++/14116
d9e94da3
AP
13438 * g++.dg/ext/typeof8.C: New test.
13439
45f9877a
EB
134402004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13441
13442 * gcc.c-torture/compile/20040214-1.c: New test.
13443
28ba38e3
KL
134442004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13445
13446 PR c++/13635
13447 * g++.dg/template/spec11.C: New test.
13448
32bb574b
GB
134492004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13450
13451 PR c++/13927
13452 * g++.dg/other/error8.C: New test.
13453
41dffe62
MM
134542004-02-13 Mark Mitchell <mark@codesourcery.com>
13455
0e8c9b28
MM
13456 PR c++/14122
13457 * g++.dg/template/array4.C: New test.
e4c6167f 13458
0e8c9b28
MM
13459 PR c++/14108
13460 * g++.dg/inherit/thunk2.C: New test.
13461
41dffe62
MM
13462 PR c++/14083
13463 * g++.dg/eh/cond2.C: New test.
13464
f7dc0dc5
AM
134652004-02-12 Alan Modra <amodra@bigpond.net.au>
13466
13467 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13468
9dfc74a3
NS
134692004-02-12 Nathaniel Smith <njs@codesourcery.com>
13470
13471 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13472
a980dd9b
HP
134732004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13474
e4c6167f 13475 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 13476
32e8aa9a
JM
134772004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13478
13479 PR c/456
13480 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13481 tests.
13482
3b8e0c91
UB
134832004-02-11 Uros Bizjak <uros@kss-loka.si>
13484
13485 * gcc.dg/builtins-33.c: New test.
13486
ed045bef
PB
134872004-02-11 Paolo Bonzini <bonzini@gnu.org>
13488
13489 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13490
5f013ee9
HP
134912004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13492
e4c6167f 13493 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 13494
6d0ef01e
HP
134952004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13496
e4c6167f 13497 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 13498
31cc6081
PB
134992004-02-10 Paolo Bonzini <bonzini@gnu.org>
13500
13501 PR c/14092
13502
13503 * gcc.dg/pr14092-1.c: New testcase.
13504
080eeb56
AM
135052004-02-10 Alan Modra <amodra@bigpond.net.au>
13506
cf5c0cea
AM
13507 * gcc.dg/cpp/assert4.c: Fix typo last change.
13508
99bee03a
AM
13509 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13510 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13511
080eeb56
AM
13512 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13513
b83c4036
RS
135142004-02-09 Roger Sayle <roger@eyesopen.com>
13515
13516 * gcc.c-torture/compile/20040209-1.c: New test case.
13517
b46b8fb4
JM
135182004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13519
13520 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13521
7c476bde
RS
135222004-02-08 Richard Sandiford <rsandifo@redhat.com>
13523
13524 * gcc.c-torture/execute/20040208-[12].c: New tests.
13525
517b3f9f
EB
135262004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13527
13528 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13529
c79751b9
EB
135302004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13531
13532 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13533
a6f78652
ZW
135342004-02-07 Zack Weinberg <zack@codesourcery.com>
13535
13536 Bug 13856
13537 * gcc.dg/visibility-8.c: New testcase.
13538
135392004-02-07 Zack Weinberg <zack@codesourcery.com>
13540
13541 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13542 arguments.
13543 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13544
088414c1
RS
135452004-02-07 Roger Sayle <roger@eyesopen.com>
13546
13547 PR middle-end/13696
13548 * g++.dg/opt/fold1.C: New test case.
13549
f970e7c9
GB
135502003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13551
13552 PR c++/14033
13553 * g++.dg/other/crash-2.C: New test.
13554
37bd808d
GB
135552003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13556
13557 PR c++/14028
13558 * g++.dg/parse/angle-bracket2.C: New test.
13559
839ee4bc
RO
135602004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13561
13562 PR middle-end/13750
13563 Revert:
13564 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13565 PR pch/13361
13566 * testsuite/g++.dg/pch/wchar-1.C: New.
13567 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13568
135692004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
13570
13571 PR c++/14008
13572 * g++.dg/parse/error15.C: New test.
13573 * g++.dg/parse/crash11.C: Update dg-error mark.
13574
f583e452
MM
135752004-02-04 Mark Mitchell <mark@codesourcery.com>
13576
13577 PR c++/13932
13578 * g++.dg/warn/conv2.C: New test.
13579
7778d52d
GB
135802004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13581
13582 PR c++/13086
13583 * g++.dg/warn/incomplete1.C: Remove xfail.
13584
bfa21a28
MM
135852004-02-04 Mark Mitchell <mark@codesourcery.com>
13586
13587 * lib/file-format.exp (gcc_target_object_format): Use
13588 ${tool}_target_compile, not gcc_target_compile.
13589 * lib/target-supports.exp (check_alias_available): Likewise.
13590 (check_gc_sections_available): Likewise.
13591 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13592 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13593 dg-require-alias.
13594
9baa27a9
MM
135952004-02-04 Mark Mitchell <mark@codesourcery.com>
13596
13597 PR c++/13969
13598 * g++.dg/template/static6.C: New test.
13599
5ec473b9
ILT
136002004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13601
13602 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13603
c85a3379
KG
136042004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13605
13606 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13607 tests for systems where `char' is unsigned by default.
13608
090c5291
GB
136092003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13610
2ff9cd1a 13611 PR c++/13997
090c5291
GB
13612 * g++.dg/template/partial3.C: New test.
13613
a4a4b1d3
KH
136142004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13615
13616 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13617 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13618 Remove mentions of obsolete ports.
13619
e262dfbc
PB
136202004-02-04 Paolo Bonzini <bonzini@gnu.org>
13621
13622 * gcc.dg/noncompile/20001228-1.c: Fix for new
13623 error message.
13624
888d65b5
RS
136252004-02-03 Roger Sayle <roger@eyesopen.com>
13626
13627 PR target/9348
13628 * gcc.c-torture/execute/multdi-1.c: New test case.
13629
18f5be99
MM
136302004-02-03 Mark Mitchell <mark@codesourcery.com>
13631
13632 PR c++/13925
13633 * g++.dg/template/lookup5.C: New test.
13634
3c398f34
MM
136352004-02-03 Mark Mitchell <mark@codesourcery.com>
13636
4bfb8bba
MM
13637 PR c++/13950
13638 * g++.dg/template/lookup4.C: New test.
13639
13640 PR c++/13970
13641 * g++.dg/parse/error14.C: New test.
13642
3c398f34
MM
13643 PR c++/14002
13644 * g++.dg/parse/template13.C: New test.
13645
5a98fa7b
MM
136462004-02-03 Mark Mitchell <mark@codesourcery.com>
13647
13648 PR c++/13978
13649 * g++.dg/template/koenig4.C: New test.
13650
13651 PR c++/13968
13652 * g++.dg/template/crash17.C: New test.
13653
13654 PR c++/13975
13655 * g++.dg/parse/error13.C: New test.
13656 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13657
60b85c4c
EB
136582004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13659
13660 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13661
0251aa45
PB
136622004-02-03 Paolo Bonzini <bonzini@gnu.org>
13663
13664 PR c/11658
13665 PR c/13994
13666 * gcc.dg/noncompile/20040203-1.c: New test.
13667 * gcc.dg/noncompile/20040203-2.c: Likewise.
13668 * gcc.dg/noncompile/20040203-3.c: Likewise.
13669 * gcc.dg/20040203-1.c: Likewise.
13670
9d977b5b
AP
136712004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13672
13673 PR c++/10858
13674 * g++.dg/template/sizeof7.C: New test.
13675
136762004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 13677 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
13678
13679 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13680
6699d593
ZW
136812004-02-02 Zack Weinberg <zack@codesourcery.com>
13682
13683 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13684 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13685 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13686 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13687
e9525111
MM
136882004-02-02 Mark Mitchell <mark@codesourcery.com>
13689
13690 PR c++/13113
13691 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13692
13693 PR c++/13854
13694 * g++.dg/ext/attrib13.C: New test.
13695
13696 PR c++/13907
13697 * g++.dg/conversion/op2.C: New test.
13698
0771e863
EB
136992004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13700
13701 * gcc.dg/titype-1.c: Fix pasto.
13702
d560b0aa
EB
137032004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13704
13705 * gcc.dg/titype-1.c: New test.
13706
9febc4e8
GB
137072004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13708
13709 PR c++/13957
6699d593 13710 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
13711 g++.dg/template/qualified-id1.C: Update dg-error marks.
13712 * g++.dg/template/nontype6.C: New test.
13713
ef79730c
RS
137142004-02-01 Roger Sayle <roger@eyesopen.com>
13715
13716 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13717 * gcc.dg/builtins-31.c: New testcase.
13718 * gcc.dg/builtins-32.c: New testcase.
13719
4500e76d
AP
137202004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13721
13722 * objc.dg/call-super-2.m: Update line numbers
13723 for the including of stddef.h.
13724
48ef529f
MM
137252004-01-30 Michael Matz <matz@suse.de>
13726
13727 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13728 g++.dg/ext/case-range3.C: New tests.
13729
d0acf599
GB
137302004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13731
13732 DR206
13733 PR c++/13813
13734 * g++.dg/template/member4.C: New test.
13735
63823931
GB
137362004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13737
13738 PR c++/13683
13739 * g++.dg/template/sizeof6.C: New test.
13740
5e9295fa
EB
137412004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13742
13743 * gcc.dg/fwritable-strings-1.c: New test.
13744
5fddd9fe
EB
137452004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13746
13747 * gcc.c-torture/compile/20040130-1.c: New test.
13748
20f5dc60
GK
137492004-01-29 Geoffrey Keating <geoffk@geoffk.org>
13750
13751 * objc.dg/call-super-2.m: Include stddef.h for size_t.
13752
4a5e0ed9
MM
137532004-01-29 Mark Mitchell <mark@codesourcery.com>
13754
13755 PR c++/13883
13756 * g++.dg/template/ctor3.C: New test.
13757
8cfb1942
GB
137582004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13759
13760 * g++.dg/tc1: New directory.
13761 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
13762 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
13763 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
13764 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
13765 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
13766
b1521c3a
GB
137672004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13768
13769 * g++.dg/parse/error11.C: New test.
13770 * g++.dg/parse/error12.C: Likewise.
13771
55cbf824
ZL
137722004-01-28 Ziemowit Laski <zlaski@apple.com>
13773
13774 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
13775 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 13776
a7324e75
MM
137772004-01-28 Mark Mitchell <mark@codesourcery.com>
13778
b1a95e0b
MM
13779 PR c++/13791
13780 * g++.dg/ext/attrib12.C: New test.
13781
a7324e75 13782 PR c++/13736
ba4aecd9 13783 * g++.dg/parse/cast2.C: New test.
a7324e75 13784
220a38ab
JW
137852004-01-27 James E Wilson <wilson@specifixinc.com>
13786
13787 * objc.dg/encode-2.m (main): New local string. Set depending on
13788 sizeof long. Use in sscanf call.
13789 * objc.dg/encode-3.m (main): New local string. Set depending on
13790 sizeof long. Use in scan_initial call.
13791
9a1564bb
KG
137922004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13793
13794 * objc.dg/call-super-2.m: Make LP64-safe.
13795 * objc.dg/desig-init-1.m: Likewise.
13796
6097b0c3
DP
137972004-01-27 Devang Patel <dpatel@apple.com>
13798
13799 * g++.dg/debug/namespace1.C: New test.
6699d593 13800
b034930f
ILT
138012004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
13802
f08df7c6
ILT
13803 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
13804 xscale-*-*.
13805
b034930f
ILT
13806 * gcc.dg/arm-mmx-1.c: New test.
13807
1b4bda70
EB
138082004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13809
13810 * gcc.dg/20040127-1.c: New test.
13811 * gcc.dg/20040127-2.c: New test.
13812
32e7d1e9
RO
138132004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13814
13815 * objc.dg/stret-1.m (glob): Renamed to globa.
13816
6f69173e
MM
138172004-01-26 Mark Mitchell <mark@codesourcery.com>
13818
04b1f9b8 13819 PR c++/13663
6f69173e
MM
13820 * g++.dg/expr/for1.C: New test.
13821
044feeeb
AP
138222004-01-26 Fariborz Jahanian <fjahanian@apple.com>
13823
13824 PR middle-end/13779
13825 * gcc.dg/darwin-longlong.c: New test.
13826
044701ce
ILT
138272004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
13828
13829 * gcc.dg/20040124-1.c: Moved test from here...
13830 * gcc.c-torture/compile/20040124-1.c: ...to here.
13831
f210a007
EB
138322004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13833
13834 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
13835 the assembly output if -m64 is passed.
13836
b7c707d1
MM
138372004-01-25 Mark Mitchell <mark@codesourcery.com>
13838
13839 PR c++/13833
13840 * g++.dg/template/cond3.C: New test.
13841
bbcd2439
GB
138422004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13843
13844 PR c++/13810
13845 * g++.dg/template/ttp7.C: New test.
13846
ad2768d0 138472004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
13848
13849 PR c++/13797
13850 * g++.dg/template/nontype4.C: New test.
13851 * g++.dg/template/nontype5.C: Likewise.
13852
bcbc6b7f
RS
138532004-01-25 Richard Sandiford <rsandifo@redhat.com>
13854
13855 * gcc.dg/torture/mips-clobber-at.c: New test.
13856
1f44254c
ILT
138572004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
13858
13859 * gcc.dg/20040124-1.c: New test.
13860
5473cfa7
JJ
138612004-01-24 Jakub Jelinek <jakub@redhat.com>
13862
13863 * gcc.dg/20040123-1.c: New test.
13864
cc79e34f
ZW
138652004-01-23 Zack Weinberg <zack@codesourcery.com>
13866
13867 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
13868
b1adf557
JM
138692004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
13870
13871 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
13872
4a374c35
AP
138732004-01-23 Andrew Pinski <apinski@apple.com>
13874
13875 * gcc.dg/20030121-1.c: Move to ..
13876 * gcc.dg/20040121-1.c: here.
13877
92c7bc2a
RS
138782004-01-23 Roger Sayle <roger@eyesopen.com>
13879
13880 * gcc.dg/builtins-29.c: New test case.
13881
04b8f97f
ZW
138822004-01-23 Zack Weinberg <zack@codesourcery.com>
13883
13884 PR 18314
13885 * gcc.dg/builtins-30.c: New testcase.
13886
3a1cac0f
AT
138872004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
13888
13889 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
13890 * lib/g77.exp: Likewise.
13891 * lib/objc.exp: Likewise.
13892 * lib/g++.exp: Likewise.
13893
b2f24c85
EB
138942004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13895
13896 * gcc.dg/struct-by-value-2.c: New test.
13897
5cc5eddc
AP
138982004-01-21 Andrew Pinski <apinski@apple.com>
13899
13900 PR target/13785
13901 * gcc.dg/20030121-1.c: New test.
13902
f59dcd4b
UW
139032004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
13904
13905 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
13906 clobber frame pointer register in asm statement.
13907
c3cda381
FH
139082004-01-21 Falk Hueffner <falk@debian.org>
13909
13910 * gcc.c-torture/compile/20040121-1.c: New test.
13911
1ef82ef2
ZW
139122004-01-21 Zack Weinberg <zack@codesourcery.com>
13913
13914 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
13915
04bf686d
HP
139162004-01-20 Hartmut Penner <hpenner@de.ibm.com>
13917
13918 * gcc.dg/ppc64-abi-2.c: New test.
13919
9dfcd609
JM
139202004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
13921
1ef82ef2
ZW
13922 * lib/treelang.exp: Fill out this file.
13923 * lib/treelang-dg.exp: New File.
9dfcd609 13924
53cd18ec
JM
139252004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
13926
13927 * gcc.c-torture/compile/981022-1.c: Remove.
13928 * gcc.dg/array-5.c: Remove XFAIL.
13929 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
13930 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
13931 gcc.dg/cond-lvalue-1.c: Update.
13932 * gcc.dg/cast-lvalue-2.c: New test.
13933
9f880ef9
MM
139342004-01-19 Mark Mitchell <mark@codesourcery.com>
13935
0916f873
MM
13936 PR c++/13592
13937 * g++.dg/other/error1.C (class foo): Tweak error message.
13938
9f880ef9
MM
13939 PR c++/13592
13940 * g++.dg/template/call2.C: New test.
13941
c9a5b624
EB
139422004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13943
13944 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
13945 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
13946 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
13947 scalar-return-1_x.c, scalar-return-2_y.c,
13948 scalar-return-3_x.c, scalar-return-3_y.c,
13949 scalar-return-4_x.c, scalar-return-4_y.c,
13950 struct-align-1.h, struct-align-1_x.c,
13951 struct-align-1_y.c, struct-align-2.h,
13952 struct-align-2_x.c, struct-align-2_y.c,
13953 struct-by-value-10_y.c, struct-by-value-11_x.c,
13954 struct-by-value-11_y.c, struct-by-value-12_x.c,
13955 struct-by-value-12_y.c, struct-by-value-13_x.c,
13956 struct-by-value-13_y.c, struct-by-value-14_x.c,
13957 struct-by-value-14_y.c, struct-by-value-15_x.c,
13958 struct-by-value-15_y.c, struct-by-value-16_y.c,
13959 struct-by-value-17_y.c, struct-by-value-18_y.c,
13960 struct-by-value-19_y.c, struct-by-value-1_x.c,
13961 struct-by-value-1_y.c, struct-by-value-20_y.c,
13962 struct-by-value-2_x.c, struct-by-value-2_y.c,
13963 struct-by-value-3_y.c, struct-by-value-4_x.c,
13964 struct-by-value-4_y.c, struct-by-value-5_y.c,
13965 struct-by-value-6_y.c, struct-by-value-7_y.c
13966 struct-by-value-8_x.c, struct-by-value-8_y.c
13967 struct-by-value-9_x.c, struct-by-value-9_y.c
13968 struct-return-10_x.c, struct-return-10_y.c,
13969 struct-return-19_x.c, struct-return-20_x.c
13970 struct-return-2_x.c, struct-return-2_y.c
13971 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
13972 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
13973
2194d821
EB
139742004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13975
13976 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
13977 attribute on sparc*-sun-solaris2.*.
13978
b830b74c
MM
139792004-01-18 Mark Mitchell <mark@codesourcery.com>
13980
0f18efe3 13981 PR c++/13710
b830b74c
MM
13982 * g++.dg/ext/typeof7.C: New test.
13983
a3d8a647
DE
139842004-01-18 David Edelsohn <edelsohn@gnu.org>
13985
13986 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
13987 * gcc.dg/const-elim-1.c: Same.
13988
cfbed37c
ZL
139892004-01-17 Ziemowit Laski <zlaski@apple.com>
13990
13991 * objc.dg/stret-1.m: New.
13992 * objc.dg/stret-2.m: New.
13993
4bfaff4d 139942004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
13995
13996 PR c++/11895
13997 * g++.dg/ext/vector1.C: New test.
13998
73e61092
GK
139992004-01-16 Geoffrey Keating <geoffk@apple.com>
14000
14001 * gcc.dg/pch/import-1.c: New.
14002 * gcc.dg/pch/import-1.hs: New.
14003 * gcc.dg/pch/import-1a.h: New.
14004 * gcc.dg/pch/import-1b.h: New.
14005 * gcc.dg/pch/import-1c.h: New.
14006
144e414d
MM
140072004-01-16 Mark Mitchell <mark@codesourcery.com>
14008
a8e6c82a
MM
14009 PR c++/13574
14010 * g++.dg/ext/array1.C: New test.
14011
144e414d
MM
14012 PR c++/13178
14013 * g++.dg/conversion/op1.C: New test.
14014
9e0baa60
R
140152004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14016
71bbcf4d
R
14017 PR 11864
14018 From Kazumoto Kojima / Dan Kegel:
14019 * gcc.dg/pr11864-1.c: New test.
14020
9e0baa60
R
14021 PR 10392
14022 From Marcus Comstedt / Dan Kegel:
14023 * gcc.dg/pr10392-1.c: New test.
14024
ab8ffc79
MM
140252004-01-16 Mark Mitchell <mark@codesourcery.com>
14026
14027 PR c++/13478
14028 * g++.dg/init/ref10.C: New test.
14029
1303d034
GB
140302004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14031
14032 PR c++/13407
14033 * g++.dg/parse/typename6.C: New test.
14034
a6dd4094
GK
140352004-01-15 Geoffrey Keating <geoffk@apple.com>
14036
14037 PR pch/13361
14038 * testsuite/g++.dg/pch/wchar-1.C: New.
14039 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14040
18eba557
GB
140412004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14042
14043 PR c++/9259
14044 * g++.dg/expr/sizeof2.C: New test.
14045
ecc74832
KH
140462004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14047
14048 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14049
d905ed80
AO
140502004-01-15 Alexandre Oliva <aoliva@redhat.com>
14051
14052 PR c++/13659
14053 * g++.dg/lookup/strong-using-3.C: New.
14054 * g++.dg/lookup/using-10.C: New.
14055
693ec7e1
AO
140562004-01-15 Alexandre Oliva <aoliva@redhat.com>
14057
14058 PR c++/13594
14059 * g++.dg/lookup/strong-using-2.C: New.
14060
2ae8ea28
MC
140612004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14062 Dan Kegel <dank@kegel.com>
14063 J"orn Rennecke <joern.rennecke@superh.com>
14064
14065 PR target/9365
14066 * gcc.dg/pr9365-1.c: New test.
14067
cc8c7495
GB
140682004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14069
14070 PR c++/8856
14071 * g++.dg/parse/casting-operator2.C: New test.
14072 * g++.old-deja/g++.pt/explicit83.C: Remove.
14073
f560bf91
JM
140742004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14075
14076 * gcc.dg/label-compound-stmt-1.c: New test.
14077 * gcc.c-torture/compile/950922-1.c,
14078 gcc.c-torture/compile/20000211-3.c,
14079 gcc.c-torture/compile/20000518-1.c,
14080 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14081 compound statements.
14082
27768ae6
HP
140832004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14084
14085 * gcc.dg/ppc64-abi-1.c: New test.
14086
d22c4179
DS
140872004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14088
14089 * g++.dg/ext/attrib9.C: Add dg-warnings.
14090
90c2bc78
GB
140912004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14092
14093 PR c++/12335
14094 * g++.dg/parse/dtor3.C: New test.
14095
bfaba7a9
AP
140962004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14097
14098 PR c++/12709
14099 * g++.dg/parse/try-catch-1.C: New test.
14100
5989ebe9
AC
141012004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14102
14103 * ada/acats/run_all.sh: Add more verbose output in acats.log
14104 when compiling tests.
14105
bc298aa7
ZW
141062004-01-12 Zack Weinberg <zack@codesourcery.com>
14107
14108 PR 13656
14109 * gcc.dg/typedef-redecl.c: New test case.
14110 * gcc.dg/typedef-redecl.h: New support file.
14111
2d327012
JH
141122004-01-13 Jan Hubicka <jh@suse.cz>
14113
14114 * gcc.dg/always_inline.c: New test.
14115 * gcc.dg/debug/20031231-1.c: Fix.
14116
451aeff7
GB
141172004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14118
14119 PR c++/13474
14120 * g++.dg/template/array3.C: New test.
14121
4139f34d
ZW
141222004-01-12 Zack Weinberg <zack@codesourcery.com>
14123
14124 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14125 * g++.dg/warn/Wunused-2.C: Likewise.
14126
66e0c440
KL
141272004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14128
14129 PR c++/13289
14130 * g++.dg/template/instantiate6.C: New test.
14131
06e4eab5
RS
141322004-01-12 Roger Sayle <roger@eyesopen.com>
14133
14134 PR middle-end/11397
14135 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14136
9a249c79
JH
141372004-01-12 Jan Hubicka <jh@suse.cz>
14138
14139 PR opt/12826
14140 * gcc.dg/20040112-1.c: New.
14141
14142 * gcc.dg/dwarf-die[1-7].c: Move to...
14143 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14144 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14145
59147a62
ILT
141462004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14147
14148 PR c++/4100
14149 * g++.dg/parse/friend4.C: New test.
14150
141512004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14152
14153 PR c++/4100
14154 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14155 definition is called a friend.
14156
70adfc36
ZW
141572004-01-11 Zack Weinberg <zack@codesourcery.com>
14158
14159 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14160
9b913b03
ILT
141612004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14162
14163 PR c++/3478
14164 * g++.dg/parse/error10.C: New test.
14165 * g++.dg/template/arg2.C: Accept "invalid type" error.
14166
1759c760
JJ
141672004-01-11 Jakub Jelinek <jakub@redhat.com>
14168
14169 PR middle-end/13392
14170 * g++.dg/opt/expect2.C: New test.
14171
3c6e6fbf
ZW
141722004-01-10 Zack Weinberg <zack@codesourcery.com>
14173
14174 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14175 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14176 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14177 Update dg-error regexps.
14178
9c10179d
ZW
141792004-01-10 Zack Weinberg <zack@codesourcery.com>
14180
14181 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14182 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14183
7f03f9a3
EB
141842004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14185
14186 * gcc.dg/pragma-re-1.c: Use right pointer type.
14187
21e430b8
EB
141882004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14189
14190 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14191
1a7a2c0f
GK
141922004-01-09 Geoffrey Keating <geoffk@apple.com>
14193
14194 * gcc.dg/rs6000-ldouble-1.c: New.
14195
731bd3ae
GB
141962004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14197
14198 DR 337
14199 PR c++/9256
14200 * g++.dg/other/abstract1.C: New test.
14201
bafb62a2
AO
142022004-01-09 Alexandre Oliva <aoliva@redhat.com>
14203
14204 * g++.dg/lookup/strong-using-1.C: New.
14205
3897f229
JM
142062004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14207
14208 PR c/11234
14209 * gcc.dg/func-ptr-conv-1.c: New test.
14210 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14211
a9f99e78
KH
142122004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14213
14214 PR target/13380.
14215 * gcc.c-torture/compile/20040109-1.c: New.
14216
588f75d0
SH
142172004-01-08 Stuart Hastings <stuart@apple.com>
14218
14219 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14220 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14221 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14222
3b458e6f
AM
142232004-01-09 Alan Modra <amodra@bigpond.net.au>
14224
14225 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14226
53b8fe3e
EB
142272004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14228
14229 * ada/acats/run_acats: Treat 'gnatchop' the same way
14230 as 'gnatmake'. Export GCC_DRIVER.
14231 * ada/acats/run_all.sh: Add target_gnatchop. Use
14232 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14233
663cea5d
GB
142342004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14235
14236 PR c++/12573
14237 * g++.dg/template/dependent-expr4.C: New test.
14238
417b11de
HP
142392004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14240
14241 * gcc.dg/altivec-11.c: New test.
14242
72827ed7
MM
142432004-01-07 Mark Mitchell <mark@codesourcery.com>
14244
14245 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14246
bca63328
JM
142472004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14248
14249 PR c/6024
14250 * gcc.dg/enum-compat-1.c: New test.
14251 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14252
85b58ca5
JM
142532004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14254
14255 PR c/12165
14256 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14257 gcc.dg/c99-idem-qual-3.c: New tests.
14258
b48a0c18
AM
142592004-01-07 Alan Modra <amodra@bigpond.net.au>
14260
14261 * gcc.dg/winline-7.c: Don't cast void * to int.
14262
bcf17554
JH
142632004-01-06 Jan Hubicka <jh@suse.cz>
14264
14265 * gcc.dg/i386-sse-5.c: New test
14266 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14267
962c0823
MM
142682004-01-05 Mark Mitchell <mark@codesourcery.com>
14269
14270 PR c++/12815
14271 * g++.dg/rtti/typeid4.C: New test.
14272
4b6eeb9a
EB
142732004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14274
14275 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14276
88081599
MM
142772004-01-05 Mark Mitchell <mark@codesourcery.com>
14278
216bb6e1
MM
14279 PR c++/12132
14280 * g++.dg/template/error11.C: New test.
14281
88081599
MM
14282 PR c++/13451
14283 * g++.dg/template/class2.C: New test.
14284
fa170482
NS
142852004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14286 Richard Sandiford <rsandifo@redhat.com>
14287
14288 PR c++/13387
14289 * g++.dg/opt/alias3.C: New test.
14290
4f8163b1
MM
142912004-01-04 Mark Mitchell <mark@codesourcery.com>
14292
543ebd4a
MM
14293 PR c++/13157
14294 * g++.dg/template/koenig3.C: New test.
14295
955d0234
MM
14296 PR c++/13529
14297 * g++.dg/parse/offsetof3.C: New test.
14298
ae0eb5f1
MM
14299 * g++.dg/init/copy7.C: Add missing dg-error markers.
14300
4f8163b1
MM
14301 PR c++/12226
14302 * g++.dg/init/copy7.c: New test.
14303
14304 PR c++/13536
14305 * g++.dg/parse/cast1.C: New test.
14306
dc0bfe6a
JH
143072004-01-04 Jan Hubicka <jh@suse.cz>
14308
14309 * gcc.dg/winline[1-7].c: New tests.
14310
b0bc6e8e
KL
143112004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14312
14313 PR c++/13520
14314 * g++.dg/template/qualttp22.C: New test.
14315
b684a3df
JH
143162004-01-01 Jan Hubicka <jh@suse.cz>
14317
14318 * gcc.dg/debug/20031231-1.c: New.
14319 * gcc.c-torture/compile/20040101-1.c: New.
14320 * gcc.dg/dwarf-die-[1-7].c: New.
14321
74aa338a
JJ
143222004-01-01 Jakub Jelinek <jakub@redhat.com>
14323
14324 PR optimization/13521
14325 * gcc.c-torture/compile/20031231-1.c: New test.
14326
d485b7f9
KH
143272003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14328
14329 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14330
e5e95ba0
VR
143312003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14332
14333 PR c++/10079
14334 * g++.dg/template/crash16.C: New test.
14335
b6d90461
MM
143362003-12-30 Mark Mitchell <mark@codesourcery.com>
14337
14338 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14339
22dc9b06
KH
143402003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14341
14342 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14343 ports.
14344 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14345 * g++.old-deja/g++.law/profile1.C: Likewise.
14346 * gcc.c-torture/compile/981006-1.c: Likewise.
14347 * gcc.c-torture/execute/loop-2e.x: Likewise.
14348 * gcc.c-torture/execute/loop-2f.x: Remove.
14349 * gcc.c-torture/execute/loop-2g.x: Likewise.
14350 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14351 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14352
58496de1
NS
143532003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14354
74869a85
NS
14355 PR c++/13507
14356 * g++.dg/ext/attrib11.C: New test.
14357
58496de1
NS
14358 PR c++/13494
14359 * g++.dg/template/array2-1.C: New test.
14360 * g++.dg/template/array2-2.C: New test.
14361
21b75a73
MM
143622003-12-29 Mark Mitchell <mark@codesourcery.com>
14363
14364 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14365
30a03508
NS
143662003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14367
14368 PR c++/12774
14369 * g++.dg/template/array1-1.C: New test.
14370 * g++.dg/template/array1-2.C: New test.
14371
b66906a8
RS
143722003-12-29 Roger Sayle <roger@eyesopen.com>
14373
14374 PR fortran/12632
14375 * g77.dg/12632.f: New test case.
14376
68deab91
KL
143772003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14378
14379 PR c++/13289
14380 * g++.dg/parse/nontype1.C: New test.
14381
2f9afd51
KL
143822003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14383
14384 PR c++/12403
14385 * g++.dg/parse/explicit1.C: New test.
14386 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14387
1896d29d
MM
143882003-12-28 Mark Mitchell <mark@codesourcery.com>
14389
c11889ce
MM
14390 PR c++/13081
14391 * g++.dg/opt/inline6.C: New test.
14392
14393 PR c++/12613
14394 * g++.dg/parse/error9.C: New test.
14395
1896d29d
MM
14396 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14397
4c2a4b90
MM
143982003-12-28 Mark Mitchell <mark@codesourcery.com>
14399
14400 PR c++/13009
14401 * g++.dg/init/assign1.C: New test.
14402
7072018e
RS
144032003-12-28 Roger Sayle <roger@eyesopen.com>
14404
14405 PR c++/13070
14406 * g++.dg/warn/format3.C: New test case.
14407
bf86d71e
ZD
144082003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14409
14410 * gcc.c-torture/compile/20031227-1.c: New test.
14411
8f23fc81
MM
144122003-12-23 Mark Mitchell <mark@codesourcery.com>
14413
14414 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14415 * g77.dg/bprob/bprob.exp: Likewise.
14416 * gcc.misc-tests/bprob.exp: Likewise.
14417 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14418 variants on systems where the library does not provide that
14419 functionality.
14420 * gcc.dg/builtins-20.c: Use builtins-config.h.
14421 * gcc.dg/builtins-config.h: New file.
14422
b8ee7f02
MM
144232003-12-23 Mark Mitchell <mark@codesourcery.com>
14424
14425 * lib/gcc-dg.exp (dg-require-profiling): New function.
14426 * lib/target-supports.exp (check_profiling_available): Likewise.
14427 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14428 * g77.dg/bprob/bprob.exp: Likewise.
14429 * gcc.misc-tests/bprob.exp: Likewise.
14430 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14431 * gcc.dg/20021014-1.c: Likewise.
14432 * gcc.dg/nest.c: Likewise.
14433
7bd35dac
MM
144342003-12-23 Mark Mitchell <mark@codesourcery.com>
14435
14436 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14437 compiling.
14438 * g++.dg/lookup/java2.C: Likewise.
14439 * gcc.dg/cpp/lexident.c: Likewise.
14440
f2073745
KH
144412003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14442
14443 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14444 given.
14445 * gcc.c-torture/compile/961203-1.c: Likewise.
14446 * gcc.c-torture/compile/980506-1.c: Likewise.
14447
4c494a15
ZW
144482003-12-23 Zack Weinberg <zack@codesourcery.com>
14449
14450 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14451 (additional_prunes): New global.
14452 (gcc-dg-prune): Handle additional per-test pruning.
14453 (dg-test): Clear additional_prunes between tests.
14454
14455 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14456 dg-prune-output to avoid spurious failures from assembler
14457 complaining about nonexistent WAW violations.
14458 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14459 Use dg-prune-output to avoid spurious failures from assembler
14460 warning about Itanium B-step errata.
14461
57702a80
MM
144622003-12-23 Mark Mitchell <mark@codesourcery.com>
14463
14464 * g++.dg/abi/macro0.C: New test.
14465 * g++.dg/abi/macro1.C: Likewise.
14466 * g++.dg/abi/macro2.C: Likewise.
14467
14468 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14469 * g++.dg/abi/bitfield7.C: Likewise.
14470 * g++.dg/abi/dtor2.C: Likewise.
14471 * g++.dg/abi/mangle11.C: Likewise.
14472 * g++.dg/abi/mangle12.C: Likewise.
14473 * g++.dg/abi/mangle14.C: Likewise.
14474 * g++.dg/abi/mangle17.C: Likewise.
14475 * g++.dg/abi/vbase10.C: Likewise.
14476 * g++.dg/abi/vbase14.C: Likewise.
14477 * g++.dg/template/qualttp17.C: Likewise.
14478
4ea49dd0
AP
144792003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14480
14481 PR c/11995
14482 * gcc.dg/20031223-1.c: New test.
14483
cbf6e52a
EB
144842003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14485
14486 * gcc.dg/noreturn-7.c: New test.
14487
b3006337
EB
144882003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14489
14490 * gcc.dg/null-pointer-1.c: New test.
14491
1ffe6573
MM
144922003-12-22 Mark Mitchell <mark@codesourcery.com>
14493
7813d14c
MM
14494 * g++.old-deja/g++.jason/template18.C: Remove.
14495 * g++.old-deja/g++.jason/template37.C: Likewise.
14496
14497 PR c++/12862
14498 * g++.dg/lookup/ns1.C: New test.
14499
1ffe6573
MM
14500 PR c++/12397
14501 * g++.dg/template/lookup3.C: New test.
14502
92a12fbc
AP
145032003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14504
14505 * g++.dg/template/recurse1.C: New test
14506
499b568f
MM
145072003-12-22 Mark Mitchell <mark@codesourcery.com>
14508
14509 PR c++/12479
14510 * g++.dg/parse/semicolon1.C: New test.
14511 * g++.dg/parse/semicolon1.h: Likewise.
14512
3b3ed128
FJ
145132003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14514
14515 * gcc.dg/darwin-misaligned.c: New test.
14516
af3fbed1
AP
145172003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14518
14519 PR c/9163
14520 * gcc.dg/20031222-1.c: New test.
14521
d9dd2c4e
MM
145222003-12-21 Mark Mitchell <mark@codesourcery.com>
14523
9e62871e
MM
14524 PR c++/13438
14525 * g++.dg/parse/error8.C: New test.
14526
d9dd2c4e
MM
14527 PR c++/11554
14528 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14529
b665cdce
KH
145302003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14531
14532 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14533 too small.
14534 * gcc.c-torture/compile/930217-1.c: Likewise.
14535 * gcc.c-torture/compile/930513-1.c: Likewise.
14536 * gcc.c-torture/execute/920908-2.c: Likewise.
14537 * gcc.c-torture/execute/921204-1.c: Likewise.
14538 * gcc.c-torture/execute/930621-1.c: Likewise.
14539 * gcc.c-torture/execute/930630-1.c: Likewise.
14540 * gcc.c-torture/execute/931031-1.c: Likewise.
14541 * gcc.c-torture/execute/980602-2.c: Likewise.
14542 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14543 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14544 * gcc.c-torture/execute/extzvsi.c: Likewise.
14545 * gcc.c-torture/unsorted/ext.c: Likewise.
14546
781f4ec1
AP
145472003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14548
14549 PR target/12749
14550 * gcc.c-torture/compile/20031220-2.c: New test case.
14551
3b24df36
RS
145522003-12-20 Roger Sayle <roger@eyesopen.com>
14553
14554 PR optimization/13031
14555 * gcc.c-torture/compile/20031220-1.c: New test case.
14556
c96f4f73
EB
145572003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14558
14559 * gcc.dg/cast-function-1.c: New test.
14560
be7ac471
JM
145612003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14562
14563 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14564 formats.
14565
4656bc85
MM
145662003-12-19 Mark Mitchell <mark@codesourcery.com>
14567
14568 PR c++/12795
14569 * g++.dg/ext/attrib10.C: New test.
14570
e8c89d29
JJ
145712003-12-19 Jakub Jelinek <jakub@redhat.com>
14572
14573 * gcc.dg/cleanup-10.c: New test.
14574 * gcc.dg/cleanup-11.c: New test.
14575
effed655
JJ
145762003-12-19 Jakub Jelinek <jakub@redhat.com>
14577
14578 PR c++/13239
14579 * g++.dg/opt/expect1.C: New test.
14580
ed8d8803
HP
145812003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14582
14583 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14584
0b667ed8
AP
145852003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14586
01d0a156
AP
14587 PR debug/12923
14588 * gcc.dg/20031218-1.c: New test.
14589
14590 PR debug/12389
14591 * gcc.dg/20031218-2.c: New test.
14592 * gcc.dg/20031218-3.c: New test.
14593
0b667ed8
AP
14594 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14595 of label name and allow for USER_LABEL_PREFIX == "_" names.
14596 * g++.dg/abi/mangle18-2.C: Likewise.
14597 * g++.dg/abi/mangle19-1.C: Likewise.
14598 * g++.dg/abi/mangle19-2.C: Likewise.
14599 * g++.dg/abi/mangle20-1.C: Likewise.
14600 * g++.dg/abi/mangle20-2.C: Likewise.
14601
a3bf324c
RH
146022003-12-18 Richard Henderson <rth@redhat.com>
14603
14604 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14605
d11994a8
SB
146062003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14607 Dan Kegel <dank@kegel.com>
14608
14609 PR other/12009
14610 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14611 testing a cross compiler, it causes spurious compile failures.
14612 * lib/g++.exp: Likewise.
14613
bc5ada84
KL
146142003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14615
14616 PR c++/13262
14617 * g++.dg/template/access13.C: New test.
14618
cebf212f
UW
146192003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14620
14621 * gcc.dg/20031216-1.c: New test.
14622
51287c14
GB
146232003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14624
14625 PR c++/9154
14626 * g++.dg/template/error10.C: New test.
14627
a21f130e
EB
146282003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14629
14630 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14631 * g++.dg/eh/simd-2.C: Likewise.
14632
b0656d8b
JW
146332003-12-17 James E Wilson <wilson@specifixinc.com>
14634 Roger Sayle <roger@eyesopen.com>
14635
14636 * gcc.c-torture/execute/ieee/mzero5.c: New.
14637
5c832178
MM
146382003-12-17 Mark Mitchell <mark@codesourcery.com>
14639
14640 PR c++/10603
14641 * g++.dg/parse/error6.C: New test.
14642
14643 PR c++/12827
14644 * g++.dg/parse/error7.C: New test.
14645
a7833d6a
EB
146462003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14647
14648 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14649 at -O with stabs debugging formats.
14650 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14651 * gcc.dg/debug/debug-2.c: Likewise.
14652
0dff37fb
MM
146532003-12-16 Mark Mitchell <mark@codesourcery.com>
14654
14655 PR c++/12696
14656 * g++.dg/init/error1.C: New test.
14657
14658 PR c++/12218
14659 * g++.dg/init/pm3.C: New test.
14660
2ff7cce4
JM
146612003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14662
14663 PR c/3347
14664 * gcc.dg/bitfld-8.c: New test.
14665
6d43c524
JL
146662003-12-16 James Lemke <jim@wasabisystems.com>
14667
14668 * gcc.dg/arm-scd42-[123].c: New tests.
14669
d63b5e9f
NS
146702003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14671
14672 PR c++/9043
14673 * g++.dg/abi/mangle20-1.C: New test.
14674 * g++.dg/abi/mangle20-2.C: New test.
14675
263ee052
MM
146762003-12-16 Mark Mitchell <mark@codesourcery.com>
14677
14678 PR c++/13275
14679 * g++.dg/other/offsetof2.C: Remove XFAIL.
14680 * g++.dg/parse/offsetof1.C: New test.
14681 * g++.gd/parse/offsetof2.C: Likewise.
14682
ff5034c5
GB
146832003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14684
14685 * g++.dg/template/nontype3.C: New test.
14686 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14687
cd852e4d
KL
146882003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14689
14690 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14691
0f30f285
NS
146922003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14693
a0c68737
NS
14694 PR c++/13387
14695 * g++.dg/expr/assign1.C: New test.
14696
0f30f285
NS
14697 PR c++/13242
14698 * g++.dg/abi/mangle19-1.C: New test.
14699 * g++.dg/abi/mangle19-2.C: New test.
14700
d2411ba2
HP
147012003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14702
14703 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14704
91f8389c
EB
147052003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14706
14707 * gcc.c-torture/execute/20031216-1.c: New test.
14708
75e0d03a
GB
147092003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14710
14711 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14712 an ICE regression.
14713
89f1a6ec
MM
147142003-12-15 Mark Mitchell <mark@codesourcery.com>
14715
14716 PR c++/10926
14717 * g++.dg/template/error9.C: New test.
14718
14719 PR c++/11116
14720 * g++.dg/template/error8.C: New test.
14721
040fc928
RS
147222003-12-15 Roger Sayle <roger@eyesopen.com>
14723
14724 PR middle-end/13400
14725 * gcc.c-torture/execute/20031215-1.c: New test case.
14726
b95cc51a
MM
147272003-12-15 Mark Mitchell <mark@codesourcery.com>
14728
21eb631b
MM
14729 PR c++/13269
14730 * g++.dg/parse/error5.C: New test.
14731
ea0e2a51
MM
14732 PR c++/12989
14733 * g++.dg/expr/sizeof1.C: New test.
14734
b95cc51a
MM
14735 PR c++/13310
14736 * g++.dg/template/crash15.C: New test.
14737
86d75cdd
GK
147382003-12-15 Geoffrey Keating <geoffk@apple.com>
14739
14740 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
14741 a non-POD type as the last named parameter of a varargs function.
14742
a5ac3982
MM
147432003-12-15 Mark Mitchell <mark@codesourcery.com>
14744
14745 PR c++/13243
14746 PR c++/12573
14747 * g++.dg/template/crash14.C: New test.
14748 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
14749
5fd80fbc
NS
147502003-12-15 Nathan Sidwell <nathan@codesourcery.com>
14751
f5c28a15
NS
14752 * g++.dg/other/java1.C: New test.
14753
5fd80fbc
NS
14754 PR c++/13241
14755 * g++.dg/abi/mangle18-1.C: New test.
14756 * g++.dg/abi/mangle18-2.C: New test.
14757
298a037c
ZD
147582003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14759
14760 PR optimization/10312
14761 * gcc.c-torture/execute/20031214-1.c: New.
14762
4bb8ca28
MM
147632003-12-14 Mark Mitchell <mark@codesourcery.com>
14764
14765 PR c++/10779
14766 PR c++/12160
14767 * g++.dg/parse/error3.C: New test.
14768 * g++.dg/parse/error4.C: Likewise.
14769 * g++.dg/abi/mangle4.C: Tweak error messages.
14770 * g++.dg/lookup/using5.C: Likewise.
14771 * g++.dg/other/error2.C: Likewise.
14772 * g++.dg/parse/typename5.C: Likewise.
14773 * g++.dg/parse/undefined1.C: Likewise.
14774 * g++.dg/template/arg2.C: Likewise.
14775 * g++.dg/template/ttp3.C: Likewise.
14776 * g++.dg/template/type1.C: Likewise.
14777 * g++.old-deja/g++.other/crash32.C: Likewise.
14778 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 14779
c1b83cc9
KL
147802003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14781
14782 PR c++/13106
14783 * g++.dg/warn/noreturn-3.C: New test.
14784
e00853fd
NS
147852003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14786
14787 PR c++/13118
14788 * g++.dg/abi/covariant3.C: New.
14789
3950dcdf
JJ
147902003-12-12 Jakub Jelinek <jakub@redhat.com>
14791
14792 * g++.dg/eh/ia64-1.C: New test.
14793
77fec971
RS
147942003-12-12 Roger Sayle <roger@eyesopen.com>
14795
14796 PR optimization/13037
14797 * g77.f-torture/execute/13037.f: New test case.
14798
90d46c28
NS
147992003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14800
14801 PR c++/12881
14802 * g++.dg/abi/covariant2.C: New.
14803
45f2492c
NB
148042003-12-12 Neil Booth <neil@daikokuya.co.uk>
14805
14806 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
14807
15975b43
ZW
148082003-12-11 Zack Weinberg <zack@codesourcery.com>
14809
14810 * gcc.c-torture/execute/wchar_t-1.x: Delete.
14811
a586ce78
AP
148122003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
14813
14814 PR other/10819
14815 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
14816 to fix Bug 10819.
14817 * lib/g++.exp (g++_version): Likewise.
14818 * lib/g77.exp (g77_version): Likewise.
14819 * lib/objc.exp (default_objc_version): Likewise.
14820
e55a6cce 148212003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 14822
553355fe
RH
14823 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
14824
5ca18844
RH
14825 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
14826
facef326
MA
148272003-12-08 Matt Austern <austern@apple.com>
14828
14829 PR c/13134
14830 * lib/gcc-dg.exp (dg-require-visibility): Define.
14831 * lib/target-supports (check_visibility_available): Define.
14832 * gcc.dg/visibility-1.c: New test.
14833 * gcc.dg/visibility-2.c: Likewise.
14834 * gcc.dg/visibility-3.c: Likewise.
14835 * gcc.dg/visibility-4.c: Likewise.
14836 * gcc.dg/visibility-5.c: Likewise.
14837 * gcc.dg/visibility-6.c: Likewise.
14838 * g++.dg/ext/visibility-1.C: Likewise.
14839 * g++.dg/ext/visibility-2.C: Likewise.
14840 * g++.dg/ext/visibility-3.C: Likewise.
14841 * g++.dg/ext/visibility-4.C: Likewise.
14842 * g++.dg/ext/visibility-5.C: Likewise.
14843 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 14844
91f8389c
EB
148452003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14846
14847 * g++.dg/lookup/java1.C: New test.
14848 * g++.dg/lookup/java2.C: New test.
b8ec6586 14849
df5e8205
EB
148502003-12-07 Falk Hueffner <falk@debian.org>
14851
14852 * g++.dg/opt/noreturn-1.C: New test.
14853
fd25e957
EB
148542003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
14855
14856 * gcc.dg/overflow-1.c: New test.
14857
5c6ef9be
EB
148582003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14859
14860 * g77.f-torture/compile/13060.f: New test.
14861
a6c0d772
MM
148622003-12-06 Mark Mitchell <mark@codesourcery.com>
14863
14864 PR c++/13323
14865 * g++.dg/inherit/operator2.C: New test.
14866
360d1b99
MM
148672003-12-05 Mark Mitchell <mark@codesourcery.com>
14868
14869 PR c++/13305
14870 * g++.dg/ext/attrib9.C: New test.
14871
eeb23c11
MM
148722003-12-05 Mark Mitchell <mark@codesourcery.com>
14873
14874 PR c++/13314
14875 * g++.dg/template/error7.C: New test.
14876
5d27ef94 148772003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 14878 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
14879
14880 PR target/13302
14881 * g++.dg/other/struct-va_list.C: New test.
14882
f128e1f3
KL
148832003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14884
14885 PR c++/13166
14886 * g++.dg/parse/defarg6.C: New test.
14887
64ed86c7
HPN
148882003-12-05 Hans-Peter Nilsson <hp@axis.com>
14889
14890 PR target/13256
14891 * gcc.c-torture/execute/20031201-1.c: New test.
14892
b98d4eb5
AC
148932003-12-05 Arnaud Charlet <charlet@act-europe.fr>
14894
14895 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
14896
6e3077c6
EB
148972003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14898
14899 * gcc.dg/builtin-return-1.c: New test.
14900
fc64a247
SM
149012003-12-04 Stuart Menefy <stuart.menefy@st.com>
14902 J"orn Rennecke <joern.rennecke@superh.com>
14903
14904 PR optimization/13260
14905 * gcc.c-torture/execute/20031204-1.c: New test.
14906
afb0918a
MM
149072003-12-03 Mark Mitchell <mark@codesourcery.com>
14908
14909 PR c++/9127
14910 * g++.dg/template/error6.C: New test.
14911
8ecc63eb
JJ
149122003-12-03 Jakub Jelinek <jakub@redhat.com>
14913
14914 * gcc.dg/20031202-1.c: New test.
14915
ee43dab5
MM
149162003-12-03 Mark Mitchell <mark@codesourcery.com>
14917
b80cfdcd
MM
14918 PR c++/13179
14919 * g++.dg/template/eh1.C: New test.
14920
ee43dab5
MM
14921 PR c++/10771
14922 * g++.dg/template/error5.C: New test.
14923
e7f2e92f
DU
149242003-12-02 David Ung <davidu@mips.com>
14925
15975b43 14926 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
14927 g_##TMODE
14928
1c59130c
GB
149292003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14930
8ecc63eb 14931 PR c++/10126
1c59130c
GB
14932 * g++.dg/template/ptrmem8.C: New test.
14933
e77de295
GB
149342003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14935
8ecc63eb 14936 PR c++/12573
e77de295
GB
14937 * g++.dg/template/dependent-expr3.C: New test.
14938
e3b66120
JL
149392003-12-01 James Lemke <jim@wasabisystems.com>
14940
14941 * gcc.dg/arm-g2.c: New test.
14942
d9e7c8e3
RS
149432003-12-01 Roger Sayle <roger@eyesopen.com>
14944
14945 PR optimization/11634
14946 * gcc.dg/20031201-2.c: New test case.
14947
75d3baee
ZW
149482003-12-01 Zack Weinberg <zack@codesourcery.com>
14949
14950 PR 11433
14951 * objc.dg/proto-lossage-3.m: New test.
14952
28cb2b14
RS
149532003-12-01 Roger Sayle <roger@eyesopen.com>
14954
14955 PR optimization/12628
14956 * gcc.dg/20031201-1.c: New test case.
14957
e82407b5
EB
149582003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
14959
14960 * gcc.dg/unaligned-1.c: New test.
14961
a668c6ad
MM
149622003-11-30 Mark Mitchell <mark@codesourcery.com>
14963
14964 PR c++/9849
14965 * g++.dg/template/error4.C: New test.
14966 * g++.dg/template/nested3.C: Adjust error markers.
14967
0e73769e
KG
149682003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14969
14970 * gcc.dg/cpp/assert4.c: Check more #system assertions.
14971
65f0edec
JM
149722003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
14973
14974 PR c/10333
14975 * gcc.dg/bitfld-7.c: New test.
14976
9c858681
RS
149772003-11-29 Richard Sandiford <rsandifo@redhat.com>
14978
14979 * gcc.dg/tls/asm-1.C: New test.
14980
26b0ad13
KG
149812003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14982
0e73769e 14983 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 14984
48ee6fa0
EB
149852003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14986
14987 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
14988 * gcc.dg/builtin-apply3.c: New test.
14989
4caddf0b
EB
149902003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14991
14992 * lib/compat.exp (compat-obj): New xfaildata parameter.
14993 Use it to set compiler_conditional_xfail_data before compiling.
14994 (compat-get-options): Handle dg-xfail-if.
14995 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
14996 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
14997 * gcc.dg/compat/vector-1_y.c: Likewise.
14998 * gcc.dg/compat/vector-2_x.c: Likewise.
14999 * gcc.dg/compat/vector-2_y.c: Likewise.
15000
ecb63641
EB
150012003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15002
15003 * g++.dg/opt/reg-stack4.C: New test.
15004
316d0b19
EB
150052003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15006
15007 * gcc.dg/builtin-apply2.c: New test.
15008
bb13f2ff
EB
150092003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15010
15011 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15012
4864cc4a
KL
150132003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15014
15015 PR c++/12924
15016 * g++.dg/template/template-id-2.C: New test.
15017
d43f603d
KL
150182003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15019
15020 PR c++/5369
15021 * g++.dg/template/memfriend1.C: New test.
15022 * g++.dg/template/memfriend2.C: Likewise.
15023 * g++.dg/template/memfriend3.C: Likewise.
15024 * g++.dg/template/memfriend4.C: Likewise.
15025 * g++.dg/template/memfriend5.C: Likewise.
15026 * g++.dg/template/memfriend6.C: Likewise.
15027 * g++.dg/template/memfriend7.C: Likewise.
15028 * g++.dg/template/memfriend8.C: Likewise.
15029 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15030
40bec508
MM
150312003-11-21 Mark Mitchell <mark@codesourcery.com>
15032
15033 PR c++/12515
15034 * g++.dg/ext/cond1.C: New test.
15035
c132886e
RH
150362003-11-20 Richard Henderson <rth@redhat.com>
15037
15038 * gcc.dg/20020201-2.c: Remove.
15039 * gcc.dg/20020201-4.c: Remove.
15040 * gcc.dg/20020304-1.c: Remove.
15041
dd2cc6dc
NN
150422003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15043
15044 * gcc.dg/cpp/trad/xwin1.c: New test case.
15045
5153e857
AT
150462003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15047
15048 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15049 * lib/g77.exp: Likewise.
15050 * lib/objc.exp: Likewise.
15051 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15052 for darwin.
15053
c44e68a5
KL
150542003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15055
15056 PR c++/12932
15057 * g++.dg/template/static5.C: New test.
15058
fc6d6d62
JM
150592003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15060
15061 * gcc.dg/nested-func-1.c: New test.
15062
178b9a09
KG
150632003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15064
15065 * gcc.dg/cpp/assert4.c: New test.
15066
8ffc2e37
GB
150672003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15068
75d3baee
ZW
15069 PR c++/2294
15070 * g++.dg/lookup/using9.c: New test.
8ffc2e37 15071
ec75414f
MM
150722003-11-14 Mark Mitchell <mark@codesourcery.com>
15073
15074 PR c++/12762
15075 * g++.dg/template/error3.C: New test.
15076
7fb768e5
AC
150772003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15078
15079 PR ada/13035
15080 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15081 No longer use a wrapper for gcc, since this does not work under
15082 Windows.
15083
aede75ed
GB
150842003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15085
75d3baee
ZW
15086 PR c++/2094
15087 * g++.dg/template/ptrmem7.C: New test.
aede75ed 15088
a25d596a
AP
150892003-11-13 Andrew Pinski <apinski@apple.com>
15090
15091 * gcc.c-torture/compile/20031113-1.c: New test.
15092
49012f5c 150932003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 15094 Kean Johnston <jkj@sco.com>
49012f5c
MM
15095
15096 PR c/13029
15097 * gcc.dg/unused-4.c: Update.
15098
d76bc29c
EB
150992003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15100
15101 * g++.dg/opt/const3.C: New test.
15102
fccc4eb2
JH
151032003-11-13 Jan Hubicka <jh@suse.cz>
15104
15105 * gcc.c-torture/compile/20031112-1.c: New test.
15106
8f120836
MM
151072003-11-12 Mark Mitchell <mark@codesourcery.com>
15108
15109 * g++.dg/parse/crash10.C: Remove bogus error marker.
15110
405f36dd
RO
151112003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15112
15113 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15114 (host_gcc): Likewise.
15115 (ROOT): Honor $PWDCMD.
15116 (BASE): Likewise.
15117 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15118
7e28e1a3
CM
151192003-11-12 Catherine Moore <clm@redhat.com>
15120
15121 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15122
0cf356df
AJ
151232003-11-12 Andreas Jaeger <aj@suse.de>
15124 Jakub Jelinek <jakub@redhat.com>
15125 Andrew Pinski <pinskia@physics.uc.edu>
15126 Richard Henderson <rth@redhat.com>
15127
15128 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15129 systems.
7671789c 15130 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
15131
15132 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15133 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15134
3e65fcc0
AJ
151352003-11-11 Andreas Jaeger <aj@suse.de>
15136
15137 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15138
292d9f2b
AJ
15139 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15140
e6178121
AC
151412003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15142
15143 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15144 Clean ups.
15145
1ec0c607
WH
151462003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15147
15148 * gcc.dg/trampoline-1.c: New test.
15149
a5fdcda8
AP
151502003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15151
15152 * gcc.c-torture/compile/200031109-1.c: New test.
15153
c76f4e8e
JM
151542003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15155
15156 PR c/3190
15157 PR c/8714
15158 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15159 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15160 gcc.dg/format/no-y2k-1.c: Update.
15161
587a9854
RS
151622003-11-08 Roger Sayle <roger@eyesopen.com>
15163
15164 PR optimization/10467
15165 * gcc.dg/20031108-1.c: New test case.
15166
3d67ba1e
GK
151672003-11-07 Geoffrey Keating <geoffk@apple.com>
15168
15169 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15170
30321c39
JM
151712003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15172
15173 * gcc.dg/compound-lvalue-1.c: New test.
15174 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15175 some XFAILs.
15176
2858f73a
GK
151772003-11-06 Geoffrey Keating <geoffk@apple.com>
15178
15179 * gcc.dg/altivec-varargs-1.c: New test.
15180
51672143
EB
151812003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15182
15183 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15184 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15185 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15186 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15187 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15188
0a49d02c
JM
151892003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15190
15191 * gcc.dg/cond-lvalue-1.c: New test.
15192
db9fd03e 151932003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
15194
15195 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15196
aad626f7
KL
151972003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15198
15199 PR c++/11616
15200 * g++.dg/template/instantiate5.C: New test.
15201
0c5a0451
VR
152022003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15203
15204 PR c++/12726
15205 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15206 * ChangeLog: Add missing first entry for above test.
15207
3dfa3500
KL
152082003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15209
15210 PR c++/9810
15211 * g++.dg/template/using8.C: New test.
15212 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15213
31f0f571
RS
152142003-11-02 Roger Sayle <roger@eyesopen.com>
15215
15216 PR optimization/10817
15217 * gcc.c-torture/compile/20031102-1.c: New test case.
15218
2077750a
KH
152192003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15220
15221 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15222 2147483647.
15223
e69cdc12
EB
152242003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15225
15226 * gcc.dg/20031102-1.c: New test.
15227
0a9e65f9
EB
152282003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15229
15230 * gcc.dg/complex-1.c: New test.
15231
f218d820
KL
152322003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15233
15234 PR c++/12796
15235 * g++.dg/template/crash13.C: Adjust expected error location.
15236 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15237
f3dd79b9
RE
152382003-10-31 Richard Earnshaw <rearnsha@arm.com>
15239
15240 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15241
4cabf776
JZ
152422003-10-31 Josef Zlomek <zlomekj@suse.cz>
15243
15244 PR/10239
15245 * gcc.c-torture/compile/20031031-2.c: New test.
15246
739e6d58
JZ
152472003-10-31 Josef Zlomek <zlomekj@suse.cz>
15248
15249 PR/11640
15250 * gcc.c-torture/compile/20031031-1.c: New test.
15251
28765aad
RE
152522003-10-31 Richard Earnshaw <rearnsha@arm.com>
15253
15254 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15255 * gcc.misc-tests/bprob.exp: Likewise.
15256 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15257 the execution test on arm-elf configs.
c6c01481 15258 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
15259 configs that don't support scratch files.
15260 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15261
1d915eda
AC
152622003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15263
15264 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15265 done by dejagnu.
15266
24c98fae
AC
152672003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15268
15269 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
15270 Avoid non pure sh syntax. Add more logging.
15271
15272 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15273 fail.
24c98fae 15274
0fda236e
FS
152752003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15276
15277 PR libgcj/10610
15278 * gcc.dg/ppc-stackalign-1.c: New test.
15279
1066ea4d
AC
152802003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15281
15282 * ada/acats/run_all.sh: Change output to be more compliant with
15283 dejagnu framework.
15284 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
15285 Only run [a-z]* directories, to filter out e.g. CVS.
15286 Redirect build output to log file.
1066ea4d 15287
934ef487
AC
152882003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15289
15290 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15291
c011a52f
AC
152922003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15293
15294 PR ada/5909:
15295 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15296
b19ee4bd
JJ
152972003-10-27 Jakub Jelinek <jakub@redhat.com>
15298
15299 * gcc.c-torture/compile/20031023-1.c: New test.
15300 * gcc.c-torture/compile/20031023-2.c: New test.
15301 * gcc.c-torture/compile/20031023-3.c: New test.
15302 * gcc.c-torture/compile/20031023-4.c: New test.
15303
58e1d54c
KL
153042003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15305
15306 PR c++/10371
15307 * g++.dg/lookup/scoped8.C: New test.
15308
b3cd99cd
EB
153092003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15310
15311 * g++.dg/opt/reg-stack3.C: New test.
15312
88682ff6
JM
153132003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15314
15315 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15316
d9a50301
KL
153172003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15318
15319 PR c++/11076
15320 * g++.dg/template/crash13.C: New test.
15321
349dfad9
JM
153222003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15323
15324 * gcc.dg/c99-restrict-2.c: New test.
15325
bb885938
NS
153262003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15327
15328 PR c++/12698, c++/12699, c++/12700, c++/12566
15329 * g++.dg/inherit/covariant9.C: New test.
15330 * g++.dg/inherit/covariant10.C: New test.
15331 * g++.dg/inherit/covariant11.C: New test.
15332
0c5a0451
VR
153332003-10-23 Jason Merrill <jason@redhat.com>
15334
15335 PR c++/12726
15336 * g++.dg/ext/complit2.C: New test.
15337
ed1ca05a
FH
153382003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15339
15340 PR target/12654
15341 * gcc.c-torture/execute/20031020-1.c: New test.
15342
1b251a0c
ZD
153432003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15344
15345 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15346 following the jump_insn.
15347
dc70e81d
JM
153482003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15349
15350 * gcc.dg/cast-lvalue-1.c: New test.
15351
18fd68a8
MM
153522003-10-21 Mark Mitchell <mark@codesourcery.com>
15353
15354 PR c++/11962
15355 * g++.dg/template/cond2.C: New test.
15356
ac054e28
JM
153572003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15358
15359 * gcc.dg/builtins-28.c: New test.
15360
d4d1ebc1
JH
153612003-10-20 Jan Hubicka <jh@suse.cz>
15362
15363 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15364 parameter.
15365 * testsuite/gcc.dg/inline-2.c: Likewise.
15366
d15f01e3
PE
153672003-10-20 Phil Edwards <phil@codesourcery.com>
15368
15369 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15370 * gcc.dg/nest.c: Likewise.
15371
11325dcd
KL
153722003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15373
15374 PR c++/9781, c++/10583, c++/11862
15375 * g++.dg/parse/crash13.C: New test.
15376
adccacc4
ZD
153772003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15378
15379 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15380
5a13d728
EB
153812003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15382
15383 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15384 Define HAVE_C99_RUNTIME except on Solaris.
15385 * gcc.dg/builtins-20.c: Likewise.
15386
29ee7b16
ZD
153872003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15388
15389 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15390
5f04800c
KL
153912003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15392
15393 PR c++/12495
15394 * g++.dg/template/crash21.C: New test.
15395
9579624e
KL
153962003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15397
15398 PR c++/2513
15399 * g++.dg/template/typename5.C: New test.
15400
e77b95a2
KL
154012003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15402
15403 PR c++/12369
15404 * g++.dg/template/friend25.C: New test.
15405
7a0cb59c
ZL
154062003-10-16 Ziemowit Laski <zlaski@apple.com>
15407
15408 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15409 versions.
15410
82917bf9
KH
154112003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15412
15413 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15414 == 2147483647.
15415
8725a9b4
KH
154162003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15417
15418 * gcc.c-torture/execute/960416-1.x: Remove.
15419 * gcc.c-torture/execute/divconst-3.x: Likewise.
15420
c546e185
HPN
154212003-10-15 Hans-Peter Nilsson <hp@axis.com>
15422
15423 PR target/12598
15424 * gcc.dg/torture/cris-volatile-1.c: New test.
15425
e157d777
RS
154262003-10-14 Roger Sayle <roger@eyesopen.com>
15427
15428 PR optimization/9325
15429 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15430 for overflowing floating point to integer conversion during RTL
15431 simplification.
15432
c92c2a28
ZL
154332003-10-13 Ziemowit Laski <zlaski@apple.com>
15434
15435 * objc/execute/_cmd.m: Fix typo.
15436 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15437 Relax 'scan-assembler' regexp.
15438 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15439 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15440 * objc.dg/zero-link-2.m: Remove blank line.
15441 * objc.dg/zero-link-3.m: New test case.
c6c01481 15442
71d46c6f
GK
154432003-10-13 Geoffrey Keating <geoffk@apple.com>
15444
3eba62b4
GK
15445 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15446
71d46c6f
GK
15447 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15448 than linker trickery.
15449
88e451e1
VR
154502003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15451
15452 PR c++/12370
15453 * g++.dg/other/friend2.C: New test.
15454
e3c8de6a
SB
154552003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15456
15457 * gcc.dg/20031012-1.c: New test.
15458
1998463c
SB
154592003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15460
15461 * gcc.dg/weak/weak-3.c: Fix for new warning.
15462
cc956bfd
KC
154632003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15464
15465 PR optimization/8750
15466 * gcc.c-torture/execute/20031012-1.c: New test case.
15467
c43fa1f5
RS
154682003-10-11 Roger Sayle <roger@eyesopen.com>
15469
15470 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15471 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15472
c877353c
RS
154732003-10-11 Roger Sayle <roger@eyesopen.com>
15474
15475 PR optimization/12260
15476 * gcc.c-torture/compile/20031011-2.c: New test case.
15477
e3be1116
RS
154782003-10-11 Roger Sayle <roger@eyesopen.com>
15479
15480 * gcc.c-torture/execute/20031011-1.c: New testcase.
15481
69efc31d
EB
154822003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15483
15484 * gcc.c-torture/compile/20031011-1.c: New test.
15485
cc956bfd 154862003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
15487
15488 * g++.dg/other/first-global.C: New test.
15489
ea82015c
RS
154902003-10-11 Roger Sayle <roger@eyesopen.com>
15491
15492 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15493
51e73d57
ILT
154942003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15495
15496 * gcc.c-torture/compile/20031010-1.c: New test.
15497
d0fd1347
GK
154982003-10-10 Geoffrey Keating <geoffk@apple.com>
15499
15500 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15501 * gcc.c-torture/execute/va-arg-25.c: ... here.
15502
b18ff0cd
MM
155032003-10-09 Mark Mitchell <mark@codesourcery.com>
15504
15505 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15506
1703590e
RS
155072003-10-08 Richard Sandiford <rsandifo@redhat.com>
15508
f119ba23 15509 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 15510
3d56512d
GB
155112003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15512
15513 * g++.dg/parse/error2.C: New test.
15514
7a925598
GB
155152003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15516
15517 PR c++/11097
15518 * g++.dg/other/error5.C: Modify the error message.
15519 * g++.dg/lookup/using8.C: New test.
15520
a594a19c
GK
155212003-10-07 Geoffrey Keating <geoffk@apple.com>
15522
15523 * gcc.dg/darwin-abi-2.c: New file.
15524 * gcc.c-torture/execute/va-arg-24.c: New file.
15525
90af8042
BW
155262003-10-06 Bob Wilson <bob.wilson@acm.org>
15527
15528 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15529 indentation.
15530
d04a575f
MM
155312003-10-06 Mark Mitchell <mark@codesourcery.com>
15532
15533 PR c++/10147
15534 * g++.dg/other/error4.C: Update error messages.
15535 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 15536
d04a575f
MM
15537 PR c++/12337
15538 * g++.dg/init/new9.C: New test.
c6c01481 15539
d04a575f
MM
15540 PR c++/12334, c++/12236, c++/8656
15541 * g++.dg/ext/attrib8.C: New test.
15542
8a7a6f4d
DP
155432003-10-06 Devang Patel <dpatel@apple.com>
15544
15545 * gcc.dg/debug/dwarf2-3.h: New test.
15546 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 15547
9ebfd78b
EB
155482003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15549
15550 * g++.dg/opt/cfg2.C: New test.
15551
8c03ca00
EB
155522003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15553
15554 * g++.dg/opt/float1.C: New test.
15555
b494fd98
EB
155562003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15557
15558 * gcc.dg/c90-array-lval-6.c: New test.
15559 * gcc.dg/c99-array-lval-6.c: New test.
15560
81ff723b
AM
155612003-10-03 Alexander Malmberg <alexander@malmberg.org>
15562 Ziemowit Laski <zlaski@apple.com>
15563
15564 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15565 'Derived', so that it is never considered a class method; add
15566 new warning for '+port' method ambiguity.
15567 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15568 <objc/objc-api.h> (needed on Mac OS X).
15569 * objc.dg/method-13.m: New test.
15570
875eda9c
RS
155712003-10-03 Roger Sayle <roger@eyesopen.com>
15572
15573 PR optimization/9325, PR java/6391
15574 * gcc.c-torture/execute/20031003-1.c: New test case.
15575
c8a65a25
MM
155762003-10-02 Mark Mitchell <mark@codesourcery.com>
15577
5114f0ed
MM
15578 PR optimization/12180
15579 * gcc.dg/20031002-1.c: New test.
15580
c8a65a25
MM
15581 PR c++/12486
15582 * g++.dg/inherit/error1.C: New test.
15583
910a2080
CD
155842003-10-02 Chris Demetriou <cgd@broadcom.com>
15585
15586 * lib/f-torture.exp (search_for): Rename to...
15587 (search_for_re): This. Also, clean up comments and the
15588 "regexp" invocation.
15589
2a3bf9aa
JZ
155902003-10-02 Josef Zlomek <zlomekj@suse.cz>
15591
15592 * gcc.c-torture/compile/20031002-1.c: New test.
15593
7485f79f
JJ
155942003-10-02 Jakub Jelinek <jakub@redhat.com>
15595
15596 * g++.dg/opt/cond1.C: New test.
15597
2409cb37
KC
155982003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15599
15600 * gcc.dg/Wold-style-definition-2.c: New testcase.
15601 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15602
1ffcc352
RH
156032003-09-29 Richard Henderson <rth@redhat.com>
15604
75d3baee 15605 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 15606
ea0738f2
EB
156072003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15608
15609 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15610
753aaa17
KL
156112003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15612
15613 * g++.dg/template/friend19.C: Fix typo.
15614 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15615
d34053ed
RS
156162003-09-28 Richard Sandiford <rsandifo@redhat.com>
15617
15618 * gcc.c-torture/execute/20030928-1.c: New test.
15619 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15620
e8226879
EB
156212003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15622
15623 * g++.dg/opt/unroll1.C: New test.
15624
073089a7
RS
156252003-09-26 Roger Sayle <roger@eyesopen.com>
15626
15627 PR optimization/11741
15628 * gcc.dg/20030926-1.c: New test case.
15629
37d407a1
KL
156302003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15631
15632 PR c++/5655
15633 * g++.dg/parse/access7.C: New test.
15634 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15635
264fa2db
ZL
156362003-09-24 Ziemowit Laski <zlaski@apple.com>
15637
15638 MERGE OF objc-improvements-branch into MAINLINE:
15639 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15640 if libobjc has not been built.
15641 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
15642 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15643 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15644 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
15645 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15646 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
15647 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15648 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15649 objc.dg/special/unclaimed-category-1.h,
15650 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15651 well as GNU runtime.
264fa2db 15652 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
15653 * execute/cascading-1.m, execute/function-message-1.m,
15654 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15655 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15656 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15657 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15658 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15659 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15660 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15661 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15662 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
15663 * objc.dg/bitfield-2.m: Run only on Darwin.
15664 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
15665 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15666 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 15667 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 15668
d395df26
AO
156692003-09-24 Alexandre Oliva <aoliva@redhat.com>
15670
15671 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15672
fff2cb99
GK
156732003-09-23 Geoffrey Keating <geoffk@apple.com>
15674
15675 * gcc.dg/darwin-abi-1.c: New file.
15676
af0f185b
AP
156772003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15678
15679 PR target/12281
15680 * gcc.c-torture/compile/20030921-1.c: New test.
15681
de582cfb
EB
156822003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15683
15684 * g++.dg/opt/reg-stack2.C: New test.
15685
5cfc5356
EB
156862003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15687
15688 * g++.dg/eh/delayslot1.C: New test.
15689
ddd2d57e
RH
156902003-09-20 Richard Henderson <rth@redhat.com>
15691
15692 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15693
ccea753c
RS
156942003-09-20 Roger Sayle <roger@eyesopen.com>
15695
15696 * gcc.c-torture/execute/20030920-1.c: New test case.
15697
2c49cd9e
KL
156982003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15699
15700 * g++.dg/rtti/typeid3.C: Correct expected error message.
15701
4047b164
KL
157022003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15703
15704 PR c++/157
15705 * g++.dg/parse/crash12.C: New test.
15706
99d53bba
JJ
157072003-09-19 Janis Johnson <janis187@us.ibm.com>
15708
15709 * gcc.dg/compat/mixed-struct-check.h: New.
15710 * gcc.dg/compat/mixed-struct-defs.h: New.
15711 * gcc.dg/compat/mixed-struct-init.h: New.
15712 * gcc.dg/compat/struct-by-value-19_main.c: New.
15713 * gcc.dg/compat/struct-by-value-19_x.c: New.
15714 * gcc.dg/compat/struct-by-value-19_y.c: New.
15715 * gcc.dg/compat/struct-by-value-20_main.c: New.
15716 * gcc.dg/compat/struct-by-value-20_x.c: New.
15717 * gcc.dg/compat/struct-by-value-20_y.c: New.
15718 * gcc.dg/compat/struct-return-19_main.c: New.
15719 * gcc.dg/compat/struct-return-19_x.c: New.
15720 * gcc.dg/compat/struct-return-19_y.c: New.
15721 * gcc.dg/compat/struct-return-20_main.c: New.
15722 * gcc.dg/compat/struct-return-20_x.c: New.
15723 * gcc.dg/compat/struct-return-20_y.c: New.
15724
ed71e586
AP
157252003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15726 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15727 so that it will not complain on LP64 targets.
15728
68c78847
KL
157292003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15730
15731 PR c++/495
15732 * g++.dg/template/friend24.C: New test.
15733
3501ba24
NS
157342003-09-19 Nathan Sidwell <nathan@codesourcery.com>
15735
68442fac 15736 PR c++/12332
3501ba24
NS
15737 * g++.dg/template/memtmpl2.C: New test.
15738
5ae6cd0d
MM
157392003-09-18 Mark Mitchell <mark@codesourcery.com>
15740
15741 PR target/11184
15742 * gcc.dg/builtin-apply1.c: New test.
15743
85b22f78
NS
157442003-09-18 Nathan Sidwell <nathan@codesourcery.com>
15745
15746 PR c++/9848
15747 * g++.dg/warn/Wunused-4.C: New test.
15748
ef08de80
VR
157492003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15750
15751 PR c++/12316
15752 * g++.dg/other/gc2.C: New test.
15753
84583208
MM
157542003-09-17 Mark Mitchell <mark@codesourcery.com>
15755
15dd86be
MM
15756 PR c++/11991
15757 * g++.dg/rtti/typeid3.C: New test.
15758
84583208
MM
15759 PR c++/12266
15760 * g++.dg/overload/template1.C: New test.
15761
0b75beaa
EB
157622003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15763
15764 * g++.dg/opt/cfg3.C: New test.
15765
ae8803a8
KL
157662003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15767
15768 PR c++/7939
15769 * g++.dg/template/crash11.C: New test.
15770
72954a4f
JM
157712003-09-16 Jason Merrill <jason@redhat.com>
15772 Jakub Jelinek <jakub@redhat.com>
15773
15774 * gcc.dg/attr-warn-unused-result.c: New test.
15775
3afd2e20
NS
157762003-09-15 Nathan Sidwell <nathan@codesourcery.com>
15777
15778 PR c++/12184
15779 * g++.dg/expr/call2.C: New test.
15780
c034f121
AJ
157812003-09-15 Andreas Jaeger <aj@suse.de>
15782
15783 * gcc.dg/Wold-style-definition-1.c: New test.
15784
29edb15c
MM
157852003-09-14 Mark Mitchell <mark@codesourcery.com>
15786
a7e8c268
MM
15787 PR c++/3907
15788 * g++.dg/parse/template12.C: New test.
15789
29edb15c
MM
15790 * g++.dg/abi/bitfield11.C: New test.
15791 * g++.dg/abi/bitfield12.C: Likewise.
15792
aab68b4a
AO
157932003-09-14 Alexandre Oliva <aoliva@redhat.com>
15794
15795 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
15796 non-expansion of functional macro name without arguments at EOL.
15797 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
15798
975f3818
RS
157992003-09-14 Richard Sandiford <rsandifo@redhat.com>
15800
15801 * gcc.c-torture/execute/20030914-[12].c: New tests.
15802
92af500d
NS
158032003-09-11 Nathan Sidwell <nathan@codesourcery.com>
15804
15805 PR c++/11788
15806 * g++.dg/overload/addr1.C: New test.
15807
93dc9a32
ILT
158082003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
15809
15810 * gcc.dg/20030909-1.c: New test.
15811
1c8b4e29
EB
158122003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15813
15814 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
15815
158162003-09-09 Devang Patel <dpatel@apple.com>
15817
15818 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 15819
f7657db9
KG
158202003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15821
15822 * gcc.dg/torture/builtin-explog-1.c: New testcase.
15823
9649812a
MM
158242003-09-08 Mark Mitchell <mark@codesourcery.com>
15825
15826 * gcc.dg/ia64-types1.c: New test.
15827 * gcc.dg/ia64-types2.c: Likewise.
15828
df049e59
KG
158292003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15830
11bf0eb0
KG
15831 * gcc.dg/builtins-1.c: Add more _Complex tests.
15832 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15833
df049e59
KG
15834 * gcc.dg/builtins-1.c: Test existing _Complex functions.
15835 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15836
f23fb7f5
MM
158372003-09-08 Mark Mitchell <mark@codesourcery.com>
15838
fa531100
MM
15839 PR c++/11786
15840 * g++.dg/lookup/koenig2.C: New test.
15841
f23fb7f5
MM
15842 PR c++/5296
15843 * g++.dg/rtti/typeid2.C: New test.
15844
7f14bbe6
JJ
158452003-09-08 Jakub Jelinek <jakub@redhat.com>
15846
15847 * gcc.c-torture/compile/20030904-1.c: New test.
15848
7b65ed54
EB
158492003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15850
15851 * g++.dg/opt/longbranch2.C: New test.
15852
6a4f08f3
AP
158532003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15854
15855 * g++.dg/template/crash10.C: Only compile it.
15856
dc4cb34e
AP
158572003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15858
15859 PR middle-end/11665
15860 * gcc.c-torture/compile/20030907-1.c: New test.
15861 * g++.dg/init/array11.C: New test.
15862
cf9ad9a7
MM
158632003-09-07 Mark Mitchell <mark@codesourcery.com>
15864
15865 PR c++/11852
15866 * g++.dg/init/struct1.C: New test.
15867
6ef0aa7b
MM
158682003-09-07 Mark Mitchell <mark@codesourcery.com>
15869
15870 PR c++/12181
15871 * g++.dg/expr/comma1.C: New test.
15872
385bce06
MM
158732003-09-06 Mark Mitchell <mark@codesourcery.com>
15874
ae53e5bc 15875 PR c++/11867
385bce06
MM
15876 * g++.dg/expr/static_cast5.C: New test.
15877
687f4bc1
AP
158782003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
15879
15880 PR c++/11507
15881 * g++.dg/lookup/scoped7.C: New test.
c6c01481 15882
687f4bc1
AP
15883 PR c++/9574
15884 * g++.dg/other/static1.C: New test.
15885
15886 PR c++/11490
15887 * g++.dg/warn/template-1.C: New test.
15888
15889 PR c++/11432
15890 * g++.dg/template/crash10.C: New test.
c6c01481 15891
687f4bc1
AP
15892 PR c++/2478
15893 * g++.dg/overload/VLA.C: New test.
c6c01481 15894
687f4bc1
AP
15895 PR c++/10804
15896 * g++.dg/template/call1.C: New test.
15897
1f845b30
NS
158982003-09-06 Nathan Sidwell <nathan@codesourcery.com>
15899
15900 PR c++/11794
15901 * g++.dg/parse/using3.C: New test.
15902
34ff2673
RS
159032003-09-06 Roger Sayle <roger@eyesopen.com>
15904
15905 PR c++/11409
15906 * g++.dg/overload/builtin3.C: New test case.
15907
03845b47
SB
159082003-09-06 Steven Bosscher <steven@gcc.gnu.org>
15909
15910 PR c/9862
15911 * gcc.dg/20030906-1.c: New test.
15912 * gcc.dg/20030906-2.c: Likewise.
15913
b92bc2a0
NS
159142003-09-06 Nathan Sidwell <nathan@codesourcery.com>
15915
15916 PR c++/12167
15917 * g++.dg/parse/defarg5.C: New test.
15918
15919 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
15920
ceeae2d1
MM
159212003-09-05 Mark Mitchell <mark@codesourcery.com>
15922
15923 PR c++/12163
15924 * g++.dg/expr/static_cast4.C: New test.
15925
15926 PR c++/12146
15927 * g++.dg/template/crash9.C: New test.
15928
3f8dc57b
AP
159292003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
15930
c6c01481 15931 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
15932 in __FUNCTION__.
15933 * g++.old-deja/g++.ext/pretty3.C: Likewise.
15934
8e1daa34
NS
159352003-09-05 Nathan Sidwell <nathan@codesourcery.com>
15936
12483c9f
NS
15937 PR c++/11922
15938 * g++/dg/template/qualified-id1.C: New test.
c6c01481 15939
8e1daa34
NS
15940 PR c++/12037
15941 * g++.dg/warn/noeffect4.C: New test.
15942
47ab33b2
MA
159432003-09-04 Matt Austern <austern@apple.com>
15944
15945 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
15946 * g++.dg/ext/fnname2.C: Likewise.
15947 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 15948
d18a8251
MM
159492003-09-04 Mark Mitchell <mark@codesourcery.com>
15950
15951 * g++.dg/expr/lval1.C: New test.
15952 * g++.dg/ext/lvcast.C: Remove.
15953
bcfb8075
RS
159542003-09-03 Roger Sayle <roger@eyesopen.com>
15955
15956 PR optimization/11700.
15957 * gcc.c-torture/compile/20030903-1.c: New test case.
15958
43fe31f6
MM
159592003-09-03 Mark Mitchell <mark@codesourcery.com>
15960
15961 PR c++/12053
15962 * g++.dg/abi/layout4.C: New test.
15963
1918facf
SB
159642003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
15965
15966 PR c++/11553
15967 * g++.dg/parse/friend3.C: New test.
c6c01481 15968
6d80c4b9
MM
159692003-09-02 Mark Mitchell <mark@codesourcery.com>
15970
3281be05
MM
15971 PR c++/11847
15972 * g++.dg/template/class1.C: New test.
15973
6d80c4b9
MM
15974 PR c++/11808
15975 * g++.dg/expr/call1.C: New test.
15976
7e99327d
MM
159772003-09-01 Mark Mitchell <mark@codesourcery.com>
15978
15979 PR c++/12114
15980 * g++.dg/init/ref9.C: New test.
15981
15982 PR c++/11972
15983 * g++.dg/template/nested4.C: New test.
15984
20d65560
MM
159852003-08-29 Mark Mitchell <mark@codesourcery.com>
15986
7433e6d4
MM
15987 PR c++/12093
15988 * g++.dg/template/non-dependent4.C: New test.
15989
20d65560
MM
15990 PR c++/11928
15991 * g++.dg/inherit/conv1.C: New test.
15992
fc2b8477
MM
159932003-08-29 Mark Mitchell <mark@codesourcery.com>
15994
15995 PR c++/6196
15996 * g++.dg/ext/label1.C: New test.
15997 * g++.dg/ext/label2.C: Likewise.
15998
a1652802
MM
159992003-08-28 Mark Mitchell <mark@codesourcery.com>
16000
16001 * g++.dg/expr/cond3.C: New test.
16002
a2a919aa
KG
160032003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16004
16005 * gcc.dg/builtins-1.c: Add new builtin cases.
16006
488f17e1
KG
160072003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16008
16009 * gcc.dg/builtins-1.c: Add new cases.
16010 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16011
160122003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16013
16014 * gcc.dg/builtins-1.c: Add more math builtin tests.
16015 * gcc.dg/torture/builtin-attr-1.c: New test.
16016
22bd385b
MM
160172003-08-28 Mark Mitchell <mark@codesourcery.com>
16018
16019 PR optimization/5079
16020 * g++.dg/opt/static3.C: New test.
16021
3d7ca167
ZD
160222003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16023
16024 * gcc.misc-tests/gcov-10b.c: New test.
16025
031b59ce
MM
160262003-08-27 Mark Mitchell <mark@codesourcery.com>
16027
16028 * g++.dg/opt/ptrmem3.C: New test.
16029
16030 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16031
b7bc76e3
JJ
160322003-08-27 Jakub Jelinek <jakub@redhat.com>
16033
16034 * gcc.dg/20030826-2.c: New test.
16035
00229de4
RS
160362003-08-26 Roger Sayle <roger@eyesopen.com>
16037
16038 PR middle-end/12002
16039 * g77.f-torture/compile/12002.f: New test case.
16040
e3232933
RS
160412003-08-26 Roger Sayle <roger@eyesopen.com>
16042
16043 * gcc.dg/20030826-1.c: New test case.
16044
a103ca2c
MK
160452003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16046
16047 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16048
20b50672
NS
160492003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16050
6d9a0a36
NS
16051 PR c++/11871
16052 * c++.dg/lookup/crash1.C: New test.
16053
20b50672
NS
16054 * c++.dg/warn/noeffect3.C: New test.
16055
0961802f
JJ
160562003-08-25 Janis Johnson <janis187@us.ibm.com>
16057
16058 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16059 * gcc.dg/compat/vector-1_y.c: Ditto.
16060 * gcc.dg/compat/vector-2_x.c: Ditto.
16061 * gcc.dg/compat/vector-2_y.c: Ditto.
16062
b01e3e38
UW
160632003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16064
16065 * gcc.dg/20030702-1.c: New test.
16066
43dc123f
MM
160672003-08-25 Mark Mitchell <mark@codesourcery.com>
16068
16069 PR c++/8795
16070 * g++.dg/ext/altivec-1.C: New test.
16071
a30b6839
RH
160722003-08-24 Richard Henderson <rth@redhat.com>
16073
16074 * g++.dg/eh/simd-2.C: Add -w for x86.
16075
61c234ce
JJ
160762003-08-23 Jakub Jelinek <jakub@redhat.com>
16077
16078 * gcc.dg/20030815-1.c: New test.
16079
a653d067
KL
160802003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16081
16082 PR c++/3765
16083 * g++.dg/parse/access6.C: New test.
16084
19db77ce
KL
160852003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16086
16087 PR c++/641, c++/11876
16088 * g++.dg/template/friend22.C: New test.
16089 * g++.dg/template/friend23.C: Likewise.
16090
35f73a73
MM
160912003-08-22 Mark Mitchell <mark@codesourcery.com>
16092
16093 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16094 identically.
16095
6560773a
MM
160962003-08-22 Mark Mitchell <mark@codesourcery.com>
16097
16098 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16099
a30f2d65
MM
161002003-08-22 Mark Mitchell <mark@codesourcery.com>
16101
16102 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16103
7741796c
MM
161042003-08-22 Mark Mitchell <mark@codesourcery.com>
16105
16106 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16107
376de225
MM
161082003-08-22 Mark Mitchell <mark@codesourcery.com>
16109
16110 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16111
f3c2dfc6
MM
161122003-08-21 Mark Mitchell <mark@codesourcery.com>
16113
16114 PR c++/11919
16115 * g++.dg/overload/prom1.C: New test.
16116
16117 PR c++/11551
16118 * g++.dg/parse/dtor2.C: New test.
16119
16120 PR c++/10762
16121 * g++.dg/parse/using2.C: New test.
16122
43c446b8
KH
161232003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16124
16125 PR target/11805
16126 * gcc.c-torture/compile/20030821-1.c: New.
16127
35c18a20
MM
161282003-08-20 Mark Mitchell <mark@codesourcery.com>
16129
16130 PR c++/11834
16131 * g++.dg/template/deduce2.C: New test.
16132
c4c83fff
JZ
161332003-08-21 Josef Zlomek <zlomekj@suse.cz>
16134
16135 * gcc.c-torture/execute/20030821-1.c: New test.
16136
2cf099a5
RS
161372003-08-20 Roger Sayle <roger@eyesopen.com>
16138
16139 PR middle-end/11984
16140 * gcc.dg/20030820-1.c: New test case.
16141
47d4c811
NS
161422003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16143
16144 PR c++/11945
16145 * g++.dg/warn/noeffect2.C: New test.
16146
4b0d3cbe
MM
161472003-08-19 Mark Mitchell <mark@codesourcery.com>
16148
16149 PR c++/10926
16150 * g++.dg/template/dtor2.C: New test.
16151
16152 PR c++/11684
16153 * g++.dg/template/operator1.C: New test.
16154 * g++.dg/parse/operator4.C: New test.
16155
16156 PR c++/11946.C
16157 * g++.dg/expr/enum1.C: New test.
16158 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16159
16160 PR c++/11036.C
16161 * g++.dg/parse/elab2.C: New test.
16162 * g++.dg/parse/typedef4.C: Change error message.
16163 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16164 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16165 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16166
ccc01444
GK
161672003-08-19 Geoffrey Keating <geoffk@apple.com>
16168
16169 * gcc.dg/pch/warn-1.c: New.
16170 * gcc.dg/pch/warn-1.hs: New.
16171
16172 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16173 not-tested file.
16174
c0d4955f
AP
161752003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16176
16177 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16178
4fad7068
AP
161792003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16180
16181 * gcc.dg/uninit-D.c: New Test.
16182 * gcc.dg/uninit-E.c: New Test.
16183 * gcc.dg/uninit-F.c: New Test.
16184 * gcc.dg/uninit-G.c: New Test.
16185
7f5d157f
MR
161862003-08-19 Michael Ritzert <ritzert@t-online.de>
16187
16188 * g++.dg/README: Describe the pch directory.
16189
b54f5338
KL
161902003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16191
16192 PR c++/11174
16193 * g++.dg/parse/access4.C: New test.
16194 * g++.dg/parse/access5.C: Likewise.
16195 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16196
622adc7e
MK
161972003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16198
16199 * gcc.dg/noncompile/20030818-1.c: New.
16200
a2507277
NS
162012003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16202
47d4c811
NS
16203 PR c++/11957
16204 * g++.dg/warn/noeffect1.C: New test.
16205
a2507277
NS
16206 * g++.dg/template/scope2.C: New test.
16207 * g++.dg/template/error2.C: Correct dg-error
16208
8edf7a6d
RS
162092003-08-18 Richard Sandiford <rsandifo@redhat.com>
16210
16211 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16212
e895113a
NS
162132003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16214
16215 PR C++/11512
16216 * g++.dg/template/warn1.C: New.
16217
68ea098a
NS
162182003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16219
16220 * g++.dg/template/error2.C: New test.
16221 * g++.dg/lookup/using7.C: Adjust errors
16222 * g++.old-deja/g++.pt/crash36.C: Likewise.
16223 * g++.old-deja/g++.pt/derived3.C: Likewise.
16224
d256ac69
KG
162252003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16226
16227 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16228 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16229 * gcc.c-torture/execute/builtins/string-9.c: New, from
16230 string-opt-9.c. Adjust for execute/builtins framework.
16231 * gcc.c-torture/execute/string-opt-9.c: Delete.
16232
560ad596
MM
162332003-08-12 Mark Mitchell <mark@codesourcery.com>
16234
4717fcc7
MM
16235 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16236
560ad596
MM
16237 * g++.dg/parse/ret-type2.C: New test.
16238
16239 PR c++/11703
16240 * g++.dg/init/new8.C: New test.
16241
16242 PR c++/10923
16243 * g++.dg/parse/typedef5.C: New test.
16244
16245 PR c++/9512
16246 * g++.dg/parse/qualified2.C: New test.
16247 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16248 invalid code.
16249
fe0378ed
MM
162502003-08-11 Mark Mitchell <mark@codesourcery.com>
16251
16252 * g++.dg/conversion/ptrmem1.C: New test.
16253
5f5e441a
JJ
162542003-08-11 Jakub Jelinek <jakub@redhat.com>
16255
16256 PR target/11693
16257 * gcc.dg/20030811-1.c: New test.
16258
16259 PR target/11535
16260 * gcc.c-torture/execute/20030811-1.c: New test.
16261
0235f855
KG
162622003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16263
16264 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16265
d9148cf4
MM
162662003-08-10 Mark Mitchell <mark@codesourcery.com>
16267
16268 PR c++/11789.C
16269 * g++.dg/inherit/multiple1.C: New test.
16270
86306a6b
NS
162712003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16272
bae39a73
NS
16273 * gcc.dg/spe1.c: New test.
16274
ffc76561
NS
16275 PR c++/11670
16276 * g++.dg/expr/cast2.C: New test.
c6c01481 16277
86306a6b
NS
16278 PR c++/10530
16279 * g++.dg/template/dependent-name2.C: New test.
16280
bb6e4168
AP
162812003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16282
16283 * g++.dg/parse/crash11.C: Put the dg options in comments.
16284
df38ffef
NB
162852003-08-08 Neil Booth <neil@daikokuya.co.uk>
16286
16287 * lib/gcc-dg.exp: Update for diagnostic change.
16288
3adee96c
KL
162892003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16290
16291 PR c++/5767
16292 * g++.dg/parse/crash11.C: New test.
16293
372431b6
AO
162942003-08-06 Alexandre Oliva <aoliva@redhat.com>
16295
16296 * gcc.dg/cpp/spacing1.c: Update.
16297
17f6297d
JJ
162982003-08-04 Janis Johnson <janis187@us.ibm.com>
16299
16300 PR target/11739
16301 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16302 a value for -mtune.
16303
02a1994c
RS
163042003-08-04 Roger Sayle <roger@eyesopen.com>
16305
16306 PR middle-end/11771
16307 * gcc.c-torture/compile/20030804-1.c: New test case.
16308
f2593a66
RS
163092003-08-04 Roger Sayle <roger@eyesopen.com>
16310
16311 * gcc.dg/20030804-1.c: New test case.
16312
b5d72eda
AO
163132003-08-04 Alexandre Oliva <aoliva@redhat.com>
16314
16315 * gcc.dg/cpp/separate-1.c: New test.
16316
ae0b7dfc
NS
163172003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16318
6cb89308
NS
16319 PR c++/11704
16320 * g++.dg/template/dependent-expr2.C: New test.
16321
ae0b7dfc
NS
16322 PR c++/11766
16323 * g++.dg/expr/ptrmem1.C: New test.
16324
79572cb1
KL
163252003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16326
16327 PR c++/9453
16328 * g++.dg/template/friend15.C: New test.
16329
76bf2c97
NB
163302003-08-03 Neil Booth <neil@daikokuya.co.uk>
16331
16332 * lib/dg-pch.exp: Work round PCH bug.
16333
8e9dd1eb
KG
163342003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16335
16336 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16337 builtins. Move cases from builtins-4.c here.
16338
16339 * gcc.dg/torture/builtin-math-1.c: New test taken from
16340 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16341 additional cases.
c6c01481 16342
8e9dd1eb
KG
16343 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16344 Delete.
16345
fd9aef9d
NS
163462003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16347
16348 PR c++/9447
16349 * g++.dg/template/using7.C: New test.
16350
49634b3a
NB
163512003-08-02 Neil Booth <neil@daikokuya.co.uk>
16352
16353 * import1.c, import2.c: New tests.
16354
5f77fbd4
JJ
163552003-08-01 Jakub Jelinek <jakub@redhat.com>
16356
16357 * g++.dg/eh/crossjump1.C: New test.
16358
ee935db4
MM
163592003-08-01 Mark Mitchell <mark@codesourcery.com>
16360
16361 PR c++/11697
16362 * g++.dg/template/using6.C: New test.
16363
16364 PR c++/11744
16365 * g++.dg/template/koenig2.C: New test.
16366
d6f7c704
KL
163672003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16368
16369 PR c++/7983
16370 * g++.dg/parse/typedef4.C: New test.
16371
cbd63935
KL
163722003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16373
16374 PR c++/8442, c++/8806
16375 * g++.dg/template/elab1.C: New test.
16376 * g++.dg/template/type2.C: Likewise.
16377 * g++.dg/template/ttp3.C: Adjust expected error message.
16378 * g++.old-deja/g++.law/visibility13.C: Likewise.
16379 * g++.old-deja/g++.niklas/t135.C: Likewise.
16380 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16381 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16382 template argument.
16383 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16384
522da2bf
NS
163852003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16386
a5bcc582
NS
16387 PR c++/11295
16388 * g++.dg/ext/stmtexpr1.C: New test.
16389
d340e53f
NS
16390 * g++.dg/opt/tmp1.C: New test.
16391
f21e6028
NS
16392 PR c++/11525
16393 * g++.dg/parse/constant4.C: New test.
16394
522da2bf
NS
16395 PR c++/9447
16396 * g++.dg/template/using5.C: New test.
16397
2598550f
RS
163982003-07-31 Roger Sayle <roger@eyesopen.com>
16399
16400 * gcc.dg/builtins-27.c: New test case.
16401
a132b6a8
JJ
164022003-07-31 Jakub Jelinek <jakub@redhat.com>
16403
16404 * gcc.dg/tls/opt-7.c: New test.
16405
5011c2ca 164062003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 16407
5011c2ca
AP
16408 * g++.old-deja/g++.other/crash18.C: Remove.
16409
fb5ce3c9
NS
164102003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16411
ffd49b19
NS
16412 * g++.dg/template/explicit3.C: New.
16413 * g++.dg/template/explicit4.C: New.
16414 * g++.dg/template/explicit5.C: New.
16415
fb5ce3c9
NS
16416 PR c++/11347
16417 * g++.dg/template/memtmpl1.C: New.
16418
675eab74
AP
164192003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16420
16421 PR target/11565
16422 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16423 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16424
602a82f3 164252003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
16426
16427 * vtgc1.c: Kill.
16428
55d54003
ZW
164292003-07-29 Zack Weinberg <zack@codesourcery.com>
16430
16431 * gcc.dg/struct-in-proto-1.c: New test.
16432
8f9b4009
NB
164332003-07-29 Neil Booth <neil@daikokuya.co.uk>
16434
16435 * gcc.dg/cpp/include2.c: Only expect one message.
16436
399dedb9
NS
164372003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16438
16439 PR c++/9447
16440 * g++.dg/template/using1.C: New test.
16441 * g++.dg/template/using2.C: New test.
16442 * g++.dg/template/using3.C: New test.
16443 * g++.dg/template/using4.C: New test.
16444
f67f7737
AO
164452003-07-29 Alexandre Oliva <aoliva@redhat.com>
16446
16447 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16448 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16449
415d4636
MM
164502003-07-28 Jan Hubicka <jh@suse.cz>
16451
16452 PR c++/11530
16453 * g++.dg/opt/call1.C: New test.
16454
7b6d72fc
MM
164552003-07-28 Alexandre Oliva <aoliva@redhat.com>
16456
16457 PR c++/11667
16458 * g++.dg/init/enum2.C: New test.
16459 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 16460
b7365957
HPN
164612003-07-28 <hp@bitrange.com>
16462
16463 * gcc.dg/Wdeclaration-after-statement-1.c,
16464 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16465
5dfa45d0
JJ
164662003-07-28 Jakub Jelinek <jakub@redhat.com>
16467
16468 * gcc.c-torture/compile/20030725-1.c: New test.
16469
66584e64
AH
164702003-07-28 Aldy Hernandez <aldyh@redhat.com>
16471
16472 * gcc.dg/20030505.c: Only run for SPE.
16473 Remove definition of opaque type.
16474
b7a78333
MM
164752003-07-27 Mark Mitchell <mark@codesourcery.com>
16476
16477 * g++.dg/template/ptrmem6.C: New test.
16478
18f3e349
GK
164792003-07-26 Geoffrey Keating <geoffk@apple.com>
16480
16481 * gcc.c-torture/compile/zero-strct-2.c: New test.
16482
863d3dfb
GK
164832003-07-25 Geoffrey Keating <geoffk@apple.com>
16484
16485 * gcc.dg/intermod-1.c: New test.
16486
a91db711
NS
164872003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16488
22038b2c
NS
16489 PR c++/11617
16490 * g++.dg/template/lookup2.C: New test.
16491 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 16492 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
16493
16494 PR c++/11596
a91db711
NS
16495 * g++.dg/template/defarg3.C: New test.
16496
16497 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16498
22ed7e5f
MM
164992003-07-24 Mark Mitchell <mark@codesourcery.com>
16500
16501 * g++.dg/inherit/access5.C: New test.
16502
f60a10e7
KL
165032003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16504
16505 PR c++/11513
16506 * g++.dg/template/crash8.C: New test.
16507
8f5b6d29
SB
165082003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16509
16510 PR c/10602
16511 * gcc.dg/noncompile/incomplete-2.c: New test.
16512
11b8e71c
MM
165132003-07-23 Mark Mitchell <mark@codesourcery.com>
16514
bd16cb25
MM
16515 PR c++/11645
16516 * g++.dg/inherit/access4.C: New test.
16517
6cf4d1bc
MM
16518 PR c++/11517
16519 * g++.dg/expr/cond2.C: New test.
55d54003 16520
11b8e71c
MM
16521 PR optimization/10679
16522 * g++.dg/opt/inline4.C: New test.
16523
eb5abb39
NS
165242003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16525
16526 * g++.dg/parse/crash10: New test.
16527
817aed6f
NS
165282003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16529
16530 * g++.dg/ext/flexary1.C: New test.
55d54003 16531
bef89e9e
KL
165322003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16533
16534 PR c++/10793
16535 * g++.dg/template/crash9.C: New test.
16536
4bd56354
VR
165372003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16538
16539 PR c++/3004
16540 * g++.dg/parse/typedef3.C: New test.
16541
16542 PR c++/7906
16543 * g++.dg/parse/operator2.C: New test.
16544
16545 PR c++/8895
16546 * g++.dg/parse/def-tmpl-arg1.C: New test.
16547
16548 PR c++/9282
16549 * g++.dg/parse/funptr1.C: New test.
16550
16551 PR c++/9452
16552 * g++.dg/parse/ambig3.C: New test.
16553
16554 PR c++/9454
16555 * g++.dg/parse/operator3.C: New test.
16556
16557 PR c++/9486
16558 * g++.dg/parse/template10.C: New test.
16559
16560 PR c++/9488
16561 * g++.dg/parse/template11.C: New test.
16562
16563 PR c++/10150
16564 * g++.dg/parse/invalid-op1.C: New test.
16565
16566 PR c++/10247
16567 * g++.dg/parse/condexpr1.C: New test.
16568
c6e4cc53
NS
165692003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16570
e0d1297c
NS
16571 * g++.dg/ext/packed3.C: New test.
16572 * g++.dg/ext/packed4.C: New test.
16573
c6e4cc53
NS
16574 * gcc.dg/pack-test-3.c: New test.
16575
dd039fc9
JJ
165762003-07-21 Janis Johnson <janis187@us.ibm.com>
16577
16578 * lib/compat.exp: Handle dg-options per source file.
16579 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16580 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16581 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16582 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16583 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16584 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16585 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16586 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16587 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16588 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16589 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16590 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16591 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16592 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16593
124b0e05
AP
165942003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16595
16596 PR c/10320
16597 * gcc.c-torture/execute/20030718-1.c: New test.
16598
bbda30a4
EB
165992003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16600
55d54003 16601 PR optimization/11536
bbda30a4
EB
16602 * gcc.dg/20030721-1.c: New test.
16603
e9f9c81f
MM
166042003-07-19 Mark Mitchell <mark@codesourcery.com>
16605
16606 PR c++/11546
16607 * g++.dg/template/lookup1.C: New test.
16608
14e33ee8
ZW
166092003-07-19 Zack Weinberg <zack@codesourcery.com>
16610
16611 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16612 diagnostics of ill-formed constructs involving labels.
16613 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16614 the new 'previously defined here' message.
16615
a3f10e50
NS
166162003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16617
16618 * g++.dg/parse/non-dependent2.C: New test.
16619
1fd0cd42
AP
166202003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16621
14e33ee8 16622 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
16623 weak symbols.
16624
16f6812f
JJ
166252003-07-17 Jakub Jelinek <jakub@redhat.com>
16626
16627 PR target/11087
16628 * gcc.c-torture/execute/20030717-1.c: New test.
16629
f129791c
EB
166302003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16631
16632 * g++.dg/opt/cfg1.C: New test.
16633
2b187c63
MM
166342003-07-17 Mark Mitchell <mark@codesourcery.com>
16635
16636 PR optimization/11557
16637 * gcc.dg/20030717-1.c: New test.
16638
bf88d870
AP
166392003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16640
16641 PR c++/10476
16642 * g++.dg/expr/crash-1.C: New test.
16643
16644 PR c++/11027
16645 * g++.dg/template/init3.C: New test.
16646
16647 PR c++/8222
16648 * g++.dg/template/non-dependent1.C: New test.
16649
16650 PR c++/11070
16651 * g++.dg/template/non-dependent2.C: New test.
16652
16653 PR c++/11071
16654 * g++.dg/template/non-dependent3.C: New test.
16655
16656 PR c++/9907
16657 * g++.dg/template/sizeof5.C: New test.
16658
26e0dcb3
GK
166592003-07-17 Geoffrey Keating <geoffk@apple.com>
16660
16661 PR 11498
16662 * gcc.c-torture/compile/mangle-1.c: New file.
16663
41c5ee06
KL
166642003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16665
16666 PR c++/7809
94b32725 16667 * g++.dg/parse/access3.C: New test.
41c5ee06 16668
2a39bedb 166692003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
16670
16671 PR c++/11384
16672 * g++.dg/init/init-ref4.C: New test.
16673
39703eb9
MM
166742003-07-16 Mark Mitchell <mark@codesourcery.com>
16675
16676 PR c++/11547
16677 * g++.dg/parse/constant3.C: New test.
16678 * g++.dg/parse/crash7.C: Likewise.
16679
48addf69
AP
166802003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16681
16682 PR target/11008
16683 * gcc.dg/i386-pentium4-not-mull.c: New.
16684
1e0343dd
R
166852003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16686
16687 * gcc.dg/asm-names.c (ymain): Make it weak.
16688
866eb556
KL
166892003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16690
16691 PR c++/5421
16692 * g++.dg/template/friend21.C: New test.
16693
fc4767bb
JJ
166942003-07-16 Jakub Jelinek <jakub@redhat.com>
16695
16696 * gcc.dg/cleanup-8.c: New test.
16697 * gcc.dg/cleanup-9.c: New test.
16698
32f2f2cb
DS
166992003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16700
16701 * g++.dg/ext/dll-MI1.h: New file.
16702 * g++.dg/ext/dllexport-MI1.C: New file.
16703 * g++.dg/ext/dllimport-MI1.C: New file.
16704
bc8229a0
JJ
167052003-07-15 Jakub Jelinek <jakub@redhat.com>
16706
16707 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16708 it does not have cmpstrsi patterns (just cmpmemsi).
16709
b0afa2fc
MM
167102003-07-15 Mark Mitchell <mark@codesourcery.com>
16711
16712 PR debug/11473
16713 * g++.dg/debug/debug8.C: New test.
16714
caec1dc0
KL
167152003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16716
16717 PR c++/10108
16718 * g++.dg/template/crash7.C: New test.
16719
aadf50ed
KH
167202003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16721
16722 PR target/10795
16723 * gcc.c-torture/compile/20030708-1.c: New.
16724
5a257872
EB
167252003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16726
16727 * gcc.c-torture/execute/20030715-1.c: New test.
16728
89a68bb9
GK
167292003-07-14 Geoffrey Keating <geoffk@apple.com>
16730
16731 * gcc.dg/pch/inline-3.c: New file.
16732 * gcc.dg/pch/inline-3.hs: New file.
16733 * gcc.dg/pch/inline-4.c: New file.
16734 * gcc.dg/pch/inline-4.hs: New file.
16735
5e08432e
MM
167362003-07-14 Mark Mitchell <mark@codesourcery.com>
16737
8d83f792
MM
16738 PR c++/11509
16739 * g++.dg/template/crash6.C: New test.
16740
748d4c7e
MM
16741 PR c++/7053
16742 * g++.dg/template/friend20.C: New test.
16743
5e08432e
MM
16744 PR c++/7019
16745 * g++.dg/template/overload2.C: New test.
16746
1b78cca9
FS
167472003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16748
16749 PR optimization/11440
16750 * gcc.c-torture/execute/20030714-1.c: New test.
16751
55ece1b3
KL
167522003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16753
16754 PR c++/11154
16755 * g++.dg/template/partial2.C: New test.
16756
b3445994
MM
167572003-07-13 Mark Mitchell <mark@codesourcery.com>
16758
a3d87771
MM
16759 PR c++/11503
16760 * g++.dg/template/anon1.C: New test.
16761
b3445994
MM
16762 PR c++/11493
16763 PR c++/11495
16764 * g++.dg/parse/template9.C: Likewise.
16765 * g++.dg/template/crash4.C: New test.
16766 * g++.dg/template/koenig1.C: Likewise.
16767 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
16768 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
16769 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
16770 functions.
16771 * g++.old-deja/g++.jason/template36.C: Likewise.
16772 * g++.old-deja/g++.mike/p1989.C: Likewise.
16773 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
16774 * g++.old-deja/g++.pt/ttp20.C: Use this->.
16775 * g++.old-deja/g++.pt/ttp21.C: Use this->.
16776 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
16777 compiling.
16778 * g++.old-deja/g++.pt/union2.C: Use this->.
16779
358b8f01
JJ
167802003-07-11 Jakub Jelinek <jakub@redhat.com>
16781
16782 * gcc.dg/20030711-1.c: New test.
16783
7efa3e22
NS
167842003-07-11 Nathan Sidwell <nathan@codesourcery.com>
16785
16786 PR c++/11050
16787 * g++.dg/parse/args1.C: New test.
16788 * g++.pt/defarg8.C: Change expected errors.
16789
7d48af30
MM
167902003-07-11 Mark Mitchell <mark@codesourcery.com>
16791
87ca53f6
MM
16792 PR c++/8164
16793 * g++.dg/template/nontype2.C: New test.
16794
a6b602ca
MM
16795 PR c++/10558
16796 * g++.dg/parse/template8.C: New test.
16797
6eeba0cc
MM
16798 PR c++/8327
16799 * g++.dg/template/scope1.C: New test.
16800
7d48af30
MM
16801 * g++.dg/warn/Wsign-compare-1.C: New test.
16802
1dc9efda
KH
168032003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16804
16805 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
16806
4a386498
MM
168072003-07-10 Mark Mitchell <mark@codesourcery.com>
16808
584672ee
MM
16809 PR c++/9411
16810 * g++.dg/template/explicit2.C: New test.
16811
4a386498
MM
16812 PR c++/10032
16813 * g++.dg/warn/pedantic1.C: New test.
16814
7c728fc6
NS
168152003-07-10 Nathan Sidwell <nathan@codesourcery.com>
16816
16817 PR c++ 9483
16818 * g++.dg/other/field1.C: New test.
16819
11791dbc
KH
168202003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16821
16822 PR c/11449
16823 * gcc.c-torture/compile/20030707-1.c: New.
16824
0c3b76ea
KL
168252003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16826
16827 PR c++/10849
16828 * g++.dg/template/access12.C: New test.
16829
bda8c1ca
NS
168302003-07-09 Nathan Sidwell <nathan@codesourcery.com>
16831
16832 * g++.dg/bprob/bprob.exp (prof_ext): Update.
16833 * g77.dg/bprob/bprob.exp (prof_ext): Update.
16834 * gcc.misc-tests/bprob.exp (prof_ext): Update.
16835 * gcc.misc-tests/gcov.exp: Update
16836 * g++.dg/gcov/gcov.exp: Update
16837 * lib/gcov.exp: Update.
16838
d17811fd
MM
168392003-07-08 Mark Mitchell <mark@codesourcery.com>
16840
16841 * g++.dg/abi/mangle17.C: Make sure template expressions are
16842 dependent.
16843 * g++.dg/abi/mangle4.C: Mark erroneous casts.
16844 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
16845 * g++.dg/opt/stack1.C: Remove erroneous code.
16846 * g++.dg/parse/template7.C: New test.
16847 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
16848 * g++.old-deja/g++.pt/crash4.C: Likewise.
16849
76739f29
JDA
168502003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16851
16852 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
16853 with zero or one occurence of `$' after the initial `L'.
16854
55c9de2d
KH
168552003-07-08 Kazu Hirata <kazu@cs.umass.edu>
16856
16857 * gcc.c-torture/compile/20030704-1.c: Add a comment.
16858
8af61113
RS
168592003-07-08 Roger Sayle <roger@eyesopen.com>
16860
16861 PR c/11370
16862 * gcc.dg/Wunreachable-6.c: New testcase.
16863 * gcc.dg/Wunreachable-7.c: New testcase.
16864
7e6dc358
JJ
168652003-07-08 Jakub Jelinek <jakub@redhat.com>
16866
16867 PR c/11420
16868 * gcc.dg/20030708-1.c: New test.
16869
b8898790
RS
168702003-07-08 Richard Sandiford <rsandifo@redhat.com>
16871
16872 * gcc.dg/compat/sdata-section.h: New file.
16873 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
16874 * gcc.dg/torture/mips-sdata-1.c: New test.
16875
c4d0910c
KL
168762003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16877
16878 PR c++/11030
16879 * g++.dg/template/friend19.C: New test.
16880
8df63efa
JJ
168812003-07-08 Jakub Jelinek <jakub@redhat.com>
16882
16883 * g++.dg/opt/strength-reduce.C: New test.
16884
afeeac3f
RS
168852003-07-07 Roger Sayle <roger@eyesopen.com>
16886
16887 PR target/10979
16888 * gcc.dg/20030707-1.c: New testcase.
16889
2c430630
RS
168902003-07-07 Roger Sayle <roger@eyesopen.com>
16891
16892 PR optimization/11059
16893 * g++.dg/opt/emptyunion.C: New testcase.
16894
82d610ec 168952003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 16896 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
16897
16898 * g++.dg/opt/stack1.C: New test.
16899
0a72704b
MM
169002003-07-05 Mark Mitchell <mark@codesourcery.com>
16901
16902 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
16903 run test.
14e33ee8 16904
0a72704b
MM
16905 PR c++/11431
16906 * g++.dg/expr/static_cast3.C: New test.
16907
e6cc3a24
ZW
169082003-07-04 Zack Weinberg <zack@codesourcery.com>
16909
16910 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
16911 everywhere.
16912 * gcc.dg/concat.c: Concatenation of string constants with
16913 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
16914 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
16915 * gcc.dg/cpp/escape-2.c: Use wide character constants where
16916 necessary to avoid multi-character character constant warning.
16917 * gcc.dg/cpp/escape.c: Likewise.
16918 * gcc.dg/cpp/ucs.c: Likewise.
16919 Remove backslashes from dg-bogus comments, as they confuse Tcl.
16920 Fix a typo.
16921
9037065f
KH
169222003-07-04 Kazu Hirata <kazu@cs.umass.edu>
16923
682def26 16924 PR c/11428
9037065f
KH
16925 * gcc.c-torture/compile/20030704-1.c: New.
16926
ae81000a
KH
169272003-07-04 Kazu Hirata <kazu@cs.umass.edu>
16928
16929 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
16930
1cf0dce8
DS
169312003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
16932
16933 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 16934 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 16935 tests for warnings.
32f2f2cb
DS
16936 * g++.dg/ext/dllimport2.C: Add tests for warnings.
16937 * g++.dg/ext/dllimport3.C: Likewise.
16938 * g++.dg/ext/dllimport4.C: New file.
16939 * g++.dg/ext/dllimport5.C: New file.
16940 * g++.dg/ext/dllimport6.C: New file.
16941 * g++.dg/ext/dllimport7.C: New file.
16942 * g++.dg/ext/dllimport8.C: New file.
16943 * g++.dg/ext/dllimport9.C: New file.
16944 * g++.dg/ext/dllimport10.C: New file.
16945 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 16946
d6b4ea85
MM
169472003-07-03 Mark Mitchell <mark@codesourcery.com>
16948
16949 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
16950 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
16951
0a9530a9
RS
169522003-07-03 Roger Sayle <roger@eyesopen.com>
16953
16954 * gcc.dg/builtins-25.c: New testcase.
16955 * gcc.dg/builtins-26.c: New testcase.
16956
9b269fc7
JJ
169572003-07-03 Janis Johnson <janis187@us.ibm.com>
16958
7516d736
JJ
16959 * gcc.dg/compat/vector-defs.h: New file.
16960 * gcc.dg/compat/vector-setup.h: New file.
16961 * gcc.dg/compat/vector-check.h: New file.
16962 * gcc.dg/compat/vector-1_main.c: New file.
16963 * gcc.dg/compat/vector-1_x.c: New file.
16964 * gcc.dg/compat/vector-1_y.c: New file.
16965 * gcc.dg/compat/vector-2_main.c: New file.
16966 * gcc.dg/compat/vector-2_x.c: New file.
16967 * gcc.dg/compat/vector-2_y.c: New file.
16968
0964c98c
JJ
16969 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
16970 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
16971 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
16972 * gcc.dg/compat/struct-align-1.h: New file.
16973 * gcc.dg/compat/struct-align-1_main.c: New file.
16974 * gcc.dg/compat/struct-align-1_x.c: New file.
16975 * gcc.dg/compat/struct-align-1_y.c: New file.
16976 * gcc.dg/compat/struct-align-2.h: New file.
16977 * gcc.dg/compat/struct-align-2_main.c: New file.
16978 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
16979 * gcc.dg/compat/struct-align-2_y.c: New file.
16980
16981 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
16982 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
16983 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
16984 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
16985 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
16986 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
16987 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
16988 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
16989 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
16990 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
16991 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
16992 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
16993 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
16994 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
16995 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
16996 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
16997 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
16998 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
16999 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17000 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17001 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17002 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17003 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17004 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17005 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17006 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17007 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17008 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17009 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17010
170112003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17012
17013 * gcc.dg/i386-call-1.c: New test.
17014
170152003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17016
17017 PR c++/9162
17018 * g++.dg/parse/defarg4.C: New.
17019
170202003-07-03 Roger Sayle <roger@eyesopen.com>
17021
17022 PR target/10700
17023 * gcc.c-torture/compile/20030703-1.c: New test case.
17024
170252003-07-03 Mark Mitchell <mark@codesourcery.com>
17026
17027 * g++.dg/template/local3.C: Remove extra semicolon.
17028
170292003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17030
17031 * gcc.dg/i386-volatile-1.c: New test.
17032
170332003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17034
17035 PR c++/11072
17036 * g++.dg/other/offsetof2.C: XFAIL.
17037 * g++.dg/other/offsetof5.C: New.
17038
17039 PR c++/10219
17040 * g++.dg/template/error1.C: New.
17041
17042 PR c++/9779
17043 * g++.dg/template/dependent-expr1.C: New.
17044
170452003-07-01 Mark Mitchell <mark@codesourcery.com>
17046
17047 PR c++/6949
17048 * g++.dg/template/local3.C: New test.
17049
17050 PR c++/11149
17051 * g++.dg/lookup/scoped6.C: New test.
17052
170532003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17054
17055 PR c++/8046
17056 * g++.dg/other/error7.C: New test.
17057
170582003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17059
17060 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17061 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17062 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17063 * g++.old-deja/g++.other/union2.C: Likewise.
17064 * gcc.dg/c90-const-expr-2.c: Likewise.
17065 * gcc.dg/c90-const-expr-3.c: Likewise.
17066 * gcc.dg/c99-const-expr-2.c: Likewise.
17067 * gcc.dg/c99-const-expr-3.c: Likewise.
17068 * gcc.dg/concat.c: Likewise.
17069
170702003-07-01 Mark Mitchell <mark@codesourcery.com>
17071
17072 PR c++/9559
17073 * g++.dg/init/static1.C: New test.
17074
170752003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17076
17077 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17078 * g++.old-deja/g++.other/access2.C: Likewise.
17079 * g++.old-deja/g++.other/decl2.C: Likewise.
17080 * gcc.c-torture/execute/20020615-1.c: Likewise.
17081
170822003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17083
17084 PR c++/4933
17085 * g++.dg/template/sizeof4.C: New test.
17086
170872003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17088
17089 * g++.dg/other/error6.C: New test.
17090
170912003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17092
17093 PR c++/10750
17094 * g++.dg/parse/constant2.C: New test.
17095
170962003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17097
17098 PR c++/11106
17099 * g++.dg/other/error5.C: New test.
17100
171012003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17102
17103 * gcc.dg/format/gcc_diag-1.c: New test.
17104
171052003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17106
17107 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17108
171092003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17110
17111 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17112 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17113 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17114
171152003-06-28 Jakub Jelinek <jakub@redhat.com>
17116
17117 * gcc.c-torture/execute/builtins/string-8.c: New test.
17118 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17119 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17120 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17121
171222003-06-27 Mark Mitchell <mark@codesourcery.com>
17123
17124 PR c++/10468
17125 * g++.dg/ext/typeof6.C: New test.
17126
171272003-06-27 Mark Mitchell <mark@codesourcery.com>
17128
17129 PR c++/10796
17130 * g++.dg/init/enum1.C: New test.
17131
171322003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17133
17134 * gcc.dg/20030627-1.c: New test.
17135
171362003-06-26 Mark Mitchell <mark@codesourcery.com>
17137
17138 PR c++/11332
17139 * g++.dg/expr/static_cast2.C: New test.
17140
171412003-06-26 Roger Sayle <roger@eyesopen.com>
17142 Jakub Jelinek <jakub@redhat.com>
17143
17144 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17145 sprintf(dst,"%s",src) optimization.
17146 * gcc.c-torture/execute/20030626-1.c: New test case.
17147 * gcc.c-torture/execute/20030626-2.c: New test case.
17148
171492003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17150
17151 * gcc.c-torture/execute/multi-ix.c: New test.
17152
17153 * gcc.c-torture/execute/simd-4.c (main):
17154 Added missing semicolon at end of union.
17155
171562003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17157
17158 PR c++/8266
17159 * g++.dg/template/explicit-instantiation3.C: New test.
17160
171612003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17162
17163 * gcc.dg/20030626-1.c: Use signed char.
17164
171652003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17166
17167 * gcc.dg/20030626-1.c: New test.
17168
171692003-06-26 Neil Booth <neil@daikokuya.co.uk>
17170
17171 * const-str-2.m: Update.
17172
171732003-06-25 Mark Mitchell <mark@codesourcery.com>
17174
17175 PR c++/10990
17176 * g++.dg/rtti/dyncast1.C: New test.
17177 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17178 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17179 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17180
17181 PR c++/10931
17182 * g++.dg/expr/static_cast1.C: New test.
17183
171842003-06-25 Josef Zlomek <zlomekj@suse.cz>
17185
17186 * gcc.dg/20030625-1.c: New test.
17187
171882003-06-24 Roger Sayle <roger@eyesopen.com>
17189
17190 * gcc.c-torture/compile/20030624-1.c: New test case.
17191
171922003-06-24 Jakub Jelinek <jakub@redhat.com>
17193
17194 * gcc.c-torture/execute/string-opt-17.c: New test.
17195
171962003-06-24 Mark Mitchell <mark@codesourcery.com>
17197
17198 PR c++/5754
17199 * g++.dg/parse/crash6.C: New test.
17200
172012003-06-23 Roger Sayle <roger@eyesopen.com>
17202
17203 * gcc.dg/builtins-24.c: New test case.
17204
172052003-06-23 Jakub Jelinek <jakub@redhat.com>
17206
17207 * g++.dg/opt/operator1.C: New test.
17208
172092003-06-22 Roger Sayle <roger@eyesopen.com>
17210
17211 * gcc.c-torture/execute/string-opt-16.c: New test case.
17212
172132003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17214
17215 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17216 * g++.old-deja/g++.other/conv7.C: Likewise
17217 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17218 * g++.old-deja/g++.other/overload14.C: Likewise.
17219
172202003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17221
17222 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17223 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17224
172252003-06-20 Mark Mitchell <mark@codesourcery.com>
17226
17227 PR c++/10888
17228 * g++.dg/warn/Winline-3.C: New test.
17229
172302003-06-20 Mark Mitchell <mark@codesourcery.com>
17231
17232 * lib/target-supports.exp (check_alias_available): Make the test
17233 program acceptable to the Solaris assembler.
17234
17235 PR c++/10749
17236 * g++.dg/template/memclass2.C: New test.
17237
172382003-06-20 Mark Mitchell <mark@codesourcery.com>
17239 Eric Botcazou <ebotcazou@libertysurf.fr>
17240
17241 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17242 data for non-matching targets.
17243 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17244
172452003-06-20 Mark Mitchell <mark@codesourcery.com>
17246
17247 PR c++/10845
17248 * g++.dg/template/member3.C: New test.
17249
172502003-06-19 Mark Mitchell <mark@codesourcery.com>
17251
17252 PR c++/10939
17253 * g++.dg/template/func1.C: New test.
17254
17255 PR c++/9649
17256 * g++.dg/template/static4.C: New test.
17257 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17258
17259 PR c++/11041
17260 * g++.dg/init/ref7.C: New test.
17261
172622003-06-19 Matt Austern <austern@apple.com>
17263
17264 PR c++/11228
17265 * g++.dg/anew1.C: New test.
17266 * g++.dg/anew2.C: New test.
17267 * g++.dg/anew3.C: New test.
17268 * g++.dg/anew4.C: New test.
17269
172702003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17271
17272 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17273
172742003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17275
17276 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17277 endian-dependent.
17278
172792003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17280
17281 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17282 Remove cruft.
17283
172842003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17285
17286 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17287 * gcc.c-torture/compile/961203-1.c: Likewise.
17288 * gcc.c-torture/compile/980506-1.c: Likewise.
17289
172902003-06-17 Mark Mitchell <mark@codesourcery.com>
17291
17292 PR c++/10712
17293 * g++.dg/lookup/using7.C: New test.
17294
172952003-06-17 Mark Mitchell <mark@codesourcery.com>
17296
17297 PR c++/11105
17298 * g++.dg/abi/conv1.C: Remove it.
17299 * g++.dg/template/conv7.C: New test.
17300 * g++.dg/template/conv8.C: Likewise.
17301 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17302 conversion operator.
17303
173042003-06-17 Janis Johnson <janis187@us.ibm.com>
17305
17306 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17307 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17308 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17309 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17310 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17311 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17312 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17313 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17314 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17315 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17316 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17317 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17318 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17319 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17320 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17321 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17322 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17323 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17324 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17325 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17326 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17327 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17328 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17329 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17330 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17331 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17332 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17333 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17334 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17335
173362003-06-16 Mark Mitchell <mark@codesourcery.com>
17337
17338 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17339 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17340 indications.
17341
173422003-06-16 Roger Sayle <roger@eyesopen.com>
17343
17344 * gcc.dg/i386-387-5.c: New test case.
17345 * gcc.dg/i386-387-6.c: New test case.
17346 * gcc.dg/builtins-23.c: New test case.
17347
173482003-06-15 Roger Sayle <roger@eyesopen.com>
17349
17350 * gcc.dg/builtins-22.c: New test case.
17351 * gcc.dg/i386-387-1.c: Update to test exp.
17352 * gcc.dg/i386-387-2.c: Likewise.
17353
173542003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17355
17356 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17357
173582003-06-12 Mark Mitchell <mark@codesourcery.com>
17359
17360 * lib/gcc-dg.exp (dg-require-dll): New function.
17361 (dg-xfail-if): Likewise.
17362 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17363 driver.
17364
17365 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17366 * gcc.c-torture/compile/20001205-1.c: Likewise.
17367 * gcc.c-torture/compile/20001226-1.c: Likewise.
17368 * gcc.c-torture/compile/20010518-2.c: Likewise.
17369 * gcc.c-torture/compile/20020312-1.c: Likewise.
17370 * gcc.c-torture/compile/20020604-1.c: Likewise.
17371 * gcc.c-torture/compile/920501-12.c: Likewise.
17372 * gcc.c-torture/compile/920501-4.c: Likewise.
17373 * gcc.c-torture/compile/920520-1.c: Likewise.
17374 * gcc.c-torture/compile/920521-1.c: Likewise.
17375 * gcc.c-torture/compile/920625-1.c: Likewise.
17376 * gcc.c-torture/compile/961203-1.c: Likewise.
17377 * gcc.c-torture/compile/980506-1.c: Likewise.
17378 * gcc.c-torture/compile/981006-1.c: Likewise.
17379 * gcc.c-torture/compile/981022-1.c: Likewise.
17380 * gcc.c-torture/compile/981223-1.c: Likewise.
17381 * gcc.c-torture/compile/990617-1.c: Likewise.
17382 * gcc.c-torture/compile/dll.c: Likewise.
17383 * gcc.c-torture/compile/labels-3.c: Likewise.
17384 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17385 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17386 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17387 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17388 * gcc.c-torture/compile/simd-5.c: Likewise.
17389 * gcc.c-torture/compile/20000804-1.x: Remove.
17390 * gcc.c-torture/compile/20001205-1.x: Likewise.
17391 * gcc.c-torture/compile/20001226-1.x: Likewise.
17392 * gcc.c-torture/compile/20010518-2.x: Likewise.
17393 * gcc.c-torture/compile/20020312-1.x: Likewise.
17394 * gcc.c-torture/compile/20020604-1.x: Likewise.
17395 * gcc.c-torture/compile/920501-12.x: Likewise.
17396 * gcc.c-torture/compile/920501-4.x: Likewise.
17397 * gcc.c-torture/compile/920520-1.x: Likewise.
17398 * gcc.c-torture/compile/920521-1.x: Likewise.
17399 * gcc.c-torture/compile/920625-1.x: Likewise.
17400 * gcc.c-torture/compile/961203-1.x: Likewise.
17401 * gcc.c-torture/compile/980506-1.x: Likewise.
17402 * gcc.c-torture/compile/981006-1.x: Likewise.
17403 * gcc.c-torture/compile/981022-1.x: Likewise.
17404 * gcc.c-torture/compile/981223-1.x: Likewise.
17405 * gcc.c-torture/compile/990617-1.x: Likewise.
17406 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17407 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17408 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17409 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17410 * gcc.c-torture/compile/simd-5.x: Likewise.
17411
17412 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17413
174142003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17415
17416 * gcc.c-torture/execute/20030611-1.c: New test.
17417
174182003-06-12 Roger Sayle <roger@eyesopen.com>
17419
17420 PR middle-end/168
17421 * gcc.dg/20030612-1.c: New test case.
17422
174232003-06-12 Mark Mitchell <mark@codesourcery.com>
17424
17425 PR c++/10635
17426 * g++.dg/expr/cast1.C: New test.
17427
174282003-06-12 Roger Sayle <roger@eyesopen.com>
17429
17430 * gcc.dg/builtins-21.c: New test case.
17431
174322003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17433
17434 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17435 options instead of at the end.
17436 * lib/objc.exp (objc_target_compile): Likewise.
17437
174382003-06-11 Mark Mitchell <mark@codesourcery.com>
17439
17440 PR c++/10432
17441 * g++.dg/parse/error1.C: New test.
17442
174432003-06-11 Janis Johnson <janis187@us.ibm.com>
17444
17445 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17446 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17447 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17448 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17449 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17450 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17451 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17452 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17453 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17454 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17455 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17456 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17457 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17458 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17459 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17460 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17461 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17462 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17463 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17464 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17465 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17466 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17467 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17468 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17469
17470 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17471 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17472 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17473 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17474 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17475 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17476 * gcc.dg/compat/scalar-return-3_main.c: New file.
17477 * gcc.dg/compat/scalar-return-3_x.c: New file.
17478 * gcc.dg/compat/scalar-return-3_y.c: New file.
17479 * gcc.dg/compat/scalar-return-4_main.c: New file.
17480 * gcc.dg/compat/scalar-return-4_x.c: New file.
17481 * gcc.dg/compat/scalar-return-4_y.c: New file.
17482
174832003-06-10 Janis Johnson <janis187@us.ibm.com>
17484
17485 * gcc.dg/compat/fp2-struct-check.h: New file.
17486 * gcc.dg/compat/fp2-struct-defs.h: New file.
17487 * gcc.dg/compat/fp2-struct-init.h: New file.
17488 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17489 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17490 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17491 * gcc.dg/compat/struct-return-10_main.c: New file.
17492 * gcc.dg/compat/struct-return-10_x.c: New file.
17493 * gcc.dg/compat/struct-return-10_y.c: New file.
17494
17495 * gcc.dg/compat/compat-common.h: New file.
17496 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17497 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17498 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17499 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17500 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17501 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17502 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17503 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17504 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17505 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17506 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17507 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17508 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17509 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17510 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17511 * gcc.dg/compat/small-struct-check.h: Ditto.
17512 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17513 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17514 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17515 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17516 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17517 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17518 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17519 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17520 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17521 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17522 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17523 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17524 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17525 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17526 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17527 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17528 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17529 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17530 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17531 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17532 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17533 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17534 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17535 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17536 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17537 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17538 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17539 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17540 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17541 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17542
175432003-06-10 Geoffrey Keating <geoffk@apple.com>
17544
17545 * g++.dg/pch/static-1.C: New file.
17546 * g++.dg/pch/static-1.Hs: New file.
17547
175482003-06-10 Richard Henderson <rth@redhat.com>
17549
17550 * gcc.dg/asm-7.c: Adjust expected warning text.
17551
175522003-06-10 Roger Sayle <roger@eyesopen.com>
17553
17554 * gcc.dg/builtins-20.c: New test case.
17555
175562003-06-10 Mark Mitchell <mark@codesourcery.com>
17557
17558 PR c++/11131
17559 * g++.dg/opt/template1.C: New test.
17560
175612003-06-09 Mark Mitchell <mark@codesourcery.com>
17562
17563 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17564 additional_sources.
17565
175662003-05-21 David Taylor <dtaylor@emc.com>
17567
17568 * gcc.dg/Wpadded.c: New file.
17569
175702003-06-09 Mark Mitchell <mark@codesourcery.com>
17571
17572 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17573 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17574 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17575 dg-require-weak.
17576
175772003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17578
17579 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17580
175812003-06-09 Mark Mitchell <mark@codesourcery.com>
17582
17583 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17584 (dg-require-alias): Likewise.
17585 (dg-require-gc-sections): Likewise.
17586 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17587
175882003-06-08 Richard Henderson <rth@redhat.com>
17589
17590 * gcc.dg/20011029-2.c: Fix the array reference.
17591 * gcc.dg/asm-7.c: New.
17592
175932003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17594
17595 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17596
175972003-06-08 Mark Mitchell <mark@codesourcery.com>
17598
17599 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17600 (dg-require-gc-sections): Likewise.
17601
176022003-06-08 Jan Hubicka <jh@suse.cz>
17603
17604 * i386-cmov1.c: Fix regular expression.
17605 * i386-cvt-1.c: Likewise.
17606 * i386-local.c: Likewise.
17607 * i386-local2.c: Likewise.
17608 * i386-mul.c: Likewise.
17609 * i386-ssetype-1.c: Likewise.
17610 * i386-ssetype-3.c: Likewise.
17611 * i386-ssetype-5.c: Likewise.
17612
176132003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17614
17615 PR c++/11039
17616 * g++.dg/warn/implicit-typename2.C: New test.
17617 * g++.dg/warn/implicit-typename3.C: New test.
17618
176192003-06-07 Richard Henderson <rth@redhat.com>
17620
17621 * g++.dg/other/offsetof3.C: Use size_t.
17622 * g++.dg/other/offsetof4.C: Likewise.
17623
176242003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17625
17626 * lib/copy-file.exp: New. Implement gcc_copy_files.
17627
17628 * lib/dg-pch.exp: Load copy-file.exp
17629 (dg-pch): Use gcc_copy_files instead of "file copy".
17630
176312003-06-06 Mark Mitchell <mark@codesourcery.com>
17632
17633 * gcc.dg/weak/weak.exp: Simplify.
17634 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17635 * gcc.dg/weak/weak-1.c: Likewise.
17636 * gcc.dg/weak/weak-2.c: Likewise.
17637 * gcc.dg/weak/weak-3.c: Likewise.
17638 * gcc.dg/weak/weak-4.c: Likewise.
17639 * gcc.dg/weak/weak-5.c: Likewise.
17640 * gcc.dg/weak/weak-6.c: Likewise.
17641 * gcc.dg/weak/weak-7.c: Likewise.
17642 * gcc.dg/weak/weak-8.c: Likewise.
17643 * gcc.dg/weak/weak-9.c: Likewise.
17644
176452003-06-06 Richard Earnshaw <rearnsha@arm.com>
17646
17647 gcc.c-torture/execute/20030606-1.c: New.
17648
176492003-06-06 Roger Sayle <roger@eyesopen.com>
17650
17651 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17652 * gcc.dg/builtins-19.c: Likewise.
17653
176542003-06-06 Roger Sayle <roger@eyesopen.com>
17655
17656 * gcc.dg/builtins-2.c: Add some more tests.
17657 * gcc.dg/builtins-18.c: New test case.
17658 * gcc.dg/builtins-19.c: New test case.
17659
176602003-06-06 Roger Sayle <roger@eyesopen.com>
17661 Jim Wilson <wilson@tuliptree.org>
17662
17663 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17664
176652003-06-06 Jakub Jelinek <jakub@redhat.com>
17666
17667 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17668 mempcpy/stpcpy calls not to be optimized into something else.
17669 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17670 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17671 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17672
176732003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17674
17675 * gcc.dg/format/asm_fprintf-1.c: New test.
17676
176772003-06-05 Mark Mitchell <mark@codesourcery.com>
17678
17679 * lib/gcc-defs.exp (additional_sources): New variable.
17680 (dg-additional-sources): New function.
17681 (additional_files): New variable.
17682 (dg-additional-files): New function.
17683 (dg-additional-files-options): Likewise.
17684 * lib/gcc-dg.exp (dg-require-weak): New function.
17685 (dg-require-alias): Likewise.
17686 (dg-require-gc-sections): Likewise.
17687 * lib/target-supports.exp (check_alias_available): Remove testfile
17688 parameter.
17689 (check_gc_sections_available): New function.
17690 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17691 (dg-gpp-additional-files): Likewise.
17692 * lib/g++.exp (additional_sources): Remove.
17693 (additional_files): Likewise.
17694 (g++_target_compile): Use dg-additional-files-options.
17695
17696 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17697 Tcl logic.
17698 * gcc.dg/special/ecos.exp: Remove.
17699 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17700 * gcc.dg/special/alias-1.c: Likewise.
17701 * gcc.dg/special/alias-2.c: Likewise.
17702 * gcc.dg/special/gcsec-1.c: Likewise.
17703 * gcc.dg/special/weak-1.c: Likewise.
17704 * gcc.dg/special/weak-2.c: Likewise.
17705 * gcc.dg/special/wkali-1.c: Likewise.
17706 * gcc.dg/special/wkali-2.c: Likewise.
17707
17708 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17709 dg-gpp-additional-*.
17710 * g++.dg/special/conpr-3.C: Likewise.
17711 * g++.dg/special/conpr-4.C: Likewise.
17712 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17713 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17714 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17715 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17716 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17717 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17718 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17719 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17720 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17721 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17722 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17723 * g++.old-deja/g++.other/comdat1.C: Likewise.
17724 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
17725 * g++.old-deja/g++.other/comdat3.C: Likewise.
17726 * g++.old-deja/g++.other/ctor1.C: Likewise.
17727 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17728
7d445f15
RH
177292003-06-05 Richard Henderson <rth@redhat.com>
17730
17731 * gcc.dg/debug/20030605-1.c: New.
17732
d7068b3d
MM
177332003-06-04 Mark Mitchell <mark@codesourcery.com>
17734
17735 * README.QMTEST: Update.
17736
0bfa5f65
RH
177372003-06-04 Richard Henderson <rth@redhat.com>
17738
e6cc3a24
ZW
17739 * gcc.dg/cleanup-1.c: New.
17740 * gcc.dg/cleanup-2.c: New.
17741 * gcc.dg/cleanup-3.c: New.
17742 * gcc.dg/cleanup-4.c: New.
17743 * gcc.dg/cleanup-5.c: New.
17744 * gcc.dg/cleanup-6.c: New.
17745 * gcc.dg/cleanup-7.c: New.
0bfa5f65 17746
ac871ee1
MM
177472003-06-04 Mark Mitchell <mark@codesourcery.com>
17748
13e0ae41
MM
17749 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
17750
ac871ee1
MM
17751 * lib/dg-pch.exp: New file.
17752 * g++.dg/pch/pch.exp: Use dg-pch.exp.
17753 * gcc.dg/pch/pch.exp: Likewise.
17754
385a9348
RS
177552003-06-04 Roger Sayle <roger@eyesopen.com>
17756
17757 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
17758 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
17759 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
17760 * gcc.dg/builtins-17.c: New test case.
17761 * gcc.dg/i386-387-4.c: New test case.
17762 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
17763
01d3224a
EB
177642003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17765
17766 * gcc.dg/ultrasp9.c: New test.
17767
ef0139b1
EB
177682003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17769
17770 * gcc.c-torture/compile/20030604-1.c: New test.
17771 * gcc.dg/sparc-constant-1.c: New test.
17772
61274a14
GN
177732003-06-03 Glen Nakamura <glen@imodulo.com>
17774
c6c01481 17775 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 17776
23656642
JR
177772003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
17778
aa6b9f6d
R
17779 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
17780
23656642
JR
17781 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
17782 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
17783
284ca13e
AH
177842003-06-03 Aldy Hernandez <aldyh@redhat.com>
17785
e6cc3a24 17786 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 17787
6c07f448
KL
177882003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17789
17790 PR c++/10940
17791 * g++.dg/template/spec10.C: New test.
17792
075ec276
RS
177932003-06-03 Roger Sayle <roger@eyesopen.com>
17794
17795 * gcc.dg/builtins-16.c: New test case.
17796
8fd3cf4e
JJ
177972003-06-03 Jakub Jelinek <jakub@redhat.com>
17798
17799 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
17800 mempcpy test with post-increments.
17801 * gcc.c-torture/execute/string-opt-3.c: New test.
17802 * gcc.dg/string-opt-1.c: New test.
17803
5d16533a 178042003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
17805
17806 PR fortran/10965
17807 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
17808
2a9e3b72
MM
178092003-06-02 Mark Mitchell <mark@codesourcery.com>
17810
5a9f05f2
MM
17811 * lib/scanasm.exp (dg-scan): New function, factored out of ...
17812 (scan-assembler): ... here. Use dg-scan.
17813 (scan-assembler-not): Likewise.
17814 (scan-file): New function.
17815 (scan-file-not): Likewise.
17816 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
17817 * gcc.dg/cpp/_Pragma4.c: Likewise.
17818 * gcc.dg/cpp/_Pragma5.c: Likewise.
17819 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17820 * gcc.dg/cpp/avoidpaste2.c: Likewise.
17821 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
17822 * gcc.dg/cpp/cmdlne-P.c: Likewise.
17823 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
17824 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
17825 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
17826 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
17827 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
17828 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
17829 * gcc.dg/cpp/cxxcom1.c: Likewise.
17830 * gcc.dg/cpp/line1.c: Likewise.
17831 * gcc.dg/cpp/maccom1.c: Likewise.
17832 * gcc.dg/cpp/maccom2.c: Likewise.
17833 * gcc.dg/cpp/maccom3.c: Likewise.
17834 * gcc.dg/cpp/maccom4.c: Likewise.
17835 * gcc.dg/cpp/maccom5.c: Likewise.
17836 * gcc.dg/cpp/maccom6.c: Likewise.
17837 * gcc.dg/cpp/multiline.c: Likewise.
17838 * gcc.dg/cpp/spacing1.c: Likewise.
17839 * gcc.dg/cpp/spacing2.c: Likewise.
17840 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
17841 * gcc.dg/cpp/trad/maccom1.c: Likewise.
17842 * gcc.dg/cpp/trad/maccom2.c: Likewise.
17843 * gcc.dg/cpp/trad/maccom3.c: Likewise.
17844 * gcc.dg/cpp/trad/maccom4.c: Likewise.
17845 * gcc.dg/cpp/trad/maccom6.c: Likewise.
17846 * gcc.dg/cpp/cxxcom2.c: Likewise.
17847 * gcc.dg/cpp/cxxcom2.h: New file.
17848
2a9e3b72
MM
17849 * gcc.dg/cpp/truefalse.cpp: Move it to ...
17850 * g++.dg/cpp/truefalse.C: Here.
17851 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
17852
a7f36da3 178532003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 17854
a7f36da3
DD
17855 * gcc.dg/cpp/redef3.c: New file.
17856
a3033f34
EB
178572003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17858
17859 * gcc.dg/i386-loop-3.c: New test.
17860
5f90145a
TM
178612003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
17862
17863 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
17864
4fa26a60
RS
178652003-05-31 Roger Sayle <roger@eyesopen.com>
17866
17867 * gcc.dg/fwrapv-1.c: New test case.
17868 * gcc.dg/fwrapv-2.c: New test case.
17869
76d3baad
KL
178702003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17871
17872 PR c++/10956
17873 * g++.dg/template/spec9.C: New test.
17874
0b82d59c
RS
178752003-05-29 Roger Sayle <roger@eyesopen.com>
17876
17877 * gcc.dg/duff-4.c: New test case.
17878
5d16533a 178792003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
17880
17881 PR fortran/10843
17882 * g77.dg/ffixed-form-1.f: New test
17883 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 17884 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
17885 * g77.dg/ffree-form-3.f: New test
17886
634a5694
AT
178872003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
17888
17889 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
17890 * gcc.dg/wint_t-1.c: Likewise.
17891
b7fc8b57
KL
178922003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17893
17894 * g++.dg/template/access11.C: New test.
17895
ef8855d7
KL
178962003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17897
17898 PR c++/10849
17899 * g++.dg/template/access10.C: New test.
17900
fcb6fa85 179012003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 17902 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
17903
17904 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
17905
76ab57af
AT
179062003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
17907
e6cc3a24
ZW
17908 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
17909 suppress for powerpc-*-darwin*.
76ab57af
AT
17910 * gcc.dg/torture/builtin-noret-2.c: Likewise.
17911
3dba25eb
AT
179122003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
17913
17914 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
17915 suppress option for powerpc-*-darwin*.
e6cc3a24 17916
29f523be
RS
179172003-05-23 Roger Sayle <roger@eyesopen.com>
17918
17919 * gcc.dg/builtins-1.c: Add tests for tan and atan.
17920 * gcc.dg/builtins-4.c: Add test for fmod.
17921
43b26a01
KL
179222003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17923
17924 PR c++/10682
17925 * g++.dg/template/instantiate4.C: New test.
17926
18c2511c
RS
179272003-05-22 Roger Sayle <roger@eyesopen.com>
17928
17929 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
17930
9008d5b4
JJ
179312003-05-21 Janis Johnson <janis187@us.ibm.com>
17932
17933 * gcc.dg/compat/scalar-return-1_main.c: New file.
17934 * gcc.dg/compat/scalar-return-1_x.c: New file.
17935 * gcc.dg/compat/scalar-return-1_y.c: New file.
17936 * gcc.dg/compat/scalar-return-2_main.c: New file.
17937 * gcc.dg/compat/scalar-return-2_x.c: New file.
17938 * gcc.dg/compat/scalar-return-2_y.c: New file.
17939 * gcc.dg/compat/struct-return-3_main.c: New file.
17940 * gcc.dg/compat/struct-return-3_y.c: New file.
17941 * gcc.dg/compat/struct-return-3_x.c: New file.
17942 * gcc.dg/compat/struct-return-2_main.c: New file.
17943 * gcc.dg/compat/struct-return-2_x.c: New file.
17944 * gcc.dg/compat/struct-return-2_y.c: New file.
17945
f48758e4
JDA
179462003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17947
17948 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
17949 for hppa*-hp-hpux*.
17950 * gcc.dg/20021014-1.c (dg-options): Likewise.
17951 * gcc.dg/nest.c (dg-options): Likewise.
17952
16e31964
DS
179532003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
17954
17955 PR c++/9738
17956 * g++.dg/ext/dllimport2.C: New file.
17957 * g++.dg/ext/dllimport3.C: New file.
17958
f737a52d
JJ
179592003-05-20 Janis Johnson <janis187@us.ibm.com>
17960
17961 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
17962 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17963 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17964 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17965 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17966 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17967 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
17968 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
17969 * gcc.dg/compat/small-struct-defs.h: New file.
17970 * gcc.dg/compat/small-struct-init.h: New file.
17971 * gcc.dg/compat/small-struct-check.h: New file.
17972 * gcc.dg/compat/fp-struct-defs.h: New file.
17973 * gcc.dg/compat/fp-struct-check.h: New file.
17974 * gcc.dg/compat/fp-struct-init.h: New file.
17975 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
17976 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
17977
b041fbe6
JJ
179782003-05-19 Jakub Jelinek <jakub@redhat.com>
17979
17980 * gcc.dg/20030225-2.c: New test.
17981
731ae8dd
RS
179822003-05-18 Roger Sayle <roger@eyesopen.com>
17983 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17984
17985 * gcc.c-torture/compile/20030518-1.c: New test case.
17986
563025ca
MM
179872003-05-18 Mark Mitchell <mark@codesourcery.com>
17988
17989 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
17990 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
17991 gcc-dg-debug-runtest.
17992 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
17993 gcc-dg-debug-runtest.
17994
5c9acdf7
KL
179952003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17996
17997 PR c++/9022
17998 * g++.dg/lookup/using6.C: New test.
17999
25903d03
KL
180002003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18001
18002 * g++.dg/parse/access2.C: New test.
18003
7cbba309
MM
180042003-05-17 Mark Mitchell <mark@codesourcery.com>
18005
18006 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18007 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18008 * gcc.dg/debug/debug.exp: Likewise.
18009
b1822ccc
NB
180102003-05-17 Neil Booth <neil@daikokuya.co.uk>
18011
18012 * gcc.dg/dollar.c: New test.
18013
72701eab
JJ
180142003-05-16 Janis Johnson <janis187@us.ibm.com>
18015
18016 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18017 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18018 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18019 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18020 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18021 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18022 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18023 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18024 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18025 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18026 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18027 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18028 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18029 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18030 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18031 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18032 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18033 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18034
0baa1702
MM
180352003-05-16 Mark Mitchell <mark@codesourcery.com>
18036
18037 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18038 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18039 support for "repo" mode.
18040 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18041 * lib/g77-dg.exp: Likewise.
18042 * lib/obj-dg.exp: Likewise.
e6cc3a24 18043
dcac003d
JJ
180442003-05-16 Jakub Jelinek <jakub@redhat.com>
18045
18046 Merge from gcc-3_2-rhl8-branch:
18047 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18048
18049 * gcc.dg/tls/opt-6.c: New test.
18050
18051 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18052
18053 * gcc.dg/20030405-1.c: New test.
18054
18055 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18056
18057 * gcc.dg/20030309-1.c: New test.
18058
18059 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18060
18061 * gcc.c-torture/execute/20030307-1.c: New test.
18062
18063 2003-02-20 Randolph Chung <tausq@debian.org>
18064
18065 * gcc.c-torture/compile/20030220-1.c: New test.
18066
18067 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18068
18069 * gcc.dg/20030217-1.c: New test.
18070
18071 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18072
18073 * gcc.c-torture/compile/20020129-1.c: New test.
18074
18075 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18076
18077 * gcc.dg/unroll-1.c: New test.
18078
18079 2002-11-16 Jan Hubicka <jh@suse.cz>
18080
18081 * gcc.c-torture/execute/20020920-1.c: New test.
18082
18083 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18084
18085 PR target/7434
18086 * gcc.c-torture/compile/20021008-1.c: New test.
18087
18088 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18089
18090 PR target/7559
18091 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18092
18093 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18094
18095 * gcc.c-torture/compile/20020807-1.c: New test.
18096
18097 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18098
18099 * gcc.dg/tls/opt-1.c: New test.
18100
18101 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18102
18103 * gcc.dg/20020729-1.c: New test.
18104
18105 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18106
18107 * g++.dg/opt/life1.C: New test.
18108
18109 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18110
18111 * gcc.dg/20020525-1.c: New test.
18112
18113 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18114
18115 PR c++/6794
18116 * g++.dg/ext/pretty1.C: New test.
18117 * g++.dg/ext/pretty2.C: New test.
18118
dffbbe80
MM
181192003-05-15 Mark Mitchell <mark@codesourcery.com>
18120
18121 PR c++/8385
18122 * g++.dg/ext/typeof5.C: New test.
18123
ae4f397b
R
181242003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18125
18126 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18127 __USER_LABEL_PREFIX__ into account.
18128 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18129
e43736ad
RS
181302003-05-14 Roger Sayle <roger@eyesopen.com>
18131
18132 * gcc.dg/builtins-15.c: New test case.
18133
3a0d67cf
ZW
181342003-05-13 Zack Weinberg <zack@codesourcery.com>
18135
18136 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18137
75c834f8
MM
181382003-05-12 Mark Mitchell <mark@codesourcery.com>
18139
18140 * lib/g++.exp: Tweak handling of additional source files.
18141 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18142 * g++.dg/special/conpr-2a.C: Rename to ...
18143 * g++.dg/special/conpr-2a.cc: ... this.
18144 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18145 * g++.dg/special/conpr-3a.C: Rename to ...
18146 * g++.dg/special/conpr-3a.cc: This.
18147 * g++.dg/special/conpr-3b.C: Rename to ...
18148 * g++.dg/special/conpr-3b.cc: This.
18149 * g++.dg/special/conpr-4.C: New test.
18150 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18151
8c0a5264
DE
181522003-05-12 David Edelsohn <edelsohn@gnu.org>
18153
18154 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18155
8015bbee
KL
181562003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18157
18158 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18159 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18160 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18161 * g++.old-deja/g++.other/warn3.C: Likewise.
18162
358997e2
RS
181632003-05-11 Roger Sayle <roger@eyesopen.com>
18164
18165 * gcc.dg/i386-387-1.c: Update to also test log.
18166 * gcc.dg/i386-387-2.c: Likewise.
18167
98c644d6
TM
181682003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18169
18170 * g77.f-torture/execute/int8421.f: New test.
18171
9f01ded6
KL
181722003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18173
18174 PR c++/10230, c++/10481
18175 * g++.dg/lookup/scoped5.C: New test.
18176
fcea7401
KL
181772003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18178
18179 PR c++/10552
18180 * g++.dg/template/ttp6.C: New test.
18181
e1112e60
RS
181822003-05-11 Richard Sandiford <rsandifo@redhat.com>
18183
18184 * gcc.c-torture/execute/builtins: New directory.
18185 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18186 gcc.c-torture/execute/builtins.
18187 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18188 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18189 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18190 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18191
78757caa
KL
181922003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18193
18194 PR c++/9252
18195 * g++.dg/template/access8.C: New test.
18196 * g++.dg/template/access9.C: New test.
18197
8d241e0b
KL
181982003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18199
18200 PR c++/9554
18201 * g++.dg/parse/access1.C: New test.
18202
eddfe825
DD
182032003-05-09 DJ Delorie <dj@redhat.com>
18204
18205 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18206 long, and not an int.
18207
88e98cfe
KL
182082003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18209
18210 PR c++/10555, c++/10576
18211 * g++.dg/template/memclass1.C: New test.
18212
001db0e0
DD
182132003-05-08 DJ Delorie <dj@redhat.com>
18214
18215 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18216 targets.
18217 * gcc.c-torture/execute/20021024-1.x: Likewise.
18218 * gcc.c-torture/execute/shiftdi.x: Likewise.
18219 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18220 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18221 * gcc.dg/20021018-1.c: Likewise.
18222
7dc61d6c
KG
182232003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18224
8ce9f2ec
KG
18225 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18226
7dc61d6c
KG
18227 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18228 (bcopy): Call memmove.
18229
53415fa1
RS
182302003-05-08 Roger Sayle <roger@eyesopen.com>
18231
18232 * g77.f-torture/compile/8485.f: New test case.
18233
a944ceb9
RH
182342003-05-07 Richard Henderson <rth@redhat.com>
18235
e6cc3a24
ZW
18236 PR c++/10570
18237 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18238 Verify exception_cleanup not called for rethrows.
18239 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18240 when exiting catch block without rethrowing.
18241 * g++.dg/eh/forced3.C: New.
18242 * g++.dg/eh/forced4.C: New.
a944ceb9 18243
a1c6e6c5
AH
182442003-05-07 Aldy Hernandez <aldyh@redhat.com>
18245
0dfcf38e 18246 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 18247
dea2913c
DD
182482003-05-06 DJ Delorie <dj@redhat.com>
18249
18250 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18251 * gcc.dg/nest.c: Likewise.
18252
e82a312b
RS
182532003-05-05 Roger Sayle <roger@eyesopen.com>
18254
18255 * gcc.dg/builtins-14.c: New test case.
18256
6ccfe27c
JJ
182572003-05-05 Janis Johnson <janis187@us.ibm.com>
18258
18259 * lib/compat.exp (compat-execute): New argument.
18260 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18261 * gcc.dg/compat: New test directory.
18262 * gcc.dg/compat/compat.exp: New expect script.
18263 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18264 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18265 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18266 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18267 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18268 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18269
e8115463
JJ
18270 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18271 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18272 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18273 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18274 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18275 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18276 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18277 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18278 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18279 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18280 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18281 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18282 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18283 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18284 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18285
10b6a274
ZW
182862003-05-05 Zack Weinberg <zack@codesourcery.com>
18287
18288 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18289
e3e9f108
JJ
182902003-05-05 Jakub Jelinek <jakub@redhat.com>
18291
18292 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18293
36b29d7d
GK
182942003-05-05 Geoffrey Keating <geoffk@apple.com>
18295
bc9ec0e0
GK
18296 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18297 * gcc.dg/ppc-fsel-2.c: New test.
18298
36b29d7d
GK
18299 * gcc.dg/unused-5.c: New test.
18300
16692dd5
KL
183012003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18302
18303 PR c++/10496
18304 * g++.dg/warn/pmf1.C: New test.
18305
4b41d9eb
KL
183062003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18307
18308 PR c++/4494
18309 * g++.dg/warn/main.C: New test.
18310
00362064
KG
183112003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18312
18313 * gcc.dg/nonnull-3.c: New test.
18314
1fecc266
NB
183152003-05-04 Neil Booth <neil@daikokuya.co.uk>
18316
18317 * gcc.dg/cpp/Wtrigraphs.c: Update.
18318 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18319
b39358e1
GK
183202003-05-03 Geoffrey Keating <geoffk@apple.com>
18321
18322 * gcc.dg/ppc-fsel-1.c: New test.
18323
87f85ea0
ZW
183242003-05-03 Zack Weinberg <zack@codesourcery.com>
18325
18326 PR c/10604
18327 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18328
c4e2d744
KH
183292003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18330
18331 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18332
5dc5d13c
KL
183332003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18334
18335 PR c++/9364, c++/10553, c++/10586
18336 * g++.dg/parse/typename4.C: New test.
18337 * g++.dg/parse/typename5.C: Likewise.
18338
4dc27b4b
RS
183392003-05-03 Richard Sandiford <rsandifo@redhat.com>
18340
18341 * gcc.c-torture/compile/20030503-1.c: New test.
18342
f2ba7ecb
KL
183432003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18344
18345 * g++.dg/lookup/using5.C: Fix testcase error.
18346
7c1fdbe4
CD
183472003-05-01 Chris Demetriou <cgd@broadcom.com>
18348
18349 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18350 since MEABI is no longer supported. Remove all vestiges
18351 of MEABI from the test.
18352
d0af00af
KL
183532003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18354
18355 PR c++/10554
18356 * g++.dg/lookup/using5.C: New test.
18357
d12a7283
KL
183582003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18359
18360 PR c++/8772
18361 * g++.dg/template/ttp5.C: New test.
18362
6481daa9
MM
183632003-04-30 Mark Mitchell <mark@codesourcery.com>
18364
18365 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18366 (dg-gpp-additional-sources): New function.
18367 (dg-gpp-additional-files): Likewise.
18368 * lib/g++.exp (additional_sources): New variable.
18369 (additional_files): Likewise.
18370 (g++_target_compile): Deal with them.
18371 * lib/old-dejagnu.exp: Remove.
18372 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18373 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 18374
d7ed5e55
KL
183752003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18376
18377 PR c++/9432, c++/9528
18378 * g++.dg/lookup/using4.C: New test.
18379
b3d627e2
GK
183802003-04-29 Geoffrey Keating <geoffk@apple.com>
18381
a6fdc086
GK
18382 * gcc.dg/noreturn-5.c: New file.
18383 * gcc.dg/noreturn-6.c: New file.
18384
b3d627e2
GK
18385 * gcc.c-torture/compile/inline-1.c: New file.
18386
1f6f0cb6
MM
183872003-04-29 Mark Mitchell <mark@codesourcery.com>
18388
18389 PR c++/10551
18390 * g++.dg/template/explicit1.C: New test.
18391
60cde936
MM
183922003-04-29 Mark Mitchell <mark@codesourcery.com>
18393
555456b1
MM
18394 PR c++/10549
18395 * g++.dg/other/bitfield1.C: New test.
18396
60cde936
MM
18397 PR c++/10527
18398 * g++.dg/init/new7.C: New test.
18399
0dbc5cd3
MM
184002003-04-29 Mark Mitchell <mark@codesourcery.com>
18401
75135253 18402 * g++.dg/ext/desig1.C: New test.
60cde936 18403 * g++.dg/ext/init1.C: Update.
75135253 18404
0dbc5cd3
MM
18405 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18406
a833faa5
MM
184072003-04-28 Mark Mitchell <mark@codesourcery.com>
18408
18409 PR c++/10180
18410 * g++.dg/warn/Winline-1.C: New test.
18411
e31603c4
JJ
184122003-04-28 Jakub Jelinek <jakub@redhat.com>
18413
18414 * gcc.c-torture/execute/string-opt-19.c: New test.
18415
9661b15f
JJ
18416 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18417 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18418
772f8889
MM
184192003-04-27 Mark Mitchell <mark@codesourcery.com>
18420
18421 PR c++/10506
18422 * g++.dg/init/new6.C: New test.
18423
18424 PR c++/10503
18425 * g++.dg/init/ref6.C: New test.
18426
b29188f3
DE
184272003-04-26 David Edelsohn <edelsohn@gnu.org>
18428
18429 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18430
5cc2f4f3
KG
184312003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18432
18433 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18434 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18435
ea56c40c
MM
184362003-04-25 Mark Mitchell <mark@codesourcery.com>
18437
18438 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18439 initialized static data members.
18440
d3a0b002
L
184412003-04-25 H.J. Lu <hjl@gnu.org>
18442
18443 * gcc.dg/ia64-sync-4.c: New test.
18444
ad4a34f0
KG
184452003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18446
18447 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18448 date.
18449
f8986275
NS
184502003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18451
18452 PR c++/10337
18453 * g++.dg/warn/conv1.C: New test.
18454 * g++.old-deja/g++.other/conv7.C: Adjust.
18455 * g++.old-deja/g++.other/overload14.C: Adjust.
18456
374ca7f7
MM
184572003-04-23 Mark Mitchell <mark@codesourcery.com>
18458
18459 PR c++/10471
18460 * g++.dg/template/defarg2.C: New test.
18461
6338b358
NB
184622003-04-23 Neil Booth <neil@daikokuya.co.uk>
18463
18464 * gcc.dg/cpp/include2.c: Update.
18465 * gcc.dg/cpp/multiline-2.c: New.
18466 * gcc.dg/cpp/multiline.c: Update.
18467 * gcc.dg/cpp/strify2.c: Update.
18468 * gcc.dg/cpp/trad/literals-2.c: Update.
18469
3f429151
JDA
184702003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18471
18472 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18473
10aef094
MM
184742003-04-23 Mark Mitchell <mark@codesourcery.com>
18475
18476 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18477
4223f82f
MM
184782003-04-23 Mark Mitchell <mark@codesourcery.com>
18479
18480 PR c++/10451
18481 * g++.dg/parse/crash4.C: New test.
87f85ea0 18482
4223f82f
MM
18483 PR c++/9847
18484 * g++.dg/parse/crash5.C: New test.
18485
befcd99b
MM
184862003-04-22 Mark Mitchell <mark@codesourcery.com>
18487
ae2196c2
MM
18488 PR c++/10446
18489 * g++.dg/parse/crash3.C: New test.
18490
befcd99b
MM
18491 PR c++/10428
18492 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
18493
184942003-04-22 Devang Patel <dpatel@apple.com>
18495
18496 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 18497
256c249c
AT
184982003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18499
18500 * g++.dg/other/packed1.C: Fix dg options.
18501
ad27e65a
NS
185022003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18503
18504 * g++.dg/other/offsetof2.C: New test.
18505
b2dd096b
MM
185062003-04-21 Mark Mitchell <mark@codesourcery.com>
18507
18508 * g++.dg/template/recurse.C: Adjust location of error messages.
18509
8de9bb0e
NS
185102003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18511
18512 PR c++/9881
18513 * g++.dg/init/addr-const1.C: New test.
18514 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18515
185162003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
18517
18518 PR c++/10405
18519 * g++.dg/lookup/struct-hack1.C: New test.
18520
1613e52b
NB
185212003-04-20 Neil Booth <neil@daikokuya.co.uk>
18522
18523 * ucs.c: Update diagnostic messages.
18524
4e1f0f8e
NB
185252003-04-19 Neil Booth <neil@daikokuya.co.uk>
18526
18527 * gcc.dg/cpp/truefalse.cpp: New test.
18528 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 18529 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 18530
26aea073
NB
185312003-04-19 Neil Booth <neil@daikokuya.co.uk>
18532
18533 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18534 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18535
6a29edea
EB
185362003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18537
18538 * gcc.c-torture/compile/20030418-1.c: New test.
18539
46b2356d
JJ
185402003-04-17 Janis Johnson <janis187@us.ibm.com>
18541
18542 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18543
09d2f85f
KL
185442003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18545
18546 PR c++/10347
18547 g++.dg/template/dependent-name1.C: New test.
18548
8633f25c
R
185492003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18550
18551 * gcc.dg/warn-1.c (tourist_guide): New array,
18552 contains a pointer to bar.
18553
96c6931d
RS
185542003-04-16 Roger Sayle <roger@eyesopen.com>
18555
18556 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18557 * gcc.c-torture/execute/medce-1.c: New test case.
18558 * gcc.c-torture/execute/medce-2.c: New test case.
18559
5eb10628
MM
185602003-04-15 Mark Mitchell <mark@codesourcery.com>
18561
dc5dfa9c
MM
18562 * lib/prune.exp: Ignore more messages.
18563
5eb10628
MM
18564 PR c++/10381
18565 * g++.dg/parse/lookup3.C: New test.
18566
d2b54839
R
185672003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18568
18569 * gcc.c-torture/compile/20030415-1.c : New test.
18570
f4e92987
MM
185712003-04-14 Mark Mitchell <mark@codesourcery.com>
18572
18573 * gcc.c-torture/execute/scope-2.c: Move to ...
18574 * gcc.dg/noncompile/scope.c: .... here.
18575
15d4fd98
RS
185762003-04-14 Roger Sayle <roger@eyesopen.com>
18577
18578 * gcc.dg/20030414-2.c: New test case.
18579
26224a84
HPN
185802003-04-14 Hans-Peter Nilsson <hp@axis.com>
18581
18582 PR target/10377
18583 * gcc.dg/20030414-1.c: New test.
18584
1331d16f
RS
185852003-04-13 Roger Sayle <roger@eyesopen.com>
18586
18587 * gcc.dg/builtins-12.c: New test case.
18588 * gcc.dg/builtins-13.c: New test case.
18589
9cb65f92
KG
185902003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18591
18592 * gcc.c-torture/execute/string-opt-18.c: New test.
18593
f4f4610e
MM
185942003-04-13 Mark Mitchell <mark@codesourcery.com>
18595
18596 PR c++/10300
18597 * g++.dg/init/new5.C: New test.
18598
355b81d5
MM
185992003-04-12 Mark Mitchell <mark@codesourcery.com>
18600
18601 PR c++/7910
18602 * g++.dg/ext/dllimport1.C: New test.
18603
48ed72a3
EB
186042003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18605
18606 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18607
62520b20
BD
186082003-04-11 Bud Davis <bdavis9659@comcast.net>
18609
18610 PR Fortran/9263
18611 * g77.f-torture/noncompile/9263.f: New test
18612 PR Fortran/1832
18613 * g77.f-torture/execute/1832.f: New test
18614
0b87e18e
DC
186152003-04-11 David Chad <davidc@freebsd.org>
18616 Loren J. Rittle <ljrittle@acm.org>
18617
18618 libobjc/8562
18619 * objc.dg/headers.m: New test.
18620
339a28b9
ZW
186212003-04-10 Zack Weinberg <zack@codesourcery.com>
18622
18623 * gcc.c-torture/execute/builtin-noret-2.c: New.
18624 * gcc.c-torture/execute/builtin-noret-2.x: New.
18625 XFAIL builtin-noret-2.c at -O1 and above.
18626 * gcc.dg/redecl.c: New.
18627 * gcc.dg/Wshadow-1.c: Update error regexps.
18628
1e099144
MM
186292003-04-10 Mark Mitchell <mark@codesourcery.com>
18630
18631 * g++.dg/abi/bitfield10.C: New test.
18632
d02a6808
MS
186332003-04-09 Mike Stump <mrs@apple.com>
18634
88fbc3ca 18635 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 18636 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 18637
5fce2c65
RS
186382003-04-08 Roger Sayle <roger@eyesopen.com>
18639
18640 * gcc.dg/builtins-11.c: New test case.
18641
531878a6
RS
186422003-04-08 Roger Sayle <roger@eyesopen.com>
18643
18644 * gcc.dg/builtins-9.c: New test case.
18645 * gcc.dg/builtins-10.c: New test case.
18646
d5019ba3
R
186472003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18648
18649 * gcc.dg/noncompile/init-4.c.c: New test.
18650
10b7602f
NS
186512003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18652
18653 * gcc.misc-test/gcov-9.c: New test.
18654 * gcc.misc-test/gcov-10.c: New test
18655 * gcc.misc-test/gcov-11.c: New test.
18656
b8460b29
ZW
186572003-04-05 Zack Weinberg <zack@codesourcery.com>
18658
18659 PR optimization/10024
18660 * gcc.c-torture/compile/20030405-1.c: New test.
18661
33b49800
GK
186622003-04-04 Geoffrey Keating <geoffk@apple.com>
18663
18664 * gcc.dg/pch/static-3.c: New.
18665 * gcc.dg/pch/static-3.hs: New.
18666 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18667
0a49eb31
RH
186682003-04-04 Richard Henderson <rth@redhat.com>
18669
18670 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18671 * g++.dg/eh/forced2.C: Likewise.
18672
bc349178
MS
186732003-04-03 Mike Stump <mrs@apple.com>
18674
bc349178 18675 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 18676 target arg.
bc349178
MS
18677 (scan-assembler-times, scan-assembler-not): Likewise.
18678 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18679
773eae39
EB
186802003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18681
18682 * gcc.dg/sparc-loop-1.c: New test.
18683
0de298af
GK
186842003-04-02 Geoffrey Keating <geoffk@apple.com>
18685
18686 PR other/9274
18687 * g++.dg/pch/system-2.C: New.
18688 * g++.dg/pch/system-2.Hs: New.
18689
0f91f094
AH
186902003-04-02 Aldy Hernandez <aldyh@redhat.com>
18691
b8460b29 18692 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 18693
b8460b29 18694 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 18695
e129b3f9
RS
186962003-04-01 Roger Sayle <roger@eyesopen.com>
18697
18698 * gcc.c-torture/execute/20030401-1.c: New test case.
18699
70ab763c
ZL
187002003-04-01 Ziemowit Laski <zlaski@apple.com>
18701
18702 * objc.dg/defs.m: New.
18703
705412b0
AH
187042003-04-01 Aldy Hernandez <aldyh@redhat.com>
18705
b8460b29
ZW
18706 * g++.dg/eh/simd-1.C: New.
18707 * g++.dg/eh/simd-2.C: New.
705412b0 18708
d744e06e
AH
187092003-03-01 Aldy Hernandez <aldyh@redhat.com>
18710
b8460b29 18711 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 18712
46e33d43
MM
187132003-03-31 Mark Mitchell <mark@codesourcery.com>
18714
18715 PR c/9936
18716 * gcc.dg/20030331-2.c: New test.
18717
6b665219
MM
187182003-03-31 Mark Mitchell <mark@codesourcery.com>
18719
18720 PR c++/10278
18721 * g++.dg/parse/crash2.C: New test.
18722
44f19ccb
RS
187232003-03-31 Richard Sandiford <rsandifo@redhat.com>
18724
18725 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18726 * gcc.c-torture/execute/20030331-1.c: ...here.
18727
e66833ac
RS
187282003-03-31 Richard Sandiford <rsandifo@redhat.com>
18729
18730 * gcc.c-torture/execute/20030331-1.c: New test.
18731
27283c73
NS
187322003-03-31 Nathan Sidwell <nathan@codesourcery.com>
18733
18734 * lib/gcov.exp: Adjust call return testing strings.
18735 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
18736
03f2ea93
RS
187372003-03-31 Roger Sayle <roger@eyesopen.com>
18738
18739 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
18740 * gcc.dg/builtins-7.c: New test case.
18741 * gcc.dg/builtins-8.c: New test case.
18742
98d3d336
RS
187432003-03-31 Richard Sandiford <rsandifo@redhat.com>
18744
18745 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
18746
c717c5af
MM
187472003-03-30 Mark Mitchell <mark@codesourcery.com>
18748
18749 PR c++/7647
18750 * g++.dg/lookup-class-member-2.C: New test.
18751
9b703090
GN
187522003-03-30 Glen Nakamura <glen@imodulo.com>
18753
b8460b29 18754 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 18755
84dfe365
RS
187562003-03-28 Roger Sayle <roger@eyesopen.com>
18757
18758 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
18759
400fbc08
MM
187602003-03-28 Mark Mitchell <mark@codesourcery.com>
18761
18762 * g++.dg/init/attrib1.C: New test.
18763
0c85dbfd
EB
187642003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18765
18766 * gcc.dg/ultrasp8.c: New test.
18767
f7670e7b
EB
187682003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18769
18770 * gcc.dg/ultrasp7.c: New test.
18771
433cd9c9
NS
187722003-03-28 Nathan Sidwell <nathan@codesourcery.com>
18773
18774 PR c++/10047
18775 * g++.dg/template/inline1.C: New test.
18776
1ce324c3
EB
187772003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18778
18779 * gcc.dg/sparc-dwarf2.c: New test.
18780
9ddae796
RS
187812003-03-27 Roger Sayle <roger@eyesopen.com>
18782
18783 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
18784 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
18785
7ffe3584
MM
187862003-03-27 Mark Mitchell <mark@codesourcery.com>
18787
18788 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
18789 than reading .x files.
18790 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
18791 * g77.dg/gcov/gcov-1.f: Likewise.
18792 * gcc.misc-tests/gcov-4b.c: Likewise.
18793 * gcc.misc-tests/gcov-5b.c: Likewise.
18794 * gcc.misc-tests/gcov-6.c: Likewise.
18795 * gcc.misc-tests/gcov-7.c: Likewise.
18796 * gcc.misc-tests/gcov-8.c: Likewise.
18797 * g++.dg/gcov/gcov-1.x: Remove.
18798 * g77.dg/gcov/gcov-1.x: Likewise.
18799 * gcc.misc-tests/gcov-4b.x: Likewise.
18800 * gcc.misc-tests/gcov-5b.x: Likewise.
18801 * gcc.misc-tests/gcov-6.x: Likewise.
18802 * gcc.misc-tests/gcov-7.x: Likewise.
18803 * gcc.misc-tests/gcov-8.x: Likewise.
18804
c7d325c8
GN
188052003-03-27 Glen Nakamura <glen@imodulo.com>
18806
18807 PR opt/10087
18808 * gcc.dg/20030324-1.c: New test.
18809
649fc72d
NS
188102003-03-27 Nathan Sidwell <nathan@codesourcery.com>
18811
544aef8c
NS
18812 PR c++/10224
18813 * g++.dg/template/arg3.C: New test.
18814
649fc72d
NS
18815 PR c++/10158
18816 * g++.dg/template/friend18.C: New test.
18817
a24278e2
RS
188182003-03-26 Roger Sayle <roger@eyesopen.com>
18819
18820 * g77.f-torture/compile/20030326-1.f: New test case.
18821
db8627a1
JJ
188222003-03-26 Janis Johnson <janis187@us.ibm.com>
18823
18824 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
18825
18826 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
18827
be565ad7
JJ
188282003-03-26 Jakub Jelinek <jakub@redhat.com>
18829
18830 * gcc.dg/ia64-sync-3.c: New test.
18831
f729e559
AM
188322003-03-26 Alan Modra <amodra@bigpond.net.au>
18833
18834 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
18835
27e484bc
EB
188362003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18837
18838 * gcc.dg/ultrasp6.c: New test.
18839
d2fc7725
EB
188402003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18841
18842 * gcc.dg/i386-signbit-1.c: New test.
18843 * gcc.dg/i386-signbit-2.c: New test.
18844 * gcc.dg/i386-signbit-3.c: New test.
18845
9904e232
EB
188462003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18847
18848 * gcc.dg/ultrasp5.c: Fix options.
18849
9fdbe7df
EB
188502003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18851
18852 * gcc.dg/ultrasp5.c: Fix comment.
18853
c12741e9
TM
188542003-03-24 Bud Davis <bdavis9659@comcast.net>
18855
18856 PR fortran/10197
18857 * g77.f-torture/execute/10197.f: New test.
18858
2ef6c975
NS
188592003-03-24 Nathan Sidwell <nathan@codesourcery.com>
18860
1c82cc90
NS
18861 PR c++/9898, c++/383
18862 * g++.dg/template/conv6.C: New test.
b8460b29 18863
a5fcc895
NS
18864 PR c++/10119
18865 * g++.dg/template/ptrmem5.C: New test.
18866
2ef6c975
NS
18867 PR c++/10026
18868 * g++.dg/lookup/koenig1.C: New test.
18869
18870 PR C++/10199
18871 * g++.dg/lookup/template2.C: New test.
18872
1134f4ac
JJ
188732003-03-24 Jakub Jelinek <jakub@redhat.com>
18874
18875 * g++.dg/opt/rtti1.C: New test.
18876
02484af9
EB
188772003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18878
18879 * gcc.dg/ultrasp5.c: New test.
18880
fa9b4904
AB
188812003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
18882
b099daeb 18883 PR middle-end/9967
fa9b4904
AB
18884 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
18885 builtin fputs.
18886
068d2c9d
MM
188872003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
18888
18889 PR c/8224
18890 * gcc.dg/20030323-1.c: New test.
18891
766dec0e
RS
188922003-03-23 Roger Sayle <roger@eyesopen.com>
18893
18894 * gcc.c-torture/compile/20030323-1.c: New test case.
18895
97c6f7ad
UW
188962003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
18897
18898 * gcc.dg/20030321-1.c: New test.
18899
b8c25665
ZW
189002003-03-22 Zack Weinberg <zack@codesourcery.com>
18901
18902 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
18903
3e4a3562
NS
189042003-03-22 Nathan Sidwell <nathan@codesourcery.com>
18905
18906 PR c++/9978, c++/9708
18907 * g++.dg/ext/vlm1.C: Adjust expected error.
18908 * g++.dg/ext/vla2.C: New test.
18909 * g++.dg/template/arg1.C: New test.
18910 * g++.dg/template/arg2.C: New test.
18911
6dd0f30b
BD
189122003-03-22 Bud Davis <bdavis9659@comcast.net>
18913
18914 * g77.f-torture/execute/select.f: New test.
18915 * g77.f-torture/noncompile/select_no_compile.f: New test.
18916
f3146d75
NS
189172003-03-21 Nathan Sidwell <nathan@codesourcery.com>
18918
18919 PR c++/9898
18920 * g++.dg/other/error4.C: New test.
18921
963142fc
MM
189222003-03-20 Mark Mitchell <mark@codesourcery.com>
18923
18924 * g++.dg/template/friend17.C: New test.
18925
f8c8d811
AM
189262003-03-21 Alan Modra <amodra@bigpond.net.au>
18927
18928 * gcc.c-torture/compile/20030320-1.c: New.
18929
c876997f
RS
189302003-03-20 Roger Sayle <roger@eyesopen.com>
18931
18932 * gcc.dg/builtins-6.c: New test case.
18933
42151102
AM
189342003-03-19 Alan Modra <amodra@bigpond.net.au>
18935
18936 PR target/10073
18937 * gcc.c-torture/compile/20030319-1.c: New.
18938
b8c25665 189392003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
18940
18941 * gcc.dg/i386-cvt-1.c: New test.
18942
0fef2ffc
ZW
189432003-03-17 Zack Weinberg <zack@codesourcery.com>
18944
b8c25665
ZW
18945 * objc.dg/naming-1.m: Use "(parse|syntax) error".
18946 * objc.dg/naming-2.m: Likewise.
0fef2ffc 18947
ec20aa6c
MM
189482003-03-17 Mark Mitchell <mark@codesourcery.com>
18949
18950 PR c++/9639
b8c25665 18951 * g++.dg/parse/crash1.C: New test.
ec20aa6c 18952
bafb714b
MM
189532003-03-16 Mark Mitchell <mark@codesourcery.com>
18954
18955 PR c++/8805
18956 * g++.dg/eh/cleanup1.C: New test.
18957
0a71919d
FH
189582003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18959
18960 * gcc.c-torture/execute/20030316-1.c: New test case.
18961
1f5a253a
NS
189622003-03-16 Nathan Sidwell <nathan@codesourcery.com>
18963
18964 PR c++/9629
18965 * g++.dg/init/ctor2.C: New test.
18966
de6a669b
RS
189672003-03-15 Roger Sayle <roger@eyesopen.com>
18968
18969 * g77.f-torture/compile/xformat.f: New test case.
18970
24b26d8d
JDA
189712003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18972
18973 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
18974 * g++.old-deja/g++.mike/eh50.C: Likewise.
18975
6e049fcd
KL
189762003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18977
18978 PR c++/6440
18979 * g++.dg/template/spec7.C: New test.
18980 * g++.dg/template/spec8.C: Likewise.
18981
f43f4314
JJ
189822003-03-14 Jakub Jelinek <jakub@redhat.com>
18983
18984 * gcc.c-torture/execute/20030313-1.c: New test.
18985
4526753f
RH
189862003-03-14 Richard Henderson <rth@redhat.com>
18987
18988 * gcc.dg/inline-2.c: Adjust alpha test for external call.
18989
f650843f
EB
189902003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18991
18992 * gcc.c-torture/compile/20030314-1.c: New test.
18993
67e4f078
DS
189942003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
18995
b8c25665 18996 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 18997 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 18998 thumb target,
67e4f078
DS
18999 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19000 to accept newer _imp__ prefix and additional
19001 newline in .drectve section.
19002 * gcc.dg/dll-4.c: Likewise.
19003 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19004 switch.
19005
26f86471
MM
190062003-03-13 Mark Mitchell <mark@codesourcery.com>
19007
45707d31
MM
19008 * g++.dg/parse/namespace9.C: New test.
19009
26f86471
MM
19010 * g++.dg/init/ref5.C: New test.
19011 * g++.dg/parse/ptrmem1.C: Likewise.
19012
aeb11ee5
JDA
190132003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19014
19015 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19016 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19017 regular expression.
19018 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19019 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19020
09ebf088
DJ
190212003-03-12 Daniel Jacobowitz <drow@mvista.com>
19022
19023 * gcc.c-torture/execute/20030224-2.c: New test.
19024
8a7d6cb3
EB
190252003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19026
19027 * gcc.dg/decl-3.c: New test.
19028
db1077d3
EB
190292003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19030
19031 * gcc.dg/i386-loop-2.c: New test.
19032
0c33daff
MM
190332003-03-11 Mark Mitchell <mark@codesourcery.com>
19034
e1145e7f 19035 PR c++/9474
2601a4ee
MM
19036 * g++.dg/parse/namespace8.C: New test.
19037
0c33daff
MM
19038 PR c++/9924
19039 * g++.dg/overload/builtin2.C: New test.
19040
54098126
SB
190412003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19042
19043 * gcc.dg/return-type-3.c: New test.
19044
bff6a7c2
V
190452003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19046
19047 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19048 profiling options are not supported.
19049
125e6594
MM
190502003-03-10 Mark Mitchell <mark@codesourcery.com>
19051
19052 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19053 * g++.old-deja/g++.warn/impint2.C: Likewise.
19054
87d7d780
DP
190552003-03-10 Devang Patel <dpatel@apple.com>
19056
19057 * g++.dg/cpp/c++_cmd_1.C: New test.
19058 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 19059
ebb780f2
SB
190602003-03-10 Segher Boessenkool <segher@koffie.nl>
19061
b8c25665 19062 * gcc.dg/altivec-9.c: New file.
ebb780f2 19063
88a7a0c9
FS
190642003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19065
19066 * gcc.dg/ppc-sdata-1.c: New test.
19067 * gcc.dg/ppc-sdata-2.c: New test.
19068
f6d19bfe
MM
190692003-03-09 Mark Mitchell <mark@codesourcery.com>
19070
1d719415
MM
19071 PR c++/9373
19072 * g++.dg/opt/ptrmem2.C: New test.
19073
f6d19bfe
MM
19074 PR c++/8534
19075 * g++.dg/opt/ptrmem1.C: New test.
19076
9edf6a4c
EB
190772003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19078
19079 * gcc.dg/i386-loop-1.c: New test.
19080
ca9e1382
KL
190812003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19082
19083 PR c++/9970
19084 * g++.dg/lookup/friend1.C: New test.
19085
0e136342
MM
190862003-03-08 Mark Mitchell <mark@codesourcery.com>
19087
19088 PR c++/9823
19089 * g++.dg/parser/constructor1.C: New test.
19090
af812813
HPN
190912003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19092
17b7f45e
HPN
19093 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19094
af812813
HPN
19095 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19096
39a91264
NB
190972003-03-08 Neil Booth <neil@daikokuya.co.uk>
19098
19099 * gcc.dg/cpp/Wunused.c: Update test.
19100
b8c25665 191012003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
19102
19103 * gcc.dg/inline-3.c: New test.
19104
089d6ea7
MM
191052003-03-08 Mark Mitchell <mark@codesourcery.com>
19106
19107 PR c++/9809
19108 * g++.dg/parse/builtin1.C: New test.
19109
19110 PR c++/9982
19111 * g++.dg/abi/cookie1.C: New test.
19112 * g++.dg/abi/cookie2.C: Likewise.
19113
19114 PR c++/9524
612dc718 19115 * g++.dg/template/field1.C: New test.
089d6ea7
MM
19116
19117 PR c++/9912
19118 * g++.dg/parse/class1.C: New test.
19119 * g++.dg/parse/namespace7.C: Likewise.
19120 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 19121
aa6e8ed3
MM
191222003-03-07 Mark Mitchell <mark@codesourcery.com>
19123
19124 * g++.dg/init/ref4.C: New test.
19125
b8c25665 191262003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
19127
19128 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 19129 * gcc.dg/inline-3.c: New test.
dfa7f440 19130
3d1df1fa
MM
191312003-03-06 Mark Mitchell <mark@codesourcery.com>
19132
3d938426
MM
19133 * g++.dg/init/ref3.C: New test.
19134
5e256996
MM
19135 PR c++/9965
19136 * g++.dg/init/ref2.C: New test.
b8c25665 19137
07681121
MM
19138 PR c++/9400
19139 * g++.dg/warn/Wshadow-2.C: New test.
19140
3d1df1fa
MM
19141 PR c++/9791
19142 * g++.dg/warn/Woverloaded-1.C: New test.
19143
b8c25665 191442003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
19145
19146 * gcc.dg/i386-local2.c: New.
20856045 19147 * gcc.dg/i386-local.c: Fix typo.
b255a036 19148
1c442892
MM
191492003-03-05 Mark Mitchell <mark@codesourcery.com>
19150
19151 * g++.dg/abi/layout3.C: New test.
19152
be2fa211
EB
191532003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19154
19155 * gcc.c-torture/compile/20030305-1.c
19156
b8c25665 191572003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
19158
19159 * gcc.dg/i386-local.c: New.
19160
b8c25665 191612003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
19162
19163 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19164
2ad1815d
EB
191652003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19166
19167 * gcc.dg/switch-2.c: New test.
19168 * gcc.dg/switch-3.c: New test.
19169 * gcc.dg/Wswitch.c: Adjust line numbers.
19170 * gcc.dg/Wswitch-default.c: Likewise.
19171 * gcc.dg/Wswitch-enum.c: Likewise.
19172
01952d37
AO
191732003-03-04 Alexandre Oliva <aoliva@redhat.com>
19174
19175 * gcc.c-torture/execute/20030222-1.c: New test.
19176
767440a2
JW
191772003-03-03 James E Wilson <wilson@tuliptree.org>
19178
19179 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19180
7993382e
MM
191812003-03-03 Mark Mitchell <mark@codesourcery.com>
19182
19183 PR c++/9878
19184 * g++.dg/init/ref1.C: New test.
19185
b8c25665 191862003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
19187
19188 * gcc.dg/sh-relax.c: New SH-only test.
19189
b22b239e
GK
191902003-03-03 Geoffrey Keating <geoffk@apple.com>
19191
19192 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19193 comment explaining purpose of testcase.
19194
3595b91f
SC
191952003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19196
19197 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19198 for HC11/HC12 (asm needs two int registers).
19199 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19200 HC11/HC12 because the test uses an asm which needs two 32-bit
19201 registers.
19202
1494f93a
SC
192032003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19204
19205 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19206 for HC11/HC12 (array is too large otherwise).
19207 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19208 * gcc.c-torture/compile/20010518-2.x: Likewise.
19209 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19210 HC11/HC12 (array is too large).
19211
facf86ac
GK
192122003-03-01 Geoffrey Keating <geoffk@apple.com>
19213
19214 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19215 * lib/g++-dg.exp (g++-dg-test): Likewise.
19216
08291658
RS
192172003-03-01 Roger Sayle <roger@eyesopen.com>
19218
19219 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19220 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19221
74dd1333
KL
192222003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19223
19224 * g++.dg/warn/implicit-typename1.C: Remove warning.
19225
3f53c0dc
RH
192262003-02-28 Richard Henderson <rth@redhat.com>
19227
19228 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19229 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19230
d8fad4ea
GK
192312003-02-28 Geoffrey Keating <geoffk@apple.com>
19232
19233 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19234 * g++.dg/pch/pch.exp: Likewise.
19235
1cb8292f
MM
192362003-02-28 Mark Mitchell <mark@codesourcery.com>
19237
19238 PR c++/9879
19239 * testsuite/g++.dg/init/new4.C: New test.
19240
f3c7ed6b
RE
192412003-02-28 Richard Earnshaw <rearnsha@arm.com>
19242
19243 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19244
13082c80
AO
192452003-02-28 Alexandre Oliva <aoliva@redhat.com>
19246
e459243b
AO
19247 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19248 unsigned long.
19249
13082c80
AO
19250 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19251 wider than float.
19252
b17d5d7c
ZD
192532003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19254
19255 * lib/scanasm.exp: Add support for counting numbers of
19256 occurences.
19257 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19258 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19259
c0b1cc97
MM
192602003-02-25 Mark Mitchell <mark@codesourcery.com>
19261
cec24319
MM
19262 PR c++/9683
19263 * g++.dg/template/static3.C: New test.
19264
c0b1cc97
MM
19265 PR c++/9829
19266 * g++.dg/parse/namespace6.C: New test.
b8c25665 19267
3eaa6044
FS
192682003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19269
19270 PR target/9732
19271 * gcc.dg/20030225-1.c: New test.
19272
353b4fc0
MM
192732003-02-24 Mark Mitchell <mark@codesourcery.com>
19274
d12ad970
MM
19275 * README: Remove out-of-date information.
19276
353b4fc0
MM
19277 PR c++/9836
19278 * g++.dg/template/spec6.C: New test.
19279
201b9f2a
JL
192802003-02-24 Jeff Law <law@redhat.com>
19281
19282 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19283
f8dc212b
RO
192842003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19285
19286 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19287 * gcc.dg/pragma-ep-1.c: Likewise.
19288
9e236a9d
KL
192892003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19290
19291 PR c++/9602
19292 * g++.dg/template/friend16.C: New test.
19293
ca099ac8
MM
192942003-02-23 Mark Mitchell <mark@codesourcery.com>
19295
19296 PR c++/5333
19297 * g++.dg/parse/fused-params1.C: Adjust error messages.
19298 * g++.dg/template/nested3.C: New test.
b8c25665 19299
f641e05b
AM
193002003-02-24 Alan Modra <amodra@bigpond.net.au>
19301
19302 * g++.dg/abi/param1.C: New test.
19303
53be1a8d
KL
193042003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19305
19306 PR c++/7982
19307 * g++.dg/warn/implicit-typename1.C: New test.
19308
9d913bbf
KC
193092003-02-22 Kelley Cook <kelleycook@comcast.net>
19310
b8c25665
ZW
19311 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19312 with "mtune".
19313 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19314 * gcc.c-torture/execute/20010129-1.x: Likewise.
19315 * gcc.dg/20011107-1.c: Likewise.
19316 * gcc.dg/20020108-1.c: Likewise.
19317 * gcc.dg/20020122-3.c: Likewise.
19318 * gcc.dg/20020206-1.c: Likewise.
19319 * gcc.dg/20020310-1.c: Likewise.
19320 * gcc.dg/20020426-2.c: Likewise.
19321 * gcc.dg/20020517-1.c: Likewise.
19322 * gcc.dg/991230-1.c: Likewise.
19323 * gcc.dg/i386-unroll-1.c: Likewise.
19324 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19325
193262003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
19327
19328 * gcc.dg/i386-mul.c: New test.
19329
c0a47a61
RS
193302003-02-21 Roger Sayle <roger@eyesopen.com>
19331
19332 * gcc.dg/builtins-5.c: New test case.
19333
182c2078
HPN
193342003-02-22 Hans-Peter Nilsson <hp@axis.com>
19335
19336 * gcc.dg/asmreg-1.c: New test.
19337
2fff6d71
MM
193382003-02-21 Mark Mitchell <mark@codesourcery.com>
19339
19340 PR c++/9749
19341 * g++.dg/parse/varmod1.C: New test.
19342
19df1edf
MM
193432003-02-21 Mark Mitchell <mark@codesourcery.com>
19344
19345 PR c++/9727
19346 * g++.dg/template/op1.C: New test.
19347
5dc3a78c
MM
193482003-02-21 Mark Mitchell <mark@codesourcery.com>
19349
19350 PR c++/8906
19351 * g++.dg/template/nested2.C: New test.
19352
692bb58a
MM
193532003-02-21 Mark Mitchell <mark@codesourcery.com>
19354
19355 PR c++/8724
19356 * g++.dg/expr/dtor1.C: New test.
19357
a8d0ddaf
ZW
193582003-02-21 Zack Weinberg <zack@codesourcery.com>
19359
19360 * gcc.dg/cpp/include3.c: New test.
19361 * gcc.dg/cpp/inc/foo.h: New file.
19362
9e7d0b92
GN
193632003-02-21 Glen Nakamura <glen@imodulo.com>
19364
19365 * gcc.c-torture/execute/20030221-1.c: New test.
19366
63a3cd3e
MM
193672003-02-20 Mark Mitchell <mark@codesourcery.com>
19368
19369 PR c++/9729
19370 * g++.dg/abi/conv1.C: New test.
19371
b8c25665 193722003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
19373
19374 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19375
4ea0d487
DJ
193762003-02-19 Daniel Jacobowitz <drow@mvista.com>
19377
19378 * gcc.c-torture/compile/20030219-1.c: New test.
19379
b8c25665 193802003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
19381
19382 * gcc.dg/funcorder.c: New test.
19383
ff6e1a2f
KH
193842003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19385
19386 * gcc.c-torture/execute/20030218-1.c: New.
19387
67aa8289
AH
193882003-02-18 Aldy Hernandez <aldyh@redhat.com>
19389
a8d0ddaf 19390 * gcc.dg/20030218-1.c: New.
67aa8289 19391
d7ddbe24
RH
193922003-02-18 Richard Henderson <rth@redhat.com>
19393
19394 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19395 * gcc.dg/attr-used-2.c: New.
19396
6b99d1c0
MM
193972003-02-18 Mark Mitchell <mark@codesourcery.com>
19398
19399 PR c++/9704
19400 * g++.dg/init/copy5.C: New test.
a8d0ddaf 19401
59d22bc5
GK
194022003-02-18 Geoffrey Keating <geoffk@apple.com>
19403
19404 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19405 * g++.dg/pch/pch.exp: Likewise.
19406
bc102c4b
KH
194072003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19408
19409 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19410 STACK_SIZE is not defined.
19411
db77ef4c
KL
194122003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19413
19414 PR c++/9457
19415 * g++.dg/template/init1.C: New test.
19416
b8c25665 194172003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
19418
19419 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19420 (foo): Add few extra tests
19421 * gcc.dg/c99-const-expr-3.c: Likewise.
19422 * gcc.c-torture/execute/20030216-1.c: New.
19423
0df4ae96
KL
194242003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19425
19426 PR c++/9459
19427 * g++.dg/ext/typeof4.C: New test.
19428
881b2a96
RS
194292003-02-15 Roger Sayle <roger@eyesopen.com>
19430
19431 * gcc.dg/i386-387-3.c: New test case.
19432
6e8647d5
JZ
194332003-02-14 Josef Zlomek <zlomekj@suse.cz>
19434
19435 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19436 cris-*-elf* cris-*-aout* and mmix-*-*.
19437
42f86c48
JZ
194382003-02-13 Josef Zlomek <zlomekj@suse.cz>
19439
19440 * gcc.dg/20030213-1.c: New test.
19441
1fb54135
RS
194422003-02-12 Roger Sayle <roger@eyesopen.com>
19443
19444 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19445 * gcc.dg/i386-387-2.c: Likewise.
19446
c6e2a538
AH
194472003-02-12 Aldy Hernandez <aldyh@redhat.com>
19448
a8d0ddaf
ZW
19449 * gcc.dg/ppc-spe.c: Fix formatting.
19450 Enable tests that were previously unsupported by gas.
19451 Delete tests for instructions that no longer exist.
19452 Switch arguments on evsubifw builtin.
c6e2a538 19453
5c4d5a15
KH
194542003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19455
19456 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19457 STACK_SIZE is too small.
19458
ecf92f82 194592003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 19460 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
19461
19462 * gcc.dg/decl-2.c: New test.
19463
b8c25665 194642003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
19465
19466 * gcc.dg/i386-fpcvt-1.c: New test.
19467
2382b79f
RS
194682002-02-09 Richard Sandiford <rsandifo@redhat.com>
19469
19470 * gcc.c-torture/execute/20030209-1.c: New test.
19471
5d4b76c0
KH
194722003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19473
19474 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19475 int-wide bitops, use the constants of the same width.
19476 Likewise, if long long is 32-bit wide, test bitops using
19477 32-bit constants.
19478
8f37dd98
LR
194792003-02-07 Loren James Rittle <ljrittle@acm.org>
19480
19481 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19482
46847aa6
RS
194832003-02-07 Roger Sayle <roger@eyesopen.com>
19484
19485 * testsuite/gcc.dg/builtins-4.c: New test case.
19486
f39a753b
KG
194872003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19488
19489 * gcc.dg/20020430-1.c: Fix dg command typos.
19490 * gcc.dg/20020503-1.c: Likewise.
19491
256803d9
VR
194922003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19493
19494 PR c++/8785
19495 * g++.dg/parse/fused-params1.C: New test.
19496
19497 PR c++/8857
19498 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19499
19500 PR c++/8921
19501 * g++.dg/parse/non-dependent1.C: New test.
19502
19503 PR c++/8928
19504 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19505
19506 PR c++/9228
19507 * g++.dg/parse/undefined7.C: New test.
19508 * g++.dg/parse/non-templ1.C: New test.
19509
19510 PR c++/9229
19511 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19512
5fbf0217
EB
195132003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19514
19515 * gcc.c-torture/compile/20030206-1.c: New test.
19516
dbdd3489
RS
195172003-02-05 Roger Sayle <roger@eyesopen.com>
19518
19519 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19520 "pow" to "foo" to avoid potential confusion with a math built-in.
19521
48d1ce96
KG
195222003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19523
19524 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19525 conditions for SPARC targets.
19526
4f6ae35d
JJ
195272003-02-05 Jakub Jelinek <jakub@redhat.com>
19528
19529 * gcc.dg/20030204-1.c: New test.
19530
2de2cd78
VR
195312003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19532
19533 PR c++/38
19534 * g++.dg/parse/array-size1.C: New test.
19535
19536 PR c++/5657
19537 * g++.dg/parse/undefined3.C: New test.
19538
19539 PR c++/5665
19540 * g++.dg/parse/undefined4.C: New test.
19541
19542 PR c++/5975
19543 * g++.dg/parse/undefined5.C: New test.
19544
19545 PR c++/7259
19546 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19547
19548 PR c++/8578
19549 * g++.dg/parse/casting-operator1.C: New test.
19550
19551 PR c++/8596
19552 * g++.dg/parse/undefined6.C: New test.
19553
19554 PR c++/8736
19555 * g++.dg/parse/missing-template1.C: New test.
19556
b8c25665 195572003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
19558
19559 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19560 * gcc.dg/i386-cmov?.c: Likewise.
19561 * gcc.dg/i386-fpcvt-?.c: Likewise.
19562 * gcc.dg/i386-ssefp-1.c: Likewise.
19563 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 19564 conventions.
afffc4e2 19565
b80f8ef3
MM
195662003-02-03 Mark Mitchell <mark@codesourcery.com>
19567
19568 PR c++/7129
19569 * testsuite/g++.dg/ext/max.C: New test.
19570
b8c25665 195712003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
19572
19573 * gcc.c-torture/execute/20030203-1.c: New test.
19574
ca777b88
RE
195752003-02-03 Richard Earnshaw <rearnsha@arm.com>
19576
19577 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19578 'natural-endian'.
19579
271bd540
RS
195802003-02-01 Richard Sandiford <rsandifo@redhat.com>
19581
19582 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19583 * g++.dg/init/new2.C: Likewise.
19584 * g++.dg/other/new1.C: Likewise.
19585
5175d1b8
LR
195862003-01-31 Loren J. Rittle <ljrittle@acm.org>
19587
19588 * gcc.dg/struct-ret-libc.c: New test.
19589
2f278625
UW
195902003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19591
19592 * gcc.dg/20030129-1.c: New test.
19593
db0f613d
KL
195942003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19595
19596 PR c++/8849
19597 * g++.dg/template/ptrmem4.C: New test.
19598
14d22dd6
MM
195992003-01-29 Mark Mitchell <mark@codesourcery.com>
19600
19601 * g++.dg/parser/constant1.C: New test.
19602
710b73e6
KL
196032003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19604
19605 PR c++/8591
19606 * g++.dg/parse/friend2.C: New test.
19607
9ae58faf
NS
196082003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19609
19610 PR c++/9437
19611 * g++.dg/template/unify4.C: New test.
19612
6d09ef27
RS
196132003-01-28 Richard Sandiford <rsandifo@redhat.com>
19614
19615 * gcc.c-torture/execute/20030128-1.c: New test.
19616
4334c467
JO
196172003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19618
19619 * g++.dg/lookup/nested1.C: Test moved from ...
19620 * g++.old-deja/g++.other/lookup24.C: ... here.
19621
b8c25665 196222003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
19623
19624 * gcc.dg/i386-cmov5.c: New test.
19625
bffcd064
V
196262003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19627
a8d0ddaf
ZW
19628 * gcc.c-torture/execute/20010925-1.c: Changed the
19629 memcpy declaration.
bffcd064 19630
f2ce60b8
NS
196312003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19632
19633 PR c++/3902
19634 * g++.dg/parse/template5.C: New test.
19635
f42aadd8
TM
196362003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19637
19638 PR fortran/9258
19639 * g77.dg/pr9258: New test.
19640
5db544e1
GP
196412003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19642
19643 * README: Move relevant parts from README.g++.
19644
19645 * README.g++: Remove this file.
19646
483a5709
NS
196472003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19648
19649 * g++.dg/abi/dcast1.C: New test.
19650
4ff71d24
KG
196512003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19652
19653 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19654
623baee2
JO
196552003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19656
19657 PR c++/47
19658 * g++.old-deja/g++.other/lookup24.C: New test.
19659
2956f353
KG
196602003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19661
19662 PR middle-end/7227
19663 * gcc.dg/uninit-C.c: New test.
19664
a2ddc397
NS
196652003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19666
19667 * g++.dg/abi/covariant1.C: New test.
19668
acf9fa5f
UW
196692003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19670
19671 * gcc.dg/20030123-1.c: New test.
19672
b8c25665 196732003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
19674
19675 PR opt/8492
19676 * gcc.c-torture/compile/20030125-1.c
19677
bbaab916
NS
196782003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19679
19680 PR c++/9403
19681 * g++.dg/parse/template3.C: New test.
19682 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 19683
bbaab916
NS
19684 PR c++/795
19685 * g++.dg/parse/template4.C: New test.
a8d0ddaf 19686
bbaab916
NS
19687 PR c++/9415
19688 * g++.dg/template/qual2.C: New test.
a8d0ddaf 19689
bbaab916
NS
19690 PR c++/8545
19691 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19692
19693 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19694
9bb231fd
RS
196952003-01-25 Roger Sayle <roger@eyesopen.com>
19696
19697 * gcc.c-torture/execute/switch-1.c: New test case.
19698
b8c25665 196992003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
19700
19701 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19702
32d9a5bd
PC
197032003-01-25 Paolo Carlini <pcarlini@unitus.it>
19704
19705 Tweaks for Bison-1.875. From the NEWS file:
19706 "- `parse error' -> `syntax error'
19707 Bison now uniformly uses the term `syntax error'"
19708 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19709 * gcc.dg/cpp/digraph2.c: Likewise.
19710 * gcc.dg/cpp/direct2.c: Likewise.
19711 * gcc.dg/cpp/paste4.c: Likewise.
19712 * gcc.dg/c90-restrict-1.c: Likewise.
19713 * gcc.dg/c99-func-2.c: Likewise.
19714 * gcc.dg/noncompile/920721-2.c: Likewise.
19715 * gcc.dg/noncompile/930622-2.c: Likewise.
19716 * gcc.dg/noncompile/940112-1.c: Likewise.
19717 * gcc.dg/noncompile/950921-1.c: Likewise.
19718 * gcc.dg/noncompile/951123-1.c: Likewise.
19719 * gcc.dg/noncompile/971104-1.c: Likewise.
19720 * gcc.dg/noncompile/990416-1.c: Likewise.
19721
f5128e88
PC
197222003-01-24 Paolo Carlini <pcarlini@unitus.it>
19723
19724 * g++.dg/parse/undefined1.C: Add error message.
19725
65a5559b
MM
197262003-01-22 Mark Mitchell <mark@codesourcery.com>
19727
c006d942
MM
19728 PR c++/9354
19729 * g++.dg/parse/new1.C: New test.
19730
19731 PR c++/9216
19732 * g++.dg/parse/template2.C: New test.
19733
19734 PR c++/9354
19735 * g++.dg/parse/typedef2.C: New test.
19736
65a5559b
MM
19737 PR c++/9328
19738 * g++.dg/ext/typeof3.C: New test.
19739
68aab9ee
VR
197402003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19741
19742 PR c++/2738
19743 * g++.dg/parse/ret-type1.C: New test.
19744
19745 PR c++/3792
19746 * g++.dg/parse/tmpl-outside1.C: New test.
19747
19748 PR c++/4207
19749 * g++.dg/parse/int-as-enum1.C: New test.
19750
19751 PR c++/4903
19752 * g++.dg/parse/no-typename1.C: New test.
19753
19754 PR c++/5533
19755 * g++.dg/parse/no-value1.C: New test.
19756
19757 PR c++/5921
19758 * g++.dg/parse/wrong-inline1.C: New test.
19759
19760 PR c++/6402
19761 * g++.dg/parse/ref1.C: New test.
19762
19763 PR c++/6992
19764 * g++.dg/parse/attr-ctor1.C: New test.
19765
19766 PR c++/7229
19767 * g++.dg/parse/namespace5.C: New test.
19768
19769 PR c++/7917
19770 * g++.dg/parse/func-def1.C: New test.
19771
19772 PR c++/8143
19773 * g++.dg/parse/undefined1.C: New test.
19774
19775 PR c++/5723, PR c++/8522
19776 * g++.dg/parse/specialization1.C: New test.
19777
19778 PR c++/163, PR c++/8595
19779 * g++.dg/parse/struct-as-enum1.C: New test.
19780
19781 PR c++/9173
19782 * g++.dg/parse/undefined2.C: New test.
19783
1fb3244a
MM
197842003-01-22 Mark Mitchell <mark@codesourcery.com>
19785
e0860732
MM
19786 PR c++/9298
19787 * g++.dg/parse/template1.C: New test.
19788
4eb6d609
MM
19789 PR c++/9384
19790 * g++.dg/parse/using1.C: New test.
19791
1fb3244a
MM
19792 PR c++/9285
19793 PR c++/9294
19794 * g++.dg/parse/expr2.C: New test.
19795
19796 PR c++/9388
19797 * g++.dg/parse/lookup2.C: Likewise.
19798
b8c25665 197992003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
19800
19801 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
19802 * gcc.c-torture/execute/eeprof-1.c: Likewise.
19803 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
19804 * gcc.c-torture/execute/string-opt-*.c: Likewise.
19805
e3289412
NC
198062003-01-20 Nick Clifton <nickc@redhat.com>
19807
19808 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
19809 problem with ARM sibcall code generation.
19810
d99c740f
KH
198112003-01-20 Kazu Hirata <kazu@cs.umass.edu>
19812
19813 * gcc.c-torture/execute/20030120-1.c: New.
19814
a99820e6
PC
198152003-01-19 Paolo Carlini <pcarlini@unitus.it>
19816
19817 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
19818
5dae1114
MM
198192003-01-17 Mark Mitchell <mark@codesourcery.com>
19820
19821 PR c++/9272
19822 * g++.dg/parse/ctor1.C: New test.
19823
19824 PR c++/9294:
19825 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 19826
5dae1114
MM
19827 * g++.dg/parse/typename3.C: New test.
19828
c292e375
RH
198292003-01-16 Richard Henderson <rth@redhat.com>
19830
19831 * g++.dg/tls/init-2.C: Fix error matches for real this time.
19832
aab37812
RH
198332003-01-16 Richard Henderson <rth@redhat.com>
19834
19835 * g++.dg/pch/pch.exp: Copy test header to the working directory
19836 before using it either for precompilation or direct use.
19837 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
19838 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
19839
50c620d6
RH
198402003-01-16 Richard Henderson <rth@redhat.com>
19841
19842 * gcc.dg/pch/pch.exp: Copy test header to the working directory
19843 before using it either for precompilation or direct use.
19844 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
19845 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
19846
8fbc5ae7
MM
198472003-01-16 Mark Mitchell <mark@codesourcery.com>
19848
19849 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
19850 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
19851 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
19852 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
19853 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
19854 typename warning into error.
19855 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
19856 error messages.
19857 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
19858 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
19859 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
19860 messages.
19861 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
19862 make declaration visible in template.
19863 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
19864 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
19865 messages.
19866 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
19867 message.
19868 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
19869 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
19870 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
19871 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
19872 typename warning with error message.
19873 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
19874 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
19875 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 19876
712becab
NS
198772003-01-16 Nathan Sidwell <nathan@codesourcery.com>
19878
19879 * g++.dg/parse/ambig2.C: New test.
19880
1ceb0dc7
RH
198812003-01-15 Richard Henderson <rth@redhat.com>
19882
19883 * g++.dg/tls/init-2.C: Update error message string.
19884
3dd5fc58
KG
198852003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19886
19887 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
19888
b0562482
SC
198892003-01-15 Stephane Carrez <stcarrez@nerim.fr>
19890
19891 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
19892 all for HC11/HC12.
19893 * gcc.c-torture/compile/20001205-1.x: Likewise.
19894 * gcc.c-torture/compile/20001226-1.x: Likewise.
19895 * gcc.c-torture/compile/920520-1.x: Likewise.
19896 * gcc.c-torture/compile/961203-1.x: Likewise.
19897 * gcc.c-torture/compile/20020604-1.x: Likewise.
19898
b8c25665 198992003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
19900
19901 * gcc.c-torture/compile/20030115-1.c: New test.
19902
19903 * gcc.dg/i386-fpcvt-1.c: New test.
19904 * gcc.dg/i386-fpcvt-2.c: New test.
19905
a7189b49
JO
199062003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
19907
19908 Further conform g++'s __vmi_class_type_info to the C++ ABI
19909 specification.
19910 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
19911 the specification.
19912
b8c25665 199132003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
19914
19915 * gcc.dg/i386-fpcvt-1.c: New test.
19916 * gcc.dg/i386-fpcvt-2.c: New test.
19917
ab5496c4
EB
199182003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19919
19920 * gcc.dg/i386-mmx-3.c: New test.
19921
e8f2b18d
MM
199222003-01-12 Mark Mitchell <mark@codesourcery.com>
19923
19924 PR c++/9264
19925 * g++.dg/parse/octal1.C: New file.
19926
19927 PR c++/9172
19928 * g++.dg/parse/typename1.C: New file.
19929
67a7278d
DS
199302003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
19931
19932 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
19933 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 19934 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 19935
2050a1bb
MM
199362003-01-10 Mark Mitchell <mark@codesourcery.com>
19937
99152b95 19938 PR c++/9099
a6f6052a
MM
19939 * g++.dg/parse/dtor1.C: New file.
19940
2050a1bb
MM
19941 PR c++/9128
19942 * g++.dg/rtti/typeid1.C: New file.
19943
19944 PR c++/9153
19945 * g++.dg/parse/lookup1.C: New file.
19946
19947 PR c++/9171
19948 * g++.dg/templ/spec5.C: New file.
ab5496c4 19949
7558f66e
JZ
199502003-01-10 Josef Zlomek <zlomekj@suse.cz>
19951
19952 * gcc.c-torture/compile/20030110-1.c: New test.
19953
17211ab5
GK
199542003-01-09 Geoffrey Keating <geoffk@apple.com>
19955
19956 Merge from pch-branch:
19957
19958 2002-12-23 Geoffrey Keating <geoffk@apple.com>
19959
19960 * gcc.dg/pch/cpp-1.h: New.
19961 * gcc.dg/pch/cpp-1.c: New.
19962 * gcc.dg/pch/cpp-2.h: New.
19963 * gcc.dg/pch/cpp-2.c: New.
19964
19965 2002-11-19 Geoffrey Keating <geoffk@apple.com>
19966
19967 * gcc.dg/pch/except-1.h: New.
19968 * gcc.dg/pch/except-1.c: New.
19969
19970 2002-11-13 Geoffrey Keating <geoffk@apple.com>
19971
19972 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
19973 running test.
19974 * gcc.dg/pch: Include *.hp not *.h.
19975 * gcc.dg/pch/system-1.h: New.
19976 * gcc.dg/pch/system-1.c: New.
19977
19978 2002-11-11 Geoffrey Keating <geoffk@apple.com>
19979
19980 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
19981 rather than trying to build and run a program using PCH.
19982 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 19983
17211ab5
GK
19984 2002-11-08 Geoffrey Keating <geoffk@apple.com>
19985
19986 * gcc.dg/pch/macro-3.c: New.
19987 * gcc.dg/pch/macro-3.h: New.
19988
19989 2002-11-04 Geoffrey Keating <geoffk@apple.com>
19990
19991 * gcc.dg/pch/common-1.c: New.
19992 * gcc.dg/pch/common-1.h: New.
19993 * gcc.dg/pch/decl-1.c: New.
19994 * gcc.dg/pch/decl-1.h: New.
19995 * gcc.dg/pch/decl-2.c: New.
19996 * gcc.dg/pch/decl-2.h: New.
19997 * gcc.dg/pch/decl-3.c: New.
19998 * gcc.dg/pch/decl-3.h: New.
19999 * gcc.dg/pch/decl-4.c: New.
20000 * gcc.dg/pch/decl-4.h: New.
20001 * gcc.dg/pch/decl-5.c: New.
20002 * gcc.dg/pch/decl-5.h: New.
20003 * gcc.dg/pch/global-1.c: New.
20004 * gcc.dg/pch/global-1.h: New.
20005 * gcc.dg/pch/inline-1.c: New.
20006 * gcc.dg/pch/inline-1.h: New.
20007 * gcc.dg/pch/inline-2.c: New.
20008 * gcc.dg/pch/inline-2.h: New.
20009 * gcc.dg/pch/static-1.c: New.
20010 * gcc.dg/pch/static-1.h: New.
20011 * gcc.dg/pch/static-2.c: New.
20012 * gcc.dg/pch/static-2.h: New.
20013
20014 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20015
20016 * g++.dg/pch/pch.exp: Better handle failing testcases.
20017 * gcc.dg/pch/pch.exp: Likewise.
20018 * gcc.dg/pch/macro-1.c: New.
20019 * gcc.dg/pch/macro-1.h: New.
20020 * gcc.dg/pch/macro-2.c: New.
20021 * gcc.dg/pch/macro-2.h: New.
20022
20023 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20024
20025 * g++.dg/dg.exp: Treat files in pch/ specially.
20026 * g++.dg/pch/pch.exp: New file.
20027 * g++.dg/pch/empty.H: New file.
20028 * g++.dg/pch/empty.C: New file.
20029 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20030 "precompile".
20031
20032 * gcc.dg/pch/pch.exp: New file.
20033 * gcc.dg/pch/empty.h: New file.
20034 * gcc.dg/pch/empty.c: New file.
20035 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20036 "precompile".
20037
0f399e5f
KL
200382003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20039
20040 * g++.dg/template/friend14.C: New test.
20041
4c46ea23
EB
200422003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20043
8cb1a818 20044 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 20045
98c29f71
RS
200462003-01-09 Richard Sandiford <rsandifo@redhat.com>
20047
20048 * gcc.c-torture/compile/20030109-1.c: New test.
20049
bbb818c6
EB
200502003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20051
20052 * gcc.c-torture/execute/20030109-1.c: New test.
20053
cdc497dd
LH
200542003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20055
20056 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20057 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20058 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20059 * g++.old-deja/g++.mike/eh2.C: Likewise
20060 * g++.old-deja/g++.mike/eh3.C: Likewise
20061 * g++.old-deja/g++.mike/eh5.C: Likewise
20062 * g++.old-deja/g++.mike/eh6.C: Likewise
20063 * g++.old-deja/g++.mike/eh7.C: Likewise
20064 * g++.old-deja/g++.mike/eh8.C: Likewise
20065 * g++.old-deja/g++.mike/eh9.C: Likewise
20066 * g++.old-deja/g++.mike/eh10.C: Likewise
20067 * g++.old-deja/g++.mike/eh12.C: Likewise
20068 * g++.old-deja/g++.mike/eh13.C: Likewise
20069 * g++.old-deja/g++.mike/eh14.C: Likewise
20070 * g++.old-deja/g++.mike/eh16.C: Likewise
20071 * g++.old-deja/g++.mike/eh17.C: Likewise
20072 * g++.old-deja/g++.mike/eh18.C: Likewise
20073 * g++.old-deja/g++.mike/eh21.C: Likewise
20074 * g++.old-deja/g++.mike/eh23.C: Likewise
20075 * g++.old-deja/g++.mike/eh24.C: Likewise
20076 * g++.old-deja/g++.mike/eh25.C: Likewise
20077 * g++.old-deja/g++.mike/eh26.C: Likewise
20078 * g++.old-deja/g++.mike/eh27.C: Likewise
20079 * g++.old-deja/g++.mike/eh28.C: Likewise
20080 * g++.old-deja/g++.mike/eh29.C: Likewise
20081 * g++.old-deja/g++.mike/eh31.C: Likewise
20082 * g++.old-deja/g++.mike/eh33.C: Likewise
20083 * g++.old-deja/g++.mike/eh34.C: Likewise
20084 * g++.old-deja/g++.mike/eh35.C: Likewise
20085 * g++.old-deja/g++.mike/eh36.C: Likewise
20086 * g++.old-deja/g++.mike/eh37.C: Likewise
20087 * g++.old-deja/g++.mike/eh38.C: Likewise
20088 * g++.old-deja/g++.mike/eh39.C: Likewise
20089 * g++.old-deja/g++.mike/eh40.C: Likewise
20090 * g++.old-deja/g++.mike/eh41.C: Likewise
20091 * g++.old-deja/g++.mike/eh42.C: Likewise
20092 * g++.old-deja/g++.mike/eh44.C: Likewise
20093 * g++.old-deja/g++.mike/eh46.C: Likewise
20094 * g++.old-deja/g++.mike/eh47.C: Likewise
20095 * g++.old-deja/g++.mike/eh48.C: Likewise
20096 * g++.old-deja/g++.mike/eh49.C: Likewise
20097 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
20098 * g++.old-deja/g++.mike/eh51.C: Likewise
20099 * g++.old-deja/g++.mike/eh53.C: Likewise
20100 * g++.old-deja/g++.mike/eh55.C: Likewise
20101 * g++.old-deja/g++.mike/p7912.C: Likewise
20102 * g++.old-deja/g++.mike/p9706.C: Likewise
20103 * g++.old-deja/g++.mike/p10416.C: Likewise
20104 * g++.old-deja/g++.mike/p11667.C: Likewise
20105 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20106 Remove redundant reference to Iris.
20107 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20108 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 20109
ed8e443a 201102003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 20111
ed8e443a 20112 * g++.dg/ext/asm4.C: New test.
8caf4c38 20113
ed8e443a 201142003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 20115
ed8e443a
JM
20116 PR c++/9030
20117 * g++.dg/template/friend12.C: New test.
20118 * g++.dg/template/friend13.C: Likewise.
20119 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 20120
ed8e443a 201212003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 20122
ed8e443a
JM
20123 * gcc.dg/i386-cadd.c: New test.
20124 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 20125
ed8e443a 201262003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 20127
ed8e443a
JM
20128 PR c++/9165
20129 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 20130
ed8e443a 20131 * g++.dg/abi/bitfield9.C: New test.
63e5f567 20132
ed8e443a
JM
20133 PR c++/9189
20134 * g++.dg/parse/defarg3.C: New test.
8218bd34 20135
ed8e443a 201362003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 20137
ed8e443a
JM
20138 * g++.dg/parse/ambig1.C: New test.
20139 * g++.dg/parse/defarg2.C: New test.
62b8a44e 20140
ed8e443a 201412003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 20142
ed8e443a
JM
20143 * g++.dg/template/defarg-1.C: New test.
20144 * g++.dg/template/local2.C: Likewise.
ec194454 20145
ed8e443a 201462003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 20147
ed8e443a 20148 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 20149
ed8e443a 201502003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 20151
ed8e443a
JM
20152 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20153 * g++.dg/parse/namespace4.C: Likewise.
d5945212 20154
ed8e443a 201552003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 20156
ed8e443a 20157 * g++.dg/template/ntp2.C: New test.
31758337 20158
ed8e443a 201592003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 20160
ed8e443a 20161 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 20162
ed8e443a 20163 * g++.dg/parse/namespace4.C: New test.
96dafad6 20164
ed8e443a 20165 * g++.dg/template/nested1.C: New test.
a25a292f 20166
ed8e443a 20167 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 20168
ed8e443a 201692003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 20170
ed8e443a 20171 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 20172
ed8e443a 201732003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 20174
ed8e443a
JM
20175 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20176 * g++.old-deja/g++.jason/access8.C: Likewise.
20177 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 20178
ed8e443a 201792003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 20180
ed8e443a 20181 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 20182
ed8e443a 201832003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 20184
ed8e443a
JM
20185 PR c++/2843
20186 * g++.dg/ext/attrib7.C: New test.
4971227d 20187
ed8e443a 201882003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 20189
ed8e443a 20190 * g++.dg/parse/parse6.C: New test.
f349fb24 20191
ed8e443a 201922003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 20193
ed8e443a 20194 * gcc.dg/h8300-stack-1.c: New.
cb203576 20195
ed8e443a 201962003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 20197
ed8e443a 20198 g++.dg/lookup/exception1.C: New test.
faa75e89 20199
ed8e443a 20200 g++.dg/lookup/template1.C: New test.
3d83e33e 20201
ed8e443a 20202 g++.dg/parse/namespace2.C: New test.
a5b9863a 20203
ed8e443a 20204 g++.dg/parse/parens2.C: New test.
75c2b973 20205
ed8e443a 202062003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 20207
ed8e443a
JM
20208 * g++.dg/parse/parse5.C: New test.
20209 * g++.dg/lookup/scoped4.C: New test.
20210
202112003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20212
20213 * g++.dg/parse/parens1.C: New test.
20214
20215 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20216 angle-bracket1.C.
20217 * g++.dg/parse/parens2.C: New test.
20218
20219 * g++.dg/lookup/scope-operator1.C: New test.
20220
20221 * g++.dg/parse/operator1.C: New test.
20222
202232003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20224
20225 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20226 * g++.old-deja/g++.other/access6.C: Likewise.
20227 * g++.old-deja/g++.other/decl1.C: Likewise.
20228 * g++.old-deja/g++.pt/typename12.C: Likewise.
20229
202302002-12-31 Mark Mitchell <mark@codesourcery.com>
20231
20232 * g++.dg/parse/namespace1.C: New test.
20233
202342003-01-01 Neil Booth <neil@daikokuya.co.uk>
20235
20236 * g++.dg/parse/parse4.C: New test.
20237
202382003-01-01 Neil Booth <neil@daikokuya.co.uk>
20239
20240 * g++.dg/parse/parse3.C: New test.
20241
202422003-01-01 Neil Booth <neil@daikokuya.co.uk>
20243
20244 * g++.dg/parse/parse2.C: New test.
20245
202462003-01-01 Neil Booth <neil@daikokuya.co.uk>
20247
20248 * g++.dg/template/friend11.C: New test.
20249
202502003-01-01 Neil Booth <neil@daikokuya.co.uk>
20251
20252 * g++.dg/parse/parse1.C: New test.
20253
202542002-12-31 Janis Johnson <janis187@us.ibm.com>
20255
20256 * lib/profopt.exp: Change the name of a global variable to avoid
20257 possible clashes with other test suites.
20258
202592002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20260
20261 * g++.dg/inherit/covariant8.C: New test.
20262
202632002-12-31 Mark Mitchell <mark@codesourcery.com>
20264
20265 * g++.dg/init/array9.C: New test.
20266
20267 PR c++/9112
20268 * g++.dg/parse/expr1.C: New test.
20269
202702002-12-30 Daniel Jacobowitz <drow@mvista.com>
20271
20272 * gcc.c-torture/compile/20021230-1.c: New test.
20273
202742002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20275
20276 * g++.dg/inherit/covariant5.C: New test.
20277 * g++.dg/inherit/covariant6.C: New test.
20278 * g++.dg/inherit/covariant7.C: New test.
20279
202802002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20281
20282 PR c++/2739
20283 * g++.dg/other/access2.C: New test.
20284
202852002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20286
20287 * g++.dg/other/anon-struct.C: No longer fails
20288 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20289 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20290 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20291
202922002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20293
20294 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20295
202962002-12-27 Mark Mitchell <mark@codesourcery.com>
20297
20298 * g++.dg/eh/spec4.C: Remove stray semicolon.
20299 * g++.dg/expr/pmf-1.C: Change error message.
20300 * g++.dg/ext/asm1.C: Remove stray semicolon.
20301 * g++.dg/ext/typename1.C: Add missing typenames.
20302 * g++.dg/inherit/template-as-base.C: Change error message.
20303 * g++.dg/lookup/scoped1.C: Likewise.
20304 * g++.dg/lookup/scoped2.C: Likewise.
20305 * g++.dg/lookup/using2.C: Likewise.
20306 * g++.dg/other/component1.C: Remove stray semicolon.
20307 * g++.dg/other/do1.C: Change error message.
20308 * g++.dg/other/error2.C: Likewise.
20309 * g++.dg/other/init1.C: Likewise.
20310 * g++.dg/other/packed1.C: Remove stray semicolon.
20311 * g++.dg/other/ptrmem2.C: Change error message.
20312 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20313 marker.
20314 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20315 * g++.dg/template/access3.C: Add typename keyword.
20316 * g++.dg/template/access5.C: Remove stray semicolon.
20317 * g++.dg/template/access6.C: Likewise.
20318 * g++.dg/template/complit1.C: Likewise.
20319 * g++.dg/template/crash1.C: Change error message.
20320 * g++.dg/template/inherit2.C: Remove stray semicolon.
20321 * g++.dg/template/instantiate2.C: Likewise.
20322 * g++.dg/template/instantiate3.C: Change error message.
20323 * g++.dg/template/qual1.C: Remove stray semicolon.
20324 * g++.dg/template/qualttp18.C: Change error message.
20325 * g++.dg/template/ref1.C: Remove stray semicolon.
20326 * g++.dg/template/sizeof1.C (A::value): Declare it.
20327 * g++.dg/template/spec4.C: Change error message.
20328 * g++.dg/template/static1.C: Likewise.
20329 * g++.dg/template/type1.C: Likewise.
20330 * g++.dg/template/typename3.C: Likewise.
20331 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20332 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20333 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20334 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20335 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20336 named return value extension.
20337 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20338 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20339 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20340 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20341 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20342 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20343 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20344 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20345 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20346 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20347 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20348 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20349 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20350 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20351 syntax.
20352 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20353 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20354 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20355 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20356 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20357 * g++.old-deja/g++.brendan/template11.C: Likewise.
20358 * g++.old-deja/g++.brendan/template26.C: Likewise.
20359 * g++.old-deja/g++.brendan/template27.C: Use explicit
20360 specialization syntax.
20361 * g++.old-deja/g++.brendan/template30.C: Likewise.
20362 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20363 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20364 non-dependent names.
20365 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20366 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20367 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20368 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20369 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20370 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20371 named return value extension.
20372 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20373 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20374 * g++.old-deja/g++.ext/return1.C: Likewise.
20375 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20376 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20377 * g++.old-deja/g++.jason/access8.C: Likewise.
20378 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20379 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20380 pseudo-destructor names.
20381 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20382 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20383 pseudo-destructor names.
20384 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20385 * g++.old-deja/g++.jason/overload19.C: Likewise.
20386 * g++.old-deja/g++.jason/overload32.C: Likewise.
20387 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20388 stray semicolons.
20389 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20390 * g++.old-deja/g++.jason/return.C: Likewise.
20391 * g++.old-deja/g++.jason/return2.C: Likewise.
20392 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20393 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20394 syntax.
20395 * g++.old-deja/g++.jason/template10.C: Account for use of
20396 non-dependent names.
20397 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20398 syntax.
20399 * g++.old-deja/g++.jason/template37.C: Likewise.
20400 * g++.old-deja/g++.law/access4.C: Change error messages.
20401 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20402 pseudo-destructor names.
20403 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20404 * g++.old-deja/g++.law/ctors9.C: Likewise.
20405 * g++.old-deja/g++.law/cvt22.C: Likewise.
20406 * g++.old-deja/g++.law/dtors5.C: Likewise.
20407 * g++.old-deja/g++.law/global-init1.C: Likewise.
20408 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20409 * g++.old-deja/g++.law/operators28.C: Likewise.
20410 * g++.old-deja/g++.law/visibility28.C: Likewise.
20411 * g++.old-deja/g++.martin/eval1.C: Likewise.
20412 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20413 name.
20414 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20415 * g++.old-deja/g++.mike/net34.C: Likewise.
20416 * g++.old-deja/g++.mike/net36.C: Likewise.
20417 * g++.old-deja/g++.mike/ns2.C: Likewise.
20418 * g++.old-deja/g++.mike/p12306.C: Likewise.
20419 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20420 value extension.
20421 * g++.old-deja/g++.mike/p700.C: Likewise.
20422 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20423 * g++.old-deja/g++.mike/p710.C: Likewise.
20424 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20425 value extension.
20426 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20427 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20428 * g++.old-deja/g++.ns/crash2.C: Likewise.
20429 * g++.old-deja/g++.ns/crash3.C: Likewise.
20430 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20431 * g++.old-deja/g++.ns/ns17.C: Likewise.
20432 * g++.old-deja/g++.ns/template16.C: Likewise.
20433 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20434 keyword.
20435 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20436 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20437 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20438 named return value extension.
20439 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20440 * g++.old-deja/g++.other/access4.C: Issue additional error
20441 messages.
20442 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20443 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20444 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20445 * g++.old-deja/g++.other/crash25.C: Change error message.
20446 * g++.old-deja/g++.other/crash4.C: Change error message.
20447 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20448 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20449 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20450 checks.
20451 * g++.old-deja/g++.other/defarg8.C: Likewise.
20452 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20453 * g++.old-deja/g++.other/dtor10.C: Likewise.
20454 * g++.old-deja/g++.other/incomplete.C: Likewise.
20455 * g++.old-deja/g++.other/linkage7.C: Likewise.
20456 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20457 lookup algorithm.
20458 * g++.old-deja/g++.other/mangle2.C: Likewise.
20459 * g++.old-deja/g++.other/refinit2.C: Likewise.
20460 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20461 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20462 * g++.old-deja/g++.pt/crash28.C: Likewise.
20463 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20464 syntax.
20465 * g++.old-deja/g++.pt/crash32.C: Change error message.
20466 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20467 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20468 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20469 error message position.
20470 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20471 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20472 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20473 syntax.
20474 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20475 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20476 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20477 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20478 keyword.
20479 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20480 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20481 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20482 keyword.
20483 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20484 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20485 syntax.
20486 * g++.old-deja/g++.pt/friend28.C: Account for use of
20487 non-dependent names.
20488 * g++.old-deja/g++.pt/friend29.C: Likewise.
20489 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20490 rules.
20491 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20492 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20493 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20494 lookup rules.
20495 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20496 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20497 keyword.
20498 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20499 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20500 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20501 keyword.
20502 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20503 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20504 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20505 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20506 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20507 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20508 keyword.
20509 * g++.old-deja/g++.pt/spec10.C: Likewise.
20510 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20511 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20512 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20513 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20514 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20515 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20516 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20517 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20518 * g++.old-deja/g++.pt/typename15.C: Likewise.
20519 * g++.old-deja/g++.pt/typename22.C: Likewise.
20520 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20521 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20522 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20523 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20524 syntax.
20525 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20526 return value extension.
20527 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20528 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20529 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20530 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20531
205322002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20533
20534 * g++.dg/warn/inline1.C: New test.
20535 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20536 * g++.old-deja/g++.jason/synth10.C: Likewise.
20537 * g++.old-deja/g++.mike/net31.C: Likewise.
20538 * g++.old-deja/g++.mike/p8786.C: Likewise.
20539
20540 * g++.dg/template/friend10.C: New test.
20541 * g++.dg/template/conv5.C: New test.
20542
205432002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20544
20545 * g++.dg/lookup/scoped3.C: New test.
20546
20547 * g++.dg/lookup/decl1.C: New test.
20548 * g++.dg/lookup/decl2.C: New test.
20549
205502002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20551
20552 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20553 gcc.c-torture/compile/20021015-1.c,
20554 gcc.c-torture/compile/20021015-2.c,
20555 gcc.c-torture/compile/20021123-1.c,
20556 gcc.c-torture/compile/20021123-2.c,
20557 gcc.c-torture/compile/20021123-3.c,
20558 gcc.c-torture/compile/20021123-4.c,
20559 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20560 only to 3.1 or 3.2 branch.
20561
205622002-12-23 Mark Mitchell <mark@codesourcery.com>
20563
20564 * gcc.dg/i386-bitfield3.c: New test.
20565
20566 * gcc.dg/i386-bitfield2.c: New test.
20567
205682002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20569
20570 * g++.dg/parse/conv_op1.C: New test.
20571
205722002-12-21 Josef Zlomek <zlomekj@suse.cz>
20573
20574 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20575 approved.
20576
205772002-12-20 Josef Zlomek <zlomekj@suse.cz>
20578
20579 * gcc.c-torture/compile/20021220-1.c: New test.
20580
205812002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20582
20583 * gcc.dg/i386-fastcall-1.c: New.
20584
205852002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20586
20587 * gcc.c-torture/execute/20021219-1.c: New test.
20588
205892002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20590
20591 * gcc.dg/i386-pic-1.c: New test.
20592
205932002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20594
20595 PR c++/8099
20596 * g++.dg/template/friend9.C: New test.
20597
205982002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20599
20600 PR c++/3663
20601 * g++.dg/template/access7.C: New test.
20602
206032002-12-18 Nick Clifton <nickc@redhat.com>
20604
20605 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20606 the libstdc++-v3 directory has been found.
20607
206082002-12-12 Devang Patel <dpatel@apple.com>
20609 * gcc.dg/darwin-ld-1.c: New test.
20610 * gcc.dg/darwin-ld-2.c: New test.
20611 * gcc.dg/darwin-ld-3.c: New test.
20612 * gcc.dg/darwin-ld-4.c: New test.
20613 * gcc.dg/darwin-ld-5.c: New test.
20614
206152002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20616
20617 * gcc.c-torture/compile/20021212-1.c: New test.
20618
206192002-12-11 Neil Booth <neil@daikokuya.co.uk>
20620
20621 * gcc.dg/fshort-wchar: New test.
20622
206232002-12-10 Mark Mitchell <mark@codesourcery.com>
20624
20625 PR c++/8372
20626 * g++.dg/template/dtor1.C: New test.
20627
20628 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20629 markers.
20630
206312002-12-10 Jakub Jelinek <jakub@redhat.com>
20632
20633 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20634
206352002-12-09 Mark Mitchell <mark@codesourcery.com>
20636
20637 * g++.dg/template/static1.C: New test.
20638 * g++.dg/template/static2.C: New test.
20639 * g++.old-deja/g++.ext/memconst.C: New test.
20640
206412002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20642
20643 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20644 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20645 * g++.dg/special/initp1.C: Likewise.
20646
206472002-12-06 Jakub Jelinek <jakub@redhat.com>
20648
20649 * gcc.c-torture/execute/20021204-1.c: New test.
20650
206512002-12-04 Geoffrey Keating <geoffk@apple.com>
20652
20653 * gcc.dg/ppc-fmadd-1.c: New file.
20654 * gcc.dg/ppc-fmadd-2.c: New file.
20655 * gcc.dg/ppc-fmadd-3.c: New file.
20656
206572002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20658
20659 * gcc.c-torture/compile/20021204-1.c: New test.
20660
206612002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20662
20663 * g++.dg/inherit/covariant2.C: New test.
20664 * g++.dg/inherit/covariant3.C: New test.
20665 * g++.dg/inherit/covariant4.C: New test.
20666 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20667 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20668
206692002-12-03 Mark Mitchell <mark@codesourcery.com>
20670
20671 PR c++/8688
20672 * g++.dg/init/brace3.C: New test.
20673
206742002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20675
20676 * gcc.dg/20020210-1.c: Fix a comment typo.
20677
206782002-12-02 Mark Mitchell <mark@codesourcery.com>
20679
20680 PR c++/8720
20681 * g++.dg/parse/defarg1.C: New test.
20682
20683 PR c++/8615
20684 * g++.dg/template/char1.C: New test.
20685
20686 * g++.dg/template/varmod1.C: Fix typo.
20687
206882002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20689
20690 DR 180
20691 * g++.old-deja/g++.pt/crash32.C: Expect error.
20692
206932002-12-01 Mark Mitchell <mark@codesourcery.com>
20694
20695 PR c++/5919
20696 * g++.dg/template/varmod1.C: New test.
20697
20698 PR c++/8727
20699 * g++.dg/inherit/typeinfo1.C: New test.
20700
20701 PR c++/8663
20702 * g++.dg/inherit/typedef1.C: New test.
20703
207042002-11-30 Mark Mitchell <mark@codesourcery.com>
20705
20706 PR c++/8332
20707 PR c++/8493
20708 * g++.dg/template/strlen1.C: New test.
20709
20710 PR c++/8227
20711 * g++.dg/template/ctor2.C: New test.
20712
20713 PR c++/8214
20714 * g++.dg/init/string1.C: New test.
20715
20716 PR c++/8511
20717 * g++.dg/template/friend8.C: New test.
20718
207192002-11-29 Joe Buck <jbuck@synopsys.com>
20720
20721 * g++.dg/lookup/anon2.C: New test.
20722
207232002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20724
20725 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20726 h8300 port.
20727
207282002-11-27 Richard Sandiford <rsandifo@redhat.com>
20729
20730 * gcc.dg/bitfld-6.c: New test.
20731
207322002-11-27 Jan Hubicka <jh@suse.cz>
20733
20734 * gcc.c-torture/execute/20021127.[cx]: New test.
20735
207362002-11-26 Jan Hubicka <jh@suse.cz>
20737
20738 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
20739 quality.
20740
207412002-11-26 Geoffrey Keating <geoffk@apple.com>
20742
20743 * g++.dg/init/brace2.C: New test.
20744 * g++.old-deja/g++.mike/p9129.C: Correct.
20745
207462002-11-26 Mark Mitchell <mark@codesourcery.com>
20747
20748 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
20749
207502002-11-25 Andreas Bauer <baueran@in.tum.de>
20751
20752 * gcc.dg/sibcall-6: New test for indirect sibcalls.
20753
207542002-11-25 Mark Mitchell <mark@codesourcery.com>
20755
20756 * testsuite/g++.dg/abi/empty11.C: New test.
20757 * testsuite/g++.dg/rtti/cv1.C: New test.
20758
207592002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
20760
20761 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
20762
207632002-11-24 Mark Mitchell <mark@codesourcery.com>
20764
20765 * g++.dg/abi/empty10.C: New test.
20766
207672002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20768
20769 * gcc.c-torture/compile/20021124-1.c: New test.
20770
207712002-11-22 Mark Mitchell <mark@codesourcery.com>
20772
20773 * g++.dg/abi/rtti2.C: New test.
20774
207752002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20776
20777 * gcc.dg/i386-unroll-1.c: New test.
20778
207792002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20780
20781 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
20782 * gcc.c-torture/compile/20021120-2.c: New test.
20783
5354730b
RS
207842002-11-20 Richard Sandiford <rsandifo@redhat.com>
20785
20786 * gcc.dg/bitfld-5.c: New test.
20787
5720520f
RS
207882002-11-20 Richard Sandiford <rsandifo@redhat.com>
20789
20790 * gcc.c-torture/execute/20021120-3.c: New test.
20791
4392ebd3
RS
207922002-11-20 Richard Sandiford <rsandifo@redhat.com>
20793
20794 * gcc.c-torture/execute/20021120-2.c: New test.
20795
3748bd9e
RS
207962002-11-20 Richard Sandiford <rsandifo@redhat.com>
20797
20798 * gcc.c-torture/execute/20021120-1.c: New test.
20799
bc02f8d3
JJ
208002002-11-20 Jakub Jelinek <jakub@redhat.com>
20801
20802 * gcc.c-torture/execute/20021118-3.c: New test.
20803
d61fd3f1 208042002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
20805
20806 * gcc.c-torture/compile/20021119-1.c: New test.
20807
3b312ef4
JT
208082002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
20809
20810 * gcc.dg/duff-1.c: New test.
20811 * gcc.dg/duff-2.c: New test.
20812 * gcc.dg/duff-3.c: New test.
20813
8128cccf
NB
208142002-11-18 Neil Booth <neil@daikokuya.co.uk>
20815
20816 * gcc.dg/cpp/_Pragma5.c: New test.
20817
3503150c
RS
208182002-11-18 Richard Sandiford <rsandifo@redhat.com>
20819
20820 * gcc.c-torture/execute/20021118-2.c: New test.
20821
180bde4f
RS
208222002-11-18 Richard Sandiford <rsandifo@redhat.com>
20823
20824 * gcc.c-torture/execute/20021118-1.c: New test.
20825
aaefd216
JJ
208262002-11-16 Jakub Jelinek <jakub@redhat.com>
20827
20828 * gcc.dg/20021116-1.c: New test.
20829
95675950
MM
208302002-11-14 Mark Mitchell <mark@codesourcery.com>
20831
20832 * g++.dg/abi/vcall1.C: New test.
20833
7eca317a
JJ
208342002-11-14 Jakub Jelinek <jakub@redhat.com>
20835
20836 * gcc.dg/20021029-1.c: New test.
20837 * gcc.dg/20021029-2.c: New test.
20838
1fccfa1e
JDA
208392002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20840
20841 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
20842
110c25ef
EB
208432002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20844
20845 PR c/8439
20846 * gcc.dg/20021110.c: Move to ...
20847 * gcc.c-torture/compile/20021110.c: .... here.
20848
303b90b0
FS
208492002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20850
20851 PR c/8467
20852 * gcc.c-torture/execute/20021111-1.c
20853
45ed7228
EB
208542002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20855
20856 PR c/8439
110c25ef 20857 * gcc.dg/20021110.c: New test.
4977bab6 20858
06315871
MM
208592002-11-10 Mark Mitchell <mark@codesourcery.com>
20860
20861 * g++.dg/abi/vthunk3.C: Run only on x86.
20862
04e6db94
JM
208632002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
20864
20865 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
20866
323941f6
HPN
208672002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
20868
20869 * lib/compat.exp (compat-execute): Fix logic error in last
20870 change.
20871
8c47cfd8
NB
208722002-11-09 Neil Booth <neil@daikokuya.co.uk>
20873
20874 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
20875
5c74d5b0
KL
208762002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20877
20878 PR c++/8389
20879 * g++.dg/template/access6.C: New test.
20880
b8c25665 208812002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
20882
20883 * gcc.dg/i386-ssefp-1.c: New test.
20884 * gcc.dg/i386-ssefp-1.c: New test.
20885
b8c25665 208862002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
20887
20888 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
20889
4f2c9d7e
MM
208902002-11-07 Mark Mitchell <mark@codesourcery.com>
20891
e6a66567
MM
20892 * g++.dg/abi/vthunk3.C: New test.
20893
4f2c9d7e
MM
20894 PR c++/8338
20895 * g++.dg/template/crash2.C: New test.
20896
f72ab53b
MM
208972002-11-07 Mark Mitchell <mark@codesourcery.com>
20898
20899 * testsuite/g++.dg/abi/dtor1.C: New test.
20900 * testsuite/g++.dg/abi/dtor2.C: Likewise.
20901
3cfe49da
GK
209022002-11-05 Geoffrey Keating <geoffk@apple.com>
20903
20904 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
20905 Darwin.
20906
9e96797f
AN
209072002-11-04 Adam Nemet <anemet@lnxw.com>
20908
20909 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
20910 -mthumb. Only xfail with -O0.
20911
548502d3
MM
209122002-11-03 Mark Mitchell <mark@codesourcery.com>
20913
20914 * g++.dg/abi/thunk1.C: New test.
20915 * g++.dg/abi/thunk2.C: Likewise.
20916 * g++.dg/abi/vtt1.C: Likewise.
20917
8cd4a359
DN
209182002-11-02 Diego Novillo <dnovillo@redhat.com>
20919
20920 PR optimization/8423
20921 * gcc.c-torture/execute/builtin-constant.c: New test.
20922
04d57dd5
ZW
209232002-11-01 Zack Weinberg <zack@codesourcery.com>
20924
20925 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
20926 Add some more cases.
20927
bec80a45
MM
209282002-11-01 Mark Mitchell <mark@codesourcery.com>
20929
20930 PR c++/8391
20931 * g++.dg/opt/local1.C: New test.
20932
8c081e84
MM
209332002-10-30 Mark Mitchell <mark@codesourcery.com>
20934
20935 PR c++/8160
20936 * g++.dg/template/complit1.C: New test.
20937
20938 PR c++/8149
20939 * g++.dg/template/typename4.C: Likewise.
20940
7088fca9
KL
209412002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20942
20943 Core issue 287, PR c++/7639
20944 * g++.dg/template/instantiate1.C: Adjust error location.
20945 * g++.dg/template/instantiate3.C: New test.
20946 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
20947 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
20948 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
20949
f6a9714b
HPN
209502002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
20951
20952 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
20953
59db5f7b
MM
209542002-10-29 Mark Mitchell <mark@codesourcery.com>
20955
20956 PR c++/8287
20957 * g++.dg/init/dtor2.C: New test.
20958
a80c67ca
KG
209592002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20960
20961 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
20962 * gcc.dg/nest.c: Bypass errors on irix6.
20963
96a888d6
HPN
209642002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
20965
20966 * gcc.dg/nest.c: Expect error for mmix-*-*.
20967 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
20968
1f032a99
HPN
209692002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
20970
600522f8
HPN
20971 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
20972 markers.
20973
35fcca95 20974 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 20975
f0dd122b
MS
209762002-10-25 Mike Stump <mrs@apple.com>
20977
20978 * gcc.dg/warn-1.c: New test.
20979
f65e1183
ZW
209802002-10-25 Zack Weinberg <zack@codesourcery.com>
20981
20982 * g++.dg/template/typename3.C: New test.
20983
bb5e8a7f
MM
209842002-10-25 Mark Mitchell <mark@codesourcery.com>
20985
e93ee644
MM
20986 * g++.dg/lookup/ptrmem1.C: New test.
20987
bb5e8a7f
MM
20988 * g++.dg/abi/vthunk2.C: New test.
20989
f3763a44
ZW
209902002-10-25 Zack Weinberg <zack@codesourcery.com>
20991
20992 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
20993
ba9a991f
MM
209942002-10-24 Mark Mitchell <mark@codesourcery.com>
20995
20996 * g++.dg/abi/empty9.C: New test.
20997
5f13cfc6
RH
209982002-10-24 Richard Henderson <rth@redhat.com>
20999
21000 * g++.dg/inherit/thunk1.C: Enable for ia64.
21001
6b607ffd
MM
210022002-10-23 Mark Mitchell <mark@codesourcery.com>
21003
21004 PR c++/8067
21005 * g++.dg/lookup/pretty1.C: New test.
21006
8bfb45f8
JJ
210072002-10-23 Jakub Jelinek <jakub@redhat.com>
21008
21009 * gcc.dg/20021023-1.c: New test.
21010
e6f052b7
MM
210112002-10-23 Mark Mitchell <mark@codesourcery.com>
21012
21013 PR c++/7679
21014 * g++.dg/parse/inline1.C: New test.
f65e1183 21015
e2358068
RH
210162002-10-23 Richard Henderson <rth@redhat.com>
21017
619703c6
RH
21018 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21019
e2358068
RH
21020 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21021
ad4f9910
MM
210222002-10-22 Mark Mitchell <mark@codesourcery.com>
21023
21024 PR c++/6579
21025 * g++.dg/parse/stmtexpr3.C: New test.
21026
8fe734a3
NS
210272002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21028
21029 * g++.dg/expr/cond1.C: New test.
21030
4977bab6
ZW
210312002-10-21 Zack Weinberg <zack@codesourcery.com>
21032
21033 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21034
7ba539c6
MM
210352002-10-21 Mark Mitchell <mark@codesourcery.com>
21036
21037 * g++.dg/abi/vbase13.C: New test.
21038 * g++.dg/abi/vbase14.C: Likewise.
21039
75d38379
JJ
210402002-10-21 Jakub Jelinek <jakub@redhat.com>
21041
21042 * gcc.dg/tls/pic-1.c: New test.
21043 * gcc.dg/tls/nonpic-1.c: New test.
21044 * gcc.dg/20021018-1.c: New test.
21045
aaee784a
UW
210462002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21047
21048 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21049 Remove only files with the same base name as the test case.
21050 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21051 (profopt-execute): Likewise. Also, remove old profiling
21052 and performance data files before running the tests.
21053
21054 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21055 * g++.dg/bprob/bprob.exp: Likewise.
21056 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21057 to allow more general test case names.
21058
21059 * g++.dg/bprob/bprob-1.C: Rename to ...
21060 * g++.dg/bprob/g++-bprob-1.C: ... this.
21061
21062 * g77.dg/bprob/bprob-1.f: Rename to ...
21063 * g77.dg/bprob/g77-bprob-1.f: ... this.
21064
22bd2554
ZW
210652002-10-21 Zack Weinberg <zack@codesourcery.com>
21066
21067 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21068 bison 1.50 or later.
21069
434fb8b7
JJ
210702002-10-21 Janis Johnson <janis187@us.ibm.com>
21071
21072 * g++.dg/README: Describe more test directories.
21073
42328048
MM
210742002-10-21 Mark Mitchell <mark@codesourcery.com>
21075
c6c01481 21076 * g++.dg/init/array6.C: Add additional tests.
42328048 21077
ecef5e87
UW
210782002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21079
21080 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21081 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21082
0ac1a3d3
KH
210832002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21084
21085 * gcc.c-torture/compile/20020604-1.x: New.
21086 * gcc.c-torture/compile/simd-5.x: Likewise.
21087 * gcc.c-torture/execute/920710-1.x: Likewise.
21088 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21089
97cc1f5e
MM
210902002-10-21 Mark Mitchell <mark@codesourcery.com>
21091
21092 * g++.dg/inherit/override1.C: Add dg-options clause.
21093
ab3146fd
ZD
210942002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21095
21096 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21097 _mm_slli_si128.
21098
0d8b229b
AS
210992002-10-19 Andreas Schwab <schwab@suse.de>
21100
21101 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21102 directory component.
21103
9368208b
MM
211042002-10-18 Mark Mitchell <mark@codesourcery.com>
21105
80bbd03d
MM
21106 * g++.dg/inherit/thunk1.C: New test.
21107
9368208b
MM
21108 * g++.dg/inherit/override1.C: New test.
21109
21110 * g++.dg/abi/mangle11.C: New test.
21111 * g++.dg/abi/mangle14.C: New test.
21112 * g++.dg/abi/mangle17.C: New test.
21113
8a188e24
NS
211142002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21115
21116 * g++.dg/overload/member2.C: New test.
21117
768bf0ab
JJ
211182002-10-17 Janis Johnson <janis187@us.ibm.com>
21119
21120 * g++.dg/README: Describe new compat directory.
21121 * g++.dg/dg.exp: Skip tests in compat directory.
21122 * README.compat: New file.
21123 * lib/compat.exp: New expect script.
21124 * g++.dg/compat: New test directory.
21125 * g++.dg/compat/compat.exp: New expect script.
21126 * g++.dg/compat/abi: New test directory.
21127 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21128 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21129 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21130 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21131 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21132 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21133 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21134 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21135 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21136 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21137 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21138 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21139 * g++.dg/compat/break: New test directory.
21140 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21141 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21142 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21143 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21144 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21145 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21146 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21147 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21148 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21149 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21150 g++.dg/compat/break/README: New files.
21151 * g++.dg/compat/eh: New test directory.
21152 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21153 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21154 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21155 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21156 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21157 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21158 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21159 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21160 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21161 g++.dg/compat/eh/filter2_y.C,
21162 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21163 g++.dg/compat/eh/new1_y.C,
21164 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21165 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21166 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21167 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21168 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21169 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21170 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21171 g++.dg/compat/eh/unexpected1_y.C: New files.
21172 * g++.dg/compat/init: New test directory.
21173 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21174 g++.dg/compat/init/array5_y.C,
21175 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21176 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21177 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21178 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21179 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21180 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21181 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21182 g++.dg/compat/init/init-ref2_y.C: New files.
21183
982216be
MM
211842002-10-17 Mark Mitchell <mark@codesourcery.com>
21185
21186 PR c++/7584
21187 * g++.dg/inherit/using3.C: New test.
21188
b8c25665 211892002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
21190
21191 * gcc.dg/20021017-2.c: New test.
21192
b216f69b
MM
211932002-10-17 Mark Mitchell <mark@codesourcery.com>
21194
2d05cd96 21195 * g++.dg/abi/mangle16.C: Adjust.
d768a589 21196
b216f69b
MM
21197 * g++.dg/init/array8.C: New test.
21198
6e53546d
RS
211992002-10-17 Richard Sandiford <rsandifo@redhat.com>
21200
21201 * gcc.dg/special/mips-abi.exp: New test.
21202 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21203
2303a079
MM
212042002-10-16 Mark Mitchell <mark@codesourcery.com>
21205
d3133e68
MM
21206 * g++.dg/abi/mangle16.C: New test.
21207 * g++.dg/abi/mangle17.C: Likewise.
21208
2303a079
MM
21209 PR c++/7478
21210 * g++.dg/template/ref1.C: New test.
21211
e055ba36
KG
212122002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21213
21214 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21215
6e2ac1ae
UW
212162002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21217
21218 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21219
451c0899
MM
212202002-10-16 Mark Mitchell <mark@codesourcery.com>
21221
21222 PR c++/7524
21223 * g++.dg/init/array7.C: New test.
21224
3fa3c4bd
MM
212252002-10-15 Mark Mitchell <mark@codesourcery.com>
21226
21227 * g++.dg/init/array6.C: New test.
22bd2554 21228
3fa3c4bd
MM
21229 * g++.dg/abi/mangle13.C: Likewise.
21230 * g++.dg/abi/mangle14.C: Likewise.
21231 * g++.dg/abi/mangle15.C: Likewise.
21232
58731fd1
MM
212332002-10-14 Mark Mitchell <mark@codesourcery.com>
21234
21235 * g++.dg/abi/empty8.C: New test.
22bd2554 21236
6742d92b
NS
212372002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21238
21239 * g++.dg/init/ctor1.C: New test.
21240
23a64177
UW
212412002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21242
21243 * gcc.c-torture/execute/20021015-1.c: New test.
21244
b8c25665 212452002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
21246
21247 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21248
b8c25665 212492002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
21250
21251 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21252
741fa37f
RH
212532002-10-14 Richard Henderson <rth@redhat.com>
21254
21255 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21256
a3b88570
MM
212572002-10-14 Mark Mitchell <mark@codesourcery.com>
21258
21259 PR optimization/6631
21260 * g++.dg/opt/const2.C: New test.
21261
77631fa7
MM
212622002-10-14 Mark Mitchell <mark@codesourcery.com>
21263
21264 PR c++/7176
21265 * g++.dg/parse/friend1.C: New test.
21266 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21267
0d1c5774
JJ
212682002-10-14 Jakub Jelinek <jakub@redhat.com>
21269
21270 * gcc.dg/20021014-1.c: New test.
21271
8e3df2de
MM
212722002-10-11 Mark Mitchell <mark@codesourcery.com>
21273
dac45b5c
MM
21274 PR c++/5661
21275 * g++.dg/ext/vlm1.C: New test.
21276 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 21277
8e3df2de
MM
21278 * g++.dg/init/array1.C: Remove invalid braces.
21279 * g++.dg/init/brace1.C: New test.
21280 * g++.dg/init/copy2.C: Likewise.
21281 * g++.dg/init/copy3.C: Likewise.
21282 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21283 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21284 braces.
22bd2554 21285
98ddd678
NB
212862002-10-11 Neil Booth <neil@daikokuya.co.uk>
21287
21288 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21289
b8c25665 212902002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
21291
21292 * gcc.c-torture/compile/simd-5.c: New test.
21293
4977bab6
ZW
212942002-10-10 Roger Sayle <roger@eyesopen.com>
21295
21296 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21297
61fdde38
JW
212982002-10-10 Jim Wilson <wilson@redhat.com>
21299
21300 * gcc.c-torture/execute/20021010-1.c: New test.
21301
95f79357
ZW
213022002-10-09 Zack Weinberg <zack@codesourcery.com>
21303
85cd7be8 21304 PR c/7353
95f79357
ZW
21305 * g++.dg/ext/typedef-init.C: New test.
21306 * gcc.dg/typedef-init.c: New test.
21307
5cc67323
NB
213082002-10-09 Neil Booth <neil@daikokuya.co.uk>
21309
21310 * gcc.dg/cpp/paste13.c: New test.
21311
131d2c16
KG
213122002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21313
21314 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21315 remaining platforms, XFAIL during compile, not execute. Don't
21316 XFAIL at -O0.
21317
bf52f899
NS
213182002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21319
21320 * gcc.dg/alias-1.c: Tweak expected warning.
21321
a85cd145
V
213222002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21323
21324 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21325
f75369c8
AJ
213262002-10-06 Andreas Jaeger <aj@suse.de>
21327
8d725537
AJ
21328 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21329 * gcc.dg/cpp/c++98.C: Likewise.
21330
21331 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21332 * g++.dg/cpp/c++98.C: Likewise.
21333
21334 * g++.dg/README (Subdirectories): Mention cpp directory.
21335
f75369c8
AJ
21336 PR target/7559
21337 * gcc.dg/20021006-1.c: New test.
21338
eb55ce4b
KL
213392002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21340
21341 PR c++/7804
21342 * g++.dg/other/warning1.C: New test.
21343
f91f86e7
RS
213442002-10-04 Roger Sayle <roger@eyesopen.com>
21345
21346 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21347 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21348 and sparc-*-* with -m64 as expected failures. See PR 8087.
21349
bd9bb3d2
MM
213502002-10-03 Mark Mitchell <mark@codesourcery.com>
21351
21352 PR c++/7931
21353 * g++.dg/template/ptrmem3.C: New test.
f75369c8 21354
bd9bb3d2
MM
21355 PR c++/7754
21356 * g++.dg/template/union1.C: New test.
21357
6397d80b
MM
213582002-10-03 Mark Mitchell <mark@codesourcery.com>
21359
21360 PR c++/8006
21361 * g++.dg/abi/mangle9.C: New test.
21362 * g++.dg/abi/mangle10.C: New test.
21363 * g++.dg/abi/mangle11.C: New test.
21364 * g++.dg/abi/mangle12.C: New test.
21365
2282d28d
MM
213662002-10-02 Mark Mitchell <mark@codesourcery.com>
21367
21368 PR c++/7188.
21369 * g++.dg/template/meminit1.C: New test.
21370 * g++.dg/warn/Wreorder-1.C: Likewise.
21371 * g++.old-deja/g++.mike/warn3.C: Tweak.
21372 * lib/prune.exp: Ingore "in copy constructor".
21373
e5ec43ac
AJ
213742002-10-02 Andreas Jaeger <aj@suse.de>
21375
21376 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21377 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21378 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21379 on x86-64.
21380
a1d1a0f9
MM
213812002-10-01 Mark Mitchell <mark@codesourcery.com>
21382
21383 * gcc.dg/empty1.C: Fix typo.
21384
73a73768
NS
213852002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21386
21387 * gcc.dg/alias-1.c: New test.
21388
871e97f7
MM
213892002-10-01 Mark Mitchell <mark@codesourcery.com>
21390
0645ba8f
MM
21391 * gcc.dg/empty1.C: New test.
21392
871e97f7
MM
21393 * g++.dg/tls/init-2.C: Tweak error messages.
21394
8ab907e8
RS
213952002-10-01 Richard Sandiford <rsandifo@redhat.com>
21396
21397 * gcc.c-torture/compile/20020923-1.c: New test.
21398
e3e3815b
JT
213992002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21400
21401 * gcc.c-torture/execute/ffs-1.c: New test.
21402 * gcc.c-torture/execute/ffs-2.c: Ditto.
21403
5a9a1961
NS
214042002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21405
21406 * g++.dg/overload/member1.C: New test.
21407
ed8e443a 214082002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 21409
ed8e443a
JM
21410 * g++.dg/abi/empty7.C: New test.
21411 * g++.dg/init/pm2.C: Likewise.
f75369c8 21412
ed8e443a 214132002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 21414
ed8e443a 21415 * g++.dg/rtti/crash1.C: New test.
03357c23 21416
ed8e443a 214172002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 21418
ed8e443a
JM
21419 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21420 gcc.dg/sibcall-4.c: New tests.
d7bb749a 21421
ed8e443a 214222002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 21423
ed8e443a
JM
21424 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21425 powerpc and MMIX targets.
1c402174 21426
ed8e443a 214272002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 21428
ed8e443a 21429 * gcc.dg/cpp/20020927-1.c: New.
57147be1 21430
ed8e443a 214312002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 21432
ed8e443a 21433 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 21434
ed8e443a 214352002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 21436
ed8e443a 21437 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 21438
ed8e443a 214392002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 21440
ed8e443a 21441 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 21442
ed8e443a 214432002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 21444
ed8e443a 21445 * README.QMTEST: Fix typo.
d57f8a71 21446
ed8e443a 214472002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 21448
ed8e443a 21449 * gcc.dg/20020926-1.c: New test.
b784617e 21450
ed8e443a 214512002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 21452
ed8e443a
JM
21453 PR target/7842
21454 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 21455
ed8e443a 214562002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 21457
ed8e443a
JM
21458 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21459 unique to the tool.
21460 * lib/g77.exp (g77_init): Likewise.
21461 * lib/g++.exp (g++_init): Likewise.
21462 * lib/objc.exp (objc_init): Likewise.
1c88948f 21463
ed8e443a 214642002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 21465
ed8e443a
JM
21466 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21467 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21468 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 21469
ed8e443a 214702002-09-25 Richard Henderson <rth@redhat.com>
6190e147 21471
ed8e443a
JM
21472 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21473 too-small long double.
6190e147 21474
ed8e443a 214752002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 21476
ed8e443a 21477 * gcc.dg/20020919-1.c: New test.
c354bbcc 21478
ed8e443a 214792002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 21480
ed8e443a
JM
21481 * g++.dg/abi/bitfield6.C: New test.
21482 * g++.dg/abi/bitfield7.C: New test.
21483 * g++.dg/abi/bitfield8.C: New test.
21484 * g++.dg/abi/vbase11.C: New test.
2d3e278d 21485
ed8e443a 214862002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 21487
ed8e443a
JM
21488 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21489 hppa*-*-hpux*. Update test comment.
490ed846 21490
ed8e443a 214912002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 21492
ed8e443a 21493 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 21494
ed8e443a 214952002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 21496
ed8e443a 21497 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 21498
ed8e443a 214992002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 21500
ed8e443a 21501 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 21502
ed8e443a 215032002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 21504
ed8e443a
JM
21505 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21506 systems.
1ce505c4 21507
ed8e443a 215082002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 21509
ed8e443a
JM
21510 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21511
21512 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21513 Adjust for c++filt moved to binutils. Remove spurious duplicate
21514 setting of cxxfilt.
21515
215162002-09-19 Geoffrey Keating <geoffk@apple.com>
21517
21518 * gcc.dg/20020312-2.c: Update for darwin.
21519
215202002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21521
21522 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21523
215242002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21525
21526 * objc.dg/comp-types-1.m: New test.
21527 * objc.dg/comp-types-2.m: New test.
21528 * objc.dg/comp-types-3.m: New test.
21529 * objc.dg/comp-types-4.m: New test.
21530 * objc.dg/comp-types-5.m: New test.
21531 * objc.dg/comp-types-6.m: New test.
21532
215332002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21534
21535 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21536
215372002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21538
21539 * g++.dg/other/do1.C: New test.
21540
21541 * g++.dg/template/subst1.C: New test.
21542
215432002-09-16 Steve Ellcey <sje@cup.hp.com>
21544
21545 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21546
215472002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21548
21549 * g++.dg/template/qualttp20.C: Adjust expected errors.
21550 * g++.old-deja/g++.jason/report.C: Likewise.
21551 * g++.old-deja/g++.other/qual1.C: Likewise.
21552
21553 * g++.dg/lookup/scoped2.C: New test.
21554
21555 * g++.dg/ext/asm3.C: New test.
21556
215572002-09-16 Richard Earnshaw <rearnsha@arm.com>
21558
21559 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21560
215612002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21562
21563 * ChangeLog: follow spelling conventions.
21564 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21565 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21566 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21567 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21568 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21569 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21570 * g++.old-deja/g++.law/global-init1.C: Likewise.
21571 * g++.old-deja/g++.other/delete4.C: Likewise.
21572 * g++.old-deja/g++.other/inline21.C: Likewise.
21573 * g++.old-deja/g++.other/singleton.C: Likewise.
21574 * g77.dg/strlen0.f: Likewise.
21575 * g77.f-torture/compile/20010519-1.f: Likewise.
21576 * g77.f-torture/compile/980310-4.f: Likewise.
21577 * gcc.c-torture/compile/20000605-1.c: Likewise.
21578 * gcc.c-torture/execute/20020225-1.c: Likewise.
21579 * gcc.dg/c90-hexfloat-2.c: Likewise.
21580 * gcc.dg/c99-bool-1.c: Likewise.
21581 * gcc.dg/c99-hexfloat-2.c: Likewise.
21582 * gcc.dg/dll-2.c: Likewise.
21583 * gcc.dg/wtr-union-init-1.c: Likewise.
21584 * gcc.dg/wtr-union-init-2.c: Likewise.
21585 * gcc.dg/wtr-union-init-3.c: Likewise.
21586 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21587 * gcc.dg/cpp/defined.c: Likewise.
21588 * gcc.dg/cpp/macsyntx.c: Likewise.
21589 * gcc.dg/cpp/paste2.c: Likewise.
21590 * gcc.dg/cpp/trad/defined.c: Likewise.
21591 * gcc.dg/format/c90-printf-1.c: Likewise.
21592 * gcc.dg/format/c90-scanf-1.c: Likewise.
21593 * gcc.dg/format/c99-printf-1.c: Likewise.
21594 * gcc.dg/format/c99-scanf-1.c: Likewise.
21595 * gcc.misc-tests/gcov-8.c: Likewise.
21596 * lib/profopt.exp: Likewise.
21597
215982002-09-15 Krister Walfridsson <cato@df.lth.se>
21599
21600 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21601
216022002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21603
21604 * g++.dg/inherit/using2.C: New test.
21605
216062002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21607
21608 * ChangeLog: Follow spelling conventions.
21609 * g++.dg/template/friend4.C: Likewise.
21610 * g++.old-deja/g++.pt/crash67.C: Likewise.
21611 * gcc.c-torture/execute/20000801-4.c: Likewise.
21612 * gcc.dg/c90-digraph-1.c: Likewise.
21613 * gcc.dg/c94-digraph-1.c: Likewise.
21614 * gcc.dg/c99-digraph-1.c: Likewise.
21615 * gcc.dg/cpp/line5.c: Likewise.
21616 * gcc.dg/cpp/multiline.c: Likewise.
21617 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21618 * gcc.dg/format/attr-3.c: Likewise.
21619 * gcc.dg/format/c90-scanf-3.c: Likewise.
21620 * gcc.dg/format/ext-4.c: Likewise.
21621
216222002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21623
21624 * g++.dg/template/pretty1.C: New test.
21625
216262002-09-14 Alan Modra <amodra@bigpond.net.au>
21627
21628 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21629
216302002-09-13 Matt Austern <austern@apple.com>
21631
21632 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21633 passing a cast expression to a function by const reference.
21634
216352002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21636
21637 * g++.dg/template/deduce1.C: New test.
21638
216392002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21640
21641 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21642 32-bit int.
21643
216442002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21645
21646 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21647 usage.
21648
216492002-09-10 Richard Earnshaw <rearnsha@arm.com>
21650
21651 * gcc.c-torture/compile/20020910-1.c: New test.
21652
216532002-09-10 Frank Ch. Eigler <fche@redhat.com>
21654
21655 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21656
216572002-09-10 Andreas Jaeger <aj@suse.de>
21658
21659 * gcc.dg/20020312-2.c: Adjust for x86-64.
21660
216612002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21662
21663 * g77.dg/7388.f: New test case for PR 7388.
21664
216652002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21666
21667 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21668
216692002-09-05 Ziemowit Laski <zlaski@apple.com>
21670
21671 * objc.dg/proto-lossage-1.m: New test.
21672
216732002-09-06 Neil Booth <neil@daikokuya.co.uk>
21674
21675 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21676
216772002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21678
21679 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21680 expected to pass.
21681
216822002-09-06 Stan Shebs <shebs@apple.com>
21683 David Edelsohn <edelsohn@gnu.org>
21684
21685 * gcc.dg/weak: New directory.
21686 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21687 target-specific xfail bits.
21688 * gcc.dg/typeof-2.c: Move to new directory.
21689 * gcc.dg/weak.exp: New expect script.
21690
216912002-09-06 Alan Modra <amodra@bigpond.net.au>
21692
21693 * gcc.c-torture/execute/extzvsi.c: New test.
21694
216952002-09-05 Stan Shebs <shebs@apple.com>
21696
21697 * gcc.dg/weak-1.c: xfail on Darwin.
21698 * gcc.dg/weak-2.c: Ditto.
21699 * gcc.dg/weak-3.c: Ditto.
21700 * gcc.dg/weak-4.c: Ditto.
21701 * gcc.dg/weak-5.c: Ditto.
21702 * gcc.dg/weak-6.c: Ditto.
21703 * gcc.dg/weak-7.c: Ditto.
21704 * gcc.dg/weak-8.c: Ditto.
21705 * gcc.dg/weak-9.c: Ditto.
21706
217072002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21708
21709 * gcc.c-torture/execute/loop-14.c: New test.
21710
217112002-09-04 Jakub Jelinek <jakub@redhat.com>
21712
21713 * g++.dg/other/cxa-atexit1.C: New test.
21714
21715 * gcc.dg/typeof-2.c: New test.
21716
217172002-09-03 Roger Sayle <roger@eyesopen.com>
21718
21719 * gcc.dg/builtins-2.c: New testcase.
21720 * gcc.dg/builtins-3.c: New testcase.
21721
217222002-09-03 Neil Booth <neil@daikokuya.co.uk>
21723
21724 * gcc.dg/cpp/_Pragma4.c: New test.
21725
217262002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21727
21728 * objc/execute/nil_method-1.m: New testcase.
21729
217302002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
21731
21732 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
21733 [Object class], not [Object initialize].
21734
217352002-08-31 Roger Sayle <roger@eyesopen.com>
21736 Hans-Peter Nilsson <hp@bitrange.com>
21737
21738 * gcc.c-torture/execute/20020720-1.x: Skip test on
21739 mmix-knuth-mmixware. Correct comment.
21740
217412002-08-27 Mark Mitchell <mark@codesourcery.com>
21742
21743 * testsuite/g++.dg/abi/bitfield5.C: New test.
21744 * testsuite/g++.dg/abi/vbase10.C: Likewise.
21745
217462002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
21747
21748 * objc.dg/undeclared-selector.m: New test.
21749
217502002-08-27 Nathan Sidwell <nathan@codesourcery.com>
21751
21752 * g++.dg/other/offsetof1.C: Avoid cast warning.
21753
217542002-08-26 Ziemowit Laski <zlaski@apple.com>
21755
21756 * objc.dg/super-class-2.m: New test.
21757
217582002-08-24 Matt Austern <austern@apple.com>
21759
21760 * g++.dg/ext/lvaddr.C: New test.
21761 * g++.dg/ext/lvcast.C: New test.
21762
217632002-08-22 Mark Mitchell <mark@codesourcery.com>
21764
21765 * testsuite/g++.dg/inherit/cond1.C: New test.
21766
217672002-08-22 Geoffrey Keating <geoffk@redhat.com>
21768
21769 * gcc.dg/noncompile/incomplete-1.c: New test.
21770
217712002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21772
21773 * gcc.dg/typespec-1.c: New test.
21774
217752002-08-20 Devang Patel <dpatel@apple.com>
21776 * objc.dg/proto-hier-2.m: New test.
21777
217782002-08-19 Ziemowit Laski <zlaski@apple.com>
21779
21780 * objc.dg/bitfield-1.m: New test.
21781 * objc.dg/bitfield-2.m: New test.
21782
217832002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
21784
21785 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
21786 gcc.dg/c99-flex-array-4.c: New tests.
21787
217882002-08-16 Stan Shebs <shebs@apple.com>
21789
21790 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
21791
217922002-08-15 Jakub Jelinek <jakub@redhat.com>
21793
21794 * gcc.dg/typeof-1.c: New test.
21795 * g++.dg/ext/typeof2.C: New test.
21796
217972002-08-15 Nathan Sidwell <nathan@codesourcery.com>
21798
21799 * g++.dg/other/offsetof1.C: New test.
21800
218012002-08-14 Richard Henderson <rth@redhat.com>
21802
21803 * gcc.dg/tls/diag-3.c: Fix expected message strings.
21804
218052002-08-14 Neil Booth <neil@daikokuya.co.uk>
21806
21807 * gcc.dg/cpp/_Pragma3.c: New test.
21808
218092002-08-13 Mark Mitchell <mark@codesourcery.com>
21810
21811 * g++.dg/template/inherit3: New test.
21812
218132002-08-10 Nathan Sidwell <nathan@codesourcery.com>
21814
21815 * gcc.dg/bitfld-4.c: Add blank options.
21816
218172002-08-09 Mark Mitchell <mark@codesourcery.com>
21818
21819 * g++.dg/template/crash1.C: New test.
21820
218212002-08-08 Jakub Jelinek <jakub@redhat.com>
21822
21823 * gcc.dg/tls/opt-2.c: New test.
21824
218252002-08-08 Devang Patel <dpatel@apple.com>
21826
21827 * objc.dg/selector-1.m : New test
21828
218292002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21830
21831 * g++.dg/abi/bitfield4.C: New test.
21832 * gcc.dg/bitfld-4.c: New test.
21833
218342002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21835
21836 * g++.dg/other/packed1.C: New test.
21837
218382002-08-07 Mark Mitchell <mark@codesourcery.com>
21839
21840 * g++.dg/abi/offsetof.C: Tweak error messages.
21841 * g++.old-deja/g++.mike/p10769a.C: Likewise.
21842
218432002-08-08 Jakub Jelinek <jakub@redhat.com>
21844
21845 * gcc.dg/bitfld-3.c: New test.
21846
218472002-08-07 Jakub Jelinek <jakub@redhat.com>
21848 Richard Henderson <rth@redhat.com>
21849
21850 * gcc.dg/i386-bitfield1.c: New test.
21851 * g++.dg/abi/bitfield3.C: Update.
21852
218532002-08-07 Neil Booth <neil@daikokuya.co.uk>
21854
21855 * objc.dg/const-str-2.m: Update.
21856 * gcc.dg/cpp/c++98.c: Change to C extension.
21857 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
21858 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
21859
218602002-08-06 Aldy Hernandez <aldyh@redhat.com>
21861
21862 * testsuite/gcc.dg/tls/diag-3.c: New.
21863
218642002-08-07 Gabriel Dos Reis <gdr@nerim.net>
21865
21866 * g++.dg/README (Subdirectories): Document new subdir expr.
21867 * g++.dg/expr/pmf-1.C: New test.
21868
218692002-08-06 Neil Booth <neil@daikokuya.co.uk>
21870
21871 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
21872
218732002-08-06 Jakub Jelinek <jakub@redhat.com>
21874
21875 * g++.dg/abi/bitfield3.C: New test.
21876
218772002-08-05 Nathan Sidwell <nathan@codesourcery.com>
21878
21879 * lib/gcov.exp: Tweak expected line formats.
21880 * gcc.misc-tests/gcov8.c: New test.
21881 * gcc.misc-tests/gcov8.x: New flags.
21882
218832002-08-05 Jakub Jelinek <jakub@redhat.com>
21884
21885 * consistency.vlad/layout/endian.c: Include string.h.
21886
21887 * gcc.c-torture/execute/20020805-1.c: New test.
21888
218892002-08-04 Gabriel Dos Reis <gdr@nerim.net>
21890
21891 * g++.dg/other/conversion1.C: New test.
21892
218932002-08-03 Roger Sayle <roger@eyesopen.com>
21894
21895 * gcc.dg/builtins-1.c: New testcase.
21896
218972002-08-02 Mark Mitchell <mark@codesourcery.com>
21898
21899 * g++.dg/inherit/access3.C: New test.
21900
219012002-08-01 Jakub Jelinek <jakub@redhat.com>
21902
21903 * gcc.dg/ia64-visibility-2.c: New test.
21904
219052002-08-01 Benjamin Kosnik <bkoz@redhat.com>
21906
21907 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
21908 __qualifier_flags to __flags.
21909
219102002-07-31 Mark Mitchell <mark@codesourcery.com>
21911
21912 * g++.dg/inherit/operator1.C: New test.
21913 * g++.dg/lookup/disamb1.C: Fix typo in comment.
21914 * g++.dg/other/error1.C: Change expected error message.
21915 * g++.dg/template/conv4.C: Likewise.
21916
219172002-07-26 Neil Booth <neil@daikokuya.cop.uk>
21918
21919 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
21920 for documented behavior.
21921
219222002-07-25 Roger Sayle <roger@eyesopen.com>
21923
21924 * gcc.c-torture/execute/20020720-1.x: Skip this test on
21925 several targets known to fail.
21926
219272002-07-25 Richard Sandiford <rsandifo@redhat.com>
21928
21929 * gcc.dg/mips-args-[123].c: New tests.
21930
219312002-07-24 Aldy Hernandez <aldyh@redhat.com>
21932
21933 * gcc.dg/ppc-spe.c: New.
21934
219352002-07-24 Geoffrey Keating <geoffk@redhat.com>
21936
21937 * g++.dg/other/ptrmem4.C: New testcase.
21938
219392002-07-24 Richard Henderson <rth@redhat.com>
21940
21941 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
21942
219432002-07-24 Gabriel Dos Reis <gdr@nerim.net>
21944
21945 * g++.dg/ext/alignof1.C (main): Return 0 for success.
21946
219472002-07-24 Roger Sayle <roger@eyesopen.com>
21948
21949 * gcc.c-torture/execute/memset-3.c: New testcase.
21950
219512002-07-24 Neil Booth <neil@daikokuya.co.uk>
21952
21953 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 21954 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 21955
13fd931e
KG
219562002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21957
21958 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
21959 Delete.
21960
b8c25665 219612002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
21962
21963 * gcc.c-torture/compile/simd-4.c: New test.
21964
0e902d98
KL
219652002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21966
21967 PR c++/7347, c++/7348
21968 * g++.dg/template/access4.C: New test.
21969 * g++.dg/template/access5.C: New test.
21970 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
21971 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
21972 * g++.old-deja/g++.pt/ttp58.C: Likewise.
21973 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
21974
cf3c4f56
JJ
219752002-07-22 Jakub Jelinek <jakub@redhat.com>
21976
21977 * gcc.dg/gnu89-init-2.c: New test.
21978
56508306
GDR
219792002-07-21 Gabriel Dos Reis <gdr@nerim.net>
21980
21981 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
21982
0da65b89
RS
219832002-07-20 Roger Sayle <roger@eyesopen.com>
21984
21985 * gcc.c-torture/execute/20020720-1.c: New testcase.
21986
68e65275
NB
219872002-07-20 Neil Booth <neil@daikokuya.co.uk>
21988
21989 * gcc.dg/cpp/Wsignprom.c: New tests.
21990
a0c58ea9
AM
219912002-07-20 Alan Modra <amodra@bigpond.net.au>
21992
21993 * gcc.c-torture/execute/loop-13.c: New test.
21994
75aef48a
NB
219952002-07-19 Neil Booth <neil@daikokuya.co.uk>
21996
21997 * gcc.dg/cpp/expr.c: New tests.
21998
803b90d3 219992002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
22000
22001 * g++.dg/opt/pr6713.C: Add template instantiation.
22002
85272855
AM
220032002-07-18 Alan Modra <amodra@bigpond.net.au>
22004
437deefa
DE
22005 * gcc.dg/nest.c: New test.
22006
220072002-07-17 Richard Henderson <rth@redhat.com>
22008
22009 * g++.dg/opt/pr6713.C: New test.
85272855 22010
90888283
EB
220112002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22012
22013 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22014 XFAIL for all x86 processors.
22015
ce0ead25
ID
220162002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22017
22018 * gcc.c-torture/execute/20010122-1.x: Do not test with
22019 -fomit-frame-pointer.
22020
d955f6ea
KL
220212002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22022
22023 * g++.dg/template/instantiate2.C: New test.
22024 * g++.dg/template/spec4.C: New test.
22025
ba59df78
KL
220262002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22027
22028 * g++.dg/template/access2.C: New test.
22029 * g++.dg/template/access3.C: New test.
22030
6c535c69
ZW
220312002-07-15 Zack Weinberg <zack@codesourcery.com>
22032
22033 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22034 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22035 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22036 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22037 Convert to use <stdarg.h>.
22038 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22039 Delete.
22040 * gcc.dg/va-arg-2.c: New.
22041 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22042
794a292d
JJ
220432002-07-15 Jakub Jelinek <jakub@redhat.com>
22044
22045 * gcc.c-torture/compile/20020710-1.c: New test.
22046
b8c25665 220472002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 22048 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
22049
22050 gcc.c-torture/compile/simd-2.c: New testcase.
22051 gcc.c-torture/compile/simd-3.c: Likewise.
22052
f0ab6bf2
MM
220532002-07-11 Mark Mitchell <mark@codesourcery.com>
22054
22055 PR c++/7224
22056 * g++.dg/overload/error1.C: New test.
6c535c69 22057
789b7de5
RO
220582002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22059
22060 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22061 configuration and IRIX 6 O32 ABI.
22062
e65a2d65
RS
220632002-07-11 Roger Sayle <roger@eyesopen.com>
22064
22065 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22066
c5358a5d
RS
220672002-07-10 Roger Sayle <roger@eyesopen.com>
22068
22069 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22070
6d844e9d
JL
220712002-07-10 Jeffrey A Law <law@redhat.com>
22072
6c535c69 22073 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 22074
6c535c69 22075 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 22076
2fefbb5d
AH
220772002-07-09 Aldy Hernandez <aldyh@redhat.com>
22078
6c535c69 22079 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 22080
4d5be58b
DN
220812002-07-09 Diego Novillo <dnovillo@redhat.com>
22082
22083 * gcc.c-torture/compile/20020709-1.c: New test.
22084
78abea27
RS
220852002-07-07 Roger Sayle <roger@eyesopen.com>
22086
22087 * g++.dg/template/qualttp21.C: New test case.
22088
e66c8649
AO
220892002-07-06 Alexandre Oliva <aoliva@redhat.com>
22090
22091 * gcc.c-torture/compile/20020706-1.c: New test.
22092 * gcc.c-torture/compile/20020706-2.c: New test.
22093
78abea27
RS
220942002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22095 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
22096
22097 * g++.dg/warn/incomplete1.C: New test.
22098
8537dbae
KG
220992002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22100
22101 PR c++/7099
6c535c69 22102 * g++.dg/warn/noreturn1.C: New test.
8537dbae 22103
9833f679
MM
221042002-07-03 Mark Mitchell <mark@codesourcery.com>
22105
22106 PR c++/6706
22107 * g++.dg/debug/debug6.C: New test.
22108 * g++.dg/debug/debug7.C: New test.
22109
b8c25665 221102002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
22111
22112 * gcc.c-torture/compile/simd-3.c: New test.
22113
a6a5beb1
CD
221142002-07-03 Chris Demetriou <cgd@broadcom.com>
22115
22116 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22117 * gcc.dg/20020620-1.c: Likewise.
22118
b2153b98
KL
221192002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22120
22121 PR c++/6944
22122 * g++.dg/init/array4.C: New test.
22123 * g++.dg/init/array5.C: New test.
22124
b8c25665 221252002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
22126
22127 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22128 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22129
622d3731
KG
221302002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22131
22132 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22133 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22134 * gcc.dg/wtr-conversion-1.c: Likewise.
22135 * gcc.dg/wtr-escape-1.c: Likewise.
22136 * gcc.dg/wtr-int-type-1.c: Likewise.
22137 * gcc.dg/wtr-label-1.c: Likewise.
22138 * gcc.dg/wtr-static-1.c: Likewise.
22139 * gcc.dg/wtr-strcat-1.c: Likewise.
22140 * gcc.dg/wtr-suffix-1.c: Likewise.
22141 * gcc.dg/wtr-switch-1.c: Likewise.
22142 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22143 * gcc.dg/wtr-union-init-1.c: Likewise.
22144 * gcc.dg/wtr-union-init-2.c: Likewise.
22145 * gcc.dg/wtr-union-init-3.c: Likewise.
22146
22147 * gcc.dg/wtr-func-def-1.c: New test.
22148
c40da518 221492002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 22150
c40da518
DP
22151 * objc.dg/param-1.m: New test.
22152
0879540b
NB
221532002-07-03 Neil Booth <neil@daikokuya.co.uk>
22154
22155 * gcc.dg/cpp/trad/directive.c: Add test.
22156 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 22157 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 22158
ed8e443a 221592002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 22160
ed8e443a 22161 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 22162
ed8e443a 221632002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 22164
ed8e443a 22165 * objc.dg/desig-init-1.m: New test.
c1c5187c 22166
ed8e443a 221672002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 22168
ed8e443a
JM
22169 PR c++/6716
22170 * g++.dg/template/instantiate1.C: New test.
17f29637 22171
ed8e443a 221722002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 22173
ed8e443a
JM
22174 PR c++/7112
22175 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 22176
ed8e443a 221772002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 22178
ed8e443a
JM
22179 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22180 gcc.dg/cpp/trad/include.c: New tests.
7098b619 22181
ed8e443a 221822002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 22183
ed8e443a
JM
22184 PR target/7177
22185 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 22186
ed8e443a 221872002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 22188
ed8e443a
JM
22189 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22190 header here...
22191 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22192 (objc-torture-execute): or here.
bbeb33f2 22193
ed8e443a 221942002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 22195
ed8e443a 22196 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 22197
ed8e443a 221982002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 22199
ed8e443a 22200 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 22201
ed8e443a 222022002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 22203
ed8e443a 22204 * objc.dg/fsyntax-only.m: New test.
118f8dc1 22205
ed8e443a 222062002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 22207
ed8e443a
JM
22208 PR c++/6695
22209 * g++.dg/template/friend7.C: New file.
5ce49b4b 22210
ed8e443a 222112002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 22212
ed8e443a
JM
22213 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22214 return type.
759236dd 22215
ed8e443a 222162002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 22217
ed8e443a
JM
22218 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22219 avoid division by zero.
86422829 22220
ed8e443a 222212002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 22222
ed8e443a 22223 * gcc.dg/Wunknownprag.c: New tests.
06470238 22224
ed8e443a 222252002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 22226
ed8e443a 22227 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 22228
ed8e443a 222292002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 22230
ed8e443a
JM
22231 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22232 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22233 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22234 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22235 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22236 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22237 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22238 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22239 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22240 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22241 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22242 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22243 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22244 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22245 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22246 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22247 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 22248
ed8e443a 222492002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 22250
ed8e443a
JM
22251 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22252 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22253 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22254 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22255 New tests.
22256 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 22257
ed8e443a 222582002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 22259
ed8e443a 22260 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 22261
ed8e443a 222622002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 22263
ed8e443a
JM
22264 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22265 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22266 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22267 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 22268
ed8e443a 222692002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 22270
ed8e443a
JM
22271 * gcc.dg/cpp/trad: New directory with traditional tests copied
22272 from parent directory.
22273 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22274 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22275 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22276 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22277 Move to trad/ and rename.
22278 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22279 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22280 gcc.dg/cpp/trad/redef2.c: New tests.
22281 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 22282
ed8e443a 222832002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 22284
ed8e443a
JM
22285 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22286 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22287 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22288 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22289 Remove.
017acb41 22290
ed8e443a 222912002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 22292
ed8e443a 22293 * gcc.dg/20020620-1.c: New test.
9164f47a 22294
ed8e443a 222952002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 22296
ed8e443a 22297 * g++.dg/template/ttp4.C: New test.
342cea95 22298
ed8e443a 222992002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 22300
ed8e443a 22301 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 22302
ed8e443a 223032002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 22304
ed8e443a
JM
22305 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22306 Don't use attribute `noinline'.
90227c69 22307
ed8e443a 223082002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 22309
ed8e443a 22310 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 22311
ed8e443a 223122002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 22313
ed8e443a 22314 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 22315
ed8e443a 22316 * gcc.dg/simd-1.c: New.
820d4b1b 22317
ed8e443a 223182002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 22319
ed8e443a 22320 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 22321
ed8e443a 223222002-06-16 Richard Henderson <rth@redhat.com>
750491fc 22323
ed8e443a
JM
22324 * g++.dg/ext/anon-struct1.C: New.
22325 * g++.dg/ext/anon-struct2.C: New.
22326 * g++.dg/ext/anon-struct3.C: New.
22327 * gcc.dg/anon-struct-1.c: New.
22328 * gcc.dg/anon-struct-2.c: New.
22329 * gcc.dg/anon-struct-3.c: New.
22330 * gcc.dg/20011008-1.c: Adjust warning text.
22331 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 22332
ed8e443a 223332002-06-16 Richard Henderson <rth@redhat.com>
0931db71 22334
ed8e443a 22335 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 22336
ed8e443a 223372002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 22338
ed8e443a 22339 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 22340
ed8e443a 223412002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 22342
ed8e443a
JM
22343 * gcc.c-tortuture/execute/compare-1.c: New test case.
22344 * gcc.c-tortuture/execute/compare-2.c: New test case.
22345 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 22346
ed8e443a 223472002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 22348
ed8e443a
JM
22349 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22350 ia64 ilp32.
a6f5e048 22351
ed8e443a 223522002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 22353
ed8e443a 22354 * g++.dg/template/typename2.C: Update error message.
d65cb654 22355
ed8e443a 223562002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 22357
ed8e443a 22358 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 22359
ed8e443a 223602002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 22361
ed8e443a
JM
22362 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22363 list of targets to skip.
9da754bd 22364
ed8e443a 223652002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 22366
ed8e443a
JM
22367 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22368 targets if not optimizing.
56a28102 22369
ed8e443a 223702002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 22371
ed8e443a 22372 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 22373
ed8e443a 22374 * g++.dg/opt/vt1.C: New test.
5d056e9b 22375
ed8e443a 22376 * gcc.dg/20020531-1.c: New test.
156755ac 22377
ed8e443a 22378 * gcc.dg/20020530-1.c: New test.
50f30e6b 22379
ed8e443a 22380 * gcc.dg/20020527-1.c: New test.
85d49058 22381
ed8e443a 22382 * g++.dg/opt/cse1.C: New test.
7b668f9e 22383
ed8e443a 223842002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 22385
ed8e443a 22386 * gcc.dg/20020607-2.c: New test case.
437f1df1 22387
ed8e443a 223882002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 22389
ed8e443a 22390 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 22391
ed8e443a 223922002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 22393
ed8e443a
JM
22394 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22395 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22396 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 22397
ed8e443a 223982002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 22399
ed8e443a 22400 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 22401
ed8e443a 224022002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 22403
ed8e443a
JM
22404 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22405 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 22406
ed8e443a 224072002-06-02 Richard Henderson <rth@redhat.com>
ab780373 22408
ed8e443a
JM
22409 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22410 test functions static.
ab780373 22411
ed8e443a 224122002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 22413
ed8e443a
JM
22414 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22415 now.
e33a8855 22416
ed8e443a 224172002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 22418
ed8e443a
JM
22419 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22420 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22421 Update for mofified diagnostics.
22422 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 22423
ed8e443a 224242002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 22425
ed8e443a 22426 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 22427
ed8e443a 224282002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 22429
ed8e443a 22430 * gcc.dg/fnegate-1.c: New test case.
378393da 22431
ed8e443a 224322002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 22433
ed8e443a 22434 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 22435
ed8e443a 224362002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 22437
ed8e443a
JM
22438 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22439 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22440 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 22441
ed8e443a 224422002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 22443
ed8e443a 22444 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 22445
ed8e443a 224462002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 22447
ed8e443a 22448 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 22449
ed8e443a 224502002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 22451
ed8e443a 22452 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 22453
ed8e443a 224542002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 22455
ed8e443a 22456 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 22457
ed8e443a 224582002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 22459
ed8e443a
JM
22460 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22461 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 22462
ed8e443a 224632002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 22464
ed8e443a 22465 * g++.dg/opt/cse2.C: New test.
9059e33c 22466
ed8e443a 224672002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 22468
ed8e443a
JM
22469 * gcc.dg/cpp/arith-1.c: New semantic tests.
22470 * gcc.dg/cpp/if-1.c: Update.
91318908 22471
ed8e443a 224722002-05-24 Ben Elliston <bje@redhat.com>
9e253215 22473
ed8e443a 22474 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 22475
ed8e443a 224762002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 22477
ed8e443a 22478 * gcc.dg/verbose-asm.c: New test.
90442291 22479
ed8e443a 224802002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 22481
ed8e443a 22482 * gcc.dg/cpp/paste12.c: New test.
3620711b 22483
ed8e443a 224842002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 22485
ed8e443a 22486 * g++.dg/parse/named_ops.C: New test.
17645b15 22487
ed8e443a 224882002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 22489
ed8e443a 22490 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 22491
ed8e443a 224922002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 22493
ed8e443a
JM
22494 * gcc.dg/weak-2.c: Allow optional leading underscore
22495 in scan-assembler symbol name.
22496 * gcc.dg/weak-3.c: Likewise.
22497 * gcc.dg/weak-4.c: Likewise.
22498 * gcc.dg/weak-5.c: Likewise.
e275a535 22499
ed8e443a 225002002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 22501
ed8e443a 22502 * gcc.dg/20020523-1.c: New test.
66b408f2 22503
ed8e443a 225042002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 22505
ed8e443a
JM
22506 * objc.dg/const-str-2.m: Update now that we stop after
22507 a command line error.
e67a7860 22508
ed8e443a 225092002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 22510
ed8e443a 22511 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 22512
ed8e443a 225132002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 22514
ed8e443a
JM
22515 * g++.dg/dg.exp: Prune the tls subdirectory.
22516 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22517 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22518 * g++.dg/tls/init-1.C: New.
7a1f3f5f 22519
ed8e443a 225202002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 22521
ed8e443a 22522 * gcc.dg/20020517-1.c: New test.
2dd36f90 22523
ed8e443a 225242002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 22525
ed8e443a
JM
22526 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22527 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 22528
ed8e443a 225292002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 22530
ed8e443a 22531 * g++.dg/other/copy2.C: New test.
32d3f634 22532
ed8e443a 225332002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 22534
ed8e443a
JM
22535 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22536 (MAX_COPY): Bump up to 10 times sizeof (long long).
22537 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 22538
ed8e443a
JM
22539 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22540 sizeof (long long).
02116b3d 22541
ed8e443a 22542 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 22543
ed8e443a 225442002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 22545
ed8e443a 22546 * g++.dg/ext/oper1.C: New test.
b3f47c78 22547
ed8e443a
JM
225482002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
225492002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 22550
ed8e443a 22551 * README.QMTEST: New file.
f362c762 22552
ed8e443a 22553 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 22554
ed8e443a 225552002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 22556
ed8e443a
JM
22557 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22558 now.
22559 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 22560
ed8e443a 225612002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 22562
ed8e443a
JM
22563 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22564 support weak symbols.
22565 * gcc.dg/weak-4.c: Likewise
22566 * gcc.dg/weak-6.c: Likewise
210142e0 22567
ed8e443a 225682002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 22569
ed8e443a
JM
22570 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22571 cygwin, coff and h8300-*-hms targets
22572 * gcc.dg/weak-5.c: Likewise
22573 * gcc.dg/weak-7.c: Likewise
088b3db0 22574
ed8e443a 225752002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 22576
ed8e443a
JM
22577 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22578 (scan-assembler-not, scan-assembler-dem): Likewise.
22579 (scan-assembler-dem-not): Likewise.
f4b251a6 22580
ed8e443a 225812002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 22582
ed8e443a 22583 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 22584
ed8e443a 225852002-05-15 Richard Henderson <rth@redhat.com>
14285ace 22586
ed8e443a
JM
22587 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22588 (vfoo1f): Warning here.
22589 (vfoo1l): Don't redefine the alias.
14285ace 22590
ed8e443a 225912002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 22592
ed8e443a 22593 * g++.dg/init/pm1.C: New test.
5bf5c5cb 22594
ed8e443a 225952002-05-12 David S. Miller <davem@redhat.com>
e2f75147 22596
ed8e443a
JM
22597 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22598 types.
e2f75147 22599
ed8e443a 226002002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 22601
ed8e443a 22602 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 22603
ed8e443a 226042002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 22605
ed8e443a 22606 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 22607
ed8e443a 226082002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 22609
ed8e443a
JM
22610 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22611 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22612 * lib/g++.exp (g++_link_flags): Likewise.
22613 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 22614
ed8e443a 226152002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 22616
ed8e443a
JM
22617 * gcc.dg/cpp/poison.c: Update.
22618 * gcc.dg/cpp/20000625-2.c: Remove.
22619 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 22620
ed8e443a 226212002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 22622
ed8e443a
JM
22623 * gcc.c-torture/execute/20020508-1.c: New test.
22624 * gcc.c-torture/execute/20020508-2.c: New test.
22625 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 22626
ed8e443a 226272002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 22628
ed8e443a 22629 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 22630
ed8e443a 226312002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 22632
ed8e443a
JM
22633 PR c/6569
22634 * gcc.dg/weak-3.c: Update location of warning messages.
22635 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 22636
ed8e443a 226372002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 22638
ed8e443a 22639 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 22640
ed8e443a 226412002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 22642
ed8e443a 22643 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 22644
ed8e443a 226452002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 22646
ed8e443a 22647 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 22648
ed8e443a 226492002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 22650
ed8e443a 22651 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 22652
ed8e443a 226532002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 22654
ed8e443a 22655 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 22656
ed8e443a 226572002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 22658
ed8e443a
JM
22659 * treelang: Added directory for new sample language treelang. Also
22660 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 22661
ed8e443a 226622002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 22663
ed8e443a
JM
22664 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22665 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22666 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22667 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22668 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22669 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22670 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 22671
ed8e443a 226722002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 22673
ed8e443a 22674 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 22675
ed8e443a 226762002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 22677
ed8e443a 22678 * gcc.dg/20020503-1.c: New test.
5121c03e 22679
ed8e443a 226802002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 22681
ed8e443a 22682 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 22683
ed8e443a 226842002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 22685
ed8e443a 22686 * g++.dg/init/dtor1.C: New test.
0d6d6892 22687
ed8e443a 226882002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 22689
ed8e443a 22690 * gcc.dg/altivec-8.c: New.
9b7bc465 22691
ed8e443a 226922002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 22693
ed8e443a 22694 * gcc.dg/altivec-7.c: New.
3a73bffb 22695
ed8e443a 226962002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 22697
ed8e443a 22698 * g++.dg/parse/typedef1.C: New test.
33dd07ee 22699
ed8e443a 227002002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 22701
ed8e443a
JM
22702 PR c++/6486
22703 * g++.dg/template/friend6.C: New test.
33dd07ee 22704
ed8e443a
JM
22705 PR c++/6492
22706 * g++.dg/init/copy1.C: New test.
4bd7c270 22707
ed8e443a 227082002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 22709
ed8e443a 22710 * g++.dg/warn/effc1.C: New test.
60284a59 22711
ed8e443a 227122002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 22713
ed8e443a 22714 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 22715
ed8e443a 227162002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 22717
ed8e443a 22718 * gcc.dg/20020426-2.c: New test.
87ed109f 22719
ed8e443a 227202002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 22721
ed8e443a
JM
22722 * gcc.dg/cpp/if-mop.c: Update.
22723 * gcc.dg/cpp/if-mpar.c: Add test.
22724 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 22725
ed8e443a 227262002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 22727
ed8e443a
JM
22728 PR c/6343
22729 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 22730
ed8e443a 227312002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 22732
ed8e443a 22733 * gcc.dg/enum1.c: New test.
7d793e9b 22734
ed8e443a 227352002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 22736
ed8e443a
JM
22737 PR c++/6497
22738 * g++.dg/inherit/access2.C: New test.
7d793e9b 22739
ed8e443a 227402002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 22741
ed8e443a
JM
22742 PR bootstrap/6445
22743 * gcc.dg/20020426-1.c: New test.
48ba9538 22744
ed8e443a 227452002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 22746
ed8e443a 22747 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 22748
ed8e443a 227492002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 22750
ed8e443a 22751 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 22752
ed8e443a 227532002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 22754
ed8e443a 22755 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 22756
ed8e443a 227572002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 22758
ed8e443a
JM
22759 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
22760 targets.
a62d375f 22761
ed8e443a 227622002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 22763
ed8e443a 22764 * g++.dg/abi/mange7.C: New test.
a62d375f 22765
ed8e443a
JM
22766 PR c++/6438.
22767 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 22768
ed8e443a 227692002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 22770
ed8e443a 22771 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 22772
ed8e443a 227732002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 22774
ed8e443a
JM
22775 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
22776 compiler output on mips*-*-irix*.
29cece2e 22777
ed8e443a 227782002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 22779
ed8e443a 22780 * g++.dg/parse/attr1.C: New test.
1a887f86 22781
ed8e443a 227822002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 22783
ed8e443a
JM
22784 * gcc.c-torture/execute/string-opt-17.c: New test case.
22785 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 22786
ed8e443a 227872002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 22788
ed8e443a
JM
22789 PR c++/6256:
22790 * g++.dg/template/friend5.C: New test.
77adef84 22791
ed8e443a
JM
22792 PR c++/6331:
22793 * g++.dg/template/qual1.C: Likewise.
74b273d6 22794
ed8e443a 227952002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 22796
ed8e443a
JM
22797 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
22798 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 22799
ed8e443a 228002002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 22801
ed8e443a
JM
22802 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
22803 cris-*-elf* and mmix-*-*.
22804 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
22805 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
22806 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
22807 Ditto.
22808 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
22809 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 22810
ed8e443a 228112002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 22812
ed8e443a
JM
22813 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
22814 Clarify comment.
9ac3b1be 22815
ed8e443a 228162002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 22817
ed8e443a 22818 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 22819
ed8e443a 228202002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 22821
ed8e443a 22822 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 22823
ed8e443a 228242002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 22825
ed8e443a 22826 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 22827
ed8e443a 228282002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 22829
ed8e443a
JM
22830 * PR6367
22831 * g77.f-torture/execute/6367.f: New test.
22832 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 22833
ed8e443a 228342002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 22835
ed8e443a
JM
22836 * PR6352
22837 * g++.dg/opt/inline2.C: New test.
0cd3301b 22838
ed8e443a 228392002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 22840
ed8e443a
JM
22841 * gcc.dg/20000906-1.c: Enable for all targets.
22842 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 22843
ed8e443a 228442002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 22845
ed8e443a
JM
22846 * gcc.dg/20020418-1.c: New test.
22847 * gcc.dg/20020418-2.c: New test.
96b453dc 22848
ed8e443a 228492002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 22850
ed8e443a
JM
22851 * gcc.c-torture/compile/iftrap-1.c: New.
22852 * gcc.dg/iftrap-1.c: Adjust for ia64.
22853 * gcc.dg/iftrap-2.c: New.
a3acf46d 22854
ed8e443a 228552002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 22856
ed8e443a 22857 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 22858
ed8e443a 228592002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 22860
ed8e443a 22861 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 22862
ed8e443a 228632002-04-18 David S. Miller <davem@redhat.com>
887fc41a 22864
ed8e443a 22865 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 22866
ed8e443a 228672002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 22868
ed8e443a 22869 * gcc.dg/20020416-1.c: New test.
32121b96 22870
ed8e443a 22871 * g++.dg/opt/inline1.C: New test.
98ef3137 22872
ed8e443a 228732002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 22874
ed8e443a 22875 * gcc.dg/altivec-5.c: New test.
4c8c0dec 22876
ed8e443a 22877 * gcc.dg/20020415-1.c: New test.
07cdae91 22878
ed8e443a 228792002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 22880
ed8e443a 22881 * testsuite/lib/chill.exp: Remove.
0f490a2b 22882
ed8e443a 228832002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 22884
ed8e443a 22885 * g++.dg/other/big-struct.C: New test.
4b27e132 22886
ed8e443a 228872002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 22888
ed8e443a
JM
22889 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
22890 of scratch file.
cf56e373 22891
ed8e443a 228922002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 22893
ed8e443a
JM
22894 PR c/6277
22895 * gcc.dg/i386-387-1.c: Allow optional leading underscore
22896 in scan-assembler function name
1aa65134 22897
ed8e443a 228982002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 22899
ed8e443a
JM
22900 * g77.f-torture/execute/980628-4.x,
22901 g77.f-torture/execute/980628-5.x,
22902 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
22903 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
22904 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
22905 i[34567]86-*-*.
791b23fe 22906
ed8e443a 229072002-04-13 David S. Miller <davem@redhat.com>
791b23fe 22908
ed8e443a 22909 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 22910
ed8e443a 229112002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 22912
ed8e443a
JM
22913 * gcc.dg/asm-6.c,
22914 * g++.dg/ext/asm1.C: New tests.
9928a3d5 22915
ed8e443a 229162002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 22917
ed8e443a
JM
22918 PR c++ 5373.
22919 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 22920
ed8e443a
JM
22921 PR c++/5189.
22922 * g++.dg/template/copy1.C: New test.
21b14752 22923
ed8e443a 229242002-04-12 Richard Henderson <rth@redhat.com>
21b14752 22925
ed8e443a 22926 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 22927
ed8e443a 229282002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 22929
ed8e443a
JM
22930 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
22931 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 22932
ed8e443a 229332002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 22934
ed8e443a
JM
22935 * g++.dg/ext/attrib5.C,
22936 * g++.dg/lookup/struct1.C: New tests.
578fc63d 22937
ed8e443a 229382002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 22939
ed8e443a 22940 * gcc.dg/20020411-1.c: New test.
010f87c4 22941
ed8e443a 22942 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 22943
ed8e443a 229442002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 22945
ed8e443a 22946 * g77.f-torture/execute/6177.f: New test.
dab550cb 22947
ed8e443a 229482002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 22949
ed8e443a
JM
22950 PR middle-end/6247
22951 * g++.dg/opt/cleanup1.C: New test.
dab550cb 22952
ed8e443a 22953 * g++.dg/opt/const1.C: New test.
1a887f86 22954
ed8e443a 229552002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 22956
ed8e443a 22957 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 22958
ed8e443a 229592002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 22960
ed8e443a
JM
22961 PR c++/5507
22962 * g++.dg/template/typename2.C: New test.
aec3e189 22963
ed8e443a 229642002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 22965
ed8e443a 22966 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 22967
ed8e443a 229682002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 22969
ed8e443a
JM
22970 * g77.f-torture/execute/980628-4.x,
22971 g77.f-torture/execute/980628-5.x,
22972 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
22973 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
22974 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 22975
ed8e443a 229762002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 22977
ed8e443a
JM
22978 PR optimization/6086
22979 * g++.dg/opt/preinc1.C: New test.
0154eaa8 22980
ed8e443a 229812002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 22982
ed8e443a
JM
22983 PR c++/5571
22984 * g++.dg/opt/static2.C: New test.
b1896e61 22985
ed8e443a 229862002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 22987
ed8e443a
JM
22988 PR c/5120
22989 * gcc.dg/20020406-1.c: New test.
3ca5f444 22990
ed8e443a 229912002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 22992
ed8e443a 22993 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 22994
ed8e443a 229952002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 22996
ed8e443a
JM
22997 PR c/6123
22998 * gcc.dg/20020312-2.c: Do not declare global register variable
22999 if __PIC__ or __pic__ is defined.
31956228 23000
ed8e443a 230012002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 23002
ed8e443a
JM
23003 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23004 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 23005
ed8e443a 230062002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 23007
ed8e443a
JM
23008 * gcc.misc-tests/linkage.exp: Update last change to handle
23009 sparc*-, not just sparc-.
9d7013b8 23010
ed8e443a 230112002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 23012
ed8e443a 23013 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 23014
ed8e443a 230152002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 23016
ed8e443a 23017 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 23018
ed8e443a 230192002-04-02 David S. Miller <davem@redhat.com>
2e839a04 23020
ed8e443a 23021 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 23022
ed8e443a 230232002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 23024
ed8e443a
JM
23025 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23026 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 23027
ed8e443a
JM
23028 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23029 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23030 g77.f-torture/execute/20001201.x,
23031 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 23032
ed8e443a
JM
23033 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23034 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 23035
ed8e443a 230362002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 23037
ed8e443a 23038 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 23039
ed8e443a 230402002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 23041
ed8e443a 23042 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 23043
ed8e443a 23044 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 23045
ed8e443a 230462002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 23047
ed8e443a 23048 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 23049
ed8e443a 230502002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 23051
ed8e443a
JM
23052 * g++.dg/inherit/template-as-base.C: Expect error.
23053 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 23054
ed8e443a 230552002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 23056
ed8e443a
JM
23057 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23058 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 23059
ed8e443a
JM
23060 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23061 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23062 -da test.
41ba8a20 23063
ed8e443a 230642002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 23065
ed8e443a
JM
23066 * gcc.dg/special/alias-2.c: New.
23067 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 23068
ed8e443a 230692002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 23070
ed8e443a 23071 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 23072
ed8e443a 230732002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 23074
ed8e443a 23075 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 23076
ed8e443a 230772002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 23078
ed8e443a
JM
23079 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23080 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23081 ordering tests.
23082 * g++.dg/bprob/bprob-1.C: New test.
23083 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23084 * g++.dg/gcov/gcov-1.C: New test.
23085 * g++.dg/gcov/gcov-1.x: New file.
23086 * g++.dg/gcov/gcov-2.C: New test.
23087 * g++.dg/gcov/gcov-3.C: New test.
23088 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 23089
ed8e443a 230902002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 23091
ed8e443a
JM
23092 * g++.old-deja/g++.other/builtins5.C: New test.
23093 * g++.old-deja/g++.other/builtins6.C: New test.
23094 * g++.old-deja/g++.other/builtins7.C: New test.
23095 * g++.old-deja/g++.other/builtins8.C: New test.
23096 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 23097
ed8e443a 230982002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 23099
ed8e443a 23100 * g++.dg/opt/static1.C: New test.
f17f9332 23101
ed8e443a 23102 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 23103
ed8e443a 231042002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 23105
ed8e443a 23106 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 23107
ed8e443a 23108 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 23109
ed8e443a 231102002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 23111
ed8e443a 23112 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 23113
ed8e443a 231142002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 23115
ed8e443a
JM
23116 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23117 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23118 move from g++.old-deja/g++.ext/.
cd4e8331 23119
ed8e443a 231202002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 23121
ed8e443a 23122 * g++.dg/init/new2.C: New test.
6a3177b9 23123
ed8e443a 231242002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 23125
ed8e443a 23126 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 23127
ed8e443a
JM
23128 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23129 on sparc.
6d4c57a0 23130
ed8e443a
JM
23131 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23132 sparcv9 systems.
23133 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 23134
ed8e443a 231352002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 23136
ed8e443a
JM
23137 * gcc.dg/cpp/endif-pedantic1.c,
23138 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 23139
ed8e443a 231402002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 23141
ed8e443a 23142 * g++.dg/init/new1.C: New test.
173028e5 23143
ed8e443a 231442002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 23145
ed8e443a 23146 * g++.dg/abi/vbase9.C: New test.
43f2b308 23147
ed8e443a 231482002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 23149
ed8e443a 23150 * gcc.dg/arm-asm.c: New test.
bbffa101 23151
ed8e443a 231522002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 23153
ed8e443a
JM
23154 * gcc.dg/Wswitch-enum.c: New test.
23155 Fix PR c/5044.
15e5ad76 23156
ed8e443a 231572002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 23158
ed8e443a
JM
23159 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23160 structure.
813b848c 23161
ed8e443a 231622002-03-25 Richard Henderson <rth@redhat.com>
813b848c 23163
ed8e443a
JM
23164 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23165 sparcv9 systems.
ea475b23 23166
ed8e443a
JM
23167 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23168 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 23169
ed8e443a 231702002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 23171
ed8e443a 23172 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 23173
ed8e443a 231742002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 23175
ed8e443a
JM
23176 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23177 targets using generic thunk support.
479e51f6 23178
ed8e443a 231792002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 23180
ed8e443a 23181 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 23182
ed8e443a 23183 * g++.dg/opt/conj2.C: New test.
47e87a93 23184
ed8e443a 231852002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 23186
ed8e443a 23187 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 23188
ed8e443a 231892002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 23190
ed8e443a
JM
23191 * g77.dg/f77-edit-apostrophe-out.f: New test
23192 * g77.dg/f77-edit-h-out.f: New test
23193 * g77.dg/f77-edit-t-in.f: New test
23194 * g77.dg/f77-edit-t-out.f: New test
23195 * g77.dg/f77-edit-x-out.f: New test
23196 * g77.dg/f77-edit-slash-out.f: New test
23197 * g77.dg/f77-edit-colon-out.f: New test
23198 * g77.dg/f77-edit-s-out.f: New test
12c3717e 23199
ed8e443a 232002002-03-24 Richard Henderson <rth@redhat.com>
d6961341 23201
ed8e443a 23202 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 23203
ed8e443a 232042002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 23205
ed8e443a
JM
23206 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23207 that do not support weak symbols
e756a7da 23208
ed8e443a 232092002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 23210
ed8e443a
JM
23211 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23212 * lib/g77.exp: Likewise
23213 * lib/objc.exp: Likewise
5365c83f 23214
ed8e443a 232152002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 23216
ed8e443a 23217 * gcc.dg/Wswitch-default.c: New test.
acb044ee 23218
ed8e443a 232192002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 23220
ed8e443a 23221 * g++.dg/other/enum1.C: New test.
661fff62 23222
ed8e443a 232232002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 23224
ed8e443a 23225 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 23226
ed8e443a 232272002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 23228
ed8e443a 23229 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 23230
ed8e443a 232312002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 23232
ed8e443a
JM
23233 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23234 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 23235
ed8e443a 232362002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 23237
ed8e443a 23238 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 23239
ed8e443a 232402002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 23241
ed8e443a 23242 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 23243
ed8e443a 232442002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 23245
ed8e443a 23246 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 23247
ed8e443a 232482002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 23249
ed8e443a 23250 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 23251
ed8e443a 23252 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 23253
ed8e443a 232542002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 23255
ed8e443a
JM
23256 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23257 (A, E): Handle this.
f735a153 23258
ed8e443a 232592002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 23260
ed8e443a
JM
23261 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23262 ignoring -fpic.
23263 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23264 through prune_gcc_output.
1813dafd 23265
ed8e443a 232662002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 23267
ed8e443a 23268 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 23269
ed8e443a 232702002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 23271
ed8e443a 23272 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 23273
ed8e443a 23274 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 23275
ed8e443a 23276 * gcc.dg/20020319-1.c: New test.
ff8908ff 23277
ed8e443a 232782002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 23279
ed8e443a 23280 * g++.dg/opt/conj1.C: New test.
5dd236e2 23281
ed8e443a 232822002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 23283
ed8e443a
JM
23284 * g++.dg/template/qualttp20.C: Revert previous change.
23285 * g++.dg/template/qualttp3.C: Likewise.
23286 * g++.dg/template/qualttp4.C: Likewise
23287 * g++.dg/template/qualttp5.C: Likewise
23288 * g++.dg/template/qualttp6.C: Likewise
23289 * g++.dg/template/qualttp7.C: Likewise
23290 * g++.dg/template/qualttp8.C: Likewise
23291 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 23292
ed8e443a 232932002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 23294
ed8e443a 23295 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 23296
ed8e443a 232972002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 23298
ed8e443a
JM
23299 * g++.dg/template/conv1.C: New test.
23300 * g++.dg/template/conv2.C: New test.
23301 * g++.dg/template/conv3.C: New test.
23302 * g++.dg/template/conv4.C: New test.
a42519be 23303
ed8e443a 233042002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 23305
ed8e443a
JM
23306 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23307 * g++.dg/template/qualttp3.C: Likewise.
23308 * g++.dg/template/qualttp4.C: Likewise
23309 * g++.dg/template/qualttp5.C: Likewise
23310 * g++.dg/template/qualttp6.C: Likewise
23311 * g++.dg/template/qualttp7.C: Likewise
23312 * g++.dg/template/qualttp8.C: Likewise
23313 * g++.dg/template/recurse.C: Likewise.
32135a8c 23314
ed8e443a 233152002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 23316
ed8e443a 23317 * g++.dg/opt/dtor1.C: New test.
a541f1aa 23318
ed8e443a 233192002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 23320
ed8e443a 23321 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 23322
ed8e443a 233232002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 23324
ed8e443a 23325 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 23326
ed8e443a 233272002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 23328
ed8e443a
JM
23329 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23330 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23331 cris-*-aout* mmix-*-*.
23332 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23333 cris-*-aout* mmix-*-*.
23334 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23335 cris-*-elf* cris-*-aout* and mmix-*-*.
23336 * gcc.dg/20001009-1.c: Ditto.
23337 * gcc.dg/20010912-1.c: Ditto.
23338 * gcc.dg/20020122-4.c: Ditto.
23339 * gcc.dg/inline-2.c: Ditto.
440d0518 23340
ed8e443a 233412002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 23342
ed8e443a 23343 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 23344
ed8e443a 233452002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 23346
ed8e443a 23347 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 23348
ed8e443a 233492002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 23350
ed8e443a 23351 * g++.dg/warn/Wunused-1.C: New test.
df867456 23352
ed8e443a 233532002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 23354
ed8e443a 23355 * g++.dg/abi/mangle6.C: New test.
62ae2529 23356
ed8e443a 233572002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 23358
ed8e443a 23359 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 23360
ed8e443a 23361 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 23362
ed8e443a 233632002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 23364
ed8e443a 23365 * g++.dg/other/access1.C: New test.
55a21c32 23366
ed8e443a 233672002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 23368
ed8e443a 23369 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 23370
ed8e443a 233712002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 23372
ed8e443a 23373 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 23374
ed8e443a 233752002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 23376
ed8e443a 23377 * gcc.dg/20020312-1.c: New test case.
999cc24c 23378
ed8e443a 233792002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 23380
ed8e443a 23381 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 23382
ed8e443a 233832002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 23384
ed8e443a
JM
23385 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23386 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 23387
ed8e443a 233882002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 23389
ed8e443a
JM
23390 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23391 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 23392
ed8e443a 233932002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 23394
ed8e443a 23395 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 23396
ed8e443a 233972002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 23398
ed8e443a 23399 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 23400
ed8e443a 234012002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 23402
ed8e443a
JM
23403 PR optimization/5844
23404 * gcc.dg/20020310-1.c: New test.
93fe8e92 23405
ed8e443a 234062002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 23407
ed8e443a
JM
23408 * gcc.c-torture/execute/memcpy-2.c: New test.
23409 * gcc.c-torture/execute/memset-1.c: New test.
23410 * gcc.c-torture/execute/strlen-1.c: New test.
23411 * gcc.c-torture/execute/strcmp-1.c: New test.
23412 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 23413
ed8e443a 234142002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 23415
ed8e443a 23416 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 23417
ed8e443a 234182002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 23419
ed8e443a 23420 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 23421
ed8e443a 234222002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 23423
ed8e443a 23424 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 23425
ed8e443a 234262002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 23427
ed8e443a 23428 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 23429
ed8e443a 234302002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 23431
ed8e443a 23432 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 23433
ed8e443a 234342002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 23435
ed8e443a 23436 * gcc.dg/unordered-1.c: New test.
a298d936 23437
ed8e443a 234382002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 23439
ed8e443a 23440 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 23441
ed8e443a 234422002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 23443
ed8e443a 23444 * gcc.dg/20020304-1.c: New test.
fd87b7a7 23445
ed8e443a 23446 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 23447
ed8e443a 234482002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 23449
ed8e443a
JM
23450 * gcc.c-torture/compile/20020304-1.c: New test case
23451 (from PR c/5830).
cc36a670 23452
ed8e443a 234532002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 23454
ed8e443a 23455 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 23456
ed8e443a 234572002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 23458
ed8e443a 23459 * g++.dg/other/classkey1.C: New test.
16d3e075 23460
ed8e443a 234612002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 23462
ed8e443a
JM
23463 * gcc.c-torture/compile/981223-1.x: New.
23464 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 23465
ed8e443a 234662002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 23467
ed8e443a 23468 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 23469
ed8e443a 234702002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 23471
ed8e443a 23472 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 23473
ed8e443a 234742002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 23475
ed8e443a
JM
23476 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23477 here" ERROR lines.
23478 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23479 * g++.old-deja.g++.other/defarg1.C: Likewise.
23480 * g++.old-deja/g++.pt/calls2.C: Likewise.
23481 * g++.old-deja/g++.pt/crash20.C: Likewise.
23482 * g++.old-deja/g++.pt/crash30.C: Likewise.
23483 * g++.old-deja/g++.pt/crash36.C: Likewise.
23484 * g++.old-deja/g++.pt/crash6.C: Likewise.
23485 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23486 * g++.old-deja/g++.pt/derived3.C: Likewise.
23487 * g++.old-deja/g++.pt/error1.C: Likewise.
23488 * g++.old-deja/g++.pt/friend21.C: Likewise.
23489 * g++.old-deja/g++.pt/friend23.C: Likewise.
23490 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23491 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 23492
ed8e443a 234932002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 23494
ed8e443a 23495 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 23496
ed8e443a 234972002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 23498
ed8e443a
JM
23499 * gcc.c-torture/execute/920730-1t.c,
23500 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23501 Delete test cases, only relevant to -traditional.
47bd70b5 23502
ed8e443a 235032002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 23504
ed8e443a
JM
23505 * gcc.dg/cpp/undef1.c: Remove.
23506 * gcc.dg/cpp/directiv.c: Update.
23507 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 23508
ed8e443a 235092002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 23510
ed8e443a 23511 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 23512
ed8e443a 235132002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 23514
ed8e443a 23515 * g++.dg/debug/debug4.C: New test.
232b8f52 23516
ed8e443a 23517 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 23518
ed8e443a 235192002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 23520
ed8e443a 23521 * gcc.dg/debug/20020224-1.c: New.
a47ed310 23522
ed8e443a 235232002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 23524
ed8e443a
JM
23525 * gcc.c-torture/execute/960416-1.x: New.
23526 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 23527
ed8e443a 235282002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 23529
ed8e443a 23530 * gcc.dg/20020224-1.c: New test.
3256b817 23531
ed8e443a 235322002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 23533
ed8e443a 23534 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 23535
ed8e443a 235362002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 23537
ed8e443a 23538 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 23539
ed8e443a 235402002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 23541
ed8e443a 23542 * gcc.dg/20020222-1.c: New test.
7133e992 23543
ed8e443a 235442002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 23545
ed8e443a 23546 * g++.dg/opt/anonunion1.C: New test.
7133e992 23547
ed8e443a 235482002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 23549
ed8e443a
JM
23550 * g++.dg/template/qualttp19.C: New test.
23551 * g++.dg/template/qualttp20.C: New test.
23552 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23553 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 23554
ed8e443a 235552002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 23556
ed8e443a 23557 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 23558
ed8e443a 235592002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 23560
ed8e443a 23561 * gcc.dg/20020220-1.c: New test.
4636c87e 23562
ed8e443a 23563 * gcc.dg/20020220-2.c: New test.
00fae85d 23564
ed8e443a 23565 * g++.dg/opt/mmx1.C: New test.
7552da58 23566
ed8e443a 235672002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 23568
ed8e443a 23569 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 23570
ed8e443a 235712002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 23572
ed8e443a 23573 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 23574
ed8e443a 23575 * gcc.dg/20020219-1.c: New test.
7f311f63 23576
ed8e443a 23577 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 23578
ed8e443a 23579 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 23580
ed8e443a 23581 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 23582
ed8e443a 235832002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 23584
ed8e443a 23585 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 23586
ed8e443a 235872002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 23588
ed8e443a 23589 * gcc.dg/decl-1.c: Update, new test.
d76e6800 23590
ed8e443a 235912002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 23592
ed8e443a
JM
23593 * g++.dg/abi/bitfield1.C: New test.
23594 * g++.dg/abi/bitfield2.C: New test.
d76e6800 23595
ed8e443a 235962002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 23597
ed8e443a 23598 * gcc.dg/attr-nest.c: New test.
ec65b2e3 23599
ed8e443a 236002002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 23601
ed8e443a 23602 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 23603
ed8e443a 236042002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 23605
ed8e443a
JM
23606 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23607 * g++.dg/debug/debug.exp: New.
23608 * g++.dg/debug/trivial.C: New.
23609 * g++.dg/debug/debug1.C: Moved...
23610 * g++.dg/other/debug1.C: ...from here.
23611 * g++.dg/debug/debug2.C: Moved...
23612 * g++.dg/other/debug2.C: ...from here.
23613 * g++.dg/debug/debug3.C: Moved...
23614 * g++.dg/other/debug3.C: ...from here.
845d6a2f 23615
ed8e443a 23616 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 23617
ed8e443a 236182002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 23619
ed8e443a 23620 * g++.dg/other/debug3.C: New test.
e6834654 23621
ed8e443a 23622 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 23623
ed8e443a 236242002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 23625
ed8e443a 23626 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 23627
ed8e443a 236282002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 23629
ed8e443a 23630 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 23631
ed8e443a 236322002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 23633
ed8e443a 23634 * gcc.dg/altivec-3.c: New.
036d01d0 23635
ed8e443a 236362002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 23637
ed8e443a
JM
23638 * gcc.dg/Wunreachable-1.c: New test.
23639 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 23640
ed8e443a 236412002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 23642
ed8e443a 23643 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 23644
ed8e443a 236452002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 23646
ed8e443a 23647 * gcc.dg/decl-1.c: New test.
3611ccb4 23648
ed8e443a 236492002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 23650
ed8e443a 23651 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 23652
ed8e443a 236532002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 23654
ed8e443a
JM
23655 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23656 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 23657
ed8e443a 236582002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 23659
ed8e443a 23660 * gcc.dg/20020210-1.c: New.
1cf537c5 23661
ed8e443a 236622002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 23663
ed8e443a
JM
23664 * g77.f-torture/execute/947.f: New regression test
23665 for PR fortran/947.
9dd7fc76 23666
ed8e443a 236672002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 23668
ed8e443a
JM
23669 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23670 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 23671
ed8e443a 236722002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 23673
ed8e443a 23674 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 23675
ed8e443a 236762002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 23677
ed8e443a
JM
23678 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23679 expression statements work instead.
23680 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 23681
ed8e443a 236822002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 23683
ed8e443a 23684 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 23685
ed8e443a 236862002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 23687
ed8e443a
JM
23688 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23689 message from g77
23690 * lib/g77-dg.exp: Trim g77 error messages so that they are
23691 recognized by dg.exp.
3f9796f9 23692
ed8e443a 236932002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 23694
ed8e443a
JM
23695 PR fortran/5473
23696 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 23697
ed8e443a 236982002-02-07 Richard Henderson <rth@redhat.com>
30203c18 23699
ed8e443a
JM
23700 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23701 to be sufficiently aligned for integers.
edd1967d 23702
ed8e443a 237032002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 23704
ed8e443a 23705 * g++.dg/template/friend4.C: New test.
e1e52c7e 23706
ed8e443a 237072002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 23708
ed8e443a
JM
23709 PR fortran/5743
23710 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23711 unsupported cases.
5364626a 23712
ed8e443a 237132002-02-07 Richard Henderson <rth@redhat.com>
d5129288 23714
ed8e443a
JM
23715 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23716 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23717 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23718 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 23719
ed8e443a 237202002-02-06 Richard Henderson <rth@redhat.com>
5364626a 23721
ed8e443a 23722 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 23723
ed8e443a 237242002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 23725
ed8e443a 23726 * gcc.dg/20020206-1.c: New test.
1b8afbe7 23727
ed8e443a 237282002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 23729
ed8e443a 23730 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 23731
ed8e443a 23732 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 23733
ed8e443a
JM
23734 PR optimization/5429:
23735 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 23736
ed8e443a 237372002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 23738
ed8e443a
JM
23739 * g++.dg/ext/align1.C: Do not use an explicit alignment value
23740 as certain file formats cannot support particularly large
23741 alignments.
fa852403 23742
ed8e443a
JM
23743 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
23744 and do not expect to be able to link the executable.
fa852403 23745
ed8e443a
JM
23746 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
23747 fail because the COFF format does not support the weak attribute.
f7948d51 23748
ed8e443a 237492002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 23750
ed8e443a 23751 * g77.dg/pr5473.f: New test
ffe80457 23752
ed8e443a 237532002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 23754
ed8e443a
JM
23755 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
23756 Fix testcase accordingly.
013c7e95 23757
ed8e443a 237582002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 23759
ed8e443a
JM
23760 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
23761 (buf): Change to be an array of pointers, not ints.
e7daa976 23762
ed8e443a 237632002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 23764
ed8e443a
JM
23765 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
23766 before all tests. Move warning one line above to match where it
23767 C frontend emits.
23768 * gcc.dg/Wswitch-2.c: New test.
23769 * g++.dg/warn/Wswitch-1.C: New test.
23770 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 23771
ed8e443a 237722002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 23773
ed8e443a 23774 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 23775
ed8e443a 237762002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 23777
ed8e443a 23778 * gcc.dg/cast-qual-2.c: New test.
b24d861d 23779
ed8e443a 237802002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 23781
ed8e443a 23782 * gcc.dg/20020201-4.c: New test.
ea142788 23783
ed8e443a 237842002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 23785
ed8e443a
JM
23786 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
23787 target_info attribute != 0, in addition to the empty string.
23788 (gcc_target_compile): Likewise.
dfd48d76 23789
ed8e443a 237902002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 23791
ed8e443a
JM
23792 * gcc.dg/Wswitch.c: New test.
23793 PR gcc/4475. PR gcc/3780.
d3c52658 23794
ed8e443a 237952002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 23796
ed8e443a
JM
23797 * g77.f-torture/execute/5122.f: New test for regressions
23798 against PR fortran/5122.
91f5782d 23799
ed8e443a 238002002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 23801
ed8e443a
JM
23802 * g77.f-torture/compile/pr3743.f: Delete
23803 * g77.dg/pr3743-1.f: New test.
23804 * g77.dg/pr3743-2.f: New test.
23805 * g77.dg/pr3743-3.f: New test.
23806 * g77.dg/pr3743-4.f: New test.
81622d29 23807
ed8e443a 238082002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 23809
ed8e443a 23810 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 23811
ed8e443a 238122002-02-02 Richard Henderson <rth@redhat.com>
87859851 23813
ed8e443a
JM
23814 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
23815 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 23816
ed8e443a 238172002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 23818
ed8e443a 23819 * gcc.dg/20020201-2.c: New test.
02f06b3c 23820
ed8e443a 23821 * gcc.dg/20020201-3.c: New test.
02f06b3c 23822
ed8e443a 23823 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 23824
ed8e443a 238252002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 23826
ed8e443a
JM
23827 * gcc.dg/bitfld-1.c: Update.
23828 * gcc.dg/bitfld-2.c: Update.
23829 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 23830
ed8e443a 238312002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 23832
ed8e443a 23833 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 23834
ed8e443a 238352002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 23836
ed8e443a
JM
23837 PR target/5469
23838 * gcc.dg/20020201-1.c: New test.
b8b98c66 23839
ed8e443a 238402002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 23841
ed8e443a
JM
23842 PR fortran/3743
23843 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
23844 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 23845
ed8e443a 238462002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 23847
ed8e443a 23848 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 23849
ed8e443a 238502002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 23851
ed8e443a 23852 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 23853
ed8e443a 238542002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 23855
ed8e443a 23856 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 23857
ed8e443a 238582002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 23859
ed8e443a
JM
23860 * gcc.c-torture/execute/991118-1.c: Cast various constants back
23861 to long long.
23862 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 23863
ed8e443a 238642002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 23865
ed8e443a 23866 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 23867
ed8e443a 238682002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 23869
ed8e443a
JM
23870 * gcc.c-torture/compile/20000224-1.c: Update.
23871 * gcc.c-torture/execute/bitfld-1.c: New tests.
23872 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
23873 * gcc.dg/uninit-A.c: Update.
6b016bf4 23874
ed8e443a 238752002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 23876
ed8e443a 23877 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 23878
ed8e443a 238792002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 23880
ed8e443a
JM
23881 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
23882 argument to __builtin_prefetch to be const ptr.
d5714a5d 23883
ed8e443a 238842002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 23885
ed8e443a 23886 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 23887
ed8e443a 238882002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 23889
ed8e443a 23890 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 23891
ed8e443a 238922002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 23893
ed8e443a
JM
23894 * g77.dg/f77-edit-i-in.f: New test
23895 * g77.dg/f77-edit-i-out.f: New test
a8435716 23896
ed8e443a 238972002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 23898
ed8e443a
JM
23899 * gcc.dg/debug/debug.exp: New file.
23900 * gcc.dg/debug/trivial.c: New file.
23901 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
23902 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
23903 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
23904 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
23905 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
23906 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
23907 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
23908 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
23909 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
23910 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
23911 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
23912 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
23913 * gcc.dg/20000503-1.c: Removed.
23914 * gcc.dg/20010207-1.c: Removed.
23915 * gcc.dg/20011223-1.c: Removed.
23916 * gcc.dg/20020104-2.c: Removed.
23917 * gcc.dg/debug-1.c: Removed.
23918 * gcc.dg/debug-2.c: Removed.
23919 * gcc.dg/debug-3.c: Removed.
23920 * gcc.dg/debug-4.c: Removed.
23921 * gcc.dg/debug-5.c: Removed.
23922 * gcc.dg/debug-6.c: Removed.
23923 * gcc.dg/dwarf2-1.c: Removed.
23924 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 23925
ed8e443a 239262002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 23927
ed8e443a
JM
23928 * g++.old-deja/g++.other/eh5.C: New test.
23929 * g++.old-deja/g++.other/sibcall2.C: New test.
23930 * g++.old-deja/g++.other/array9.C: New test.
23931 * g++.old-deja/g++.other/typename2.C: New test.
23932 * g++.old-deja/g++.other/crash60.C: New test.
23933 * g++.old-deja/g++.other/conv9.C: New test.
23934 * g++.old-deja/g++.other/mangle10.C: New test.
23935 * g++.old-deja/g++.other/unchanging1.C: New test.
23936 * g++.old-deja/g++.other/exprstmt1.C: New test.
23937 * g++.old-deja/g++.other/inline23.C: New test.
23938 * g++.old-deja/g++.eh/ia64-1.C: New test.
23939 * g++.old-deja/g++.other/dwarf2-1.C: New test.
23940 * g++.old-deja/g++.other/reload1.C: New test.
23941 * g++.old-deja/g++.other/static20.C: New test.
23942 * g++.old-deja/g++.other/local-alloc1.C: New test.
23943 * g++.old-deja/g++.other/conv8.C: New test.
23944 * g++.old-deja/g++.other/stmtexpr2.C: New test.
23945 * g++.old-deja/g++.other/storeexpr1.C: New test.
23946 * g++.old-deja/g++.other/storeexpr2.C: New test.
23947 * g++.dg/eh/template2.C: New test.
23948 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 23949
ed8e443a 239502002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 23951
ed8e443a
JM
23952 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
23953 Remove first, non-varying, argument.
a99e47a5 23954
ed8e443a 239552002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 23956
ed8e443a 23957 * gcc.dg/inline-2.c: New.
1e7e480e 23958
ed8e443a
JM
23959 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
23960 Add optional target arg. Check number of arguments.
23961 (scan-assembler-not, scan-assembler-dem): Likewise.
23962 (scan-assembler-dem-not): Likewise.
1e7e480e 23963
ed8e443a 239642002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 23965
ed8e443a
JM
23966 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
23967 line 12.
23968 * g++.old-deja/g++.brendan/parse3.C,
23969 g++.old-deja/g++.other/crash26.C,
23970 g++.old-deja/g++.other/crash28.C,
23971 g++.old-deja/g++.other/crash29.C,
23972 g++.old-deja/g++.other/crash30.C,
23973 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 23974
ed8e443a 239752002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 23976
ed8e443a 23977 * gcc.dg/20020115-1.c: New.
3196dfde 23978
ed8e443a 239792002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 23980
ed8e443a 23981 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 23982
ed8e443a 239832002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 23984
ed8e443a 23985 * gcc.dg/20020122-3.c: New.
75dbec30 23986
ed8e443a 239872002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 23988
ed8e443a 23989 * g++.dg/other/gc1.C: New test.
32abfc26 23990
ed8e443a 239912002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 23992
ed8e443a 23993 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 23994
ed8e443a 239952002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 23996
ed8e443a 23997 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 23998
ed8e443a 239992002-01-22 Richard Henderson <rth@redhat.com>
0333394e 24000
ed8e443a 24001 * gcc.dg/20020122-4.c: New.
0333394e 24002
ed8e443a 240032002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 24004
ed8e443a
JM
24005 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24006 link output.
24007 * gcc.dg/special/ecos.exp: Likewise.
24008 * lib/g++-dg.exp: Likewise.
24009 * lib/g77-dg.exp: Likewise.
24010 * lib/gcc-dg.exp : Likewise.
24011 * lib/mike-g++.exp: Likewise.
24012 * lib/mike-g77.exp: Likewise.
24013 * lib/mike-gcc.exp: Likewise.
24014 * lib/objc-dg.exp: Likewise.
e23baf78 24015
ed8e443a 240162002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 24017
ed8e443a
JM
24018 PR target/5379
24019 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 24020
ed8e443a 240212002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 24022
ed8e443a 24023 * gcc.dg/20020122-1.c: New test.
3807621a 24024
ed8e443a 240252001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 24026
ed8e443a 24027 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 24028
ed8e443a 240292002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 24030
ed8e443a 24031 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 24032
ed8e443a 240332002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 24034
ed8e443a 24035 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 24036
ed8e443a 240372002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 24038
ed8e443a
JM
24039 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24040 ld_library_path.
6040e200 24041
ed8e443a 240422002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 24043
ed8e443a 24044 * gcc.dg/20020218-1.c: New test.
d0e82870 24045
ed8e443a 240462002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 24047
ed8e443a
JM
24048 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24049 messages
24050 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24051 "At global scope" warning
24052 * g++.dg/ext/align1.C: Change cygwin test for alignment
24053 from db-bogus to dg-warning
b8c1a6b8 24054
ed8e443a 240552002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 24056
ed8e443a 24057 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 24058
ed8e443a 240592002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 24060
ed8e443a 24061 * g++.dg/template/access1.C: New test.
7ec9c85a 24062
ed8e443a 240632002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 24064
ed8e443a 24065 * gcc.dg/20020118-1.c: New.
441f5264 24066
ed8e443a 240672002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 24068
ed8e443a 24069 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 24070
ed8e443a 240712001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 24072
ed8e443a
JM
24073 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24074 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24075 alignment warnings.
8559c8c0 24076
ed8e443a 240772001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 24078
ed8e443a
JM
24079 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24080 torture_with_loops and torture_without_loops
9060718c 24081
ed8e443a 240822002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 24083
ed8e443a 24084 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 24085
ed8e443a 240862002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 24087
ed8e443a 24088 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 24089
ed8e443a 24090 * gcc.dg/ultrasp4.c: New test.
f15054ea 24091
ed8e443a 24092 * gcc.dg/20020116-1.c: New test.
f15054ea 24093
ed8e443a 240942002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 24095
ed8e443a
JM
24096 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24097 by EABI.
bccd793e 24098
ed8e443a 240992002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 24100
ed8e443a
JM
24101 * gcc.misc-tests/i386-prefetch.exp: New.
24102 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24103 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24104 * gcc.misc-tests/i386-pf-none-1.c: New test.
24105 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 24106
ed8e443a 241072002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 24108
ed8e443a 24109 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 24110
ed8e443a 241112002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 24112
ed8e443a
JM
24113 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24114 * gcc.dg/i386-mmx-2.c: Likewise.
24115 * gcc.dg/i386-sse-1.c: Likewise.
24116 * gcc.dg/i386-sse-2.c: Likewise.
24117 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 24118
ed8e443a 241192001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 24120
ed8e443a
JM
24121 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24122 Uncomment additional cases that now pass.
8d15f472 24123
ed8e443a 241242002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 24125
ed8e443a
JM
24126 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24127 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 24128
ed8e443a 241292002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 24130
ed8e443a 24131 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 24132
ed8e443a 241332002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 24134
ed8e443a
JM
24135 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24136 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 24137
ed8e443a 241382002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 24139
ed8e443a 24140 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 24141
ed8e443a 241422002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 24143
ed8e443a
JM
24144 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24145 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 24146
ed8e443a 241472002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 24148
ed8e443a
JM
24149 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24150 type in which to perform the operation for each size.
c9f115ad 24151
ed8e443a 241522002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 24153
ed8e443a 24154 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 24155
ed8e443a 241562002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 24157
ed8e443a 24158 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 24159
ed8e443a 241602002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 24161
ed8e443a
JM
24162 * gcc.c-torture/compile/20010226-1.c: New test.
24163 * gcc.c-torture/compile/20010227-1.c: New test.
24164 * gcc.c-torture/compile/20010426-1.c: New test.
24165 * gcc.c-torture/compile/20010510-1.c: New test.
24166 * gcc.c-torture/compile/20010605-3.c: New test.
24167 * gcc.c-torture/compile/20010824-1.c: New test.
24168 * gcc.c-torture/execute/20010409-1.c: New test.
24169 * gcc.dg/noncompile/20000901-1.c: New test.
24170 * gcc.dg/20001023-1.c: New test.
24171 * gcc.dg/20001101-1.c: New test.
24172 * gcc.dg/20001102-1.c: New test.
24173 * gcc.dg/20010207-1.c: New test.
24174 * gcc.dg/20010405-1.c: New test.
24175 * gcc.dg/20010822-1.c: New test.
24176 * gcc.dg/20011107-1.c: New test.
2e951384 24177
ed8e443a 241782002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 24179
ed8e443a 24180 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 24181
ed8e443a
JM
24182 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24183 execution failure on PA targets.
a858ca75 24184
ed8e443a 241852002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 24186
ed8e443a 24187 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 24188
ed8e443a 241892002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 24190
ed8e443a 24191 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 24192
ed8e443a 241932002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 24194
ed8e443a 24195 * gcc.dg/20020108-1.c: New test.
3693730e 24196
ed8e443a 241972002-01-08 H.J. Lu <hjl@gnu.org>
28434337 24198
ed8e443a
JM
24199 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24200 for header files.
b0832fe1 24201
ed8e443a 242022002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 24203
ed8e443a
JM
24204 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24205 consistency.
336b7dca 24206
611bcfc0 242072002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 24208
ed8e443a 24209 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 24210
ed8e443a 242112002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 24212
ed8e443a 24213 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 24214
ed8e443a 242152002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 24216
ed8e443a
JM
24217 PR c/5279
24218 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 24219
ed8e443a 242202002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 24221
ed8e443a 24222 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 24223
ed8e443a 242242002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 24225
ed8e443a
JM
24226 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24227 extra triple that slipped in.
24228 * g++.old-deja/g++.abi/align.C: Likewise.
24229 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 24230
ed8e443a 242312002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 24232
ed8e443a
JM
24233 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24234 * g++.old-deja/g++.abi/align.C: Likewise.
24235 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 24236
ed8e443a
JM
24237 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24238 on FreeBSD/i386.
24239 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24240 FreeBSD.
40e593d7 24241
ed8e443a 242422002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 24243
ed8e443a 24244 * gcc.dg/20020104-1.c: New test.
46c895ac 24245
ed8e443a 24246 * gcc.dg/20020104-2.c: New test.
833aa4c4 24247
ed8e443a 242482002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 24249
ed8e443a 24250 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 24251
ed8e443a 242522002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 24253
ed8e443a 24254 * gcc.dg/20020103-1.c: New.
4542128e 24255
ed8e443a 242562002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 24257
ed8e443a 24258 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 24259
ed8e443a 242602002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 24261
ed8e443a 24262 * g++.dg/other/debug2.C: New test.
477558bf 24263
ed8e443a 24264 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 24265
ed8e443a 242662002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 24267
ed8e443a 24268 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 24269
ed8e443a 242702002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 24271
ed8e443a 24272 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 24273
ed8e443a 24274 * g++.dg/warn/oldcast1.C: New test.
c49b2550 24275
ed8e443a
JM
24276 * g++.dg/template/ptrmem1.C: New test.
24277 * g++.dg/template/ptrmem2.C: New test.
c49b2550 24278
ed8e443a 24279 * g++.dg/template/ntp.C: New test.
d73b1f07 24280
ed8e443a 24281 * g++.dg/other/component1.C: New test.
d73b1f07 24282
ed8e443a 24283 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 24284
ed8e443a
JM
24285 * g++.dg/template/friend2.C: New test.
24286 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 24287
ed8e443a 242882002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 24289
ed8e443a
JM
24290 * g++.dg/other/ptrmem1.C: New test.
24291 * g++.dg/other/ptrmem2.C: New test.
54561457 24292
ed8e443a 242932002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 24294
ed8e443a 24295 * g++.dg/template/ctor1.C: New test.
c8af9937 24296
ed8e443a 242972002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 24298
ed8e443a 24299 * g++.dg/template/friend2.C: New test.
f3368a90 24300
ed8e443a 243012002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 24302
ed8e443a 24303 * gcc.dg/mmix-1.c: New test.
03c9c274 24304
ed8e443a 243052001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 24306
ed8e443a 24307 * gcc.dg/asm-5.c: New.
7f3ad6b6 24308
ed8e443a 243092001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 24310
ed8e443a
JM
24311 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24312 in namespace __gnu_cxx
47ffd48a 24313
ed8e443a 243142001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 24315
ed8e443a 24316 * gcc.dg/debug-6.c: New.
ad47f1e5 24317
ed8e443a 243182001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 24319
ed8e443a 24320 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 24321
ed8e443a 243222001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 24323
ed8e443a
JM
24324 * gcc.dg/debug-3.c: New test.
24325 * gcc.dg/debug-4.c: New test.
24326 * gcc.dg/debug-5.c: New test.
df8992f8 24327
ed8e443a 243282001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 24329
ed8e443a 24330 * g++.dg/eh/loop1.C: New.
7d8e8369 24331
ed8e443a 243322001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 24333
ed8e443a 24334 * g++.dg/template/crash1.C: New test.
a56ca899 24335
ed8e443a 243362001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 24337
ed8e443a 24338 * g++.dg/other/const1.C: New test.
b79d5213 24339
ed8e443a 243402001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 24341
ed8e443a 24342 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 24343
ed8e443a 243442001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 24345
ed8e443a
JM
24346 * lib/objc-torture.exp: Resync with c-torture.exp.
24347 * lib/objc.exp: Load standard libraries.
8aad1777 24348
ed8e443a 243492001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 24350
ed8e443a
JM
24351 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24352 additional tests.
6eb53511 24353
ed8e443a 243542001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 24355
ed8e443a 24356 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 24357
ed8e443a 243582001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 24359
ed8e443a 24360 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 24361
ed8e443a 243622001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 24363
ed8e443a
JM
24364 * g++.dg/eh/ctor1.C: New test.
24365 * g++.dg/other/error2.C: New test.
87b7873d 24366
ed8e443a 243672001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 24368
ed8e443a 24369 * g++.dg/other/init2.C: New test.
ff7230ac 24370
ed8e443a 243712001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 24372
ed8e443a
JM
24373 * gcc.dg/20011223-1.c: New.
24374 * gcc.dg/inline-1.c: New.
b4c984fb 24375
ed8e443a 243762001-12-23 Richard Henderson <rth@redhat.com>
cf785988 24377
ed8e443a 24378 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 24379
ed8e443a 243802001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 24381
ed8e443a 24382 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 24383
ed8e443a 243842001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 24385
ed8e443a 24386 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 24387
ed8e443a 243882001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 24389
ed8e443a
JM
24390 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24391 re-enables the warning.
30fa7e33 24392
ed8e443a 243932001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 24394
ed8e443a 24395 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 24396
ed8e443a 243972001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 24398
ed8e443a 24399 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 24400
ed8e443a 244012001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 24402
ed8e443a
JM
24403 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24404 arm-isr.c test.
24405 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24406 epilogue generation for ARM ISR routines.
18c8746d 24407
ed8e443a 244082001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 24409
ed8e443a
JM
24410 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24411 * gcc.dg/format/c90-printf-3.c: Likewise.
24412 * gcc.dg/format/c99-printf-3.c: Likewise.
24413 * gcc.dg/format/ext-1.c: Likewise.
24414 * gcc.dg/format/ext-6.c: Likewise.
24415 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 24416
ed8e443a 244172001-12-20 Richard Henderson <rth@redhat.com>
232fd111 24418
ed8e443a
JM
24419 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24420 (arena): Use it.
24421 (malloc): Correct allocation logic. Abort if we fill up the
24422 arena before initialization complete.
24423 (realloc): Correct allocation logic.
8d37a5c0 24424
ed8e443a 244252001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 24426
ed8e443a 24427 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 24428
ed8e443a 24429 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 24430
ed8e443a 244312001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 24432
ed8e443a
JM
24433 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24434 target does not support weak symbols.
c178fe89 24435
ed8e443a 244362001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 24437
ed8e443a 24438 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 24439
ed8e443a 244402001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 24441
ed8e443a 24442 * g++.dg/other/error1.C: New test.
72dd53af 24443
ed8e443a 244442001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 24445
ed8e443a 24446 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 24447
ed8e443a 244482001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 24449
ed8e443a
JM
24450 * objc.dg/special/: New directory.
24451 * objc.dg/special/special.exp: New file.
24452 * objc.dg/special/unclaimed-category-1.h: New file.
24453 * objc.dg/special/unclaimed-category-1a.m: New file.
24454 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 24455
ed8e443a 244562001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 24457
ed8e443a 24458 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 24459
ed8e443a 244602001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 24461
ed8e443a 24462 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 24463
ed8e443a 244642001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 24465
ed8e443a 24466 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 24467
ed8e443a 244682001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 24469
ed8e443a 24470 * gcc.dg/altivec-4.c: New.
4c594031 24471
ed8e443a 244722001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 24473
ed8e443a 24474 * gcc.dg/20011113-1.c: New test.
19cfdd34 24475
ed8e443a 244762001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 24477
ed8e443a
JM
24478 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24479 std::__malloc_alloc_template<0> and
24480 std::__default_alloc_template<false, 0>.
9aaceb4b 24481
ed8e443a 244822001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 24483
ed8e443a
JM
24484 * objc/execute/bf-21.m: New test.
24485 * objc/execute/enumeration-1.m: New test.
24486 * objc/execute/enumeration-2.m: New test.
271e6f02 24487
ed8e443a 244882001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 24489
ed8e443a 24490 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 24491
ed8e443a 244922001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 24493
ed8e443a
JM
24494 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24495 * g++.old-deja/g++.jason/2371.C: Likewise.
24496 * g++.old-deja/g++.jason/template33.C: Likewise.
24497 * g++.old-deja/g++.jason/template34.C: Likewise.
24498 * g++.old-deja/g++.jason/template36.C: Likewise.
24499 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24500 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24501 * g++.old-deja/g++.other/typename1.C: Likewise.
24502 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24503 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24504 * g++.old-deja/g++.pt/typename11.C: Likewise.
24505 * g++.old-deja/g++.pt/typename14.C: Likewise.
24506 * g++.old-deja/g++.pt/typename16.C: Likewise.
24507 * g++.old-deja/g++.pt/typename3.C: Likewise.
24508 * g++.old-deja/g++.pt/typename4.C: Likewise.
24509 * g++.old-deja/g++.pt/typename5.C: Likewise.
24510 * g++.old-deja/g++.pt/typename7.C: Likewise.
24511 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 24512
ed8e443a 245132001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 24514
ed8e443a
JM
24515 * g++.dg/other/linkage1.C: New test.
24516 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24517 specifiers.
e9d7407e 24518
ed8e443a 245192001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 24520
ed8e443a 24521 * gcc.dg/concat.c: New test.
ecd70094 24522
ed8e443a 245232001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 24524
ed8e443a
JM
24525 * objc/compile: New test directory.
24526 * objc/compile/compile.exp: New expect script.
24527 * objc/compile/20011211-1.m: New compile test.
f393dd70 24528
ed8e443a 245292001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 24530
ed8e443a
JM
24531 * lib/prune.exp (prune_gcc_output): Also handle "In member
24532 function". So many permutations...
a2b1e914 24533
ed8e443a 245342001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 24535
ed8e443a 24536 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 24537
ed8e443a 245382001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 24539
ed8e443a 24540 * g++.dg/other/copy1.C: New test.
26f943fd 24541
ed8e443a 245422001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 24543
ed8e443a 24544 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 24545
ed8e443a 24546 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 24547
ed8e443a 245482001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 24549
ed8e443a 24550 * gcc.dg/altivec-2.c: New.
db3acfa5 24551
ed8e443a 245522001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 24553
ed8e443a 24554 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 24555
ed8e443a 245562001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 24557
ed8e443a
JM
24558 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24559 ultrasparc.
108b7d3d 24560
ed8e443a 245612001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 24562
ed8e443a 24563 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 24564
ed8e443a 245652001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 24566
ed8e443a
JM
24567 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24568 variable argument list.
63658a9a 24569
ed8e443a 245702001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 24571
ed8e443a
JM
24572 * gcc.c-torture/execute/memcheck: Delete entire directory.
24573 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24574 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 24575
ed8e443a 245762001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 24577
ed8e443a 24578 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 24579
ed8e443a 245802001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 24581
ed8e443a 24582 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 24583
ed8e443a 24584 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 24585
ed8e443a 24586 * g++.dg/other/anon-union.C: New test.
1f978f5f 24587
ed8e443a 24588 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 24589
ed8e443a 245902001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 24591
ed8e443a
JM
24592 * gcc.c-torture/execute/20000722-1.x,
24593 gcc.c-torture/execute/20010123-1.x: Remove.
24594 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24595 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24596 gcc.dg/c99-complit-2.c: New tests.
816a3974 24597
ed8e443a 245982001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 24599
ed8e443a 24600 * g++.dg/inherit/base1.C: New test.
d4d73d4c 24601
ed8e443a 246022001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 24603
ed8e443a 24604 * g++.dg/other/stdarg1.C: New test.
fd2aba00 24605
ed8e443a 24606 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 24607
ed8e443a 246082001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 24609
ed8e443a
JM
24610 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24611 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24612 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24613 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24614 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24615 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 24616
ed8e443a 246172001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 24618
ed8e443a 24619 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 24620
ed8e443a 246212001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 24622
ed8e443a
JM
24623 * g++.dg/other/scope1.C: New test.
24624 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 24625
ed8e443a 246262001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 24627
ed8e443a 24628 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 24629
ed8e443a 246302001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 24631
ed8e443a 24632 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 24633
ed8e443a 246342001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 24635
ed8e443a
JM
24636 * objc.dg/alias.m: Update.
24637 * objc.dg/class-1.m: Update.
24638 * objc.dg/const-str-1.m: Update.
24639 * objc.dg/fwd-proto-1.m: Update.
24640 * objc.dg/id-1.m: Update.
24641 * objc.dg/super-class-1.m: Update.
577a67b0 24642
ed8e443a 246432001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 24644
ed8e443a
JM
24645 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24646 constructs.
83dea45d 24647
ed8e443a 246482001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 24649
ed8e443a 24650 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 24651
ed8e443a 246522001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 24653
ed8e443a 24654 * gcc.dg/20011127-1.c: New test.
ca349304 24655
ed8e443a 246562001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 24657
ed8e443a
JM
24658 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24659 from Austin Group draft 7.
24660 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24661 scanf format arguments.
24662 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 24663
ed8e443a 246642001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 24665
ed8e443a 24666 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 24667
ed8e443a 246682001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 24669
ed8e443a 24670 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 24671
ed8e443a 246722001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 24673
ed8e443a 24674 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 24675
ed8e443a 246762001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 24677
ed8e443a 24678 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 24679
ed8e443a 246802001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 24681
ed8e443a
JM
24682 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24683 to the host if it is remote. Let tests specify extra headers
24684 they use.
24685 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24686 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24687 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24688 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24689 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24690 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24691 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24692 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24693 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24694 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 24695
ed8e443a 246962001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 24697
ed8e443a
JM
24698 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24699 for little endian ARMs.
7d14c755 24700
ed8e443a 247012001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 24702
ed8e443a
JM
24703 * gcc.c-torture/compile/20011119-1.c: New test.
24704 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 24705
ed8e443a 247062001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 24707
ed8e443a 24708 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 24709
ed8e443a 247102001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 24711
ed8e443a 24712 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 24713
ed8e443a 247142001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 24715
ed8e443a 24716 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 24717
ed8e443a 247182001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 24719
ed8e443a 24720 * lib/g77.exp: Don't specify --rpath-link.
7042d510 24721
ed8e443a
JM
24722 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24723 across all the headers.
24724 * gcc.dg/format/format.exp: For testing on a remote host,
24725 copy format.h.
6345b681 24726
ed8e443a
JM
24727 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24728 * gcc.c-torture/execute/930406-1.c: Likewise.
24729 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 24730
ed8e443a 247312001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 24732
ed8e443a 24733 * gcc.dg/altivec-1.c: New.
373bd0fa 24734
ed8e443a 247352001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 24736
ed8e443a 24737 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 24738
ed8e443a 247392001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 24740
ed8e443a
JM
24741 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
24742 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
24743 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 24744
ed8e443a 247452001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 24746
ed8e443a 24747 * gcc.dg/no-builtin-1.c: New test.
630036c6 24748
ed8e443a 247492001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 24750
ed8e443a 24751 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 24752
ed8e443a 247532001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 24754
ed8e443a
JM
24755 * gcc.c-torture/compile/20011114-2.c: New test.
24756 * gcc.c-torture/compile/20011114-3.c: New test.
24757 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 24758
ed8e443a 247592001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 24760
ed8e443a 24761 * g++.dg/other/init1.C: New test.
a3d87e92 24762
ed8e443a 247632001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 24764
ed8e443a
JM
24765 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
24766 message.
c6243b4c 24767
ed8e443a 24768 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 24769
ed8e443a
JM
24770 * gcc.c-torture/compile/20010327-1.c: Revert last change.
24771 * gcc.c-torture/compile/20011114-1.c: New test, exactly
24772 like the (before this change) version of 20010327-1.c.
8ac9ea61 24773
ed8e443a 247742001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 24775
ed8e443a 24776 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 24777
ed8e443a 247782001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 24779
ed8e443a 24780 * g++.dg/init/array2.C: New test.
63d75005 24781
ed8e443a 247822001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 24783
ed8e443a 24784 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 24785
ed8e443a 247862001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 24787
ed8e443a
JM
24788 * g++.dg/other/forscope1.C: New test.
24789 * g++.dg/ext/forscope1.C: New test.
24790 * g++.dg/ext/forscope2.C: New test.
2e80c17d 24791
ed8e443a 247922001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 24793
ed8e443a 24794 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 24795
ed8e443a 247962001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 24797
ed8e443a 24798 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 24799
ed8e443a 24800 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 24801
ed8e443a 248022001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 24803
ed8e443a 24804 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 24805
ed8e443a 248062001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 24807
ed8e443a
JM
24808 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
24809 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
24810 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
24811 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
24812 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
24813 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
24814 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 24815
ed8e443a 248162001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 24817
ed8e443a
JM
24818 * g++.dg/warn/Wshadow-1.C: New tests.
24819 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 24820
ed8e443a 248212001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 24822
ed8e443a
JM
24823 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
24824 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
24825 XFAILs. Adjust expected error texts.
24826 * gcc.c-torture/compile/20011106-1.c,
24827 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
24828 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
24829 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
24830 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 24831
ed8e443a 248322001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 24833
ed8e443a 24834 * gcc.dg/cpp/defined.c: Update.
b621a4dd 24835
ed8e443a 248362001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 24837
ed8e443a 24838 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 24839
ed8e443a 248402001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 24841
ed8e443a
JM
24842 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
24843 same size, so no warning should be produced on stormy16.
91dc81f9 24844
ed8e443a
JM
24845 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
24846 due to oversized array.
24847 * g++.old-deja/g++.mike/ns15.C: Likewise.
24848 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 24849
ed8e443a 248502001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 24851
ed8e443a 24852 * g++.dgother/debug1.C: Fix typos.
4768dbdd 24853
ed8e443a 248542001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 24855
ed8e443a 24856 * g++.dg/other/debug1.C: New test.
48d4b9f0 24857
ed8e443a 248582001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 24859
ed8e443a
JM
24860 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
24861 of unsigned long.
c8202d4c 24862
ed8e443a 248632001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 24864
ed8e443a 24865 * gcc.dg/20011029-2.c: New test.
bf911a9a 24866
ed8e443a 24867 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 24868
ed8e443a 248692001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 24870
ed8e443a
JM
24871 * objc/execute/class_self-1.m: New test.
24872 * objc/execute/class_self-2.m: New test.
756b2d5e 24873
ed8e443a 248742001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 24875
ed8e443a
JM
24876 * gcc.misc-tests/msgs.exp: Delete.
24877 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
24878 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
24879 error set to match recent changes.
2d1245b8 24880
ed8e443a 248812001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 24882
ed8e443a 24883 * gcc.dg/20011021-1.c: New test.
e2ccde7b 24884
ed8e443a 248852001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 24886
ed8e443a 24887 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 24888
ed8e443a 248892001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 24890
ed8e443a 24891 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 24892
ed8e443a 248932001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 24894
ed8e443a 24895 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 24896
ed8e443a 24897 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 24898
ed8e443a 248992001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 24900
ed8e443a 24901 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 24902
ed8e443a 249032001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 24904
ed8e443a
JM
24905 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
24906 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 24907
ed8e443a 249082001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 24909
ed8e443a 24910 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 24911
ed8e443a 249122001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 24913
ed8e443a 24914 * g++.dg/template/unify2.C: New test.
1dde5a4e 24915
ed8e443a 249162001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 24917
ed8e443a 24918 * g++.dg/other/exception-specification.C: New test
d6da836d 24919
ed8e443a 249202001-10-13 Tom Rix <trix@redhat.com>
d6da836d 24921
ed8e443a
JM
24922 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
24923 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 24924
ed8e443a 249252001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 24926
ed8e443a 24927 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 24928
ed8e443a 249292001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 24930
ed8e443a
JM
24931 PR g++/4476
24932 * g++.dg/other/friend1.C: New test.
d9c28ce3 24933
ed8e443a 249342001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 24935
ed8e443a 24936 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 24937
ed8e443a 249382001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 24939
ed8e443a 24940 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 24941
ed8e443a 249422001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 24943
ed8e443a
JM
24944 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
24945 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
24946 g77.f-torture/execute/execute.exp,
24947 g77.f-torture/noncompile/noncompile.exp,
24948 gcc.c-torture/compile/compile.exp,
24949 gcc.c-torture/execute/execute.exp,
24950 gcc.c-torture/execute/ieee/ieee.exp,
24951 gcc.c-torture/execute/memcheck/memcheck.exp,
24952 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
24953 objc/execute/execute.exp: Update FSF address.
6431177a 24954
ed8e443a 249552001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 24956
ed8e443a
JM
24957 * gcc.dg/cpp/cmdlne-C.c: Update.
24958 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 24959
ed8e443a 249602001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 24961
ed8e443a 24962 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 24963
ed8e443a 249642001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 24965
ed8e443a
JM
24966 * gcc.dg/20011008-1.c: New.
24967 * gcc.dg/20011008-2.c: New.
ab17715d 24968
ed8e443a 249692001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 24970
ed8e443a 24971 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 24972
ed8e443a 249732001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 24974
ed8e443a
JM
24975 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
24976 spelling errors of "separate" as "seperate".
bed2ebd0 24977
ed8e443a 249782001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 24979
ed8e443a
JM
24980 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
24981 enough to avoid inlining.
b56cfd51 24982
ed8e443a 249832001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 24984
ed8e443a 24985 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 24986
ed8e443a 249872001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 24988
ed8e443a 24989 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 24990
ed8e443a 249912001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 24992
ed8e443a
JM
24993 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
24994 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
24995 gcc.dg/format/multattr-3.c: New tests.
24996 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
24997 tests for format attributes on function pointers being rejected.
dea2f2db 24998
ed8e443a 249992001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 25000
ed8e443a 25001 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 25002
ed8e443a 250032001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 25004
ed8e443a 25005 * g++.dg/warn/format1.C: New test.
ab6e6969 25006
ed8e443a 250072001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 25008
ed8e443a 25009 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 25010
ed8e443a 250112001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 25012
ed8e443a 25013 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 25014
ed8e443a 250152001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 25016
ed8e443a 25017 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 25018
ed8e443a 250192001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 25020
ed8e443a
JM
25021 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25022 long-standing bug on i686, apparently.
25023 * gcc.c-torture/execute/loop-2c.x: New file.
25024 * gcc.c-torture/execute/loop-2d.x: New file.
25025 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 25026
ed8e443a 250272001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 25028
ed8e443a 25029 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 25030
ed8e443a 250312001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 25032
ed8e443a
JM
25033 * gcc.dg/cpp/macro10.c: New test.
25034 * gcc.dg/cpp/strify3.c: New test.
25035 * gcc.dg/cpp/spacing1.c: Add tests.
25036 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25037 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 25038
ed8e443a 250392001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 25040
ed8e443a 25041 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 25042
ed8e443a 250432001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 25044
ed8e443a 25045 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 25046
ed8e443a 250472001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 25048
ed8e443a 25049 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 25050
ed8e443a 250512001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 25052
ed8e443a 25053 * g77.dg/strlen0.f: New test.
1f8d138f 25054
ed8e443a 250552001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 25056
ed8e443a
JM
25057 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25058 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 25059
ed8e443a 250602001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 25061
ed8e443a
JM
25062 Table-driven attributes.
25063 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 25064
ed8e443a 250652001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 25066
ed8e443a
JM
25067 * gcc.dg/20000926-1.c: Update expected warning messages.
25068 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25069 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25070 array.
cd1f97c6 25071
ed8e443a 250722001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 25073
ed8e443a 25074 * g++.dg/eh/registers1.C: New test case.
1d30139d 25075
ed8e443a 250762001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 25077
ed8e443a 25078 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 25079
ed8e443a 250802001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 25081
ed8e443a 25082 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 25083
ed8e443a 250842001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 25085
ed8e443a 25086 * gcc.dg/cpp/macro9.c: New test.
a3070574 25087
ed8e443a 250882001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 25089
ed8e443a
JM
25090 * gcc.c-torture/execute/980223.c: Change type of addr from long
25091 to char *.
39e78d8b 25092
ed8e443a 250932001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 25094
ed8e443a 25095 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 25096
ed8e443a 250972001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 25098
ed8e443a
JM
25099 * g77.dg/bprob: New directory.
25100 * g77.dg/bprob/bprob.exp: New file.
25101 * g77.dg/bprob/bprob-1.f: New test.
25102 * g77.dg/gcov: New directory.
25103 * g77.dg/gcov/gcov.exp: New file.
25104 * g77.dg/gcov/gcov-1.f: New test.
25105 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 25106
ed8e443a 251072001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 25108
ed8e443a
JM
25109 * gcc.dg/cpp/directiv.c: Update.
25110 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 25111
ed8e443a 251122001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 25113
ed8e443a 25114 * gcc.dg/20010912-1.c: New test.
89503616 25115
ed8e443a 251162001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 25117
ed8e443a
JM
25118 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25119 language-independent file in lib.
25120 * lib/gcov.exp: New file.
7566ca49 25121
ed8e443a 251222001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 25123
ed8e443a 25124 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 25125
ed8e443a 251262001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 25127
ed8e443a
JM
25128 * lib/profopt.exp: New, to support profile-directed optimizations.
25129 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25130 * gcc.misc-tests/bprob-1.c: New test.
25131 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 25132
ed8e443a 251332001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 25134
ed8e443a
JM
25135 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25136 XFAIL and which kinds of gcov output to verify.
25137 * gcc.misc-tests/gcov-4b.x: New file.
25138 * gcc.misc-tests/gcov-5b.x: New file.
25139 * gcc.misc-tests/gcov-6.x: New file.
25140 * gcc.misc-tests/gcov-7.c: New test.
25141 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 25142
ed8e443a 251432001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 25144
ed8e443a
JM
25145 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25146 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 25147
ed8e443a 251482001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 25149
ed8e443a
JM
25150 PR c++/3986
25151 * g++.dg/abi/vbase1.C: New test.
90d925d3 25152
ed8e443a 251532001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 25154
ed8e443a 25155 * objc.dg/method-2.m: New.
033c017c 25156
ed8e443a 251572001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 25158
ed8e443a
JM
25159 PR c++/4203
25160 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25161 * g++.dg/init/empty1.C: New test.
ada11335 25162
ed8e443a 251632001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 25164
ed8e443a 25165 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 25166
ed8e443a 251672001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 25168
ed8e443a
JM
25169 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25170 for m68k.
c0e4f189 25171
ed8e443a 251722001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 25173
ed8e443a 25174 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 25175
ed8e443a 25176 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 25177
ed8e443a 25178 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 25179
ed8e443a 251802001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 25181
ed8e443a
JM
25182 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25183 for 16-bit 'unsigned int'.
915a17f6 25184
ed8e443a 251852001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 25186
ed8e443a 25187 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 25188
ed8e443a 251892001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 25190
ed8e443a
JM
25191 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25192 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 25193
ed8e443a 251942001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 25195
ed8e443a 25196 * gcc.dg/asm-names.c (ymain): New.
c3849183 25197
ed8e443a 251982001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 25199
ed8e443a
JM
25200 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25201 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25202 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 25203
ed8e443a 252042001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 25205
ed8e443a 25206 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 25207
ed8e443a 252082001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 25209
ed8e443a
JM
25210 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25211 and "In instantiation".
0830ae44 25212
ed8e443a 252132001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 25214
ed8e443a 25215 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 25216
ed8e443a 252172001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 25218
ed8e443a
JM
25219 * gcc.misc-tests/gcov.exp: Add support for branch information.
25220 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25221 * gcc.misc-tests/gcov-4.c: New test.
25222 * gcc.misc-tests/gcov-4b.c: New test.
25223 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 25224
ed8e443a 252252001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 25226
ed8e443a
JM
25227 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25228 expected to fail.
6604e6f3 25229
ed8e443a 252302001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 25231
ed8e443a 25232 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 25233
ed8e443a 252342001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 25235
ed8e443a 25236 * g++.dg/eh/template1.C: New test.
13104975 25237
ed8e443a 252382001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 25239
ed8e443a
JM
25240 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25241 Fix thinko.
25242 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25243 for xfail.
949f197f 25244
ed8e443a 252452001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 25246
ed8e443a
JM
25247 * lib/g77-dg.exp: Use prune.exp for common procedures
25248 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25249 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 25250
ed8e443a 252512001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 25252
ed8e443a 25253 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 25254
ed8e443a 252552001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 25256
ed8e443a 25257 * g++.dg/template/unify1.C: New test.
1dbb6023 25258
ed8e443a 252592001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 25260
ed8e443a 25261 * g++.dg/abi/empty4.C: New test.
41ae4ee6 25262
ed8e443a 252632001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 25264
ed8e443a
JM
25265 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25266 solaris2.*
25267 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 25268
ed8e443a 252692001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 25270
ed8e443a 25271 * g++.dg/other/using-declaration.C: New test.
3fecf49c 25272
ed8e443a 252732001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 25274
ed8e443a 25275 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 25276
ed8e443a 252772001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 25278
ed8e443a
JM
25279 * gcc.dg/cpp/19951025-1.c: Revert.
25280 * gcc.dg/cpp/directiv.c: We no longer process directives that
25281 interrupt macro arguments.
20dde49d 25282
ed8e443a 252832001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 25284
ed8e443a 25285 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 25286
ed8e443a 252872001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 25288
ed8e443a 25289 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 25290
ed8e443a 252912001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 25292
ed8e443a 25293 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 25294
ed8e443a 252952001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 25296
ed8e443a
JM
25297 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25298 should be x.
d60d223b 25299
ed8e443a 253002001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 25301
ed8e443a
JM
25302 Kill -fhonor-std.
25303 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25304 * g++.old-deja/g++.other/std1.C: Likewise.
25305 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 25306
ed8e443a 253072001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 25308
ed8e443a
JM
25309 * lib/g77.exp: Load gcc-defs.exp for common procedures
25310 (g77_pass, g77_fail, g77_finish, g77_exit,
25311 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 25312
ed8e443a 253132001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 25314
ed8e443a
JM
25315 * g77.dg/fbackslash.f
25316 * g77.dg/fcase-preserve.f
25317 * g77.dg/ff90-1.f
25318 * g77.dg/ffixed-line-length-0.f
25319 * g77.dg/ffixed-line-length-132.f
25320 * g77.dg/ffixed-line-length-7.f
25321 * g77.dg/ffixed-line-length-72.f
25322 * g77.dg/ffixed-line-length-none.f
25323 * g77.dg/ffree-form-1.f
25324 * g77.dg/fno-backslash.f
25325 * g77.dg/fno-f90-1.f
25326 * g77.dg/fno-fixed-form-1.f
25327 * g77.dg/fno-onetrip.f
25328 * g77.dg/fno-typeless-boz.f
25329 * g77.dg/fno-underscoring.f
25330 * g77.dg/fno-vxt-1.f
25331 * g77.dg/fonetrip.f
25332 * g77.dg/ftypeless-boz.f
25333 * g77.dg/fugly-assumed.f
25334 * g77.dg/funderscoring.f
25335 * g77.dg/fvxt-1.f
db3ef87b 25336
ed8e443a 253372001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 25338
ed8e443a
JM
25339 * objc.dg/fwd-proto-1.m: New.
25340 * objc.dg/local-decl-1.m: New.
25341 * objc.dg/naming-1.m: New.
25342 * objc.dg/naming-2.m: New.
25343 * objc.dg/proto-hier-1.m: New.
312b7c9d 25344
ed8e443a 253452001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 25346
ed8e443a
JM
25347 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25348 largest-type elements to a struct makes its size grow.
648c2206 25349
ed8e443a 253502001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 25351
ed8e443a 25352 * g++.dg/abi/vthunk1.C: New test.
969fd501 25353
ed8e443a 253542001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 25355
ed8e443a 25356 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 25357
ed8e443a 253582001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 25359
ed8e443a 25360 * gcc.dg/cpp/macro8.c: New test.
50011802 25361
ed8e443a 253622001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 25363
ed8e443a 25364 * g++.dg/abi/vbase8-21.C: New test.
40260429 25365
ed8e443a 253662001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 25367
ed8e443a 25368 * g++.dg/abi/vbase8-10.C: New test.
ab085207 25369
ed8e443a 253702001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 25371
ed8e443a
JM
25372 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25373 ${tool}_set_ld_library_path.
25374 Changed caller.
25375 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25376 g++.exp.
90b1ca2f 25377
ed8e443a 253782001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 25379
ed8e443a
JM
25380 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25381 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25382 gcc_exit, gcc_check_unsupported_p):
25383 Moved to gcc-deps.exp
25384 * gcc-deps.exp: New file.
41971242 25385
ed8e443a 253862001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 25387
ed8e443a 25388 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 25389
ed8e443a 253902001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 25391
ed8e443a 25392 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 25393
ed8e443a 253942001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 25395
ed8e443a 25396 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 25397
ed8e443a 253982001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 25399
ed8e443a 25400 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 25401
ed8e443a 254022001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 25403
ed8e443a
JM
25404 * gcc.dg/cpp/extratokens.c: Fix.
25405 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 25406
ed8e443a 254072001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 25408
ed8e443a
JM
25409 * gcc.c-torture/execute/20010724-1.c: New file.
25410 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 25411
ed8e443a 254122001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 25413
ed8e443a 25414 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 25415
ed8e443a 254162001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 25417
ed8e443a 25418 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 25419
ed8e443a 254202001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 25421
ed8e443a 25422 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 25423
ed8e443a 254242001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 25425
ed8e443a
JM
25426 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25427 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25428 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25429 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 25430
ed8e443a
JM
25431 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25432 bug report" message.
f7bebb56 25433
ed8e443a
JM
25434 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25435 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 25436
ed8e443a 254372001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 25438
ed8e443a
JM
25439 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25440 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25441 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25442 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 25443
ed8e443a 254442001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 25445
ed8e443a 25446 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 25447
ed8e443a 254482001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 25449
ed8e443a 25450 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 25451
ed8e443a 254522001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 25453
ed8e443a
JM
25454 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25455 i[34567]86-*-*.
25456 Delete handling of ieee_multilib_flags.
25457 Pass -mieee for alpha*-*-* and sh-*-*.
25458 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 25459
ed8e443a 254602001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 25461
ed8e443a
JM
25462 Remove old-abi tests.
25463 * g++.old-deja/g++.mike/p11116.C: Remove.
25464 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 25465
ed8e443a 254662001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 25467
ed8e443a 25468 * g77.f-torture/compile/pr3743.f: New test
09b495e5 25469
ed8e443a 254702001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 25471
ed8e443a 25472 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 25473
ed8e443a 254742001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 25475
ed8e443a
JM
25476 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25477 g++.old-deja/g++.pt/static6.C: Likewise.
25478 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25479 supports weak symbols.
999c0669 25480
ed8e443a 254812001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 25482
ed8e443a
JM
25483 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25484 supported again.
2ea80cfd 25485
ed8e443a 254862001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 25487
ed8e443a 25488 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 25489
ed8e443a 254902001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 25491
ed8e443a 25492 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 25493
ed8e443a 254942001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 25495
ed8e443a
JM
25496 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25497 tests.
4a1b6176 25498
ed8e443a 254992001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 25500
ed8e443a 25501 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 25502
ed8e443a 255032001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 25504
ed8e443a
JM
25505 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25506 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 25507
ed8e443a 255082001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 25509
ed8e443a
JM
25510 * objc/execute/object_is_class.m: New test.
25511 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 25512
ed8e443a 255132001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 25514
ed8e443a
JM
25515 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25516 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 25517
ed8e443a 255182001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 25519
ed8e443a
JM
25520 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25521 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 25522
ed8e443a 255232001-07-14 Richard Henderson <rth@redhat.com>
809353e1 25524
ed8e443a 25525 * gcc.dg/iftrap-1.c: New.
0168a849 25526
ed8e443a 255272001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 25528
ed8e443a 25529 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 25530
ed8e443a 255312001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 25532
ed8e443a 25533 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 25534
ed8e443a 255352001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 25536
ed8e443a
JM
25537 * gcc.c-torture/compile/20010711-1.c,
25538 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 25539
ed8e443a 255402001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 25541
ed8e443a 25542 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 25543
ed8e443a 255442001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 25545
ed8e443a 25546 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 25547
ed8e443a 255482001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 25549
ed8e443a
JM
25550 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25551 (g++-dg-prune): Call prune_gcc_output.
25552 * prune.exp: New file for prune_gcc_output.
25553 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 25554
ed8e443a 255552001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 25556
ed8e443a
JM
25557 * gcc.c-torture/compile/20010701-1.c,
25558 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 25559
ed8e443a 255602001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 25561
ed8e443a 25562 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 25563
ed8e443a 255642000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 25565
ed8e443a 25566 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 25567
ed8e443a 255682001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 25569
ed8e443a 25570 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 25571
ed8e443a 255722001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 25573
ed8e443a
JM
25574 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25575 Solaris 2.[678] system.
b05d8201 25576
ed8e443a 255772001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 25578
ed8e443a 25579 * gcc.dg/20010622-1.c: New test.
55f61a56 25580
ed8e443a 255812001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 25582
ed8e443a
JM
25583 * objc.dg: New directory.
25584 * objc.dg/dg.exp: New file.
25585 * objc.dg/alias.m: New.
25586 * objc.dg/class-1.m: New.
25587 * objc.dg/class-2.m: New.
25588 * objc.dg/const-str-1.m: New.
25589 * objc.dg/const-str-2.m: New.
25590 * objc.dg/id-1.m: New.
25591 * objc.dg/method-1.m: New.
25592 * objc.dg/super-class-1.m: New.
25593 * lib/objc-dg.exp: New file.
07732516 25594
ed8e443a 255952001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 25596
ed8e443a
JM
25597 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25598 of label name.
d4a6cf38 25599
ed8e443a 256002001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 25601
ed8e443a 25602 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 25603
ed8e443a 256042001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 25605
ed8e443a
JM
25606 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25607 variable.
f18b70f5 25608
ed8e443a 256092001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 25610
ed8e443a 25611 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 25612
ed8e443a 256132001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 25614
ed8e443a
JM
25615 * g++.old-deja/g++.abi/vbase5.C: New test.
25616 * g++.old-deja/g++.abi/vbase6.C: New test.
25617 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 25618
ed8e443a 256192001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 25620
ed8e443a 25621 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 25622
ed8e443a 256232001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 25624
ed8e443a 25625 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 25626
ed8e443a 256272001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 25628
ed8e443a
JM
25629 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25630 support %f for HC11/HC12 targets.
25631 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25632 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25633 on HC11/HC12 targets.
25634 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 25635
ed8e443a 256362001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 25637
ed8e443a
JM
25638 * gcc.dg/wchar_t-1.c: New file.
25639 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 25640
ed8e443a 256412001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 25642
ed8e443a 25643 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 25644
ed8e443a 256452001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 25646
ed8e443a 25647 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 25648
ed8e443a 256492001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 25650
ed8e443a 25651 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 25652
ed8e443a 256532001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 25654
ed8e443a 25655 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 25656
ed8e443a 256572001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 25658
ed8e443a
JM
25659 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25660 representation on MN10300 and ARM/Thumb.
bea09693 25661
ed8e443a 256622001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 25663
ed8e443a 25664 * g77.f-torture/execute/20010610.f: New.
f375b7a7 25665
ed8e443a 256662001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 25667
ed8e443a
JM
25668 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25669 names.
3d3daefd 25670
ed8e443a 256712001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 25672
ed8e443a
JM
25673 * gcc.c-torture/execute/ashrdi-1.c: New.
25674 * gcc.c-torture/execute/ashldi-1.c: New.
25675 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 25676
ed8e443a 256772001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 25678
ed8e443a
JM
25679 * objc/execute/load-3.m: Added. Check sending +load to categories,
25680 in addition to classes.
6bdfaf09 25681
ed8e443a 256822001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 25683
ed8e443a
JM
25684 * objc/execute/load-2.m: New test. From Nicola Pero
25685 <n.pero@mi.flashnet.it>.
87327987 25686
ed8e443a 256872001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 25688
ed8e443a 25689 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 25690
ed8e443a 256912001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 25692
ed8e443a
JM
25693 * g++.old-deja/g++.abi/vbase2.C: New test.
25694 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 25695
ed8e443a 256962001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 25697
ed8e443a 25698 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 25699
ed8e443a 257002001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 25701
ed8e443a 25702 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 25703
ed8e443a 257042001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 25705
ed8e443a 25706 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 25707
ed8e443a 257082001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 25709
ed8e443a 25710 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 25711
ed8e443a 257122001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 25713
ed8e443a 25714 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 25715
ed8e443a 257162001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 25717
ed8e443a 25718 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 25719
ed8e443a 257202001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 25721
ed8e443a
JM
25722 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25723 (g++_link_flags): Likewise.
25724 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 25725
ed8e443a 257262001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 25727
ed8e443a
JM
25728 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25729 Ensure logfile entry matches exec command line.
f8710242 25730
ed8e443a 257312001-05-31 Richard Henderson <rth@redhat.com>
f8710242 25732
ed8e443a
JM
25733 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
25734 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 25735
ed8e443a 257362001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 25737
ed8e443a
JM
25738 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
25739 compiler for irix6.2
1ec07597 25740
ed8e443a 257412001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 25742
ed8e443a 25743 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 25744
ed8e443a 257452001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 25746
ed8e443a
JM
25747 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
25748 assemble.
4694cec2 25749
ed8e443a 257502001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 25751
ed8e443a 25752 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 25753
ed8e443a 257542001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 25755
ed8e443a
JM
25756 * gcc.c-torture/compile/20010518-2.c: New file.
25757 * gcc.c-torture/execute/20010518-1.c: New file.
25758 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 25759
ed8e443a 257602001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 25761
ed8e443a 25762 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 25763
ed8e443a 257642001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 25765
ed8e443a
JM
25766 G++ no longer defines builtins that do not begin with __builtin.
25767 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
25768 * g++.old-deja/g++.brendand/misc13.C: Likewise.
25769 * g++.old-deja/g++.law/builtin1.C: Likewise.
25770 * g++.old-deja/g++.law/cvt2.C: Likewise.
25771 * g++.old-deja/g++.mike/net5.C: Likewise.
25772 * g++.old-deja/g++.other/builtins1.C: Likewise.
25773 * g++.old-deja/g++.other/builtins2.C: Likewise.
25774 * g++.old-deja/g++.other/builtins3.C: Likewise.
25775 * g++.old-deja/g++.other/builtins4.C: Likewise.
25776 * g++.old-deja/g++.other/inline8.C: Likewise.
25777 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 25778
ed8e443a 257792001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 25780
ed8e443a
JM
25781 * g++.old-deja/g++.pt/using1.C: Adjust.
25782 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 25783
ed8e443a 257842001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 25785
ed8e443a
JM
25786 * gcc.dg/cpp/charconst.c: New tests.
25787 * gcc.dg/cpp/escape.c: New tests.
25788 * gcc.dg/cpp/escape-1.c: New tests.
25789 * gcc.dg/cpp/escape-2.c: New tests.
25790 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 25791
ed8e443a 257922001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 25793
ed8e443a
JM
25794 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
25795 native compiler for irix6.5.
97d24516 25796
ed8e443a 25797Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 25798
ed8e443a
JM
25799 * lib/g++.exp (g++_include_flags): Use args to compute
25800 get_multilibs.
25801 (g++_link_flags): Likewise.
25802 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 25803
ed8e443a 258042001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 25805
ed8e443a 25806 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 25807
ed8e443a 258082001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 25809
ed8e443a
JM
25810 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
25811 this file.
20415bba 25812
ed8e443a 258132001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 25814
ed8e443a
JM
25815 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
25816 STACK_SIZE;
25817 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
25818 to STACK_SIZE; Use it to define size of add_histo array.
25819 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
25820 to STACK_SIZE.
25821 (f): Use GITT_SIZE to define size of gitt local table.
25822 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
25823 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 25824
ed8e443a 258252001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 25826
ed8e443a
JM
25827 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
25828 on 68HC11/HC12 due to the asm instruction.
25829 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
25830 * gcc.c-torture/compile/920520-1.x: Likewise.
25831 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
25832 on 68HC11/HC12 because the function is larger than 64K.
25833 * gcc.c-torture/compile/961203-1.x: New file, this test fails
25834 on 68HC11/HC12 because the structure is too large.
5a111a5b 25835
ed8e443a 258362001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 25837
ed8e443a 25838 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 25839
ed8e443a 258402001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 25841
ed8e443a
JM
25842 * g++.old-deja/g++.warn/compare1.C: New test.
25843 * gcc.dg/compare4.c: New test.
cc469ee9 25844
ed8e443a 258452001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 25846
ed8e443a 25847 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 25848
ed8e443a 258492001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 25850
ed8e443a 25851 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 25852
ed8e443a 258532001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 25854
ed8e443a 25855 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 25856
ed8e443a 258572001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 25858
ed8e443a 25859 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 25860
ed8e443a 258612001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 25862
ed8e443a
JM
25863 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
25864 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 25865
ed8e443a 258662001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 25867
ed8e443a 25868 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 25869
ed8e443a 258702001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 25871
ed8e443a 25872 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 25873
ed8e443a 258742001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 25875
ed8e443a 25876 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 25877
ed8e443a 258782001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 25879
ed8e443a 25880 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 25881
ed8e443a 258822001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 25883
ed8e443a 25884 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 25885
ed8e443a 258862001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 25887
ed8e443a 25888 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 25889
ed8e443a 258902001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 25891
ed8e443a
JM
25892 * g++.dg/friend-warn.C: New test. Do not warn about friend
25893 declaration being redundant.
1a560c3a 25894
ed8e443a 258952001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 25896
ed8e443a 25897 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 25898
ed8e443a 258992001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 25900
ed8e443a 25901 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 25902
ed8e443a 259032001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 25904
ed8e443a 25905 * lib/g++.exp: Use testsuite_flags.
de26cf80 25906
ed8e443a 259072001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 25908
ed8e443a 25909 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 25910
ed8e443a 259112001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 25912
ed8e443a 25913 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 25914
ed8e443a 259152001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 25916
ed8e443a 25917 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 25918
ed8e443a 259192001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 25920
ed8e443a 25921 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 25922
ed8e443a 259232001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 25924
ed8e443a
JM
25925 * gcc.dg/cpp/direct2.c: New test.
25926 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 25927
ed8e443a 25928 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 25929
ed8e443a 259302001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 25931
ed8e443a
JM
25932 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
25933 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 25934
ed8e443a 259352001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 25936
ed8e443a
JM
25937 * gcc.dg/cpp/syshdr.h: New file.
25938 * gcc.dg/cpp/sysmac1.c: Update.
25939 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 25940
ed8e443a 259412001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 25942
ed8e443a 25943 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 25944
ed8e443a 259452001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 25946
ed8e443a
JM
25947 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
25948 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 25949
ed8e443a 259502001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 25951
ed8e443a 25952 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 25953
ed8e443a 259542001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 25955
ed8e443a
JM
25956 * lib/g++.exp (g++_include_flags): Don't use any special flags
25957 if TESTING_IN_BUILD_TREE is not defined.
25958 (g++_init): Use a plain 'c++' as the compiler if
25959 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 25960
ed8e443a 259612001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 25962
ed8e443a
JM
25963 * g++.old-deja/g++.eh/catch13.C: New test.
25964 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 25965
ed8e443a 259662001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 25967
ed8e443a 25968 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 25969
ed8e443a 259702001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 25971
ed8e443a
JM
25972 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
25973 <stdlib.h>, not <malloc.h>.
3da5d5c8 25974
ed8e443a 259752001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 25976
ed8e443a 25977 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 25978
ed8e443a 259792001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 25980
ed8e443a 25981 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 25982
ed8e443a 259832001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 25984
ed8e443a 25985 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 25986
ed8e443a 259872001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 25988
ed8e443a 25989 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 25990
ed8e443a 259912001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 25992
ed8e443a 25993 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 25994
ed8e443a 259952001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 25996
ed8e443a 25997 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 25998
ed8e443a 259992001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 26000
ed8e443a 26001 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 26002
ed8e443a 260032001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 26004
ed8e443a 26005 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 26006
ed8e443a 260072001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 26008
ed8e443a 26009 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 26010
ed8e443a 260112001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 26012
ed8e443a
JM
26013 * g77.f-torture/compile/20010426.f: New test.
26014 * g77.f-torture/execute/20010426.f: New test.
15784bba 26015
ed8e443a 260162001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 26017
ed8e443a
JM
26018 * g77.f-torture/compile/20000629-1.x: Remove - error
26019 has been fixed.
c3cd9c8b 26020
ed8e443a 260212001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 26022
ed8e443a
JM
26023 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26024 Tweak slightly to work with g++.dg framework.
26025 * g++.dg/special/ecos.exp: Run initp1.C test.
26026 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 26027
ed8e443a
JM
26028 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26029 its linker doesn't give line numbers either.
26030 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 26031
ed8e443a 260322001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 26033
ed8e443a 26034 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 26035
ed8e443a 260362001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 26037
ed8e443a 26038 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 26039
ed8e443a 260402001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 26041
ed8e443a 26042 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 26043
ed8e443a 260442001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 26045
ed8e443a 26046 * gcc.dg/format/plus-1.c: New test.
43e72072 26047
ed8e443a 260482001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 26049
ed8e443a 26050 * gcc.dg/20010423-1.c: New test.
5c8378a7 26051
ed8e443a 260522001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 26053
ed8e443a 26054 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 26055
ed8e443a 260562001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 26057
ed8e443a 26058 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 26059
ed8e443a 260602001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 26061
ed8e443a 26062 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 26063
ed8e443a 260642001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 26065
ed8e443a
JM
26066 * gcc.dg/c99-func-2.c: Remove xfail.
26067 * gcc.dg/c99-func-3.c: Remove xfail.
26068 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 26069
ed8e443a 260702001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 26071
ed8e443a 26072 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 26073
ed8e443a 260742001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 26075
ed8e443a 26076 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 26077
ed8e443a 260782001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 26079
ed8e443a 26080 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 26081
ed8e443a 260822001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 26083
ed8e443a
JM
26084 * g++.old-deja/g++.abi/empty2.C: New test.
26085 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 26086
ed8e443a 260872001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 26088
ed8e443a
JM
26089 * g++.old-deja/g++.other/comdat2.C: New test.
26090 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 26091
ed8e443a 260922001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 26093
ed8e443a 26094 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 26095
ed8e443a 260962001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 26097
ed8e443a 26098 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 26099
ed8e443a 261002001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 26101
ed8e443a 26102 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 26103
ed8e443a
JM
261042001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26105 Mark Mitchell <mark@codesourcery.com>
608d74c4 26106
ed8e443a
JM
26107 * lib/old-dejagnu.exp: Don't delete output of executable.
26108 Add .exe suffix to executables.
b0835578 26109
ed8e443a 261102001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 26111
ed8e443a 26112 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 26113
ed8e443a 261142001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 26115
ed8e443a 26116 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 26117
ed8e443a 261182001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 26119
ed8e443a
JM
26120 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26121 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 26122
ed8e443a 261232001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 26124
ed8e443a 26125 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 26126
ed8e443a 261272001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 26128
ed8e443a 26129 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 26130
ed8e443a 261312001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 26132
ed8e443a 26133 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 26134
611bcfc0 261352001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 26136
ed8e443a 26137 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 26138
611bcfc0 261392001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 26140
ed8e443a 26141 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 26142
ed8e443a 261432001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 26144
ed8e443a 26145 * g++.old-deja/g++.other/array5.C: New.
145c1def 26146
ed8e443a 261472001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 26148
ed8e443a 26149 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 26150
ed8e443a 261512001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 26152
ed8e443a
JM
26153 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26154 headers and constructs.
26155 * g++.old-deja/g++.robertl/eb79.C: Same.
26156 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26157 * g++.old-deja/g++.robertl/eb73.C: Same.
26158 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26159 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26160 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26161 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26162 * g++.old-deja/g++.robertl/eb44.C: Same.
26163 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26164 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26165 * g++.old-deja/g++.robertl/eb39.C: Same.
26166 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26167 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26168 * g++.old-deja/g++.robertl/eb30.C: Same.
26169 * g++.old-deja/g++.robertl/eb3.C: Same.
26170 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26171 * g++.old-deja/g++.robertl/eb21.C: Same.
26172 * g++.old-deja/g++.robertl/eb15.C: Same.
26173 * g++.old-deja/g++.robertl/eb118.C: Same.
26174 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26175 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26176 * g++.old-deja/g++.robertl/eb109.C: Same.
26177 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26178 * g++.old-deja/g++.mike/rtti1.C: Same.
26179 * g++.old-deja/g++.mike/p658.C: Same.
26180 * g++.old-deja/g++.mike/net46.C: Same.
26181 * g++.old-deja/g++.mike/net34.C: Same.
26182 * g++.old-deja/g++.mike/memoize1.C: Same.
26183 * g++.old-deja/g++.mike/eh2.C: Same.
26184 * g++.old-deja/g++.law/weak.C: Same.
26185 * g++.old-deja/g++.law/visibility7.C: Same.
26186 * g++.old-deja/g++.law/visibility25.C: Same.
26187 * g++.old-deja/g++.law/visibility22.C: Same.
26188 * g++.old-deja/g++.law/visibility2.C: Same.
26189 * g++.old-deja/g++.law/visibility17.C: Same.
26190 * g++.old-deja/g++.law/visibility13.C: Same.
26191 * g++.old-deja/g++.law/visibility10.C: Same.
26192 * g++.old-deja/g++.law/visibility1.C: Same.
26193 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26194 * g++.old-deja/g++.law/vbase1.C: Same.
26195 * g++.old-deja/g++.law/operators32.C: Same.
26196 * g++.old-deja/g++.law/nest3.C: Same.
26197 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26198 * g++.old-deja/g++.law/except5.C (main): Same.
26199 * g++.old-deja/g++.law/cvt7.C (run): Same.
26200 * g++.old-deja/g++.law/cvt2.C: Same.
26201 * g++.old-deja/g++.law/cvt16.C: Same.
26202 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26203 * g++.old-deja/g++.law/ctors17.C (main): Same.
26204 * g++.old-deja/g++.law/ctors13.C: Same.
26205 * g++.old-deja/g++.law/ctors12.C (main): Same.
26206 * g++.old-deja/g++.law/ctors10.C: Same.
26207 * g++.old-deja/g++.law/code-gen5.C: Same.
26208 * g++.old-deja/g++.law/bad-error7.C: Same.
26209 * g++.old-deja/g++.law/arm9.C: Same.
26210 * g++.old-deja/g++.law/arm12.C: Same.
26211 * g++.old-deja/g++.law/arg8.C: Same.
26212 * g++.old-deja/g++.law/arg1.C: Same.
26213 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26214 * g++.old-deja/g++.jason/template31.C: Same.
26215 * g++.old-deja/g++.jason/template24.C (main): Same.
26216 * g++.old-deja/g++.jason/2371.C: Same.
26217 * g++.old-deja/g++.eh/new2.C: Same.
26218 * g++.old-deja/g++.eh/new1.C: Same.
26219 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26220 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26221 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26222 * g++.old-deja/g++.brendan/crash62.C: Same.
26223 * g++.old-deja/g++.brendan/crash52.C: Same.
26224 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26225 * g++.old-deja/g++.brendan/crash38.C: Same.
26226 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26227 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 26228
ed8e443a 262292001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 26230
ed8e443a
JM
26231 * gcc.c-torture/execute/20001203-2.c (memset):
26232 Count argument is of type __SIZE_TYPE__.
788bf0e3 26233
ed8e443a 262342001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 26235
ed8e443a 26236 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 26237
ed8e443a 262382001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 26239
ed8e443a 26240 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 26241
ed8e443a 262422001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 26243
ed8e443a
JM
26244 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26245 peculiarities of the SH.
26246 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 26247
ed8e443a 262482001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 26249
ed8e443a
JM
26250 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26251 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26252 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 26253
ed8e443a 262542001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 26255
ed8e443a 26256 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 26257
ed8e443a 262582001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 26259
ed8e443a 26260 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 26261
ed8e443a 262622001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 26263
ed8e443a 26264 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 26265
ed8e443a 262662001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 26267
ed8e443a 26268 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 26269
ed8e443a 262702001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 26271
ed8e443a 26272 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 26273
ed8e443a 262742001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 26275
ed8e443a 26276 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 26277
ed8e443a 262782001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 26279
ed8e443a
JM
26280 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26281 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 26282
ed8e443a 262832001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 26284
ed8e443a 26285 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 26286
ed8e443a 262872001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 26288
ed8e443a
JM
26289 * g++.old-deja/g++.other/friend12.C: New test.
26290 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26291 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 26292
ed8e443a 262932001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 26294
ed8e443a 26295 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 26296
ed8e443a 262972001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 26298
ed8e443a 26299 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 26300
ed8e443a 263012001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 26302
ed8e443a 26303 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 26304
ed8e443a 263052001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 26306
ed8e443a 26307 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 26308
ed8e443a 263092001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 26310
ed8e443a 26311 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 26312
ed8e443a 263132001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 26314
ed8e443a
JM
26315 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26316 tests on AIX.
6d139650 26317
ed8e443a 263182001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 26319
ed8e443a 26320 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 26321
ed8e443a 263222001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 26323
ed8e443a 26324 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 26325
ed8e443a 263262001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 26327
ed8e443a 26328 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 26329
ed8e443a 263302001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 26331
ed8e443a 26332 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 26333
ed8e443a
JM
263342001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26335
26336 * objc/execute/va_method.m: Added.
26337 * objc/execute/IMP.m: Added.
26338 * objc/execute/_cmd.m: Added.
26339 * objc/execute/accessing_ivars.m: Added.
26340 * objc/execute/class-1.m: Added.
26341 * objc/execute/class-10.m: Added.
26342 * objc/execute/class-11.m: Added.
26343 * objc/execute/class-12.m: Added.
26344 * objc/execute/class-13.m: Added.
26345 * objc/execute/class-14.m: Added.
26346 * objc/execute/class-2.m: Added.
26347 * objc/execute/class-3.m: Added.
26348 * objc/execute/class-4.m: Added.
26349 * objc/execute/class-5.m: Added.
26350 * objc/execute/class-6.m: Added.
26351 * objc/execute/class-7.m: Added.
26352 * objc/execute/class-8.m: Added.
26353 * objc/execute/class-9.m: Added.
26354 * objc/execute/class-tests-1.h
26355 * objc/execute/class-tests-2.h
26356 * objc/execute/compatibility_alias.m: Added.
26357 * objc/execute/encode-1.m: Added.
26358 * objc/execute/formal_protocol-1.m: Added.
26359 * objc/execute/formal_protocol-2.m: Added.
26360 * objc/execute/formal_protocol-3.m: Added.
26361 * objc/execute/formal_protocol-4.m: Added.
26362 * objc/execute/formal_protocol-5.m: Added.
26363 * objc/execute/formal_protocol-6.m: Added.
26364 * objc/execute/formal_protocol-7.m: Added.
26365 * objc/execute/informal_protocol.m: Added.
26366 * objc/execute/initialize.m: Added.
26367 * objc/execute/load.m: Added.
26368 * objc/execute/many_args_method.m: Added.
26369 * objc/execute/nested-3.m: Added.
26370 * objc/execute/no_clash.m: Added.
26371 * objc/execute/private.m: Added.
26372 * objc/execute/redefining_self.m: Added.
26373 * objc/execute/root_methods.m: Added.
26374 * objc/execute/selector-1.m: Added.
26375 * objc/execute/static-1.m: Added.
26376 * objc/execute/static-2.m: Added.
26377 * objc/execute/va_method.m: Added.
26378
263792001-03-10 Richard Henderson <rth@redhat.com>
26380
26381 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26382
263832001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26384
26385 * g++.old-deja/g++.other/crash31.C: XFAIL.
26386 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26387 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26388 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26389 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26390 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26391
263922001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26393
26394 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26395
263962001-03-06 Zack Weinberg <zackw@stanford.edu>
26397
26398 * gcc.dg/20000724-1.c: Don't use multiline strings.
26399
264002001-03-06 Zack Weinberg <zackw@stanford.edu>
26401
26402 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26403 result of -cString against what we expect it to be; don't just
26404 print it out for no one to read.
26405
26406 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26407 Based on testcases provided by Nicola Pero.
26408
264092001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26410
26411 * gcc.dg/cpp/macro7.c: New test.
26412
264132001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26414
26415 * gcc.dg/cpp/multiline.c: Update.
26416
264172001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26418
26419 * g++.old-deja/g++.other/enum3.C: New test.
26420
264212001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26422
26423 * g++.old-deja/g++.other/pod1.C: New test.
26424
264252001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26426
26427 * g++.old-deja/g++.ext/overload1.C: New test.
26428
264292001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26430
26431 * g++.old-deja/g++.pt/using1.C: New test.
26432
264332001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26434
26435 * g++.old-deja/g++.other/using9.C: New test.
26436
264372001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26438
26439 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26440
26441 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26442
264432001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26444
26445 * g++.old-deja/g++.ext/realpt1.C: Remove.
26446
264472001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26448
26449 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26450
264512001-02-26 Will Cohen <wcohen@redhat.com>
26452
26453 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26454
264552001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26456
26457 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26458 templatized constructors.
26459
264602001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26461
26462 * gcc.c-torture/execute/20010224-1.c: New test.
26463
264642001-02-23 Jakub Jelinek <jakub@redhat.com>
26465
26466 * gcc.c-torture/execute/20010222-1.c: New test.
26467
264682001-02-22 Jakub Jelinek <jakub@redhat.com>
26469
26470 * g++.old-deja/g++.other/inline20.C: New test.
26471
264722001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26473
26474 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26475
264762001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26477
26478 * g++.old-deja/g++.other/lookup22.C: New test.
26479
264802001-02-19 Zack Weinberg <zackw@stanford.edu>
26481
26482 * g77.dg: New directory.
26483 * g77.dg/20010216-1.f: New test case.
26484 * g77.dg/dg.exp: New driver.
26485 * lib/g77-dg.exp: New driver library.
26486
264872001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26488
26489 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26490
264912001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26492
26493 * g++.old-deja/g++.other/decl9.C: New test.
26494
264952001-02-16 Jakub Jelinek <jakub@redhat.com>
26496
26497 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26498 not need <string> and also tests the initialization at runtime.
26499
265002001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26501
26502 * gcc.c-torture/execute/longlong.c: New test.
26503
265042001-02-14 J"orn Rennecke <amylaar@redhat.com>
26505
26506 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26507
265082001-02-14 J"orn Rennecke <amylaar@redhat.com>
26509
26510 * gcc.c-torture/execute/920302-1.c (execute):
26511 Change argument type to short.
26512
265132001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26514
26515 * g++.old-deja/g++.pt/deduct6.C: New test.
26516
265172001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26518
26519 * g++.old-deja/g++.pt/deduct5.C: New test.
26520
265212001-02-14 Jakub Jelinek <jakub@redhat.com>
26522
26523 * gcc.c-torture/execute/20010209-1.c: New test.
26524
265252001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26526
26527 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26528
265292001-02-12 Geoffrey Keating <geoffk@redhat.com>
26530
26531 * g++.dg/vtgc1.C: Update for new ABI.
26532
26533 * consistency.vlad: New directory, 1665 files.
26534
265352001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26536
26537 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26538 return type.
26539 * gcc.dg/cpp/digraphs.c: Declare puts.
26540
265412001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26542
26543 * g++.old-deja/g++.other/warn5.C: New test.
26544
265452001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26546
26547 * g++.old-deja/g++.pt/spec40.C: New test.
26548
265492001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26550
26551 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26552 case.
26553 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26554
265552001-02-12 Jakub Jelinek <jakub@redhat.com>
26556
26557 * gcc.c-torture/compile/20010209-1.c: New test.
26558
265592001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26560
26561 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26562 excess errors message but not if it crashes.
26563 * g++.old-deja/g++.other/crash27.C: Likewise.
26564 * g++.old-deja/g++.other/crash28.C: Likewise.
26565 * g++.old-deja/g++.other/crash30.C: Likewise.
26566 * g++.old-deja/g++.other/crash32.C: Likewise.
26567 * g++.old-deja/g++.other/crash35.C: Likewise.
26568 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26569
265702001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26571
26572 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26573 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26574 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26575 g77.f-torture/execute/execute.exp,
26576 g77.f-torture/noncompile/noncompile.exp,
26577 gcc.c-torture/execute/execute.exp,
26578 gcc.c-torture/execute/memcheck/memcheck.exp,
26579 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26580 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26581 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26582 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26583 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26584 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26585 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26586 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26587 Remove bug reporting instructions with ancient email addresses.
26588
265892001-02-07 Jakub Jelinek <jakub@redhat.com>
26590
26591 * gcc.dg/20010202-1.c: New test.
26592 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26593
265942001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26595
26596 * g++.dg/stdbool-if.C: New test.
26597
265982001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26599
26600 * objc/execute/fdecl.m: Added main().
26601
266022001-02-07 Jakub Jelinek <jakub@redhat.com>
26603
26604 * gcc.c-torture/execute/20010206-1.c: New test.
26605
266062001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26607
26608 * gcc.dg/cpp/avoidpaste1.c: Update.
26609
266102001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26611
26612 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26613 Pero <nicola@brainstorm.co.uk>.
26614 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26615
266162001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26617
26618 * g++.old-deja/g++.pt/spec39.C: New test.
26619
266202001-02-05 Jakub Jelinek <jakub@redhat.com>
26621
26622 * gcc.c-torture/compile/20010202-1.c: New test.
26623
266242001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26625
26626 * g++.old-deja/g++.abi/primary2.C: New test.
26627 * g++.old-deja/g++.abi/primary3.C: New test.
26628 * g++.old-deja/g++.abi/primary4.C: New test.
26629 * g++.old-deja/g++.abi/primary5.C: New test.
26630 * g++.old-deja/g++.abi/vtable3.h: New test.
26631 * g++.old-deja/g++.abi/vtable3a.C: New test.
26632 * g++.old-deja/g++.abi/vtable3b.C: New test.
26633 * g++.old-deja/g++.abi/vtable3c.C: New test.
26634 * g++.old-deja/g++.abi/vtable3d.C: New test.
26635 * g++.old-deja/g++.abi/vtable3e.C: New test.
26636 * g++.old-deja/g++.abi/vtable3f.C: New test.
26637 * g++.old-deja/g++.abi/vtable3g.C: New test.
26638 * g++.old-deja/g++.abi/vtable3h.C: New test.
26639 * g++.old-deja/g++.abi/vtable3i.C: New test.
26640 * g++.old-deja/g++.abi/vtable3j.C: New test.
26641 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26642
266432001-02-03 Jakub Jelinek <jakub@redhat.com>
26644
26645 * g++.old-deja/g++.other/anon6.C: New test.
26646 * g++.old-deja/g++.other/anon7.C: New test.
26647
266482001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26649
26650 * gcc.dg/cpp/avoidpaste2.c: New tests.
26651
266522001-01-31 Jakub Jelinek <jakub@redhat.com>
26653
26654 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26655
266562001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26657
26658 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26659 DECIMAL_DIG cases for Irix."
26660
266612001-01-31 J"orn Rennecke <amylaar@redhat.com>
26662
26663 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26664
266652001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26666
26667 * gcc.dg/c99-tag-1.c: New test.
26668
266692001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26670
26671 * gcc.dg/cpp/tr-warn1.c: Add tests.
26672
266732001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26674
26675 * gcc.dg/cpp/avoidpaste1.c: Update.
26676 * gcc.dg/cpp/paste4.c: Update.
26677
266782001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26679
26680 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26681 cases for Irix.
26682
266832001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26684
26685 * g++.old-deja/g++.other/inline19.C: New test.
26686
266872001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26688
26689 * gcc.dg/Wlarger-than.c: New test.
26690
266912001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26692
26693 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26694
266952001-01-29 Jakub Jelinek <jakub@redhat.com>
26696
26697 * gcc.c-torture/execute/20010129-1.c: New test.
26698 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26699
267002001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26701
26702 * gcc.dg/cpp/avoidpaste1.c: Test case.
26703
267042001-01-28 Jakub Jelinek <jakub@redhat.com>
26705
26706 * g++.old-deja/g++.other/inline18.C: New test.
26707
267082001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26709
26710 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26711 and __builtin_putchar.
26712
267132001-01-27 Jakub Jelinek <jakub@redhat.com>
26714
26715 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26716 tests.
26717
267182001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26719
26720 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26721 floating point number rounding mode to round to the nearest
26722 representable mode.
26723
267242001-01-25 Jakub Jelinek <jakub@redhat.com>
26725
26726 * g++.old-deja/g++.other/mangle2.C: New test.
26727
267282001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26729
26730 * gcc.c-torture/compile/20010124-1.c: New test.
26731
267322001-01-24 Nathan Sidwell <nathan@codesourcery.com>
26733
26734 * g++.old-deja/g++.pt/spec38.C: New test.
26735
267362001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26737
26738 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
26739 "Build don't run".
26740
267412001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26742
26743 * gcc.c-torture/execute/20010123-1.c: New test.
26744
267452001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26746
26747 * g++.old-deja/g++.pt/spec37.C: New test.
26748
267492001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26750
26751 * g++.old-deja/g++.pt/overload14.C: New test.
26752
267532001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26754
26755 * gcc.c-torture/execute/20010122-1.c: New test, exercise
26756 __builtin_return_address.
26757
267582001-01-22 Nathan Sidwell <nathan@codesourcery.com>
26759
26760 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
26761 * g++.old-deja/g++.pt/spec35.C: New test.
26762 * g++.old-deja/g++.pt/spec36.C: New test.
26763
267642001-01-20 Jakub Jelinek <jakub@redhat.com>
26765
26766 * gcc.c-torture/compile/20010118-1.c: New test.
26767
267682001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
26769
26770 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
26771
267722001-01-19 Jakub Jelinek <jakub@redhat.com>
26773
26774 * gcc.c-torture/execute/20010119-1.c: New test.
26775
267762001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26777
26778 * g++.old-deja/g++.other/vbase5.C: New test.
26779
267802001-01-19 Jakub Jelinek <jakub@redhat.com>
26781
26782 * gcc.c-torture/execute/20010118-1.c: New test.
26783
267842001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26785
26786 * g++.old-deja/g++.pt/deduct3.C: New test.
26787
267882001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26789
26790 * g++.old-deja/g++.pt/spec34.C: New test.
26791
267922001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
26793
26794 * g77.f-torture/compile/20000601-2.f: New test.
26795
267962001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26797
26798 * g++.old-deja/g++.other/init17.C: New test.
26799
268002001-01-18 Alexandre Oliva <aoliva@redhat.com>
26801
26802 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
26803
268042001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26805
26806 * g++.old-deja/g++.pt/unify8.C: New test.
26807
268082001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26809
26810 * g++.old-deja/g++.abi/vbase1.C: New test.
26811
268122001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26813
26814 * g++.old-deja/g++.pt/crash65.C: New test.
26815
268162001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
26817
26818 * gcc.dg/cpp/assembl2.S: New test case.
26819
268202001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
26821
26822 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
26823 are supported.
26824
268252001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26826
26827 * g++.old-deja/g++.other/builtins1.C: New test.
26828 * g++.old-deja/g++.other/builtins2.C: Likewise.
26829 * g++.old-deja/g++.other/builtins3.C: Likewise.
26830 * g++.old-deja/g++.other/builtins4.C: Likewise.
26831
268322001-01-17 Jakub Jelinek <jakub@redhat.com>
26833
26834 * gcc.c-torture/compile/20010117-1.c: New test.
26835 * gcc.c-torture/compile/20010117-2.c: New test.
26836
268372001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26838
26839 * g77.f-torture/execute/20010116.[fx]: New test,
26840 XFAIL on i?86-*-*.
26841 * g77.f-torture/compile/20010115.f: Indicate it's
26842 a test for PR fortran/1636.
26843
268442001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
26845
26846 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
26847
268482001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26849
26850 * g77.f-torture/compile/20010115.f: New test.
26851
268522001-01-15 Nathan Sidwell <nathan@codesourcery.com>
26853
26854 * g++.old-deja/g++.pt/nontype5.C: New test.
26855
268562001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
26857
26858 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
26859 have an equivalent working one below it.
26860
268612001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26862
26863 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
26864 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26865
268662001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26867
26868 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
26869 message containing "init_priority".
26870 (conpr-2.C): Likewise.
26871 (conpr-3.C): Likewise.
26872 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
26873
268742001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26875
26876 * gcc.c-torture/execute/20010114-2.c: New test.
26877
268782001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
26879
26880 * gcc.c-torture/compile/20010114-1.c: New test.
26881 * gcc.c-torture/compile/20010114-1.x: Xfail.
26882 * gcc.c-torture/compile/20010114-2.c: New test.
26883 * gcc.c-torture/execute/20010114-1.c: New test.
26884 * gcc.dg/trunc-1.c: New test.
26885 * gcc.dg/uninit-B.c: New test.
26886
268872001-01-13 Nick Clifton <nickc@redhat.com>
26888
26889 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
26890 target.
26891
268922001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
26893
26894 * gcc.c-torture/compile/20010113-1.c: New test.
26895
268962001-01-13 Jakub Jelinek <jakub@redhat.com>
26897
26898 * gcc.c-torture/compile/20001212-1.c: New test.
26899
269002001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
26901
26902 * gcc.dg/cpp/widestr1.c: Update.
26903 * gcc.dg/cpp/prag-imp.c: Remove.
26904
269052001-01-12 Jakub Jelinek <jakub@redhat.com>
26906
26907 * gcc.c-torture/execute/20000801-3.x: Remove.
26908 * gcc.dg/c90-init-1.c: New test.
26909 * gcc.dg/c99-init-1.c: New test.
26910 * gcc.dg/c99-init-2.c: New test.
26911 * gcc.dg/gnu99-init-1.c: New test.
26912
269132001-01-12 Richard Earnshaw <rearnsha@arm.com>
26914
26915 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
26916 testing that no relevant ones were found.
26917
269182001-01-12 Nathan Sidwell <nathan@codesourcery.com>
26919
26920 * g++.old-deja/g++.pt/cast2.C: New test.
26921
269222001-01-12 Nathan Sidwell <nathan@codesourcery.com>
26923
26924 * g++.old-deja/g++.pt/friend47.C: New test.
26925
269262001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26927
26928 * g++.old-deja/g++.pt/instantiate13.C: New test.
26929
269302001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26931
26932 * g++.old-deja/g++.other/defarg7.C: New test.
26933 * g++.old-deja/g++.other/defarg8.C: New test.
26934
269352001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26936
26937 * g++.old-deja/g++.pt/crash64.C: New test.
26938
269392001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26940
26941 * g++.old-deja/g++.pt/crash63.C: New test.
26942
269432001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
26944
26945 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
26946
269472001-01-10 Alan Lehotsky <lehotsky@tiac.net>
26948
26949 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
26950
269512001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26952
26953 * g++.old-deja/g++.pt/error3.C: New test.
26954
269552001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26956
26957 * g++.old-deja/g++.other/crash39.C: New test.
26958
269592001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26960
26961 * g++.old-deja/g++.other/vbase4.C: New test.
26962
269632001-01-08 Jonathan Larmour <jlarmour@redhat.com>
26964
26965 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
26966 * gcc.dg/special/20000419-2.c: New file. Identical to above.
26967 * gcc.dg/special/special.exp: New test driver which will check
26968 for alias support for the above test.
26969
269702001-01-09 Alan Lehotsky <lehotsky@tiac.net>
26971
26972 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
26973 problems on small machines.
26974 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
26975 parameterize.
26976
269772001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
26978
26979 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
26980 mips.
26981 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26982
269832001-01-09 Nathan Sidwell <nathan@codesourcery.com>
26984
26985 * g++.old_deja/g++.pt/using8.C: New test.
26986
269872001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
26988
26989 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
26990
269912000-01-08 Loren J. Rittle <ljrittle@acm.org>
26992
26993 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
26994 where a failure is expected.
26995 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
26996
269972001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26998
26999 * g++.old_deja/g++.pt/instantiate12.C: New test.
27000
270012001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27002
27003 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27004 start of structs.
27005 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27006 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27007 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27008 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27009 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27010 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27011 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27012 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27013 * g++.old-deja/g++.eh/spec6.C: Likewise.
27014 * g++.old-deja/g++.jason/crash3.C: Likewise.
27015 * g++.old-deja/g++.law/ctors11.C: Likewise.
27016 * g++.old-deja/g++.law/ctors17.C: Likewise.
27017 * g++.old-deja/g++.law/ctors5.C: Likewise.
27018 * g++.old-deja/g++.law/ctors9.C: Likewise.
27019 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27020 * g++.old-deja/g++.mike/net22.C: Likewise.
27021 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27022 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27023 * g++.old-deja/g++.mike/virt3.C: Likewise.
27024 * g++.old-deja/g++.niklas/t128.C: Likewise.
27025 * g++.old-deja/g++.other/anon4.C: Likewise.
27026 * g++.old-deja/g++.other/using1.C: Likewise.
27027 * g++.old-deja/g++.other/warn3.C: Likewise.
27028 * g++.old-deja/g++.pt/t37.C: Likewise.
27029 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27030 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27031
270322001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27033
27034 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27035
270362001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27037
27038 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27039
270402001-01-07 Jakub Jelinek <jakub@redhat.com>
27041
27042 * gcc.c-torture/compile/20010107-1.c: New test.
27043
270442001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27045
27046 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27047
270482001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27049
27050 * gcc.dg/format/format.h: New file.
27051 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27052 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27053 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27054 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27055 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27056 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27057 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27058 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27059 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27060 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27061 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27062 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27063 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27064 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27065 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27066 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27067 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27068 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27069 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27070 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27071 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27072 instead of declaring standard types, macros and functions in each
27073 test.
27074
270752001-01-06 Alexandre Oliva <aoliva@redhat.com>
27076
27077 * gcc.c-torture/execute/20010106-1.c: New test.
27078
270792001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27080
27081 * gcc.dg/format/format.exp: New file.
27082 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27083 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27084 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27085 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27086 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27087 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27088 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27089 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27090 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27091 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27092 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27093 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27094 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27095 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27096 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27097 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27098 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27099 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27100 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27101 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27102 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27103 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27104 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27105 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27106 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27107 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27108 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27109 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27110 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27111 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27112 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27113 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27114 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27115 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27116 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27117 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27118 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27119 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27120 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27121 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27122 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27123 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27124
271252001-01-05 Alexandre Oliva <aoliva@redhat.com>
27126
27127 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27128 account.
27129
271302001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27131
27132 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27133
271342001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27135
27136 * g++.old-deja/g++.pt/crash62.C: New test.
27137
271382001-01-04 Richard Henderson <rth@redhat.com>
27139
27140 * gcc.dg/20000926-1.c: Update expected warnings.
27141 * gcc.dg/array-2.c: Likewise.
27142 * gcc.dg/array-4.c: Also validate flexible array members.
27143 * gcc.dg/c99-flex-array-1.c: New.
27144
271452001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27146
27147 * gcc.c-torture/compile/20001222-1.x: Remove.
27148
271492001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27150
27151 * gcc.c-torture/execute/built-in-setjmp.c: New.
27152
271532001-01-03 Richard Henderson <rth@redhat.com>
27154
27155 * gcc.dg/940510-1.c: Update expected error wording.
27156 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27157
271582001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27159
27160 * lib/target-supports.exp (check_alias_available): Modified to
27161 indicate aliases not supported if only weak aliases are supported.
27162
271632001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27164
27165 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27166 Turn on cmpstrsi checks for __pj__ and __i370__.
27167
271682001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27169
27170 * g++.old-deja/g++.other/virtual11.C: New test.
27171
271722001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27173
27174 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27175
271762001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27177
27178 * gcc.c-torture/compile/20010102-1.c: New test.
27179
271802001-01-02 Andreas Jaeger <aj@suse.de>
27181
27182 * gcc.dg/noreturn-3.c: New test.
27183
27184 * gcc.dg/noreturn-4.c: New test.
27185
271862001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27187
27188 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27189 __builtin_fputc and __builtin_fwrite.
27190
271912000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27192
27193 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27194 signed char, not default char.
27195
271962000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27197
27198 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27199
272002000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27201
27202 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27203
272042000-12-29 Richard Henderson <rth@redhat.com>
27205
27206 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27207 (__cyg_profile_func_exit): Define.
27208
272092000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27210
27211 * g++.dg/vtgc1.C: New test.
27212
272132000-12-28 Geoffrey Keating <geoffk@redhat.com>
27214
27215 * gcc.dg/noncompile/20001228-1.c: New test.
27216
27217 * gcc.dg/20001228-1.c: New test.
27218
27219 * gcc.c-torture/execute/20001228-1.c: New test.
27220
272212000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27222
27223 * gcc.dg/format-strfmon-1.c: New test.
27224
272252000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27226
27227 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27228 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27229 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27230 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27231 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27232 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27233 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27234 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27235 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27236 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27237 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27238 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27239 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27240
27241 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27242 * gcc.c-torture/execute/string-opt-4.c: Test index.
27243
272442000-12-26 Geoffrey Keating <geoffk@redhat.com>
27245
27246 * gcc.c-torture/compile/20001226-1.c: New test.
27247
272482000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27249
27250 * gcc.c-torture/compile/20001222-1.c: New test.
27251 * gcc.c-torture/compile/20001222-1.x: Xfail.
27252
272532000-12-22 Alexandre Oliva <aoliva@redhat.com>
27254
27255 * gcc.c-torture/execute/comp-goto-2.c: New test.
27256
272572000-12-21 J"orn Rennecke <amylaar@redhat.com>
27258
27259 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27260 Use long types if __INT_MAX__ is 32767.
27261 (main): Use cast to (sint32 *) when poking 88 into a_page.
27262
27263 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27264
272652000-12-21 Bernd Schmidt <bernds@redhat.com>
27266
27267 * gcc.c-torture/compile/20001221-1.c: New test.
27268 * gcc.c-torture/execute/20001221-1.c: New test.
27269
272702000-12-20 Richard Henderson <rth@redhat.com>
27271
27272 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27273 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27274
272752000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27276
27277 * gcc.dg/compare3.c: New test.
27278
272792000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27280
27281 * gcc.dg/format-warnll-1.c: New test.
27282
272832000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27284
27285 * gcc.dg/cpp/cmdlne-P.c: New test.
27286
272872000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27288
27289 * gcc.c-torture/execute/builtin-abs-1.c,
27290 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27291
272922000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27293
27294 * gcc.dg/cpp/multiline.c: New test.
27295
272962000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27297
27298 * g++.old-deja/g++.other/syshdr1.C: Update.
27299 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27300
273012000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27302
27303 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27304
273052000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27306
27307 * g++.old-deja/g++.pt/ttp65.C: New test.
27308
273092000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27310
27311 * g++.old-deja/g++.pt/ttp64.C: New test.
27312
273132000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27314
27315 * g++.old-deja/g++.pt/spec33.C: New test.
27316
273172000-12-14 Catherine Moore <clm@redhat.com>
27318
27319 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27320 * gcc.c-torture/execute/920612-2.c: Likewise.
27321 * gcc.c-torture/execute/920428-2.c: Likewise.
27322 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27323 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27324
273252000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27326
27327 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27328 * gcc.dg/pack-test-2.c: Likewise.
27329
273302000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27331
27332 Tests by Zack Weinberg <zackw@stanford.edu>.
27333
27334 * gcc.dg/cpp/defined.c: Update.
27335 * gcc.dg/cpp/defined_trad.c: New tests.
27336
273372000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27338
27339 * gcc.dg/cpp/trad-direct.c: Update.
27340
273412000-12-11 Neil Booth <neilb@earthling.net>
27342
27343 * gcc.dg/cpp/defined_trad.c
27344
273452000-12-11 Neil Booth <neilb@earthling.net>
27346
27347 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27348
273492000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27350
27351 * gcc.dg/format-miss-2.c: New test.
27352
273532000-12-09 Neil Booth <neilb@earthling.net>
27354
27355 * gcc.dg/cpp/lineflags.c: New tests.
27356 * gcc.dg/cpp/poison.c: Update.
27357 * gcc.dg/cpp/redef2.c: Update.
27358 * gcc.dg/cpp/skipping.c: New test.
27359
273602000-12-07 Geoffrey Keating <geoffk@redhat.com>
27361
27362 * g++.old-deja/g++.other/eh3.C: New testcase.
27363
273642000-12-07 Neil Booth <neilb@earthling.net>
27365
27366 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27367 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27368 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27369 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27370 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27371 Update.
27372
273732000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27374
27375 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27376 __SIZE_TYPE__ instead of int for type of integers cast to
27377 pointers.
27378
273792000-12-07 Jakub Jelinek <jakub@redhat.com>
27380
27381 * g++.old-deja/g++.other/cleanup4.C: New test.
27382
273832000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27384
27385 * format-sec-1.c: New test.
27386
273872000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27388
27389 * gcc.dg/format-nonlit-3.c: New test.
27390
273912000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27392
27393 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27394 through a null pointer.
27395
273962000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27397
27398 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27399 * g++.old-deja/g++.pt/partial4.C: New test.
27400
274012000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27402
27403 * gcc.c-torture/execute/ieee/hugeval.x: New.
27404
274052000-12-06 Neil Booth <neilb@earthling.net>
27406
27407 * gcc.dg/cpp/backslash2.c: New tests.
27408
274092000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27410
27411 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27412 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27413
274142000-12-05 Geoffrey Keating <geoffk@redhat.com>
27415
27416 * gcc.c-torture/execute/20001203-2.c: New testcase.
27417
274182000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27419
27420 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27421 * g++.old-deja/g++.other/virtual10.C: New test.
27422
274232000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27424
27425 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27426
274272000-12-05 Richard Henderson <rth@redhat.com>
27428
27429 * gcc.c-torture/compile/20001205-1.c: New.
27430
274312000-12-04 Neil Booth <neilb@earthling.net>
27432
27433 * g++.old-deja/g++.other/virtual9.C: New test.
27434 * g++.old-deja/g++.pt/crash61.C: New test.
27435 * gcc.c-torture/execute/loop-9.c: New test.
27436
274372000-12-04 Neil Booth <neilb@earthling.net>
27438
27439 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27440 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27441 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27442 * gcc.dg/cpp/extratokens.c: ...here.
27443
274442000-12-04 Neil Booth <neilb@earthling.net>
27445
27446 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27447 New tests.
27448
274492000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27450
27451 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27452 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27453
274542000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27455
27456 * gcc.c-torture/execute/20001203-1.c: New test.
27457
274582000-12-03 Neil Booth <neilb@earthling.net>
27459
27460 * gcc.dg/cpp/macro6.c: New test cases.
27461
274622000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27463
27464 * gcc.c-torture/execute/string-opt-9.c: New test.
27465 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27466 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27467 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27468
27469 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27470 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27471
274722000-12-02 Geoffrey Keating <geoffk@redhat.com>
27473
27474 * gcc.dg/cpp/if-6.c: New testcase.
27475
27476 * gcc.dg/20001201-1.c: New testcase.
27477
274782000-12-02 Neil Booth <neilb@earthling.net>
27479
27480 * g++.old-deja/g++.other/externC4.C,
27481 g++.old-deja/g++.other/friend10.C: New tests.
27482
274832000-12-02 Neil Booth <neilb@earthling.net>
27484
27485 * g++.old-deja/g++.other/instan2.C
27486 * g++.old-deja/g++.other/instan3.C: New test.
27487
274882000-12-02 Neil Booth <neilb@earthling.net>
27489
27490 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27491 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27492 gnuc99.c,gnuc99-pedantic.c: New tests.
27493
274942000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27495
27496 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27497 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27498
274992000-12-01 Neil Booth <neilb@earthling.net>
27500
27501 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27502 * gcc.dg/cpp/poison.c: Update.
27503 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27504
275052000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27506
27507 * g77.f-torture/execute/20001201.f: New test.
27508
275092000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27510
27511 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27512
275132000-12-01 Jakub Jelinek <jakub@redhat.com>
27514
27515 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27516
275172000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27518
27519 * g++.old-deja/g++.other/cast6.C: New test.
27520
275212000-11-30 Geoffrey Keating <geoffk@redhat.com>
27522
27523 * gcc.c-torture/execute/20001130-2.c: New testcase.
27524
275252000-11-30 Richard Henderson <rth@redhat.com>
27526
27527 * gcc.c-torture/execute/20001130-1.c: New test.
27528
275292000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27530
27531 * g++.old-deja/g++.other/op3.C: New test.
27532
275332000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27534
27535 * g++.old-deja/g++.other/op2.C: New test.
27536
275372000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27538
27539 * g++.old-deja/g++.other/crash38.C: New test.
27540
275412000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27542
27543 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27544
275452000-11-29 Jakub Jelinek <jakub@redhat.com>
27546
27547 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27548 tests.
27549 * gcc.c-torture/execute/string-opt-6.c: New test.
27550
27551 * gcc.dg/20001117-1.c: Add main.
27552
275532000-11-28 Geoffrey Keating <geoffk@redhat.com>
27554
27555 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27556 Move from here ...
27557 * gcc.dg/940510-1.c: ... to here.
27558
27559 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27560 zero-size arrays in toplevel structures.
27561
275622000-11-28 Jakub Jelinek <jakub@redhat.com>
27563
27564 * gcc.c-torture/execute/loop-8.c: New test.
27565
275662000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27567
27568 * g++.old-deja/g++.other/base1.C: New test.
27569
275702000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27571
27572 * g++.old-deja/g++.other/parse2.C: New test.
27573
275742000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27575
27576 * g++.old-deja/g++.pt/incomplete1.C: New test.
27577
275782000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27579
27580 * g++.old-deja/g++.other/friend9.C: New test.
27581
275822000-11-28 Jakub Jelinek <jakub@redhat.com>
27583
27584 * gcc.dg/20001127-1.c: New test.
27585
275862000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27587
27588 * g++.old-deja/g++.pt/friend46.C: New test.
27589
275902000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27591
27592 * g++.old-deja/g++.other/ptrmem8.C: New test.
27593
275942000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27595
27596 * gcc.c-torture/execute/string-opt-7.c: New test.
27597 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27598
275992000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27600
27601 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27602 instead of 'mkcheck 2'.
27603
276042000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27605
27606 * gcc.c-torture/execute/memcheck/driver.c,
27607 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27608 C9X references to refer to C99.
27609
276102000-11-25 Jakub Jelinek <jakub@redhat.com>
27611
27612 * gcc.dg/ultrasp3.c: New test.
27613
276142000-11-25 Neil Booth <neilb@earthling.net>
27615
27616 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27617
276182000-11-25 Alexandre Oliva <aoliva@redhat.com>
27619
27620 * gcc.c-torture/compile/20001123-2.c: New.
27621
276222000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27623
27624 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27625
276262000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27627
27628 * gcc.dg/sequence-point-1.c: Add some new tests.
27629 * gcc.c-torture/execute/20001124-1.c: New test.
27630
276312000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27632
27633 * g++.old-deja/g++.other/vaarg4.C: New test.
27634 * gcc.c-torture/compile/20001123-1.c: New test.
27635
276362000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27637
27638 * g++.other/crash24.C: Adjust and remove XFAIL.
27639 * g++.other/crash37.C: New test.
27640
276412000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27642
27643 * g++.old-deja/g++.pt/instantiate9.C: New test.
27644
276452000-11-22 Mark Mitchell <mark@codesourcery.com>
27646
27647 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27648 new ABI, too.
27649
27650 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27651 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27652
276532000-11-22 Neil Booth <neilb@earthling.net>
27654
27655 * gcc.dg/cpp/Wtrigraphs.c: New test.
27656
276572000-11-22 Loren J. Rittle <ljrittle@acm.org>
27658
27659 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27660
276612000-11-22 Jakub Jelinek <jakub@redhat.com>
27662
27663 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27664
276652000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27666
27667 * lib/gcc-dg.exp: load_lib scanasm.exp.
27668 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27669 * lib/g++-dg.exp: load_lib scanasm.exp.
27670 * lib/scanasm.exp: New.
27671 (scan-assembler, scan-assembler-not): Add optional arguments to
27672 test name, or if not present, the pattern name.
27673 (scan-assembler-dem, scan-assembler-dem-not): New.
27674
27675 * g++.dg/dg.exp: New.
27676
276772000-11-21 Neil Booth <neilb@earthling.net>
27678
27679 * gcc.dg/cpp/integrated1.c: Remove.
27680
276812000-11-21 Jakub Jelinek <jakub@redhat.com>
27682
27683 * gcc.c-torture/execute/20001121-1.c: New test.
27684
276852000-11-21 Richard Henderson <rth@redhat.com>
27686
27687 * gcc.c-torture/compile/20001121-1.c: New test.
27688
276892000-11-20 Neil Booth <neilb@earthling.net>
27690
27691 * gcc.dg/cpp/integrated1.c: New test.
27692
276932000-11-21 Jakub Jelinek <jakub@redhat.com>
27694
27695 * g++.old-deja/g++.other/inline17.C: New test.
27696
276972000-11-20 Donald Lindsay <dlindsay@redhat.com>
27698
27699 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27700 local variable to be zero: I made the variable global. Now
27701 uses abort() and exit() instead of relying on main's return value.
27702
277032000-11-20 Neil Booth <neilb@earthling.net>
27704
27705 * gcc.dg/cpp/paste2.c: Update test.
27706 * objc/execute/paste.m: New test.
27707
277082000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27709
27710 * gcc.dg/c99-condexpr-1.c: New test.
27711
277122000-11-20 Neil Booth <neilb@earthling.net>
27713
27714 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27715
277162000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27717
27718 * g++.old-deja/g++.pt/export1.C: New test.
27719
277202000-11-20 Jakub Jelinek <jakub@redhat.com>
27721
27722 * gcc.dg/20001117-1.c: New test.
27723
277242000-11-18 Richard Henderson <rth@redhat.com>
27725
27726 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27727
277282000-11-18 Richard Henderson <rth@redhat.com>
27729
27730 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
27731 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
27732 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
27733
277342000-11-18 Richard Henderson <rth@redhat.com>
27735
27736 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
27737 (main): New. Exit cleanly.
27738
277392000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27740
27741 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
27742 gcc.dg/c99-fordecl-2.c: New tests.
27743
277442000-11-18 Richard Henderson <rth@redhat.com>
27745
27746 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
27747 * gcc.c-torture/execute/zerolen-2.c: New.
27748
277492000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27750
27751 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
27752 memory.
27753
277542000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27755
27756 * g++.old-deja/g++.pt/instantiate8.C: New test.
27757
277582000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27759
27760 * g++.old-deja/g++.other/incomplete.C: Add more tests.
27761 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
27762
277632000-11-16 Nick Clifton <nickc@redhat.com>
27764
27765 * gcc.c-torture/execute/nestfunc-2.c: New test.
27766 * gcc.c-torture/execute/nestfunc-3.c: New test.
27767
277682000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27769
27770 * gcc.c-torture/compile/20001116-1.c: New test.
27771
277722000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27773
27774 * gcc.c-torture/execute/20001115-1.c: New test.
27775
277762000-11-15 Mark Mitchell <mark@codesourcery.com>
27777
27778 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
27779 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
27780 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
27781 * g++.old-deja/g++.abi/vmihint.C: Likewise.
27782
277832000-11-15 Neil Booth <neilb@earthling.net>
27784
27785 gcc.dg/cpp/_Pragma1.c: Update.
27786 gcc.dg/cpp/_Pragma2.c: New test.
27787
277882000-11-15 Nathan Sidwell <nathan@codesourcery.com>
27789
27790 * g++.old-deja/g++.other/anon5.C: New test.
27791
277922000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
27793
27794 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
27795 tests.
27796
277972000-11-14 Jakub Jelinek <jakub@redhat.com>
27798
27799 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
27800 output.
27801
278022000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27803
27804 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
27805 labels at end of compound statements.
27806
278072000-11-13 Jakub Jelinek <jakub@redhat.com>
27808
27809 * gcc.c-torture/execute/loop-7.c: New test.
27810
278112000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27812
27813 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
27814
278152000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27816
27817 * gcc.dg/c99-bool-1.c: New test.
27818
278192000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27820
27821 * gcc.dg/c99-scope-1.c: Remove xfail.
27822 * gcc.dg/c99-scope-2.c: New test.
27823
278242000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27825
27826 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
27827 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
27828
278292000-11-11 Mark Mitchell <mark@codesourcery.com>
27830
27831 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
27832 error messages.
27833
27834 * g++.mike/p700.C: Don't typedef wchar_t.
27835 * g++.mike/p784.C: Likewise.
27836 * g++.mike/eb101.C: Don't use __wchar_t.
27837
278382000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
27839
27840 * g77.f-torture/execute/20001111.[fx]: Test premature exit
27841 from DO loop.
27842
278432000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27844
27845 * gcc.c-torture/execute/20001111-1.c: New test.
27846
278472000-11-10 Nick Clifton <nickc@redhat.com>
27848
27849 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
27850 long multuiple and accumulate.
27851
278522000-11-09 Richard Henderson <rth@redhat.com>
27853
27854 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
27855 via size_t instead of int.
27856
27857 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
27858 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27859 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27860 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27861
278622000-11-09 Geoffrey Keating <geoffk@redhat.com>
27863
27864 * gcc.c-torture/compile/20001109-1.c: New test.
27865 * gcc.c-torture/compile/20001109-2.c: New test.
27866
278672000-11-09 Nathan Sidwell <nathan@codesourcery.com>
27868
27869 * g++.old-deja/g++.pt/operator1.C: New test.
27870 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
27871
278722000-11-09 Jakub Jelinek <jakub@redhat.com>
27873
27874 * gcc.dg/20001108-1.c: New test.
27875
278762000-11-09 Jakub Jelinek <jakub@redhat.com>
27877
27878 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
27879 with both arguments constant strings.
27880 * gcc.c-torture/execute/string-opt-3.c: New test.
27881 * gcc.c-torture/execute/string-opt-4.c: New test.
27882 * gcc.c-torture/execute/string-opt-5.c: New test.
27883
278842000-11-08 Nick Clifton <nickc@redhat.com>
27885
27886 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
27887 mulsidi3adddi patterns.
27888
278892000-11-08 Nathan Sidwell <nathan@codesourcery.com>
27890
27891 * g++.old-deja/g++.other/crash36.C: New test.
27892
278932000-11-08 Jakub Jelinek <jakub@redhat.com>
27894
27895 * g++.old-deja/g++.other/init16.C: New test.
27896
278972000-11-06 Loren J. Rittle <ljrittle@acm.org>
27898
27899 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
27900
279012000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
27902
27903 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
27904 * gcc.c-torture/execute/va-arg-16.x: Likewise.
27905 * gcc.c-torture/execute/va-arg-17.x: Likewise.
27906
279072000-11-07 DJ Delorie <dj@redhat.com>
27908
27909 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
27910
279112000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27912
27913 * gcc.c-torture/execute/string-opt-1.c: New test.
27914
279152000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
27916
27917 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
27918 mips-sgi-irix6.* because the MIPS ABI passes floating-point
27919 parameters in registers, and there is no way for a varargs
27920 function to know in which order the integer and floating-point
27921 parameters should be interleaved when they are placed on the
27922 stack.
27923 * gcc.c-torture/execute/va-arg-16.x: Likewise.
27924 * gcc.c-torture/execute/va-arg-17.x: Likewise.
27925
279262000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27927
27928 * gcc.c-torture/execute/string-opt-2.c: New test.
27929
279302000-11-07 Nathan Sidwell <nathan@codesourcery.com>
27931
27932 * g++.old-deja/g++.pt/crash60.C: New test.
27933
279342000-11-06 Jakub Jelinek <jakub@redhat.com>
27935
27936 * g++.old-deja/g++.other/crash24.C: New test.
27937 * g++.old-deja/g++.other/crash25.C: New test.
27938 * g++.old-deja/g++.other/crash26.C: New test.
27939 * g++.old-deja/g++.other/crash27.C: New test.
27940 * g++.old-deja/g++.other/crash28.C: New test.
27941 * g++.old-deja/g++.other/crash29.C: New test.
27942 * g++.old-deja/g++.other/crash30.C: New test.
27943 * g++.old-deja/g++.other/crash31.C: New test.
27944 * g++.old-deja/g++.other/crash32.C: New test.
27945 * g++.old-deja/g++.other/crash33.C: New test.
27946 * g++.old-deja/g++.other/crash34.C: New test.
27947 * g++.old-deja/g++.other/crash35.C: New test.
27948
279492000-11-06 Jakub Jelinek <jakub@redhat.com>
27950
27951 * gcc.c-torture/execute/20001031-1.c: New test.
27952
279532000-11-04 Mark Mitchell <mark@codesourcery.com>
27954
27955 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
27956 namespace.
27957
27958 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
27959 standards-conformant.
27960
27961 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
27962
27963 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
27964 * g++.old-deja/g++.mike/p755a.C: Likewise.
27965 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
27966 library makes no calls to `operator new' during initialization.
27967
279682000-11-04 Neil Booth <neilb@earthling.net>
27969
27970 * gcc.dg/cpp/include2.c: New tests.
27971
279722000-11-03 Mark P Mitchell <mark@codesourcery.com>
27973
27974 * lib/g++.exp (g++_set_ld_library_path): New function.
27975 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
27976
279772000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
27978
27979 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
27980 warnings.
27981
279822000-11-01 Richard Henderson <rth@redhat.com>
27983
27984 * g++.old-deja/g++.ext/namedret1.C: New.
27985 * g++.old-deja/g++.ext/namedret2.C: New.
27986 * g++.old-deja/g++.ext/namedret3.C: New.
27987
279882000-10-31 Geoffrey Keating <geoffk@cygnus.com>
27989
27990 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
27991 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
27992
279932000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27994
27995 * gcc.c-torture/execute/va-arg-21.c: New test.
27996
279972000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
27998
27999 * gcc.dg/c99-complex-2.c: New test.
28000
280012000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28002
28003 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28004
280052000-10-31 Jakub Jelinek <jakub@redhat.com>
28006
28007 * g++.old-deja/g++.other/inline16.C: New test.
28008
280092000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28010
28011 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28012 __PRETTY_FUNCTION__
28013
280142000-10-29 Neil Booth <neilb@earthling.net>
28015
28016 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28017 New tests.
28018 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28019 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28020 optimisation.
28021
280222000-10-29 Neil Booth <neilb@earthling.net>
28023
28024 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28025 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28026 * mi5.c: Test multiple includes work with -C.
28027 * trigraphs.c: Test ^= version.
28028
280292000-10-28 Neil Booth <neilb@earthling.net>
28030
28031 New tests and test updates for new macro expander.
28032
28033 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28034 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28035 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28036 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28037 new diagnostic messages.
28038
28039 * gcc.dg/cpp/macro3.c: New tests.
28040
280412000-10-27 Mark Mitchell <mark@codesourcery.com>
28042
28043 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28044 on the same line.
28045
280462000-10-27 Jakub Jelinek <jakub@redhat.com>
28047
28048 * g++.old-deja/g++.other/eh2.C: New test.
28049
280502000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28051
28052 * gcc.c-torture/execute/20001027-1.c: New test.
28053
280542000-10-26 Richard Henderson <rth@redhat.com>
28055
28056 * gcc.c-torture/execute/20001026-1.c: New.
28057
280582000-10-26 Mark Mitchell <mark@codesourcery.com>
28059
28060 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28061 * g++.old-deja/g++.law/builtin1.C: Likewise.
28062 * g++.old-deja/g++.law/ctors10.C: Likewise.
28063 * g++.old-deja/g++.law/virtual3.C: Likewise.
28064 * g++.old-deja/g++.mike/p658.C: Likewise.
28065 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28066 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28067 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28068 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28069 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28070
280712000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28072
28073 * gcc.c-torture/compile/20001024-1.c: New test.
28074
280752000-10-25 Mark Mitchell <mark@codesourcery.com>
28076
28077 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28078 to tell us whether or not we are using V3.
28079
280802000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28081
28082 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28083 operands.
28084
280852000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28086
28087 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28088
280892000-10-25 Jakub Jelinek <jakub@redhat.com>
28090
28091 * gcc.c-torture/execute/20001024-1.c: New test.
28092
280932000-10-24 Jakub Jelinek <jakub@redhat.com>
28094
28095 * g++.old-deja/g++.other/sibcall1.C: New test.
28096
280972000-10-20 Jakub Jelinek <jakub@redhat.com>
28098
28099 * gcc.dg/noncompile/init-3.c: New test.
28100
281012000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28102
28103 * gcc.dg/format-array-1.c: New test.
28104
281052000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28106
28107 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28108 writing through null pointers; remove comment about testing
28109 unterminated strings.
28110
281112000-10-17 Matthew Hiller <hiller@redhat.com>
28112
28113 * gcc.c-torture/execute/20001017-2.c: New test.
28114
281152000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28116
28117 * gcc.c-torture/compile/20001018-1.c: New test.
28118 * gcc.c-torture/compile/20001018-1.x: Xfail.
28119
281202000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28121
28122 * gcc.c-torture/execute/20001017-1.c: New test.
28123
281242000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28125
28126 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28127 for multiple use of arguments with scanf formats; add tests for
28128 multiple use of arguments.
28129
281302000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28131
28132 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28133
281342000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28135
28136 * gcc.dg/format-miss-1.c: New test.
28137
281382000-10-16 Jakub Jelinek <jakub@redhat.com>
28139
28140 * gcc.c-torture/execute/20001013-1.c: New test.
28141
281422000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28143
28144 * gcc.dg/format-branch-1.c: New test.
28145
281462000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28147
28148 * README, lib/file-format.exp: Remove EGCS references.
28149
281502000-10-16 Jakub Jelinek <jakub@redhat.com>
28151
28152 * gcc.dg/20001013-1.c: New test.
28153
281542000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28155
28156 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28157 for intmax_t in the compiler using __typeof__ and the type rules
28158 for conditional expressions.
28159
281602000-10-13 Jakub Jelinek <jakub@redhat.com>
28161
28162 * gcc.dg/20001012-1.c: New test.
28163 * gcc.dg/20001012-2.c: New test.
28164
281652000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28166
28167 * gcc.dg/format-attr-1.c: New test.
28168
281692000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28170
28171 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28172 __LONG_LONG_MAX__ instead of LLONG_MAX.
28173
281742000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28175
28176 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28177 scanf flags.
28178 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28179 flags.
28180
281812000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28182
28183 * gcc.dg/sequence-pt-1.c: New test.
28184
281852000-10-11 Geoff Keating <geoffk@cygnus.com>
28186
28187 * gcc.c-torture/execute/20001011-1.c: New testcase.
28188 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28189
281902000-10-10 Jakub Jelinek <jakub@redhat.com>
28191
28192 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28193 does not error on it.
28194
281952000-10-10 Jakub Jelinek <jakub@redhat.com>
28196
28197 * gcc.dg/20001009-1.c: New test.
28198
28199Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28200
28201 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28202 * gcc.c-torture/execute/20001009-2.c: ... to here.
28203
282042000-10-09 Geoff Keating <geoffk@cygnus.com>
28205
28206 * gcc.c-torture/compile/20001009-1.c: New testcase.
28207 * gcc.c-torture/execute/20001009-1.c: New testcase.
28208 Testcases provided by Jan Hubicka <jh@suse.cz>.
28209
282102000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28211
28212 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28213 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28214 uintmax_t using <limits.h> to emulate the compiler's internal
28215 logic. No longer XFAIL %j tests.
28216
282172000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28218
28219 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28220 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28221 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28222 regexps and details of expected handling of some bad formats.
28223 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28224 suppression.
28225
282262000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28227
28228 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28229 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28230 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28231 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28232 in list archives.
28233
282342000-10-06 Richard Henderson <rth@cygnus.com>
28235
28236 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28237 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28238 * g++.old-deja/g++.jason/report.C: Likewise.
28239 * g++.old-deja/g++.law/friend5.C: Likewise.
28240 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28241 of the expected warnings.
28242
282432000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28244
28245 * g++.old-deja/g++.pt/enum14.C: New test.
28246
282472000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28248
28249 * g++.old-deja/g++.pt/crash59.C: New test.
28250
282512000-10-04 Will Cohen <wcohen@redhat.com>
28252
28253 * gcc.dg/20000926-1.c: New test.
28254
282552000-10-03 Geoff Keating <geoffk@cygnus.com>
28256
28257 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28258 function name for current C++ compiler.
28259 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28260
282612000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28262
28263 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28264 __PRETTY_FUNCTION__.
28265 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28266
282672000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28268
28269 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28270
282712000-09-26 Jakub Jelinek <jakub@redhat.com>
28272
28273 * gcc.c-torture/compile/20000923-1.c: New test.
28274
282752000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28276
28277 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28278 * g++.old-deja/g++.pt/ttp62.C: Same.
28279 * g++.old-deja/g++.other/inline14.C: Same.
28280
282812000-09-24 Richard Henderson <rth@cygnus.com>
28282
28283 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28284
282852000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28286
28287 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28288
282892000-09-22 Geoff Keating <geoffk@cygnus.com>
28290
28291 * gcc.c-torture/compile/20000922-1.c: New file.
28292
282932000-09-21 Nick Clifton <nickc@redhat.com>
28294
28295 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28296 a signed long modulo operation.
28297 (mod6): New function - perform an unsigned long modulo operation.
28298 (main): Add tests for modulos of very large numbers by very small
28299 dividends.
28300
283012000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28302
28303 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28304
283052000-09-19 Richard Henderson <rth@cygnus.com>
28306
28307 * gcc.dg/compare2.c (case 10): XFAIL.
28308
283092000-09-18 Richard Henderson <rth@cygnus.com>
28310
28311 * gcc.c-torture/execute/20000906-1.c: Move ...
28312 * gcc.dg/20000906-1.c: ... here. Only run on targets
28313 that support __builtin_trap.
28314
28315Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28316
28317 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28318
283192000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28320
28321 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28322 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28323 more $ format tests.
28324
283252000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28326
28327 * gcc.dg/format-errmk-1.c: New test.
28328
283292000-09-17 Greg McGary <greg@mcgary.org>
28330
28331 * gcc.c-torture/execute/20000917-1.x: Remove.
28332
283332000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28334
28335 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28336
283372000-09-17 Greg McGary <greg@mcgary.org>
28338
28339 * gcc.c-torture/execute/20000917-1.c: New test.
28340 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28341
283422000-09-16 Neil Booth <NeilB@earthling.net>
28343
28344 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28345 in nested macro bug.
28346
283472000-09-15 Neil Booth <NeilB@earthling.net>
28348
28349 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28350
283512000-09-14 Jeffrey A Law (law@cygnus.com)
28352
28353 * gcc.c-torture/execute/20000914-1.c: New test.
28354
283552000-09-12 Alexandre Oliva <aoliva@redhat.com>
28356
28357 * g++.other/inline13.C: New test.
28358
283592000-09-12 Andreas Jaeger <aj@suse.de>
28360
28361 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28362 constant by Ulrich Drepper <drepper@redhat.com>.
28363
283642000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28365
28366 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28367
283682000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28369
28370 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28371
283722000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28373
28374 * gcc.dg/cpp/backslash.c: New test.
28375
283762000-09-11 Alexandre Oliva <aoliva@redhat.com>
28377
28378 * gcc.c-torture/execute/20000910-1.c: New test.
28379 * gcc.c-torture/execute/20000910-2.c: Likewise.
28380
283812000-09-11 Robert Lipe <robertl@sco.com>
28382
28383 * gcc.dg/pragma-align.c: New test.
28384
283852000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28386
28387 * g++.old-deja/g++.pt/explicit82.C: New test.
28388 * g++.old-deja/g++.pt/explicit83.C: New test.
28389
283902000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28391
28392 * gcc.dg/asm-names.c: New test.
28393
283942000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28395
28396 * gcc.dg/cpp/tr-warn6.c: New test
28397
283982000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28399
28400 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28401 be accepted.
28402
284032000-09-07 Catherine Moore <clm@redhat.com>
28404
28405 * gcc.c-torture/execute/unroll-1.c: New test.
28406
284072000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28408
28409 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28410 ERROR markers.
28411 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28412 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28413 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28414 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28415 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28416 Preprocess only.
28417 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28418 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28419
284202000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28421
28422 * g++.old-deja/g++.pt/deduct2.C: New test.
28423
284242000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28425
28426 * g++.old-deja/g++.pt/parms2.C: New test.
28427
284282000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28429
28430 * g++.old-deja/g++.pt/crash58.C: New test.
28431
284322000-09-06 Greg McGary <greg@mcgary.org>
28433
28434 * gcc.c-torture/execute/20000906-1.c: New test.
28435 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28436
284372000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28438
28439 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28440
284412000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28442
28443 * g++.old-deja/g++.pt/crash57.C: New test.
28444
284452000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28446
28447 * g++.old-deja/g++.pt/crash56.C: New test.
28448
284492000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28450
28451 * g++.old-deja/g++.pt/koenig1.C: New test.
28452
284532000-09-04 Jakub Jelinek <jakub@redhat.com>
28454
28455 * gcc.dg/20000904-1.c: New test.
28456
284572000-09-04 Jakub Jelinek <jakub@redhat.com>
28458
28459 * gcc.dg/cpp/paste8.c: New test.
28460
284612000-09-01 Alexandre Oliva <aoliva@redhat.com>
28462
28463 * gcc.c-torture/compile/20000827-1.c: New test.
28464
284652000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28466
28467 * gcc.dg/format-diag-1.c: New test.
28468
284692000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28470
28471 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28472 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28473 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28474 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28475 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28476
284772000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28478
28479 * g++.old-deja/g++.other/nested4.C: New test.
28480
284812000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28482
28483 * g++.old-deja/g++.ns/scoped1.C: New test.
28484
284852000-08-30 Alexandre Oliva <aoliva@redhat.com>
28486
28487 * lib/g++.exp: Support testing already-installed GCC.
28488
284892000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28490
28491 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28492
284932000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28494
28495 * gcc.dg/return-type-2.c: New test.
28496
284972000-08-27 Geoff Keating <geoffk@cygnus.com>
28498
28499 * gcc.c-torture/compile/20000825-1.c: New test.
28500
285012000-08-26 Alexandre Oliva <aoliva@redhat.com>
28502
28503 * gcc.dg/dwarf2-2.c: New test.
28504
285052000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28506
28507 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28508 dg-warning regexps.
28509
285102000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28511
28512 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28513 gcc.dg/format-ext-5.c: New tests.
28514
285152000-08-25 Jakub Jelinek <jakub@redhat.com>
28516
28517 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28518
285192000-08-24 Mark Mitchell <mark@codesourcery.com>
28520
28521 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28522
285232000-08-24 Richard Henderson <rth@cygnus.com>
28524
28525 * gcc.dg/ia64-sync-1.c: New test.
28526 * gcc.dg/ia64-sync-2.c: New test.
28527 * gcc.dg/ia64-asm-1.c: New test.
28528
285292000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28530
28531 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28532 * gcc.dg/format-ext-2.c: New test.
28533
285342000-08-23 Jason Merrill <jason@redhat.com>
28535
28536 * lib/old-dejagnu.exp: Also ignore "In member function" and
28537 "At global scope".
28538
285392000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28540
28541 * gcc.dg/noncompile/label-lineno-1.c: New test.
28542
285432000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28544
28545 * gcc.dg/c99-array-nonobj-1.c: New test.
28546
285472000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28548
28549 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28550 tests.
28551 * gcc.dg/format-ext-1.c: New test.
28552
285532000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28554
28555 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28556 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28557 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28558 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28559 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28560
285612000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28562
28563 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28564 gcc.dg/c99-strftime-2.c: New tests.
28565
285662000-08-22 Richard Henderson <rth@cygnus.com>
28567
28568 * gcc.c-torture/execute/20000822-1.c: New test.
28569
285702000-08-21 Jakub Jelinek <jakub@redhat.com>
28571
28572 * gcc.c-torture/execute/20000819-1.x: Remove.
28573
285742000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28575
28576 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28577 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28578 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28579 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28580 gcc.dg/format-xopen-1.c: New tests.
28581
285822000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28583
28584 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28585
285862000-08-21 Jakub Jelinek <jakub@redhat.com>
28587
28588 * g++.old-deja/g++.other/loop2.C: New test.
28589
28590 * gcc.c-torture/compile/20000606-1.c: New test.
28591 * gcc.c-torture/compile/20000728-1.c: New test.
28592 * gcc.c-torture/execute/20000801-1.c: New test.
28593 * gcc.c-torture/execute/20000801-2.c: New test.
28594 * gcc.c-torture/execute/20000819-1.c: New test.
28595 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28596 * gcc.dg/20000629-1.c: New test.
28597 * gcc.dg/20000724-1.c: New test.
28598 * gcc.dg/20000807-1.c: New test.
28599
286002000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28601
28602 * gcc.dg/cpp/pragma-1.c: New test.
28603 * gcc.dg/cpp/pragma-2.c: New test.
28604
286052000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28606
28607 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28608 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28609
286102000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28611
28612 * gcc.c-torture/compile/20000818-1.c: New test.
28613
286142000-08-18 Manfred Hollstein <manfredh@redhat.com>
28615
28616 * gcc.c-torture/execute/20000818-1.c: New test.
28617
286182000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28619
28620 * gcc.dg/format-va-1.c: New test.
28621
286222000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28623
28624 * g++.old-deja/g++.other/typedef8.C: New test.
28625
286262000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28627
28628 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28629 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28630 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28631 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28632 * g++.old-deja/g++.other/ptrmem7.C: New test.
28633 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28634
286352000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28636
28637 * g++.old-deja/g++.pt/typename27.C: New test.
28638
286392000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28640
28641 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28642 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28643 * g++.old-deja/g++.pt/friend45.C: New test.
28644 * g++.old-deja/g++.other/friend8.C: New test.
28645
286462000-08-15 Richard Henderson <rth@cygnus.com>
28647
28648 * gcc.c-torture/execute/20000815-1.c: New test.
28649
286502000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28651
28652 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28653 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28654 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28655
286562000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28657
28658 * g++.old-deja/g++.other/refinit2.C: New test.
28659
286602000-08-13 Geoff Keating <geoffk@cygnus.com>
28661
28662 * lib/c-torture.exp (c-torture): Make
28663 compiler_conditional_xfail_data global.
28664 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28665 compiler_conditional_xfail_data machinery.
28666 (f-torture-execute): Likewise.
28667 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28668 and only when unrolling loops.
28669
28670 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28671
286722000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28673
28674 * g++.old-deja/g++.pt/explicit81.C: New test.
28675
286762000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28677
28678 * g++.old-deja/g++.pt/typename26.C: New test.
28679
286802000-08-10 Geoff Keating <geoffk@cygnus.com>
28681
28682 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28683 warning.
28684
286852000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28686
28687 * g++.old-deja/g++.other/array3.C: New test.
28688
286892000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28690
28691 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28692 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28693 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28694 New tests.
28695
286962000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28697
28698 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28699 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28700
287012000-08-09 Alexandre Oliva <aoliva@redhat.com>
28702
28703 * gcc.c-torture/execute/20000808-1.c: New test.
28704
287052000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28706
28707 * gcc.dg/c90-const-expr-1.c: New test.
28708
287092000-08-08 Richard Henderson <rth@cygnus.com>
28710
28711 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28712
287132000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28714
28715 * gcc.dg/noncompile/const-ll-1.c: New test.
28716
287172000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28718
28719 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28720
287212000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28722
28723 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28724 that running programs linked against the shared version of libobjc
28725 run correctly.
28726
287272000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28728
28729 * gcc.dg/c99-printf-1.c: New test.
28730
287312000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28732
28733 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
28734
287352000-08-05 Zack Weinberg <zack@wolery.cumb.org>
28736
28737 * gcc.c-torture/execute/20000731-1.x: Delete.
28738
287392000-08-04 Zack Weinberg <zack@wolery.cumb.org>
28740
28741 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
28742 and torture_without_loops as is done by c-torture.exp.
28743 (search_for): Copy from c-torture.exp.
28744 (gcc-dg-runtest): New function, drives a directory of tests
28745 iterating over the TORTURE_OPTIONS.
28746 (scan-assembler, scan-assembler-not): Move here from
28747 individual directory drivers.
28748
28749 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
28750 defined by lib/gcc-dg.exp.
28751 * gcc.dg/cpp/cpp.exp: Likewise.
28752 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
28753 gcc-dg-runtest, so we cycle over optimization options.
28754
28755 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
28756 * gcc.dg/compare2.c: No longer expected to fail.
28757
287582000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28759
28760 * gcc.c-torture/execute/20000804-1.c: New test.
28761
287622000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
28763
28764 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
28765
287662000-08-03 Zack Weinberg <zack@wolery.cumb.org>
28767
28768 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
28769
287702000-08-03 Jeffrey A Law (law@cygnus.com)
28771
28772 * gcc.c-torture/compile/20000803-1.c: New test.
28773
287742000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
28775
28776 * gcc.c-torture/execute/20000801-3.c,
28777 gcc.c-torture/execute/20000801-4.c: New tests.
28778 * gcc.c-torture/execute/20000801-3.x,
28779 gcc.c-torture/execute/20000801-4.x: Xfail.
28780
287812000-08-02 Geoff Keating <geoffk@cygnus.com>
28782
28783 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
28784 libobjc/.libs to allow for libtool.
28785
287862000-08-02 Jakub Jelinek <jakub@redhat.com>
28787
28788 * gcc.c-torture/compile/20000802-1.c: New test.
28789
287902000-08-02 Zack Weinberg <zack@wolery.cumb.org>
28791
28792 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
28793
287942000-07-31 Jeffrey A Law (law@cygnus.com)
28795
28796 * gcc-c-torture/execute/20000731-2.c: New test.
28797
28798 * gcc.c-torture/execute/20000731-1.c: New test.
28799 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
28800
288012000-07-31 Jakub Jelinek <jakub@redhat.com>
28802
28803 * testsuite/gcc.dg/cpp/paste7.c: New test.
28804 * gcc.dg/cpp/20000725-1.c: New test.
28805
288062000-07-31 Zack Weinberg <zack@wolery.cumb.org>
28807
28808 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
28809 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
28810 declaration warning for __builtin_dwarf_reg_size.
28811
28812 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
28813
288142000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
28815
28816 * gcc.dg/noncompile/voidparam-1.c: New test.
28817
288182000-07-30 Richard Henderson <rth@cygnus.com>
28819
28820 * gcc.dg/c90-digraph-1.c: Don't xfail.
28821 * gcc.dg/compare2.c (case 10): Xfail.
28822 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
28823
288242000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
28825
28826 * gcc.dg/c99-main-1.c: New test.
28827
288282000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
28829
28830 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
28831
288322000-07-26 Hans-Peter Nilsson <hp@axis.com>
28833
28834 * gcc.c-tortuer/execute/20000726-1.c: New test.
28835
288362000-07-26 Alexandre Oliva <aoliva@redhat.com>
28837
28838 * gcc.c-torture/execute/enum-2.c: New test.
28839
288402000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28841
28842 * gcc.dg/cpp/tr-warn3.c: New test.
28843
288442000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28845
28846 * g++.old-deja/g++.ext/implicit1.C: Remove.
28847 * g++.old-deja/g++.jason/c2.C: Remove
28848 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
28849 * g++.old-deja/g++.pt/crash16.C: Likewise.
28850 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
28851
288522000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28853
28854 * g++.old-deja/g++.other/for2.C: New test.
28855
288562000-07-25 Jakub Jelinek <jakub@redhat.com>
28857
28858 * gcc.dg/20000720-1.c: New test.
28859
288602000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
28861
28862 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
28863
288642000-07-24 Geoff Keating <geoffk@cygnus.com>
28865
28866 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
28867 * gcc.c-torture/execute/20000722-1.c: New.
28868 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
28869
288702000-07-24 Jakub Jelinek <jakub@redhat.com>
28871
28872 * gcc.dg/cpp/20000720-1.S: New test.
28873
288742000-07-21 Michael Meissner <meissner@redhat.com>
28875
28876 * gcc.c-torture/execute/ieee/hugeval.c: New test.
28877
288782000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28879
28880 * g++.old-deja/g++.brendan/crash16.C,
28881 g++.old-deja/g++.brendan/parse3.C,
28882 g++.old-deja/g++.brendan/redecl1.C,
28883 g++.old-deja/g++.ns/template13.C,
28884 g++.old-deja/g++.other/decl4.C,
28885 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
28886
288872000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28888
28889 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
28890 and "Internal error".
28891
28892 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
28893 regexps.
28894 * gcc.dg/cpp/paste6.c: New test.
28895
288962000-07-19 Zack Weinberg <zack@wolery.cumb.org>
28897
28898 * gcc.dg/cpp/tr-direct.c: New test.
28899
28900 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
28901 gcc.dg/cpp/undef1.c: Tweak error regexps.
28902
289032000-07-18 Eric Christopher <echristo@redhat.com>
28904
28905 * gcc.c-torture/compile/20000718-1.c: New test.
28906
289072000-07-18 Zack Weinberg <zack@wolery.cumb.org>
28908
28909 * cpplex.c (_cpp_push_token): If the token being pushed back
28910 is the previous token in this context, just subtract one from
28911 context->posn.
28912 * cppmacro.c (save_expansion): Clear aux field when storing a
28913 placemarker.
28914
289152000-07-18 Alexandre Oliva <aoliva@redhat.com>
28916
28917 * gcc.dg/noncompile/redecl-1.c: New test.
28918
289192000-07-18 Jakub Jelinek <jakub@redhat.com>
28920
28921 * gcc.c-torture/execute/20000717-5.c: New test.
28922 * gcc.c-torture/execute/20000717-1.x: Removed.
28923
289242000-07-17 Richard Henderson <rth@cygnus.com>
28925
28926 * gcc.c-torture/execute/20000717-4.c: New test.
28927
289282000-07-17 Zack Weinberg <zack@wolery.cumb.org>
28929
28930 * gcc.dg/cpp/syshdr.c: New test.
28931 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
28932
289332000-07-17 Neil Booth <neilb@earthling.net>
28934
28935 * gcc.dg/cpp/cmdlne-dM.c: New test.
28936 * gcc.dg/cpp/cmdlne-dD.c: New test.
28937
289382000-07-17 Jeffrey A Law (law@cygnus.com)
28939
28940 * gcc.c-torture/execute/20000717-3.c: New test.
28941
28942 * gcc.c-torture/compile/20000717-1.c: New test.
28943
289442000-07-17 Geoffrey Keating <geoffk@cygnus.com>
28945
28946 * gcc.c-torture/execute/20000717-2.c: New test.
28947
289482000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
28949
28950 * gcc.dg/formatz-1.c: New test.
28951
28952 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
28953 * gcc.dg/c99-digraph-1.c: New tests.
28954
28955 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
28956 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
28957
28958 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
28959 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
28960 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
28961 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
28962 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
28963 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
28964 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
28965
289662000-07-17 Greg McGary <greg@mcgary.org>
28967
28968 * gcc.c-torture/execute/20000717-1.c: New test.
28969 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
28970
289712000-07-15 Jakub Jelinek <jakub@redhat.com>
28972
28973 * gcc.c-torture/execute/20000715-2.c: New test.
28974 * gcc.dg/20000715-1.c: New test.
28975
289762000-07-15 Michael Meissner <meissner@redhat.com>
28977
28978 * gcc.c-torture/execute/20000715-1.c: New test.
28979
289802000-07-13 Jakub Jelinek <jakub@redhat.com>
28981
28982 * gcc.c-torture/execute/20000707-1.c: New test.
28983
289842000-07-13 Neil Booth <NeilB@earthling.net>
28985
28986 * testsuite/gcc.dg/cpp/digraph1.c,
28987 testsuite/gcc.dg/cpp/digraph2.c,
28988 testsuite/gcc.dg/cpp/digraphs.c: New tests.
28989
289902000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
28991
28992 * g77.f-torture/compile/20000630-2.f: New test.
28993 * g77.f-torture/compile/20000630-2.x
28994
289952000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
28996
28997 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
28998
289992000-07-11 Neil Booth <NeilB@earthling.net>
29000
29001 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29002
290032000-07-11 Neil Booth <NeilB@earthling.net>
29004
29005 * gcc.dg/cpp/cmdlne-C.c: New.
29006
290072000-07-09 Neil Booth <NeilB@earthling.net>
29008
29009 * gcc.dg/cpp/directiv.c: New tests.
29010 * gcc.dg/cpp/undef1.c: Update.
29011
290122000-07-08 Angela Marie Thomas <angela@cygnus.com>
29013
29014 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29015
290162000-07-09 Neil Booth <NeilB@earthling.net>
29017
29018 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29019
290202000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29021
29022 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29023 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29024
290252000-07-08 Neil Booth <NeilB@earthling.net>
29026
29027 * gcc.dg/cpp/macsyntx.c: New tests.
29028
290292000-07-07 Jakub Jelinek <jakub@redhat.com>
29030
29031 * gcc.dg/20000707-1.c: New test.
29032
290332000-07-07 Jakub Jelinek <jakub@redhat.com>
29034
29035 * gcc.c-torture/execute/20000706-1.c: New test.
29036 * gcc.c-torture/execute/20000706-2.c: New test.
29037 * gcc.c-torture/execute/20000706-3.c: New test.
29038 * gcc.c-torture/execute/20000706-4.c: New test.
29039 * gcc.c-torture/execute/20000706-5.c: New test.
29040
290412000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29042
29043 * g++.old-deja/g++.pt/instantiate7.C: New test.
29044
290452000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29046
29047 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29048 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29049 * g++.old-deja/g++.other/rtti3.C: Likewise.
29050 * g++.old-deja/g++.other/rttid3.C: Likewise.
29051
290522000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29053
29054 * g77.f-torture/compile/20000630-1.x: Fix typo
29055
290562000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29057
29058 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29059 assembly output.
29060
290612000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29062
29063 * gcc.dg/cpp/ident.c: New test.
29064
290652000-07-05 Neil Booth <NeilB@earthling.net>
29066
29067 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29068 gcc.dg/cpp/lexstrng.c: New tests.
29069
290702000-07-04 Neil Booth <NeilB@earthling.net>
29071
29072 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29073 * gcc.dg/cpp/strify2.c: Same.
29074
290752000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29076
29077 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29078 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29079 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29080 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29081
29082 * testsuite/gcc.dg/cpp/macro1.c,
29083 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29084 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29085 testsuite/gcc.dg/cpp/strify1.c,
29086 testsuite/gcc.dg/cpp/strify2.c: New tests.
29087
290882000-07-03 Jakub Jelinek <jakub@redhat.com>
29089
29090 * gcc.c-torture/execute/20000703-1.c: New test.
29091
290922000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29093
29094 * g++.old-deja/g++.pt (lookup10.C): New test.
29095
290962000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29097
29098 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 29099
662ef0f5 291002000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 29101
ed8e443a
JM
29102 * gcc.c-torture/compile/20000701-1.c: New test.
29103
291042000-06-30 Nick Clifton <nickc@cygnus.com>
29105
29106 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29107 to test case.
29108
291092000-06-30 Catherine Moore <clm@cygnus.com>
29110
29111 * gcc.c-torture/execute/align-1.c: New test.
29112
291132000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29114
29115 * g++.old-deja/g++.pt/expr8.C: New test.
29116 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29117
291182000-06-29 Nick Clifton <nickc@cygnus.com>
29119
29120 * gcc.c-torture/compile/20000629-1.c: New test.
29121
291222000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29123
29124
29125 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29126 gcc.dg/noncompile directory, depending on whether they're
29127 preprocessor tests or not. Annotate all the tests for the dg
29128 framework.
29129
29130 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29131 * gcc.dg/noncompile/noncompile.exp: New.
29132
29133 * Moved files:
29134 Old name New name
29135 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29136 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29137 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29138 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29139 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29140 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29141 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29142 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29143 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29144 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29145 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29146 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29147 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29148 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29149 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29150 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29151 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29152 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29153 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29154 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29155 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29156 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29157 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29158 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29159
29160 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29161 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29162 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29163 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29164 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29165 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29166
291672000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29168
29169 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29170 declare one variable. On the fourth, error.
29171 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29172 declared by 20000628-1a.h.
29173
291742000-06-29 Richard Henderson <rth@redhat.com>
29175
29176 * gcc.c-torture/execute/930529-1.x: New file.
29177 * gcc.dg/920413-1.c: Adjust expected warning text.
29178 * gcc.dg/980217-1.c: Declare abort.
29179 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29180
291812000-06-29 Jeffrey A Law (law@cygnus.com)
29182
29183 * g77.f-torture/compile/20000629-1.f: New test.
29184 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29185
291862000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29187
29188 Rearrange lots of files, removing entirely the
29189 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29190 directories.
29191
29192 * Deleted files:
29193 gcc.c-torture/code_quality/code_quality.exp
29194 gcc.c-torture/special/special.exp
29195 gcc.failure/failure.exp
29196 gcc.failure/940409-1.x
29197 gcc.c-torture/compile/961203-1.x
29198
29199 * New files:
29200 gcc.misc-tests/linkage.exp
29201 gcc.c-torture/execute/920730-1t.c
29202 gcc.c-torture/execute/920730-1t.x
29203 gcc.c-torture/compile/920520-1.x
29204 gcc.c-torture/compile/920521-1.x
29205 gcc.c-torture/compile/981006-1.x
29206 gcc.c-torture/execute/eeprof-1.x
29207
29208 * Moved files (possibly with modifications to fit a new harness):
29209 Old name New name
29210 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29211 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29212 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29213 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29214 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29215 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29216 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29217 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29218 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29219 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29220 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29221 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29222 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29223 gcc.failure/940409-1.c gcc.dg/940409-1.c
29224
292252000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29226
29227 * c-torture/compile/961203-1.x: Delete.
29228
29229 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29230 not exit. Include stdio.h.
29231 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29232 * gcc.misc-tests/dg-12.c: Likewise.
29233 * gcc.misc-tests/dg-5.c: Likewise.
29234 * gcc.misc-tests/dg-6.c: Likewise.
29235 * gcc.misc-tests/dg-7.c: Prototype abort.
29236 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29237 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29238 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29239 not exit.
29240 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29241 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29242
292432000-06-28 Jakub Jelinek <jakub@redhat.com>
29244
29245 * gcc.dg/cpp/20000628-1.c: New test.
29246 * gcc.dg/cpp/20000628-1.h: New header for above test.
29247 * gcc.dg/cpp/20000628-1a.h: Likewise.
29248
292492000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29250
29251 * gcc.dg/cpp: New directory.
29252 * gcc.dg/cpp/cpp.exp: New driver.
29253 * gcc.dg/cpp/20000627-1.c: New test.
29254 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29255 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29256 and rewrite as a compilation test.
29257
29258 * gcc.dg: Move many files into the cpp subdirectory, possibly
29259 renaming or editing them as well.
29260 Old name New name
29261 990119-1.c cpp/19990119-1.c
29262 990228-1.c cpp/19990228-1.c
29263 990407-1.c cpp/19990407-1.c
29264 990409-1.c cpp/19990409-1.c
29265 990413-1.c cpp/19990413-1.c
29266 990703-1.c cpp/19990703-1.c
29267 20000127-1.c cpp/20000127-1.c
29268 20000129-1.c cpp/20000129-1.c
29269 20000207-1.c cpp/20000207-1.c
29270 20000207-2.c cpp/20000207-2.c
29271 20000209-1.c cpp/20000209-1.c
29272 20000209-2.c cpp/20000209-2.c
29273 20000301-1.c cpp/20000301-1.c
29274 20000419-1.c cpp/20000419-1.c
29275 20000510-1.S cpp/20000510-1.S
29276 20000519-1.c cpp/20000519-1.c
29277 20000529-1.c cpp/20000529-1.c
29278 20000625-1.c cpp/20000625-1.c
29279 20000625-2.c cpp/20000625-2.c
29280 cpp-as1.c cpp/assert1.c
29281 cpp-as2.c cpp/assert2.c
29282 cxx-comments-1.c cpp/cxxcom1.c
29283 cxx-comments-2.c cpp/cxxcom2.c
29284 endif-label.c cpp/endif.c
29285 cpp-hash1.c cpp/hash1.c
29286 cpp-hash2.c cpp/hash2.c
29287 cpp-if1.c cpp/if-1.c
29288 cpp-if2.c cpp/if-2.c
29289 cpp-if3.c cpp/if-3.c
29290 cpp-if4.c cpp/if-4.c
29291 cpp-if5.c cpp/if-5.c
29292 cpp-cond.c cpp/if-cexp.c
29293 cpp-missingop.c cpp/if-mop.c
29294 cpp-missingparen.c cpp/if-mpar.c
29295 cpp-opprec.c cpp/if-oppr.c
29296 cpp-ifparen.c cpp/if-paren.c
29297 cpp-shortcircuit.c cpp/if-sc.c
29298 cpp-shift.c cpp/if-shift.c
29299 cpp-unary.c cpp/if-unary.c
29300 cpp-li1.c cpp/line1.c
29301 cpp-li2.c cpp/line2.c
29302 lineno.c cpp/line3.c
29303 lineno-2.c cpp/line4.c
29304 cpp-mi.c cpp/mi1.c
29305 cpp-mic.h cpp/mi1c.h
29306 cpp-micc.h cpp/mi1cc.h
29307 cpp-mind.h cpp/mi1nd.h
29308 cpp-mindp.h cpp/mi1ndp.h
29309 cpp-mix.h cpp/mi1x.h
29310 cpp-mi2.c cpp/mi2.c
29311 cpp-mi2a.h cpp/mi2a.h
29312 cpp-mi2b.h cpp/mi2b.h
29313 cpp-mi2c.h cpp/mi2c.h
29314 cpp-mi3.c cpp/mi3.c
29315 cpp-mi3.def cpp/mi3.def
29316 poison-1.c cpp/poison.c
29317 pr-impl.c cpp/prag-imp.c
29318 cpp-redef-2.c cpp/redef1.c
29319 cpp-redef.c cpp/redef2.c
29320 strpaste.c cpp/strp1.c
29321 strpaste-2.c cpp/strp2.c
29322 cpp-tradpaste.c cpp/tr-paste.c
29323 cpp-tradstringify.c cpp/tr-str.c
29324 cpp-tradwarn1.c cpp/tr-warn1.c
29325 cpp-tradwarn2.c cpp/tr-warn2.c
29326 trigraphs.c cpp/trigraphs.c
29327 cpp-unc1.c cpp/unc1.c
29328 cpp-unc2.c cpp/unc2.c
29329 cpp-unc3.c cpp/unc3.c
29330 cpp-unc.c cpp/unc4.c
29331 undef.c cpp/undef1.c
29332 undef-2.c cpp/undef2.c
29333 cpp-wi1.c cpp/widestr1.c
29334
293352000-06-27 Mark Mitchell <mark@codesourcery.com>
29336
29337 * lib/g++.exp (g++_include_flags): Tweak.
29338
293392000-06-27 H.J. Lu <hjl@gnu.org>
29340 Loren J. Rittle <ljrittle@acm.org>
29341
29342 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29343 version with one that knows about the new gcc tree structure.
29344 (g++_link_flags): Same.
29345
293462000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29347
29348 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29349 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29350 case we are cross-compiling.
29351
29352 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29353 g++.old-deja/g++.niklas/Makefile.in,
29354 g++.old-deja/g++.niklas/configure.in,
29355 g++.old-deja/g++.other/Makefile.in,
29356 g++.old-deja/g++.other/configure.in,
29357 gcc.c-torture/code_quality/Makefile.in,
29358 gcc.c-torture/code_quality/configure.in,
29359 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29360 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29361 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29362 gcc.c-torture/execute/ieee/Makefile.in,
29363 gcc.c-torture/execute/ieee/configure.in,
29364 gcc.c-torture/noncompile/Makefile.in,
29365 gcc.c-torture/noncompile/configure.in,
29366 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29367 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29368 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29369
293702000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29371
29372 * g++.old-deja/g++.other/ambig3.C: New test.
29373
293742000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29375
29376 * g++.old-deja/g++.pt/syntax1.C: New test.
29377 * g++.old-deja/g++.pt/syntax2.C: New test.
29378 * g++.old-deja/g++.other/syntax3.C: New test.
29379 * g++.old-deja/g++.other/syntax4.C: New test.
29380
293812000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29382
29383 * gcc.dg/20000623-1.c: Prototype exit and abort.
29384
293852000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29386
29387 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29388 New tests.
29389 * gcc.dg/cpp-mi3.def: New file.
29390
29391 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29392 inside assertions.
29393 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29394 lexer's error messages.
29395 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29396 divine anything from the linemarkers.
29397 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29398 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29399
294002000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29401
29402 * gcc.dg/20000623-1.c: New test.
29403
294042000-06-22 Jakub Jelinek <jakub@redhat.com>
29405
29406 * gcc.c-torture/execute/20000622-1.c: New test.
29407
294082000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29409
29410 * g++.old-deja/g++.other/init15.C: New test.
29411
294122000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29413
29414 * g++.old-deja/g++.pt/vaarg2.C: New test.
29415 * g++.old-deja/g++.pt/vaarg3.C: New test.
29416
294172000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29418
29419 * g++.old-deja/g++.other/dyncast6.C: New test.
29420
294212000-06-15 Jakub Jelinek <jakub@redhat.com>
29422
29423 * gcc.c-torture/execute/loop-6.c: New test.
29424
294252000-06-14 Jakub Jelinek <jakub@redhat.com>
29426
29427 * gcc.dg/20000614-1.c: New test.
29428 * gcc.dg/20000614-2.c: New test.
29429
294302000-06-14 Hans-Peter Nilsson <hp@axis.com>
29431
29432 * g++.old-deja/g++.other/inline12.C: New test.
29433
294342000-06-13 Jakub Jelinek <jakub@redhat.com>
29435
29436 * g++.old-deja/g++.other/eh1.C: New test.
29437
294382000-06-12 Jakub Jelinek <jakub@redhat.com>
29439
29440 * g++.old-deja/g++.other/type.C: New test.
29441
294422000-06-05 Jakub Jelinek <jakub@redhat.com>
29443
29444 * g++.old-deja/g++.other/initstring.C: New test.
29445
294462000-06-12 Jason Merrill <jason@redhat.com>
29447
29448 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29449
294502000-06-09 Jeffrey A Law (law@cygnus.com)
29451
29452 * gcc.c-torture/compile/20000609-1.c: New test.
29453
294542000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29455
29456 * gcc.dg/20000609-1.c: New test.
29457
294582000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29459
29460 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29461 * gcc.c-torture/noncompile/poison-1.c: Move...
29462 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29463 * gcc.dg/cpp-li1.c: Add a token after the #line.
29464
294652000-06-05 Richard Henderson <rth@cygnus.com>
29466
29467 * gcc.c-torture/execute/20000605-2.c: New test.
29468 * gcc.c-torture/execute/20000605-3.c: New test.
29469
294702000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29471
29472 * g77.f-torture/execute/20000503-1.x: New file.
29473
294742000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29475
29476 * g++.old-deja/g++.eh/badalloc1.C: New test.
29477
294782000-06-05 Richard Henderson <rth@cygnus.com>
29479
29480 * gcc.c-torture/execute/20000605-1.c: New test.
29481
294822000-06-05 Jakub Jelinek <jakub@redhat.com>
29483 Nathan Sidwell <nathan@codesourcery.com>
29484
29485 * gcc.c-torture/compile/20000605-1.c: New test.
29486
294872000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29488
29489 * g77.f-torture/compile/20000601-1.f: New test.
29490
294912000-06-03 Richard Henderson <rth@cygnus.com>
29492
29493 * gcc.c-torture/execute/20000603-1.c: New.
29494
294952000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29496
29497 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29498 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29499
295002000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29501
29502 * gcc.dg/compare2.c (case 12): XFAIL.
29503 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29504 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29505
29506 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29507
295082000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29509
29510 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29511 guard macro is already defined when the header is first
29512 included.
29513 * gcc.dg/cpp-mix.h: New file.
29514 * gcc.dg/endif-label.c: Update patterns to match compiler.
29515
29516 * g++.brendan/complex1.C: Declare abort.
29517 * g++.law/refs4.C: Remove XFAIL.
29518 * g++.oliva/expr2.C: Declare abort and exit.
29519
295202000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29521
29522 * gcc.c-torture/execute/20000528-1.c: New test.
29523
29524 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29525 * g++.old-deja/g++.law/temps4.C: Likewise.
29526
29527 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29528 stdlib.h. Call abort() on failure.
29529 * g++.old-deja/g++.law/refs4.C: Likewise.
29530 * g++.old-deja/g++.law/temps4.C: Likewise.
29531 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29532 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29533
295342000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29535
29536 Relative to g++.dg/special:
29537 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29538
29539 Relative to g++.old-deja:
29540 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29541 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29542 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29543 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29544 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29545 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29546 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29547
29548 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29549 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29550 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29551 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29552 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29553 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29554 and/or string.h.
29555
29556 * g++.other/goto1.C: Update expectations for error messages.
29557
295582000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29559
29560 * gcc.c-torture/compile/20000523-1.c: New test.
29561
295622000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29563
29564 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29565
295662000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29567
29568 * g++.old-deja/g++.eh/catch11.C: New test.
29569 * g++.old-deja/g++.eh/catch12.C: New test.
29570
295712000-05-24 Nick Clifton <nickc@cygnus.com>
29572
29573 * gcc.c-torture/execute/20000523-1.c: New test.
29574
295752000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29576
29577 * c-torture/execute/bcp-1.c: Replace abort in arg of
29578 __builtin_constant_p with a generic external function.
29579
29580 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29581 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29582 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29583 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29584 Prototype abort and/or exit.
29585
29586 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29587 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29588 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29589 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29590
295912000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29592
29593 * gcc.dg/dwarf2-1.c: New test.
29594
295952000-05-20 Richard Henderson <rth@cygnus.com>
29596
29597 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29598
295992000-05-20 Andreas Jaeger <aj@suse.de>
29600
29601 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29602 testcase.
29603
296042000-05-19 David Edelsohn <edelsohn@gnu.org>
29605
29606 * gcc.c-torture/execute/20000519-2.c: New test.
29607
296082000-05-19 Andreas Jaeger <aj@suse.de>
29609
29610 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29611 which fails with SSA.
29612
29613 * lib/c-torture.exp: Also test with -O3 -fssa.
29614
296152000-05-18 Michael Meissner <meissner@redhat.com>
29616
29617 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29618 * gcc.c-torture/execute/920415-1.c: Ditto.
29619 * gcc.c-torture/execute/920501-1.c: Ditto.
29620 * gcc.c-torture/execute/conversion.c: Ditto.
29621 * gcc.c-torture/execute/cvt-1.c: Ditto.
29622
296232000-05-18 Jeffrey A Law (law@cygnus.com)
29624
29625 * gcc.c-torture/compile/20000518-1.c: New test.
29626
296272000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29628
29629 * g77.f-torture/compile/200005018.f: New test.
29630
296312000-05-17 Jeffrey A Law (law@cygnus.com)
29632
29633 * gcc.c-torture/compile/20000517-1.c: New test.
29634
296352000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29636
29637 * gcc.c-torture/execute/20000516-1.c: New test.
29638
296392000-05-15 Jakub Jelinek <jakub@redhat.com>
29640
29641 * g++.old-deja/g++.other/eh.C: New test.
29642
296432000-05-12 Richard Henderson <rth@cygnus.com>
29644
29645 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29646 constants through to doit's conditional.
29647
296482000-05-11 Jeffrey A Law (law@cygnus.com)
29649
29650 * gcc.c-torture/compile/20000511-1.c: New test.
29651 * g77.f-torture/compile/20000511-1.f: New test.
29652 * g77.f-torture/compile/20000511-2.f: New test.
29653
296542000-05-11 Michael Meissner <meissner@redhat.com>
29655
29656 * gcc.c-torture/execute/20000511-1.c: New test.
29657
296582000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29659
29660 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29661 * gcc.dg/20000510-1.S: New.
29662
296632000-05-08 Catherine Moore <clm@cygnus.com>
29664
29665 * gcc.dg/unused-3.c: New.
29666
296672000-05-06 Richard Henderson <rth@cygnus.com>
29668
29669 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29670 * g++.old-deja/g++.mike/warn1.C: Likewise.
29671 * g++.old-deja/g++.pt/local1.C: Likewise.
29672 * g++.old-deja/g++.pt/local7.C: Likewise.
29673 * g++.old-deja/g++.pt/spec16.C: Likewise.
29674
296752000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 29676
ed8e443a 29677 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 29678
ed8e443a 296792000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 29680
ed8e443a 29681 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 29682
ed8e443a 296832000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 29684
ed8e443a 29685 * gcc.dg/noreturn-2.c: New test.
f43b2795 29686
ed8e443a 296872000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 29688
ed8e443a
JM
29689 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29690 preprocessor.
45abaea8 29691
ed8e443a 296922000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 29693
ed8e443a 29694 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 29695
ed8e443a 296962000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 29697
ed8e443a
JM
29698 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29699 OpenSSL by Jason R Thorpe.
82c18d5c 29700
ed8e443a 297012000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 29702
ed8e443a 29703 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 29704
ed8e443a 297052000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 29706
ed8e443a 29707 * gcc.dg/20000503-1.c: New test.
79ff6e27 29708
ed8e443a 297092000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 29710
ed8e443a
JM
29711 * gcc.c-torture/compile/20000502-1.c: New test.
29712 * g++.old-deja/g++.other/align.C: New test.
29713 * gcc.dg/cpp-tradstringify.c: New test.
29714
29715Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29716
29717 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29718 and hard registers.
29719
297202000-04-26 Geoff Keating <geoffk@cygnus.com>
29721
29722 * gcc.c-torture/execute/loop-5.c: New test.
29723
297242000-04-25 Jakub Jelinek <jakub@redhat.com>
29725
29726 * gcc.c-torture/execute/va-arg-20.c: New test.
29727
297282000-04-23 Jeffrey A Law (law@cygnus.com)
29729
29730 * gcc.c-torture/execute/20000422-1.c: New test.
29731
297322000-04-20 Greg McGary <gkm@gnu.org>
29733
29734 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
29735 when optimizing, but without sibling-call optimizations (-O1).
29736
297372000-04-20 Jeffrey A Law (law@cygnus.com)
29738
29739 * gcc.c-torture/compile/20000420-1.c: New test.
29740
297412000-04-20 Nathan Sidwell <nathan@codesourcery.com>
29742
29743 * g++.abi/ptrflags.C: New test.
29744 * g++.eh/catchptr1.C: Test incomplete pointer chains.
29745
297462000-04-19 Catherine Moore <clm@cygnus.com>
29747
29748 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
29749
297502000-04-19 Greg McGary <gkm@gnu.org>
29751
29752 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
29753 sibling-call optimizations.
29754
297552000-04-19 Zack Weinberg <zack@wolery.cumb.org>
29756
29757 * gcc.dg/20000419-1.c: New test.
29758
297592000-04-12 Hans-Peter Nilsson <hp@axis.com>
29760
29761 * gcc.c-torture/execute/20000412-6.c: New test.
29762
297632000-04-12 Jeffrey A Law (law@cygnus.com)
29764
29765 * gcc.c-torture/execute/20000412-5.c: New test.
29766 * g77.f-torture/compile/20000412-1.f: New test.
29767 * gcc.c-torture/execute/20000412-4.c: New test.
29768 * gcc.c-torture/compile/20000412-2.c: New test.
29769 * gcc.c-torture/execute/20000412-3.c: New test.
29770 * gcc.c-torture/compile/20000412-1.c: New test.
29771 * gcc.c-torture/execute/20000412-2.c: New test.
29772
297732000-04-12 Jakub Jelinek <jakub@redhat.com>
29774
29775 * objc/execute/bf-20.m: New test.
29776
297772000-04-10 Richard Henderson <rth@cygnus.com>
29778
29779 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
29780
29781 * gcc.c-torture/execute/20000412-1.c: New test.
29782
297832000-04-10 Nathan Sidwell <nathan@codesourcery.com>
29784
29785 * g++.old-deja/g++.eh/catchptr1.C: New test.
29786
297872000-04-09 Nathan Sidwell <nathan@codesourcery.com>
29788
29789 * g++.old-deja/g++.abi/cxa_vec.C: New test.
29790
297912000-04-08 Neil Booth <NeilB@earthling.net>
29792
29793 * gcc.dg/cpp-nullchar.c: Remove test as
29794 embedded nulls cause problems.
29795
297962000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29797
29798 * gcc.dg/compare2.c: New test.
29799
298002000-04-08 Neil Booth <NeilB@earthling.net>
29801
29802 * gcc.dg/cpp-nullchar.c: New test.
29803
298042000-04-07 Zack Weinberg <zack@wolery.cumb.org>
29805
29806 * gcc.dg/cpp-mi2.c: New test.
29807 * gcc.dg/cpp-mi2[abc].h: New files.
29808
298092000-04-07 Nathan Sidwell <nathan@codesourcery.com>
29810
29811 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
29812 member name.
29813
298142000-04-06 Nathan Sidwell <nathan@codesourcery.com>
29815
29816 * g++.old-deja/g++.abi/vmihint.C: New test.
29817
298182000-04-06 Neil Booth <NeilB@earthling.net>
29819
29820 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
29821 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
29822 copyright.
29823
298242000-04-05 Hans-Peter Nilsson <hp@axis.com>
29825
29826 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
29827 avoid stack-frame overwrite.
29828
298292000-04-05 Jakub Jelinek <jakub@redhat.com>
29830
29831 * gcc.c-torture/compile/20000405-2.c: New test.
29832 * gcc.c-torture/compile/20000405-3.c: New test.
29833
298342000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29835
29836 * gcc.c-torture/compile/20000405-1.c: New test.
29837
298382000-04-04 Geoff Keating <geoffk@cygnus.com>
29839
29840 * gcc.dg/cast-qual-1.c: Revert last change.
29841
298422000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29843
29844 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
29845
298462000-04-03 Zack Weinberg <zack@wolery.cumb.org>
29847
29848 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
29849 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
29850
298512000-04-03 Jeffrey A Law (law@cygnus.com)
29852
29853 * gcc.c-torture/compile/20000403-2.c: New test.
29854 * gcc.c-torture/compile/20000403-1.c: New test.
29855
298562000-04-03 Hans-Peter Nilsson <hp@axis.com>
29857
29858 * gcc.c-torture/execute/20000403-1.c: New test.
29859
298602000-04-03 Geoff Keating <geoffk@cygnus.com>
29861
29862 * gcc.c-torture/execute/20000402-1.c: New test.
29863
298642000-04-03 Donald Lindsay <dlindsay@cygnus.com>
29865
29866 * gcc.c-torture/execute/va-arg-15.c: New test.
29867 * gcc.c-torture/execute/va-arg-16.c: New test.
29868 * gcc.c-torture/execute/va-arg-17.c: New test.
29869 * gcc.c-torture/execute/va-arg-18.c: New test.
29870 * gcc.c-torture/execute/va-arg-19.c: New test.
29871
298722000-04-02 Zack Weinberg <zack@wolery.cumb.org>
29873
29874 * gcc.c-torture/compile/981211-1.c: Move to...
29875 * gcc.dg/cpp-as1.c: ...here.
29876 * gcc.dg/cpp-as2.c: New file.
29877
29878 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
29879 compiler.
29880
298812000-04-02 Neil Booth <NeilB@earthling.net>
29882
29883 * gcc.dg/cpp-cond.c New tests.
29884 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
29885 accidental success less likely.
29886 * gcc.dg/cpp-missingop.c New tests.
29887 * gcc.dg/cpp-missingparen.c New tests.
29888 * gcc.dg/cpp-shift.c New tests.
29889 * gcc.dg/cpp-shortcircuit.c New tests.
29890 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 29891
ed8e443a 298922000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 29893
ed8e443a 29894 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 29895
ed8e443a 298962000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 29897
ed8e443a
JM
29898 * gcc.c-torture/compile/20000326-1.c: New test.
29899 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 29900
ed8e443a 299012000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 29902
ed8e443a
JM
29903 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
29904 the first parameter is a function argument.
7acfb19e 29905
ed8e443a 299062000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 29907
ed8e443a 29908 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 29909
ed8e443a 299102000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 29911
ed8e443a 29912 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 29913
ed8e443a 299142000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 29915
ed8e443a 29916 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 29917
ed8e443a 299182000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 29919
ed8e443a 29920 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 29921
ed8e443a 299222000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 29923
ed8e443a 29924 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 29925
ed8e443a 299262000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 29927
ed8e443a
JM
29928 * gcc.c-torture/execute/20000314-3.c: New test.
29929 * gcc.c-torture/execute/20000314-2.c: New test.
29930 * gcc.c-torture/execute/20000314-1.c: New test.
29931 * gcc.c-torture/compile/20000314-2.c: New test.
29932 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 29933
ed8e443a 299342000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 29935
ed8e443a 29936 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 29937
ed8e443a 299382000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 29939
ed8e443a
JM
29940 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
29941 standards-compliant result rather than specific constants.
29942 Put test-values in array.
532f12a2 29943
ed8e443a 299442000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 29945
ed8e443a
JM
29946 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
29947 (g++_target_compile): Put test-specific options last.
98eddaf7 29948
ed8e443a 299492000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 29950
ed8e443a 29951 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 29952
ed8e443a 299532000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 29954
ed8e443a 29955 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 29956
ed8e443a 299572000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29958
ed8e443a
JM
29959 * g++.old-deja/g++.brendan/misc12.C: Removed.
29960 * g++.old-deja/g++.pt/memtemp77.C: Constify.
29961 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 29962
ed8e443a 299632000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 29964
ed8e443a 29965 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 29966
ed8e443a 299672000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 29968
ed8e443a 29969 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 29970
ed8e443a 299712000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 29972
ed8e443a
JM
29973 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
29974 is 1, not zero.
2a6b7809 29975
ed8e443a 299762000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 29977
ed8e443a
JM
29978 * g++.old-deja/g++.warn/impint.C: New test.
29979 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
29980 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
29981 * g++.old-deja/g++.pt/explicit12.C: Likewise.
29982 * g++.old-deja/g++.pt/explicit13.C: Likewise.
29983 * g++.old-deja/g++.pt/explicit17.C: Likewise.
29984 * g++.old-deja/g++.pt/explicit18.C: Likewise.
29985 * g++.old-deja/g++.pt/explicit19.C: Likewise.
29986 * g++.old-deja/g++.pt/explicit23.C: Likewise.
29987 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29988 * g++.old-deja/g++.pt/explicit35.C: Likewise.
29989 * g++.old-deja/g++.pt/explicit6.C: Likewise.
29990 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 29991
ed8e443a 299922000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 29993
ed8e443a 29994 * gcc.dg/cpp-redef.c: New test.
83f1c55d 29995
ed8e443a 299962000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29997
ed8e443a 29998 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 29999
ed8e443a 300002000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 30001
ed8e443a
JM
30002 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30003 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 30004
ed8e443a 300052000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 30006
ed8e443a 30007 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 30008
ed8e443a 300092000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 30010
ed8e443a
JM
30011 * gcc.c-torture/compile/cpp-2.c: New test.
30012 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 30013
ed8e443a 300142000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 30015
ed8e443a 30016 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 30017
ed8e443a 300182000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 30019
ed8e443a 30020 * gcc.dg/cpp-li2.c: New test.
83f1c55d 30021
ed8e443a 30022 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 30023
ed8e443a 30024 * gcc.dg/cpp-li1.c: New test.
83f1c55d 30025
ed8e443a 300262000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 30027
ed8e443a 30028 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 30029
ed8e443a 300302000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 30031
ed8e443a 30032 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 30033
ed8e443a 300342000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 30035
ed8e443a 30036 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 30037
ed8e443a 300382000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 30039
ed8e443a 30040 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 30041
ed8e443a 300422000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 30043
ed8e443a 30044 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 30045
ed8e443a 300462000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 30047
ed8e443a 30048 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 30049
ed8e443a 300502000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 30051
ed8e443a 30052 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 30053
ed8e443a 300542000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 30055
ed8e443a
JM
30056 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30057 ALWAYS_CXXFLAGS.
2144ddea 30058
ed8e443a 300592000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 30060
ed8e443a 30061 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 30062
ed8e443a 300632000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 30064
ed8e443a 30065 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 30066
ed8e443a 300672000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 30068
ed8e443a 30069 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 30070
ed8e443a 300712000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 30072
ed8e443a
JM
30073 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30074 on native targets
31a72d3f 30075
ed8e443a 300762000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 30077
ed8e443a 30078 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 30079
ed8e443a 300802000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 30081
ed8e443a 30082 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 30083
ed8e443a 300842000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 30085
ed8e443a
JM
30086 * g++.old-deja/g++.jason/cast3.C: Return void.
30087 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 30088
ed8e443a 300892000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 30090
ed8e443a 30091 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 30092
ed8e443a 30093 * gcc.dg/loop-1.c: New test.
7a53e94b 30094
ed8e443a 300952000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 30096
ed8e443a
JM
30097 * gcc.c-torture/compile/20000127-1.c: New test.
30098 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 30099
ed8e443a 301002000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 30101
ed8e443a 30102 * gcc.dg/unused-2.c: New test.
1eb8759b 30103
ed8e443a 30104 * gcc.dg/conv-1.c: New test.
1eb8759b 30105
ed8e443a 301062000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 30107
ed8e443a
JM
30108 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30109 compiler.
30110 (tool_option_proc): Fix typo.
33f6849b 30111
ed8e443a 301122000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 30113
ed8e443a
JM
30114 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30115 of the ld on the host, not on the build machine.
30116 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 30117
ed8e443a 301182000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 30119
ed8e443a 30120 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 30121
ed8e443a 301222000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 30123
ed8e443a
JM
30124 * gcc.c-torture/execute/20000120-2.c: New test.
30125 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 30126
ed8e443a 301272000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 30128
ed8e443a 30129 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 30130
ed8e443a 301312000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 30132
ed8e443a 30133 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 30134
ed8e443a 301352000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 30136
ed8e443a 30137 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 30138
ed8e443a 301392000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 30140
ed8e443a
JM
30141 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30142 with 16 bit integers.
662ef0f5 30143
ed8e443a 301442000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 30145
ed8e443a 30146 * gcc.dg/20000108-1.c: New test.
662ef0f5 30147
ed8e443a 301482000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 30149
ed8e443a 30150 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 30151
ed8e443a 301522000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 30153
ed8e443a
JM
30154 * g++.old-deja/g++.other/cast4.C: New test.
30155
301562000-01-05 Jeffrey A Law (law@cygnus.com)
30157
30158 * gcc.c-torture/compile/20000105-2.c: New test.
30159 * gcc.c-torture/compile/20000105-1.c: New test.
30160
301612000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30162
30163 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30164 references to printf & atoi to conform to ANSI standard.
30165 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30166 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30167 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30168 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30169 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30170 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30171 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30172 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30173 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30174 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30175 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30176 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30177 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30178 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30179 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30180 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30181 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30182 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30183 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30184 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30185 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30186 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30187 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30188 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30189 * g++.old-deja/g++.brendan/init3.C: Likewise.
30190 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30191 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30192 * g++.old-deja/g++.brendan/new2.C: Likewise.
30193 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30194 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30195 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30196 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30197 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30198 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30199 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30200 * g++.old-deja/g++.brendan/template24.C: Likewise.
30201 * g++.old-deja/g++.brendan/template3.C: Likewise.
30202 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30203 * g++.old-deja/g++.jason/inline3.C: Likewise.
30204 * g++.old-deja/g++.jason/opeq.C: Likewise.
30205 * g++.old-deja/g++.law/arg5.C: Likewise.
30206 * g++.old-deja/g++.law/arm7.C: Likewise.
30207 * g++.old-deja/g++.law/ctors11.C: Likewise.
30208 * g++.old-deja/g++.law/cvt8.C: Likewise.
30209 * g++.old-deja/g++.law/init9.C: Likewise.
30210 * g++.old-deja/g++.law/refs4.C: Likewise.
30211 * g++.old-deja/g++.law/template2.C: Likewise.
30212 * g++.old-deja/g++.law/visibility24.C: Likewise.
30213 * g++.old-deja/g++.law/vtable3.C: Likewise.
30214 * g++.old-deja/g++.mike/asm2.C: Likewise.
30215 * g++.old-deja/g++.mike/eh1.C: Likewise.
30216 * g++.old-deja/g++.mike/misc1.C: Likewise.
30217 * g++.old-deja/g++.mike/misc13.C: Likewise.
30218 * g++.old-deja/g++.mike/misc14.C: Likewise.
30219 * g++.old-deja/g++.mike/ns12.C: Likewise.
30220 * g++.old-deja/g++.mike/p1248.C: Likewise.
30221 * g++.old-deja/g++.mike/p3708.C: Likewise.
30222 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30223 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30224 * g++.old-deja/g++.mike/p646.C: Likewise.
30225 * g++.old-deja/g++.mike/p700.C: Likewise.
30226 * g++.old-deja/g++.mike/p783.C: Likewise.
30227 * g++.old-deja/g++.mike/p783a.C: Likewise.
30228 * g++.old-deja/g++.mike/p783b.C: Likewise.
30229 * g++.old-deja/g++.mike/p786.C: Likewise.
30230 * g++.old-deja/g++.mike/p789.C: Likewise.
30231 * g++.old-deja/g++.mike/p789a.C: Likewise.
30232 * g++.old-deja/g++.mike/p807a.C: Likewise.
30233 * g++.old-deja/g++.other/delete3.C: Likewise.
30234 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30235 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30236 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30237 * g++.old-deja/g++.other/empty1.C: Likewise.
30238 * g++.old-deja/g++.other/temporary1.C: Likewise.
30239 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30240 * g++.old-deja/g++.pt/t16.C: Likewise.
30241 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 30242
ed8e443a 302431999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 30244
ed8e443a 30245 * gcc.dg/991230-1.c: New test.
7fb1283f 30246
ed8e443a 302471999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 30248
ed8e443a
JM
30249 * gcc.c-torture/compile/991229-3.c: New test.
30250 * gcc.c-torture/compile/991229-2.c: New test.
30251 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 30252
ed8e443a 302531999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 30254
ed8e443a 30255 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 30256
1acaf650 302571999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 30258
ed8e443a 30259 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 30260
ed8e443a 302611999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 30262
ed8e443a 30263 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 30264
1acaf650 302651999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 30266
ed8e443a 30267 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 30268
ed8e443a 302691999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 30270
ed8e443a 30271 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 30272
ed8e443a 302731999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 30274
ed8e443a 30275 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 30276
ed8e443a 302771999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 30278
ed8e443a
JM
30279 * gcc.c-torture/execute/991216-1.c: New test.
30280 * gcc.c-torture/execute/991216-2.c: New test.
30281 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 30282
ed8e443a 302831999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 30284
ed8e443a
JM
30285 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30286 Actually make the test fail by using "-O2" for compilation.
83f1c55d 30287
ed8e443a 302881999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 30289
ed8e443a 30290 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 30291
ed8e443a 302921999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 30293
ed8e443a
JM
30294 * gcc.c-torture/compile/991214-1.c: New test.
30295 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 30296
ed8e443a 302971999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 30298
ed8e443a 30299 * gcc.dg/991214-1.c: New test.
c07c7c9d 30300
ed8e443a 303011999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 30302
ed8e443a
JM
30303 * gcc.c-torture/compile/991213-3.c: New test.
30304 * gcc.c-torture/compile/991213-2.c: New test.
30305 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 30306
ed8e443a 303071999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 30308
ed8e443a 30309 * gcc.dg/991209-1.c: New test.
8ab56d5d 30310
ed8e443a 303111999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 30312
ed8e443a 30313 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 30314
ed8e443a 303151999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 30316
ed8e443a 30317 * gcc.dg/ultrasp2.c: New test.
83f1c55d 30318
ed8e443a 303191999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 30320
ed8e443a 30321 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 30322
ed8e443a 303231999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 30324
ed8e443a
JM
30325 * gcc.c-torture/compile/991202-1.c: New test.
30326 * gcc.c-torture/execute/991202-1.c: New test.
30327 * gcc.c-torture/execute/991202-2.c: New test.
30328 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 30329
ed8e443a 303301999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 30331
ed8e443a
JM
30332 * g++.old-deja/g++.abi/align.C: New test.
30333 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30334 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 30335
ed8e443a 303361999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 30337
ed8e443a 30338 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 30339
ed8e443a 303401999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 30341
ed8e443a 30342 * gcc.dg/991129-1.c: New test.
19a027a0 30343
ed8e443a 303441999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 30345
ed8e443a 30346 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 30347
ed8e443a 303481999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 30349
ed8e443a 30350 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 30351
ed8e443a 303521999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 30353
ed8e443a
JM
30354 * g++.old-deja/g++.eh/cleanup2.C: New test.
30355 * g++.old-deja/g++.ext/pretty2.C: New test.
30356 * g++.old-deja/g++.ext/pretty3.C: New test.
30357 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 30358
ed8e443a 303591999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 30360
ed8e443a
JM
30361 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30362 compiler_output to look for one error message instead of two.
e5315fad 30363
ed8e443a 303641999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 30365
ed8e443a
JM
30366 * gcc.c-torture/execute/991118-1.c: Also test case
30367 where the word boundary does not split a byte evenly.
ee760205 30368
ed8e443a 303691999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 30370
ed8e443a 30371 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 30372
ed8e443a 303731999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 30374
ed8e443a 30375 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 30376
ed8e443a 303771999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 30378
ed8e443a
JM
30379 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30380 working directory pathnames.
83f1c55d 30381
ed8e443a 303821999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 30383
ed8e443a
JM
30384 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30385 host is equipped with driver.h and driver.o so it can actually
30386 compile and run the tests.
8f4f2f29 30387
ed8e443a 303881999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 30389
ed8e443a 30390 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 30391
ed8e443a 303921999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 30393
ed8e443a 30394 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 30395
ed8e443a 303961999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 30397
ed8e443a
JM
30398 * lib/target-supports.exp: New file: Provide procs to test for
30399 features supported by the target.
30400 (check_weak_available): Moved here from ecos.exp.
30401 (check_alias_available): New proc: Determine of the target
30402 toolchain supports the alias attribute.
da018257 30403
ed8e443a
JM
30404 * gcc.dg/special/ecos.exp: Move check_weak_available to
30405 target-supports.exp.
30406 (alias-1.c): Only perform the test if the target supports
30407 aliases.
30408 (wkali-1.c): Only perform the test if the target supports
30409 aliases.
da018257 30410
ed8e443a
JM
30411 * gcc.dg/990506-0.c: Expect error messages from cross
30412 targets as well as native targets.
2792392c 30413
ed8e443a 304141999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 30415
ed8e443a
JM
30416 * gcc.dg/ultrasp1.c: Removed xfail.
30417 * gcc.dg/struct-ret-2.c: Likewise.
30418 * gcc.dg/array-1.c: Likewise.
2792392c 30419
ed8e443a 304201999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 30421
ed8e443a 30422 * gcc.dg/struct-ret-2.c: New test.
2a81679e 30423
ed8e443a 30424 * gcc.dg/array-1.c: New test.
3965abd0 30425
ed8e443a 304261999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 30427
ed8e443a 30428 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 30429
ed8e443a 304301999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 30431
ed8e443a 30432 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 30433
ed8e443a 304341999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 30435
ed8e443a 30436 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 30437
ed8e443a 304381999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 30439
ed8e443a 30440 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 30441
ed8e443a 304421999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 30443
ed8e443a 30444 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 30445
ed8e443a 304461999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 30447
ed8e443a 30448 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 30449
ed8e443a 304501999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 30451
ed8e443a 30452 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 30453
ed8e443a 304541999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 30455
ed8e443a 30456 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 30457
ed8e443a 304581999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 30459
ed8e443a
JM
30460 * g++.old-deja/g++.other/vaarg2.C: New test.
30461 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 30462
ed8e443a 304631999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 30464
ed8e443a
JM
30465 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30466 in compile/.
c328b1d7 30467
ed8e443a 304681999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 30469
ed8e443a 30470 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 30471
ed8e443a 304721999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 30473
ed8e443a
JM
30474 * lib/file-format.exp (gcc_target_object_format): Don't
30475 crash if objdump is unavailable.
83f1c55d 30476
ed8e443a 304771999-09-29 Donn Terry <donn@interix.com>
83f1c55d 30478
ed8e443a 30479 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 30480
ed8e443a 304811999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 30482
ed8e443a 30483 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 30484
ed8e443a 304851999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 30486
ed8e443a 30487 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 30488
ed8e443a 304891999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 30490
ed8e443a 30491 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 30492
ed8e443a 304931999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 30494
ed8e443a
JM
30495 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30496 __PRETTY_FUNCTION__.
83f1c55d 30497
ed8e443a 304981999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 30499
ed8e443a 30500 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 30501
ed8e443a 305021999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 30503
ed8e443a
JM
30504 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30505 for which -fpic is inappropriate.
34d257b1 30506
ed8e443a 305071999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 30508
ed8e443a 30509 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 30510
ed8e443a 305111999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 30512
ed8e443a
JM
30513 * g++.old-deja/g++.other/dyncast1.C: New test.
30514 * g++.old-deja/g++.other/dyncast2.C: New test.
30515 * g++.old-deja/g++.other/dyncast3.C: New test.
30516 * g++.old-deja/g++.other/dyncast4.C: New test.
30517 * g++.old-deja/g++.other/dyncast5.C: New test.
30518 * g++.old-deja/g++.eh/catch3.C: New test.
30519 * g++.old-deja/g++.eh/catch3p.C: New test.
30520 * g++.old-deja/g++.eh/catch4.C: New test.
30521 * g++.old-deja/g++.eh/catch4p.C: New test.
30522 * g++.old-deja/g++.eh/catch5.C: New test.
30523 * g++.old-deja/g++.eh/catch5p.C: New test.
30524 * g++.old-deja/g++.eh/catch6.C: New test.
30525 * g++.old-deja/g++.eh/catch6p.C: New test.
30526 * g++.old-deja/g++.eh/catch7.C: New test.
30527 * g++.old-deja/g++.eh/catch7p.C: New test.
30528 * g++.old-deja/g++.eh/catch8.C: New test.
30529 * g++.old-deja/g++.eh/catch8p.C: New test.
30530 * g++.old-deja/g++.eh/catch9.C: New test.
30531 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 30532
ed8e443a 305331999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 30534
ed8e443a
JM
30535 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30536 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 30537
ed8e443a 305381999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 30539
ed8e443a 30540 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 30541
ed8e443a 305421999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 30543
ed8e443a
JM
30544 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30545 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 30546
ed8e443a 305471999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 30548
ed8e443a 30549 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 30550
ed8e443a 305511999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 30552
ed8e443a
JM
30553 * g++.old-deja/g++.other/lookup11.C: New test.
30554 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30555 what is permitted and what we want.
30556 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30557 overload use.
30558 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 30559
ed8e443a 305601999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 30561
ed8e443a
JM
30562 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30563 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 30564
ed8e443a 305651999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 30566
ed8e443a
JM
30567 * g++.old-deja/g++.other/sizeof3.C: New test.
30568 * g++.old-deja/g++.other/sizeof4.C: New test.
30569 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30570 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 30571
ed8e443a 305721999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 30573
ed8e443a 30574 * gcc.dg/va-arg-1.c: New.
76292ef8 30575
ed8e443a 305761999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 30577
ed8e443a 30578 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 30579
ed8e443a 305801999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 30581
ed8e443a
JM
30582 * g77.f-torture/compile/980519-2.f: New test.
30583 * g77.f-torture/compile/19990905-0.f: New test.
30584 * g77.f-torture/compile/19990905-1.f: New test.
30585 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 30586
ed8e443a 30587 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 30588
ed8e443a 305891999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 30590
ed8e443a 30591 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 30592
ed8e443a 305931999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 30594
ed8e443a 30595 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 30596
ed8e443a 305971999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 30598
ed8e443a
JM
30599 * g++.old-deja/g++.other/ambig2.C: New test.
30600 * g++.old-deja/g++.other/cond5.C: New test.
30601 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 30602
ed8e443a 306031999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 30604
ed8e443a
JM
30605 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30606 assemblers too.
18987000 30607
ed8e443a 306081999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 30609
ed8e443a
JM
30610 * lib/c-torture.exp: Avoid the "compare executables" optimization
30611 when testing native.
b780db79 30612
ed8e443a 306131999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 30614
ed8e443a
JM
30615 * gcc.c-torture/execute/990829-1.c: New test.
30616 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 30617
ed8e443a 306181999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 30619
ed8e443a
JM
30620 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30621 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30622 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30623 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30624 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30625 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30626 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30627 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30628 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30629 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30630 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 30631
ed8e443a 306321999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 30633
ed8e443a 30634 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 30635
ed8e443a 306361999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 30637
ed8e443a 30638 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 30639
ed8e443a 30640 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 30641
ed8e443a 30642 * g77.f-torture/execute/19990826-2.f: New test.
03565372 30643
ed8e443a 30644 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 30645
ed8e443a
JM
30646 * gcc.c-torture/execute/990826-0.c: New test.
30647 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 30648
ed8e443a 30649 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 30650
ed8e443a 306511999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 30652
ed8e443a
JM
30653 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30654 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30655 lss-011.C: New tests.
33f58a4e 30656
ed8e443a 306571999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 30658
ed8e443a 30659 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 30660
ed8e443a 306611999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 30662
ed8e443a
JM
30663 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30664 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30665 call `postbase' for each one. All callers of `postbase' changed
30666 to call this instead.
fb20fc45 30667
ed8e443a 306681999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 30669
ed8e443a 30670 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 30671
ed8e443a 306721999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 30673
ed8e443a
JM
30674 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30675 just native ones.
8a07ed33 30676
ed8e443a
JM
30677 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30678 just native ones.
7ea3788d 30679
ed8e443a 306801999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 30681
ed8e443a 30682 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 30683
ed8e443a 306841999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 30685
ed8e443a 30686 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 30687
ed8e443a 306881999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 30689
ed8e443a 30690 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 30691
ed8e443a 306921999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 30693
ed8e443a 30694 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 30695
ed8e443a 306961999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 30697
ed8e443a
JM
30698 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30699 * g++.old-deja/g++.brendan/crash64.C: Likewise
30700 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 30701
ed8e443a 307021999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 30703
ed8e443a 30704 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 30705
ed8e443a 307061999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 30707
ed8e443a 30708 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 30709
ed8e443a 307101999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 30711
ed8e443a
JM
30712 Adapted from tests from Franz Sirl:
30713 * gcc.c-torture/execute/va-arg-7.c: New test.
30714 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 30715
ed8e443a 307161999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 30717
ed8e443a 30718 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 30719
ed8e443a 30720 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 30721
ed8e443a 307221999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 30723
ed8e443a
JM
30724 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30725 fp-cmp-1.c, converting double to float.
0e8b6188 30726
ed8e443a
JM
30727 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30728 fp-cmp-1.c, converting double to long double.
0e8b6188 30729
ed8e443a
JM
30730 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
30731 from fr1 to unknown_register, since fr1 is a legitimate register
30732 on some machines.
6ccecb36 30733
ed8e443a 307341999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 30735
ed8e443a 30736 * README: More listname related changes.
32bebc43 30737
ed8e443a 307381999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 30739
ed8e443a 30740 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 30741
ed8e443a 307421999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 30743
ed8e443a 30744 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 30745
ed8e443a 307461999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 30747
ed8e443a 30748 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 30749
ed8e443a 307501999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 30751
ed8e443a 30752 * gcc.dg/990703-1.c: New test.
58e1e5ad 30753
ed8e443a 307541999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 30755
ed8e443a
JM
30756 * lib/file-format.exp: New file: Move definition of proc
30757 gcc_target_object_format to here from
30758 gcc.dg/special/ecos.exp.
da621fd2 30759
ed8e443a
JM
30760 * lib/c-torture.exp: Include lib file-format.exp.
30761 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 30762
ed8e443a
JM
30763 * gcc.dg/special/ecos.exp: Remove definition of proc
30764 gcc_target_object_format.
3fb36cbd 30765
ed8e443a
JM
307661999-06-28 Jeffrey A Law (law@cygnus.com)
30767
30768 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 30769
ed8e443a 307701999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 30771
ed8e443a 30772 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 30773
ed8e443a 30774 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 30775
ed8e443a 307761999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 30777
ed8e443a
JM
30778 * gcc.c-torture/compile/dll.c: New test case. Check that dll
30779 attributes compile.
30780 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
30781 ports that use the COFF/PE file format.
048f60dc 30782
ed8e443a 307831999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 30784
ed8e443a 30785 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 30786
ed8e443a 307871999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 30788
ed8e443a 30789 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 30790
ed8e443a 307911999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 30792
ed8e443a 30793 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 30794
ed8e443a 307951999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 30796
ed8e443a 30797 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 30798
ed8e443a 307991999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 30800
ed8e443a 30801 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 30802
ed8e443a
JM
30803 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
30804 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 30805
ed8e443a 308061999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 30807
ed8e443a
JM
30808 * g77.f-torture/compile/19990502-0.f: Replace with new,
30809 shorter, test that still fails after recent changes.
30810
308111999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30812
30813 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 30814
ed8e443a 308151999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
30816
30817 * gcc.c-torture/execute/990531-1.c: New test.
30818
b8c25665 308191999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
30820
30821 * gcc.c-torture/compile/990527-1.c: New test.
30822
b8c25665 308231999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
30824
30825 * gcc.c-torture/execute/990527-1.c: New test.
30826
83f1c55d
RH
308271999-05-25 Nick Clifton <nickc@cygnus.com>
30828
30829 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 30830 bitfields as signed.
83f1c55d 30831
47d98fa2
CB
308321999-05-25 Craig Burley <craig@jcb-sc.com>
30833
30834 * g77.f-torture/compile/19990525-0.f: New test.
30835
b8c25665 308361999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 30837
73951da8
JL
30838 * gcc.c-torture/execute/990525-2.c: New test.
30839
d3e82013
JL
30840 * gcc.c-torture/execute/990525-1.c: New test.
30841
569c1d8b
NS
308421999-05-24 Nathan Sidwell <nathan@acm.org>
30843
30844 * g++.old-deja/g++.other/anon3.C: New test.
30845 * g++.old-deja/g++.other/anon4.C: New test.
30846 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
30847 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
30848 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
30849 Merrill).
30850
b8c25665 308511999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 30852
79d6c916
JL
30853 * gcc.c-torture/execute/990524-1.c: New test.
30854
35676551
JL
30855 * gcc.dg/990524-1.c: New test.
30856
b8c25665 308571999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
30858
30859 * gcc.c-torture/compile/990523-1.c: New test.
30860
b8c25665 308611999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
30862
30863 * gcc.c-torture/compile/990519-1.c: New test.
30864
92b3fc3a
AS
308651999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30866
2e5b4448
AS
30867 * gcc.c-torture/compile/990517-1.c: New test.
30868
30869 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
30870 (e4, f4): New tests.
30871 (main): Call them.
30872
6de8697e
KG
308731999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30874
30875 * gcc.dg/noreturn-1.c: New test.
30876
b8c25665 308771999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
30878
30879 * gcc.c-torture/execute/990513-1.c: New test.
30880
b6181dbb
RH
308811999-05-10 Richard Henderson <rth@cygnus.com>
30882
30883 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
30884
6d9bf074
CB
308851999-05-10 Craig Burley <craig@jcb-sc.com>
30886
30887 * g77.f-torture/execute/erfc.f: Use small single-precision
30888 values, to avoid problems on Alphas when not -mieee.
30889
ea0f786b
CB
308901999-05-08 Craig Burley <craig@jcb-sc.com>
30891
30892 * gcc.dg/990506-0.c: New test.
30893
a3af74c4
RH
308941999-05-08 Richard Henderson <rth@cygnus.com>
30895
30896 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
30897 the constant to test. Don't XFAIL 64-bit targets.
30898
30899 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
30900 * g++.old-deja/g++.law/profile1.C: Likewise.
30901
30902 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
30903 operator new instances.
30904 * g++.old-deja/g++.other/delete5.C: Likewise.
30905
dbd9ec97
CB
309061999-05-03 Craig Burley <craig@jcb-sc.com>
30907
30908 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
30909 intrinsic.
30910
2b0bdd9a
CB
309111999-05-03 Craig Burley <craig@jcb-sc.com>
30912
30913 * g77.f-torture/execute/u77-test.f: Reverse order of two
30914 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
30915
ddcd89b9
KG
309161999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30917
30918 * gcc.dg/compare1.c: New test.
30919
4014b382
JM
309201999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
30921
30922 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
30923 New tests.
30924
a7e34b17
CB
309251999-05-02 Craig Burley <craig@jcb-sc.com>
30926
30927 * g77.f-torture/compile/19990502-1.f: New test.
30928
4a5ae682
CB
309291999-05-02 Craig Burley <craig@jcb-sc.com>
30930
30931 * g77.f-torture/compile/19990502-0.f: New test.
30932
b8c25665 309331999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
30934
30935 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
30936 intrinsic.
30937
b8c25665 309381999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
30939
30940 * g77.f-torture/execute/u77-test.f (main): List libU77
30941 intrinsics not currently tested.
30942 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
30943 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
30944 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
30945 Trim blanks off the ends of some printed strings.
30946
b8c25665 309471999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
30948
30949 * g77.f-torture/execute/u77-test.f (main): Just warn about
30950 FSTAT gid disagreement, as it's expected on some systems.
30951
b8c25665 309521999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
30953
30954 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
30955 use a new function, which allows for some slop.
30956 Clean up some commentary.
30957 (issum): The new function.
30958 (sgladd): Deleted subroutine.
30959
0bfc6dd2
CB
309601999-05-01 Craig Burley <craig@jcb-sc.com>
30961
30962 * g77.f-torture/execute/u77-test.f: Modify to be more like
30963 libf2c/libU77 version, bringing patches to that version here.
30964 Add suitable commentary.
30965
b8c25665 309661999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
30967
30968 * gcc.dg/990424-1.c: New test.
30969
4d9a07db
CB
309701999-04-24 Craig Burley <craig@jcb-sc.com>
30971
30972 * g77.f-torture/execute/u77-test.f (main): Bug involving
30973 LSTAT has been fixed, so turn back on full checking.
30974
2e647206
CB
309751999-04-20 Craig Burley <craig@jcb-sc.com>
30976
30977 * g77.f-torture/compile/19990419-0.f: New test.
30978 * g77.f-torture/execute/19990419-1.f: New test.
30979
b8c25665 309801999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
30981
30982 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
30983 to avoid the need for a prototype to supress a warning.
30984
b8c25665 309851999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30986
30987 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
30988
b8c25665 309891999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
30990
30991 * gcc.c-torture/execute/990404-1.c: New test.
30992
24dc09a7
ZW
309931999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30994
30995 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
30996 * gcc.dg/cpp-if3.c: Don't use -pedantic.
30997 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
30998 missing initializer warnings.
30999
b8c25665 310001999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
31001
31002 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31003 matching strings.
31004
b8c25665 310051999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
31006
31007 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31008
96e57dac
CB
310091999-03-26 Craig Burley <craig@jcb-sc.com>
31010
31011 * g77.f-torture/execute/19990325-0.f: New test.
31012 * g77.f-torture/execute/19990325-1.f: New test.
31013
b8c25665 310141999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
31015
31016 * gcc.c-torture/execute/990324-1.c: New test.
31017
b8c25665 310181999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31019
31020 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31021 test with 4.
31022
b8c25665 310231999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
31024
31025 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31026
98941e01
CB
310271999-03-13 Craig Burley <craig@jcb-sc.com>
31028
31029 * g77.f-torture/execute/19990313-2.f: New test.
31030 * g77.f-torture/execute/19990313-3.f: New test.
31031
fe3ab6bd
CB
310321999-03-13 Craig Burley <craig@jcb-sc.com>
31033
31034 * g77.f-torture/execute/19990313-0.f: New test.
31035 * g77.f-torture/execute/19990313-1.f: New test.
31036
b8c25665 310371999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31038
31039 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31040 printf to sprintf.
31041 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31042 (main): Add check for u15. Conditionalize u31 check depending on
31043 whether ints are <32 bits or >=32 bits.
92936ecf 31044
3d1d35d6
CB
310451999-03-08 Craig Burley <craig@jcb-sc.com>
31046
31047 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31048
fc370eff
CB
310491999-03-08 Craig Burley <craig@jcb-sc.com>
31050
31051 * g77.f-torture/compile/19990305-0.f: New test.
31052 * g77.f-torture/execute/19981119-0.f: New test.
31053
7e0847f6
CB
310541999-03-08 Craig Burley <craig@jcb-sc.com>
31055
31056 * g77.f-torture/execute/970625-2.f: call ABORT if final
31057 result is not correct, instead of just printing it.
31058 Add this checking via newly introduced obfuscation, to
31059 trip up buggy front ends.
31060
3f18f777
CB
310611999-03-07 Craig Burley <craig@jcb-sc.com>
31062
31063 * g77.f-torture/compile/960317-1.f: Moved from being
31064 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31065
158281d7
CB
310661999-03-06 Craig Burley <craig@jcb-sc.com>
31067
31068 * g77.f-torture/execute/960317-1.f: New (old) test.
31069 * g77.f-torture/execute/970625-2.f: Ditto.
31070
83f1c55d
RH
310711999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31072
31073 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31074 message on line 1 or line 2; cccp and cpplib do this differently.
31075
b8c25665 310761999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
31077
31078 * g++.old-deja/g++.law/weak1.C: New test.
31079
5762f506
ZW
310801999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31081
31082 * gcc.c-torture/execute/990119-1.c: Renamed to...
31083 * gcc.dg/990119-1.c: this, so it will only be tested once
31084 (it's a preprocessor test, it doesn't need to be run at
31085 multiple optimization levels).
31086
7126c249
ZW
310871999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31088
31089 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 31090 ALWAYS_CXXFLAGS.
7126c249 31091
bc0a89ec
CB
310921999-02-24 Craig Burley <craig@jcb-sc.com>
31093
29df9714
CB
31094 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31095 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
31096 to not be compilable by current g77.
31097
518ee01e
NC
310981999-02-24 Nick Clifton <nickc@cygnus.com>
31099
31100 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31101
b8c25665 311021999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
31103
31104 * gcc.c-torture/execute/990222-1.c: New test.
31105
a27e2d39
CB
311061999-02-19 Craig Burley <craig@jcb-sc.com>
31107
31108 * g77.f-torture/compile/19990218-0.f: New test.
31109 * g77.f-torture/noncompile/19990218-1.f: New test.
31110
fc18a80e
CB
311111999-02-18 Craig Burley <craig@jcb-sc.com>
31112
31113 * g77.f-torture/compile/19981216-0.f: New test.
31114
b8c25665 311151999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
31116
31117 * gcc.dg/990214-1.c: New test.
31118
b8c25665 311191999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 31120
3c602fcb
JL
31121 * gcc.dg/990213-2.c: New test.
31122
68fe00c0
JL
31123 * gcc.dg/990213-1.c: New test.
31124
b8c25665 311251999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
31126
31127 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31128 ints.
31129
60f29ff7
NC
311301999-02-11 Nick Clifton <nickc@cygnus.com>
31131
3af64817
JL
31132 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31133 specified by target.
31134
60f29ff7
NC
31135 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31136
b8c25665 311371999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
31138
31139 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31140
b8c25665 311411999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
31142
31143 * gcc.dg/special/ecos.exp: New test driver for new tests with
31144 special requirements.
31145
31146 * gcc.dg/special/alias-1.c: New test.
31147 * gcc.dg/special/gcsec-1.c: New test.
31148 * gcc.dg/special/weak-1.c: New test.
31149 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31150 * gcc.dg/special/weak-2.c: New test.
31151 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31152 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31153 * gcc.dg/special/wkali-1.c: New test.
31154 * gcc.dg/special/wkali-2.c: New test.
31155 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31156 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31157
b8c25665 311581999-02-10 Felix Lee <flee@cygnus.com>
05a59650 31159
efdbc6f8
RH
31160 * lib/c-torture.exp (c-torture-compile): Pull out code for
31161 analyzing gcc error messages.
31162 (c-torture-execute): Likewise. Fix some (harmless) false
31163 positives.
31164 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 31165
b8c25665 311661999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
31167
31168 * gcc.c-torture/execute/990208-1.c: New test.
31169
561cb39b
JL
311701999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31171
31172 * g++.dg/special/ecos.exp: New driver for new tests with special
31173 requirements
92936ecf 31174
561cb39b
JL
31175 * g++.dg/special/conpr-1.C: New test
31176 * g++.dg/special/conpr-2.C: New test
31177 * g++.dg/special/conpr-2a.C: New test
31178 * g++.dg/special/conpr-3.C: New test
31179 * g++.dg/special/conpr-3a.C: New test
31180 * g++.dg/special/conpr-3b.C: New test
92936ecf 31181
561cb39b
JL
31182 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31183 allow g++ to use the dg driver
31184
31185 * README: Add comment about g++.dg directory
31186
b8c25665 311871999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
31188
31189 * README: Update email addresses.
31190
83f1c55d
RH
311911999-02-03 Nick Clifton <nickc@cygnus.com>
31192
31193 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31194 arguments in order to force structure S onto the stack even on
31195 the alpha.
31196 (test): Pass 10 leading arguments to function foo as well as the
31197 structure S.
31198
31199 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 31200 failure for all targets.
83f1c55d
RH
31201
31202 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31203 abort to terminate program execution.
31204
b8c25665 312051999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
31206
31207 * gcc.c-torture/execute/990130-1.c: New test.
31208
b8c25665 312091999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
31210
31211 * gcc.dg/990130-1.c: New test.
31212
83f1c55d
RH
312131999-01-28 Michael Meissner <meissner@cygnus.com>
31214
31215 * gcc.c-torture/execute/990128-1.c: New test.
31216
312171999-01-27 Michael Meissner <meissner@cygnus.com>
31218
31219 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31220
3af64817
JL
312211999-01-27 Felix Lee <flee@cygnus.com>
31222
31223 * lib/c-torture.exp (c-torture-compile): pull out code for
31224 analyzing gcc error messages.
31225 (c-torture-execute): ditto, and fix some (harmless) false
31226 positives.
31227 * lib/gcc.exp (gcc_check_compile): new function.
31228
b8c25665 312291999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 31230
b96acc3f
JL
31231 * gcc.dg/990117-1.c: New test.
31232
f81b9d95 31233 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 31234
f81b9d95 31235 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 31236
b8c25665 312371999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
31238
31239 * g77.f-torture/compile/990115-1.f: New test.
31240
b8c25665 312411999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
31242
31243 * gcc.c-torture/compile/990107-1.c: New test
31244
b8c25665 312451999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 31246
1d1c12f4
JL
31247 * gcc.c-torture/execute/990106-2.c: New test.
31248
e2ba7b0e
JL
31249 * gcc.c-torture/execute/990106-1.c: New test.
31250
b8c25665 312511998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
31252
31253 * gcc.c-torture/compile/981223-1.c: New test.
31254
b8c25665 312551998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
31256
31257 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31258 (opt3): Rename from opt4 and disable.
31259
7162b45d
AO
312601998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31261
31262 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31263
68b04813
AO
312641998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31265
31266 * g++.old-deja/g++.other/conv5.C: New test.
31267
83f1c55d
RH
312681998-12-14 Nick Clifton <nickc@cygnus.com>
31269
31270 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31271
b8c25665 312721998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
31273
31274 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31275
b8c25665 312761998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
31277
31278 * gcc.c-torture/compile/981211-1.c: New test.
31279
2d8bf6c3
AO
312801998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31281
ceff9b14 31282 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 31283
ceff9b14 31284 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 31285
b8c25665 312861998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
31287
31288 * gcc.special/930510-1.c: Make C9X safe.
31289 * gcc.misc-tests/gcov-1.c Similarly.
31290 * gcc.misc-tests/gcov-2.c Similarly.
31291
7dc8c714
AO
312921998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31293
31294 * gcc.dg/ultrasp1.c: New test.
31295
b8c25665 312961998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
31297
31298 * gcc.c-torture/execute/981206.c: New test.
31299
658269bd
AO
313001998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31301
c3a6e905
AO
31302 * g++.old-deja/g++.ns/template7.C: New test.
31303
2732314e
AO
31304 * g++.old-deja/g++.other/expr1.C: New test.
31305
ad987436
AO
31306 * g++.old-deja/g++.eh/tmpl3.C: New test.
31307
658269bd
AO
31308 * g++.old-deja/g++.eh/tmpl2.C: New test.
31309
71eb0b9e
AO
313101998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31311
ceff9b14
AO
31312 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31313 * g++.old-deja/g++.other/using6.C: Removed.
31314 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 31315
71eb0b9e
AO
31316 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31317
16fe4796
AO
313181998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31319
b0e3f98f
AO
31320 * g++.old-deja/g++.pt/overload8.C: New test.
31321
10e209e3
AO
31322 * g++.old-deja/g++.pt/overload7.C: New test.
31323
ceff9b14 31324 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 31325
ceff9b14
AO
31326 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31327 and relinking messages.
31328 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31329 compiling with -frepo.
16fe4796 31330
688d56bc
AO
313311998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31332
31333 * g++.old-deja/g++.pt/lookup6.C: New test.
31334
83f1c55d
RH
313351998-11-30 Nick Clifton <nickc@cygnus.com>
31336
31337 * gcc.c-torture/execute/981130-1.c: New test.
31338 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31339
d1b0fca0
AO
313401998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31341
308a214a
AO
31342 * g++.old-deja/g++.pt/explicit76.C: New test.
31343
91910750
AO
31344 * g++.old-deja/g++.pt/friend38.C: New test.
31345
fb63a870
AO
31346 * g++.old-deja/g++.ns/crash2.C: New test.
31347
c885faf8
AO
31348 * g++.old-deja/g++.pt/defarg8.C: New test.
31349
be537f34
AO
31350 * g++.old-deja/g++.pt/instantiate6.C: New test.
31351
bc4f0b0a
AO
31352 * g++.old-deja/g++.pt/static6.C: New test.
31353
d1b0fca0
AO
31354 * g++.old-deja/g++.pt/decl2.C: New test.
31355
3c9a0d0f
AO
313561998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31357
51a63112
AO
31358 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31359 problem is actually related with name lookup, but so what? :-)
31360
3c9a0d0f
AO
31361 * g++.old-deja/g++.pt/friend37.C: New test.
31362
6edfbe4c
DL
313631998-11-25 Dave Love <d.love@dl.ac.uk>
31364
31365 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31366 element, which fails on some systems.
31367
31368 * g77.f-torture/execute/labug1.f: New test.
31369
b8c25665 313701998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
31371
31372 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31373 is defined.
31374
7251e552
DL
313751998-11-18 Dave Love <d.love@dl.ac.uk>
31376
31377 * g77.f-torture/compile/981117-1.f: New test.
31378
233363cb
AO
313791998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31380
31381 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 31382 properly discarded.
233363cb 31383
b8c25665 313841998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
31385
31386 * gcc.c-torture/execute/memcheck: New directory of tests for
31387 -fcheck-memory-usage.
31388
ed8e443a
JM
313891998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31390
31391 * README: New file, general information about the testsuite and
31392 new description of the various C++ test subdirectories.
31393 * README.g++: Eliminate obsolete information, update and move most
31394 relevant stuff to README.
31395
313961998-11-07 Richard Henderson <rth@cygnus.com>
31397
31398 * gcc.c-torture/compile/981107-1.c: New test.
31399
314001998-11-02 Doug Evans <devans@canuck.cygnus.com>
31401
31402 * execute/memcpy-bi.c: New testcase.
31403
314041998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31405
31406 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31407 base classes.
31408
31409 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31410 template is selected.
31411
31412 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31413 classes, it should be accepted for all types.
31414
31415 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31416
31417 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31418 specializations start with template headers.
31419
314201998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31421
31422 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31423
31424 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31425 non-POD types.
31426
314271998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31428
31429 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31430
314311998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31432
31433 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31434
314351998-10-19 Jeffrey A Law (law@cygnus.com)
31436
31437 * 981019-1.c: New test.
31438
314391998-10-14 Robert Lipe <robertl@dgii.com>
31440
31441 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31442 find objc headers.
31443
314441998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31445
31446 * compile/981001-4.c: Remove use of GCC extension that triggers a
31447 compiler bug.
31448
314491998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31450
31451 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31452
314531998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31454
31455 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31456 instantiation of template produces incorrect code for delete
31457 expression.
31458
31459 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31460 constructors' name is not unique.
31461 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31462 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31463
31464 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31465 automatic array of const is ill-formed.
31466
31467 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31468 of template parameter?
31469
31470 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31471 const.
31472
31473 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31474 pointer-to-member expression.
31475
31476 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31477 declaration causes ICE.
31478
314791998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31480
31481 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31482 reserved in the global namespace.
31483
31484 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31485 generate needed virtual table.
31486
31487 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31488
314891998-10-10 Dariush Eslimi <eslimi@loran.com>
31490
31491 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31492 template-dependent type
31493
314941998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31495
31496 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31497 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31498 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31499
31500 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31501 class should be usable as argument of member function.
31502 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31503 class should be usable as return type of member function.
31504 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31505 class should be usable as type of data member.
31506
31507 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31508
315091998-10-09 Jeffrey A Law (law@cygnus.com)
31510
31511 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31512
315131998-10-08 Nick Clifton <nickc@cygnus.com>
31514
31515 * gcc.dg/dll-?.c Add thumb to target list.
31516 Fix assembler scan patterns to match current assembler output.
31517
315181998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31519
31520 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31521 matching of template brackets.
31522
31523 * g++.old-deja/g++.other/using4.C: New test. Test using
31524 declarations of methods from base classes.
31525
31526 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31527 within functions should introduce names into the innermost
31528 enclosing namespace.
31529
31530 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31531 of static locals if first initialization throws.
31532
315331998-10-07 Jim Wilson <wilson@cygnus.com>
31534
31535 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31536
315371998-10-06 Ken Raeburn <raeburn@cygnus.com>
31538
31539 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31540 lose track of the possible targets of tablejump insns.
31541 * special/special.exp: Run it.
31542
315431998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31544
31545 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31546 must be declared before its specializations can be named in friend
31547 declarations.
31548
315491998-10-05 Dave Love <d.love@dl.ac.uk>
31550
31551 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31552
31553 * g77.f-torture/execute/io1.f: New test.
31554
315551998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31556
31557 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31558 with pointer to template function, for which no argument deduction
31559 is possible.
31560
31561 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31562 specialization of template function as argument to template
31563 function.
31564
31565 * g++.old-deja/g++.other/access2.C: New test; Inner class
31566 shouldn't have privileged access to Outer's names.
31567
315681998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31569
31570 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31571 friend template declared within template class conflicts with
31572 nested class of the same name.
31573
31574 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31575 is ignored.
31576
31577 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31578 object with direct initializer as function declaration.
31579
31580 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31581 initializers.
31582
31583 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31584 involving const pointer and NULL produces incorrect result.
31585
31586 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31587 type name without `typename' should be rejected with -pedantic.
31588
315891998-10-02 Richard Henderson <rth@cygnus.com>
31590
31591 * g++.old-deja/g++.other/addrof1.C: New test.
31592
315931998-10-01 Nick Clifton <nickc@cygnus.com>
31594
31595 * gcc.c-torture/compile/981001-1.c: New test.
31596 * gcc.c-torture/execute/981001-1.c: New test.
31597
315981998-10-01 Jeffrey A Law (law@cygnus.com)
31599
31600 * gcc.c-torture/compile/981001-2.c: New test.
31601 * gcc.c-torture/compile/981001-3.c: New test.
31602 * gcc.c-torture/compile/981001-4.c: New test.
31603
316041998-10-01 Robert Lipe <robertl@dgii.com>
31605
31606 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31607 multilibbed hosts. Idea grafted from g77.exp.
31608
316091998-09-30 Dave Love <d.love@dl.ac.uk>
31610
31611 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31612 avoid losing on systems which need -lsocket.
31613
316141998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31615
31616 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31617 * g++.old-deja/g++.other/nested2.C: Ditto.
31618 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31619 failure.
31620
316211998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31622
31623 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31624 preferred over template operator!= for enum bitfields.
31625
316261998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31627
31628 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31629 that happen to have the same base name, but in different scopes,
31630 are incorrectly rejected.
31631
316321998-09-16 Richard Henderson <rth@cygnus.com>
31633
31634 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31635 on the native word size instead of an integer literal.
31636
316371998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31638
31639 * g++.old-deja/g++.other/static2.C: Invocation of static data
31640 member of type pointer-to-function denoted as non-static member.
31641
31642 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31643 checks involving function types and aliases.
31644
316451998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31646
31647 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31648 redefined to the same non-trivial type.
31649
31650 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31651 namespace-qualification of template specializations declared in
31652 other namespaces.
31653
31654 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31655 to declare a subset of the specializations of a template function
31656 as friends of specializations of a template class.
31657
31658 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31659 member templates that do not fully specialize the enclosing
31660 template class are rejected.
31661
316621998-09-11 Dave Love <d.love@dl.ac.uk>
31663
31664 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31665
316661998-09-08 Dave Love <d.love@dl.ac.uk>
31667
31668 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31669 altered from libf2c/libU77 version.
31670
316711998-09-06 Dave Love <d.love@dl.ac.uk>
31672
31673 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31674
316751998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31676
31677 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31678 (un)signed char are different types for template specialization
31679 purposes.
31680
316811998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31682
31683 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31684 * objc: ObjC testsuite.
31685
316861998-08-31 Catherine Moore <clm@cygnus.com>
31687
31688 * gcc.c-torture/execute/941014-1.x: New file.
31689
316901998-08-31 Nick Clifton <nickc@cygnus.com>
31691
31692 * lib/c-torture.exp: Add support for
31693 torture_eval_before_compile and torture_eval_before_execute
31694 variables.
31695
316961998-08-30 Jeffrey A Law (law@cygnus.com)
31697
31698 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31699 this test triggers valid.
31700
317011998-08-27 Jeffrey A Law (law@cygnus.com)
31702
31703 * gcc.dg/980827-1.c: New test.
31704
317051997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31706
31707 * gcc.c-torture/execute/loop-4b.c: New test.
31708
317091998-08-26 Nick Clifton <nickc@cygnus.com>
31710
31711 * lib/c-torture.exp: Add support for
31712 torture_eval_before_compile and torture_eval_before_execute
31713 variables.
31714
317151998-08-25 Jeffrey A Law (law@cygnus.com)
31716
31717 * gcc.c-torture/compile/980825-1.c: New test.
31718
317191998-08-24 Nick Clifton <nickc@cygnus.com>
31720
31721 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31722 count number tests in opt_t0 not good_t0.
31723
317241998-08-24 Jeffrey A Law (law@cygnus.com)
31725
31726 * gcc.c-torture/compile/930326-1.x: Fix typo.
31727
317281998-08-23 Mark Mitchell <mark@markmitchell.com>
31729
31730 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
31731 causes an ICE.
31732
317331998-08-21 Jeffrey A Law (law@cygnus.com)
31734
31735 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
31736 STACK_SIZE is defined.
31737 * gcc.c-torture/unsorted/stuct.c: Similarly.
31738
31739 * gcc.c-torture/compile/980821-1.c: New test.
31740
317411998-08-21 Jeffrey A Law (law@cygnus.com)
31742
31743 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
31744
317451998-08-19 Mark Mitchell <mark@markmitchell.com>
31746
31747 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
31748 code.
31749
317501998-08-09 Mark Mitchell <mark@markmitchell.com>
31751
31752 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
31753 error'.
31754
317551998-08-18 Jeffrey A Law (law@cygnus.com)
31756
31757 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
31758
317591998-08-16 Jeffrey A Law (law@cygnus.com)
31760
31761 * gcc.c-torture/compile/980816-1.c: New test.
31762
31763 * gcc.dg/980816-1.c: New test.
31764
317651998-08-13 Jeffrey A Law (law@cygnus.com)
31766
31767 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
31768 compiler for ieee tests.
31769
317701998-08-01 Dave Love <d.love@dl.ac.uk>
31771
31772 * g77.f-torture/compile/980729-0.f: New test.
31773
317741998-07-30 Ken Raeburn <raeburn@cygnus.com>
31775
31776 * gcc.c-torture/special/eeprof-1.c: New test, for
31777 -finstrument-functions.
31778 * gcc.c-torture/special/special.exp: Run it.
31779
317801998-07-29 Jeffrey A Law (law@cygnus.com)
31781
31782 * gcc.c-torture/compile/980729-1.c: New test.
31783
317841998-07-27 Nick Clifton <nickc@cygnus.com>
31785
31786 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
31787 __thumb__ is defined, and test for ARM style doubles if so.
31788
317891998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
31790
31791 * g77.f-torture/noncompile/980615-0.f: New test.
31792
b8c25665 317931998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
31794
31795 * gcc.dg/980312-1.c: Do link instead of compile.
31796 * gcc.dg/980313-1.c: Likewise.
31797
b8c25665 317981998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
31799
31800 * gcc.c-torture/compile/980726-1.c: New test.
31801
8b62e122
DL
318021998-07-25 Dave Love <d.love@dl.ac.uk>
31803
31804 * g77.f-torture/execute/io0.f: New test.
31805
b8c25665 318061998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
31807
31808 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
31809 an int.
31810
b8c25665 318111998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31812
31813 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
31814 m32r bugs.
31815
b8c25665 318161998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
31817
31818 * gcc.dg/980626-1.c: Expect failures for all toolchains until
31819 c-decl.c:grokdeclarator can handle mode attributes.
31820
b8c25665 318211998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
31822
31823 * gcc.c-torture/execute/980716-1.c: New test.
31824
b8c25665 318251998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
31826
31827 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
31828 the mn10200.
31829 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
31830 the mn10200.
31831 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 31832 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 31833
bda991ee
DL
318341998-07-13 Dave Love <d.love@dl.ac.uk>
31835
31836 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
31837 New test from Craig.
31838
3792922a
DL
318391998-07-12 Dave Love <d.love@dl.ac.uk>
31840
538ccf9a
DL
31841 * g77.f-torture/noncompile/980616-0.f: New test.
31842
3792922a
DL
31843 * g77.f-torture/execute/970816-3.f: New test from Craig.
31844
b8c25665 318451998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 31846
a1ee890d
ML
31847 * g++.other/singleton.C: Return error value instead of taking
31848 SIGSEGV.
31849
b8c25665 318501998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
31851
31852 * g++.other/singleton.C: New test. Warning is under dispute.
31853 Runtime crash is not.
31854
b8c25665 318551998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 31856
92936ecf
ZW
31857 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
31858 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
31859 using6.C, using7.C}: New namespace tests.
31860
b8c25665 318611998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 31862
ceff9b14
AO
31863 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
31864 specialization with typedef'ed names used as array indexes.
25381187 31865
b8c25665 318661998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 31867
57c578cf
JL
31868 * gcc.c-torture/execute/980709-1.c: New test.
31869
6acaa318
JL
31870 * gcc.dg/980709-1.c: New test.
31871
b8c25665 318721998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
31873
31874 * gcc.c-torture/execute/bcp-1.c: New test.
31875
b8c25665 318761998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
31877
31878 * gcc.c-torture/execute/980707-1.c: New test.
31879
b8c25665 318801998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
31881
31882 * gcc.c-torture/compile/980706-1.c: New test.
31883
b22773b1
DL
318841998-07-01 Dave Love <d.love@dl.ac.uk>
31885
31886 * g77.f-torture/execute/980701-0.f,
31887 g77.f-torture/execute/980701-1.f: New test from Craig.
31888
b8c25665 318891998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 31890
0d37278a
JL
31891 * gcc.c-torture/compile/980701-1.c: New test.
31892
506506fa
JL
31893 * gcc.c-torture/execute/980701-1.c: New test.
31894
b8c25665 318951998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
31896rlsruhe.de>
31897
31898 * g++.old-deja/g++.robertl/eb132.C: New test.
31899 * g++.old-deja/g++.robertl/eb133.C: Likewise.
31900
174be1b3
DL
319011998-06-29 Dave Love <d.love@dl.ac.uk>
31902
14583692
DL
31903 * g77.f-torture/execute/980628-7.f,
31904 g77.f-torture/execute/980628-8.f,
31905 g77.f-torture/execute/980628-9.f,
31906 g77.f-torture/execute/980628-10.f: New tests from Craig.
31907
174be1b3
DL
31908 * g77.f-torture/execute/980628-3.f: Remove mail headers.
31909
b8c25665 319101998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
31911
31912 * g77.f-torture/execute/980628-4.f: New test from Craig.
31913 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 31914 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
31915 * g77.f-torture/execute/980628-0.f: Likewise.
31916 * g77.f-torture/execute/980628-1.f: Likewise.
31917 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 31918 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 31919
b8c25665 319201998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
31921
31922 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
31923 directory when nothing has been installed yet.
31924
b8c25665 319251998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
31926
31927 * gcc.c-torture/special/special.exp: Handle newer versions of
31928 dejagnu.
31929
b8c25665 319301998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
31931
31932 * gcc.dg/980626-1.c: New test.
31933
b8c25665 319341998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
31935
31936 * gcc.misc-tests/m-un-2.c: New test.
31937 * g++.old-deja/g++.other/warn01.c: Likewise.
31938
b8c25665 319391998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 31940
117b84b7
RL
31941 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
31942 compatibility with assmblers with a different comment character.
92936ecf 31943 Eliminate use of GAS-specific extensions.
117b84b7 31944
b8c25665 319451998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
31946
31947 * gcc.c-torture/execute/ieee/980619-1.c: New test.
31948
b8c25665 319491998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
31950
31951 *lib/g77.exp: Replace search for libf2c.a with search for newly
31952 renamed libg2c.a
31953
b8c25665 319541998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
31955
31956 * gcc.c-torture/execute/980617-1.c: New test.
31957
b8c25665 319581998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
31959
31960 * gcc.c-torture/execute/980612-1.c: New test.
31961
b8c25665 319621998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 31963
5ccdc8af
JL
31964 * gcc.dg/980523-1.c: Only test on ppc-linux.
31965 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
31966
74cbdffa
JL
31967 * gcc.c-torture/execute/980608-1.c: New test.
31968
b8c25665 319691997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31970
31971 * gcc.c-torture/execute/980605-1.c: New test.
31972
b8c25665 319731998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
31974
31975 * gcc.c-torture/execute/980604-1.c: New test.
31976
b8c25665 319771998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
31978
31979 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 31980 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 31981
858a26d4
DL
319821998-06-02 Dave Love <d.love@dl.ac.uk>
31983
31984 * 970125-0.f: Fix per JCB. Add commentary.
31985
b8c25665 319861998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31987
31988 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
31989 IEEE -0 support.
31990
b8c25665 319911998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
31992
31993 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
31994 earlier.
31995
b8c25665 319961998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
31997
31998 * gcc.c-torture/execute/980526-3.c: New test.
31999
8da801cf
MH
320001998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32001
32002 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32003 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32004 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32005 m88k-motorola-sysv3 to XFAIL.
32006
b8c25665 320071998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
32008
32009 * gcc.dg/980526-1.c: New test.
32010 * gcc.c-torture/execute/980526-2.c: New test.
32011
b8c25665 320121998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 32013
077e57d2
JL
32014 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32015
74cd6867
JL
32016 * gcc.c-torture/execute/980526-1.c: New test.
32017
ef75df42
DL
320181998-05-26 Dave Love <d.love@dl.ac.uk>
32019
32020 * g77.f-torture/execute/alpha2.f: Add runtime test.
32021
46dc5157
JM
320221998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32023
51c4eb9b
JM
32024 * g++.old-deja/old-deja.exp: Strip leading directories.
32025
46dc5157
JM
32026 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32027 error for the line. Don't run multiple tests for the same line.
32028
b8c25665 320291998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
32030
32031 * gcc.dg/980523-1.c: New test.
32032
6e4cdba0
DL
320331998-05-23 Dave Love <d.love@dl.ac.uk>
32034
32035 * g77.f-torture/compile/970915-0.f: New test.
32036
cf22ce45
JM
320371998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32038
32039 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32040
b8c25665 320411998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
32042
32043 * gcc.dg/980520-1.c: New test.
32044
b8c25665 320451998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
32046
32047 * gcc.dg/980502-1.c: Fix return type.
32048
b8c25665 320491998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
32050
32051 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32052 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32053 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32054 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32055 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32056
3e98dfd1
DL
320571998-05-20 Dave Love <d.love@dl.ac.uk>
32058
32059 * g77.f-torture/execute/980520-1.f: New test.
32060
4ee383a7
DL
320611998-05-15 Dave Love <d.love@dl.ac.uk>
32062
32063 * lib/mike-g77.exp: New file.
32064
32065 * g77.f-torture/noncompile/noncompile.exp,
32066 g77.f-torture/noncompile/check0.f: New files.
32067
c02cdb70
DL
320681998-05-14 Dave Love <d.love@dl.ac.uk>
32069
32070 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32071 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32072 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32073 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32074 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32075 abort where appropriate.
32076
b8c25665 320771998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
32078
32079 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32080 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32081
87c54c63
DL
320821998-04-29 Dave Love <d.love@dl.ac.uk>
32083
32084 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32085
8594f210
DL
320861998-04-27 Dave Love <d.love@dl.ac.uk>
32087
32088 * g77.f-torture/compile/980427-0.f: New test.
32089
2fe8c4d9
DL
320901998-04-24 Dave Love <d.love@dl.ac.uk>
32091
32092 * g77.f-torture/compile/980424-0.f: New test.
32093
bddcc8a6
DL
320941998-04-19 Dave Love <d.love@dl.ac.uk>
32095
39339a62 32096 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
32097 * g77.f-torture/compile/970125-0.f: New test.
32098 * g77.f-torture/compile/980419-1.f: New test.
32099
b8c25665 321001998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32101
32102 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32103 of loop-4.c.
32104
b8c25665 321051998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32106
32107 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32108
b8c25665 321091998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32110
32111 * gcc.c-torture/compile/980329-1.c: New test.
32112
b8c25665 321131998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 32114
583708a6 32115 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
32116 * gcc.dg/980312-1.c: Fix typo in -march command.
32117
b8c25665 321181998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 32119
583708a6 32120 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 32121
b8c25665 321221998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
32123
32124 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32125 Dave Love agree the Fortran source is bogus.
32126
b8c25665 321271998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
32128
32129 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32130 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32131 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32132 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32133 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 32134
b8c25665 321351998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 32136
ceff9b14 32137 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 32138
26f6827a
DL
321391998-02-18 Dave Love <d.love@dl.ac.uk>
32140
32141 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32142 possibly uninitialized) variables and declare dnrm2.
32143
b8c25665 321441998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
32145
32146 From Bruno Haible <haible@ilog.fr>:
32147 * gcc.c-torture/execute/980223.c: New test.
32148
b8c25665 321491998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
32150
32151 * gcc.dg/ifelse-1.c: New test.
b45f3a91 32152
b8c25665 321531998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 32154
b45f3a91
L
32155 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32156
efdbc6f8
RH
32157 * lib/old-dejagnu.exp (old-dejagnu): Added the
32158 "execution test - XFAIL *-*-*" handling in the spirit of
32159 "excess errors test -". Changed the "execution test fails"
32160 handling to be like "excess errors test fails".
32161 * Update various tests accordingly.
fa80e0a6 32162
b8c25665 321631998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32164
32165 * gcc.c-torture/execute/980205.c: New test.
32166
b8c25665 321671998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
32168
32169 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32170 * lib/f-torture.exp: Similarly.
32171 * gcc.c-torture: Rename all .cexp files to .x files.
32172
b8c25665 321731997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32174
32175 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32176 (940510-1.c): Removed duplicate.
32177 (971104-1.c): New test.
32178
b8c25665 321791997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 32180
efdbc6f8 32181 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 32182
b8c25665 321831997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32184
32185 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32186 use that to size the filler array.
32187
b8c25665 321881997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 32189
15ec0729
JL
32190 * lib/c-torture.exp(c-torture-execute): Fix typo.
32191
32192 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32193 testcase as the executable name. Keep the executable around if
32194 the test fails.
32195
b8c25665 321961997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
32197
32198 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
32199 changes. Only test one -g option, and move it to the end of the
32200 list of options to test.
15ec0729 32201
b8c25665 322021997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
32203
32204 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32205 variable GCC_TORTURE_OPTIONS to supply default switches separated
32206 by colons. If no environment variable, run tests with -O0 -g, -O1
32207 -g, and -O2 -g as well.
32208
b8c25665 322091997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
32210
32211 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32212 explanatory comments. Fix indentation.
335043a8 32213
b8c25665 322141997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
32215
32216 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 32217
b8c25665 322181997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
32219
32220 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32221 * g++.old-deja/g++.mike/p7325.C: Likewise.
32222 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32223
b8c25665 322241997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
32225
32226 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32227 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32228 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32229 * g++.old-deja/g++.law/operators4.C: Likewise.
32230
b8c25665 322311997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
32232
32233 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32234 * g++.old-deja/g++.mike/p784.C: Ditto.
32235 * g++.old-deja/g++.mike/p785.C: Ditto.
32236
b8c25665 322371997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 32238
efdbc6f8 32239 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 32240
b8c25665 322411997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
32242
32243 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32244 target feature; pass this to c-torture-execute as needed.
32245
b8c25665 322461997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 32247
15ec0729 32248 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
32249 current executables being tested are identical, we don't need to
32250 run the executable again. Try to make the executable names
32251 unique. Add an optional argument for passing additional compiler
32252 flags.
18c6629a 32253
b8c25665 322541997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
32255
32256 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32257
b8c25665 322581997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
32259
32260 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32261
b8c25665 322621997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32263
32264 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32265 32bit or larger longs.
32266
32267 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32268 have either a 32bit long or 32bit int.
32269
b8c25665 322701997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32271
32272 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32273 Make double precision tests dependent on sizeof (double).
32274
b8c25665 322751997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32276
32277 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32278 too.
32279
b8c25665 322801997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32281
32282 * gcc.c-torture/compile/961203-1.cexp: New script.
32283
b8c25665 322841997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32285
32286 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32287 up the includes ourselves.
32288
b8c25665 322891997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32290
32291 * lib/plumhall.exp: Remove random include, and add a few
32292 verbose messages for debugging.
32293
b8c25665 322941997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32295
32296 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32297 of trying to do it ourselves.
32298
b8c25665 322991997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32300
32301 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32302
b8c25665 323031997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32304
32305 * gcc.prms/5403.c: Made regexp a bit less strict.
32306
b8c25665 323071997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32308
32309 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32310 is returned from remote_load instead.
32311 * lib/plumhall.exp: Ditto.
32312 * lib/mike-g++.exp: Ditto.
32313 * lib/old-dejagnu.exp: Ditto.
32314 * lib/c-torture.exp: Ditto.
32315
b8c25665 323161997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32317
32318 * lib/g++.exp: Use build_wrapper procedure.
32319 * lib/gcc.exp: Ditto.
32320
b8c25665 323211997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32322
32323 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32324 an old-style decl for malloc. Fixes tests to work when
32325 sizeof (int) != sizeof (size_t).
32326
b8c25665 323271997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
32328
32329 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32330
32331 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32332 use stdargs.h interface.
32333
b8c25665 323341997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
32335
32336 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32337 NO_VARARGS when compiling.
32338
b8c25665 323391997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32340
32341 * lib/plumhall.exp(ph_includes): New procedure.
32342 (ph_make): Use it.
32343 (ph_compiler): Ditto.
32344
32345 * lib/g++.exp: Rename test-glue.c to testglue.c.
32346 * lib/gcc.exp: Ditto.
32347
b8c25665 323481997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32349
32350 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 32351 to completion when it's called.
921e5a0e 32352
b8c25665 323531997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32354
32355 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32356 is defined, don't do test.
32357
b8c25665 323581997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32359
32360 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32361 for object files.
32362 (ph_summary): Mark skipped testcases as untested, not unresolved.
32363
32364 * lib/plumhall.exp (ph_make): If unresolved because of bad
32365 errorCode, record errorCode in log file.
32366 (*): Replace send_log/verbose with verbose -log.
32367
b8c25665 323681997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32369
32370 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32371 double conversion if double isn't at least 8 bytes.
32372
32373 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32374 int to work with targets where int is 16 bits.
32375
32376 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32377 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32378 precision for the test to complete.
32379
b8c25665 323801997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32381
32382 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32383 if d10v is not compiled with the -mdouble64 flag.
32384 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32385
32386 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32387 d10v is not compiled with the -mint32 flag.
32388
b8c25665 323891997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32390
32391 * lib/plumhall.exp: Use incr_count.
32392
b8c25665 323931997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32394
32395 * gcc.c-torture: Update to c-torture-1.45.
32396
b8c25665 323971997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32398
32399 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 32400 the name of the expect testcase file).
92936ecf 32401
921e5a0e
JL
32402 * lib/g++.exp(g++_init): Ditto.
32403
b8c25665 324041997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32405
32406 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32407 the host.
32408
32409 * lib/gcc.exp(gcc_exit): New procedure.
32410
b8c25665 324111997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32412
32413 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32414 specs where appropriate.
32415
32416 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32417 because of new "candidates are" messages, and removed a few
32418
32419 * Converted all non-old-style g++ testcases to old-style, and
32420 moved into g++.old-deja.
32421
b8c25665 324221997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32423
32424 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32425 options.
32426
32427 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32428 succeeded.
32429
32430 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32431
b8c25665 324321997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
32433
32434 * lib/gcc.exp (gcc_target_compile): Add support for defining
32435 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32436 the machine doesn't have those features.
32437
b8c25665 324381997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32439
32440 * g++.law/operators4.exp: Don't use LIBS.
32441
b8c25665 324421997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32443
32444 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 32445
921e5a0e
JL
32446 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32447 * lib/g++.exp: Set it here instead. Also, allow use of the
32448 --tool_exec and --tool_opt options. Change CXX to
32449 GXX_UNDER_TEST.
92936ecf 32450
921e5a0e 32451 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 32452
921e5a0e
JL
32453 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32454
b8c25665 324551997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32456
32457 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 32458 prune_system_crud.
921e5a0e
JL
32459 * lib/mike-g++.exp: Ditto.
32460 * lib/gcc.exp: Ditto.
32461 * lib/g++.exp: Ditto.
32462
32463 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32464
b8c25665 324651997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 32466
efdbc6f8
RH
32467 * 941014-2.c: Include stdlib.h
32468 * 960327-1.c: Include stdio.h
32469 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 32470
b8c25665 324711997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32472
32473 * lib/gcc.exp: Add gcc,stack_size target feature.
32474
92936ecf 32475 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
32476 paths here, not in two other places. And, it's $options, not
32477 options.
32478
32479 * lib/mike-g++.exp(postbase): Remove the code that determines
32480 the correct include and link paths.
32481 * g++.old-deja/old-deja.exp: Ditto.
32482
b8c25665 324831997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32484
32485 * lib/g++.exp(g++_init): target_compile no longer returns the
32486 filename of the result.
32487
b8c25665 324881997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32489
32490 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32491 call to glob.
32492
32493 * gcc.c-torture/special/special.exp: Change call to
42ded877 32494 gcc_target_compile to include the object file.
921e5a0e 32495
b8c25665 324961997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
32497
32498 * gcc.c-torture/special/special.exp: Correct misspelling in last
32499 change.
32500
b8c25665 325011997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32502
32503 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 32504 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
32505 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32506 (ph_make): Clean up objects and executables that were built
32507 if the tests succeeded.
32508
b8c25665 325091997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32510
32511 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32512 libraries and includes in the build tree as appropriate.
32513
b8c25665 325141997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32515
32516 * lib/c-torture.exp: Instead of looking for the global variable
32517 NO_LONG_LONG, check to see if that's a feature of the target.
32518
b8c25665 325191997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32520
32521 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
32522 config; this functionality is now in devo/dejagnu/config.
32523
32524 g++.*/*: Pass any additional flags used to compile to postbase;
32525 delete CXXFLAGS.
92936ecf 32526
4c3c833a
JL
32527 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32528 is now done by runtest.exp. Use gcc_target_compile instead of
32529 compile.
32530
32531 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32532 Remove references to CFLAGS. Use remote_file instead of
32533 calling rm -f.
32534 (c-torture): Take a list of arguments to use to compile this
32535 testcase.
32536
32537 lib/g++.exp: Simplify. Use target_compile instead of compile.
32538 lib/gcc-dg.exp: Ditto.
32539 lib/gcc.exp: Ditto.
32540 lib/mike-{gcc,g++}.exp: Ditto.
32541 lib/old-dejagnu.exp: Ditto.
32542 lib/plumhall.exp: Ditto.
92936ecf 32543
b8c25665 325441997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32545
32546 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32547 (ph_linker): Likewise.
32548
b8c25665 325491996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 32550
efdbc6f8 32551 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
32552 MAP_ANON / MAP_ANONYMOUS if defined;
32553 else try to map from /dev/zero .
32554
b8c25665 325551996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32556
32557 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32558 isn't defined, then define it to MAP_ANONYMOUS.
32559
b8c25665 325601996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32561
32562 * gcc.c-torture: Update to c-torture-1.42 release.
32563
b8c25665 325641996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32565
32566 * gcc.c-torture: Update to c-torture-1.41 release.
32567
b8c25665 325681996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32569
32570 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32571 c-torture release.
32572
b8c25665 325731996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32574
32575 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32576 and LDFLAGS. Fix second case to append the target_info ldflags
32577 onto LDFLAGS, not CFLAGS.
32578 * lib/g++.exp (g++_init): Add target_info stuff.
32579 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32580 of libgloss and newlib flags for !native.
32581
32582 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32583 (GDB): Fix relative path to go up another dir for finding gdb.
32584
b8c25665 325851996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
32586
32587 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32588 versions in the target_info array, if they don't exist.
32589
b8c25665 325901996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32591
32592 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32593
b8c25665 325941996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32595
32596 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32597 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32598
b8c25665 325991996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32600
32601 * lib/old-dejagnu.exp: Don't remove the output file before we've
32602 actually tested it. Don't append pwd to the path of the executable
32603 we're testing.
32604
b8c25665 326051996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32606
32607 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32608
b8c25665 326091996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32610
32611 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
32612 temporary directory for compiler files, and set it to a default
32613 value of /tmp. Set $output as the name of the output file from
32614 compiling the testcase. Add a -o option to $cflags_var so the
32615 compiler writes the final output file as $output. Set $executable
32616 to $output.
4c3c833a
JL
32617
32618 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
32619 directory for compiler files, and set it to /tmp if it doesn't
32620 already have a value. Set $output_file to the name of the output
32621 file from compiling the testcase. Add a -o option to CXXFLAGS so
32622 the compiler writes the final output file as $output. Use $output
32623 as the executable to be tested.
4c3c833a 32624
b8c25665 326251996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32626
32627 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32628
b8c25665 326291996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32630
32631 * gcc.c-torture/execute/pending-1.c: New test. Still
32632 pending in Tege's queue.
32633
b8c25665 326341996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
32635
32636 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32637 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32638 if there were failures. Call unresolved if there were unresolved
32639 testcases. Call gcc_fail if program did not run to completion.
32640 (ph_make): Pass additional argument name to ph_execute.
32641 (ph_execute): Add new argument. Pass additional arguments to
32642 ph_summary. Call gcc_fail is there is no execution output.
32643
b8c25665 326441996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32645
32646 * lib/plumhall.exp (proc_summary): Output relavent summary
32647 lines into the log so specific failures in plumhall can be
32648 investigated.
32649
b8c25665 326501996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32651
32652 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32653 (c-torture-execute): Don't try to execute tests which use
32654 "long long" types if $NO_LONG_LONG is nonzero.
32655
b8c25665 326561996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32657
32658 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32659 not c-torture.
32660
32661 * gcc.ieee: Move from here.
32662 * gcc.c-torture/execute/ieee: To here.
32663
b8c25665 326641996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32665
32666 * gcc.c-torture: Update to c-torture-1.41 release.
32667
b8c25665 326681996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32669
32670 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32671 not "$output".
32672
b8c25665 326731996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32674
32675 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32676 -c present.
32677
b8c25665 326781996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32679
32680 * config/proelf.exp: Handle connecting to a simulator.
32681
b8c25665 326821996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32683
32684 * config/proelf.exp: New file. Enough framework that we can
32685 run c-torture tests on the proelf targets (or any other target
32686 that gdb can connect to for that matter).
32687
b8c25665 326881996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32689
32690 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32691 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32692
32693 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32694 exec_output exists.
32695
b8c25665 326961996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32697
32698 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32699 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32700
32701 * config/*.exp: Update FSF address. Change result of ${tool}_load
32702 to pass/fail/unresolved/unsupported/untested. Caller must now
32703 call unresolved/unsupported/untested.
32704 * lib/*.exp: Update FSF address. Update to handle new results of
32705 ${tool}_load.
32706 * lib/chill.exp (verbose): Delete.
32707
b8c25665 327081996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32709
32710 * lib/gcc.exp (default_gcc_start): Change order of args to
32711 $LDFLAGS $CFLAGS $LIBS.
32712 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32713 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32714 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32715 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32716 * gcc.misc-tests/dg-test.exp: Likewise.
32717 * gcc.misc-tests/msgs.exp: Likewise.
32718 * gcc.prms/prms.exp: Likewise.
32719 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32720 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32721
32722 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32723
b8c25665 327241996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32725
32726 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32727
32728 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32729 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
32730
32731 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
32732 necessary.
32733
b8c25665 327341996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
32735
32736 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
32737 global for loop; add use of $mathlib.
32738 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
32739 settings here; set mathlib for anything but VxWorks.
32740
b8c25665 327411996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32742
32743 * gcc.c-torture: Update to c-torture-1.40 release.
32744
b8c25665 327451996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32746
32747 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
32748 dg.exp.
32749
b8c25665 327501995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
32751
32752 * lib/c-torture.exp (c-torture-execute): Declare "output" as
32753 global.
32754
b8c25665 327551995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32756
32757 * lib/g++.exp (LIBS): Define if not already.
32758 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
32759 (gcc-dg-prune): Call prune_gcc_output.
32760 * lib/gcc.exp (prune_gcc_output): New proc.
32761 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
32762 prune_gcc_output.
32763
b8c25665 327641995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32765
32766 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
32767 (c-torture-execute): Likewise. Rename `name' to `testcase'.
32768
b8c25665 327691995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32770
32771 * gcc.c-torture: Update to c-torture-1.39 release.
32772
b8c25665 327731995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32774
32775 * lib/c-torture.exp (c-torture-execute): Don't return if one option
32776 fails, try others as well.
32777
b8c25665 327781995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32779
32780 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
32781 If compilation fails, mark execute tests as `untested'.
32782 If test is marked as unsupported, don't mark compilation and
32783 execute tests as failed.
32784
b8c25665 327851995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32786
32787 * lib/g++.exp (g++_init): Don't link in libg++, and look to
32788 libstdc++ for whether or not we want to be doing shared
32789 libraries. Delete link_curses since we don't need it anymore.
32790 * lib/mike-g++.exp (postbase): Don't link in libg++.
32791 * g++.old-deja/old-deja.exp: Likewise.
32792
b8c25665 327931995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32794
32795 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
32796
b8c25665 327971995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32798
32799 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
32800 For that, add `-Wl,-a,shared_archive'.
32801 * g++.old-deja/old-deja.exp: Likewise.
32802
b8c25665 328031995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32804
32805 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
32806
b8c25665 328071995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
32808
32809 * lib/mike-g++.exp (postbase): Pay attention to the status of
32810 g++_load.
32811
b8c25665 328121995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 32813
efdbc6f8 32814 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 32815
b8c25665 328161995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32817
32818 * lib/gcc.exp (default_gcc_start): No longer need to log program
32819 being executed or its output, execute_anywhere does that now.
32820 * lib/g++.exp (default_g++_version): Call execute_anywhere.
32821 (default_g++_start): Likewise. Delete calls to verbose/send_log.
32822
b8c25665 328231995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32824
32825 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
32826 the same as those in lib/g++.exp.
32827
b8c25665 328281995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
32829
32830 * gcc.c-torture: Update to c-torture-1.38 release.
32831 * gcc.ieee: Related changes.
32832
b8c25665 328331995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
32834
32835 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
32836 "exec". Minor reformatting changes.
32837
32838 * config/rom68k.exp (${tool}_load): Make it work in a canadian
32839 cross. This means all "exec" calls now work on a remote host as
32840 well.
32841 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
32842 cross. Filter out the extra "\r\n" stuff that expect puts in.
32843 (c-torture-execute): Filter out the bogus warnings like
32844 c-torture-compile does. Add support for canadian cross.
32845 * lib/gcc.exp (default_gcc_version, default_gcc_start)
32846 Use execute_anywhere rather than calling exec directly. Now it
32847 works for canadian cross testing.
32848
b8c25665 328491995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
32850
32851 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
32852 results into a variable, and check that rather than using file exists.
32853
b8c25665 328541995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32855
32856 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
32857 create a libg++.so. For sunos4.1.*, also add -ltermcap.
32858
b8c25665 328591995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32860
32861 * g++.old-deja/old-deja.exp: Create and pass runshlib and
32862 lib_curses if there's a shared libg++ in the build tree.
32863
b8c25665 328641995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32865
32866 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
32867 if not supported target.
32868
b8c25665 328691995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32870
32871 * lib/g++.exp (g++_init): Move empty setting of runshlib and
32872 link_curses up to always happen, not just for native builds.
32873
b8c25665 328741995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32875
32876 * gcc.c-torture: Update to c-torture-1.36 release.
32877 * gcc.failure: Related changes.
32878
b8c25665 328791995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32880
32881 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
32882
b8c25665 328831995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32884
32885 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
32886 * lib/mike-g++.exp (postbase): Not in here. Still reference
32887 runshlib, link_curses, and mathlib for link and run.
32888
32889 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
32890 pass the runtime shared library options for Solaris, OSF/1, and
32891 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 32892
b8c25665 328931995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32894
32895 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
32896 only run once.
32897
b8c25665 328981995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32899
32900 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
32901
b8c25665 329021995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32903
32904 * gcc.c-torture: Update to c-torture-1.35 release. Note we
32905 do not have a framework for the "compat" tests yet.
32906
b8c25665 329071995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32908
32909 * lib/mike-g++.exp (postbase): New local variable `mathlib',
32910 set to null if we're testing vxworks5.1. Use that instead of
32911 `-lm' in the setting of LIBS for link and run.
32912
b8c25665 329131995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32914
32915 * config/rom68k.exp (${tool}_load): Major changes to make it
32916 work. Verified that it does in fact return the stuff in
32917 exec_output properly. Catch any Emul or any TRAP other than 0.
32918
b8c25665 329191995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32920
32921 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
32922 LDFLAGS properly for targets that need stuff from libgloss.
32923 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
32924 only run once.
32925 (gpp_initialized): New variable.
32926
b8c25665 329271995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
32928
32929 * config/rom68k.exp: Load libgloss.exp.
32930 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
32931 so we can produce a fully linked binary.
32932 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
32933 so we can produce a fully linked binary.
32934
b8c25665 329351995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32936
32937 * lib/plumhall.exp (ph_section): Watch for expected failures.
32938 Add missing `else'.
32939
32940 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
32941 run the testcase.
32942 (c-torture): Likewise.
32943
b8c25665 329441995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
32945
32946 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
32947
32948 * lib/mike-g++.exp (mike_cleanup): New proc.
32949 (prebase): New globals compiler_result, not_compiler_result,
32950 target_regexp.
32951 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
32952 allow leading "-" in pattern. Watch for unsupported tests.
32953 If $compiler_result is set, pattern match assembler code,
32954 and ditto for $not_compiler_result.
32955 * lib/mike-gcc.exp: Likewise.
32956
32957 * lib/plumhall.exp (ph_execute): Only call ph_summary if
32958 execution "succeeded".
32959
b8c25665 329601995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32961
32962 * config/win32.exp: New file.
32963 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
32964
b8c25665 329651995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32966
32967 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
32968 unsupported.
32969 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
32970 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
32971 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
32972
32973 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
32974 "... without exceptions was ...". That is now handled by
32975 prune_system_crud.
32976 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
32977
b8c25665 329781995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32979
32980 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
32981 sieve.c,sort2.c}: New files.
32982 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
32983 sieve.exp,sort2.exp}: Drivers for them.
32984
32985 * lib/mike-gcc.exp (program_output): New user settable variable.
32986 (postbase): Call prune_system_crud. Also prune extraneous compiler
32987 messages.
32988 * lib/mike-g++.exp (program_output): New user settable variable.
32989
32990 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
32991
32992 * config/sh.exp: Deleted (use sim.exp instead).
32993
b8c25665 329941995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32995
32996 * config/vx.exp: Declare CHECKTASK as global.
32997 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
32998 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
32999 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33000
b8c25665 330011995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33002
33003 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33004 target. Like vx.exp, only includes `vx29k.exp' instead of
33005 `vxworks.exp'.
33006
b8c25665 330071995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
33008
33009 * config/sim.exp: Increase time limit from 120 seconds to 240.
33010
b8c25665 330111995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
33012
33013 * gcc.c-torture/execute/950628-1.c: New test.
33014
b8c25665 330151995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33016
33017 * gcc.c-torture: Update with changes/additions from
33018 c-torture-1.34.
33019
b8c25665 330201995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33021
33022 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33023
b8c25665 330241995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33025
33026 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33027
b8c25665 330281995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33029
33030 * gcc.c-torture/compile/950512-1.c: New test.
33031 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33032 * gcc.dg/struct-ret-1.c: Likewise.
33033
b8c25665 330341995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33035
33036 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 33037 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 33038
b8c25665 330391995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33040
33041 * gcc.c-torture/special/920411-1.c: Deleted.
33042 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33043
b8c25665 330441995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
33045
33046 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33047 cpu limit.
33048
b8c25665 330491995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33050
33051 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33052
b8c25665 330531995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33054
33055 From kenner;
33056 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33057 is the proper length.
33058 * va-arg-3.c: Likewise.
33059
b8c25665 330601995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33061
33062 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33063 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33064
33065 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33066 * lib/g++.exp (default_g++_start): Delete old cruft.
33067
b8c25665 330681995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
33069
33070 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33071 (2 * (1 << 18)) to (2 * (1 << 17)).
33072
33073 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33074
b8c25665 330751995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33076
33077 * config/rom68k.exp: Renamed from config/idp.exp
33078
b8c25665 330791995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33080
33081 * c-torture/compile/921109-2.c
33082
b8c25665 330831995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
33084
33085 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33086 excess errors.
33087
b8c25665 330881995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
33089
33090 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33091 output.
33092 * lib/g++.exp (default_g++_start): Likewise.
33093
b8c25665 330941995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33095
33096 * gcc.c-torture/compile/950329-1.c: New test.
33097
b8c25665 330981995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 33099
efdbc6f8 33100 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
33101 and remote_close procs.
33102 * config/idp.exp: New file.
33103
b8c25665 331041995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33105
33106 * gcc.c-torture/execute/950322-1.c: New test.
33107
b8c25665 331081995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33109
33110 * config/vx.exp (${tool}_load): Clean up testing of return code from
33111 vxworks_ld and vxworks_spawn.
33112
b8c25665 331131995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
33114
33115 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33116
b8c25665 331171995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
33118
33119 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33120 can mark excess errors on a machine by machine basis. Note, the
33121 default is to not expect any excess errors, even when excess
33122 errors test - is given, so you will want to put an XFAIL ... on
33123 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33124 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33125 those 4 machines, but no others.
33126
b8c25665 331271995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33128
33129 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33130 * lib/c-torture.exp: to here.
33131
b8c25665 331321995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33133
33134 * gcc.c-torture/execute/950221-1.c: New test.
33135 * gcc.c-torture/execute/struct-ret-1.c: New test.
33136 * gcc.c-torture/compile/950221-1.c: New test.
33137
33138 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33139
b8c25665 331401995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33141
33142 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33143 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33144
b8c25665 331451995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
33146
33147 * g++.gb: New directory of tests, derived from my signature and
33148 class scoping tests.
33149
33150 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33151 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33152 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33153 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33154 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33155 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33156 * g++.gb/sig25.C: Likewise.
33157
33158 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33159 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33160 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33161 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33162 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33163 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33164 * g++.gb/sig25.exp: Likewise.
33165
33166 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33167 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33168 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33169 * g++.gb/scope13.C: Likewise, this test still fails.
33170
33171 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33172 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33173 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33174 * g++.gb/scope13.exp: Ditto.
33175
33176 * g++.gb/README: New file, explains what these tests are about.
33177
b8c25665 331781995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33179
33180 * lib/dg.exp (dg-do): Support `preprocess'.
33181 (dg-test): Likewise.
33182
b8c25665 331831995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33184
33185 * config/udi.exp: change "continue -expect" to "exp_continue".
33186
b8c25665 331871995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
33188
33189 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33190 Delete redundant tests.
33191
33192 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33193 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33194 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33195 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33196 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33197 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33198 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33199 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33200
33201 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33202 storing label pointers.
33203 * gcc.c-torture/execute/921019-1.c: Likewise.
33204 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33205 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33206 parameter fp.
33207 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33208 constants.
33209
33210 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33211 Delete obsolete tests.
33212
33213 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33214 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33215 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33216 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33217 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33218 * gcc.c-torture/compile/950124-1.c: New test.
33219
33220 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33221
b8c25665 332221995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
33223
33224 * lib/mike-g++.exp: Add -lm to LIBS.
33225
b8c25665 332261995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33227
33228 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33229
b8c25665 332301995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
33231
33232 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33233
b8c25665 332341995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33235
33236 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33237
b8c25665 332381995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33239
33240 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33241 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33242 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33243 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33244 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33245 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33246 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 33247 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
33248 * g++.law/{operators33.C, operators34.C}: Likewise.
33249 * g++.law/{pic1.C, refs2.C}: Likewise.
33250 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33251 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33252 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33253 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33254
33255 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33256 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33257 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33258 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33259 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33260 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33261 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33262 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33263 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 33264 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
33265 * g++.law/{operators34.exp}: Likewise.
33266 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33267 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33268 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33269 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33270 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33271
33272 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33273 No longer expected to fail.
33274 * g++.law/missed-error3.C: Tweak for recent bool changes.
33275
b8c25665 332761994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33277
33278 * config/emb-unix: Deleted.
33279 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33280 remote execution. Do final link on remote host if REMOTE_LINK is set.
33281
b8c25665 332821994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33283
33284 * lib/dg.exp (dg-test): Fix typo in last patch.
33285
b8c25665 332861994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33287
33288 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33289 (handles multiple occurrences).
33290
b8c25665 332911994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33292
33293 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33294 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33295 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33296 printed).
33297 * lib/c-torture.exp (c-torture-compile): Likewise.
33298 (c-torture): Prepend full path if missing.
33299 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33300 (gcc_fail): Likewise.
33301 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33302
b8c25665 333031994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33304
33305 * lib/netware.exp: Only attach to NetWare i386 systems.
33306
b8c25665 333071994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33308
33309 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33310 messages. Add test name to "output pattern match" pass/fail message.
33311
b8c25665 333121994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33313
33314 * gcc.dg: New testsuite.
33315 * gcc.dg/dg.exp: New file.
33316
33317 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33318 test-switch.c}: Deleted.
33319
33320 * gcc.misc-tests/msgs.exp: New testcase driver.
33321
b8c25665 333221994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33323
33324 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33325 Watch for illegal return values from ${tool}_load.
33326 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33327 cross targets. Coerce return value >0 to 1.
33328
b8c25665 333291994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33330
33331 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33332
33333 * config/emb-unix.exp: New file.
33334
33335 * config/sim.exp: Error if variable $SIM not defined.
33336 (${tool}_load): Mark test as "untested" if simulator missing.
33337
33338 * config/unix.exp: Load remote.exp to get rcp_download.
33339 * lib/c-torture.exp: Use different option lists for testcases with
33340 and without loops.
33341 * gcc.c-torture/execute/execute.exp: Likewise.
33342
b8c25665 333431994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33344
33345 * config/*.exp: Clarify return code from ${tool}_load.
33346 Call `unresolved' or `untested' instead of `warning' or `perror'
33347 (sometimes you still want to call both though).
33348 Add comment that `shell_id' is local to each file.
33349 * config/udi.exp (timeout): Set to 30.
33350 Don't print warning if connection fails, $connectmode has already
33351 printed an error.
33352 (${tool}_load): Move verbose messages to level 2.
33353 Rework pattern for "Process started" message.
33354 Pass `shell_id' to ${connectmode}_download.
33355 Retry twice upon timeout. Make resetting of target more robust.
33356 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33357 Pass `shell_id' to exit_$connectmode.
33358 Only call exit_$connectmode if connected.
33359 * config/unix.exp (${tool}_load): Check return codes better.
33360 * config/vrtx.exp (${tool}_load): Likewise.
33361 * config/vx.exp (${tool}_load): Likewise.
33362 Delete unneeded global's.
33363 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33364 from ${tool}_load.
33365 (dg-stat): Delete.
33366 (dg-init): Delete recording of pass/fail counts.
33367 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33368 (old-dejagnu-init): Likewise.
33369 (old-dejagnu-stat): Delete contents, empty proc now.
33370 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33371 (c-torture): Delete references to lcnt, lpass, lfail.
33372 Get option list from TORTURE_OPTIONS.
33373 Delete -funroll[-all]-loops if no loops.
33374 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33375 (g++_stat): Delete contents (empty proc now).
33376 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33377 (gcc_finish): Likewise.
33378 (gcc_stat): Deleted.
33379 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33380 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33381 * gcc.c-torture/execute/execute.exp: Likewise.
33382 Split tests into two parts: compile, execute.
33383 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33384 no loops. Update to reflect clarified return codes from ${tool}_load.
33385
b8c25665 333861994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33387
33388 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33389 to grep for.
33390 (old-dejagnu): Likewise (where necessary).
33391
b8c25665 333921994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33393
33394 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33395
33396 * lib/dg.exp (dg-process-target): Fix processing of selector.
33397 Add comment regarding use of `error'.
33398
33399 * lib/gcc.exp (prune_system_crud): Define if missing.
33400 * lib/g++.exp (prune_system_crud): Likewise.
33401
33402 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33403 Call prune_system_crud.
33404 * lib/dg.exp (dg-runtest): New proc.
33405 Use perror instead of send_user for tcl errors in testcase.
33406 Don't return any value, it's never used.
33407 Don't clobber previous definition of `unknown'.
33408 Print tcl errors in `dg-final'.
33409
b8c25665 334101994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33411
33412 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33413 (dg-test): Don't print errorInfo, it contains stack backtrace.
33414
b8c25665 334151994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33416
33417 * lib/g++.exp (runtest_file_p): Define if missing.
33418
b8c25665 334191994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33420
33421 * lib/mike-g++.exp: Comment out loading of g++.exp.
33422 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33423 (default_g++_version): Always print something.
33424 (default_g++_start): Comment out call to `which'.
33425 (g++_start, g++_load): Deleted (must be defined in config file).
33426 * lib/gcc.exp: Test for existence of $CC at start.
33427 Delete check for tmpdir (done in gcc_init).
33428 (default_gcc_version): Always print something.
33429 (default_gcc_start): Comment out call to `which'.
33430 * config/*.exp: Major cleanup - make cross targets work at least a
33431 little better for g++ (by not being "--tool gcc" specific).
33432 Rename gcc_xxx to ${tool}_xxx.
33433 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33434 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33435
b8c25665 334361994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33437
33438 * lib/c-torture.exp (c-torture-compile): Rework compiler
33439 message processing.
33440
33441 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33442 c-torture.
33443
b8c25665 334441994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33445
33446 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33447
33448 * lib/dg.exp (dg-process-target): Support { target native }.
33449
b8c25665 334501994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33451
33452 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33453 looked for "... program xxx got fatal signal".
33454 Correct regsub munging of `comp_output'.
33455 Ignore compiler messages "path prefix not used" and "linker input
33456 file unused".
33457
b8c25665 334581994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33459
33460 * lib/gcc.exp (runtest_file_p): Define if missing.
33461 * gcc.prms/template.c: Example to work from.
33462
b8c25665 334631994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33464
33465 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33466 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33467
33468 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33469 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33470 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33471 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33472
33473 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33474 (dg-process-target): No longer a varargs proc.
33475 Return S/N for target, P/F for xfail. All callers changed.
33476 (user option procs): More argument checking.
33477 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33478 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33479 (dg-test): Skip test if not running on selected target in `dg-do'.
33480 Update handling of `dg-do-what', `dg-output-text'.
33481 Separate execution pass/fail from output pattern match pass/fail.
33482 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33483
b8c25665 334841994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33485
33486 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33487 target for 920510-1.c.
33488
b8c25665 334891994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33490
33491 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33492 Clean up comment regarding use of passcnt, etc.
33493 (gcc_stat): Don't update `testcnt' here.
33494 (gcc_finish): Do it here.
33495 Might as well reset `but_id' here too.
33496 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33497 to determine if the file should be tested.
33498 * gcc.c-torture/compile/compile.exp: Likewise.
33499 * gcc.c-torture/execute/execute.exp: Likewise.
33500 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33501 * gcc.misc-tests/dg-test.exp: Likewise.
33502 * gcc.prms/prms.exp: Likewise.
33503 * gcc.wendy/wendy.exp: Likewise.
33504 * g++.old-deja.exp: Likewise.
33505 Move "Testing file" message to verbose level 1.
33506
b8c25665 335071994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33508
33509 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33510
b8c25665 335111994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33512
33513 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33514 (default_gcc_start): Accept optional second list element
33515 of compiler flags. Print compiler output at verbosity level 2.
33516 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33517 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33518 Save current values of framework globals passcnt, failcnt, xpasscnt,
33519 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33520 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33521 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33522 xfailcnt to compute stats. Update framework global `testcnt' from
33523 pass/fail counts.
33524 (gcc_finish): New proc. Clean up test environment.
33525 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33526 (gcc_epass, gcc_efail): Delete.
33527 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33528 argument of line number.
33529 (dg-init): If the tool has an init routine, call it.
33530 (dg-test): Remove args `cflags_var' and `libs_var'.
33531 Pass all compiler options to ${tool}_start.
33532 Handle missing line number.
33533 (dg-finish): New function.
33534 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33535 particular files. Call gcc_finish at end. Move "skipping test"
33536 message to verbosity level 3.
33537 * gcc.c-torture/compile/compile.exp: Likewise.
33538 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33539 * gcc.c-torture/execute/execute.exp: Likewise.
33540 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33541 Print testcase being tried at verbosity level 1.
33542 * gcc.c-torture/special/special.exp: Unset xfail.
33543 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33544 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33545 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33546 * gcc.failure/failure.exp: Likewise.
33547 * gcc.ieee/ieee.exp: Likewise.
33548 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33549 Update call to dg-test. Call dg-finish at end.
33550 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33551 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33552 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33553 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33554 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33555 * gcc.wendy/wendy.exp: Add copyright.
33556 Delete setting of tmpdir (done by gcc_init).
33557 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33558 Pass compiler flags to gcc_start. Call gcc_finish at end.
33559 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33560 gcc_[ce]pass/fail.
33561
b8c25665 335621994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33563
33564 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33565 confusion.
33566 (g++_load): Likewise.
33567
33568 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33569 Rename argument to `prog' to remove the confusion.
33570 Varargs fns behave differently too!
33571 (g++_load): Likewise.
33572
33573 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33574
33575 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33576 what it is. Delete (always) printing of status value for !native.
33577 Simplify verbose code, and include status and exec_output.
33578 (g++_load): Use gcc_load.
33579
b8c25665 335801994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33581
33582 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33583 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33584 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33585 940714-3.c as these testcases don't exist anymore. Make
33586 va-arg-1.c expected to pass.
33587
b8c25665 335881994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33589
33590 * gcc.misc-tests/misc.exp: Only run specific testcases.
33591 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33592 * gcc.misc-tests/dg-[1-9].c: New files.
33593
33594 * lib/dg.exp: New testsuite driver.
33595 * gcc.prms/prms.exp: Use it.
33596
33597 * README.gcc: New file.
33598
33599 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33600 Document and reset `lxpass' and `lxfail'.
33601 Simplify "initialized" message.
33602 (gcc_stat): Clean up comments a little.
33603
b8c25665 336041994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33605
33606 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33607
b8c25665 336081994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33609
33610 * lib/old-dejagnu.exp (process-option): New proc.
33611 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33612 (old-dejagnu): Simplify.
33613 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33614
b8c25665 336151994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33616
33617 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33618 exists and is not an empty string.
33619
33620 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33621 $xfail rather than calling setup_xfail. Clear $xfail when test is
33622 finished.
33623 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33624 automatically.
33625
33626 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33627 longer expected to fail.
33628
92936ecf 33629 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
33630 "f" function call.
33631
33632 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33633
33634 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33635 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33636 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33637 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33638 c-torture-1.29.
33639
33640 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33641 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33642
33643 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33644
33645 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33646 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33647
33648 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33649 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33650 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33651
b8c25665 336521994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
33653
33654 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33655 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33656 940714-1.c, 940714-2.c, 940714-3.c},
33657 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33658 gcc.misc-tests/{mg.c,mg.exp}:
33659 New tests.
33660 * gcc.noncompile/noncompile.exp: Change accordingly.
33661
b8c25665 336621994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33663
33664 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33665 Undo previous clobberage.
33666
b8c25665 336671994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33668
33669 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33670 * gcc.special/{930510-1.c, special.exp}:
33671 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33672 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33673 struct-varargs-1.c}: New tests from c-torture-1.26.
33674
b8c25665 336751994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
33676
33677 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33678 argument to switch.
33679
b8c25665 336801994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33681
33682 * Revert the previous changes. Please see Rob's directory
33683 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33684 fixes.
33685
b8c25665 336861994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 33687
92936ecf 33688 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
33689 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33690 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33691 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33692 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33693 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
33694 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33695 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
33696 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33697 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
33698 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33699 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33700 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 33701 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 33702 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
33703 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33704 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33705 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 33706 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
33707 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33708 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33709 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 33710 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
33711 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33712 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33713 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33714 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 33715
b8c25665 337161994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33717
33718 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 33719 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
33720 with perror calls.
33721
b8c25665 337221994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
33723
33724 * config/unix.exp (g++_load): Fix syntax.
33725
b8c25665 337261994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33727
33728 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33729 * gcc.noncompile/921017-1.c: Deleted obsolete test.
33730 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
33731 Don't expect va-arg-1.c to fail. Correct expected output for
33732 920928-1.c.
33733 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
33734 * gcc.wendy/hbm4.c: Correct typo.
33735 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
33736
b8c25665 337371994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33738
33739 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
33740 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
33741 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
33742 * lib/c-torture.exp (c-torture-compile): Ditto.
33743
33744 Reduce volume of output (remove all the -I's and such).
33745 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
33746 Call gcc_cpass, gcc_cfail.
33747 (c-torture): Pass testing option to c-torture-compile.
33748
b8c25665 337491994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33750
33751 Bring patches over from progressive.
33752 * config/default.exp: Exit remote shell cleanly.
33753 (g++_exit, g++_start): Add default versions.
33754 * config/sim.exp (gcc_load): Use perror, not error.
33755
b8c25665 337561994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33757
33758 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
33759 set in site.exp.
33760
b8c25665 337611994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33762
33763 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
33764 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
33765 (wendy_try): New proc to run testcase.
33766 (main loop): Call 'em.
33767 * gcc.wendy/*.c: Clean up pass to correct expected output.
33768
33769 * lib/gcc.exp: Minor cleanup work.
33770 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
33771
b8c25665 337721994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33773
33774 * config/sim.exp (gcc_load): Document return codes better.
33775 Don't pass -v to simulator.
33776
b8c25665 337771994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 33778
efdbc6f8
RH
33779 * gcc.special/920717-x.c: Fix typo.
33780 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
33781 get at sources.
921e5a0e
JL
33782
33783 * lib/mike-gcc.exp: Fix typo.
33784
b8c25665 337851994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
33786
33787 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
33788 binary to use, transform the name.
33789 * config/*.exp: rename everything. Nuke any g++ specific files,
33790 it's now a special case of gcc that requires no special support.
33791 Add a default.exp for unsupported targets.
33792
b8c25665 337931994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
33794
33795 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
33796 lib/old-dejagnu.exp: Fix a few patterns to work with the new
33797 version of Tcl.
33798
b8c25665 337991994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
33800
33801 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
33802 than a warning.
33803
b8c25665 338041994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
33805
33806 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
33807
b8c25665 338081994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33809
33810 * gcc.execute/execute.exp: Combine opt_list and foption_list into
33811 option_list. Compile every file with only 4/6 option choices
33812 (same as C torture) instead of with 12/18 different option
33813 choices.
33814 * lib/c-torture.exp: Likewise.
33815
33816 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
33817 not already set.
33818
b8c25665 338191993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 33820
ed8e443a
JM
33821 * lib/old-deja.exp: Add `excess errors test fails' error, now one
33822 can put an XFAIL *-*-* on excess errors.
33823
338241993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
33825
33826 * g++.law: Add more tests derived from g++-bugs snapshots.
33827
33828 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
33829 equivalent to g++.law/init9.
33830
33831 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
33832 compiled it, and the a.out file after we've run it.
33833
338341993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
33835
33836 * lib/mike-g++.exp (postbase): Delete the .o file after we've
33837 compiled it, and the a.out file after we've run it.
33838
338391993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
33840
33841 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
33842
338431993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
33844
33845 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
33846 version number.
33847
338481993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
33849
33850 * g++.law: New directory of g++ tests derived from the g++-bugs
33851 snapshots.
33852
338531993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
33854
33855 * gcc.compile: initbug1.c initbug1.exp testcase added
33856
338571993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
33858
33859 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
33860 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
33861 fixes submitted by Jeff Law (law@cs.utah.edu)
33862 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
33863 Jeff Law (law@cs.utah.edu)
33864
33865
338661993-11-30 Mike Stump (mrs@cygnus.com)
33867
33868 * config/unix-g++.exp: Follow the gcc way of doing things.
33869 * g++.old-deja/old-deja.exp: Minor updates.
33870 * lib/g++.exp: New file, follow the gcc way of doing things.
33871 * lib/old-dejagnu.exp: Minor updates.
33872 * lib/mike-g++.exp: Always unset errorInfo.
33873
338741993-11-06 Mike Stump (mrs@cygnus.com)
33875
33876 * lib/gcc.exp: Fix some errors with the below change, CC and
33877 CFLAGS should be global when setting, not local.
33878
338791993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
33880
33881 * lib/gcc.exp: Transform tool name.
33882
338831993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33884
33885 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
33886
338871993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33888
33889 * lib/gcc.exp: change gcc_done to gcc_stat
33890
338911993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33892
33893 * Upgraded gcc testsuite to c-torture version 1.25
33894
338951993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
33896
33897 * lib/gcc.exp: added reporting code. Changed verbose compile message.
33898 * lib/c-torture: added hooks for new reporting code.
33899
339001993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
33901
33902 * config/sh-gcc.exp: check if sh-sim exists in the path
33903
339041993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
33905
33906 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
33907 * gcc.compile/compile.exp: Initial changes for new logic.
33908 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
33909 * gcc.failure/failure.exp: Initial changes for new logic.
33910 * gcc.ieee/ieee.exp: Initial changes for new logic.
33911 * gcc.misc-tests/misc.exp: Initial changes for new logic.
33912 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
33913 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
33914 * lib/c-torture.exp: Initial changes for new logic.
33915 * lib/gcc.exp: Initial changes for new logic.
33916
339171993-10-15 Mike Stump (mrs@cygnus.com)
33918
33919 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
33920 depend upon failure or success. Fully qualify names in failure
33921 and success messages. Always remove a.out before starting
33922 compile, just in case. Pay more attention to error text output by
33923 the compiler. Handle testcases with no known past errors just
33924 like all others, so that things are uniform. Other miscellaneous
33925 improvements.
33926
339271993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
33928
33929 * gcc.cpp: new directory for cpp tests
33930
339311993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
33932
33933 * lib/chill.exp: Code reformatted, removed unused code.
33934 * config/unix-chill.exp: Code reformatted, removed unused code.
33935 * chill.execute/execute.exp: Code reformatted, removed unused code.
33936 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
33937
339381993-10-04 Ian Lance Taylor (ian@cygnus.com)
33939
33940 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
33941 routines not written.
33942
339431993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
33944
33945 * config/bug-gcc.exp: Use new procs from bug.exp.
33946
339471993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
33948
33949 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
33950 via ftp, rather than depending on NFS.
33951 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
33952 case.
33953
339541993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
33955
33956 * config/bug-gcc.exp: Use new download proc.
33957
339581993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
33959
33960 * chill.execute/execute.exp: cleanups, handles errors better
33961 * chill.compile/compile.exp: rewrite, based on execute.exp
33962 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
33963 * lib/chill.exp: major changes to diff proc and compile and link
33964 procs. added chill_fail and chill_pass wrappers to pass and
33965 fail. added more comments, and handle error codes better.
33966 Added a hack to capture stderr from exec, so noncompile tests
33967 can work.
33968
339691993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
33970
33971 * chill.execute/execute.exp: rewrite of testsuite driver
33972 * lib/chill.exp: rewrite of testsuite driver
33973 * config/unix-chill.exp: rewrite of testsuite driver
33974
339751993-08-25 Bill Cox (bill@rtl.cygnus.com)
33976
33977 In chill.execute:
33978 * iexpr.ch: Standardize uppercase.
33979 * tuples.dat: Standardize uppercase.
33980 * vary.ch: standardize. Correct varying string assignments.
33981 * vary.dat: Add new output lines.
33982
339831993-08-24 Bill Cox (bill@rtl.cygnus.com)
33984
33985 In chill.execute:
33986 * chprintf.ch: Standardize use of uppercase.
33987 * tuples.ch: Standardize and turn arr2 into a DCL,
33988 rather than a SYN.
33989 * pinits.ch: Standardize.
33990
339911993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
33992
33993 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
33994 * Makefil: Renamed to Makefile.in.
33995 * configure.in: New.
33996
339971993-08-23 Bill Cox (bill@rtl.cygnus.com)
33998
33999 In chill.execute:
34000 * .cvsignore: Add result/output files.
34001 * Makefile: Fix up variables at start. Use MFLAGS
34002 everywhere. Correct bool_loc, built_ins entries.
34003 Add entry for vary1.ch.
34004 * bitarray.ch: Standardize upper-case usage.
34005 * bitexpr.ch: Standardize, add output of b1.
34006 * params.ch: Use arrayt in along PROC parameters, to
34007 avoid novelty problems.
34008 * sets.ch: Tiny cleanup.
34009 * vary1.ch: Re-indent.
34010
340111993-08-17 Bill Cox (bill@rtl.cygnus.com)
34012
34013 * Add PR-related files to Makefiles, .cvsignore files, etc.
34014
340151993-08-02 Jeff Wheat (cassidy@cygnus.com)
34016
34017 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34018 with compiler objects. New names are test-flow.c and test-loop.c
34019
340201993-07-27 Jeff Wheat (cassidy@cygnus.com)
34021
34022 * Upgraded c-torture tests from 1.19 to 1.20
34023
34024 * new files:
34025 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34026 * gcc.compile: 930623-1.c 930623-2.c
34027 * gcc.noncompile: 930622-1.c 930622-2.c
34028 * gcc.failure: 920411-1.c 920627-2.c
34029 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34030
340311993-07-20 Jeff Wheat (cassidy@cygnus.com)
34032
34033 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34034 More changes to get testsuite working properly. Needs more work.
34035 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34036
340371993-07-19 Jeff Wheat (cassidy@cygnus.com)
34038
34039 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34040 More changes to get testsuite working properly. Needs more work.
34041
340421993-07-13 Jeff Wheat (cassidy@cygnus.com)
34043
34044 * chill.compile/compile.exp: Added for Dejagnu support
34045 * chill.execute/execute.exp: Added for Dejagnu support
34046 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34047
340481993-06-19 Bill Cox (bill@rtl.cygnus.com)
34049
34050 This should complete moving the CHILL test files.
34051 * chill.noncompile(.cvsignore printf.grt
34052 in-printf.grt chprintf.grt chprintf.ch):
34053 Added test-support files.
34054 (Makefile): Modified further.
34055 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34056 signal.ch): Added test files.
34057 * chill.execute (.cvsignore printf.grt printr.c
34058 in-printf.grt rts.c chprintf.grt rts.h): Added
34059 test-support files.
34060 (Makefile): More corrections.
34061
340621993-06-18 Bill Cox (bill@rtl.cygnus.com)
34063
34064 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
34065 test cases, ready for DejaGnu.
34066
b8c25665 340671993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34068
34069 * Upgraded c-torture tests from 1.18 to 1.19
34070
34071 * gcc.compile: added test(s):
34072 930607-1.c
34073 * gcc.execute: added test(s):
34074 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34075
34076 * added new subdirectory for misc tests: gcc.misc-tests
34077 * gcc.misc-test(s): added tests:
34078 inst-check.c test-consts.c test-ior.c test-switch.c
34079
b8c25665 340801993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
34081
34082 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34083
b8c25665 340841993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34085
34086 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34087
b8c25665 340881993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34089
34090 * Upgraded c-torture tests from 1.17 to 1.18
34091
b8c25665 340921993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34093
34094 * Upgraded c-torture tests from 1.12 to 1.17
34095
b8c25665 340961993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34097
34098 * lib/old-dejagnu.exp:
34099 Fixed handling of XFAIL target triplets to correctly
34100 recognize wildcard characters. Removed code that
34101 appended a unique id tag to the end of the file name
34102 printed out by the result of the testcases within a
34103 given test file.
34104
b8c25665 341051993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34106
34107 * lib/old-dejagnu.exp:
34108 Reworked expected failure handling to trigger off of XFAIL
34109 keyword in keyphrase embeded in testcase source code. The
34110 XFAIL keyword must be at the end of the keyphrase line. It
34111 may optionally be followed by one or more target triplets.
34112 It has just occured that the handling of wildcards in the
34113 target triplet may not be correct.
34114
b8c25665 341151993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34116
34117 * g++.old-deja/tests:
34118 Moved all subdirectories up one level into g++.old-deja .
34119
34120 * lib/old-dejagnu.exp:
34121 Fixed problem with CXXFLAGS not being properly reset, and being
34122 corrupted with extraneous "-c" compiler option. This was
34123 causing binaries to not be generated for test that needed them.
34124 Modified strings passed to "pass" and "fail" so that individual
34125 tests from the same test file would be distinguished by an
34126 identifier appended to the test file name in the summary logs;
34127 this corrected a problem with erroneous diff logs. Added code
34128 to search testcases for expected fail and unexpected pass keywords.
34129
b8c25665 341301993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
34131
34132 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34133
b8c25665 341341993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34135
34136 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34137 Removed extraneous text from end of "Special g++ Options"
34138 keyphrase.
34139
34140 * lib/old-dejagnu.exp: Added pattern matching to look for new
34141 keywords, embedded in testcases comments, which will trigger
34142 calls to xpass and xfail.
34143
b8c25665 341441993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34145
34146 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34147 comments embedded in the testcases, especially the one looking for
34148 special compiler options, as well as the pattern matching for the
34149 compiler output again.
34150
b8c25665 341511993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34152
34153 * lib/old-dejagnu.exp: Do a proper check of the return value for
34154 execute tests. Fixed several problems with the pattern matching
34155 of the compiler output which gave erroneous test results.
34156 Changed several of the test result messages to be more descriptive.
34157 * config/unix-g++.exp: Proc g++_load now actually works and
34158 executes the tests passed to it and returns a usable return
92936ecf 34159 value.
921e5a0e 34160
b8c25665 341611993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 34162
efdbc6f8 34163 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 34164
b8c25665 341651993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34166
34167 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34168 Modified both files to properly execute the old style
34169 dejagnu tests. The previous versions of these files were
34170 experimental and did not function anything near correctly.
34171
b8c25665 341721993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
34173
34174 * Removed all Makefile.in and configure.in files. No configuration
34175 needed now.
34176
b8c25665 341771993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34178
34179 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34180
b8c25665 341811993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
34182
34183 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34184 gcc.special/configure.in, gcc.noncompile/configure.in,
34185 gcc.execute/configure.in, gcc.code_quality/configure.in,
34186 g++.other/configure.in, g++.old-deja/configure.in,
34187 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34188 in srcname setting.
34189
b8c25665 341901993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
34191
34192 * lib/udi.exp: Fixed mondfe and mondfe_download.
34193 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34194 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34195
b8c25665 341961993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34197
34198 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34199 (gdb_exit): Don't remove *_soc files.
34200
b8c25665 342011993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34202
34203 * lib/c-torture.exp: Don't look for main; instead always use -w
34204 -c. This is how the c-torture tests work. Remove the object
34205 file if the compilation succeeds.
34206 * gcc.execute/execute.exp: Remove executable if test passes.
34207 * gcc.noncompile/noncompile.exp: Every test is an expected
34208 failure.
34209 * gcc.special/special.exp: Added tests from c-torture 1.11,
34210 corrected use of existing test.
34211 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34212 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34213 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34214 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34215 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34216 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34217 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34218 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34219 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34220 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34221 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34222 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34223 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34224 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34225 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34226 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34227 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34228 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34229 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34230 c-torture 1.11.
34231 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34232 correspond to c-torture 1.11.
34233
34234 * New file.
This page took 8.52896 seconds and 5 git commands to generate.